diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ab38cec420..638a5e78ffc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,11 +8,24 @@ ownCloud admins and users. Summary ------- +* Enhancement - Support for spaces: [#3851](https://github.com/owncloud/android/pull/3851) * Enhancement - Update label on Camera Uploads: [#3930](https://github.com/owncloud/android/pull/3930) +* Enhancement - Authenticated WebFinger: [#3943](https://github.com/owncloud/android/issues/3943) +* Enhancement - Link in drawer menu: [#3949](https://github.com/owncloud/android/pull/3949) Details ------- +* Enhancement - Support for spaces: [#3851](https://github.com/owncloud/android/pull/3851) + + Spaces are now supported in oCIS accounts. A new tab has been added, which allows to list and + browse through all the available spaces for the current account. The supported operations for + files in spaces are: download, upload, remove, rename, create folder, copy and move. The + documents provider has been adapted as well to be able to browse through spaces and perform the + operations already mentioned. + + https://github.com/owncloud/android/pull/3851 + * Enhancement - Update label on Camera Uploads: [#3930](https://github.com/owncloud/android/pull/3930) Update label on camera uploads to avoid confusions with the behavior of original files. Now, it @@ -20,6 +33,24 @@ Details https://github.com/owncloud/android/pull/3930 +* Enhancement - Authenticated WebFinger: [#3943](https://github.com/owncloud/android/issues/3943) + + Authenticated WebFinger was introduced into the authentication flow. Now, WebFinger is used + to retrieve the OpenID Connect issuer and the available ownCloud instances. For the moment, + multiple oC instances are not supported, only the first available instance is used. + + https://github.com/owncloud/android/issues/3943 + https://github.com/owncloud/android/pull/3945 + https://doc.owncloud.com/ocis/next/deployment/services/s-list/webfinger.html + +* Enhancement - Link in drawer menu: [#3949](https://github.com/owncloud/android/pull/3949) + + Customers will be able now to set a personalized label and link that will appear in the drawer + menu, together with the drawer logo as an icon. + + https://github.com/owncloud/android/issues/3907 + https://github.com/owncloud/android/pull/3949 + Changelog for ownCloud Android Client [3.0.4] (2023-03-07) ======================================= The following sections list the changes in ownCloud Android Client 3.0.4 relevant to diff --git a/README.md b/README.md index b2da4d58337..ed75324c060 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ -| | | | -| ---------------------------------------------- | -------------------------------------------- | ------------------------------------------- | +| | | | | +| ---------------------------------------------- | -------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ## Join development! diff --git a/docs_resources/filelist_device.png b/docs_resources/filelist_device.png index c2ca1025f16..55943a5924d 100644 Binary files a/docs_resources/filelist_device.png and b/docs_resources/filelist_device.png differ diff --git a/docs_resources/photos_device.png b/docs_resources/photos_device.png index b61da23e4b8..dcb01b79225 100644 Binary files a/docs_resources/photos_device.png and b/docs_resources/photos_device.png differ diff --git a/docs_resources/share_device.png b/docs_resources/share_device.png index ac726b9a9c2..bece7d36a7b 100644 Binary files a/docs_resources/share_device.png and b/docs_resources/share_device.png differ diff --git a/docs_resources/spaces_device.png b/docs_resources/spaces_device.png new file mode 100644 index 00000000000..f13674280c8 Binary files /dev/null and b/docs_resources/spaces_device.png differ diff --git a/owncloud-android-library b/owncloud-android-library index 6846e25fa31..c53475da37d 160000 --- a/owncloud-android-library +++ b/owncloud-android-library @@ -1 +1 @@ -Subproject commit 6846e25fa31b44a54dabd10262e66d5d99e32980 +Subproject commit c53475da37d15271d45604df65f3e3fc67e69021 diff --git a/owncloudApp/build.gradle b/owncloudApp/build.gradle index 94948d17155..27f461a077a 100644 --- a/owncloudApp/build.gradle +++ b/owncloudApp/build.gradle @@ -93,8 +93,8 @@ android { testInstrumentationRunner "com.owncloud.android.utils.OCTestAndroidJUnitRunner" - versionCode = 30000400 - versionName = "3.0.4" + versionCode = 30000401 + versionName = "4.0-beta.1" buildConfigField "String", gitRemote, "\"" + getGitOriginRemote() + "\"" buildConfigField "String", commitSHA1, "\"" + getLatestGitHash() + "\"" diff --git a/owncloudApp/src/main/java/com/owncloud/android/presentation/releasenotes/ReleaseNotesViewModel.kt b/owncloudApp/src/main/java/com/owncloud/android/presentation/releasenotes/ReleaseNotesViewModel.kt index 02b1e44b531..5181873f0ea 100644 --- a/owncloudApp/src/main/java/com/owncloud/android/presentation/releasenotes/ReleaseNotesViewModel.kt +++ b/owncloudApp/src/main/java/com/owncloud/android/presentation/releasenotes/ReleaseNotesViewModel.kt @@ -45,14 +45,21 @@ class ReleaseNotesViewModel( companion object { val releaseNotesList = listOf( - ReleaseNote(R.string.release_notes_3_0_title1, R.string.release_notes_3_0_subtitle1, ReleaseNoteType.ENHANCEMENT), - ReleaseNote(R.string.release_notes_3_0_title2, R.string.release_notes_3_0_subtitle2, ReleaseNoteType.ENHANCEMENT), - ReleaseNote(R.string.release_notes_3_0_title5, R.string.release_notes_3_0_subtitle5, ReleaseNoteType.ENHANCEMENT), - ReleaseNote(R.string.release_notes_3_0_3_title1, R.string.release_notes_3_0_3_subtitle1, ReleaseNoteType.ENHANCEMENT), - ReleaseNote(R.string.release_notes_3_0_title4, R.string.release_notes_3_0_subtitle4, ReleaseNoteType.CHANGE), - ReleaseNote(R.string.release_notes_3_0_title3, R.string.release_notes_3_0_subtitle3, ReleaseNoteType.BUGFIX), - ReleaseNote(R.string.release_notes_3_0_2_title1, R.string.release_notes_3_0_2_subtitle1, ReleaseNoteType.BUGFIX), - ReleaseNote(R.string.release_notes_3_0_4_title1, R.string.release_notes_3_0_4_subtitle1, ReleaseNoteType.SECURITY), + ReleaseNote( + title = R.string.release_notes_4_0_title_1, + subtitle = R.string.release_notes_4_0_subtitle_1, + type = ReleaseNoteType.ENHANCEMENT + ), + ReleaseNote( + title = R.string.release_notes_4_0_title_2, + subtitle = R.string.release_notes_4_0_subtitle_2, + type = ReleaseNoteType.ENHANCEMENT + ), + ReleaseNote( + title = R.string.release_notes_4_0_title_3, + subtitle = R.string.release_notes_4_0_subtitle_3, + type = ReleaseNoteType.CHANGE + ), ) } } diff --git a/owncloudApp/src/main/java/com/owncloud/android/workers/CameraUploadsWorker.kt b/owncloudApp/src/main/java/com/owncloud/android/workers/CameraUploadsWorker.kt index 1e0bebd8d76..9c42b9c7228 100644 --- a/owncloudApp/src/main/java/com/owncloud/android/workers/CameraUploadsWorker.kt +++ b/owncloudApp/src/main/java/com/owncloud/android/workers/CameraUploadsWorker.kt @@ -75,7 +75,7 @@ class CameraUploadsWorker( private val transferRepository: TransferRepository by inject() override suspend fun doWork(): Result { - + Timber.i("Starting CameraUploadsWorker with UUID ${this.id}") when (val useCaseResult = getCameraUploadsConfigurationUseCase.execute(Unit)) { is UseCaseResult.Success -> { val cameraUploadsConfiguration = useCaseResult.data @@ -106,6 +106,7 @@ class CameraUploadsWorker( Timber.e(useCaseResult.throwable, "Worker ${useCaseResult.throwable}") } } + Timber.i("Finishing CameraUploadsWorker with UUID ${this.id}") return Result.success() } diff --git a/owncloudApp/src/main/res/values-bg-rBG/strings.xml b/owncloudApp/src/main/res/values-bg-rBG/strings.xml index 6dc76ea3cb8..3324e55f7b9 100644 --- a/owncloudApp/src/main/res/values-bg-rBG/strings.xml +++ b/owncloudApp/src/main/res/values-bg-rBG/strings.xml @@ -620,9 +620,7 @@ Благодарим ви, че използвате %1$s.\n❤ Продължаване Икона за бележка по изданието - Отваряне в мрежата - Отваряне на поддържаните от сървъра типове файлове в уеб браузър (само oCIS) - + Отваряне в мрежата Не може да се отвори в мрежата няма приложения, които да поддържат този тип файл diff --git a/owncloudApp/src/main/res/values-cs-rCZ/strings.xml b/owncloudApp/src/main/res/values-cs-rCZ/strings.xml index f2ff0a7760a..b8174e5afed 100644 --- a/owncloudApp/src/main/res/values-cs-rCZ/strings.xml +++ b/owncloudApp/src/main/res/values-cs-rCZ/strings.xml @@ -605,8 +605,7 @@ správce systému. Novinka v %1$s Děkujeme, že využíváte %1$s.\n❤ Pokračovat - Otevřít na webu - + Otevřít na webu Nepodařilo se otevřít na webu diff --git a/owncloudApp/src/main/res/values-de-rDE/strings.xml b/owncloudApp/src/main/res/values-de-rDE/strings.xml index 36afc35ac93..86d588b1600 100644 --- a/owncloudApp/src/main/res/values-de-rDE/strings.xml +++ b/owncloudApp/src/main/res/values-de-rDE/strings.xml @@ -639,35 +639,9 @@ Vielen Dank für die Verwendung von %1$s.\n Fortfahren Symbol für Veröffentlichungsnotizen - Öffnen im Webbrowser - Von Open Server unterstütze Filetypen im Webbrowser (nur für Infinite Scale) - + Öffnen im Webbrowser Kann im Webbrowser nicht geöffnet werden es gibt keine Apps die diesen Filetyp unterstützen Die Datei ist derzeit nicht verfügbar, bitte versuchen Sie es später noch einmal. - Neuer Sync-Engine - Die Art, wie alle Dateien synchronisiert werden, wurde verbessert. - Automatische Konfliktübertragung - Konflikte werden nun automatisch auf die übergeordneten Ordner übertragen (und bereinigt). - Fehlerbehebung für die Vorschau - Miniaturbilder werden nun korrekt in der Dateiliste angezeigt. - Leere Ansicht verbessert - Seiten ohne Inhalte (Dateien, Uploads und Protokoll-Dateien) wurden attraktiver gestaltet. - Mehrere Übertragungen laufen gleichzeitig. - Durch die Überarbeitung der Sync-Engine können nun gleichzeitig mehrere Datein hoch- und runtergeladen werden. - Verbesserte Anmeldung via Browser - Schon durch das Tippen der URL wird der Browser angesteuert. - Absturzprobleme beim Upgrade behoben - Probleme beim Upgrade von Version 2.18 oder älter auf Version 3.0 wurden behoben. - Probleme in der Übersicht für Hochgeladenes behoben. - Manche Benutzer erlebten Abstürze, wenn sie in die Ansicht für Hochgeladenes wechselten. Dieses Problem ist nun behoben. - Problem der zweifachen Authentifizierung wurde gelöst. - Authentifizierung im Browser funktioniert jetzt geschmeidiger. - Authentifizierungsprozess geschmeidiger und konsistenter - Interner Prozess zur Handhabung von Anmeldedaten verbessert - Navigationsproblem behoben - Werkzeugleiste mit falschem Status nach dem Verlassen der Ansicht geteilter Inhalte. - Fehlermeldung gekürzt - Fehlermeldung beim Kopieren war zu lang, um auf dem Gerät vollständig angezeigt zu werden. diff --git a/owncloudApp/src/main/res/values-de/strings.xml b/owncloudApp/src/main/res/values-de/strings.xml index f022e29d62f..7b98d4fd598 100644 --- a/owncloudApp/src/main/res/values-de/strings.xml +++ b/owncloudApp/src/main/res/values-de/strings.xml @@ -637,35 +637,9 @@ Vielen Dank für die Verwendung von %1$s.\n Fortfahren Icon für Veröffentlichungsnotizen - Öffnen im Webbrowser - Von Open Server unterstütze Filetypen im Webbrowser (nur für Infinite Scale) - + Öffnen im Webbrowser Kann im Webbrowser nicht geöffnet werden es gibt keine Apps die diesen Filetyp unterstützen Die Datei ist derzeit nicht verfügbar, bitte versuchen Sie es später noch einmal. - Neuer Sync-Engine - Die Art, wie alle Dateien synchronisiert werden, wurde verbessert. - Automatische Konfliktübertragung - Konflikte werden nun automatisch auf die übergeordneten Ordner übertragen (und bereinigt). - Fehlerbehebung für die Vorschau - Miniaturbilder werden nun korrekt in der Dateiliste angezeigt. - Leere Ansicht verbessert - Seiten ohne Inhalte (Dateien, Uploads und Protokoll-Dateien) wurden attraktiver gestaltet. - Mehrere Übertragungen laufen gleichzeitig. - Durch die Überarbeitung der Sync-Engine können nun gleichzeitig mehrere Datein hoch- und runtergeladen werden. - Verbesserte Anmeldung via Browser - Schon durch das Tippen der URL wird der Browser angesteuert. - Absturzprobleme beim Upgrade behoben - Probleme beim Upgrade von Version 2.18 oder älter auf Version 3.0 wurden behoben. - Probleme in der Übersicht für Hochgeladenes behoben. - Manche Benutzer erlebten Abstürze, wenn sie in die Ansicht für Hochgeladenes wechselten. Dieses Problem ist nun behoben. - Problem der zweifachen Authentifizierung wurde gelöst. - Authentifizierung im Browser funktioniert jetzt geschmeidiger. - Authentifizierungsprozess geschmeidiger und konsistenter - Interner Prozess zur Handhabung von Anmeldedaten verbessert - Navigationsproblem behoben - Werkzeugleiste mit falschem Status nach dem Verlassen der Ansicht geteilter Inhalte. - Fehlermeldung gekürzt - Fehlermeldung beim Kopieren war zu lang, um auf dem Gerät vollständig angezeigt zu werden. diff --git a/owncloudApp/src/main/res/values-es/strings.xml b/owncloudApp/src/main/res/values-es/strings.xml index 2f05e93332f..0e4b5bb191f 100644 --- a/owncloudApp/src/main/res/values-es/strings.xml +++ b/owncloudApp/src/main/res/values-es/strings.xml @@ -639,27 +639,9 @@ Gracias por usar %1$s.\n❤ Proceder Icono notas de lanzamiento - Abrir en web - Abrir ficheros de tipos soportados por el servidor en un navegador web (solo oCIS) - + Abrir en web No se pudo abrir en web No hay aplicaciones que soporten este tipo de fichero El fichero solicitado no está disponible aún. Por favor, inténtelo más tarde - Nuevo motor de sincronización - La manera en la que todos los ficheros se sincronizan ha sido rediseñada para mejorarla - Propagación de conflictos automática - Los conflictos ahora se propagan (y limpian) automáticamente a las carpetas padre - Arreglo para las miniaturas - Las miniaturas ahora se muestran correctamente en la lista de ficheros - Vistas vacías mejoradas - Una vista nueva y más atractiva ha sido añadida a aquellas pantallas sin elementos (ficheros, subidas y logs) - Varias transferencias ejecutándose a la vez - Con el rediseño del motor de sincronización, ahora varias descargas y subidas pueden ejecutarse a la vez - Inicio de sesión a través de navegador mejorado - Cuando se escribe la URL, el navegador se lanzará - Arreglo de error al actualizar la app - Se han arreglado las actualizaciones de 2.18 (o versiones anteriores) a 3.0 - Arreglo de error en la pestaña de subidas - Se ha arreglado un error que algunos usuarios experimentaban al entrar en la sección de subidas diff --git a/owncloudApp/src/main/res/values-et-rEE/strings.xml b/owncloudApp/src/main/res/values-et-rEE/strings.xml index c7ac5b53383..7dade1e7965 100644 --- a/owncloudApp/src/main/res/values-et-rEE/strings.xml +++ b/owncloudApp/src/main/res/values-et-rEE/strings.xml @@ -648,39 +648,9 @@ Aitäh, et kasutad %1$si.\n❤ Jätka Väljalasketeavituse ikoon - Ava veebis - Ava serveri poolt toetatud failitüüpe otse veebis (ainult ownCloud Infinity Scale korral) - + Ava veebis Ei saanud veebis avada seda failitüüpi toetavaid rakendusi ei ole Nõutud fail ei ole veel saadaval, palun proovige hiljem uuesti - Uus sünkroniseerimismootor - Viis, kuidas kõiki faile sünkroonitakse, on parendamise nimel uuendatud - Automaatne konfliktide levimine - Konfliktid levitatakse (ja korrastatakse) automaatselt ülakaustadesse - Pisipiltide parandus - Pisipilte näidatakse nüüd failinimekirjas korrektselt - Tühjad vaated on parendatud - Uued ja meeldivamad vaated on lisatud ilma üksusteta vaadetele (failid, üleslaadimised ja logid) - Mitmed ülekanded toimuvad samaaegselt - Sünkroniseerimismootori uuendamisega seoses on nüüd võimalikud mitmed samaaegsed üles- ja allalaadimised - Brauseriga sisselogimine on parendatud - Brauser käivitatakse ainuüksi URL-i kirjutamisel - Paranda kokkujooksmine uuendamisel - Parandus uuendustele 2.18 (või varasematelt versioonidelt) kuni 3.0 - Paranda kokkujooksmine üleslaadimiste tabil - Parandus kasutajatele, kes kogesid kokkujooksmisi üleslaadimise sektsiooni sisenedes - Parandati probleem topelt autentimisega - Brauseri kaudu autentimine on nüüd sujuvam - Autentimine on sujuvam ja järjepidevam - Parandatud on sisemine kasutajatunnuste käitlemise protsess - Parandatud on navigeerimise tõrge - Tööriistariba näitab vale staatust kui navigeerida tagasi Share-vaatest - Veateade lühendatud - Veateade kopeerimisel oli nii pikk, et ei olnud seadmel loetav - Turvaparandused - Parandatud mõned andmebaasiga seotud vead - Http logide täiendus - Parandatud mõned http logid, et lihtsustada veatuvastust diff --git a/owncloudApp/src/main/res/values-fr/strings.xml b/owncloudApp/src/main/res/values-fr/strings.xml index f71a65bcc3a..c5524ca4d2d 100644 --- a/owncloudApp/src/main/res/values-fr/strings.xml +++ b/owncloudApp/src/main/res/values-fr/strings.xml @@ -596,8 +596,7 @@ Téléchargez-le ici : %2$s Nouveau dans %1$s Merci d\'utiliser %1$s.\n❤ Exécuter - Afficher dans le navigateur web - + Afficher dans le navigateur web Aucune application ne supporte ce type de fichier diff --git a/owncloudApp/src/main/res/values-pt-rBR/strings.xml b/owncloudApp/src/main/res/values-pt-rBR/strings.xml index 1af2f1d11ce..bfab799c5e7 100644 --- a/owncloudApp/src/main/res/values-pt-rBR/strings.xml +++ b/owncloudApp/src/main/res/values-pt-rBR/strings.xml @@ -641,35 +641,9 @@ Obrigado por usar %1$s.\n❤ Prosseguir Ícone de nota de lançamento - Abrir na web - Tipos de arquivo suportados pelo servidor aberto no navegador da Web (somente oCIS) - + Abrir na web Não foi possível abrir na web Não há aplicativos que suportam este tipo de arquivo O arquivo requisitado ainda não está disponível, por favor tente novamente mais tarde - Novo mecanismo de sincronização - A maneira como todos os arquivos são sincronizados foi redesenhada para melhorá-la - Propagação automática de conflitos - Os conflitos agora são propagados (e limpos) automaticamente para as pastas principais - Correção para miniaturas - Miniaturas agora são mostradas corretamente na lista de arquivos - Visualizações vazias melhoradas - Uma nova e mais atraente visualização foi adicionada às telas sem itens (arquivos, uploads e logs) - Várias transferências em execução simultaneamente - Com o redesenho do mecanismo de sincronização, agora vários downloads e uploads podem ser executados ao mesmo tempo - Login do navegador melhorado - Apenas digitando a URL, o navegador será acionado - Corrigir falha ao atualizar - Correção para atualizações de 2.18 (ou versões anteriores) para 3.0 - Corrigir falha na guia de envios - Correção para alguns usuários que experimentaram falhas ao entrar na seção de envios - Corrigir problema de autenticação dupla - A autenticação do navegador agora é mais suave - Processo de autenticação mais suave e consistente - Melhorou o processo interno para lidar com credenciais - Falha de navegação corrigida - Barra de ferramentas com status incorreto ao voltar da visualização Compartilhar - Mensagem de erro encurtada - A mensagem de erro na operação de cópia era tão longa que não era legível no dispositivo diff --git a/owncloudApp/src/main/res/values-ru/strings.xml b/owncloudApp/src/main/res/values-ru/strings.xml index 42712b8a157..6a4b10be625 100644 --- a/owncloudApp/src/main/res/values-ru/strings.xml +++ b/owncloudApp/src/main/res/values-ru/strings.xml @@ -612,9 +612,7 @@ Продолжить Продолжить - Открыть в браузере - + Открыть в браузере Запрашиваемый файл в данный момент недоступен, пожалуйста, попробуйте позже - Новый механизм синхронизации diff --git a/owncloudApp/src/main/res/values-sq/strings.xml b/owncloudApp/src/main/res/values-sq/strings.xml index 7dabfa22ce8..551a6e3698d 100644 --- a/owncloudApp/src/main/res/values-sq/strings.xml +++ b/owncloudApp/src/main/res/values-sq/strings.xml @@ -646,39 +646,9 @@ Faleminderit për përdorimin e %1$s.\n❤ Bëje Ikonë shënimesh hedhjeje në qarkullim - Hape në web - Lloje kartelash të mbuluara për shërbyes të hapët në shfletues (vetëm oCIS) - + Hape në web S’u hap dot në web s’ka aplikacione që e mbulojnë këtë lloj kartele Kartela e kërkuar s’është ende e passhme, ju lutemi, riprovoni më vonë - Motor i ri njëkohësimesh - Mënyra se si njëkohësohen krejt kartelat u rihartua për ta përmirësuar - Përhapje e automatizuar e përplasjeve - Tani përplasjet përhapen (dhe spastrohen) automatikisht te dosjet mëmë - Ndreqje për miniatura - Miniaturat tani shfaqen saktësisht te lista e kartelave - U përmirësuan pamjet e zbrazëta - Te skenat pa objekte (kartela, ngarkime dhe regjistra) është shtuar një pamje e re dhe më tërheqëse - Disa shpërngulje që kryhen në të njëjtën kohë - Me ripunimin e mekanizmit të njëkohësimeve, tani mund të xhirohen në të njëjtën kohë një numër shkarkimesh dhe ngarkimesh - U përmirësua hyrja në shfletues - Shfletuesi do të hapet edhe vetëm duke shtypur URL-në - Ndreqje vithisjeje gjatë përmirësimi - Ndreqje për përmirësime prej 2.18 (ose versionesh të mëparshëm) në 3.0 - Ndreqje vithisjeje te skeda e ngarkimeve - Ndreqje për disa përdorues që patën hasur vithisje kur hynin te pjesa e ngarkimeve - Ndreqje problemi mirëfilltësimi dyfish - Mirëfilltësimi i shfletuesit tani është më i butë - Proces mirëfilltësimi më i rrjedhshëm dhe më i qëndrueshëm - U përmirësua procesi i brendshëm për trajtim kredencialesh - U ndreq e metë lëvizjeje - Panel me gjendje të pasaktë, kur shfletohet pas parjes “Ndaje me të tjerë” - U shkurtua mesazh gabimi - Një mesazh gabimi për veprim kopjimi qe kaq i gjatë sa s’qe i lexueshëm në pajisje - Ndreqje sigurie - U ndreqën ca probleme të lidhura me bazën e të dhënave - Thellim regjistrash http - Përmirësim i disa regjistrave http, për të ndihmuar diagnostikimin diff --git a/owncloudApp/src/main/res/values-tr/strings.xml b/owncloudApp/src/main/res/values-tr/strings.xml index 90be93b0362..c922f740b26 100644 --- a/owncloudApp/src/main/res/values-tr/strings.xml +++ b/owncloudApp/src/main/res/values-tr/strings.xml @@ -622,9 +622,7 @@ %1$s kullandığınız için teşekkürler.\n❤ Devam et Sürüm notu simgesi - Web\'te aç - Web tarayıcısında sunucu tarafından desteklenen dosya türlerini açın (yalnızca oCIS) - + Web\'te aç Web\'te açılamadı bu dosya türünü destekleyen hiçbir uygulama yok diff --git a/owncloudApp/src/main/res/values/strings.xml b/owncloudApp/src/main/res/values/strings.xml index d95993d4879..aa55b8181d1 100644 --- a/owncloudApp/src/main/res/values/strings.xml +++ b/owncloudApp/src/main/res/values/strings.xml @@ -705,8 +705,13 @@ Thank you for using %1$s.\n❤ Proceed Release note icon - Open in web - Open server supported file types in web browser (only oCIS) + + Support for Spaces + Introducing support for spaces feature (oCIS). Only available for new accounts + Bottom navigation bar + Reordered some tabs + End of support Lollipop + This will be the last release with support for Android Lollipop (v5.0) Open in web @@ -714,35 +719,4 @@ there are no apps that support this file type The requested file is not yet available, please try again later - New sync engine - The way in which all files are synced has been redesigned to improve it - Automatic conflicts propagation - Conflicts are now automatically propagated (and cleaned) to parent folders - Fix for thumbnails - Thumbnails are now shown correctly in the file list - Empty views improved - A new and more attractive view has been added to screens with no items (files, uploads and logs) - Several transfers running simultaneously - With the redesign of the sync engine, now several downloads and uploads can run at the same time - Browser login improved - Only typing the URL, browser will be triggered - Fix crash when upgrading - Fix for upgrades from 2.18 (or previous versions) to 3.0 - Fix crash in uploads tab - Fix for some users who experimented crashes when entering the uploads section - Fix double authentication problem - Browser authentication is now smoother - - Authentication process smoother and more consistent - Improved the internal process to handle credentials - Fixed navigation glitch - Toolbar with incorrect status when browsing back from Share view - Error message shortened - Error message in copy operation was so long that was not readable in device - - Security fixes - Fixed some issues related to the database - Http logs enhancement - Improve some http logs to help debugging - diff --git a/owncloudData/src/main/java/com/owncloud/android/data/spaces/db/SpacesDao.kt b/owncloudData/src/main/java/com/owncloud/android/data/spaces/db/SpacesDao.kt index 0863da7e681..30b89e4d587 100644 --- a/owncloudData/src/main/java/com/owncloud/android/data/spaces/db/SpacesDao.kt +++ b/owncloudData/src/main/java/com/owncloud/android/data/spaces/db/SpacesDao.kt @@ -83,11 +83,13 @@ interface SpacesDao { accountName: String, ): SpacesEntity? + @Transaction @Query(SELECT_PROJECT_SPACES_FOR_ACCOUNT) fun getProjectSpacesWithSpecialsForAccount( accountName: String, ): List + @Transaction @Query(SELECT_PROJECT_SPACES_FOR_ACCOUNT) fun getProjectSpacesWithSpecialsForAccountAsFlow( accountName: String, @@ -98,11 +100,13 @@ interface SpacesDao { accountName: String, ): List + @Transaction @Query(SELECT_PERSONAL_AND_PROJECT_SPACES_FOR_ACCOUNT) fun getPersonalAndProjectSpacesWithSpecialsForAccountAsFlow( accountName: String, ): Flow> + @Transaction @Query(SELECT_SPACE_BY_ID_FOR_ACCOUNT) fun getSpaceWithSpecialsByIdForAccount( spaceId: String?,