desktop

šŸ’» Desktop sync client for Nextcloud

GPL-2.0 License

Stars
2.8K
Committers
288

Bot releases are hidden (Show)

desktop - Release 3.1.0-rc1

Published by er-vin almost 4 years ago

desktop - Release 3.0.3

Published by er-vin almost 4 years ago

List of supported platforms by this release: System Requirements

  • desktop#2479 [stable-3.0] Free IconJob after use
  • desktop#2491 [stable-3.0] Connect signal guiLog to slot to display systray message.
  • desktop#2498 [stable-3.0] Update propagateupload.cpp
  • desktop#2502 [stable-3.0] macOS: Fix memory leak in FolderWatcherPrivate::startWatching
  • desktop#2511 [stable-3.0] Windows MSI: Update Docs & add SKIPAUTOUPDATE property
  • desktop#2513 [stable-3.0] Handle redirects when downloading updates
  • desktop#2524 [stable-3.0] Handle ask for optional password capability
  • desktop#2533 [stable-3.0] Repair the Windows build
  • desktop#2567 [stable-3.0] Fix share dialog animation for enforced password policy
  • desktop#2570 [stable-3.0] Fix crash when clicking on folder with status 403 in the main dialog.
  • desktop#2576 [stable-3.0] Avoid depth infinity propfind for e2ee
  • desktop#2577 [stable-3.0] Expose branding values to qtquick
  • desktop#2592 [stable-3.0] Also output the event flags in the debug logs
desktop - Release 3.0.2

Published by er-vin about 4 years ago

List of supported platforms by this release: System Requirements

šŸ§ Linux šŸŽ macOS 10.12+ šŸšŖ Windows

  • desktop#2346 [stable-3.0] Use httpd/unix-directory mimetype for E2EE folders
  • desktop#2388 [stable-3.0] Update copyright date and version displayed in the page title.
  • desktop#2415 [stable-3.0] syncjournaldb: index e2eMangledName column in metadata
  • desktop#2421 [stable-3.0] Use QGuiApplication::primaryScreen() as fallback for Systray::currentScreen()
  • desktop#2422 [stable-3.0] Fix menu popup in main dialog
  • desktop#2426 [stable-3.0] Include list info in tooltip
  • desktop#2428 [stable-3.0] Try to enable the CI on stable branches as well
  • desktop#2429 [stable-3.0] Improve drone config
  • desktop#2430 [stable-3.0] Fix clang tidy errors in csync tests
  • desktop#2434 [stable-3.0] Windows: Fix NSIS language encoding (use UTF-8)
  • desktop#2436 [stable-3.0] Fix incomplete journal upgrade from 2.x to 3.x
  • desktop#2448 [stable-3.0] If there's no description just say nothing
  • desktop#2455 [stable-3.0] Remove "This includes" due to tooltip order
  • desktop#2456 [stable-3.0] Fix missing subdirectory discovery on move operations in macOS
  • desktop#2458 [stable-3.0] Windows: MSI support & Win32 migration tools
  • desktop#2463 [stable-3.0] Use native text rendering for qml windows
  • desktop#2465 [stable-3.0] Allow server URL to be pre-defined without enforcing it
  • desktop#2471 [stable-3.0] Force tooltip wrap mode because it's not enabled in Qt 5.12...
desktop - Release 3.0.1

Published by camilasan about 4 years ago

List of supported platforms by this release: System Requirements

šŸ§ Linux šŸŽ macOS 10.12+ šŸšŖ Windows

šŸ“ Changelog

  • desktop#2300 Support client builds on VS2019 (QLinkedList is deprecated)
  • desktop#2302 Do not build for Eoan
  • desktop#2288 Windows shell extensions: Use custom GUIDs via CMake and prepare MSI reg
  • desktop#2292 Present sharing of E2EE files from the main dialog too
  • desktop#2292 Disable context menu actions for E2EE files and folders
  • desktop#2281 Show the "Display mnemonic" button only when we know e2e is supported
  • desktop#2278 Make sure we don't assert when calling fileStatus
