popov alexandr
5cce4845b0
removed private fileds occupiedMidiChannels searchMidiMappingFrom from MasterScore, made it local variable
2023-01-19 11:24:52 +02:00
Elnur Ismailzada
e318c830ff
Merge pull request #15961 from Eism/ci_shedule_for_4.0.2
...
CI. Schedule for 4.0.2
2023-01-19 11:21:07 +02:00
Eism
3cdccf8f28
4.0.1 -> 4.0.2
2023-01-19 10:19:42 +02:00
RomanPudashkin
1b005b104e
Merge pull request #15955 from cbjeukendrup/disable_another_PartsTest
...
Disable another Engraving_PartsTest that just failed for me
2023-01-19 08:37:50 +02:00
Casper Jeukendrup
a5fc022fe7
Disable another Engraving_PartsTest that just failed for me
2023-01-18 23:20:44 +01:00
Casper Jeukendrup
4978de5015
Fix crash when setting Chords with ledger lines invisible using Inspector
...
- The Inspector toggles the visibility of the selected `Chord`
- When the visibility of a `Chord` is changed, it also sets the visibility of its subitems (since d26cbf8b7d (diff-13f3103b0fd80f2da9ba0db1ff1f3d864eb6f0e0b16d1903000eae4d6721cec8R3645-R3649)
), including Ledger Lines; this is recorded in the Undo Stack
- After the changes are done, the score is laid out again; as part of this, the ledger lines are deleted to be replaced with new ones
- Finally, information from the Undo Stack is requested to determine to what extent the playback needs to be re-rendered. While generating this info, the UndoStack comes across the deleted ledger lines that it still referenced, which causes a crash
- Pressing the 'V' shortcut toggles the visibility of the _notes_, rather than their parent Chords, so is not affected.
The solution is that we should not process temporary items like Ledger Lines for anything that outlives them, like undoable commands.
2023-01-18 22:56:17 +01:00
RomanPudashkin
865ebcb67e
Merge pull request #15488 from RomanPudashkin/error_details
...
error_details
2023-01-18 19:31:08 +02:00
RomanPudashkin
24df9c6236
Merge pull request #15907 from RomanPudashkin/save_diagnostic_files
...
save_diagnostic_files
2023-01-18 10:20:48 +02:00
Casper Jeukendrup
11f4f6ffbc
Merge pull request #15366 from randoguyname/add-interval-not-selected
2023-01-17 19:31:16 +01:00
Roman Pudashkin
5b357e8091
removed some obsolete subpages from DevTools
2023-01-17 13:23:53 +02:00
Roman Pudashkin
b1d9f427b8
task #15145 : added the ability to enable the dev mode in stable builds
2023-01-17 13:23:53 +02:00
Roman Pudashkin
1d913a0add
task #15830 : added the ability to save diagnostic files (such as logs, shortcuts, etc.) into a zip archive
2023-01-17 13:23:53 +02:00
Roman Pudashkin
8e32407762
accessibility support
2023-01-17 13:22:59 +02:00
Roman Pudashkin
8c8b3bae2e
navigation support
2023-01-17 13:22:59 +02:00
Roman Pudashkin
ebfe270db7
changed the format of the error messages
2023-01-17 13:22:59 +02:00
Roman Pudashkin
5070289c28
implemented the ability to display error details inside the standard dialog
2023-01-17 13:22:59 +02:00
Roman Pudashkin
27be43524b
implemented the ability to pass error details to the standard dialog
2023-01-17 13:22:59 +02:00
Roman Pudashkin
61dd5e2ae7
marked the OK button as "accent" by default
2023-01-17 13:22:59 +02:00
Roman Pudashkin
431fc70020
use WithIcon as the default option for errors/warnings
2023-01-17 13:22:59 +02:00
Roman Pudashkin
f4eaf7bbfc
use Ret instead of engraving::Err to pass more detailed information about an error
2023-01-17 13:22:59 +02:00
Roman Pudashkin
2fd6c2c53b
show a more user-friendly error/warning when a score is not opened successfully
2023-01-17 13:22:59 +02:00
Igor Korsukov
366a5a7840
[diagnostics] disabled score draw test
2023-01-17 13:21:34 +02:00
RomanPudashkin
9d2e28682c
Merge pull request #15929 from RomanPudashkin/disable_parts_tests
...
disable_parts_tests
2023-01-17 11:34:15 +02:00
Igor Korsukov
515c98b8fe
[giagnostics] added data to diff
2023-01-17 10:52:15 +02:00
Igor Korsukov
d1cf6a7aac
[diagnostic] optomisation draw data
2023-01-17 10:52:15 +02:00
Igor Korsukov
a1533dc221
[diagnostics] added draw data diff
2023-01-17 10:52:15 +02:00
Roman Pudashkin
99d3251225
disabled some unstable tests: these tests fail in random PRs
2023-01-17 10:33:38 +02:00
Alexander Pavlov
2e5decebea
not deforming slurs over bends
2023-01-16 23:00:58 +02:00
Casper Jeukendrup
1e1a010104
Merge pull request #15894 from cbjeukendrup/update_window_title_when_switching_parts
...
Update window title when switching between parts
2023-01-16 21:19:22 +01:00
Casper Jeukendrup
6890ce4bdf
Merge pull request #15909 from HemantAntony/15873-destroy_feedback_option
...
Fix #15873 : Remove Feedback option
2023-01-16 19:55:00 +01:00
Alexander Pavlov
5987a5f9ca
fixed palm mute position
2023-01-16 17:26:09 +02:00
Elnur Ismailzada
895410b66f
Merge pull request #15309 from FigmentBoy/15302-playback-toggle-docking
...
Fix playback toggle on dock/undock
2023-01-16 16:05:43 +02:00
Casper Jeukendrup
fa229d3f61
Merge pull request #15895 from cbjeukendrup/ask_on_quit
...
Fix asking about saving score when receiving Quit event
2023-01-16 13:42:33 +01:00
Casper Jeukendrup
dbf0ea403f
Merge pull request #15906 from cbjeukendrup/date_format_iso
...
Temp fix #15437 : Use ISO date format instead of locale which doesn't work
2023-01-16 13:38:59 +01:00
Casper Jeukendrup
a6fc569ebd
Merge pull request #14686 from MarcSabatella/302-page-size
...
Fix page size on 302 import
2023-01-16 13:34:02 +01:00
Hemant Antony
2635da25c6
Fix #15873 : Remove Feedback option
2023-01-16 17:04:36 +05:30
Casper Jeukendrup
51e651c86d
Temp fix #15437 : Use ISO date format instead of locale which doesn't work
2023-01-16 10:25:29 +01:00
Elnur Ismailzada
aa8b212fd8
Merge pull request #15896 from cbjeukendrup/osxaudiodriver_devicenames
...
OSXAudioDriver: fix CFStringRef to std::string conversion for device names
2023-01-16 09:48:55 +02:00
adazem009
47315f0353
fix #15473 : Register AppMenuModel as PlatformAppMenuModel on macOS
...
Using AppMenuModel for GUI menu bar and PlatformAppMenuModel for platform menu bar makes more sense when both menu bar types are possible on a platform
2023-01-15 21:10:26 +01:00
Casper Jeukendrup
da9cf3ef4e
OSXAudioDriver: fix CFStringRef to std::string conversion for device names
2023-01-15 20:05:21 +01:00
Casper Jeukendrup
3c9b177023
Fix asking about saving score when receiving Quit event
...
For example on macOS when clicking "Quit" in the Dock icon context menu or when shutting down the system
2023-01-15 19:48:31 +01:00
Casper Jeukendrup
4690c2d969
Update window title when switching between parts
2023-01-15 19:29:44 +01:00
Alexander Pavlov
6f910af683
gp-import: fixed import of ties when octave sigh is present
2023-01-15 20:20:04 +02:00
adazem009
e9d10430af
fix #15473 : Add support for platform menu bar on Linux
...
Uses Loader components to make only one of the menu bars active.
2023-01-13 23:16:49 +01:00
adazem009
56e2154296
fix #15473 : Move macOS platform menu to separate component
2023-01-13 23:16:49 +01:00
adazem009
ef60a3d594
fix #15473 : Add global menu check method to AppMenuModel
2023-01-13 23:16:49 +01:00
adazem009
f3de8830ec
fix #15473 : Add Linux platform theme
...
Currently provides isGlobalMenuAvailable() method that uses DBus to check whether it is enabled
2023-01-13 23:16:49 +01:00
adazem009
dd429ee4ad
fix #15473 : Add method for global menu check to platform theme
2023-01-13 23:16:49 +01:00
adazem009
f21df8502e
fix #15473 : Add Qt D-Bus module (on Linux)
...
Required for checking if global menu bar is available.
2023-01-13 23:16:48 +01:00
adazem009
161adda4be
fix #15473 : Register AppMenuModel as PlatformAppMenuModel on Linux
...
Both AppMenuModel and NavigableAppMenuModel has to be exposed to QML on Linux
to allow GUI menu bar and platform menu bar support.
2023-01-13 23:16:48 +01:00