1
0
Fork 0
Commit Graph

14876 Commits

Author SHA1 Message Date
Kevin Ottens 9b08f287d3 Remove unneeded environment variables
Those are set by the base CI image anyway, no need to do the work again.

Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-09-15 13:53:00 +00:00
Kevin Ottens 82e42c6f78 Switch to the newer base CI image
We can now spare building QtKeychain over and over shortening a bit the
build. We also update to latest gcc and clang.

Note that I didn't switch the AppImage pipeline to the newer image to
keep the binary compatibility promise required by linuxdeployqt.
Probably would make sense to do a specific image for AppImage with some
other of the cleanups I did there (in particular to avoid building
qtkeychain every time).

Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-09-15 13:53:00 +00:00
Kevin Ottens 1003b0745f Parallelize the CI build
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-09-15 13:53:00 +00:00
Kevin Ottens 4af3e3f7ec
Merge pull request #2428 from nextcloud/backport/2424/stable-3.0
[stable-3.0] Try to enable the CI on stable branches as well
2020-09-15 15:52:17 +02:00
Kevin Ottens 0a11df6824 Try to enable the CI on stable branches as well
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-09-15 13:25:42 +00:00
Kevin Ottens b3776b622c
Merge pull request #2426 from nextcloud/backport/2412/stable-3.0
[stable-3.0] Include list info in tooltip
2020-09-15 13:51:49 +02:00
Jeremy Plsek 30f84c3e35 Include list info in tooltip
Also extend the tooltip timeout

Signed-off-by: Jeremy Plsek <jeremyplsek@gmail.com>
2020-09-15 11:51:19 +00:00
Kevin Ottens 161be14dc6
Merge pull request #2422 from nextcloud/backport/2417/stable-3.0
[stable-3.0] Fix menu popup in main dialog
2020-09-15 12:02:42 +02:00
Kevin Ottens d4809ebe4c Make sure menu are closed when button is clicked again
This way we also made sure all the Menu are currently on the same close
policy.

Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-09-15 09:03:55 +00:00
Kevin Ottens ee1096f802 Delay binding on the menu width
Indee the MenuItem might not be linked to its Menu at creation time
which will make the binding fail and give a warning. Delay for the menu
availability.

Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-09-15 09:03:55 +00:00
Kevin Ottens 89113db3ce Remove pre-QQC2.3 workaround
Now that we depend on Qt 5.12 anyway, the count property is available
just fine on the Menu item.

Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-09-15 09:03:55 +00:00
Kevin Ottens 020d8761bf
Merge pull request #2421 from nextcloud/backport/2418/stable-3.0
[stable-3.0] Use QGuiApplication::primaryScreen() as fallback for Systray::currentScreen()
2020-09-15 10:47:00 +02:00
Kevin Ottens 1dd53d3797 Use QGuiApplication::primaryScreen() as fallback for Systray::currentScreen()
Under Wayland QCursor::pos() is unlikely to give us anything meaningful,
so fallback to the primary screen information.

Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-09-15 08:46:04 +00:00
Nextcloud bot 3c7cc7c0a9
[tx-robot] updated from transifex 2020-09-15 03:21:23 +00:00
Kevin Ottens e98911503c
Merge pull request #2415 from nextcloud/backport/2357/stable-3.0
[stable-3.0] syncjournaldb: index e2eMangledName column in metadata
2020-09-14 09:33:25 +02:00
Jan Schmidt e41a000db8 syncjournaldb: index e2eMangledName column in metadata
Add an index on the e2eMangledName column in the metadata table
to speed up file sync by orders of magnitude on directories with
a large number of files.

Signed-off-by: Jan Schmidt <jan@centricular.com>
2020-09-14 07:25:00 +00:00
Nextcloud bot 1918e7f6be
[tx-robot] updated from transifex 2020-09-12 03:18:46 +00:00
Nextcloud bot 87e38df6a2
[tx-robot] updated from transifex 2020-09-11 03:19:38 +00:00
Kevin Ottens 131a486c13 Don't use a confusing "royal you" in the sync messages
Users get rightfully confused with the "You changed ..." messages in the
activity list for syncs. Indeed, some of those changes might be coming
from the server in which case we don't really know who did the change.

So now we use the old "Synced ..." messages for changes pulled from the
server and we have a more precise "You changed ..." (renamed, deleted,
created) when the changes were initiated locally (since there we know
the user reading the message did it).

Also changed how the messages are constructed so that they can be
properly translated.

Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-09-10 17:16:43 +02:00
Camila ab563dcef4 Add README with instructions on how to build the documentation.
Signed-off-by: Camila <hello@camila.codes>
2020-09-10 12:20:06 +02:00
Camila 55da58d662 Update troubleshooting instructions with the newly added config file options.
Signed-off-by: Camila <hello@camila.codes>
2020-09-10 12:20:06 +02:00
Camila 5aeae28805 Click on activity list in systray open file in the file manager.
Clean up code, add more const and auto.

Signed-off-by: Camila <hello@camila.codes>
2020-09-10 11:43:32 +02:00
Camila 722fc8eb67 Fix tooltip for activity info.
Also improves readability of the items in the list.