desktop - Release 3.0.0

Published by er-vin about 4 years ago

List of supported platforms by this release: System Requirements

šŸ§ Linux šŸŽ macOS 10.12+ šŸšŖ Windows

šŸ“ Changelog

desktop - Release 2.7.0-rc1

Published by er-vin about 4 years ago

šŸ§ Linux šŸŽ macOS 10.12+ šŸšŖ Windows

desktop - Release 2.7.0-beta3

Published by misch7 over 4 years ago

šŸ§ Linux šŸŽ macOS 10.12+ šŸšŖ Windows

  • #2174 Improve e2e token compatibility with upstream
  • #2182 Properly register folder as encrypted during sync
  • #2183 Prevent empty FileMap in local csync to be processed if folder not empty
  • #2188 Move existing syncjournal db files from client ver <2.7
  • #2195 Make sure the tray icon point is in screen coordinates
  • #2201 Disable parallelism for e2e remote mkdir jobs
  • #2202 Update our E2E API requirement
desktop - Release 2.7.0-beta2

Published by camilasan over 4 years ago

šŸ§ Linux šŸŽ macOS 10.12+ šŸšŖ Windows

  • #1235 Fixing memory leaks in the encryption module
  • #1257 Show a broken lock icon for unencrypted subdirectory
  • #1429 Finishing PR #1154
  • #1451 Move journal files away from sync folder to standardized location
  • #1454 Prioritize DELETE instruction in SyncFileVector (merged trees)
  • #1565 New tray window
  • #1714 Ask for password on password protected link shares
  • #1735 Add direct editing to the file manager extension
  • #1736 Resource cleanup and application-wide svg usage
  • #1737 Testing fix for qmldir import with linuxdeployqt AppImage
  • #1738 Qt 5.5 compatibility ifdef
  • #1739 Outsourcing qml styling into own, centralized module
  • #1744 Fix wrong window position on some linux DEs - worked around invalid gā€¦
  • #1749 MacOS: Use macdeployqt instead of the old admin/osx/macdeployqt.py
  • #1757 Am empty note is not a valid note
  • #1759 Do not save notes on text change
  • #1768 Fix wrong encoding when specifying extra header with if-match path
  • #1809 Fix cmake inclusion of Qml and Quick
  • #1826 Fix MSVC warnings: Missing return value, cast type
  • #1890 Create HeaderButton QML component
  • #1891 Port from context properties to singletons
  • #1892 Use properties to get user details
  • #1939 Major multi monitor improvements and rewrite of tray window positioning
  • #1940 Implemented share functionality in tray window and changed buttons
  • #1955 Remove unnecessary Debian build files
  • #1962 Force the default QQC2 style
  • #1963 Drone: Remove CI builds for Qt 5.7 and 5.8
  • #1979 Stop supporting Qt older than 5.12
  • #1990 Use auto to avoiding repeating type names
  • #1994 Remove now unused Qt patch files
  • #2035 Add clang tidy pipeline to drone
  • #2060 Fix Qt 5.15.0 build error (missing include)
  • #2095 Fix systray gui design paper cuts
  • #2096 Don't call method on potentially null object
  • #2099 Ease access to main dialog
  • #2102 Fix hover cutoff in apps menu
  • #2110 Darken menu border color
  • #2119 Fix SEGV (due to circular ownership) at exit
  • #2126 Slightly simplify code for Systray positioning
  • #2128 Fix subfolder encryption scheme
  • #2129 Fix crash in UserModel::currentUser() and add more sanity checks
  • #2136 Fix issue 2085
  • #2139 Fix e2ee folder sync connection
  • #2140 Change the space character to a dot
  • #2141 Delete a space character
  • #2144 Fix e2ee upload lock starvation
  • #2145 Repair and improve logging
  • #2148 Don't display quota information when the user has no quota.
  • #2150 Fix e2e moves handling
  • #2153 Asemmar/issue 2137
  • #2158 Handle properly null avatar
  • #2159 Reach out to the contentItem inside of the ListView to find the width
  • #2163 Set maximum height of account and app menu
  • #2167 Fix url decoding for folder encryption status
  • #2172 Adjust to makeDbName returning an absolute path
  • #916 Remove outdated icons
