Commit graph

73 commits

Author SHA1 Message Date
Igor Korsukov
b6b673cf99 added iodevice and file 2022-05-06 11:21:32 +03:00
Joachim Schmitz
d98104ecdc Fix more warnings
casting as and where needed
2022-04-21 11:31:03 +03:00
Joachim Schmitz
e803f01081 Fix more (MSVC) compiler warnings
reg. `size_t` vs. `int`, still not all (and some of these changes result in new warnings elsewhere), but 496 less than before (still 452 left).
2022-04-20 15:26:20 +03:00
Eism
ccb78c654f Set color for beats instead of notes 2022-04-06 10:11:53 +03:00
Casper Jeukendrup
21e5f4ebe5 Fix build
After merging PR #10907
2022-03-28 13:13:10 +06:00
Igor Korsukov
4cebbf35da added video writer 2022-03-18 19:24:22 +06:00
Igor Korsukov
43331ed40f added video writer 2022-03-17 16:52:15 +06:00
Igor Korsukov
ee394f8bbb added command options and task for video converter 2022-03-17 16:52:15 +06:00
Eism
e58783f3ae Do not compact data in json 2022-03-11 15:15:04 +02:00
Eism
45cb1b2331 Fixed adding a separator between data when generating pngs 2022-03-04 14:45:19 +02:00
Igor Korsukov
2a863701fc fixed crash on export 2022-02-28 17:17:07 +06: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
9ba38dbef4
Rename Score::title and Excerpt::title to name to avoid confusion 2022-02-10 18:16:46 +01:00
Casper Jeukendrup
30d11d9d65
Added missing functions about io::path 2022-02-07 16:01:46 +01:00
Casper Jeukendrup
1498216ee7
Clean up Excerpt class 2022-02-07 09:24:31 +01:00
Casper Jeukendrup
5b83d5b591
Val type: add convenience methods for working with enums 2022-02-03 23:44:00 +01:00
a.pavlov
fe3fa1934d added notation writer for exporting msc files 2021-12-27 18:11:11 +02:00
Igor Korsukov
c0eae11d2d cleared up Tempo 2021-12-20 12:23:52 +03:00
Igor Korsukov
0d8e279e5f renamed tid method to textStyleType 2021-12-16 11:46:22 +03:00
Igor Korsukov
ce1b3f8cbc renamed Tid to TextStyleType 2021-12-16 11:46:22 +03:00
Casper Jeukendrup
8b08fb139d Cleanup some #includes and forward declarations in Libmscore
And fix non-unity build
2021-09-13 15:57:40 +02:00
Igor Korsukov
cbf22b6070 renamed element to engravingitem 2021-09-02 15:36:45 +02:00
Casper Jeukendrup
e0bf094a65 Fix build when unity build is disabled 2021-08-23 09:54:36 +02:00
Casper Jeukendrup
2335cc1cc2 Make VOICES constexpr int instead of macro 2021-08-07 18:10:09 +02:00
Igor Korsukov
d9b202d2f8 moved notation meta to project 2021-08-03 16:02:41 +02:00
Igor Korsukov
f8f50f2895 added open new project in a new window 2021-08-02 14:03:26 +02:00
Igor Korsukov
16f399411e added write parts to separate files 2021-07-28 16:03:09 +02:00
Igor Korsukov
b61927fc52 removed excerpts from score 2021-07-28 16:03:09 +02:00
Igor Korsukov
1ccc8d8946 different msc io improvements 2021-07-21 15:16:32 +02:00
Igor Korsukov
5b27d36bcc reimplemented mscreader/writer 2021-07-21 15:16:32 +02:00
Igor Korsukov
44d27fd0e5 renamed msczreader/writer to mscreader/writer 2021-07-21 15:16:32 +02:00
Igor Korsukov
8f14131b4e renamed INotationCreator to IProjectCreator 2021-07-14 21:08:02 +02:00
Igor Korsukov
35628f1895 added project module 2021-07-14 21:08:02 +02:00
Igor Korsukov
089e1b9f59 added engraving and notation project 2021-07-13 09:45:45 +02:00
Igor Korsukov
d95850e072 added use msczreader for read score meta 2021-07-12 12:18:29 +02:00
Igor Korsukov
2afe0e4c94 added mscz reader and writer 2021-07-12 12:18:29 +02:00
Igor Korsukov
a8521830e9 added use mscx file implementation 2021-07-12 12:18:29 +02:00
Igor Korsukov
c33997bf01 changed namespace for modularity 2021-06-30 17:18:03 +02:00
Eism
733418ef50 Fixed updating instruments panel 2021-06-24 09:37:59 +02:00
Eism
410281d156 Implemented convert score parts page by page to png/pdf 2021-06-23 17:14:40 +02:00
Eism
d256ce1b33 Implemented convert score page by page 2021-06-23 17:09:32 +02:00
Eism
cd16a55dd8 Implemented convert score parts 2021-06-23 17:04:16 +02:00
Roman Pudashkin
ae70d09012 fixed error message + simplified make_ret 2021-06-21 17:06:30 +02:00
Roman Pudashkin
e84c94196a implemented the --force option 2021-06-21 15:28:18 +02:00
Eism
dc938c4b71 Fixed adding separator for json writer, code cleanup 2021-06-21 11:55:42 +02:00
Eism
0426df4b1d Implemented score transpose on backend api 2021-06-21 11:10:24 +02:00
Roman Pudashkin
fb32e01cbb implemented opening scores via CLI 2021-06-18 16:18:15 +02:00
Roman Pudashkin
35c3e5fdd2 implemented --trim-image and --score-update options 2021-06-18 15:46:57 +02:00
Roman Pudashkin
ddc211d8c3 implemented --style option 2021-06-18 15:46:55 +02:00