Nextcloud bot [Thu, 30 Jan 2020 03:26:35 +0000 (03:26 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Wed, 29 Jan 2020 03:26:58 +0000 (03:26 +0000)]
[tx-robot] updated from transifex
Roeland Jago Douma [Tue, 28 Jan 2020 11:07:53 +0000 (12:07 +0100)]
Am empty note is not a valid note
Do not show the note edit field for empty new shares.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Nextcloud bot [Tue, 28 Jan 2020 03:28:37 +0000 (03:28 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Mon, 27 Jan 2020 03:26:37 +0000 (03:26 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 26 Jan 2020 03:24:49 +0000 (03:24 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sat, 25 Jan 2020 03:24:23 +0000 (03:24 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Fri, 24 Jan 2020 03:24:11 +0000 (03:24 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Wed, 22 Jan 2020 03:27:43 +0000 (03:27 +0000)]
[tx-robot] updated from transifex
Michael Schuster [Tue, 21 Jan 2020 16:29:20 +0000 (17:29 +0100)]
Merge pull request #1745 from nextcloud/bugfix/noid/use-system-proxy-default
Use system proxy by default if no config file is present
Julius Härtl [Tue, 21 Jan 2020 10:59:07 +0000 (11:59 +0100)]
Use system proxy by default if no config file is present
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Nextcloud bot [Tue, 21 Jan 2020 03:26:23 +0000 (03:26 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Mon, 20 Jan 2020 03:24:27 +0000 (03:24 +0000)]
[tx-robot] updated from transifex
Michael Schuster [Sun, 19 Jan 2020 18:12:34 +0000 (19:12 +0100)]
Tray menu: Only show time ago (view too noisy)
Don't show date and time for now, rather as a tool tip later.
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Sun, 19 Jan 2020 17:11:36 +0000 (18:11 +0100)]
Merge pull request #1699 from Milokita/test-file-fix
apply http2 qt resend patch from owncloud
Dominique Fuchs [Sat, 18 Jan 2020 17:17:43 +0000 (18:17 +0100)]
Fix crash on start without any accounts
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
(cherry picked from commit
9935606c87ec4818f04c7d7c63d2f4b61187eead)
Signed-off-by: Michael Schuster <michael@schuster.ms>
István Váradi [Sun, 19 Jan 2020 12:42:31 +0000 (13:42 +0100)]
Merge pull request #1738 from ivaradi/qt5.5-compat
Qt 5.5 compatibility ifdef
István Váradi [Sun, 19 Jan 2020 09:01:04 +0000 (10:01 +0100)]
Qt 5.5 compatibility ifdef
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
Michael Schuster [Sun, 19 Jan 2020 11:43:32 +0000 (12:43 +0100)]
Merge pull request #1737 from nextcloud/appimage-qmlfix
Testing fix for qmldir import with linuxdeployqt AppImage
Dominique Fuchs [Sun, 19 Jan 2020 08:10:59 +0000 (09:10 +0100)]
Testing fix for qmldir import with linuxdeployqt AppImage by correcting source path
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Nextcloud bot [Sun, 19 Jan 2020 03:25:56 +0000 (03:25 +0000)]
[tx-robot] updated from transifex
Michael Schuster [Sat, 18 Jan 2020 16:11:44 +0000 (17:11 +0100)]
Bump version year to 2020
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Sat, 18 Jan 2020 15:31:48 +0000 (16:31 +0100)]
Linux AppImage build script: Add QML dir for new 2.7 Tray menu
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Sat, 18 Jan 2020 15:31:22 +0000 (16:31 +0100)]
Linux AppImage build script: Use QtKeyChain master
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Sat, 18 Jan 2020 14:45:49 +0000 (15:45 +0100)]
Merge pull request #1735 from nextcloud/feature/context-menu-direct-edit
Add direct editing to the file manager extension
Michael Schuster [Sat, 18 Jan 2020 14:12:16 +0000 (15:12 +0100)]
Share context menu: Use directEditing capability in SocketApi
- Allow direct editing "Edit" when an editor is available for the mime type
- Show "Open in browser" if editing is unavailable (as previously)
(now on top of the menu list)
- Rename the menu title to the app name, "Nextcloud" instead of "Share via ..."
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Sat, 18 Jan 2020 14:07:51 +0000 (15:07 +0100)]
Add support for the directEditing capability
- Fetch in ConnectionValidator::slotCapabilitiesRecieved
- Add editors to a list made of the new DirectEditor class
TODO:
- Add support for re-fetch and continously check for changes (ETag)
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Sat, 18 Jan 2020 14:03:21 +0000 (15:03 +0100)]
JsonApiJob: Add method usePOST to allow anonymous POST requests
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Sat, 18 Jan 2020 12:18:45 +0000 (13:18 +0100)]
Merge pull request #1565 from nextcloud/qml-tray-menu
New tray window
Michael Schuster [Sat, 18 Jan 2020 11:56:26 +0000 (12:56 +0100)]
More code maintenance
Signed-off-by: Michael Schuster <michael@schuster.ms>
Dominique Fuchs [Sat, 18 Jan 2020 09:30:34 +0000 (10:30 +0100)]
Code maintenance - correct some syntax, fix some warnings.
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Nextcloud bot [Sat, 18 Jan 2020 03:28:30 +0000 (03:28 +0000)]
[tx-robot] updated from transifex
Michael Schuster [Fri, 17 Jan 2020 19:26:48 +0000 (20:26 +0100)]
Add grey hint Activity entry if limit is reached
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Fri, 17 Jan 2020 19:25:41 +0000 (20:25 +0100)]
Limit fetching Activities to 100 or max. 30 days old
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Fri, 17 Jan 2020 19:21:42 +0000 (20:21 +0100)]
AccountState: Add helper to find navigation App
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Fri, 17 Jan 2020 19:20:37 +0000 (20:20 +0100)]
Notifications bug fix: Don't init ETag response header with *
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Fri, 17 Jan 2020 19:16:20 +0000 (20:16 +0100)]
Add Activity date and time
Signed-off-by: Michael Schuster <michael@schuster.ms>
Dominique Fuchs [Fri, 17 Jan 2020 15:30:27 +0000 (16:30 +0100)]
Fix hover property wrongly placed in button, not MouseArea
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Fri, 17 Jan 2020 13:50:05 +0000 (14:50 +0100)]
Inclusion of possible 'notification' type descriptions in activity
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Fri, 17 Jan 2020 13:29:54 +0000 (14:29 +0100)]
Adapted currentId logic for activity fetching to new API (should fix endless fetch bug)
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Fri, 17 Jan 2020 10:21:43 +0000 (11:21 +0100)]
Removed visibility workaround
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Fri, 17 Jan 2020 09:38:21 +0000 (10:38 +0100)]
Set sourceSize to prevent blurry rerendering of svg source in activityIcon
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Fri, 17 Jan 2020 08:09:42 +0000 (09:09 +0100)]
Refresh visibility of ListView based on presence of items on showWindow
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Fri, 17 Jan 2020 08:04:24 +0000 (09:04 +0100)]
Refresh immediately on showWindow, regardless of the timer
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Nextcloud bot [Fri, 17 Jan 2020 03:26:44 +0000 (03:26 +0000)]
[tx-robot] updated from transifex
Michael Schuster [Thu, 16 Jan 2020 17:43:48 +0000 (18:43 +0100)]
Add initial support for Apps menu icon display (show remote SVGs)
Caching and showing them from local data-URLs leaded to blurry rendering in Qt.
Signed-off-by: Michael Schuster <michael@schuster.ms>
Dominique Fuchs [Thu, 16 Jan 2020 17:01:18 +0000 (18:01 +0100)]
Fixed bug regarding additional but empty delegate at end of activitylist
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Thu, 16 Jan 2020 16:40:47 +0000 (17:40 +0100)]
Minor property hierarchy fix
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Thu, 16 Jan 2020 16:11:08 +0000 (17:11 +0100)]
Disabled animations until population glitches are fixed
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Thu, 16 Jan 2020 16:09:34 +0000 (17:09 +0100)]
Streamlining local sync notification/activity icons with server ones. Added fileAction logic for local sync activities
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Thu, 16 Jan 2020 14:19:17 +0000 (15:19 +0100)]
Minor layout adjustments
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Thu, 16 Jan 2020 13:01:54 +0000 (14:01 +0100)]
Retreive and svg data from icon property url for activity entries
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Thu, 16 Jan 2020 11:43:04 +0000 (12:43 +0100)]
Upgrade of NC server API usage + corresponding activity queries and properties including icon ref
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Thu, 16 Jan 2020 10:30:51 +0000 (11:30 +0100)]
Add check if applist rowCount() already empty to prevent assert exception
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Thu, 16 Jan 2020 09:53:43 +0000 (10:53 +0100)]
Fix failing of several tests by including ocsjob source (after its inclusion in accountstate in a previous commit)
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Thu, 16 Jan 2020 09:39:56 +0000 (10:39 +0100)]
append the correct folderwatcher (platform specific)
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Thu, 16 Jan 2020 07:01:09 +0000 (08:01 +0100)]
1px border #0082c9 around tray window
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Nextcloud bot [Thu, 16 Jan 2020 03:28:16 +0000 (03:28 +0000)]
[tx-robot] updated from transifex
Michael Schuster [Wed, 15 Jan 2020 23:57:49 +0000 (00:57 +0100)]
Double the width of the Apps menu (x starts at the Talk button)
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Wed, 15 Jan 2020 23:45:31 +0000 (00:45 +0100)]
Fix font sizes for "Log out" and "Remove account" and the Apps menu
Signed-off-by: Michael Schuster <michael@schuster.ms>
Roeland Jago Douma [Wed, 15 Jan 2020 11:20:06 +0000 (12:20 +0100)]
Windows 7 is out of support
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Brandon [Tue, 14 Jan 2020 19:28:11 +0000 (03:28 +0800)]
Correct wrong variable
Signed-off-by: Brandon <brandon.yeow@websparks.sg>
Brandon [Tue, 14 Jan 2020 09:19:40 +0000 (17:19 +0800)]
Correct wrong variable
Signed-off-by: Brandon <me@branbit.com>
Signed-off-by: Brandon <brandon.yeow@websparks.sg>
ritsute [Mon, 13 Jan 2020 11:25:28 +0000 (19:25 +0800)]
Handle broken shared file error gracefully
Signed-off-by: Brandon <me@branbit.com>
Signed-off-by: Brandon <brandon.yeow@websparks.sg>
Dominique Fuchs [Wed, 15 Jan 2020 19:11:50 +0000 (20:11 +0100)]
Add visual separation between accountStateIndicator and avatar
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Wed, 15 Jan 2020 18:28:40 +0000 (19:28 +0100)]
Preserve a 2px distance from tray border (streamlining with acount menu)
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Wed, 15 Jan 2020 18:15:25 +0000 (19:15 +0100)]
Allow text to expand further if one or both buttons aren't visible
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Wed, 15 Jan 2020 17:44:33 +0000 (18:44 +0100)]
Layout adjustments & also show remote path in activitylist
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Michael Schuster [Wed, 15 Jan 2020 17:14:20 +0000 (18:14 +0100)]
App menu: Filter out Talk because we have a dedicated button for it
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Wed, 15 Jan 2020 17:09:33 +0000 (18:09 +0100)]
Remove debug output
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Wed, 15 Jan 2020 15:42:06 +0000 (16:42 +0100)]
Add App list menu to Tray UI
- Modify Window.qml and Systray to show the App menu upon clicking the App button
on the top-right. Fall back to opening the general URL in case no apps are found.
- Introduce a new UserAppsModel in UserModel.cpp to access the fetched server Apps
from AccountState (propagated down from the User class).
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Wed, 15 Jan 2020 15:30:05 +0000 (16:30 +0100)]
Remove setTalkCapability() from AccountState and filter for Talk upon App list building
Since the per Account App list is now being built in AccountState's slotNavigationAppsFetched
it's easy to filter for the availability of the Talk app on the server by its ID property
upon App list building, thus eliminating the need for an extra fetch job.
Signed-off-by: Michael Schuster <michael@schuster.ms>
Michael Schuster [Wed, 15 Jan 2020 15:23:46 +0000 (16:23 +0100)]
Fetch server Apps in AccountState (moved from ownCloudGui)
- Add a new class AccountApp to keep them in an AccountAppList
and also save properties like ID and Icon URL.
- Clear the app list upon re-fetch to avoid endlessly growing lists
like in the previous implementation in ownCloudGui.
Signed-off-by: Michael Schuster <michael@schuster.ms>
Dominique Fuchs [Wed, 15 Jan 2020 07:01:54 +0000 (08:01 +0100)]
Resized add account icon, adapted layout for new size
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Nextcloud bot [Wed, 15 Jan 2020 03:24:58 +0000 (03:24 +0000)]
[tx-robot] updated from transifex
Dominique Fuchs [Tue, 14 Jan 2020 18:48:21 +0000 (19:48 +0100)]
Font and icon size improvements, svg transfer to new folder
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Tue, 14 Jan 2020 07:55:39 +0000 (08:55 +0100)]
Fix missing trayScreen init in non-OSX clause
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Tue, 14 Jan 2020 06:59:28 +0000 (07:59 +0100)]
Make qml UI strings translatable
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Nextcloud bot [Tue, 14 Jan 2020 03:25:33 +0000 (03:25 +0000)]
[tx-robot] updated from transifex
Dominique Fuchs [Mon, 13 Jan 2020 21:11:57 +0000 (22:11 +0100)]
Made tray window positioning HighDPI aware
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Mon, 13 Jan 2020 13:35:58 +0000 (14:35 +0100)]
Activity refresh in background
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Mon, 13 Jan 2020 12:10:32 +0000 (13:10 +0100)]
Added progressInfo / cleanup to acitivtymodel
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Mon, 13 Jan 2020 11:54:38 +0000 (12:54 +0100)]
Integrated local error messages in activitymodel
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Mon, 13 Jan 2020 11:20:41 +0000 (12:20 +0100)]
Integrated local sync activities in activitymodel
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Mon, 13 Jan 2020 10:46:49 +0000 (11:46 +0100)]
Minor improvements
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Mon, 13 Jan 2020 08:59:34 +0000 (09:59 +0100)]
Icon selection, svg path transfers, scrollbar
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
JanDragon [Sun, 12 Jan 2020 12:29:28 +0000 (13:29 +0100)]
Welcome to 2020
Michael Schuster [Mon, 13 Jan 2020 07:58:02 +0000 (08:58 +0100)]
Fix Explorer integration on Windows and the crash on other systems
- Ensure that the folder integration stays persistent in Explorer,
the uninstaller removes the folder upon updating the client.
Recreate all entries upon start. This has the benefit of removing
old remains of non-working, outdated entries.
- Don't crash on the other systems when the user clicks the option
button "Show sync folders in Explorer's Navigation Pane".
Even though the option currently doesn't work on the other platforms,
crashing is never good...
Signed-off-by: Michael Schuster <michael@schuster.ms>
Dominique Fuchs [Mon, 13 Jan 2020 08:12:44 +0000 (09:12 +0100)]
Show ListView delegate only when model is populated (prevent dummy delegate)
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Mon, 13 Jan 2020 07:43:51 +0000 (08:43 +0100)]
Add populate transition
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Mon, 13 Jan 2020 07:33:10 +0000 (08:33 +0100)]
Fix local folder not opening on windows, add extra slash
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Nextcloud bot [Mon, 13 Jan 2020 03:24:43 +0000 (03:24 +0000)]
[tx-robot] updated from transifex
Dominique Fuchs [Sun, 12 Jan 2020 20:37:08 +0000 (21:37 +0100)]
Temperarily disabling animations due to lags - FIXME
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Sun, 12 Jan 2020 20:19:18 +0000 (21:19 +0100)]
Show activitylist on initial tray opening when logged in
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Sun, 12 Jan 2020 18:53:02 +0000 (19:53 +0100)]
Removed old account toolbox
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Sun, 12 Jan 2020 16:52:51 +0000 (17:52 +0100)]
Bunch of fixes and optimizations for activityList
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Sun, 12 Jan 2020 15:16:24 +0000 (16:16 +0100)]
Model/View improvements, also fixes crash on account removal
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Sun, 12 Jan 2020 10:06:48 +0000 (11:06 +0100)]
More fixes to login/logout logic
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Sun, 12 Jan 2020 09:46:14 +0000 (10:46 +0100)]
emit signal for current user GUI refresh on login/logout
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Dominique Fuchs [Sun, 12 Jan 2020 09:42:40 +0000 (10:42 +0100)]
call resetRejectedCertificates on fresh login
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>