Eism
2f4e8140ea
Implemented HelpMenuController
2021-03-05 20:48:59 +02:00
Eism
87b97dd1a7
Fixed updating checked state and current value of items
2021-03-05 19:59:15 +02:00
Igor Korsukov
cf0cc73520
added qpainter provider
2021-03-02 16:47:41 +02:00
Igor Korsukov
f653511ed8
reduced painter interface
2021-03-02 14:08:25 +02:00
RomanPudashkin
503f6fb28e
Merge pull request #7614 from igorkorsukov/mu4/libmscore/draw
...
[MU4] Used mu::draw::Painter instead QPainter
2021-03-01 16:15:28 +02:00
Igor Korsukov
4f214795b1
used mu::draw::Painter instead QPainter
2021-03-01 15:24:58 +02:00
RomanPudashkin
65929ce651
fixed an error in logs about missed files
...
codereview fixes
2021-03-01 14:12:13 +02:00
RomanPudashkin
ef6c3625f0
replaced QFile and QFileInfo with IFileSystem
2021-02-26 17:17:36 +02:00
RomanPudashkin
cef894c80e
codestyle fixes
2021-02-26 12:24:16 +02:00
RomanPudashkin
a2eb971f4c
replaced raw pointer with std::shared_pointer to prevent random crashes
2021-02-25 18:25:56 +02:00
Eism
107ac62ab6
Implemented toggle full screen/select workspace
2021-02-24 18:12:47 +02:00
Eism
691fb35233
Implemented show/hide master palette
2021-02-24 18:10:14 +02:00
Eism
2cd9c9bb70
Implemented save/restore application state to/from workspace/settings
2021-02-17 15:23:31 +02:00
RomanPudashkin
9a5ad973ab
implemented loop/loop-in/loop-out actions
...
fixed rebase problems
2021-02-16 10:46:46 +02:00
Roman Pudashkin
860da08962
implemented basis for playback panel
2021-02-16 10:46:46 +02:00
RomanPudashkin
2f38f5c6a5
moved showing of hint to FlatButton
2021-02-11 13:19:38 +02:00
Igor Korsukov
33131b5609
ported #7063 , #7124 : Solve brace scaling issues
2021-02-05 16:34:34 +03:00
Joachim Schmitz
9f180ad116
Fix #305555 : add cut2 and cut3 time signatures to master palette
2021-02-05 12:41:17 +02:00
Roman Pudashkin
ef916ae9ff
removed noSym from accidental panel
2021-02-03 17:34:11 +03:00
Eism
6dc23eb06d
Implemented stubs for system module
2021-01-25 23:16:08 +02:00
Eism
3c5d0eaa11
Implemented stubs for palette module
2021-01-25 11:41:26 +02:00
Eism
117c26f9e0
Fixed uncrustify crashes
2021-01-18 17:27:51 +03:00
Eism
cad2ff4721
Renamed namespace in ui module
2021-01-18 17:27:51 +03:00
Eism
6cfef98c22
Renamed namespace in system module
2021-01-18 17:27:51 +03:00
Roman Pudashkin
329ddede11
transferred palettes to use of the new component
2021-01-15 15:34:25 +03:00
Eism
c421e9c21e
Small refactor of actions system
...
Renamed Action to ActionItem, ActionName to ActionCode. Joined repositories for notation context menu to one class NotationContextMenu and moved to view folder.
2021-01-14 21:54:10 +02:00
Casper Jeukendrup
b469410032
Fix runtime warning reg. missing argument for QString in Palettes
...
Instead of something like the following:
qsTr("%n thing(s)", "comment", n)
The following was used:
qsTrc("context", "%n thing(s)").arg(n)
Which caused warnings like:
15:35:39.228 | WARN | main_thread | Qt | QString::arg: Argument missing: "Palettes Tree, contains %n palette(s)", 13
Because "%n" doesn't work together with `.arg`.
I updated the translation functions, so that we can now use this:
qsTrc("context", "%n thing(s)", "comment", n)
Which works without warnings.
2021-01-03 13:28:41 +03:00
Igor Korsukov
222e368436
redesigned command line parse and apply
2020-12-25 16:19:25 +02:00
Eism
30ec4a7433
Updated formatting for lambda
2020-12-25 10:51:40 +02:00
Eism
fcb941fbbe
Implemented select instruments scenario
2020-12-21 23:06:32 +02:00
Eism
5a9dfee2e6
Reduced the heights of the general components to 30
2020-12-21 23:06:32 +02:00
Eism
f9db6176df
Fixed updating colors in palette cells when updating a theme
2020-12-21 23:06:32 +02:00
Eism
e5aa4f74a6
Ok to caps
2020-12-21 23:06:32 +02:00
Igor Korsukov
dfa0d89ee3
removed *_prv namespaces
2020-12-17 15:04:40 +02:00
Igor Korsukov
1b6e66fef7
added unity build
2020-12-17 15:04:40 +02:00
Roman Pudashkin
bbdd5a9c6e
codereview fixes + visual fixes
2020-12-15 08:24:13 -06:00
Roman Pudashkin
4e1794f24f
implemented writing of workspace
2020-12-15 08:24:13 -06:00
Roman Pudashkin
7e9737b79a
replaced unique ptrs with shared ptrs in palettes because workspace stores ptr to palette tree also
2020-12-15 08:24:13 -06:00
Roman Pudashkin
e03fe00e4e
implemented creation of new workspaces
2020-12-15 08:24:13 -06:00
Roman Pudashkin
58d67bbe08
implemented a dialog for selecting current workspace
2020-12-15 08:24:13 -06:00
Roman Pudashkin
3d278686bd
implemented fonts theme
2020-12-12 14:59:56 +02:00
Roman Pudashkin
453f9f076a
fixed reading of workspace source
2020-12-12 04:26:29 -06:00
Roman Pudashkin
c3c1493444
refactored workspace streams to allow the use of new XmlReader
2020-12-12 04:26:29 -06:00
Roman Pudashkin
2c4a1b0739
replaced Ms::XmlReader to framework::XmlReader in workspace module
2020-12-12 04:26:29 -06:00
Igor Korsukov
e9be5227b0
made modules as shared lib for linux debug
2020-12-07 16:08:40 +03:00
Igor Korsukov
0baf9275cf
removed include all.h
2020-12-07 16:08:40 +03:00
Igor Korsukov
b7c25b8fc6
move source code to src dir
2020-12-03 15:12:23 +02:00