Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3397 commits
Select commit Hold shift + click to select a range
fa799e2
fix: strange crashes after deleting account (#12238)
modSpike Jul 31, 2025
eb83035
[DC-90] fix: content of copy url in second page of wizard (#12237)
modSpike Aug 1, 2025
de9363a
[tests-only][full-ci] update sync related test for automating branded…
PrajwolAmatya Aug 1, 2025
d16e2bf
Cleanup ETagWatcher (#12240)
erikjv Aug 1, 2025
3a8ff73
Remove unused fields in ETagWatcher (#12241)
erikjv Aug 1, 2025
b01f807
fix: cleanup the cookie jar (#12243)
erikjv Aug 6, 2025
bcfc3a7
feat: bump minimum macOS version to 13 (#12245)
erikjv Aug 12, 2025
d6256fb
test: add more adapter tests (#12210)
erikjv Aug 12, 2025
ed488b6
chore(deps): bump actions/checkout from 4 to 5 (#12247)
dependabot[bot] Aug 18, 2025
cf5939a
[DC-104] fix: new account should always be selected automatically (#1…
modSpike Aug 19, 2025
b3643c6
[tests-only][full-ci] test new account connection wizard (#12234)
PrajwolAmatya Aug 19, 2025
d34136f
[tests-only][full-ci] remove oc10 related test codes (#12250)
PrajwolAmatya Aug 20, 2025
62ae20b
[DC-81] fix: leak of `AccountState` (#12254)
erikjv Aug 20, 2025
b7f2bf8
ci: speed-up craft based builds (#12261)
DeepDiver1975 Aug 21, 2025
77d0144
feat: update the sync exclude list with two extensions relevant for I…
mmattel Aug 21, 2025
25ba795
ci: [tests-only][full-ci] remove trigger for branch 5 (#12265)
PrajwolAmatya Aug 22, 2025
1127357
Remove `AccountStatePtr` (#12255)
erikjv Aug 22, 2025
4434747
ci: squish 8.1.0 + qt6.8.0 (#12268)
DeepDiver1975 Aug 24, 2025
7de7496
doc: add missing changelog items (#12264)
DeepDiver1975 Aug 25, 2025
230d4bd
Automated changelog update [skip ci]
DeepDiver1975 Aug 25, 2025
d06855e
feat: Qt6.8 is now minimum version and brings minimum deployment targ…
DeepDiver1975 Aug 25, 2025
3748dff
feat: qt 6.8.3 (#12271)
DeepDiver1975 Aug 26, 2025
dde3d6e
build: unpin dev-utils/icoutils package (#12275)
saw-jan Aug 28, 2025
b651acb
[DC-111] Clean up config file keys (#12274)
erikjv Aug 28, 2025
e178005
[DC-95] work: update some color handling in the new wizard (#12248)
modSpike Aug 28, 2025
a1e65fc
[tests-only] ci: update python modules path (#12273)
saw-jan Aug 29, 2025
7b377f4
[DC-25] feat: new OAuth redirect html page (#12277)
DeepDiver1975 Aug 29, 2025
9316cc1
[DC-125] Fix some accessibility issues in new account wizard (#12280)
erikjv Sep 2, 2025
e8c88cb
[DC-86] refactor credentials related impls (#12253)
modSpike Sep 2, 2025
757a26f
[DC-112] refactor: get rid of obsolete creds and clean up loose ends …
modSpike Sep 2, 2025
87dbb7b
Remove some `QT_NO_` switches (#12284)
erikjv Sep 2, 2025
89afb71
[DC-126] fix: recalculate elided url text on window resize (#12287)
modSpike Sep 3, 2025
45d26f0
[DC-127] fix crash on quit (#12288)
modSpike Sep 3, 2025
2b6a031
[DC-111] Actively delete version keys (#12290)
erikjv Sep 5, 2025
d2e2c07
[DC-91] New account wizard: update text labels (#12291)
erikjv Sep 5, 2025
37035d0
chore(deps): bump actions/setup-python from 5 to 6 (#12293)
dependabot[bot] Sep 8, 2025
cfefd53
chore(deps): bump actions/stale from 9 to 10 (#12292)
dependabot[bot] Sep 8, 2025
902ad06
[DC-138] fix: make sure oc10 accounts aren't loaded from 6.0 config (…
modSpike Sep 9, 2025
557ccbf
[DC-140] refactor: remove deps on AccountState::supportsSpaces (#12300)
modSpike Sep 10, 2025
dcc9347
fix: rely on QSystemTrayIcon only to showMessage() (#12298)
DeepDiver1975 Sep 10, 2025
ad66b94
[tests-only][full-ci] wait for files to sync inside sync folder (#12303)
PrajwolAmatya Sep 12, 2025
a7b7f9b
[DC-156] fix: system tray cleanup (#12301)
DeepDiver1975 Sep 12, 2025
cf09ed1
[DC-128] refactor concerning areas of credentials in relation to acco…
modSpike Sep 12, 2025
f91fc0b
feat: starting 7.1 (#12309)
DeepDiver1975 Sep 15, 2025
34997b9
v6.0.0 (#12314)
DeepDiver1975 Sep 16, 2025
8f27c93
[tests-only][full-ci] Wait for files to sync inside space (#12315)
PrajwolAmatya Sep 17, 2025
73493d0
[DC-146, DC-166] Fix VFS checkbox in folder wizard (#12305)
erikjv Sep 17, 2025
ab0d9af
Automated changelog update [skip ci]
erikjv Sep 17, 2025
f2105f3
Deprecate oc10 specific themable sharing options as of 7.0 (#12321)
erikjv Sep 18, 2025
ce7136e
[tests-only][full-ci] use requests instead of urllib request (#12322)
PrajwolAmatya Sep 18, 2025
5058020
[tests-only][full-ci] update url to raw.githubusercontent.com while d…
PrajwolAmatya Sep 18, 2025
94879f4
[DC-143, DC-113] Remove oc10 specific sharing code (#12302)
erikjv Sep 18, 2025
864cac7
Fix compiler warnings (#12320)
erikjv Sep 18, 2025
40aed09
Check `AccountState` and `Account` pointers before usage
erikjv Sep 18, 2025
81fb886
More pointer checks
erikjv Sep 18, 2025
a380f6e
Revert "More pointer checks"
erikjv Sep 18, 2025
97165bc
Revert "Check `AccountState` and `Account` pointers before usage"
erikjv Sep 18, 2025
e3995f8
Check AccountState and Account pointers before usage (#12326)
erikjv Sep 19, 2025
f420a51
chore: missing whitespace
DeepDiver1975 Sep 22, 2025
ef366e1
fix: deprecate no longer used theming options (#12332)
DeepDiver1975 Sep 22, 2025
94ab768
fix: cleanup class ownCloudTheme (#12337)
DeepDiver1975 Sep 24, 2025
74c7a4a
feat: add theme option for the default value of move-to-trash (#12341)
DeepDiver1975 Sep 25, 2025
e60dbb9
[DC-168] Remove last bits of bandwidth control UI (#12335)
erikjv Sep 25, 2025
0ecde55
[tests-only][full-ci]add test to sync file/folder having European cha…
PrajwolAmatya Sep 26, 2025
7545ca1
[DC-176] fix: clicking the "next" button in the account wizard multip…
modSpike Sep 29, 2025
e4a68b8
[DC-174] fix: SocketAPI cleanup (#12355)
DeepDiver1975 Sep 30, 2025
c1ce2df
[DC-173] feat: import and re-license the vfs-win plugin (#12353)
DeepDiver1975 Oct 1, 2025
393fa72
[DC-177] fix: sync remotely edited file with NFD chars in name (#12356)
erikjv Oct 2, 2025
48f41ff
[DC-188] fix: use QPushButton for the [Manage Account] button - this …
DeepDiver1975 Oct 6, 2025
7f4beb4
[DC-150] refactor Account shared pointer (#12311)
modSpike Oct 7, 2025
64c3e8b
[DC-185] fix: in case state icons are missing in a theme cmake will r…
DeepDiver1975 Oct 7, 2025
945162a
[DC-142] chore: remove activity tab - unused post-oc10 (#12307)
DeepDiver1975 Oct 7, 2025
21a529f
fix: sync issue on mac when file name is locally NFD, remote NFC (#12…
erikjv Oct 8, 2025
947cf57
fix: update openssl to 3.4.3 (#12364)
DeepDiver1975 Oct 9, 2025
f4f14c4
v6.0.1 (#12368) (#12370)
DeepDiver1975 Oct 10, 2025
6f643e2
feat: SocketAPI cleanup (#12349)
DeepDiver1975 Oct 16, 2025
67a013f
Fix FakeFolder teardown (#12377)
erikjv Oct 20, 2025
b0d2607
ci: remove references to talk.owncloud.com (#12378)
kw-lschwarz Oct 21, 2025
1478b90
[DC-165] fix: reauth request when access token expired but refresh to…
DeepDiver1975 Oct 30, 2025
378ab08
[test-only][full-ci] add space related test for branded client (#12385)
PrajwolAmatya Oct 31, 2025
febcd7e
[DC-195] fix: use /usr/bin/open to show a file/folder in finder (#12379)
DeepDiver1975 Nov 3, 2025
6309db6
v6.0.2 (#12391) (#12392)
DeepDiver1975 Nov 4, 2025
4832e99
Automated changelog update [skip ci]
DeepDiver1975 Nov 4, 2025
8200b8d
Add PowerShell script to clean registry entries (#12384)
erikjv Nov 7, 2025
2f15b2a
[DC-196] fix: do not crash in case of http status 400 upon a PROPFIND…
DeepDiver1975 Nov 7, 2025
a06497c
[DC-71] fix: remove unused capability "upload conflict files" (#12369)
erikjv Nov 11, 2025
94fd04b
Automated changelog update [skip ci]
erikjv Nov 11, 2025
68e6321
[DC-199] update folderman notifications and handling of folder set ch…
modSpike Nov 12, 2025
af31584
test: remove human readable texts from GUI element identifiers (#12394)
ishabaral Nov 24, 2025
c7e5a18
chore(deps): bump actions/upload-artifact from 4 to 5 (#12382)
dependabot[bot] Nov 25, 2025
61d744e
chore(deps): bump actions/checkout from 5 to 6 (#12401)
dependabot[bot] Nov 25, 2025
fd025ac
doc: add CVE for MacOS client security vulnerability (#12404)
DeepDiver1975 Nov 26, 2025
c2585b7
Automated changelog update [skip ci]
DeepDiver1975 Nov 26, 2025
767b4a0
doc: add CVE reference for high security vulnerability. (#12405)
DeepDiver1975 Nov 26, 2025
1fafd65
Automated changelog update [skip ci]
DeepDiver1975 Nov 26, 2025
c9dd1b3
[tests-only][full-ci] ci: move gui tests to github action (#12310)
PrajwolAmatya Nov 27, 2025
1f8cd7c
[DC-203] implement new item model for folders view (#12399)
modSpike Nov 27, 2025
6edc6d9
ci: change translation type from TS to QT (#12413)
DeepDiver1975 Dec 1, 2025
411874b
chore(deps): bump actions/checkout from 4 to 6 (#12410)
dependabot[bot] Dec 1, 2025
f84281d
ci: reactivate transifex workflow on master and 6
DeepDiver1975 Dec 1, 2025
8332f8a
a
DeepDiver1975 Dec 1, 2025
92c1ed3
[tx] updated translations from transifex (branch: master)
ownclouders Dec 1, 2025
0697b39
Merge branch 'git-commit-push-action-19828285578-update-translations'…
ownclouders Dec 1, 2025
f545bde
Revert "Merge branch 'git-commit-push-action-19828285578-update-trans…
DeepDiver1975 Dec 1, 2025
5d6edce
chore(deps): bump actions/setup-node from 4 to 6 (#12409)
dependabot[bot] Dec 1, 2025
77b6f16
fix: compatibility with extra-cmake-modules-6.19.0 (#12374)
thesamesam Dec 1, 2025
5815819
[tx] updated translations from transifex
ownclouders Dec 2, 2025
62a9984
ci: sync translations nightly on branches master and 6 (#12417)
DeepDiver1975 Dec 2, 2025
9b289d6
ci: fix changelog workflow to allow pushing commits to master branche…
DeepDiver1975 Dec 2, 2025
5597a39
Automated changelog update [skip ci]
ownclouders Dec 2, 2025
c7f0e09
ci: delete .github/workflows/stale.yml (#12419)
DeepDiver1975 Dec 2, 2025
86ff02e
[DC-209] fix: replace ellipsis ... with … following various GUI guide…
DeepDiver1975 Dec 2, 2025
c02b5f4
Automated changelog update [skip ci]
ownclouders Dec 2, 2025
795cf69
[tx] updated translations from transifex
ownclouders Dec 3, 2025
a03add6
fix: the correct writing is WebFinger (#12421)
DeepDiver1975 Dec 3, 2025
cf13a2a
[tx] updated translations from transifex
ownclouders Dec 4, 2025
8a646a0
[tx] updated translations from transifex
ownclouders Dec 5, 2025
2ba46e8
[tx] updated translations from transifex
ownclouders Dec 5, 2025
651aa94
[tx] updated translations from transifex
ownclouders Dec 6, 2025
a8bc1c0
chore(deps): bump actions/checkout from 4 to 6 (#12423)
dependabot[bot] Dec 8, 2025
11715b1
[tx] updated translations from transifex
ownclouders Dec 11, 2025
bb109b0
[tx] updated translations from transifex
ownclouders Dec 15, 2025
84e3a01
chore(deps): bump actions/upload-artifact from 5 to 6 (#12427)
dependabot[bot] Dec 15, 2025
6a8d183
chore(deps): bump actions/cache from 4 to 5 (#12426)
dependabot[bot] Dec 15, 2025
ad354f4
[tests-only][full-ci] Fix commit author detection for scheduled workf…
ishabaral Dec 15, 2025
4ae9f4a
docs: add build instructions to README (#12436)
DeepDiver1975 Dec 16, 2025
24483e6
chore: update craft shelf (#12435)
DeepDiver1975 Dec 16, 2025
17d17a1
[tx] updated translations from transifex
ownclouders Dec 18, 2025
881e835
[test-only][full-ci] Fix commit_author handling for scheduled workflo…
ishabaral Dec 18, 2025
1f3692a
ci: drop clang-tidy (#12438)
DeepDiver1975 Dec 18, 2025
154cac4
[DC-205] refactor: consolidate business logic for account folders int…
modSpike Dec 18, 2025
8e42abb
[tx] updated translations from transifex
ownclouders Dec 19, 2025
a5b08bb
[tx] updated translations from transifex
ownclouders Dec 20, 2025
ab01043
[tx] updated translations from transifex
ownclouders Dec 27, 2025
7be957f
fix: update KDE craft blueprints to fix dev-utils/icoutils source dow…
DeepDiver1975 Jan 7, 2026
8d24cf8
Remove OC10SyncRoot (#12422)
erikjv Jan 8, 2026
de06d58
Improve WinVFS error messages (#12371)
erikjv Jan 8, 2026
b489efd
Fix compiler warnings (#12452)
erikjv Jan 8, 2026
5b6a401
[tx] updated translations from transifex
ownclouders Jan 9, 2026
92e15f2
[tx] updated translations from transifex
ownclouders Jan 10, 2026
9516fc9
[DC-193] Make CfAPi locking more granular and always groups siblings …
erikjv Jan 12, 2026
7628f62
[tx] updated translations from transifex
ownclouders Jan 13, 2026
58ea7d2
fix: use craft-blueprint-owncloud 06dfbd2 (#12453) (#12454)
DeepDiver1975 Jan 13, 2026
b358ac4
v6.0.3 (#12455)
DeepDiver1975 Jan 13, 2026
1fda56f
Automated changelog update [skip ci]
ownclouders Jan 13, 2026
fc7e356
[tx] updated translations from transifex
ownclouders Jan 14, 2026
0eb103e
[tx] updated translations from transifex
ownclouders Jan 15, 2026
5151db2
[DC-216] finish the item actions including the context menu (#12441)
modSpike Jan 15, 2026
9a83dfb
[tx] updated translations from transifex
ownclouders Jan 16, 2026
eb7fd74
[tx] updated translations from transifex
ownclouders Jan 17, 2026
7d944aa
[tests-only][full-ci] remove c compiler env on client build stage (#1…
PrajwolAmatya Jan 21, 2026
113678c
[tx] updated translations from transifex
ownclouders Jan 27, 2026
cafaee6
[DC-46] remove --cmd command line option - the command line client is…
DeepDiver1975 Jan 27, 2026
8a632b3
[tx] updated translations from transifex
ownclouders Jan 28, 2026
05f6b54
[DC-158] chore: remove ownCloud 10 update channel (#12429)
DeepDiver1975 Jan 28, 2026
de447fc
[tx] updated translations from transifex
ownclouders Jan 29, 2026
25f72c2
chore: drop env var OWNCLOUD_NO_TUS - we only rely on server side cap…
DeepDiver1975 Jan 29, 2026
4161c60
[tx] updated translations from transifex
ownclouders Feb 4, 2026
22f33dc
[DC-217] implement the folder item delegate (#12456)
modSpike Feb 9, 2026
72e1330
[tx] updated translations from transifex
ownclouders Feb 10, 2026
6b2ddf6
[tx] updated translations from transifex
ownclouders Feb 11, 2026
3a03abb
[tx] updated translations from transifex
ownclouders Feb 12, 2026
e0b6cf5
[DC-227] implement the error items in the account folders view (#12463)
modSpike Feb 19, 2026
b2bb14f
[tx] updated translations from transifex
ownclouders Feb 20, 2026
541a6fc
[tx] updated translations from transifex
ownclouders Feb 21, 2026
ae02407
[tx] updated translations from transifex
ownclouders Feb 23, 2026
2186578
chore(deps): bump actions/upload-artifact from 6 to 7 (#12467)
dependabot[bot] Mar 2, 2026
09e296d
[DC-135] feat: introduce system based configuration aka group policy …
DeepDiver1975 Mar 6, 2026
10f6f69
Temporarily disable WinVFS tests (#12469)
erikjv Mar 6, 2026
1606154
[tx] updated translations from transifex
ownclouders Mar 7, 2026
f5f1b22
[DC-270] Disable WinVfs test itself (#12470)
erikjv Mar 9, 2026
a5229ba
[DC-231] improvements for tree navigation and edit states (#12468)
modSpike Mar 10, 2026
d8b83a7
[tx] updated translations from transifex
ownclouders Mar 11, 2026
ee01952
[DC-232] visual cleanup (#12472)
modSpike Mar 11, 2026
4af7117
[DC-234] change folder option action text for enable/disable vfs (#1…
modSpike Mar 11, 2026
8c1a8fc
[tx] updated translations from transifex
ownclouders Mar 12, 2026
75a2176
[tx] updated translations from transifex
ownclouders Mar 13, 2026
b658a37
[DC-234] fix default space icon and correct timing of space image loa…
modSpike Mar 16, 2026
381bc32
[tx] updated translations from transifex
ownclouders Mar 17, 2026
d5fd07f
Squish updates for new folders gui (#12471)
modSpike Mar 17, 2026
bf2b775
[tx] updated translations from transifex
ownclouders Mar 18, 2026
60ca0b3
[DC-232] part 2 - follow up fixes (#12478)
modSpike Mar 18, 2026
9638dde
[tx] updated translations from transifex
ownclouders Mar 19, 2026
182f1b3
[full-ci] ci: setup github workflow to run gui tests for branded clie…
PrajwolAmatya Mar 19, 2026
52df05f
[tx] updated translations from transifex
ownclouders Mar 20, 2026
16e5032
[DC-271] final fixes for folder item behaviors (#12477)
modSpike Mar 23, 2026
24e8102
[tx] updated translations from transifex
ownclouders Mar 24, 2026
e340b1b
[tests-only][full-ci]wait for folder to sync (#12479)
PrajwolAmatya Mar 24, 2026
4248608
[DC-230] fully remove the old folder list gui (#12480)
modSpike Mar 24, 2026
9a118a5
[tx] updated translations from transifex
ownclouders Mar 25, 2026
7024294
Update tests for windows (#12481)
ishabaral Mar 25, 2026
376a426
[DC-284] fix: folderman doesn't load spaces when selective sync is ch…
modSpike Mar 25, 2026
48303d0
[tx] updated translations from transifex
ownclouders Mar 26, 2026
8ddd632
[DC-279] Handle enter/return key in new account wizard (#12483)
erikjv Mar 27, 2026
715e577
[DC-285] fix: bad folder tree behavior on first focus after creating …
modSpike Mar 27, 2026
273ec59
[tx] updated translations from transifex
ownclouders Mar 28, 2026
a5a11ea
[DC-167] fix: cleanly refactored fix for expired token handling (#12487)
modSpike Apr 1, 2026
15219aa
[DC-288] fix: small accessibility text improvements (#12486)
modSpike Apr 1, 2026
173cce2
ci: pin GitHub actions to SHA (#12488)
DeepDiver1975 Apr 1, 2026
facafed
ci: pin action sha in translate.yml (#12489)
DeepDiver1975 Apr 2, 2026
bb87e1d
ci: pin missing tranisfex/cli-action (#12490)
DeepDiver1975 Apr 2, 2026
c783621
ci: again transifex/cli-action@584fd205cbe598773b5a81ce711fa448426781…
DeepDiver1975 Apr 7, 2026
194d28c
[DC-289] Replace calens docker image with github action (#12493)
erikjv Apr 7, 2026
b3c2812
[DC-236] Distinguish between moves and renames in activity view (#12494)
erikjv Apr 7, 2026
0d9c11c
[tx] updated translations from transifex
ownclouders Apr 8, 2026
c6e4d2b
[tx] updated translations from transifex
ownclouders Apr 9, 2026
91ea600
ci: open PR for translation updates instead of pushing directly (#12496)
DeepDiver1975 Apr 10, 2026
9d71280
chore: use pull request based approach for changelog updates (#12497)
DeepDiver1975 Apr 10, 2026
11c331b
ci: remove matrix build status notifications (#12502)
DeepDiver1975 Apr 13, 2026
d6d2c10
chore: update translations from transifex (#12505)
owncloud-translations-bot[bot] Apr 14, 2026
ee48497
feat: request review from desktop-developers on translation PRs (#12507)
DeepDiver1975 Apr 14, 2026
2888783
Improvements for translations (#12503)
erikjv Apr 14, 2026
68bb68e
feat: request review from erikjv on translation PRs (#12509)
DeepDiver1975 Apr 15, 2026
a2ac516
ci: add PR title linting workflow (#12510)
DeepDiver1975 Apr 15, 2026
1ebfb51
ci: Added mmattel as reviewer for translations (#12512)
erikjv Apr 15, 2026
9126349
chore: update translations from transifex (#12511)
owncloud-translations-bot[bot] Apr 16, 2026
944975f
ci: re-enable winvfs tests (#12515)
erikjv Apr 17, 2026
0361c47
chore: update translations from transifex (#12517)
owncloud-translations-bot[bot] Apr 17, 2026
c816486
ci: use reusable calens workflow from reusable-workflows (#12514)
DeepDiver1975 Apr 17, 2026
745b844
ci: rename calens GitHub App secrets to CALENS_APP_ID/KEY (#12518)
DeepDiver1975 Apr 20, 2026
c196f08
chore: update translations from transifex (#12522)
owncloud-translations-bot[bot] Apr 21, 2026
a52ae85
chore: update translations from transifex (#12524)
owncloud-translations-bot[bot] Apr 24, 2026
06d44b0
refactor: [DC-294] let qt pick the style to use on windows (#12526)
modSpike Apr 24, 2026
c633209
feat: Bump version to 7.2 (#12531)
erikjv Apr 29, 2026
201e336
feat: Move excludes list into a resource (#12533)
erikjv May 4, 2026
21a18f1
fix(ci): set changelog workflow permissions to contents: read (#12537)
DeepDiver1975 May 7, 2026
6dabbd8
chore: update dependabot to weekly Sunday schedule (#12539)
DeepDiver1975 May 12, 2026
5ca6cf4
chore: update translations from transifex (#12527)
owncloud-translations-bot[bot] May 15, 2026
6455147
chore: Bump OpenSSL version to 3.4.5 (#12538)
erikjv May 18, 2026
f668a56
refactor: [DC-257] Folder to ensure it always has a sync engine (#12…
modSpike May 19, 2026
56c8af2
fix: use actions/upload-artifact for GUI test result (#12548)
PrajwolAmatya May 25, 2026
dfa20ab
chore: fix nightly build errors (#12550)
erikjv May 27, 2026
2abc564
chore: Pin GitHub action for Windows to windows-2022 (#12556)
erikjv Jun 17, 2026
99171c4
refactor: [DC-300] start reorganizing the structure of the main windo…
modSpike Jun 17, 2026
4912b1d
refactor: fix:[DC-312] crash in account wizard when login service is …
modSpike Jun 18, 2026
34354c3
chore: update ocis docker image (#12570)
PrajwolAmatya Jun 24, 2026
9b727b2
docs: update README to reference ownCloud Infinite Scale (#12573)
DeepDiver1975 Jun 24, 2026
3afac87
chore: Pin GitHub action for macOS to macos-15 (#12577)
erikjv Jun 24, 2026
ad02077
test: remove unused step (#12580)
PrajwolAmatya Jun 26, 2026
41a74f2
chore(deps): bump the minor-and-patch group across 1 directory with 4…
dependabot[bot] Jun 29, 2026
f35a4b8
refactor: [DC-310] final cleanup after main window reorg (#12558)
modSpike Jul 1, 2026
f574422
chore: add CODEOWNERS (managed by owncloud/admin) (#12587)
owncloud-settings-bot[bot] Jul 2, 2026
bc76f30
ci: remove reviewers from translation update workflow (#12588)
DeepDiver1975 Jul 2, 2026
7db0eac
chore: update translations from transifex (#12546)
owncloud-translations-bot[bot] Jul 8, 2026
c68461c
chore(deps): bump actions/cache from 5.0.4 to 6.1.0 (#12590)
dependabot[bot] Jul 8, 2026
41db8f7
chore(deps): bump actions/create-github-app-token from 1.11.6 to 3.2.…
dependabot[bot] Jul 9, 2026
3d6cfc0
chore: add CODEOWNERS (managed by owncloud/admin) (#12595)
owncloud-settings-bot[bot] Jul 20, 2026
69c84a6
refactor: [DC-304] create an avatar if the system does not provide on…
modSpike Jul 20, 2026
cb0b588
refactor: [DC-308] theme updates (#12555)
modSpike Jul 26, 2026
fb1c873
fix: Load OIDC prompt from the right value (#12597)
erikjv Jul 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
14 changes: 6 additions & 8 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
# Webkit style was loosely based on the Qt style
BasedOnStyle: WebKit

Standard: Cpp11
ColumnLimit: 0
Standard: c++17
ColumnLimit: 160

# Disable reflow of qdoc comments: indentation rules are different.
# Translation comments are also excluded
Expand Down Expand Up @@ -48,11 +48,7 @@ AlwaysBreakTemplateDeclarations: true
# clang-format does not handle that
AllowShortFunctionsOnASingleLine: Inline

# The coding style specifies some include order categories, but also tells to
# separate categories with an empty line. It does not specify the order within
# the categories. Since the SortInclude feature of clang-format does not
# re-order includes separated by empty lines, the feature is not used.
SortIncludes: false
SortIncludes: true

# macros for which the opening brace stays attached
ForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH, forever, Q_FOREVER, QBENCHMARK, QBENCHMARK_ONCE ]
Expand All @@ -61,4 +57,6 @@ ForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH, forever, Q_FOREVER, QBENCH
MaxEmptyLinesToKeep: 2
KeepEmptyLinesAtTheStartOfBlocks: false

SortIncludes: true
# Properly format c++11 initializer
SpaceBeforeCpp11BracedList: false
Cpp11BracedListStyle: true
76 changes: 50 additions & 26 deletions .craft.ini
Original file line number Diff line number Diff line change
@@ -1,23 +1,25 @@
[General]
Branch = master
ShallowClone = False
# Cloned repo which contains blueprints for openssl 3.4.4 and 3.4.5
CraftUrl=https://github.com/owncloud/craft.git

# Variables defined here override the default value
# The variable names are casesensitive
# The variable names are case-sensitive
[Variables]
#Values need to be overwritten to create a chache
#Values need to be overwritten to create a cache
UseCache = True
CreateCache = True

ownCloudVersion = 2.10
ownCloudVersion = 6.0
# this version must match the target in the blueprint

# update MacDeploymentTarget when updating Qt
QtVersion = 5.15.2
CachePatchLvl = 3
QtVersion = 6.8.3
CachePatchLvl = 0

# set WORKSPACE to cwd, override on ci
# with legacy fallbac APPVEYOR_BUILD_FOLDER
# with legacy fallback APPVEYOR_BUILD_FOLDER
WORKSPACE = ${Variables:APPVEYOR_BUILD_FOLDER}
APPVEYOR_BUILD_FOLDER = ${Variables:Root}
CiBuild = True
Expand All @@ -29,8 +31,9 @@ CiBuild = True
[GeneralSettings]
Version/ConfigVersion = 6

#https://github.com/qt/qtbase/blob/5.15/mkspecs/common/macx.conf#L8
General/MacDeploymentTarget = 10.13
## Set the minimum supported MacOs version, this is also limited by Qt
## https://github.com/qt/qtbase/blob/6.8/.cmake.conf#L54C5-L54C35
#MacDeploymentTarget = 12

Packager/Destination=${Variables:WORKSPACE}/binaries
Paths/Python = C:/Python36
Expand All @@ -43,6 +46,7 @@ Packager/CacheDir = ${Variables:WORKSPACE}/cache
Packager/UseCache = ${Variables:UseCache}
Packager/CreateCache = ${Variables:CreateCache}
Packager/CacheVersion = ${Variables:ownCloudVersion}/Qt_${Variables:QtVersion}_${Variables:CachePatchLvl}
Packager/PackageDebugSymbols = False
; Packager/RepositoryUrl = https://files.kde.org/craft/
Packager/RepositoryUrl = https://download.owncloud.com/desktop/craft/cache/
Compile/BuildType = RelWithDebInfo
Expand All @@ -57,28 +61,41 @@ CodeSigning/MacKeychainPath = sign-${Env:DRONE_BUILD_NUMBER}.keychain

[BlueprintSettings]
# skip msys in normal builds its only needed for the cache
dev-utils/msys-base.ignored = True
dev-utils/msys.ignored = True

# in the current cache that pulls in the uncached lxml which takes ages to build
dev-utils/gtk-doc.ignored = True

binary/mysql.ignored = True
libs/dbus.ignored = True
libs/icu.ignored = True
libs/llvm-meta.ignored = True

libs/qt5.version = ${Variables:QtVersion}
libs/qt5/qtbase.useLtcg = True
libs/qt5/qtbase.withMysql = False
libs/qt5/qtbase.withDBus = False

[windows-msvc2019_64-cl]
General/ABI = windows-msvc2019_64-cl

[windows-msvc2019_64-cl-debug]
General/ABI = windows-msvc2019_64-cl
libs/qt6.version = ${Variables:QtVersion}
libs/qt6/qtbase.withDBus = False
qt-libs/qtkeychain.buildWithQt6 = True

# pinning versions to fix security issues
libs/libcurl.version = 7.84.0
libs/openssl.version = 3.4.5
libs/libpng.version = 1.6.45
libs/freetype.version = 2.14.1

# pinning versions to have a stable cache
dev-utils/cmake-base.version = 3.31.9
libs/glib.version = 2.81.0
libs/libxml2.version = 2.12.7
libs/libxslt.version = 1.1.42
# 78.1 causes cache misses - libxml2 requires 78.x
libs/icu.version = 76.1

[windows-cl-msvc2022-x86_64]
General/ABI = windows-cl-msvc2022-x86_64

[windows-cl-msvc2022-x86_64-debug]
General/ABI = windows-cl-msvc2022-x86_64
Compile/BuildType = Debug

[windows-msvc2019_32-cl]
General/ABI = windows-msvc2019_32-cl

[macos-64-clang]
General/ABI = macos-64-clang
# Packager/PackageType = MacPkgPackager
Expand All @@ -87,22 +104,29 @@ General/ABI = macos-64-clang
General/ABI = macos-64-clang
Compile/BuildType = Debug

[macos-clang-arm64]
General/ABI = macos-clang-arm64

[macos-clang-arm64-debug]
General/ABI = macos-clang-arm64
Compile/BuildType = Debug

[linux-64-gcc]
General/ABI = linux-64-gcc

[linux-64-gcc-BlueprintSettings]
libs/dbus.ignored = False
libs/qt5/qtbase.withDBus = True
dev-utils/7zip.useCentosBasedBuild=True
libs/icu.ignored = False
libs/qt6/qtbase.withDBus = True

[linux-64-gcc-debug]
General/ABI = linux-64-gcc
Compile/BuildType = Debug

[linux-64-gcc-debug-BlueprintSettings]
libs/dbus.ignored = False
libs/qt5/qtbase.withDBus = True
dev-utils/7zip.useCentosBasedBuild=True
libs/icu.ignored = False
libs/qt6/qtbase.withDBus = True

[Env]
CRAFT_CODESIGN_CERTIFICATE =
Expand Down
181 changes: 180 additions & 1 deletion .craft.shelf
Original file line number Diff line number Diff line change
@@ -1,3 +1,182 @@
[General]
version = 2
blueprintrepositories = https://github.com/owncloud/craft-blueprints-owncloud.git|master|;https://invent.kde.org/packaging/craft-blueprints-kde.git|master|
blueprintrepositories = https://invent.kde.org/packaging/craft-blueprints-kde.git|master|;https://github.com/owncloud/craft-blueprints-owncloud.git|master|

[core/cacert]
version = 2025-09-09

[craft/craft-blueprints-kde]
version = master
revision = 945d9fa

[craft/craft-blueprints-owncloud]
version = master
revision = d28bcaf

[craft/craft-core]
version = master
revision = 6cf4d10fb3024c9038bbda0cd26a220ffefab3ff

[dev-utils/7zip-base]
version = 25.01

[dev-utils/cmake]
version = latest

[dev-utils/cmake-base]
version = 3.31.9

[dev-utils/icoutils]
version = 0.32.3

[dev-utils/jom]
version = 1_1_3

[dev-utils/kshimgen]
version = 0.6.1

[dev-utils/nasm]
version = 2.16.03

[dev-utils/ninja]
version = 1.13.1

[dev-utils/perl]
version = 5.40.1

[dev-utils/pkgconf]
version = 2.5.1

[dev-utils/symsorter]
version = 0.7.0

[kde/frameworks/extra-cmake-modules]
version = 6.20.0

[kde/frameworks/tier1/syntax-highlighting]
version = 6.20.0

[libs/brotli]
version = 1.1.0

[libs/cairo]
version = 1.18.4

[libs/expat]
version = 2.7.3

[libs/freetype]
version = 2.14.1

[libs/gettext]
version = 0.22.3

[libs/giflib]
version = 5.2.1

[libs/glib]
version = 2.81.0

[libs/harfbuzz]
version = 11.2.0

[libs/kdsingleapplication]
version = 1.2.0

[libs/libb2]
version = 0.98.1

[libs/libbzip2]
version = 1.0.8

[libs/libffi]
version = 3.4.7

[libs/libjpeg-turbo]
version = 3.0.3

[libs/liblzma]
version = 5.2.3

[libs/libpng]
version = 1.6.45

[libs/libre-graph-api-cpp-qt-client]
version = 1.0.4

[libs/libunistring]
version = 1.4.1

[libs/libxml2]
version = 2.12.7

[libs/libzstd]
version = 1.5.7

[libs/llvm]
version = 20.1.7

[libs/nlohmann-json]
version = 3.12.0

[libs/openssl]
version = 3.4.5

[libs/pcre2]
version = 10.44

[libs/pixman]
version = 0.46.4

[libs/python]
version = 3.11.11

[libs/qt6/qtbase]
version = 6.8.3

[libs/qt6/qtdeclarative]
version = 6.8.3

[libs/qt6/qtimageformats]
version = 6.8.3

[libs/qt6/qtlanguageserver]
version = 6.8.3

[libs/qt6/qtscxml]
version = 6.8.3

[libs/qt6/qtshadertools]
version = 6.8.3

[libs/qt6/qtsvg]
version = 6.8.3

[libs/qt6/qttools]
version = 6.8.3

[libs/qt6/qttranslations]
version = 6.8.3

[libs/runtime]
version = 17

[libs/sqlite]
version = 3.50.4

[libs/tiff]
version = 4.4.0

[libs/webp]
version = 1.3.2

[libs/zlib]
version = 1.3.1

[owncloud/libcrashreporter-qt]
version = master
revision = 96da290

[qt-libs/qtkeychain]
version = 0.15.0

4 changes: 0 additions & 4 deletions .drone.env

This file was deleted.

Loading