desktop - v2.6.5

Published by camilasan over 4 years ago

šŸ§ Linux šŸŽ macOS 10.12+ šŸ Mac OS 10.10+ (legacy) šŸšŖ Windows

  • #1449 Linux/Wayland: Updated .desktop file naming scheme
  • #1834 Use print() function in both Python 2 and Python 3
  • #1835 Added build for Focal
  • #1838 Allow sharing to circles
  • #1839 Added Focal-specific files
  • #1841 Allow sharing to circles
  • #1843 Enhance Version info display (minimal info, hide details)
  • #1847 Updater: Enhance UI, make build optional
  • #1848 WebView: Add missing Q_OBJECT macros
  • #1851 Enhance Version info display (minimal info, hide details)
  • #1853 Updater: Fix Tests build (failed with BUILD_UPDATER=NO)
  • #1854 Updater: Fix Tests build (failed with BUILD_UPDATER=NO)
  • #1855 WebView: Add missing Q_OBJECT macros
  • #1859 Provide specific install file for Debian oldstable
  • #1879 Add desktop-entry hint to notifications
  • #1880 Remove timeout parameter from showMessage
  • #1881 Use qEnvironmentVariableIsEmpty
  • #1882 Fix container detaching
  • #1883 [dolphin] Add icon to context menu
  • #1886 Move the proxyfiles to libsync where they make more sense
  • #1909 Fix build with Qt 5.15
  • #1931 Fix container detaching
  • #1932 [dolphin] Add icon to context menu
  • #1933 Fix build of Dolphin integration
  • #1934 Fix build of Dolphin integration
  • #1954 Fix typos.
  • #1956 Update ChangeLog with 2.6 series.
  • #1958 Resolve symlinks when checking for registered paths.
  • #1972 Fix leak in FileUtil::IsChildFile
  • #1973 Fix leak in FileUtil::IsChildFile
  • #1974 Don't silently kill debug messages
  • #1975 Don't silently kill debug messages
  • #1986 Properly handle denormalized href
  • #1987 Fix a few leaks
  • #1988 Use nullptr when appropriate
  • #1989 Remove useless virtual, better use override only
  • #1991 Improve sanitizer support
  • #1992 Update github links to desktop repository
  • #1996 Properly handle denormalized href
  • #1997 Use nullptr when appropriate
  • #1998 Update github links to desktop repository
  • #1999 Remove useless virtual, better use override only
  • #2000 Don't use int literals for bools
  • #2001 Use default member initialization
  • #2005 Use default member initialization
  • #2006 Improve URL input field in Wizard
  • #2007 Improve URL input field in Wizard
  • #2017 Remove redundant initializer
  • #2018 Use using instead of typedef
  • #2019 Remove redundant void argument list
  • #2020 Use make_unique when appropriate
  • #2021 Use = default for trivial ctors and dtors
  • #2023 Use the return braced init list pattern
  • #2024 Use raw string literals when appropriate
  • #2025 Remove redundant initializer
  • #2026 Use using instead of typedef
  • #2027 Remove redundant void argument list
  • #2028 Use make_unique when appropriate
  • #2029 Use = default for trivial ctors and dtors
  • #2032 TestLaunchOnStartup shouldn't fail on dev setup
  • #2033 Use the return braced init list pattern
  • #2034 testLaunchOnStartup shouldn't fail on dev setup
  • #2051 Remove Submodule binary (old upstream binaries)
  • #2052 Remove Submodule binary (old upstream binaries)
  • #2061 Improve command line version info and help display (gui & cmd)
  • #2062 Improve command line version info and help display (gui & cmd)
  • #2063 MacOS: Opt In to Dark Mode for building against older macOS SDKs < 10.14
  • #2064 macOS: Opt In to Dark Mode for building against older macOS SDKs < 10.14
  • #2065 Use APPLICATION_ICON_NAME for autostart icon
  • #2068 Don't show a message box if the entered url returned an error
  • #2069 Use APPLICATION_ICON_NAME for autostart icon
  • #2071 Linux/Wayland: Updated .desktop file naming scheme
  • #2072 AppImage: Upgrade to Qt 5.12.8
  • #2078 Replace NULL by nullptr in all C++ files
  • #2083 Simplify nullptr comparisons where appropriate
  • #2084 macOS: Use macdeployqt instead of the old admin/osx/macdeployqt.py
  • #2093 Add photothumb.db to sync-exclude.lst
  • #2106 Fix libsync exports for proxy changes in #1886
  • #2109 Default system proxy not working with Account Wizard (fixes #2108)
  • #2127 ConfigFile security: Migrate Proxy password to keychain
  • #2147 Repair and improve logging
  • #2152 Don't display quota information when the user has no quota.
  • #2162 [stable 2.6] ConfigFile security: Migrate Proxy password to keychain
  • #2168 Display the correct default permissions when creating a share.
  • #2170 [stable 2.6] Asemmar/issue 2137
  • #2177 Share link display the correct permissions for files and folders.
  • #2179 Display the correct default permissions when creating a share.
  • #2184 [stable-2.6] Prevent empty FileMap in local csync to be processed if folder not empty
