Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit 58bc0e72 authored by tobiasKaminsky's avatar tobiasKaminsky Committed by alperozturk
Browse files

tag color

parent 1a8e497c
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
/*
 * Nextcloud Android Library
 *
 * SPDX-FileCopyrightText: 2025 Your Name <your@email.com>
 * SPDX-License-Identifier: MIT
 */

package com.owncloud.android.lib.common.network

data class Tag (val name: String, val color: String)
+2 −1
Original line number Diff line number Diff line
@@ -90,7 +90,7 @@ class WebdavEntry constructor(
        private set
    var lockToken: String? = null
        private set
    var tags = arrayOfNulls<String>(0)
    var tags = arrayOfNulls<Tag>(0)
    var imageDimension: ImageDimension? = null
    var geoLocation: GeoLocation? = null
    var hidden = false
@@ -659,6 +659,7 @@ class WebdavEntry constructor(
        const val EXTENDED_PROPERTY_LOCK_TIMEOUT = "lock-timeout"
        const val EXTENDED_PROPERTY_LOCK_TOKEN = "lock-token"
        const val EXTENDED_PROPERTY_SYSTEM_TAGS = "system-tags"
        const val EXTENDED_PROPERTY_SYSTEM_TAGS_COLOR = "color"

        // v27
        const val EXTENDED_PROPERTY_METADATA_SIZE = "file-metadata-size"
+1 −0
Original line number Diff line number Diff line
@@ -117,6 +117,7 @@ public class WebdavUtils {
        propSet.add(WebdavEntry.EXTENDED_PROPERTY_LOCK_TIMEOUT, ncNamespace);
        propSet.add(WebdavEntry.EXTENDED_PROPERTY_LOCK_TOKEN, ncNamespace);
        propSet.add(WebdavEntry.EXTENDED_PROPERTY_SYSTEM_TAGS, ncNamespace);
        propSet.add(WebdavEntry.EXTENDED_PROPERTY_SYSTEM_TAGS_COLOR, ncNamespace);
        propSet.add(WebdavEntry.EXTENDED_PROPERTY_METADATA_SIZE, ncNamespace);
        propSet.add(WebdavEntry.EXTENDED_PROPERTY_METADATA_GPS, ncNamespace);
        propSet.add(WebdavEntry.EXTENDED_PROPERTY_METADATA_PHOTOS_SIZE, ncNamespace);