Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-24 | Rewrite wizard from scratch | Fabian Müller | |
2022-02-14 | Merge remote-tracking branch 'origin/2.10' | Hannah von Reth | |
2022-02-10 | Bugfix: add open local/remote folder options | Erik 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-03 | Use the refcounted AccountStatePtr as much as possible | Erik 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-25 | Use std::chrono with QTimer::singleShot | Hannah von Reth | |
2021-11-17 | Create our own message loop to receive WM_ENDSESSION | Hannah von Reth | |
This ensures we receive the message even if no window is shown | |||
2021-10-14 | Print message before shutting down | Hannah von Reth | |
2021-10-13 | Fix application shutdown during Windows logout | Hannah von Reth | |
2021-08-27 | Tweak the settings dialog size to correctly show the wizards | Erik 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-23 | Fix crash during shutdown | Hannah von Reth | |
2021-08-16 | Fix the resizing of the windgets | Hannah von Reth | |
2021-08-12 | Limit window size to 2/3 | Hannah von Reth | |
Fixes: #8366 | |||
2021-08-06 | Explicitly use appNameGUI from theme where applicable | Fabian 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-16 | Remove 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-26 | Refactor protocol and issue widget | Hannah von Reth | |
2021-04-07 | Allow to specify a icon for the system tray (Windows only) | Hannah von Reth | |
2020-10-29 | Use a QPixmap for the avatar | Hannah von Reth | |
2020-10-28 | Reintroduce a dark and a light theme | Hannah von Reth | |
2020-09-30 | Cleanup: Remove leftovers of color aware icons | Hannah von Reth | |
2020-08-21 | Add dedicated button to add accounts | Hannah von Reth | |
2020-08-21 | Asure we have a decent window size | Hannah von Reth | |
2020-08-21 | Replace monochrome icons with https://fontawesome.com svg's | Hannah von Reth | |
2020-08-21 | Use 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-20 | Gui: Rename "General" -> "Settings" and move "Network" -> "Settings" | Hannah von Reth | |
2020-07-06 | Gui: Fix connect | Hannah von Reth | |
2020-06-29 | Gui: Make settings dialog a main Window instad of a dilaog | Hannah von Reth | |
It has be used as a Window in ages ... | |||
2020-06-29 | Wizard: Make the wizard a child dialog of the settings | Hannah von Reth | |
2020-05-15 | Mac: Display dock icon when settings are visible | Hannah von Reth | |
2020-03-13 | Merge branch '2.6' | Hannah von Reth | |
2020-03-03 | [Gui] Apply createColorAwareIcon on more icons | Hannah von Reth | |
2020-02-25 | Merge 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 actions | Hannah von Reth | |
Fixes: #7744 | |||
2020-02-10 | Run clang-tidy check for modernize-use-nullptr | Olivier Goffart | |
2020-02-10 | Run clang-tidy with modernize-use-override | Olivier 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-06 | Merge branch '2.6' | Hannah von Reth | |
2019-12-04 | [Settings] Add a quit button | Hannah von Reth | |
Fixes : #7547 | |||
2019-12-04 | Cleanup | Hannah von Reth | |
2019-10-14 | Merge remote-tracking branch 'origin/2.6' into master | Olivier Goffart | |
2019-10-11 | Fix too low contrast when tab is selected | Olivier Goffart | |
Issue: #7512 | |||
2019-10-08 | Merge remote-tracking branch 'origin/2.6' | Olivier Goffart | |
2019-10-07 | No more MacSettingsDialog #7371 | Markus Goetz | |
2019-08-27 | Add Q_PROPERTYs for gui testing | Dominik Schmidt | |
2019-08-27 | Add GUI testing SocketApi extension | Dominik Schmidt | |
2018-11-06 | Add Ctrl-L as log window shortcut | Christian Kamm | |
F12 is taken on OSX and there's no other way of showing it. | |||
2018-11-04 | Settings: Bring back version and copyright | Markus Goetz | |
For owncloud/enterprise#2941 | |||
2018-06-19 | SettingsDialog: Show the page for the newly created account | Olivier Goffart | |
2018-02-16 | Merge remote-tracking branch 'origin/2.4' | Christian Kamm | |
2018-02-12 | Notifications: Immediately request when getting account online | Markus Goetz | |
2017-12-08 | Remove uses of deprecated QString::fromAscii | Olivier Goffart | |