3.7.7
What's Changed
- Use pagination in file listing request by @ClementKunz in #1031
- Run windeployqt even when built locally by @ClementKunz in #1042
- Implement search by @ClementKunz in #960
- Refactor LiteSyncExtConnector by @ClementKunz in #1028
- [WINUI3] Implement view model, draft com layer and drive selection by @herve-er in #1038
- Remove virtual file suffix by @ClementKunz in #1045
- HandleError takes a decompressed string as argument by @ClementKunz in #1032
- Winui3 home page by @herve-er in #1043
- [TRELLO-1053] Handle remote files with long names gracefully by @luc-guyot-infomaniak in #1037
- Remove SOCKETAPI_TEAM_IDENTIFIER_PREFIX from Windows Readme by @herve-er in #1056
- Winui3 Activity page by @herve-er in #1046
- Winui3 Error page by @herve-er in #1047
- WinUI3 Reformat and organize ressources by @herve-er in #1049
- WinUI3 Settings view model by @herve-er in #1050
- Kdesktop 1747 New communication layer (step 1) by @ChristopheLarchier in #1044
- Winui3 OAuth helper by @herve-er in #1051
- Implement msi installer by @ChristopheLarchier in #1053
- [Trello 1097 &Trello 1098] Socket commServer/Channel by @herve-er in #1054
- [TRELLO-1108] Size mismatch detection for an upload chunk should be followed by upload session cancellation by @luc-guyot-infomaniak in #1061
- WinUI3 onboarding part1 by @herve-er in #1066
- Fix(socketcommserver): improve readData and writeData handling of sign conversion by @herve-er in #1072
- [TRELLO-1079] Do not pop-up any confirmation window after a copying share link to clipboard from the Synthesis view by @luc-guyot-infomaniak in #1077
- [TRELLO-1099] Makes sure
IoHelper::getItemTyperesets its outputItemTypeargument by @luc-guyot-infomaniak in #1074 - chore(release-notes): Set application version to 3.7.6 and create the associated release notes by @luc-guyot-infomaniak in #1034
- [KDESKTOP-1748] Designs a generic JobManager consuming only the AbstractJob interface by @luc-guyot-infomaniak in #939
- macos-26-sidebar-icon by @ChristopheLarchier in #1059
- chore(build-scripts): use build via Podman as the default Linux Amd64 release build by @luc-guyot-infomaniak in #903
- fix(build): defines
AbstractJob::runas a virtual non-pure method by @luc-guyot-infomaniak in #1082 - [TRELLO-1116] Allows users to set the kDrive temporary directory by means of the environment variable
KDRIVE_TMP_PATHby @luc-guyot-infomaniak in #1080 - [TRELLO-1113] Makes versions comparison resilient to invalid formats by @luc-guyot-infomaniak in #1075
- [TRELLO-1091] Do not issue
File-Not-Founderror when download is cancelled by @luc-guyot-infomaniak in #1048 - WinUI3 handle dark mode in ksuite bar by @herve-er in #1067
- WinUI3 add the new quick acess menu by @herve-er in #1068
- Change listing requests to POST by @ClementKunz in #1033
- WinUI3 add storage page by @herve-er in #1070
- WinUI 3 Add custom synchronization selector by @herve-er in #1081
- feat(macOS UI): Add layout architecture by @valentinperignon in #1036
- feat: Mac os native UI by @adrien-coye in #1076
- New comm layer step 2 by @ChristopheLarchier in #1064
- chore(extended-tests): lower the number and the loads of upload requests by @luc-guyot-infomaniak in #1091
- Fix crash due to log4cplus by @ClementKunz in #1093
- [TRELLO-1107] Handle and log every error raised in
Utility::moveItemToTrash(Windows) by @luc-guyot-infomaniak in #1062 - Remove trace "sentry_init returned 0" by @ClementKunz in #1087
- [TRELLO-1100] Fixes incorrect sort of Create events by @luc-guyot-infomaniak in #1073
- [TRELLO-1112] Do not issue more than 3 consecutive requests with HTTP 401 errors by @luc-guyot-infomaniak in #1071
- New-comm-layer-step-3 by @ChristopheLarchier in #1094
- Fix the extended tests workflow by @ClementKunz in #1095
- [TRELLO-1048] Handle exceptions thrown by
std::file_systemfunctions for symbolic links with too many levels by @luc-guyot-infomaniak in #1030 - Refactor abstract job by @ClementKunz in #1092
- fix(unit-tests): duplicate files in a remote temporary directory to avoid contention on the duplicated file by @luc-guyot-infomaniak in #1098
- [TRELLO-1117] Fixes incorrect update of the folders excluded by the user via GUI by @luc-guyot-infomaniak in #1096
- Release 3.7.7 notes and translations by @luc-guyot-infomaniak in #1099
- Restart login item agent on first launch after update by @ClementKunz in #1114
- Check access to tmp folder by @ClementKunz in #1116
- fix: fix rm command by @ClementKunz in #1119
- Fix crash on showing context menu by @ClementKunz in #1134
- Fix contextual menu actions by @ClementKunz in #1133
- 3.7.7 Msi installer system wide by @herve-er in #1135
- Windows - Non LiteSync contextual menu stops working after a while by @ChristopheLarchier in #1137
- Filter out empty node ID by @ClementKunz in #1140
Full Changelog: 3.7.6...3.7.7