Roman Pudashkin
|
aa1bf1d5e7
|
fix #11351: it is necessary to reset the current min size of toolbars when reloading the current page, because the orientation of toolbars might change
|
2022-04-29 12:42:55 +02:00 |
|
Roman Pudashkin
|
b3ca555c89
|
fixed reloading the current page twice in a row
|
2022-04-06 14:53:20 +02:00 |
|
Casper Jeukendrup
|
9eb83a18b7
|
Open app window maximized by default
|
2022-03-24 20:55:10 +01:00 |
|
Eism
|
c99332f548
|
Simplified the code
|
2022-03-15 13:19:27 +02:00 |
|
Eism
|
18a33181f1
|
Fixed saving the page state before changing the workspace
|
2022-03-15 13:12:42 +02:00 |
|
Eism
|
fc6f8cec88
|
Initialize the dock window after initializing the main application
|
2022-03-01 10:53:33 +02:00 |
|
Eism
|
58823be9d5
|
fix #10263: Do not need to emit about page reload on window state reset
|
2022-01-18 16:05:43 +02:00 |
|
Roman Pudashkin
|
d4e0b2c2df
|
implemented the channel for notification after opening a page
|
2021-12-02 18:11:12 +02:00 |
|
Roman Pudashkin
|
162f115053
|
made the window loading completely asynchronous to prevent various graphical artifacts after opening additional instances of the application
|
2021-11-29 10:38:18 +02:00 |
|
Roman Pudashkin
|
5feb5101aa
|
optimized adding panels as tabs
|
2021-11-26 17:26:15 +02:00 |
|
Roman Pudashkin
|
2ffc654ecd
|
implemented the ability to restore the default layout
|
2021-11-26 17:26:15 +02:00 |
|
Casper Jeukendrup
|
e763adac3b
|
Implemented/fixed the ability to open a PrimaryPage with params
For example, to specify a subpage
|
2021-11-20 00:06:22 +01:00 |
|
Roman Pudashkin
|
4e835dd2eb
|
transferred the docking implementation to DropController
|
2021-11-09 21:22:02 +02:00 |
|
Roman Pudashkin
|
7d7e770df5
|
restored the ability to stack panels "side by side"
|
2021-11-09 17:05:56 +02:00 |
|
Roman Pudashkin
|
6d9a565423
|
restored the ability to dock panels vertically
|
2021-11-09 15:59:41 +02:00 |
|
Roman Pudashkin
|
d4928d03f1
|
improved the algorithm for determining holders
|
2021-11-09 15:01:20 +02:00 |
|
Roman Pudashkin
|
36489eeb62
|
refactored the docking behaviour
|
2021-11-09 15:01:20 +02:00 |
|
Roman Pudashkin
|
ac46a41bef
|
implemented the ability to hide some separators
|
2021-11-02 15:32:20 +02:00 |
|
Roman Pudashkin
|
1c8e76e16c
|
implemented the ability to change the alignment for toolbars
|
2021-11-02 15:32:20 +02:00 |
|
Roman Pudashkin
|
c81a446751
|
added the View postfix to the cpp part of the dock system to get rid of warnings in qml
|
2021-10-08 15:29:01 +02:00 |
|
Roman Pudashkin
|
c8cf91f4e5
|
replaced NotationPageState with using of IDockWindow
|
2021-09-01 15:35:14 +02:00 |
|
Roman Pudashkin
|
b55b36449b
|
implemented the abilit to close/dock/undock a panel via the context menu
|
2021-09-01 15:35:14 +02:00 |
|
Roman Pudashkin
|
37d1817612
|
implemented the separate interface for interaction with the dock window
|
2021-09-01 15:35:14 +02:00 |
|
Roman Pudashkin
|
b173ee8da3
|
fixed code-review and rebasing issues
|
2021-08-02 09:54:54 +02:00 |
|
Roman Pudashkin
|
5519b54220
|
implemented opening/closing of the drumset panel when the note input
mode is on/off
|
2021-08-02 09:12:08 +02:00 |
|
Roman Pudashkin
|
c5646ded4b
|
temporary disabled restoring of states
|
2021-07-12 11:33:17 +02:00 |
|
Eism
|
54a9d44a61
|
Fixed resetting the window state(with save page state) when quitting the application
|
2021-07-01 12:29:15 +03:00 |
|
Roman Pudashkin
|
2de4029032
|
restored the ability to close various toolbars and panels
|
2021-07-01 12:29:15 +03:00 |
|
Roman Pudashkin
|
fb32e01cbb
|
implemented opening scores via CLI
|
2021-06-18 16:18:15 +02:00 |
|
Casper Jeukendrup
|
49497d8856
|
Implemented temporary solution for horizontal DockPanels
Needed to start working on the Mixer and Piano Roll.
|
2021-06-12 18:16:53 +02:00 |
|
Roman Pudashkin
|
dcec83c83f
|
fixed saving the app state while closing
|
2021-05-28 18:38:23 +02:00 |
|
Roman Pudashkin
|
3efe46e4c9
|
renamed dockwindow_kdab to dockwindow
|
2021-05-26 10:27:50 +02:00 |
|
Roman Pudashkin
|
37d3d6b660
|
removed the cpp part of the old docksystem
|
2021-05-26 10:27:50 +02:00 |
|
Roman Pudashkin
|
3281b16d24
|
renamed helpers to holders
|
2021-05-24 22:45:16 +03:00 |
|
Roman Pudashkin
|
2b88d18c68
|
divided updateToolBarsDockingHelpers to 2 separated methods
|
2021-05-24 22:45:16 +03:00 |
|
Eism
|
27d839e3be
|
fixed changing orientation for toolbars
|
2021-05-19 19:37:12 +02:00 |
|
RomanPudashkin
|
99920fee54
|
reimplemented IMainWindow for the dock system based on KDAB dockwidgets
|
2021-04-30 11:20:21 +02:00 |
|
Igor Korsukov
|
beca5336ed
|
fixed popup view show on MacOS
|
2021-04-26 13:38:11 +02:00 |
|
vpereverzev
|
fe45ef6b8b
|
Updated license headers for .cpp/.h files
|
2021-04-19 17:08:37 +02:00 |
|
Igor Korsukov
|
86857b86f8
|
reimplemented work with ui actions and menu items
|
2021-04-01 17:00:46 +02:00 |
|
Matt McClinch
|
b786237d75
|
Only call QMenu::setParent() on macOS, since it is problematic on Windows and Linux.
|
2021-04-01 13:02:38 +02:00 |
|
RomanPudashkin
|
de5b618536
|
fixed cycled dependency between uiconfiguration and platformtheme
|
2021-03-19 15:13:06 +02:00 |
|
Eism
|
2cd9c9bb70
|
Implemented save/restore application state to/from workspace/settings
|
2021-02-17 15:23:31 +02:00 |
|
Eism
|
4c663f25c4
|
Review issues fixed
|
2021-02-10 12:48:27 +02:00 |
|
Eism
|
8d6608e1e5
|
Implemented general menu based on widgets
|
2021-02-10 12:48:27 +02:00 |
|
Casper Jeukendrup
|
07595f7a67
|
'Unify' title bar of main window with the rest of the window on macOS
|
2021-02-08 16:11:59 +02:00 |
|
Roman Pudashkin
|
904a841d3e
|
added borders around panels
|
2021-02-01 13:23:27 +03:00 |
|
Eism
|
4fbc962f60
|
Renamed namespace in uicomponents module
|
2021-01-18 17:27:51 +03:00 |
|
Eism
|
cad2ff4721
|
Renamed namespace in ui module
|
2021-01-18 17:27:51 +03:00 |
|
Igor Korsukov
|
1c1681e09e
|
moved dockwidget and settings model to view dir
|
2020-12-25 16:19:25 +02:00 |
|