Commit graph

289 commits

Author SHA1 Message Date
Eism
dd716f3d97 Implemented showing/hiding navigator 2021-01-20 17:19:52 +02:00
Eism
b6aa627ea7 Inherited navigator from NotationPaintView 2021-01-20 17:19:52 +02:00
Roman Pudashkin
b9d0689da3 fixes for HIDPI screens 2021-01-20 17:19:52 +02:00
Roman Pudashkin
7bcae001d2 codereview fixes 2021-01-20 17:19:52 +02:00
Eism
a26c0aa435 Implemented notation navigator view 2021-01-20 17:19:52 +02:00
Igor Korsukov
f2061ce947 rework audio rpc system 2021-01-20 11:52:06 +02:00
Niek van den Berg
102fe1c487 Fix #69291 Fix #306387 - Stems are too long on small chords with beams or flags
Resolves https://musescore.org/en/node/69291
Resolves https://musescore.org/en/node/306387

Shortens the stems of cue (small) notes by 1.0sp.
2021-01-19 01:15:30 +03:00
Eism
117c26f9e0 Fixed uncrustify crashes 2021-01-18 17:27:51 +03:00
Eism
4d8438b2a6 Fixed namespaces code style in framework and warning in rpc module 2021-01-18 17:27:51 +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
Eism
6cfef98c22 Renamed namespace in system module 2021-01-18 17:27:51 +03:00
Eism
ff7b354b23 Renamed namespace in network module 2021-01-18 17:27:51 +03:00
Roman Pudashkin
77d311c8f3 fixed reading of palettes 2021-01-15 18:18:59 +03:00
Roman Pudashkin
33a6af3bfe fixed translations in inspector module 2021-01-15 17:58:09 +03:00
Roman Pudashkin
0108d2cc3f fixed header guards in inspector module 2021-01-15 17:58:09 +03:00
Roman Pudashkin
3a2f7f8664 added missed namespaces to inspector module 2021-01-15 17:58:09 +03:00
Roman Pudashkin
2a1a61fad6 removed unused file 2021-01-15 17:58:09 +03:00
Roman Pudashkin
8d63098a86 inherited TemplatePaintView from NotationPaintView to prevent duplication of code 2021-01-15 16:54:59 +03:00
Roman Pudashkin
5b18ce500b replaced local qml components of the telemetry module with components from the uicomponents module 2021-01-15 15:56:03 +03:00
Roman Pudashkin
329ddede11 transferred palettes to use of the new component 2021-01-15 15:34:25 +03:00
Roman Pudashkin
f1f2f70c47 transferred PartsDialog to use of the new component 2021-01-15 15:34:25 +03:00
Roman Pudashkin
1759a12a8f transferred NoteInputBarCustomizationDialog to use of the new component 2021-01-15 15:34:25 +03:00
Roman Pudashkin
1a1982f4e7 transferred new score wizard to use of the new component 2021-01-15 15:34:25 +03:00
Roman Pudashkin
79bc5643fc implemented base component for list view delegate 2021-01-15 15:34:25 +03:00
Igor Korsukov
3dc5b97702 reduced awl module 2021-01-15 10:51:10 +02:00
Pavel Smokotnin
59f5fabe3b Audio engine 2021-01-15 10:37:07 +02:00
Pavel Smokotnin
e5c7b9231e fix build on macOS10.14 2021-01-15 10:37:07 +02: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
Eism
031dcac493 Moved Notation::init to module init 2021-01-12 15:12:04 +02:00
Eism
936531940e Moved load internal fonts to fonts module 2021-01-12 15:12:04 +02:00
Pavel Smokotnin
16e007c36b Add filters for input only and output only devices for macOS.
Applied changes for PR
2021-01-12 13:39:27 +02:00
Pavel Smokotnin
cd2032e9b1 Audio device select 2021-01-12 13:39:27 +02:00
Eism
899a32b55e Implemented scrollbar to notation view 2021-01-12 12:21:30 +03:00
Eism
7c907e263e Moved checks mode and fixed resolving tie and slur in note input bar 2021-01-12 09:47:45 +02:00
Pavel Smokotnin
4c5cae2105 Separate VST_SDK as module 2021-01-11 11:44:17 +02:00
Pavel Smokotnin
80e6df3a73 VST module. Cleaning and code style. 2021-01-11 11:44:17 +02:00
Casper Jeukendrup
69920f0d25 Implement PlatformTheme and macOS Dark Mode improvements
Through PlatformTheme, we can now:
- Check whether the current platform has a Dark Mode that we can follow;
- Check whether that Dark Mode is currently enabled;
- Get notifications when the platform's Dark Mode is switched, so that MuseScore can switch along;
- Set the 'appearance' of the app; on macOS that includes the style of the window title bar, light or dark.
2021-01-09 00:39:30 +02:00
Casper Jeukendrup
e50a0d3292 Fix Xcode warning about PRODUCT_BUNDLE_IDENTIFIER
Xcode complained that PRODUCT_BUNDLE_IDENTIFIER did not match the value for CFBundleIdentifier in Info.plist. This happened because PRODUCT_BUNDLE_IDENTIFIER was not set. That is now fixed.
In practice, it didn't cause problems, but it's just one less warning.
2021-01-03 13:28:41 +03:00
Casper Jeukendrup
71168e2bc6 Fix compiler and analyzer warnings found using Xcode
Regarding among other things:
 - unused lambda capture
 - 'dead stores' and values that are never read
 - potential calls to nullpointers
 - copying of loop variables
2021-01-03 13:28:41 +03: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
Matt McClinch
60c9ec4f4e Fix #314696: Ties end at wrong note
Resolves: https://musescore.org/en/node/314696.
2020-12-30 22:57:48 +03:00
Igor Korsukov
fa1ae3c2db rework vtest 2020-12-29 17:10:40 +03:00
Igor Korsukov
62ca9d064b fixed two crashes 2020-12-28 22:12:56 +03:00
Igor Korsukov
2e2168a2cb fixed review issues 2020-12-28 13:42:17 +02:00
Igor Korsukov
eed6659e45 fixed application exit 2020-12-28 13:42:17 +02:00
Igor Korsukov
d8684c878b rewrite convert method 2020-12-28 13:42:17 +02:00
Igor Korsukov
b2591dac52 changed INotationWriter interface 2020-12-28 13:42:17 +02:00
Igor Korsukov
5edb61b73c added -r command line option 2020-12-28 13:42:17 +02:00
Igor Korsukov
494c1136c3 added convert to png 2020-12-28 13:42:17 +02:00