Matthieu Gallien [Tue, 6 Jun 2023 12:45:02 +0000 (14:45 +0200)]
rotate log files every 3 MBs
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Tue, 6 Jun 2023 12:44:17 +0000 (14:44 +0200)]
by default disable debug log level
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Claudio Cambra [Tue, 6 Jun 2023 14:07:46 +0000 (22:07 +0800)]
Merge pull request #5762 from nextcloud/backport/5757/stable-3.9
[stable-3.9] Fix macOS icon
Claudio Cambra [Fri, 2 Jun 2023 06:53:04 +0000 (14:53 +0800)]
Revert "Annotated version of Big Sur icon"
This reverts commit
04d16b7824e633b66fbd9fbbed98c615e14e8c2d.
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Nextcloud bot [Sat, 3 Jun 2023 02:21:36 +0000 (02:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Matthieu Gallien [Fri, 2 Jun 2023 08:51:50 +0000 (10:51 +0200)]
Merge pull request #5748 from nextcloud/backport/5745/stable-3.9
[stable-3.9] fix build on windows by adding missing archive name properties on libs
Matthieu Gallien [Wed, 31 May 2023 13:45:09 +0000 (15:45 +0200)]
fix build on windows by adding missing archive name properties on libs
the archive output name is used on windows but was never set for 2
libraries
with this they will have a proper name matching other components of the
shared library
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Nextcloud bot [Fri, 2 Jun 2023 02:20:29 +0000 (02:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Matthieu Gallien [Thu, 1 Jun 2023 09:13:38 +0000 (11:13 +0200)]
Merge pull request #5744 from nextcloud/backport/5743/stable-3.9
[stable-3.9] Fix dark mode switch issues in tray controls manually overriding palette colours
Claudio Cambra [Wed, 31 May 2023 07:47:45 +0000 (15:47 +0800)]
Use Style constants for UnifiedSearchInputContainer measurements
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 31 May 2023 07:36:07 +0000 (15:36 +0800)]
Fix switching from dark/light mode for checkboxes in file details window
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 31 May 2023 06:02:33 +0000 (14:02 +0800)]
Fix faulty dark/light mode switching in UnifiedSearchInputContainer
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 1 Jun 2023 05:10:15 +0000 (13:10 +0800)]
Merge pull request #5742 from nextcloud/backport/5707/stable-3.9
[stable-3.9] Fix macOS build when file provider module build is disabled
Claudio Cambra [Fri, 26 May 2023 02:02:06 +0000 (10:02 +0800)]
Remove redundant definition addition for BUILD_FILE_PROVIDER_MODULE
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 24 May 2023 06:58:43 +0000 (14:58 +0800)]
Added BUILD_FILE_PROVIDER_MODULE to config.h.in
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 17 May 2023 06:19:34 +0000 (14:19 +0800)]
Fix macOS build when file provider module build is disabled
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Nextcloud bot [Wed, 31 May 2023 02:28:43 +0000 (02:28 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Matthieu Gallien [Tue, 30 May 2023 09:41:02 +0000 (11:41 +0200)]
Merge pull request #5741 from nextcloud/backport/5715/stable-3.9
[stable-3.9] Fix tray styling
Claudio Cambra [Sat, 27 May 2023 16:00:58 +0000 (00:00 +0800)]
Declare hoverEnabled: true explicitly in CustomButton
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 25 May 2023 04:28:30 +0000 (12:28 +0800)]
Fix highlight in activity list
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 25 May 2023 04:16:15 +0000 (12:16 +0800)]
Fix caret colour in basic combo box
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 25 May 2023 04:12:34 +0000 (12:12 +0800)]
Remove unnecessary background components
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 25 May 2023 03:51:51 +0000 (11:51 +0800)]
Always use palette colours for colouring UI elements
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 25 May 2023 02:32:20 +0000 (10:32 +0800)]
Define all QML windows as ApplicationWindows, define palettes here
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 23 May 2023 16:49:31 +0000 (00:49 +0800)]
Fix contentwidth of dialogbuttonbox in ShareDetailsPage
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 23 May 2023 16:30:53 +0000 (00:30 +0800)]
Fix dark mode in ResolveConflictsDialog
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 23 May 2023 16:19:26 +0000 (00:19 +0800)]
Fix outline for progress bar in fusion
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 23 May 2023 16:16:06 +0000 (00:16 +0800)]
Fix checkbox palettes in share details
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 23 May 2023 16:00:42 +0000 (00:00 +0800)]
Unify small icon sizes in file details components
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 23 May 2023 15:27:30 +0000 (23:27 +0800)]
Fix dark mode switching issues with main tray window
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 23 May 2023 15:25:11 +0000 (23:25 +0800)]
Fix large number of warnings related to unavailable property
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 15:23:48 +0000 (23:23 +0800)]
Fix image sizing and positioning in NCButtonContents
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 14:58:36 +0000 (22:58 +0800)]
Increase size of dismiss button
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 14:58:28 +0000 (22:58 +0800)]
Reduce minimum size of activity
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 14:58:17 +0000 (22:58 +0800)]
Add darker hover to make hovering on an item within an item with lightHover visible
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 14:38:30 +0000 (22:38 +0800)]
Respect icon.height and width in custom button contents
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 14:38:30 +0000 (22:38 +0800)]
Respect icon.height and width in custom button contents
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 14:38:09 +0000 (22:38 +0800)]
Limit the max height of images inside CustomButton
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 10:00:48 +0000 (18:00 +0800)]
Simplify and fix activity content layout by going back to using RowLayout instead of Item
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 09:49:46 +0000 (17:49 +0800)]
Use standard size instead of unncessary additional value
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 09:20:02 +0000 (17:20 +0800)]
Fix text lines, don't leave only one line
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 09:17:36 +0000 (17:17 +0800)]
Move filedetails button to activity top row
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 09:13:37 +0000 (17:13 +0800)]
Make dismiss button slightly larger
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 09:13:27 +0000 (17:13 +0800)]
Fix more button icon when in dark mode
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 19 May 2023 09:13:18 +0000 (17:13 +0800)]
Use custombutton with filedetails button to make it not look horrible
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
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>
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>
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>
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>
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>
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>
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>
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
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>
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>
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>
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
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>
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
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>
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>
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>
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>
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>
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>
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>
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>
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Camila [Wed, 17 May 2023 16:10:10 +0000 (13:10 -0300)]
Merge pull request #5706 from nextcloud/update/changelog
Update CHANGELOG.
Camila [Tue, 16 May 2023 15:33:29 +0000 (17:33 +0200)]
Update CHANGELOG.
Signed-off-by: Camila <hello@camila.codes>
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
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>
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>
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>
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>
Matthieu Gallien [Tue, 16 May 2023 08:37:40 +0000 (10:37 +0200)]
model improvements
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
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>
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>