9ff78ac969
feat(shell_integration/macOS/FileProviderExt): Remove fast enumeration settings
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2025-06-02 15:15:32 +02:00
7e819b3c04
use TextArea instead of TextEdit for share note field
...
it's already styled properly as it's part of Qt Quick Controls, **and**
it allows for a placeholder text!
also changed the logic for displaying the text field a bit ...
Fixes #7847
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org >
2025-02-14 13:53:44 +01:00
2a52ec33b0
add support to use PKCS#11 harware token to store certifice for e2ee
...
Close #5685
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com >
2025-02-07 09:12:29 +01:00
1c68012ac3
Delete unused BasicComboBox component
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2025-01-10 18:29:50 +01:00
5fdc8a236f
Add a UnifiedSearchPlaceholderView
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2024-11-21 10:13:00 +01:00
cf2d895625
Move tray window header component into separate file
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2024-11-21 14:37:29 +08:00
2a2b0daa53
Move current account header button definition into own file
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2024-11-21 14:22:24 +08:00
dd1ab1a4e0
Remove custom button QML items
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2024-11-21 13:21:00 +08:00
97d1cfb1d1
rename our Window component to MainWindow to not use an existing name
...
we import QtQuick module that also define Window component name
to avoid any ambiguity, just use a different name on our side
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com >
2024-09-25 16:43:04 +02:00
a4aedd77df
NCRadioButton => RadioButton.
...
Signed-off-by: Camila Ayres <hello@camilasan.com >
2024-09-06 10:42:08 +02:00
23ef72c472
Add starter FileProviderFastEnumerationSettings QML component
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2024-03-06 18:46:41 +08:00
ed12541e15
Extract File Provider storage settings to separate file
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2024-02-19 22:45:22 +08:00
b9ae82ce3e
Extract sync status layout to separate file
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2024-02-19 22:45:22 +08:00
da20e7e179
Add basic FileProviderFileDelegate UI component
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2024-02-19 22:45:15 +08:00
af98e48805
Add starter FileProviderEvictionDialog component
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2024-02-19 22:45:14 +08:00
e547ae22b7
Add basic, start FileProviderSettings page
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2024-02-19 22:45:05 +08:00
37b22c021c
Use material icon for folders.
...
Signed-off-by: alex-z <blackslayer4@gmail.com >
2023-10-06 10:18:31 +02:00
1e9fa0a132
Activity list fixes and improvements. Adjusted sorting to show interactive and security activities always on top (after errors). Added button to scroll up when new activity arrives. Improved sync status scrollbar.
...
Signed-off-by: alex-z <blackslayer4@gmail.com >
2023-09-22 15:28:50 +02:00
27e560d232
Extract date field into a separate file
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2023-09-13 10:15:14 +02:00
31e4dede62
refactor common parts of conflict delegate into a separate component
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com >
2023-05-17 08:43:54 +02:00
1491c134c3
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 >
2023-05-17 08:43:54 +02:00
0bdab1ee58
Add FileTag QML component
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2023-05-16 18:23:33 +08:00
3be820d9a3
Group folder visibility improvements. Show dropdown in tray window.
...
Signed-off-by: alex-z <blackslayer4@gmail.com >
2023-05-09 12:25:05 +02:00
f39a0903c5
Implement missing share settings
...
Signed-off-by: alex-z <blackslayer4@gmail.com >
2023-04-27 12:54:54 +02:00
e42188274c
Add stackview to file details view
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2022-12-09 12:54:09 +01:00
6c4070e786
Introduce EnforcedPlainTextLabel, convert all Label or Text labels to use this
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2022-12-05 15:21:09 +01:00
7971789112
Add a file details window/page, QMLify file sharing
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2022-10-31 18:06:03 +01:00
7672cb7903
Improve 'Handle local file editing' feature. Add loading popup. Add force sync before opening a file.'
...
Signed-off-by: alex-z <blackslayer4@gmail.com >
2022-10-10 17:13:06 +03:00
db861e1ade
Make activity action button an actual button, clean up contents
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com >
2022-09-28 13:07:08 +02:00
316f3981ab
Align, resize, and layout everything uniformly in the unified search view
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com >
2022-09-06 09:02:17 +02:00
5acb0b272a
Use same tooltip component everywhere
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com >
2022-09-06 08:40:03 +02:00
d86f25d215
Make UserStatusSelector a dismissible page pushed onto the tray window
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com >
2022-08-10 09:22:33 +00:00
b1deb6cd1d
Replace unified search text field busy indicator with custom indicator
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com >
2022-08-02 13:23:33 +02:00
ee3e0d3351
User dialog now looks in line with the rest of the desktop client tray
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com >
2022-06-24 16:29:18 +02:00
3f5243aaee
Add an incoming talk call notification to the desktop client
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com >
Co-authored-by: Camila <hello@camila.codes >
2022-04-28 09:13:13 +02:00
73bae8cd30
Add TalkReply class and tests.
...
- Add struct TalkNotificationData to handle token and messageId.
- Handle chat and call notifications with the new struct.
- Add talk token and messageId to data roles in ActivityListModel.
- Add Talk Reply component to the ActivityList.
- User Loader to display the TalkReply component.
- Move Talk Reply from ActivityItem to ActivityItemContent due to PR #4186 .
- Use TextField instead of Text.
- Disable send reply button instead of changing border color when field is empty.
Signed-off-by: Camila <hello@camila.codes >
2022-03-17 17:50:33 +01:00
ae44dd5978
Adjust icons for activity entries in main dialog. Refactor the dialog by splitting it to separate components.
...
Signed-off-by: alex-z <blackslayer4@gmail.com >
2022-02-04 17:52:37 +02:00
c1dab7e4cb
Unified Search via Tray window
...
Signed-off-by: alex-z <blackslayer4@gmail.com >
2021-10-25 14:45:05 +03:00
4c11f6763e
Show sync progress in main dialog
...
Fixes #3662
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com >
2021-10-12 16:14:24 +00:00
0c9dce1154
Add file activity dialog
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com >
2021-10-05 12:41:34 +00:00
8a8d488454
Add dialog to set user status
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com >
2021-09-09 11:18:22 +02:00
fa37f5c2bc
Don't create binding loop
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com >
2021-09-03 11:48:42 +00:00
6886d6213a
Add custom component ActivityItem.
...
That also addresses QML warnings.
Signed-off-by: Camila <hello@camila.codes >
2021-07-21 17:03:26 +02:00
f04281cb69
Implemented notification action buttons and context menu for confirm/dismiss and other actions.
...
Signed-off-by: allexzander <blackslayer4@gmail.com >
2020-12-02 08:08:37 +00:00
be2e5266aa
Create HeaderButton QML component
...
Deduplicate the Button code by moving it into a separate file.
Also use the same background code for the apps button since as far as I can tell it didn't behave any different
Signed-off-by: Nicolas Fella <nicolas.fella@gmx.de >
2020-06-15 20:52:41 +02:00
712fef0cac
Merge branch 'master' into qml-singleton-style and fix merge conflict
...
Migrate changes in client.qrc to resources.qrc
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-01 06:47:46 +01:00
01e9343d8b
Cleanup/Removal/Adaption/Update to resource files and crresponding code, esp. regarding svg usage
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2020-01-18 17:47:17 +01:00