Commit graph

229 commits

Author SHA1 Message Date
Roman Pudashkin
f53f37360d fixed resetting of selected instrument groups/template categories after clearing the search bar 2022-03-23 15:06:48 +02:00
Roman Pudashkin
81af642c2b improved the search bar on the templates page: now when you click on a template during the search, the corresponding category will be highlighted 2022-03-23 11:10:17 +02:00
Roman Pudashkin
910d5d41e5 fix #9131: renamed the page "Choose from template" to "Create from template" 2022-03-23 11:10:17 +02:00
vpereverzev
b3aa53074a Fixed an issue with replaced instrument playback 2022-03-21 19:54:00 +02:00
Casper Jeukendrup
a11f33ebbe
Added "Follow system theme" setting 2022-03-21 12:47:15 +01:00
Igor Korsukov
4cebbf35da added video writer 2022-03-18 19:24:22 +06:00
Casper Jeukendrup
c60b5fa138
Introduced a cool DEFER syntax macro 2022-03-15 12:21:25 +01:00
Casper Jeukendrup
47ac664a57
Added keyboard navigation for "Save to cloud" dialog 2022-03-15 12:21:24 +01:00
Casper Jeukendrup
b19db496a4
Added keyboard navigation for "How would you like to save?" dialog 2022-03-15 12:21:23 +01:00
Roman Pudashkin
8e83c1f4ed fixed the text case 2022-03-02 14:58:32 +02:00
RomanPudashkin
055856a62b
Merge pull request #10701 from vpereverzev/playback_integration
[MU4] playback_integration
2022-03-02 14:11:06 +02:00
Casper Jeukendrup
e56c1c4c33
Implemented warning before publishing score 2022-03-01 21:42:37 +01:00
Casper Jeukendrup
763cc90519
Implemented the basics of the "Publish to MuseScore.com" action 2022-03-01 21:42:37 +01:00
Casper Jeukendrup
ab6287ac81
Implemented "Save to cloud" dialog 2022-03-01 21:42:36 +01:00
Casper Jeukendrup
861943b4cc
Implemented basics of the "Save to Cloud…" action 2022-03-01 21:42:36 +01:00
Casper Jeukendrup
837dada334 Implemented "How would you like to save?" dialog
A.k.a. AskSaveLocationTypeDialog
2022-03-01 20:09:27 +01:00
Casper Jeukendrup
d2d77694d4 Implemented infrastructure for asking save locations of different types 2022-03-01 20:09:27 +01:00
Casper Jeukendrup
b87ffa8483 Create dedicated SaveProjectScenario class for asking save location 2022-03-01 20:09:27 +01:00
Casper Jeukendrup
d50ad6b643 Add NotationProject::displayName method and start using it 2022-03-01 20:09:27 +01:00
vpereverzev
a5db429863 Introduced InstrumentTrackId type 2022-03-01 19:17:09 +02:00
Eism
60632c7cd7 Mark project as required to save if audio or view settings are changed 2022-03-01 10:34:23 +02:00
Casper Jeukendrup
204caa468c
Braille export: add Braille option in Export Dialog 2022-02-27 01:44:15 +01:00
Casper Jeukendrup
473fb937f1
Fix compiler warning and non-unity build 2022-02-26 00:04:34 +01:00
RomanPudashkin
be9f65c321
Merge pull request #10651 from asattely/barline-style-setting-score-migration
[MU4] Calculate new bar distances only if stylesheet not applied
2022-02-25 22:57:49 +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
Aaron Sattely
a29514c334 Only apply Leland and Edwin styles if migrating pre-3.6.2 scores
Also only apply auto spacing for pre-3.0 scores
2022-02-23 11:01:55 -05:00
Casper Jeukendrup
1222ca75a1
Simplify NotationProject::isNewlyCreated 2022-02-23 11:18:25 +01:00
Casper Jeukendrup
28fe1c1f0a
Move members relating to saving from Score to MasterScore 2022-02-23 11:18:24 +01:00
Casper Jeukendrup
d24cb7b111
ProjectAutoSaver: correctly remove autosave file as soon as project is saved, "saved as", or closed 2022-02-23 11:18:24 +01:00
Casper Jeukendrup
de3457c0b5
Don't let EngravingProject mess with "created", "saved" and "clean UndoStack" 2022-02-23 11:18:24 +01:00
Casper Jeukendrup
a2e2f564a7
Rename Score::created -> Score::isNewlyCreated
To eliminate confusion
2022-02-23 11:18:23 +01:00
Casper Jeukendrup
34ce2d2e5a
Implemented general method for generating filename suggestions 2022-02-23 11:18:23 +01:00
Casper Jeukendrup
96b753d2f8
Make "Save a copy" work correctly 2022-02-23 11:18:23 +01:00
Casper Jeukendrup
df662ab578
Remove unused methods from ProjectActionsController 2022-02-23 11:18:23 +01:00
Casper Jeukendrup
6403186fdc
Implemented notification about NotationProject::pathChanged 2022-02-23 11:18:22 +01:00
Casper Jeukendrup
fc6727f83f
Back from SaveLocation to io::path 2022-02-23 11:18:22 +01:00
Aaron Sattely
72e43bd469 Stop adjusting manually when applying leland/edwin 2022-02-22 16:08:55 -05:00
RomanPudashkin
228e6fb08d
Merge pull request #10570 from asattely/score-migration-misc
Fix #10499
2022-02-18 19:37:53 +02:00
Aaron Sattely
53b7b0685d issue #10499 score migration potpourri 2022-02-18 10:47:15 -05:00
RomanPudashkin
8f8e5b0123
Merge pull request #10513 from RomanPudashkin/notation_project_members
[MU4] Optimized score creation
2022-02-15 11:46:19 +02:00
RomanPudashkin
763a5c3f2b
Merge pull request #10473 from cbjeukendrup/titles_and_names
Clean up the work with "(work) titles" and "names"
2022-02-11 15:15:51 +02:00
RomanPudashkin
3e7c9ba1fb
Merge pull request #10527 from asattely/score-migration-autoplace
[MU4] Fix reset autoplace in pre-3.0 score migration
2022-02-10 21:23:41 +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
Casper Jeukendrup
9beb404952
Rename some methods about names and titles to avoid confusion 2022-02-10 18:16:46 +01:00
Casper Jeukendrup
5fb0f10ca9
Suggest filename based on filename rather than title 2022-02-10 18:16:46 +01:00
Casper Jeukendrup
193019515a
Consistently use score name instead of title on Home page 2022-02-10 18:16:45 +01:00
Casper Jeukendrup
2fcbb201be
Correctly set filename in MscMetaReader::readMeta 2022-02-10 18:16:45 +01:00
Aaron Sattely
2ad2d2f348 score migration autoplace fix 2022-02-10 12:14:38 -05:00
Casper Jeukendrup
c2fe31aecb
Correctly use filename and title in NotationProject::metaInfo()
Also fixes changing the title tag in the Score Properties dialog.
2022-02-10 18:14:01 +01:00
Roman Pudashkin
ae711d6d5f fix #8831: need to load the templates page only if the "choose from template tab" is selected 2022-02-09 18:42:05 +02:00