aboutsummaryrefslogtreecommitdiff
path: root/src/subwindow/subwindow.h
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite Session backendAqua-sama2020-04-131-0/+4
| | | | | | | | | | | | | | | | | | 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
* Remove QMdiArea in MainWindowAqua-sama2020-04-031-18/+55
| | | | | | | | | | | | | | | | | | | | Kconfig: Change About Dialog shortcut default to F1 (was Ctrl+H) Change close current tab shortcut to Ctrl+W (was Ctrl+X) MainWindow: automatically close window when last subwindow is closed MenuBar: remove Tile/Cascade subwindows actions add show/hide/close subwindow actions SubWindow: remove Subwindow menu shortcut (was F1 by default) add close shortcut (default Ctrl+Shift+W) Minor fixes: Fix PKGBUILD sources
* Drop boost dependencyAqua-sama2019-11-031-2/+1
| | | | | - wrote not-invented-here config file parser and conf class - spent obscene amount of time plugging in said conf class
* Move tab actions to Subwindow menuAqua-sama2018-12-151-0/+15
|
* MainWindow: rework menu barAqua-sama2018-12-131-0/+3
| | | | | Split off menu bar into its own class out of MainWindow Menu bar now has a 'Find in menus' function
* Rewrite Session saving and loadingAqua-sama2018-11-281-1/+1
|
* Update repository path in license headersAqua-sama2018-09-291-1/+1
|
* Move SubWindow to src/subwindowAqua-sama2018-08-071-0/+51