Igor Korsukov
e8af55df0e
Merge pull request #6272 from igorkorsukov/mu4/interactive
...
[MU4] Interactive
2020-07-02 11:43:32 +02:00
pereverzev_v
2869ca0e06
Returned the missing menu model update
2020-06-30 13:37:08 +03:00
pereverzev_v
a0eb0d9222
The title of InspectorPropertyView fills all available width
2020-06-30 13:37:08 +03:00
pereverzev_v
be7ffc4378
Removed unused menu component
2020-06-30 13:37:08 +03:00
pereverzev_v
e43428affa
Now almost every inspector property has it's own menu with "reset/styling" options
2020-06-30 13:37:08 +03:00
pereverzev_v
397ce12f94
Implemented the general component for inspector's properties
2020-06-30 13:37:08 +03:00
pereverzev_v
bb98d81b40
Implemented ContextMenu - general QML component
2020-06-30 13:37:08 +03:00
pereverzev_v
92b76f6f55
Extended the property item model to support the styled properties
2020-06-30 13:37:08 +03:00
Igor Korsukov
461674e226
Merge pull request #6174 from Kartikay26/gsoc-2020-Tree-Model-base
...
GSoC 2020: Create and display initial tree model
2020-06-29 19:18:03 +02:00
Igor Korsukov
72b8d399b8
added BUILD_UNIT_TESTS options
2020-06-29 16:48:29 +02:00
Igor Korsukov
243270f583
added uri unit tests
2020-06-29 15:25:03 +02:00
Igor Korsukov
2dd25ed7c6
added interactive message implementation
2020-06-29 15:25:03 +02:00
Igor Korsukov
16783c4a99
added interactive question
2020-06-29 15:25:03 +02:00
Igor Korsukov
f726020ff1
Merge pull request #6273 from igorkorsukov/mu4/importexport_assert
...
fix #307279 failed init importexport and ui modules
2020-06-29 15:21:55 +02:00
Igor Korsukov
84b4f69f9c
fix #307279 failed init importexport and ui modules
2020-06-29 14:35:56 +02:00
Igor Korsukov
aac3229f6e
Merge pull request #6266 from igorkorsukov/mu4/launcher
...
[MU4] Launcher
2020-06-29 11:16:52 +02:00
Igor Korsukov
5e5635134b
added open notation page on open score
2020-06-27 10:25:34 +02:00
Igor Korsukov
6fde024c63
added laucher error codes
2020-06-26 15:01:36 +02:00
Igor Korsukov
1682f45db7
added launch modal, sync and return value
2020-06-26 15:01:36 +02:00
Igor Korsukov
4429c706a2
added uri
2020-06-26 15:01:36 +02:00
Igor Korsukov
10e86c695f
mu4: added lauch provader
2020-06-26 15:01:36 +02:00
Igor Korsukov
9bfe6e98a5
mu4: actualization structure ui module
2020-06-26 15:01:36 +02:00
Igor Korsukov
ac094c2a08
Merge pull request #6254 from igorkorsukov/mu4/notation_keyarrows
...
[MU4] Added next/prev, up/down actions to notation
2020-06-26 15:00:20 +02:00
Igor Korsukov
bec5da688c
mu4: added next/prev, up/down actions to notation
2020-06-25 11:56:22 +02:00
Igor Korsukov
f6aa8ff2bd
Merge pull request #6251 from igorkorsukov/mu4/load_and_import
...
[MU4] load and import
2020-06-24 16:28:43 +02:00
Igor Korsukov
639623569b
fixed build mtests for midi
2020-06-24 13:39:25 +02:00
Igor Korsukov
050fd50b25
moved scoremodel to view dir
2020-06-24 13:39:25 +02:00
Igor Korsukov
3f7232e8b2
added ret and notation error codes
2020-06-24 13:39:25 +02:00
Igor Korsukov
e45781f075
added import notation readers
2020-06-24 13:39:25 +02:00
Igor Korsukov
7b6b88c504
moved importexport to mu4/domain
2020-06-24 13:39:25 +02:00
Igor Korsukov
a9fa1ec0b3
added import action
2020-06-24 13:39:25 +02:00
Igor Korsukov
c2770d45dd
added open score controller
2020-06-24 13:39:25 +02:00
Igor Korsukov
a3d97eef0a
Merge pull request #6253 from igorkorsukov/mu4/translate
...
[MU4] Added translation functions
2020-06-24 13:37:32 +02:00
Igor Korsukov
07ed388801
added translation function
2020-06-24 12:39:11 +02:00
Kumar Kartikay
e5147683fe
Add test for tree model consistency
...
Renamed the layout_elements folder to all_elements, for tests that
need to check every element and don't need reference files. Added
tst_tree_model to all_elements directory.
The test checks that for every element el, `el->treeChild(i)->parent`
should be `el`.
2020-06-24 11:42:48 +05:30
Igor Korsukov
84d97c6ace
Merge pull request #6237 from igorkorsukov/mu4/shortcuts
...
[MU4] Shortcuts
2020-06-23 13:31:55 +02:00
Igor Korsukov
aac1fd5dce
removed prefix from action names
2020-06-23 10:43:12 +02:00
Kumar Kartikay
28bfe82037
Display ScoreItemModel in a Tree View
...
Added a ScoreTreeView that displays the score tree in a QTreeView,
and also created a QDockWidget called ScoreTreeWidget which is enabled
in the debug builds to inspect the score tree model.
2020-06-23 12:44:57 +05:30
Peter Jonas
acf4a3cde2
Create ScoreItemModel
...
Created a ScoreItemModel using the score tree functions. It is a
QAbstractItemModel which can be used with a QTreeView or
QAbstractItemView.
2020-06-23 12:44:57 +05:30
Kumar Kartikay
a87cc9e6cc
Create Score Tree Model
...
This commit adds virtual functions treeChild, treeParent and
treeChildCount to ScoreElement and implements them in most non-leaf-node
classes. An iterator is also added to ScoreElement class to iterate over
the children of any element.
In this model, Spanners, Beams and Ties are given a single parent, which
is the starting element of the spanner, beam or tie. Also, to ensure
consistency in the model, spanners, beams, and ties appear in the
children list only for their starting element. Children of spanner
elements are SpannerSegments, one for each system the spanner appears
in.
2020-06-23 12:44:57 +05:30
Igor Korsukov
add5d4a5b4
Merge pull request #6202 from Howard-C/patch-1
...
Create issue_template.md
2020-06-19 15:28:29 +02:00
Igor Korsukov
7f1f4dba1f
added shortcut context resolver
2020-06-19 15:23:43 +02:00
Igor Korsukov
a5d2043dc2
moved shortcuts module to framework
2020-06-19 14:52:35 +02:00
Igor Korsukov
af0aa347b1
added temporary solution for determinate shortcuts context
2020-06-19 14:48:27 +02:00
Igor Korsukov
256b1ca094
added expand shortcut standart keys
2020-06-19 14:11:24 +02:00
Igor Korsukov
ec690b4095
added actions register
2020-06-19 14:02:54 +02:00
Igor Korsukov
7bb1cd2224
added actionable and canRecanReceiveAction filter
2020-06-19 14:02:51 +02:00
Igor Korsukov
83ca802073
added load shortcuts.xml
2020-06-19 14:01:24 +02:00
Igor Korsukov
eb79e735d7
added shortcut module skeleton
2020-06-19 14:00:35 +02:00
Igor Korsukov
00bb2e2ed3
Merge pull request #6226 from igorkorsukov/mu4/unittests
...
[MU4] Added unit tests example
2020-06-19 13:57:07 +02:00