Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
6099 commits
Select commit Hold shift + click to select a range
4f12208
Switch to Node.js 20 actions
Jojo-Schmitz Jan 29, 2024
ae797ce
Fix the use of environment variables in ci_lupdate.yml
cbjeukendrup Jan 21, 2024
d1865e6
Merge pull request #22286 from rettinghaus/fix/ornamentAccidentals
RomanPudashkin Apr 9, 2024
7a45e46
Merge pull request #22295 from cbjeukendrup/4.3.0_translations
cbjeukendrup Apr 9, 2024
cdb5f19
Run lupdate
cbjeukendrup Apr 9, 2024
d1a2493
Merge pull request #22294 from musescore/4.3.0_ci_run_lupdate
cbjeukendrup Apr 9, 2024
7e79f30
Fix GCC compiler warnings
Jojo-Schmitz Apr 6, 2024
d5b4042
Fix GCC compiler warnings
Jojo-Schmitz Apr 6, 2024
c5e0039
Fix GCC compiler warnings
Jojo-Schmitz Apr 6, 2024
a181c10
Fix GCC compiler warnings
Jojo-Schmitz Apr 6, 2024
dbf3977
Fix GCC compiler warnings
Jojo-Schmitz Apr 6, 2024
5c59f82
Fix GCC compiler warnings
Jojo-Schmitz Apr 6, 2024
d179b8b
Fix GCC compiler warning
Jojo-Schmitz Apr 6, 2024
9d8faa7
Fix GCC compiler warnings
Jojo-Schmitz Apr 6, 2024
443c136
Fix shell errorr due to missing double quotes
Jojo-Schmitz Apr 9, 2024
e6bb9bb
export swing
rettinghaus Apr 10, 2024
ac3ac80
Prevent crash on regroup rhythms in some scores
mathesoncalum Apr 10, 2024
6ea7115
Merge pull request #21772 from rettinghaus/xml/fix-fb
cbjeukendrup Mar 11, 2024
fbdfdb4
fix #21372: install qml to Contents/Resources/Frameworks
RomanPudashkin Apr 10, 2024
7dbec7c
just skip empty FiguredBass items
rettinghaus Apr 11, 2024
d0dadeb
Merge pull request #22315 from mathesoncalum/21953-regroup_rhythms_cr…
RomanPudashkin Apr 11, 2024
cd018f5
Merge pull request #22323 from rettinghaus/fix/nofb
RomanPudashkin Apr 11, 2024
a6323df
Merge pull request #22312 from rettinghaus/fix/swingExport
RomanPudashkin Apr 11, 2024
920d344
Infer dynamics and expression text
miiizen Mar 14, 2024
825a489
Create cresc/dim lines from staff text on XML import
miiizen Mar 15, 2024
ba09f78
Hide dynamic inference behind option
miiizen Apr 3, 2024
b38910f
Limit line extension to dynamics placed within 24 crotchets
miiizen Apr 5, 2024
ffd27b7
Fix tests
miiizen Apr 11, 2024
b34ca69
fixed #11493: Playback always starts at the beginning of a range sele…
Eism Jan 19, 2024
f9132c5
Fixed the case when user pressed on already selected note
Eism Jan 19, 2024
45a18b7
Update current tick if we are not playing
Eism Jan 19, 2024
94c0a4b
Merge pull request #22330 from Eism/notation_view_range_start_playbac…
Eism Apr 12, 2024
936a635
Update translations URL for 4.3
cbjeukendrup Apr 12, 2024
1a53fc5
Refine spacing in XML header vboxes
miiizen Apr 5, 2024
1ed623c
Fix crash on insert measures at start
mike-spa Apr 5, 2024
c1a8a70
Fix crash on insert measures undo/redo
mike-spa Apr 9, 2024
0fb8b5b
Untick 'Follow written tempo' for verbal tempo indications
miiizen Apr 5, 2024
8dc700a
Untick 'Follow written tempo' for inferred text too
miiizen Apr 11, 2024
6b2e598
Fix trill not deleted in part when deleting chord in score
mike-spa Apr 11, 2024
d9015ab
Merge pull request #22348 from cbjeukendrup/4.3.0_translations
RomanPudashkin Apr 12, 2024
c751218
Merge pull request #22327 from RomanPudashkin/kontakt7_crash_fix_430
RomanPudashkin Apr 12, 2024
3d3440b
Merge pull request #22334 from miiizen/port-4.3
RomanPudashkin Apr 12, 2024
8716bcc
Run lupdate
cbjeukendrup Apr 12, 2024
60b55cb
Merge pull request #22353 from musescore/4.3.0_ci_run_lupdate
cbjeukendrup Apr 12, 2024
624323c
fix #20752: avoid creating redundant undo commands so they won't mess…
RomanPudashkin Mar 21, 2024
300702e
Use normal notehead for tamtam and omit bells (#21660)
zacjansheski Feb 27, 2024
f688b88
Update Tom/Conga/China (#21724)
zacjansheski Mar 4, 2024
9e8c44c
Merge pull request #22355 from RomanPudashkin/430_port_fixes
RomanPudashkin Apr 12, 2024
69f1242
Change in-app references from MuseScore to MuseScore Studio
mathesoncalum Apr 12, 2024
8f56e43
Fix translatable text en-GB to en_US
Jojo-Schmitz Apr 12, 2024
10e25b5
Merge pull request #22359 from Jojo-Schmitz/4.3.0-translatable-text
RomanPudashkin Apr 12, 2024
9145e64
Fix translatable text from en_GB to en_US
Jojo-Schmitz Apr 12, 2024
f008258
Remove line break
Jojo-Schmitz Apr 13, 2024
67408b1
Merge pull request #22366 from Jojo-Schmitz/4.3.0-translatable-text
cbjeukendrup Apr 13, 2024
4c9e2d2
Run lupdate
cbjeukendrup Apr 13, 2024
7a88c7f
Merge pull request #22381 from musescore/4.3.0_ci_run_lupdate
cbjeukendrup Apr 13, 2024
ca86436
Add Swedish (traditional) language using Swedish (Sweden) [sv_SE] code
shoogle Mar 21, 2024
055bffa
Update Swedish (traditional) translation
shoogle Mar 25, 2024
139a173
Prefer Swedish (modern) over Swedish (Traditional)
shoogle Mar 26, 2024
42b4ceb
fixed build on CI 4.3
igorkorsukov Apr 15, 2024
dd0301a
Merge pull request #22360 from mathesoncalum/21722-studio_rename-430
mathesoncalum Apr 16, 2024
6ad8f53
Merge pull request #22388 from Jojo-Schmitz/4.3.0-swedish-traditional
RomanPudashkin Apr 16, 2024
cd0e992
more const
RomanPudashkin Mar 5, 2024
ca034c1
InstrumentsRepository: optimizations
RomanPudashkin Mar 5, 2024
e03c575
optimization: use strings more efficiently
RomanPudashkin Mar 8, 2024
e4af8e9
moved PlaybackSetupData to a separate file
RomanPudashkin Mar 6, 2024
fabb1ee
simplified PlaybackSetupData initialization
RomanPudashkin Mar 8, 2024
f874e0f
new tag: soundId
RomanPudashkin Mar 5, 2024
fd60fb3
PlaybackSetupData::id can now be a string
RomanPudashkin Mar 7, 2024
0c8958f
allow custom subcategories
RomanPudashkin Apr 8, 2024
a20892c
don't setup invalid sound
RomanPudashkin Apr 5, 2024
a99eb1e
removed unused code
RomanPudashkin Apr 3, 2024
6b89723
Merge pull request #22401 from mike-spa/fixMissingClefChangeOnChangeT…
mike-spa Apr 15, 2024
04126bd
Merge pull request #22407 from mike-spa/fixCrashOnInsertNoteLineInPart
RomanPudashkin Apr 15, 2024
76c7fc5
load instruments from MuseSampler
RomanPudashkin Mar 27, 2024
12456d1
Revert Print layout fix #18103 (#22422)
mikekirin Apr 16, 2024
bc1348c
Merge pull request #22352 from Eism/note_paste_corruption
Eism Apr 12, 2024
4a73b51
Update default window titles to MuseScore Studio naming
mathesoncalum Apr 16, 2024
a82d976
fix #22374 + implemented the "Apply selection to all staves" option
RomanPudashkin Mar 28, 2024
956e456
don't show sound flags if the icons font is not available
RomanPudashkin Apr 15, 2024
e837023
fix #22403: Arco & "Ord." cancel playing techniques
RomanPudashkin Apr 15, 2024
27eedd2
fix #22424
RomanPudashkin Apr 16, 2024
da0d9cb
fixed #22030: disabled menu button if there is no options
Eism Apr 10, 2024
a961859
fixed #22146: update available playing techniques when reset preset
Eism Apr 10, 2024
bab3c02
fixed #22199: disable multi selection if there is no presets
Eism Apr 10, 2024
3f8df8d
fixed #22213: cut shadow only for menus
Eism Apr 10, 2024
ebb07b2
Merge pull request #22430 from mike-spa/portThings
RomanPudashkin Apr 16, 2024
3b182f2
Merge pull request #22433 from RomanPudashkin/custom_instruments_430
RomanPudashkin Apr 16, 2024
0c0d5a8
Merge pull request #22437 from RomanPudashkin/sound_flags_fixes_430
RomanPudashkin Apr 16, 2024
51bb204
Merge pull request #22436 from mathesoncalum/22426-windowtitle_studio…
RomanPudashkin Apr 16, 2024
b26f856
ported MuseSounds update to 4.3
Eism Apr 16, 2024
8bdfb3d
Merge pull request #22441 from Eism/muse_sounds_update_4.3
RomanPudashkin Apr 17, 2024
029894d
Merge pull request #22410 from mike-spa/fixSelectionBoxErrors
mike-spa Apr 17, 2024
d188041
Import color for chord symbols
Jojo-Schmitz Dec 8, 2023
2183a10
Import chord symbols placement
Jojo-Schmitz Dec 8, 2023
907b3e5
Im- and export more caesuras and breath marks
Jojo-Schmitz Dec 8, 2023
4a7e773
Export color for Jumps and Markers
Jojo-Schmitz Dec 8, 2023
3a8bc20
Im- and export ornament placement
Jojo-Schmitz Dec 8, 2023
779aebc
Move hairpin positioning next to coloring
Jojo-Schmitz Dec 8, 2023
7e57574
Import color for fingerings
Jojo-Schmitz Dec 9, 2023
9413e7a
Import color for dynamics, rehearsal marks, tempo-, staff- and expres…
Jojo-Schmitz Dec 10, 2023
0ea1b87
fixed #22409: Added inferTextType setting for importMusicXML
Eism Apr 16, 2024
b0c0bd7
Added needUseDefaultFont setting for importMusicXML
Eism Apr 17, 2024
cbfce4d
mu:: vs muse:: corrections
mike-spa Apr 17, 2024
6edbb45
Merge pull request #22454 from Eism/musicxml_cmd_flags_patr2_4.3
Eism Apr 17, 2024
8103a1d
Merge pull request #22451 from mike-spa/portThings
RomanPudashkin Apr 17, 2024
98e50b3
Port xml infer coda to 4.3
miiizen Apr 10, 2024
91c36c3
Merge pull request #22461 from miiizen/xml-coda-port
RomanPudashkin Apr 17, 2024
99b8cd4
Fixed Uri for MuseHub opening
Eism Apr 18, 2024
8b53091
Merge pull request #22471 from Eism/muse_sounds_uri_fix_4.3
RomanPudashkin Apr 18, 2024
9eb260b
Merge pull request #22091 from Jojo-Schmitz/4.3.0-more-musicxml-enhan…
RomanPudashkin Apr 18, 2024
3bcd2cd
Remove hanging ties on XML import
miiizen Apr 17, 2024
303efb4
Hide inferred cresc's continue text
miiizen Apr 17, 2024
1c4f172
Fix duplicate chords exported by dolet
miiizen Apr 11, 2024
b048f04
Discard new pedal start if there is an unfinished pedal change
miiizen Apr 18, 2024
3416214
Merge pull request #22476 from miiizen/4.3-port-18
RomanPudashkin Apr 18, 2024
0f302af
Rename to MuseScore Studio in Mac installation
mathesoncalum Apr 18, 2024
89d32c7
Merge pull request #22477 from mathesoncalum/studio_rename_installers…
RomanPudashkin Apr 18, 2024
a19a4cd
Fix note name translations in status bar
bluebear94 Apr 17, 2024
1e051b8
Merge pull request #22481 from Jojo-Schmitz/4.3.0-fix-status-bar-note…
RomanPudashkin Apr 19, 2024
4212fe8
open a local copy of a cloud score if the cloud is not available
RomanPudashkin Apr 17, 2024
9dabc0e
fix #22081: open local score if revision IDs are the same
RomanPudashkin Apr 17, 2024
c8f9d05
Merge pull request #22489 from RomanPudashkin/cloud_scores_offline_mo…
RomanPudashkin Apr 19, 2024
a099215
add support for staff-size to MusicXML
rettinghaus Apr 19, 2024
36bd4ca
Fixed installers
Eism Apr 19, 2024
7a44d6b
Merge pull request #22492 from musescore/installer_studio_4.3
Eism Apr 19, 2024
49f06da
beta
RomanPudashkin Apr 19, 2024
189957f
Rename advanced MusicXML preference
cbjeukendrup Apr 21, 2024
9ed93d7
Run lupdate
cbjeukendrup Apr 21, 2024
f9d2a72
Merge pull request #22510 from cbjeukendrup/4.3.0_lupdate
cbjeukendrup Apr 21, 2024
082782d
Merge pull request #22487 from rettinghaus/xml/staffSize
RomanPudashkin Apr 22, 2024
e2fce83
Use smaller file size for MacOS installer background image
mathesoncalum Apr 22, 2024
e84d819
Merge pull request #22521 from mathesoncalum/22478-dmg_background_siz…
RomanPudashkin Apr 22, 2024
f80181f
Make some more strings translatable
Jojo-Schmitz Apr 23, 2024
81968a0
Merge pull request #22538 from Jojo-Schmitz/4.3.0-trans
RomanPudashkin Apr 23, 2024
3843bc5
Ported changes to /build
Eism Apr 23, 2024
4df6f2e
Merge pull request #22534 from Eism/installer_studio_4.3_fix
RomanPudashkin Apr 25, 2024
d338f20
Fix GH#22586; Nontuplet -> Nonuplet
Jojo-Schmitz Apr 26, 2024
b4ba5fa
Merge pull request #22589 from Jojo-Schmitz/4.3.0-nonuplet
RomanPudashkin Apr 26, 2024
5256c27
Run lupdate
cbjeukendrup Apr 29, 2024
9f5076d
Fix some translatable strings
cbjeukendrup Apr 29, 2024
6f1b6ae
Run lupdate
cbjeukendrup Apr 29, 2024
1c45f48
Merge pull request #22624 from musescore/4.3.0_ci_run_lupdate
cbjeukendrup Apr 29, 2024
09200b3
Set PopupView as parent of PopupWindow_QQuickView
cbjeukendrup Apr 27, 2024
d18f9b3
Explicitly close previous popup before unloading it
cbjeukendrup Apr 28, 2024
15dbef9
Clean up some includes
cbjeukendrup Apr 28, 2024
11c585c
fix #22270: restored the subcategory sorting that implicitly existed …
RomanPudashkin Apr 23, 2024
bc6f0b5
retain selection after addinterval
XiaoMigros Jan 11, 2024
a288bfe
Open cancels playing techniques
Eism Apr 30, 2024
fe1f927
Correct for measure selection case
mike-spa Apr 29, 2024
c4f73c0
Improved visuals
mike-spa Apr 29, 2024
1d044f5
Fix telling the notation paint view that the popup is opened
cbjeukendrup Apr 30, 2024
6465f6d
Hide the popup when dragging
cbjeukendrup Apr 30, 2024
f6f2c24
fixed #22539: Show sound flag warning dialog when when changing playb…
Eism Apr 29, 2024
7a2dc59
Merge pull request #22629 from cbjeukendrup/porting/4.3.0/element_pop…
Eism Apr 30, 2024
5e12f4d
correct addInterval selection for tied chords
XiaoMigros Feb 9, 2024
bf632fb
Fix #22376
XiaoMigros Apr 16, 2024
9c993ba
Merge pull request #22630 from Eism/prs_port_4.3
Eism Apr 30, 2024
8ccce03
Merge pull request #22623 from miiizen/pedal-palette-port
Eism Apr 30, 2024
f2bf2bd
release
Eism Apr 30, 2024
24a2088
Revert "Set PopupView as parent of PopupWindow_QQuickView"
cbjeukendrup Apr 30, 2024
f037257
Merge pull request #22644 from cbjeukendrup/430_fix_popupview_problems
Eism May 1, 2024
16f358c
Increase file version number to 430
mike-spa May 2, 2024
8ee9a23
Fix utests - 1
mike-spa May 2, 2024
567a7eb
Fix utests - 2
mike-spa May 2, 2024
231f4ae
Fix utests - 3
mike-spa May 2, 2024
de58cc1
Fix utests - 4
mike-spa May 2, 2024
cdb1fc7
Fix utests - 5
mike-spa May 2, 2024
5f36e74
Merge pull request #22658 from mike-spa/increaseFileVersionNumberTo430
Eism May 2, 2024
98ae148
cmake: allow to use system tinyxml
doronbehar Oct 21, 2023
206c90f
audio: small cmake change - preparation for followup commits
doronbehar Oct 21, 2023
589f7e9
audio: allow to use system libopusenc
doronbehar Oct 21, 2023
44f7da6
audio: allow to use system flac
doronbehar Oct 21, 2023
1183c5d
Merge pull request #22724 from doronbehar/system-libs-backport4.3
RomanPudashkin May 13, 2024
b8e69e0
Fix crash when opening score where TAB clefs are not shown
cbjeukendrup May 13, 2024
0746c6f
Merge pull request #22803 from cbjeukendrup/porting/4.3.1/crash_no_ta…
RomanPudashkin May 13, 2024
375cb69
Allow deletion of instrument names
mathesoncalum May 13, 2024
63b7805
Merge pull request #22813 from mathesoncalum/22758-remove_instrument_…
mathesoncalum May 14, 2024
8b29a49
enable CI for 4.3.1
RomanPudashkin May 14, 2024
ad0978d
Merge pull request #22816 from RomanPudashkin/431_ci_checks
RomanPudashkin May 14, 2024
6f7a0bc
MidiRenderer: fix crash when tremolo would have zero length because a…
cbjeukendrup May 14, 2024
0c3b0d4
Merge pull request #22800 from cbjeukendrup/porting/4.3.1/crash_zero_…
RomanPudashkin May 14, 2024
d9c1ade
CI: Refactor actions about lupdate / tx push / tx pull
cbjeukendrup May 11, 2024
c45800b
Update `tx` version
cbjeukendrup May 11, 2024
9db47fa
ci_tx_pull_push_to_s3.yml: fix typo
cbjeukendrup May 14, 2024
16272db
Merge pull request #22823 from cbjeukendrup/porting/4.3.1/ci/refactor…
cbjeukendrup May 14, 2024
ee31072
Run `lupdate` with arguments ``
cbjeukendrup May 14, 2024
afebcfa
Merge pull request #22824 from musescore/ci_lupdate_4.3.1
cbjeukendrup May 14, 2024
f0e87f9
Update in-repo translations from Transifex
cbjeukendrup May 14, 2024
3121620
Merge pull request #22825 from musescore/ci_tx_pull_4.3.1
cbjeukendrup May 14, 2024
3458073
fix #22757: added missing subcategories
RomanPudashkin May 13, 2024
5556424
Merge pull request #22834 from RomanPudashkin/synths_playback_fix_431
RomanPudashkin May 15, 2024
cf99e60
Fix broken looped playback when score has repeats
mathesoncalum May 13, 2024
36fc95d
use the same algorithm for clearEvents and updateEvents
RomanPudashkin Mar 22, 2024
8174bb2
fix #22628: correctly specify the end time of events to be removed
RomanPudashkin May 13, 2024
d9e3265
fix #15232: take into account measure repeats when parsing dynamics
RomanPudashkin Dec 20, 2023
bf2e36c
take into account measure repeats when parsing playing techniques
RomanPudashkin Dec 21, 2023
165fd99
take into account measure repeats when parsing sound flags
RomanPudashkin Apr 19, 2024
ee40911
optimization: setPosition is a very heavy operation, call it as littl…
RomanPudashkin Apr 26, 2024
2599ef5
use the "Natural" dynamic when inactive
RomanPudashkin May 15, 2024
fa3b057
fix #19768: return null instead of returning an invalid synth so we c…
RomanPudashkin Apr 23, 2024
61f4b85
fix #21952: added fallbacks
RomanPudashkin Apr 22, 2024
7605a3c
fixed crash if the "install" step is missed
RomanPudashkin May 14, 2024
569af03
Merge pull request #22879 from RomanPudashkin/playback_fixes_431
RomanPudashkin May 17, 2024
2a5d70b
FIx #21300
XiaoMigros Feb 18, 2024
ec8779f
Fix "GitHub CI without Qt"
Jojo-Schmitz May 16, 2024
a55d206
Merge pull request #22899 from cbjeukendrup/porting/4.3.1/XiaoMigros-…
RomanPudashkin May 19, 2024
66927de
Fix broken beaming of dotted notes and rests
miiizen May 10, 2024
dca896e
fixed #22394: Added handling more modifiers
Eism May 20, 2024
2b32202
Discard relative-y for lyric placement
miiizen May 9, 2024
d1a9cdf
Merge pull request #22907 from miiizen/port-431
RomanPudashkin May 20, 2024
6367f15
Merge pull request #22906 from Eism/shortcuts_azerty_shift_number_fix
RomanPudashkin May 21, 2024
0c2f216
added musesampler to Diagnostic/System/Show paths
RomanPudashkin May 16, 2024
d704cbc
fix #22707: fixed applying sound flags added on the same beat
RomanPudashkin May 16, 2024
fd40e7b
Resolved Dialog acccessibility
RomanPudashkin May 21, 2024
ffb0cd8
Merge pull request #22919 from RomanPudashkin/port_fixes_431
RomanPudashkin May 21, 2024
78d9ef3
Check result of init call to MuseSampler
RomanPudashkin Apr 23, 2024
ea73092
4.3.1
RomanPudashkin May 21, 2024
2544ca1
Merge pull request #22927 from RomanPudashkin/musesampler_init_refact…
RomanPudashkin May 21, 2024
176c784
Run `lupdate` with arguments ``
cbjeukendrup May 26, 2024
ae46e6b
Merge pull request #22987 from musescore/ci_lupdate_4.3.1
cbjeukendrup May 26, 2024
84f0e73
Update in-repo translations from Transifex
cbjeukendrup May 26, 2024
7a631f3
Merge pull request #22988 from musescore/ci_tx_pull_4.3.1
cbjeukendrup May 26, 2024
24c37c4
fixed #22985: no delete
Eism May 28, 2024
026c26b
Merge pull request #22993 from Eism/score_read_layout_break_crash_fix…
RomanPudashkin May 28, 2024
503dc9c
Enable CI for 4.3.2
mathesoncalum Jun 10, 2024
1401add
Merge pull request #23165 from mathesoncalum/enable_432_ci
RomanPudashkin Jun 10, 2024
92283e9
Prevent iterator invalidation when deleting chordrests
mathesoncalum May 1, 2024
322e329
Ensure slurs are deleted with their parent chord
mathesoncalum May 1, 2024
5fadad1
4.3.2
RomanPudashkin Jun 10, 2024
39e51eb
fix #23043, #23050: prevent crashes in case of an invalid time interval
RomanPudashkin Jun 10, 2024
49bb156
fix #23112: don't call shared_from_this() in MuseSamplerWrapper
RomanPudashkin Jun 10, 2024
771e2f8
Merge pull request #23167 from mathesoncalum/22563-ensure_slur_delete…
RomanPudashkin Jun 10, 2024
e699c5a
Merge pull request #23171 from RomanPudashkin/mm_rest_crash_fix_432
RomanPudashkin Jun 10, 2024
c4575a3
Merge pull request #23173 from RomanPudashkin/destroy_musesampler_ins…
Eism Jun 11, 2024
f30bd45
Default custom noteheads to normal on non drumset staves
miiizen Jun 10, 2024
22b46f2
Merge pull request #23183 from miiizen/xml-notehead432
RomanPudashkin Jun 11, 2024
30d7e45
update upload artifact to v4
CarlGao4 Apr 15, 2025
a25f74b
Use latest aqt
CarlGao4 Apr 15, 2025
67dc02d
Use tsinghua mirror
CarlGao4 Apr 15, 2025
3e64a1f
Use node 16
CarlGao4 Apr 15, 2025
100af30
Use v4
CarlGao4 Apr 15, 2025
5281c15
Squashed commit of v4.3.2
CarlGao4 Apr 16, 2025
815f2d2
webmscore supporting MuseScore 4.3.2 test
CarlGao4 Apr 19, 2025
f35be16
Add suggested Node.js version
CarlGao4 Apr 21, 2025
29ae035
Install typescript and rollup when running `npm run build` in web-public
CarlGao4 Apr 21, 2025
c0e865e
Revert "Use tsinghua mirror"
CarlGao4 Apr 21, 2025
01bb670
Add unsupported drum notes so they can be loaded and exported
CarlGao4 Apr 21, 2025
423fd2e
Rebase to v4.3.2
CarlGao4 Oct 9, 2025
57d48c0
Switching to a new package - webmscore4
CarlGao4 Oct 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 2 additions & 0 deletions .clangd
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
CompileFlags:
CompilationDatabase: build.tooldata/
28 changes: 20 additions & 8 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
submodules: true
- uses: actions/setup-node@v1
with:
node-version: 12
node-version: 16
- uses: actions/cache@v3
with:
path: ${{env.EM_CACHE_FOLDER}}
Expand All @@ -45,7 +45,7 @@ jobs:
- name: Install Qt
uses: jurplel/install-qt-action@v3
with:
aqtversion: '==2.1.*'
# aqtversion: '==2.1.*'
version: '5.15.2'
host: 'linux'
target: 'desktop'
Expand Down Expand Up @@ -78,10 +78,10 @@ jobs:
npm pack

- name: Save build artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: npm-pack
path: web-public/webmscore-*.tgz
path: web-public/webmscore4-*.tgz

test:
needs: build
Expand All @@ -97,21 +97,33 @@ jobs:
node-version: 12

- name: Download webmscore package tarball
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: npm-pack
path: web-example
- name: Test
id: run-test
run: |
cd web-example
npm i
npm i ./webmscore-*.tgz
npm start
npm i ./webmscore4-*.tgz
npm start || echo "failed=1" >> "$GITHUB_OUTPUT"

- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: example-exports
path: web-example/exported*

- uses: actions/upload-artifact@v4
if: steps.run-test.outputs.failed == '1'
with:
name: test-log
path: .npm/_logs

- name: Make faile
if: steps.run-test.outputs.failed == '1'
run: |
exit 1

publish:
if: github.ref_name == 'webmscore' && startsWith(github.event.head_commit.message, 'release v')
Expand Down
9 changes: 6 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,14 @@
*.autosave
.qped
.directory
.idea
.vscode/
/builds
/build_overrides.cmake
build.release
build.debug
build.install
build.tooldata
build.qtc
build-*
win32build
Expand All @@ -27,9 +30,7 @@ MuseScorePortable
/*.includes
*.user
/share/locale/*placeholder.ts
*.qm
share/manual/en
share/manual/de
/share/locale/*.qm
/share/instruments/tsv
Doc
DocLib
Expand Down Expand Up @@ -65,3 +66,5 @@ VERSION
# Backup Files created by Merging Softwares (Example: Meld)
*.orig
.ccache

temp_*
2 changes: 1 addition & 1 deletion .tx/config
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[main]
host = https://www.transifex.com
host = https://app.transifex.com

[o:musescore:p:musescore:r:musescore]
file_filter = share/locale/musescore_<lang>.ts
Expand Down
58 changes: 0 additions & 58 deletions .vscode/c_cpp_properties.json

This file was deleted.

10 changes: 0 additions & 10 deletions .vscode/extensions.json

This file was deleted.

28 changes: 0 additions & 28 deletions .vscode/launch.json

This file was deleted.

52 changes: 0 additions & 52 deletions .vscode/settings.json

This file was deleted.

10 changes: 3 additions & 7 deletions CMakeSettings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"configurations": [
{
"name": "x64-RelWithDebInfo",
"generator": "Visual Studio 16 2019 Win64",
"generator": "Visual Studio 17 2022 Win64",
"configurationType": "RelWithDebInfo",
"inheritEnvironments": [ "msvc_x64_x64" ],
"buildRoot": "${projectDir}\\msvc.build_x64", // "${env.USERPROFILE}\\CMakeBuilds\\${workspaceHash}\\build\\${name}",
Expand All @@ -15,11 +15,7 @@
"value": "RELWITHDEBINFO"
},
{
"name": "BUILD_FOR_WINSTORE",
"value": "OFF"
},
{
"name": "BUILD_64",
"name": "MUE_COMPILE_BUILD_64",
"value": "ON"
},
{
Expand All @@ -35,4 +31,4 @@
"ctestCommandArgs": ""
}
]
}
}
Loading