desktop - v2.6.4: Bug fixes

Published by misch7 over 4 years ago

šŸ§ Linux šŸŽ macOS 10.12+ šŸ Mac OS 10.10+ (legacy) šŸšŖ Windows

šŸ“ Changelog

  • desktop#1829 Fix Explorer pinning: Add fallbacks for Shell commands (fixes #1599)
  • desktop#1827 WebFlowCredentials: Make username comparison case-insensitive (fix #1741)
  • desktop#1824 ActivityListModel: Show full date and time as a Tooltip only
  • desktop#1823 Disable HTTP/2 for now due to Qt bug, allow enabling it via env var
  • desktop#1820 Fix Explorer integration re-save and hide option on non-Windows
  • desktop#1810 l10n: Changes to improve source strings
  • desktop#1802 Updater: Add query-parameter 'updatesegment' to the update check
  • docker-ci#203 Allow Desktop translation merging and custom backport branches
desktop - v2.6.3: Bug fixes

Published by misch7 over 4 years ago

šŸ§ Linux šŸŽ macOS 10.12+ šŸ Mac OS 10.10+ (legacy) šŸšŖ Windows

šŸ“ Changelog

  • desktop#1782 Add UserInfo class and fetch quota via API instead of PropfindJob
  • desktop#1770 l10n: Changed grammar and triple dots to ellipsis
  • desktop#1767 l10n: Changed spelling of "user name" to "username"
  • desktop#1765 Start the client in background if activated by D-Bus
  • desktop#1764 Do not install files related to cloud providers under Xenial
  • desktop#1763 Make sure that the libcloudprovider integration is using a valid D-Bus path
  • desktop#1762 Changed product name to Nextcloud
  • desktop#1760 Update autoupdate.rst
  • desktop#1745 Use system proxy by default if no config file is present
  • desktop#1729 Install libcloudproviders files by default on debian
  • desktop#1727 Windows 7 is out of support
  • desktop#1721 BugFix: Handle broken shared file error gracefully
  • desktop#1720 Fix Explorer integration on Windows and the crash on other systems
  • desktop#1718 Welcome to 2020
  • desktop#1707 Updated year in legalnotice.cpp
  • desktop#1699 apply http2 qt resend patch from owncloud
desktop - v2.7.0 Tray menu Beta 1

Published by misch7 over 4 years ago

šŸ§ Linux šŸŽ macOS 10.12+ šŸšŖ Windows

