nextcloud-desktop.git
3 years agoHide second subject line in activity when nothing is visible
Claudio Cambra [Fri, 19 May 2023 09:12:59 +0000 (17:12 +0800)]
Hide second subject line in activity when nothing is visible

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoFix alignment of main subject line with time line in activity
Claudio Cambra [Fri, 19 May 2023 09:12:40 +0000 (17:12 +0800)]
Fix alignment of main subject line with time line in activity

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoUse custombutton for dismiss button, give hover feedback
Claudio Cambra [Fri, 19 May 2023 09:12:16 +0000 (17:12 +0800)]
Use custombutton for dismiss button, give hover feedback

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 30 May 2023 02:24:18 +0000 (02:24 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 28 May 2023 02:23:25 +0000 (02:23 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 27 May 2023 02:22:20 +0000 (02:22 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 26 May 2023 02:22:07 +0000 (02:22 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5733 from nextcloud/backport/5731/stable-3.9
Matthieu Gallien [Thu, 25 May 2023 13:39:12 +0000 (15:39 +0200)]
Merge pull request #5733 from nextcloud/backport/5731/stable-3.9

[stable-3.9] ensure that the file to test monitoring is hidden

3 years agoensure that the file to test monitoring is hidden
Matthieu Gallien [Wed, 24 May 2023 14:37:45 +0000 (16:37 +0200)]
ensure that the file to test monitoring is hidden

we create a file inside the sync folder to test file system monitoring

ensure this file is hidden (i.e. has the proper hidden property)

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 25 May 2023 02:29:37 +0000 (02:29 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 24 May 2023 02:23:21 +0000 (02:23 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5725 from nextcloud/backport/5724/stable-3.9
Matthieu Gallien [Tue, 23 May 2023 12:59:42 +0000 (14:59 +0200)]
Merge pull request #5725 from nextcloud/backport/5724/stable-3.9

[stable-3.9] align activity text with "Sync now" text

3 years agoalign activity text with "Sync now" text
Matthieu Gallien [Mon, 22 May 2023 15:33:56 +0000 (17:33 +0200)]
align activity text with "Sync now" text

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoMerge pull request #5723 from nextcloud/backport/5712/stable-3.9
Matthieu Gallien [Tue, 23 May 2023 12:20:25 +0000 (14:20 +0200)]
Merge pull request #5723 from nextcloud/backport/5712/stable-3.9

[stable-3.9] Fix tray window header folders button colour

3 years agoFix colour of downward caret in tray folders button
Claudio Cambra [Fri, 19 May 2023 03:56:44 +0000 (11:56 +0800)]
Fix colour of downward caret in tray folders button

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoFix colour of icon for tray folders button
Claudio Cambra [Fri, 19 May 2023 03:56:29 +0000 (11:56 +0800)]
Fix colour of icon for tray folders button

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 23 May 2023 02:24:08 +0000 (02:24 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 21 May 2023 02:23:27 +0000 (02:23 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 20 May 2023 02:25:29 +0000 (02:25 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 18 May 2023 21:04:10 +0000 (21:04 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 18 May 2023 02:27:01 +0000 (02:27 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoBump version to 3.8.81
Camila [Wed, 17 May 2023 16:34:20 +0000 (18:34 +0200)]
Bump version to 3.8.81

Signed-off-by: Camila <hello@camila.codes>
3 years agoMerge pull request #5377 from nextcloud/feature/optimalLayoutForNotificationsAndActio...
Matthieu Gallien [Wed, 17 May 2023 16:23:59 +0000 (18:23 +0200)]
Merge pull request #5377 from nextcloud/feature/optimalLayoutForNotificationsAndActionButtons

change size of dismiss button for items in activity list

3 years agojust use padding to ensure a good width for "Sync now" button
Matthieu Gallien [Wed, 17 May 2023 15:40:00 +0000 (17:40 +0200)]
just use padding to ensure a good width for "Sync now" button

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agodo not color file details 3 dots button
Matthieu Gallien [Wed, 17 May 2023 15:37:21 +0000 (17:37 +0200)]
do not color file details 3 dots button

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agouse a much more compact layout for activities
Matthieu Gallien [Wed, 17 May 2023 13:31:47 +0000 (15:31 +0200)]
use a much more compact layout for activities

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agouse a more compact format to display date of activities
Matthieu Gallien [Wed, 17 May 2023 13:30:51 +0000 (15:30 +0200)]
use a more compact format to display date of activities

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoalways enable entries in activity list to have consistent look and feel
Matthieu Gallien [Mon, 15 May 2023 15:12:32 +0000 (17:12 +0200)]
always enable entries in activity list to have consistent look and feel

disable items will have weird look and behavior

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agomake highlight indicator in activity list have rounded corners
Matthieu Gallien [Mon, 15 May 2023 11:48:41 +0000 (13:48 +0200)]
make highlight indicator in activity list have rounded corners

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoto dismiss an activity use a round button with hover enabled
Matthieu Gallien [Mon, 30 Jan 2023 16:54:14 +0000 (17:54 +0100)]
to dismiss an activity use a round button with hover enabled

change size of dismiss button for items in activity list

fix #5275

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agouse Fusion qml style
Matthieu Gallien [Wed, 10 May 2023 10:10:44 +0000 (12:10 +0200)]
use Fusion qml style

allows use of more standard qml styling and components

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agouse standard and existing property to set icon url in buttons
Matthieu Gallien [Tue, 21 Feb 2023 08:16:50 +0000 (09:16 +0100)]
use standard and existing property to set icon url in buttons

replace custom property imageSource by the use of the standard
icon.source

will make our code closer to Qt Quick Controls v2 and less our own
controls toolkit

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoimprove again qml bindings to notifications data
Matthieu Gallien [Tue, 21 Feb 2023 08:15:18 +0000 (09:15 +0100)]
improve again qml bindings to notifications data

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agomake the API easier to read
Matthieu Gallien [Mon, 13 Feb 2023 22:08:23 +0000 (23:08 +0100)]
make the API easier to read

make a protected method overriding a public method be a public method
also

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoprovide the full OCC::Activity instance to ActivityItemContent
Matthieu Gallien [Mon, 13 Feb 2023 22:07:29 +0000 (23:07 +0100)]
provide the full OCC::Activity instance to ActivityItemContent

should allow accessing the required properties of teh activity to fine
tune the display of it

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoexpose some properties of OCC::Activity gadget class
Matthieu Gallien [Mon, 13 Feb 2023 22:07:00 +0000 (23:07 +0100)]
expose some properties of OCC::Activity gadget class

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoimprove qml binding for more element of OCC::Activity
Matthieu Gallien [Mon, 13 Feb 2023 21:03:25 +0000 (22:03 +0100)]
improve qml binding for more element of OCC::Activity

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoto store subjectRichParameters use a QVariantMap that is qml friendly
Matthieu Gallien [Mon, 13 Feb 2023 20:18:41 +0000 (21:18 +0100)]
to store subjectRichParameters use a QVariantMap that is qml friendly

will make it much easier to access fom qml in order to use the data
inside to improve activity list items

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agorepay some desbt in ActivityListModel::data
Matthieu Gallien [Mon, 13 Feb 2023 18:12:58 +0000 (19:12 +0100)]
repay some desbt in ActivityListModel::data

only valid index are sent to QAbstractItemModel::data

we may want to do more checks in debug mode, let's do it

if we are going to show data, let's use a const variable to contain the
current activity item

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoremove scary warning that is a false alarm
Matthieu Gallien [Mon, 13 Feb 2023 17:46:46 +0000 (18:46 +0100)]
remove scary warning that is a false alarm

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoremove custom property to set a source model in a sort proxy model
Matthieu Gallien [Mon, 13 Feb 2023 17:08:15 +0000 (18:08 +0100)]
remove custom property to set a source model in a sort proxy model

custom property for source model is not needed

remove code that is not needed

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoremove custom property and use standard sourceModel for our proxy model
Matthieu Gallien [Mon, 13 Feb 2023 17:02:14 +0000 (18:02 +0100)]
remove custom property and use standard sourceModel for our proxy model

a QSortFilterProxyModel will trigger a new sort whenever needed, so
custom code is not needed

we might have someone that would use the standard property and loose teh
side effects of setting the source model via thet non standard property

this makes it more complicated to read as one might wonder why a custom
property was needed

deletes a bunch of code not really needed

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoprevent a 0 size to assert when creating icon from svg
Matthieu Gallien [Mon, 13 Feb 2023 14:19:54 +0000 (15:19 +0100)]
prevent a 0 size to assert when creating icon from svg

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agofix a few debug logs to use proper categorized logging
Matthieu Gallien [Mon, 13 Feb 2023 14:19:14 +0000 (15:19 +0100)]
fix a few debug logs to use proper categorized logging

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoadd missing copyright notices and upgrade qml module imports
Matthieu Gallien [Tue, 16 May 2023 14:48:30 +0000 (16:48 +0200)]
add missing copyright notices and upgrade qml module imports

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoMerge pull request #5706 from nextcloud/update/changelog
Camila [Wed, 17 May 2023 16:10:10 +0000 (13:10 -0300)]
Merge pull request #5706 from nextcloud/update/changelog

Update CHANGELOG.

3 years agoUpdate CHANGELOG.
Camila [Tue, 16 May 2023 15:33:29 +0000 (17:33 +0200)]
Update CHANGELOG.

Signed-off-by: Camila <hello@camila.codes>
3 years agoMerge pull request #5635 from nextcloud/feature/resolveAllConflicts
Matthieu Gallien [Wed, 17 May 2023 08:35:04 +0000 (10:35 +0200)]
Merge pull request #5635 from nextcloud/feature/resolveAllConflicts

Feature/resolve all conflicts

3 years agoimprove code in activity list model
Matthieu Gallien [Tue, 16 May 2023 09:54:32 +0000 (11:54 +0200)]
improve code in activity list model

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agosmall qml cleanup to make code faster to read
Matthieu Gallien [Tue, 16 May 2023 09:36:59 +0000 (11:36 +0200)]
small qml cleanup to make code faster to read

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoimprove automated tests
Matthieu Gallien [Tue, 16 May 2023 09:36:46 +0000 (11:36 +0200)]
improve automated tests

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoimprove reliability of memeory management when creating conflicts dialog
Matthieu Gallien [Tue, 16 May 2023 09:30:45 +0000 (11:30 +0200)]
improve reliability of memeory management when creating conflicts dialog

use more automatyed memory management to reduce possible errors

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agomodel improvements
Matthieu Gallien [Tue, 16 May 2023 08:37:40 +0000 (10:37 +0200)]
model improvements

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoimprove translations for strings with placeholder to display numbers
Matthieu Gallien [Tue, 16 May 2023 07:54:09 +0000 (09:54 +0200)]
improve translations for strings with placeholder to display numbers

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agodefine minimum sizes of conflict dialogs in Style component
Matthieu Gallien [Tue, 16 May 2023 07:37:45 +0000 (09:37 +0200)]
define minimum sizes of conflict dialogs in Style component

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agodefine constants specific for font sizes in conflict dialog
Matthieu Gallien [Tue, 16 May 2023 07:04:11 +0000 (09:04 +0200)]
define constants specific for font sizes in conflict dialog

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agorefactor common parts of conflict delegate into a separate component
Matthieu Gallien [Tue, 16 May 2023 07:37:45 +0000 (09:37 +0200)]
refactor common parts of conflict delegate into a separate component

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agosolve multiple conflicts from choose resolution
Matthieu Gallien [Fri, 12 May 2023 13:01:28 +0000 (15:01 +0200)]
solve multiple conflicts from choose resolution

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoallow selecting conflict resolutions for many conflicts
Matthieu Gallien [Fri, 12 May 2023 11:17:38 +0000 (13:17 +0200)]
allow selecting conflict resolutions for many conflicts

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoimplement more feedback
Matthieu Gallien [Thu, 4 May 2023 14:23:50 +0000 (16:23 +0200)]
implement more feedback

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoensure the URL to mimetype icons are correct
Matthieu Gallien [Thu, 4 May 2023 10:30:13 +0000 (12:30 +0200)]
ensure the URL to mimetype icons are correct

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoallow the conflicts dialog to close
Matthieu Gallien [Thu, 4 May 2023 10:29:54 +0000 (12:29 +0200)]
allow the conflicts dialog to close

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agofix automated tests
Matthieu Gallien [Thu, 4 May 2023 10:29:41 +0000 (12:29 +0200)]
fix automated tests

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoadd some margins at bottom of items in conflicts list view
Matthieu Gallien [Thu, 4 May 2023 08:47:45 +0000 (10:47 +0200)]
add some margins at bottom of items in conflicts list view

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoprevent close of conflicts dialog on focus lost
Matthieu Gallien [Thu, 4 May 2023 08:32:56 +0000 (10:32 +0200)]
prevent close of conflicts dialog on focus lost

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agodisplay icons for files when solving many conflicts
Matthieu Gallien [Wed, 3 May 2023 17:17:11 +0000 (19:17 +0200)]
display icons for files when solving many conflicts

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoplug models into the dialog
Matthieu Gallien [Wed, 3 May 2023 16:40:15 +0000 (18:40 +0200)]
plug models into the dialog

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agotune the pipes to really get a dialog to show for many conflicts
Matthieu Gallien [Wed, 3 May 2023 16:33:19 +0000 (18:33 +0200)]
tune the pipes to really get a dialog to show for many conflicts

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agodo not show many conflicts dialog for a single conflict
Matthieu Gallien [Wed, 3 May 2023 16:28:55 +0000 (18:28 +0200)]
do not show many conflicts dialog for a single conflict

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoreplace "Sync now" button by "Solve all conflicts" for many conflicts
Matthieu Gallien [Wed, 3 May 2023 16:09:12 +0000 (18:09 +0200)]
replace "Sync now" button by "Solve all conflicts" for many conflicts

offer an easy way to open a dialog to solve all conflicts at once
replacing the "Sync now" button

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agomodel: first step
Matthieu Gallien [Tue, 2 May 2023 11:55:17 +0000 (13:55 +0200)]
model: first step

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoreplace "OK" button by "Resolve conflicts" to help users
Matthieu Gallien [Wed, 3 May 2023 11:59:29 +0000 (13:59 +0200)]
replace "OK" button by "Resolve conflicts" to help users

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agomore qml feedback
Matthieu Gallien [Tue, 2 May 2023 12:53:53 +0000 (14:53 +0200)]
more qml feedback

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agofeedback from design review
Matthieu Gallien [Fri, 28 Apr 2023 12:54:55 +0000 (14:54 +0200)]
feedback from design review

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agobasic implementation of a dialog to resolve conflicts as a batch
Matthieu Gallien [Fri, 28 Apr 2023 10:43:04 +0000 (12:43 +0200)]
basic implementation of a dialog to resolve conflicts as a batch

will allow solving all conflicts at once

FIX #2786

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agofix #include header style
Matthieu Gallien [Fri, 28 Apr 2023 10:43:41 +0000 (12:43 +0200)]
fix #include header style

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 17 May 2023 02:23:51 +0000 (02:23 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5654 from nextcloud/bugfix/ask-before-importing-legacy
Claudio Cambra [Tue, 16 May 2023 14:01:00 +0000 (22:01 +0800)]
Merge pull request #5654 from nextcloud/bugfix/ask-before-importing-legacy

Ask before importing accounts from legacy clients

3 years agoRename forcelegacyimport option to clearer forcelegacyconfigimport
Claudio Cambra [Mon, 8 May 2023 12:24:20 +0000 (20:24 +0800)]
Rename forcelegacyimport option to clearer forcelegacyconfigimport

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAdd application argument to force import of legacy accounts
Claudio Cambra [Fri, 5 May 2023 02:44:49 +0000 (10:44 +0800)]
Add application argument to force import of legacy accounts

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoDon't ask user whether to import legacy account configs if forcing legacy import
Claudio Cambra [Mon, 8 May 2023 12:24:41 +0000 (20:24 +0800)]
Don't ask user whether to import legacy account configs if forcing legacy import

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAdd forceLegacyImport property to accountmanager
Claudio Cambra [Fri, 5 May 2023 02:44:10 +0000 (10:44 +0800)]
Add forceLegacyImport property to accountmanager

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoDeclare void setters and methods in accountmanager as slots
Claudio Cambra [Fri, 5 May 2023 02:36:43 +0000 (10:36 +0800)]
Declare void setters and methods in accountmanager as slots

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoPlace signals and slots for accountmanager in line with how this is done in other...
Claudio Cambra [Fri, 5 May 2023 02:34:11 +0000 (10:34 +0800)]
Place signals and slots for accountmanager in line with how this is done in other classes

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoNotify result of attempted account import with messagebox
Claudio Cambra [Fri, 5 May 2023 02:22:38 +0000 (10:22 +0800)]
Notify result of attempted account import with messagebox

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAsk before attempting to import legacy accounts
Claudio Cambra [Fri, 5 May 2023 02:17:45 +0000 (10:17 +0800)]
Ask before attempting to import legacy accounts

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5672 from nextcloud/bugfix/provide-feedback-on-share-link-copy
Claudio Cambra [Tue, 16 May 2023 13:18:52 +0000 (21:18 +0800)]
Merge pull request #5672 from nextcloud/bugfix/provide-feedback-on-share-link-copy

Provide feedback on share link copy

3 years agoAnimate copy share link button in share delegate
Claudio Cambra [Thu, 11 May 2023 06:10:47 +0000 (14:10 +0800)]
Animate copy share link button in share delegate

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAlso customise appearance of copy button in sharedelegate when clicked
Claudio Cambra [Thu, 11 May 2023 06:10:30 +0000 (14:10 +0800)]
Also customise appearance of copy button in sharedelegate when clicked

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoReplace use of magic numbers for animation durations in copy share link button with...
Claudio Cambra [Wed, 10 May 2023 04:38:27 +0000 (12:38 +0800)]
Replace use of magic numbers for animation durations in copy share link button with constants defined in Style.qml

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoSmoothly animate change of state for copy share link button
Claudio Cambra [Wed, 10 May 2023 03:25:32 +0000 (11:25 +0800)]
Smoothly animate change of state for copy share link button

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoReset state of copy share link button after 3 seconds
Claudio Cambra [Wed, 10 May 2023 03:25:18 +0000 (11:25 +0800)]
Reset state of copy share link button after 3 seconds

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoUpon copying share link, trigger a change in the button to make copy action completed...
Claudio Cambra [Wed, 10 May 2023 03:24:55 +0000 (11:24 +0800)]
Upon copying share link, trigger a change in the button to make copy action completed obvious

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAdd positive colour to Style.qml
Claudio Cambra [Wed, 10 May 2023 03:22:37 +0000 (11:22 +0800)]
Add positive colour to Style.qml

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5686 from nextcloud/bugfix/edit-locally-allow-opening-item-in...
allexzander [Tue, 16 May 2023 11:33:33 +0000 (13:33 +0200)]
Merge pull request #5686 from nextcloud/bugfix/edit-locally-allow-opening-item-in-root

Allow opening a file or folder in the local sync root.

3 years agoMerge pull request #5596 from nextcloud/feature/file-detail-tags
Claudio Cambra [Tue, 16 May 2023 11:12:57 +0000 (19:12 +0800)]
Merge pull request #5596 from nextcloud/feature/file-detail-tags

Display file tags in File Details

3 years agoAllow opening a file or folder in the local sync root.
alex-z [Thu, 11 May 2023 16:29:58 +0000 (18:29 +0200)]
Allow opening a file or folder in the local sync root.

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years agoDisplay tooltip showing names of overflowing tags in FileDetailsPage's overflow tag
Claudio Cambra [Thu, 27 Apr 2023 14:08:28 +0000 (22:08 +0800)]
Display tooltip showing names of overflowing tags in FileDetailsPage's overflow tag

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAdd overflow tag string property to filetagmodel which stringifies omitted tags
Claudio Cambra [Thu, 27 Apr 2023 13:23:40 +0000 (21:23 +0800)]
Add overflow tag string property to filetagmodel which stringifies omitted tags

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoTest important properties in testfiletagmodel
Claudio Cambra [Tue, 25 Apr 2023 14:18:36 +0000 (22:18 +0800)]
Test important properties in testfiletagmodel

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>