Commit graph

1365 commits

Author SHA1 Message Date
vpereverzev
d88cf928ba Reworked VST synthesizer wrapper 2022-03-01 19:49:51 +02:00
vpereverzev
e4ee5f74d7 Reworked fluid synthesizer wrapper 2022-03-01 19:49:11 +02:00
vpereverzev
c74263f9bb Implemented AbstractSynthesizer as a base implementation for Fluid, VST, MuseSampler 2022-03-01 19:48:21 +02:00
vpereverzev
ffeaecd0dd Fixed an issue with wrong pitch range calculations for Glissando 2022-03-01 19:36:04 +02:00
vpereverzev
c9cc3b33fb Added support for ChordLine articulations 2022-03-01 19:25:24 +02:00
Eism
1847f94517 Fixed toggling to/from full screen 2022-03-01 10:53:33 +02:00
RomanPudashkin
197fe066ea
Merge pull request #10619 from cbjeukendrup/palettespanelcontextmenumodel
Restore Palettes panel context menu options
2022-02-28 17:25:00 +02:00
RomanPudashkin
387e2c604d
Merge pull request #10648 from Jojo-Schmitz/compiler-warnings
[MU4] Fix compiler warnings
2022-02-25 23:20:11 +02:00
RomanPudashkin
762e99f9ac
Merge pull request #10652 from cbjeukendrup/save_to_cloud/path_infrastructure
Clean up some code relating to paths and saving status, preparing for Save to Cloud features
2022-02-25 19:57:56 +02:00
Roman Pudashkin
70645bbc07 fix #9995: simplified the shortcuts for changing the current duration 2022-02-25 11:56:24 +02:00
Joachim Schmitz
aee07e785f Fix (MSVC) compiler warnings 2022-02-24 16:39:37 +01:00
Casper Jeukendrup
34ce2d2e5a
Implemented general method for generating filename suggestions 2022-02-23 11:18:23 +01:00
RomanPudashkin
3dbe76ef61
Merge pull request #9872 from cbjeukendrup/ui_finesse_5
Two more UI finesse fixes
2022-02-22 17:19:30 +02:00
Eism
595c695db8 If default shortcut is not found then just clear sequences 2022-02-22 14:53:54 +02:00
Eism
10c5f73395 Fixed showing plugins menu on macOS 2022-02-21 21:59:13 +02:00
Eism
ab08c2568e Fixed showing plugin shortcuts 2022-02-21 20:20:59 +02:00
Eism
97e71c3f34 Review fix 2022-02-21 19:35:02 +02:00
Eism
7d9bf28d5d Implemented plugin shortcut editing 2022-02-21 19:35:01 +02:00
Eism
81042b4dfc Implemented running plugins by shortcut 2022-02-21 19:35:01 +02:00
Eism
387363f41e Updated UI for plugins 2022-02-21 19:35:01 +02:00
Casper Jeukendrup
899b659acf
Restore "Open only one Palette at a time" option 2022-02-19 22:09:18 +01:00
RomanPudashkin
47832085cc
Merge pull request #10408 from iamjithinjohn/ThemeModePreservation
Preserve the Theme setting while enabling/disabling High contrast
2022-02-16 15:54:47 +02:00
RomanPudashkin
238e55971b
Merge pull request #10567 from RomanPudashkin/backspace_and_del_shortcuts
[MU4] Backspace and delete shortcuts
2022-02-16 12:33:26 +02:00
RomanPudashkin
f3e3d38d6a
Merge pull request #10558 from Eism/popups_some_fixes
[MU4] Various fixes for popups
2022-02-15 16:16:12 +02:00
MalevolentStrix
e7e9a94bd2 fix #9220: Preserve the Theme setting while enabling/disabling high contrast.
Add some cases to switch back to the same mode of Theme instead of switching back
to the previous mode of enabled-high-contrast or disabled-high-contrast modes.
2022-02-15 16:02:16 +05:30
Vihaan Thora
abc19f7c9d Fix #10489: prevent clipping in RadioButtonGroup.qml 2022-02-15 11:28:49 +01:00
Eism
e4ef8c5d77 Process focus out events only of current window 2022-02-15 09:30:25 +02:00
Eism
10c625c106 Fixed detection of the correct screen geometry in full screen mode 2022-02-15 09:10:18 +02:00
RomanPudashkin
a4e74e4f12
Merge pull request #10550 from Eism/multiinstance_resource_changed
[MU4] Notification about resource changed for multi instance
2022-02-14 22:55:38 +02:00
Roman Pudashkin
17a3b759bd fixed removing of selected items in the "customise toolbar" popup after pressing backspace / delete 2022-02-14 19:15:17 +02:00
Roman Pudashkin
bf8862e73b fix #10540: fixed removing of selected palettes after pressing backspace / delete 2022-02-14 18:53:22 +02:00
Roman Pudashkin
684244011a fix #10533: fixed removing of selected instruments after pressing backspace / delete 2022-02-14 17:35:07 +02:00
Eism
a7baa39e20 Fixed using a lot of CPU if to launch MU4 together with MU3 2022-02-14 16:32:37 +02:00
Eism
4cf9ca2115 Implemented cache reload: Access token 2022-02-12 16:11:17 +02:00
Eism
532279570d Implemented cache reload: Midi Mapping 2022-02-12 16:10:25 +02:00
Eism
38e46f20ce Implemented cache reload: Shortcuts 2022-02-12 16:09:55 +02:00
Casper Jeukendrup
f6296cd9b9
Correctly display the filename including or excluding extension
Unified the methods for getting filename with and without extension.

With extension:
- Recent files menu

Without extension:
- Home > Scores
- Window title
- Tab title
- When displaying filename inside score using `$f`
2022-02-10 18:51:36 +01:00
RomanPudashkin
fab7bbab36
Merge pull request #10466 from cbjeukendrup/save_online/save_location_preparation
Prepared the possibility to have non-local scores
2022-02-09 18:24:42 +02:00
vpereverzev
dd0f199c5e Introduced playback setup data resolvers 2022-02-09 17:46:22 +02:00
Roman Pudashkin
aad9a9765a removed ScoreViewSection because it is a legacy part of UI 2022-02-09 10:26:47 +02:00
Roman Pudashkin
bd4afc2bf5 implemented the "check for update" button 2022-02-08 10:43:36 +02:00
Roman Pudashkin
72bd4603bc simplified the implementation of ProgressButton 2022-02-08 10:43:35 +02:00
Casper Jeukendrup
30d11d9d65
Added missing functions about io::path 2022-02-07 16:01:46 +01:00
Roman Pudashkin
fe1e670743 removed the extensions module 2022-02-07 16:12:10 +02:00
RomanPudashkin
30a7643d8b
Merge pull request #10069 from cbjeukendrup/standard_dialog_sizing
Enhance sizing in StandardDialogs
2022-02-07 12:31:22 +02:00
vpereverzev
bb2fa51bbc Introduced MusePlaybackEvents sound id 2022-02-04 18:17:41 +02:00
vpereverzev
a77c875a98 Preparations for event audio source class 2022-02-04 18:17:41 +02:00
vpereverzev
e5d1a71a93 Cleaned up ISynthesizer interface 2022-02-04 18:17:41 +02:00
Casper Jeukendrup
5b83d5b591
Val type: add convenience methods for working with enums 2022-02-03 23:44:00 +01:00
Elnur Ismailzada
b84d9d1b9e
Merge pull request #10371 from Eism/accessibility_score_text_editing
[MU4] Accessibility. Score text editing
2022-02-03 20:48:37 +02:00