Big thanks to all our contributors for making this release happen, especially to @DominiqueFuchs for putting sooo much effort into the new system Tray menu! šŸš€ šŸŽ‰ ā¤ļø

šŸ“ Changelog

desktop - v2.6.2

Published by misch7 almost 5 years ago

šŸ§ Linux šŸŽ macOS 10.12+ šŸ Mac OS 10.10+ (legacy) šŸšŖ Windows

šŸ“ Changelog

  • desktop#1456 Revert DEFAULT_REMOTE_POLL_INTERVAL back from 5 seconds to 30 seconds
  • desktop#1459 Use user-provided username in displayName() - Fix #836
  • desktop#1462 Fix typo
  • desktop#1471 Build with libcloudproviders on debian and in the AppImage
  • desktop#1487 Fix tests for Windows platform
  • desktop#1523 Merge the list of ignored files/symlinks into one Activity notification.
  • desktop#1526 Fix clang's variadic macro warnings
  • desktop#1531 Add libdbus-1-dev to the build dependencies
  • desktop#1593 Compare QDateTime objects more efficient
  • desktop#1611 Improve the translation of "Share via ā€¦"
  • desktop#1617 Upgrade for Qt 5.12.5 in docker-ci
  • desktop#1619 Bump Qt 5.12.5 image
  • desktop#1621 Add timestamp to Mac installer code signing
  • desktop#1623 MacOS build: Avoid the Get-Task-Allow Entitlement (Notarization)
  • desktop#1629 Build for Debian stable and oldstable
  • desktop#1641 Happy new year
  • desktop#1644 Fall back to old login flow on GS as this is not yet ready
  • desktop#1645 [stable-2.6] macOS build: Avoid the Get-Task-Allow Entitlement (Notarization)
  • desktop#1646 Fix remote wipe keychain storage (issue #1592)
  • desktop#1647 Fix copyright year in MacOSXBundleInfo.plist.in for 2019
  • desktop#1651 Fix macOS GUI (Qt 5.12)
  • desktop#1664 Windows: Workaround for storing >= 4k (4096 bit) client-cert SSL keys
  • desktop#1685 Fix Activity List: Add check to avoid first empty entry
  • desktop#1687 Fix macOS GUI (Qt 5.12) No. 2 (continuation of #1651)
  • desktop#1688 Show date and time in activity log (fixes issue #1683)
  • desktop#1689 Login Flow v2 enhancements
  • desktop#1694 Activity List: Fix crash and folder opening
  • desktop#1695 Fix issue #1237: White text on almost-white background
  • desktop#1696 Heavy refactoring: Windows workaround for >= 4k (4096 bit) client-cert SSL keys and large certs
  • desktop#1697 Fix date in ActivityWidget and remove unnecessary string conversion
desktop - v2.6.2-rc1

Published by camilasan almost 5 years ago

šŸ§ Linux šŸŽ macOS 10.12+ šŸ Mac OS 10.10+ (legacy) šŸšŖ Windows

šŸ“ Changelog

desktop - v2.6.1

Published by camilasan almost 5 years ago

šŸ§ Linux šŸŽ macOS 10.12+ šŸ Mac OS 10.10+ (legacy) šŸšŖ Windows

šŸ“ Changelog

ā¤ļø šŸŽ‰ Thanks so much to @k1l1 @javierllorente @IzabelaBakollari @Thaodan @Zottel92 @ivan-cukic @DominiqueFuchs @kesselb @rakekniven @sryze @asapelkin @adrb @Milokita for the contributions!

desktop - Bug fixes and minor improvements

Published by camilasan about 5 years ago

šŸ§ Linux šŸŽ Mac OS šŸšŖ Windows