Signed-off-by: Camila <hello@camila.codes>
2020-09-10 11:43:32 +02:00
Nextcloud bot 723ffc81fb
[tx-robot] updated from transifex 2020-09-10 03:24:56 +00:00
Kevin Ottens e8c6b1a1be
Merge pull request #2388 from nextcloud/backport/2309/stable-3.0
[stable-3.0] Update copyright date and version displayed in the page title.
2020-09-08 15:52:12 +02:00
Camila 95fc81cf70 Update copyright date and version displayed in the page title.
- This is the title displayed at https://docs.nextcloud.com/desktop/x.y

Signed-off-by: Camila <hello@camila.codes>
2020-09-08 13:34:30 +00:00
Nextcloud bot 015f16088d
[tx-robot] updated from transifex 2020-09-08 03:18:56 +00:00
Nextcloud bot 6f67ca5906
[tx-robot] updated from transifex 2020-09-06 03:28:02 +00:00
Nextcloud bot 3b58847c51
[tx-robot] updated from transifex 2020-09-05 03:28:18 +00:00
Nextcloud bot 2e96131926
[tx-robot] updated from transifex 2020-09-04 03:28:51 +00:00
Nextcloud bot b9801772a1
[tx-robot] updated from transifex 2020-09-03 03:28:15 +00:00
Nextcloud bot a3b506562c
[tx-robot] updated from transifex 2020-09-02 03:30:48 +00:00
Nextcloud bot 6a4f22e046
[tx-robot] updated from transifex 2020-09-01 03:25:33 +00:00
Kevin Ottens 259aaf74cc
Merge pull request #2346 from nextcloud/backport/2345/stable-3.0
[stable-3.0] Use httpd/unix-directory mimetype for E2EE folders
2020-08-31 13:14:57 +02:00
Kevin Ottens 75ac240030 Use httpd/unix-directory mimetype for E2EE folders
We don't do much with that mimetype on our end, but other clients
somehow don't expect inode/directory to let's lie. ;-)

Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-08-31 11:12:34 +00:00
Nextcloud bot b8556f9c0f
[tx-robot] updated from transifex 2020-08-31 03:24:52 +00:00
Nextcloud bot 1c3abae484
[tx-robot] updated from transifex 2020-08-29 03:25:46 +00:00
Camila d3833cc6ac
stable-3.0 branch is now version 3.0.2.
Signed-off-by: Camila <hello@camila.codes>
2020-08-28 11:49:53 +02:00
Camila 0a62628f8a
Bump version to 3.0.1.
Signed-off-by: Camila <hello@camila.codes>
2020-08-28 11:45:24 +02:00
Nextcloud bot 772a34ba46
[tx-robot] updated from transifex 2020-08-28 03:25:46 +00:00
Nextcloud bot 42ea6b5427
[tx-robot] updated from transifex 2020-08-27 03:28:47 +00:00
Michael Schuster 3ea57abfec
Remove remaining QLinkedList includes in addition to #2300
Now the only remaining reference is in:

src/3rdparty/libcrashreporter-qt/3rdparty/drkonqi-parser/backtraceparser.cpp:269:        || line.functionName().startsWith(QLatin1String("QLinkedList")

Signed-off-by: Michael Schuster <michael@schuster.ms>
(cherry picked from commit 5945f18d5a)
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-08-27 03:41:14 +02:00
Michael Schuster 6f2156cacd
Merge pull request #2323 from nextcloud/backport/2300/stable-3.0
[stable-3.0] Support client builds on VS2019 (QLinkedList is deprecated)
2020-08-27 02:22:45 +02:00
Michael Schuster 9e5225d83d
Adapt code style in addition to #2300
- Use "!empty()" instead of "size() > 0" in std::list
- Add comments for namespace brackets

Signed-off-by: Michael Schuster <michael@schuster.ms>
(cherry picked from commit bd519ffe7a)
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-08-27 02:13:06 +02:00
V.C 957dd16770
Code review changes implemented
Code review changes implemented for bandwidthmanager.cpp
1. Use auto instead of size_t
2. Check for empty instead of size comparisions

Signed-off-by: V.C <c******@rediffmail.com>
(cherry picked from commit b20ea25201)
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-08-27 02:12:53 +02:00
V.C 95401e5985
Support client builds on VS2019
Scenario: Build fails on Qt 5.15.0 + VS2019 16.7.2
Root cause: QLinkedList seems to be depreciated. Advise to use std::list instead.
Fix: Used std::list insead of QLinkedList.

Signed-off-by: V.C <c******@rediffmail.com>
(cherry picked from commit af1bb7e98c)
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-08-27 02:12:51 +02:00
Nextcloud bot a15b66d525
[tx-robot] updated from transifex 2020-08-26 03:28:55 +00:00
Nextcloud bot e0b53b3bda
[tx-robot] updated from transifex 2020-08-25 03:31:22 +00:00
Nextcloud bot 2015aab626
[tx-robot] updated from transifex 2020-08-24 03:29:52 +00:00
Nextcloud bot 90402f8dcb
[tx-robot] updated from transifex 2020-08-22 03:27:54 +00:00