aboutsummaryrefslogtreecommitdiff
path: root/src/session/savesessiondialog.cpp
Commit message (Collapse)AuthorAgeFilesLines
* libwebengineAqua-sama2020-05-081-3/+3
| | | | | | | | | | | Make src/webengine into a static library - Add some tests - Updated manpage - Remove WebProfileManager::id and WebProfileManager::instance - Add consumable semantics checks to WebProfileManager - Add WebProfileManager::walk Add ApplicationMenu class
* Rewrite Session backendAqua-sama2020-04-131-6/+6
| | | | | | | | | | | | | | | | | | Add session.hpp, containing structs that describe session data MainWindow, SubWindow and WebView can be created from Session::structs Opening new window will automatically open a default subwindow and tab if none were specified Add lib/session_formats Add JsonSession, to serialize/deserialize Session structs into JSON - add some tests clang-tidy: - fix various warnings - disable modernize-use-trailing-return-type check
* Code cleanupAqua-sama2020-01-051-3/+3
| | | | | | - Replace Browser::getProfileManager with WebProfileManager::instance - Make WebProfileManager::profileMenu a free function - Replace Browser::loadProfile with Browser::loadProfiles
* Move lib/webprofile into src/webengineAqua-sama2019-11-041-1/+1
|
* Rewrite lib/web to lib/webprofileAqua-sama2019-01-161-1/+1
| | | | | | | | | | - libweb was supposed to be a general QtWebEngine wrapper, but only turned out to do profiles and profile management. The new name should make this more obvious. - Renamed ProfileManager to WebProfileManager, and cut out duplicate code. - Temporary profiles: temporary profiles are not kept after closing the browser.
* Add SaveSessionDialogAqua-sama2018-12-141-0/+78