šŸ“ Changelog

  • desktop#1231 issue1216: added sync-exclude entry for emacs recovery files
  • desktop#1039 Add sync date next to "Synchronized with local folder"
  • desktop#1414 Fix double slashes
  • desktop#1420 Fixing E2E CSR transmission failure for new connections
  • desktop#1149 slideshow buttons
  • desktop#1214 fix qt warning about registering a URL sheme first.
  • desktop#1409 Review of msvc/gcc warnings -> code cleanup, prevention of implicit casts, variadic macros
  • desktop#1240 Race condition in the remote size loading logic
  • desktop#1461 Checks if exclude file is empty before creating the regular expressions.
  • desktop#1474 Fixed grammar
  • desktop#1465 Add server info to menu
  • desktop#1477 Prevent jumping of tray menu
  • desktop#1032 Changed max GUI bandwidth
    limits
  • desktop#1441 Fixed missing 'translatable' exclusions, added missing window titles
  • desktop#1481 Avoiding copying in range-based loops
  • desktop#1495 Add a 'Content-Length: 0' header to initial POST requests
  • desktop#1478 Don't run connection wizard when quitting the application
  • desktop#1520 Pick from upstream: Update qtmacgoodies for an OSX crash fix #6930
  • desktop#1523 Merge the list of ignored files/symlinks into one Activity notification.
  • desktop#1504 Remote wipe.
desktop - Login flow v2

Published by camilasan about 5 years ago

šŸ§ Linux šŸŽ Mac OS šŸšŖ Windows

šŸ“ Changelog

  • desktop#1222 Reinstate Debian build in the new Drone config
  • desktop#1225 Typo
  • desktop#1256 Marking unused strings as unstranslatable
  • desktop#1275 Fixes #607
  • desktop#1278 Fixes issue #878
  • desktop#1342 Fixes issue #1187
  • desktop#1347 Displays FileIgnored activities with an info icon
  • desktop#1354 Minor text change in the link to help in the tab 'General'.
  • desktop#1359 Update Qt 5.5 compatibility patch for Xenial
  • desktop#1360 Remove Ubuntu Cosmic and add Eoan package
  • desktop#1366 Add proper CA to client side certificate connection
  • desktop#1372 Remove dependency on libgnome-keyring0 on Eoan
  • desktop#1374 Read .sync_exclude.lst in each subdirectory
  • desktop#1376 Updates ChangeLog.
  • desktop#1384 Login flow v2
  • desktop#1389 Adds SSL client cert storage to webflow + Login Flow v2
  • desktop#1394 Windows: Workaround for CredWriteW used by QtKeychain
  • desktop#1399 Integrated registry check on windows when hasDarkSystray is called.
  • desktop#1401 Logo update
  • desktop#1402 Updated .gitignore to integrate unwanted files when working with VSC ā€¦
  • desktop#1405 Full-Scaled new logo in Windows 10 start menu tile
  • desktop#1408 Qt5.5 compatiblity patch for login flow V2 + UI improvement (Use newer digest algorithms in TLS error dialog)
  • desktop#1427 Fix for #1382 "linux client crashes for no discernable reason"
  • desktop#1434 UI improvement: Message box: Delete / Keep all files
  • desktop#1443 Improve wording of the context menu in the file manager extension.
  • desktop#1447 Changes wording in the share context menu.
  • Fix White Window issue on Windows by upgrading to Qt 5.12.5
desktop - Virtual Drive Tech Preview v2

Published by camilasan about 5 years ago

desktop -

Published by camilasan about 5 years ago

šŸ§ Linux šŸŽ Mac OS šŸšŖ Windows

šŸ“ Changelog

desktop -

Published by camilasan about 5 years ago

šŸ§ Linux šŸŽ Mac OS šŸšŖ Windows

šŸ“ Changelog

Package Rankings
Top 8.17% on Proxy.golang.org
Top 1.92% on Alpine-v3.15
Top 2.28% on Alpine-edge
Top 4.83% on Pkg.adelielinux.org
Top 6.55% on Alpine-v3.12
Top 6.9% on Alpine-v3.11
Top 2.21% on Alpine-v3.17
Top 6.18% on Alpine-v3.13
Top 6.73% on Alpine-v3.14
Top 8.27% on Alpine-v3.16