Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-24Rewrite wizard from scratchFabian Müller
2022-02-14Merge remote-tracking branch 'origin/2.10'Hannah von Reth
2022-02-10Bugfix: add open local/remote folder optionsErik Verbruggen
Add the "open local/remote folder" context menu items for non-sync-root items back into the accounts tab in the settings dialog. https://github.com/owncloud/client/issues/9405
2021-12-03Use the refcounted AccountStatePtr as much as possibleErik Verbruggen
The AccountManager creates AccountState objects, and stores them in a shared pointer. Previously, the raw pointer was given out, and stored in other objects. That made removal very tricky: when an account gets removed, the underlying object gets deleted, and then all classes that listen get notified of the deletion. Those classes would sometimes put a nullptr into the AccountState pointer they stored, and in each usage would (hopefully) check for a nullptr. The problem was that a number of checks were missing, which the clang static analyser pointed out. This patch changes nearly all uses of a raw pointer into the shared pointer, thereby making sure all usages have a valid reference, even when account deletion happens. The two places where a raw pointer is still used, now put it into a refcounted pointer as soon as possible.
2021-11-25Use std::chrono with QTimer::singleShotHannah von Reth
2021-11-17Create our own message loop to receive WM_ENDSESSIONHannah von Reth
This ensures we receive the message even if no window is shown
2021-10-14Print message before shutting downHannah von Reth
2021-10-13Fix application shutdown during Windows logoutHannah von Reth
2021-08-27Tweak the settings dialog size to correctly show the wizardsErik Verbruggen
With the style we use, the wizard is sized to "fit" inside the settings dialog, and it will also be restrainded to the size of the settings dialog. This change makes sure that on macOS, the settings dialog has enough (vertical) space to show all the widgets in all pages. If there is not enough space, widgets might overlapped by other widgets (or disappear behind them). Fixes: #8919
2021-08-23Fix crash during shutdownHannah von Reth
2021-08-16Fix the resizing of the windgetsHannah von Reth
2021-08-12Limit window size to 2/3Hannah von Reth
Fixes: #8366
2021-08-06Explicitly use appNameGUI from theme where applicableFabian Müller
QApplication::applicationName() is not necessarily stable, as its value has changed a lot (e.g., from 2.8 to 2.9). Therefore, using it should be avoided. The theme allows using both short and GUI name explicitly.
2021-06-16Remove possible qt containers detach (#8727)Aleksey Lysenko
* Replaced obsolete foreach-loops with for-loops * Added a copy of queries into SqlDatabase::close * Used const reference to avoid unneeded copying * Fixed Qt containers possible detach within for-loop * Removed unneeded copies before for-loops
2021-04-26Refactor protocol and issue widgetHannah von Reth
2021-04-07Allow to specify a icon for the system tray (Windows only)Hannah von Reth
2020-10-29Use a QPixmap for the avatarHannah von Reth
2020-10-28Reintroduce a dark and a light themeHannah von Reth
2020-09-30Cleanup: Remove leftovers of color aware iconsHannah von Reth
2020-08-21Add dedicated button to add accountsHannah von Reth
2020-08-21Asure we have a decent window sizeHannah von Reth
2020-08-21Replace monochrome icons with https://fontawesome.com svg'sHannah von Reth
2020-08-21Use QIcon where possible, don't invert color of icons we will use color that...Hannah von Reth
matches a dark and light theme or use two seperate themes.
2020-07-20Gui: Rename "General" -> "Settings" and move "Network" -> "Settings"Hannah von Reth
2020-07-06Gui: Fix connectHannah von Reth
2020-06-29Gui: Make settings dialog a main Window instad of a dilaogHannah von Reth
It has be used as a Window in ages ...
2020-06-29Wizard: Make the wizard a child dialog of the settingsHannah von Reth
2020-05-15 Mac: Display dock icon when settings are visibleHannah von Reth
2020-03-13Merge branch '2.6'Hannah von Reth
2020-03-03[Gui] Apply createColorAwareIcon on more iconsHannah von Reth
2020-02-25Merge remote-tracking branch 'origin/2.6'Olivier Goffart
Conflicts: CHANGELOG.md VERSION.cmake src/gui/MacOSXBundleInfo.plist src/gui/folderstatusmodel.h src/gui/settingsdialog.cpp
2020-02-19[GUI] Dynamically elide actionsHannah von Reth
Fixes: #7744
2020-02-10Run clang-tidy check for modernize-use-nullptrOlivier Goffart
2020-02-10Run clang-tidy with modernize-use-overrideOlivier Goffart
And also replace all remaining Q_DECL_OVERRIDE to just override
2020-02-04[Settings] As the instance is created in the constructor we don't need to ↵Hannah von Reth
check for it
2019-12-06Merge branch '2.6'Hannah von Reth
2019-12-04[Settings] Add a quit buttonHannah von Reth
Fixes : #7547
2019-12-04CleanupHannah von Reth
2019-10-14Merge remote-tracking branch 'origin/2.6' into masterOlivier Goffart
2019-10-11Fix too low contrast when tab is selectedOlivier Goffart
Issue: #7512
2019-10-08Merge remote-tracking branch 'origin/2.6'Olivier Goffart
2019-10-07No more MacSettingsDialog #7371Markus Goetz
2019-08-27Add Q_PROPERTYs for gui testingDominik Schmidt
2019-08-27Add GUI testing SocketApi extensionDominik Schmidt
2018-11-06Add Ctrl-L as log window shortcutChristian Kamm
F12 is taken on OSX and there's no other way of showing it.
2018-11-04Settings: Bring back version and copyrightMarkus Goetz
For owncloud/enterprise#2941
2018-06-19SettingsDialog: Show the page for the newly created accountOlivier Goffart
2018-02-16Merge remote-tracking branch 'origin/2.4'Christian Kamm
2018-02-12Notifications: Immediately request when getting account onlineMarkus Goetz
2017-12-08Remove uses of deprecated QString::fromAsciiOlivier Goffart