Camila Ayres
|
66e2882236
|
Remove custom properties for text color/hover from CustomButton and NCButtonContents components.
Signed-off-by: Camila Ayres <hello@camilasan.com>
|
2024-09-06 10:42:08 +02:00 |
|
Camila Ayres
|
3c5066fede
|
Remove custom properties for background and opacity from CustomButton component.
Signed-off-by: Camila Ayres <hello@camilasan.com>
|
2024-09-06 10:42:08 +02:00 |
|
Matthieu Gallien
|
a1a832efd8
|
remove any use of custom palette: use the style palette
should get us native colors as much as possible
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
|
2024-09-06 10:42:08 +02:00 |
|
rakekniven
|
f6125157b0
|
chore(i18n): Changed grammar
Reported at Transifex
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
|
2024-08-06 18:22:38 +02:00 |
|
Claudio Cambra
|
87b2a84303
|
Clean up unused components in file provider socket controller
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:08:26 +08:00 |
|
Claudio Cambra
|
ea0ae333d9
|
Add method to fileproviderxpc to check if the file provider extension is reachable
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:08:26 +08:00 |
|
Claudio Cambra
|
6b14eed6aa
|
Store and provide latest account's file provider sync state as there is no guarantee (nor should we ensure) the socket with the extension stays alive
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:08:25 +08:00 |
|
Claudio Cambra
|
ee59bea65a
|
Do not report account sync state on socket controller if we haven't received account info yet
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:08:25 +08:00 |
|
Claudio Cambra
|
034fbb8245
|
Add file provider socket state provider method in socket server
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:08:24 +08:00 |
|
Claudio Cambra
|
fd7f1ce0fc
|
Add file provider socket state struct
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:08:24 +08:00 |
|
Claudio Cambra
|
da7c511a8e
|
Report sync state after initial connection of socket in socket controller
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:08:24 +08:00 |
|
Claudio Cambra
|
a434e656fd
|
Add support for SYNC_PREPARING arg in socket controller reportsyncstate
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:08:24 +08:00 |
|
Claudio Cambra
|
b290611471
|
Expose latest sync state in file provider socket controller
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:08:24 +08:00 |
|
Claudio Cambra
|
3877efba5e
|
Store latest sync state in file provider socket controller
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:08:24 +08:00 |
|
Claudio Cambra
|
3415f39c16
|
Expose account state in file provider socket controller
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:08:23 +08:00 |
|
Claudio Cambra
|
8bc1fce88e
|
Expose socket server in FileProvider class
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:08:23 +08:00 |
|
Claudio Cambra
|
87066c8bb5
|
Bounce sync state change signals from socket controller in socket server
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:06:28 +08:00 |
|
Claudio Cambra
|
744ac540db
|
Add support for FILE_PROVIDER_DOMAIN_SYNC_STATE_CHANGE socket messages in client file provider socket controller
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-23 14:06:28 +08:00 |
|
Claudio Cambra
|
e345cd43d8
|
Connect receipt of a file's ocId with file opening procedure in FileProviderEditLocallyJob
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 19:51:40 +08:00 |
|
Claudio Cambra
|
15382807fa
|
Implement opening of a file with a given ocId in File Provider files
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 19:51:40 +08:00 |
|
Claudio Cambra
|
47c09f9ffb
|
Anticipate null reply in idGetError of FileProviderEditLocallyJob
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 19:51:39 +08:00 |
|
Claudio Cambra
|
a5a9a0258e
|
Allow retrieval of domain associated with account in FileProviderDomainManager
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 19:51:39 +08:00 |
|
Claudio Cambra
|
26c08e4328
|
Expose domain manager in Mac::FileProvider
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 19:51:39 +08:00 |
|
Claudio Cambra
|
231d30e942
|
Fetch ocId for a given relative path
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 19:51:39 +08:00 |
|
Claudio Cambra
|
98a0d81170
|
Begin setting up dialog for file provider edit locally job
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 19:51:39 +08:00 |
|
Claudio Cambra
|
eb5fa218c3
|
Add showError to FileProviderEditLocally
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 19:51:39 +08:00 |
|
Claudio Cambra
|
9642a03455
|
Add completion signals to fileprovidereditlocallyjob
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 19:51:39 +08:00 |
|
Claudio Cambra
|
7ee296acdb
|
Add FileProviderEditLocallyPtr type
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 19:51:38 +08:00 |
|
Claudio Cambra
|
834e0965ee
|
Add starter FileProviderEditLocally class
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 19:51:38 +08:00 |
|
Claudio Cambra
|
68bb62e4d5
|
Limit clickable area of macOS vfs fast sync checkbox to its drawing zone
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-19 16:59:31 +08:00 |
|
Claudio Cambra
|
1967b5efa5
|
Limit clickable area of enable macOS vfs checkbox to its text/box
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-19 16:59:31 +08:00 |
|
Claudio Cambra
|
953b103532
|
Add check to detect if we timed out wait for file provider extension service response on fast enumeration state
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-09 14:48:47 +08:00 |
|
Claudio Cambra
|
1f243c3bfc
|
Do not wait forever to get fast enumeration state from file provider extension service
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-09 14:48:17 +08:00 |
|
Claudio Cambra
|
aa0ecd512d
|
Fix _Generic C11 extension compile warning under clang
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-09 14:47:42 +08:00 |
|
Claudio Cambra
|
73fc23f002
|
Remove no longer existing account id from configured vfs accounts list
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-06-25 23:01:13 +08:00 |
|
Claudio Cambra
|
fc2e687c3d
|
Prevent crash when updating file provider domains if the account for which a file provider domain was configured no longer exists
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-06-25 23:01:13 +08:00 |
|
Claudio Cambra
|
57ced98f98
|
Censor account details string in file provider logging
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-05-15 21:47:05 +02:00 |
|
Claudio Cambra
|
591d5eebd2
|
Prevent use of invalid characters for file provider domain names
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-04-23 19:11:11 +02:00 |
|
Claudio Cambra
|
80afd8e737
|
Use davUser instead of direct credentials user in file provider
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-04-23 22:24:20 +08:00 |
|
Claudio Cambra
|
5977a7c92d
|
Remove client-side push notification handling for file provider extension in favour of simply using NCFPK remote change observer
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-04-17 16:15:05 +08:00 |
|
Claudio Cambra
|
3dcef75c57
|
Fix crash when in debug mode when toggling enabled status of an account's virtual files (macOS)
Caused by comparing to the wrong thing in the Q_ASSERT *facepalm*
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-04-17 03:05:46 +08:00 |
|
Claudio Cambra
|
fe53933b04
|
Improve design of materialised file delegates
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-03-07 11:51:55 +08:00 |
|
Claudio Cambra
|
5f243a86d4
|
Use palette background color for file provider eviction dialog
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-03-07 11:51:55 +08:00 |
|
Claudio Cambra
|
19d1971612
|
Enable reloading of materialised items model from within file provider eviction dialog
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-03-07 11:51:55 +08:00 |
|
Claudio Cambra
|
1e96c0f1f9
|
Add title and reload button to file provider eviction dialog
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-03-07 11:51:55 +08:00 |
|
Claudio Cambra
|
69a3f286c0
|
Add slot to file provider settings controller to refresh materialised items for account
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-03-07 11:51:55 +08:00 |
|
Claudio Cambra
|
bf4fc01b39
|
Extract enumeration of materialised files for each domain manager into a separate slot
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-03-07 11:51:55 +08:00 |
|
Claudio Cambra
|
3e5766be47
|
Reintegrate eviction dialog button
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-03-07 11:51:55 +08:00 |
|
Claudio Cambra
|
d64d959b51
|
Add explainer about fast sync to file provider settings
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-03-06 18:46:41 +08:00 |
|
Claudio Cambra
|
6e55c84d18
|
Instantiate and hook up FileProviderFastEnumerationSettings within FileProviderSettings
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-03-06 18:46:41 +08:00 |
|