Commit graph

99 commits

Author SHA1 Message Date
anatoly-os
566833f353 Implement "Move soundfont To Top" button for Fluid/Zerberus synths GUI
- Reapply changes from https://github.com/musescore/MuseScore/pull/5269
- Add new icon
2019-10-28 13:04:44 +02:00
Dmitri Ovodok
3fb198404b Edit score properties in WebView on musescore.com upload 2019-10-01 11:05:12 +02:00
gilbertohasnofb
21cac7bf23 inverting icons on dark theme 2019-06-17 11:27:09 +02:00
Joachim Schmitz
6e7064bde3 change My_First_Score from mscz to mscx
and auto-fix preferences
2019-01-27 15:52:07 +01:00
Dmitri Ovodok
d38cf2c630 Add a Save Online button to the toolbar 2019-01-14 12:50:31 +03:00
anatoly-os
835c19d7a6 update splash screen for high DPI displays 2018-12-17 15:44:00 +02:00
Mark McKay
b2e38b8d74 fix #278894 Hide mixer details when button toggled
Adding a button to hide the details menu to allow for easier use of the mixer on small monitors.
2018-11-27 13:17:59 -05:00
Mark McKay
fdeb795e34 fix #275313: rework mixer ui 2
Moving PartEditBase into separate file.  Creating new files for
building mixer.

Creating art assets/UI design for new components.

Styling the track control.

Adding track area.

Separating out score from update.

Creating instances of mixer UI.

Creating part per voice now.

Can click on tracks to select them now.

Can now switch bwtewwn tracks.

Setting patch channel now.

Setting enabled off when no track selected.

Improving slider ui.

Turning Channel into a class and adding listener to it.

Somewhat stabalized sharing track objects between interfaces.

Can now apply volume changes to both expanded and collapsed tracks.

Pan knob is now working.

Encapsulating the rest of the fields in Channel.

Mute and solo now working.

Reverb and chorus now working.

Drumkit checkbox now working.  Port and channel somewhat working.

Adding support for colors per track.

Part name change now working.

Separating out MixerTrackItem

Finishing moving MixerTrackItem to new file.

Cleaning up code.

Moving PartEditBase into separate file.  Creating new files for
building mixer.

Creating art assets/UI design for new components.

Styling the track control.

Adding track area.

Separating out score from update.

Creating instances of mixer UI.

Creating part per voice now.

Can click on tracks to select them now.

Can now switch bwtewwn tracks.

Setting patch channel now.

Setting enabled off when no track selected.

Improving slider ui.

Turning Channel into a class and adding listener to it.

Somewhat stabalized sharing track objects between interfaces.

Can now apply volume changes to both expanded and collapsed tracks.

Pan knob is now working.

Encapsulating the rest of the fields in Channel.

Mute and solo now working.

Reverb and chorus now working.

Drumkit checkbox now working.  Port and channel somewhat working.

Adding support for colors per track.

Part name change now working.

Separating out MixerTrackItem

Finishing moving MixerTrackItem to new file.

Cleaning up code.

Setting color in collapsed mode now affects all channels.

Using shared_ptr to track MixerTrackItem.  Part changes now affect
all instruments.

Creating new track UI object to handle parts.

Using shard_ptr to track MixerTrackItem objects.

setting port and channel data now.

Changing to horizontal layout.

Fixing knob display.  Chaning track control appearance.

Setting init slider window size.

Switchong back to vertical orientation.  Fixing a few UI bugs in
the slider.

Tracks now left aligned.

Moving details panel above mixer.  Now changing track selection when
user clicks on sliders.

Pan and volume controls now reflect track color.

Showing volume and pan values in tooltips.

Creating a new slider control for mixer.

Switching Channel's volume, pan, reverb and chorus and chaning them
to doubles with a decimal range.

No longer writing out vol, pan, chor, reverb when at default values.

Nolonger writing vol, pan, chorus, reverb as controler values in
output file.

Now testing against default values on write.

More export fixes.

Manually editing test files to reflect new channel parameters.

Manually editing more test files to reflect new channel parameters.

Manually editing more test files to reflect new channel parameters.

More test changes to make Travis happy.

More test changes to make Travis happy.

Importing MusicXML now matches new volume, pan ranges.

Changing range of pan.  Fixing a few bugs with calculating MIDI.
Altering test files for Travis.

fix #275313: rework-mixer-ui-2

Moving PartEditBase into separate file. Creating new files for
building mixer.

Creating art assets/UI design for new components.

Styling the track control.

Adding track area.

Separating out score from update.

Creating instances of mixer UI.

Creating part per voice now.

Can click on tracks to select them now.

Can now switch bwtewwn tracks.

Setting patch channel now.

Setting enabled off when no track selected.

Improving slider ui.

Turning Channel into a class and adding listener to it.

Somewhat stabalized sharing track objects between interfaces.

Can now apply volume changes to both expanded and collapsed tracks.

Pan knob is now working.

Encapsulating the rest of the fields in Channel.

Mute and solo now working.

Reverb and chorus now working.

Drumkit checkbox now working.  Port and channel somewhat working.

Adding support for colors per track.

Part name change now working.

Separating out MixerTrackItem

Finishing moving MixerTrackItem to new file.

Cleaning up code.

Moving PartEditBase into separate file.  Creating new files for
building mixer.

Creating art assets/UI design for new components.

Styling the track control.

Adding track area.

Separating out score from update.

Creating instances of mixer UI.

Creating part per voice now.

Can click on tracks to select them now.

Can now switch bwtewwn tracks.

Setting patch channel now.

Setting enabled off when no track selected.

Improving slider ui.

Turning Channel into a class and adding listener to it.

Somewhat stabalized sharing track objects between interfaces.

Can now apply volume changes to both expanded and collapsed tracks.

Pan knob is now working.

Encapsulating the rest of the fields in Channel.

Mute and solo now working.

Reverb and chorus now working.

Drumkit checkbox now working.  Port and channel somewhat working.

Adding support for colors per track.

Part name change now working.

Separating out MixerTrackItem

Finishing moving MixerTrackItem to new file.

Cleaning up code.

Setting color in collapsed mode now affects all channels.

Using shared_ptr to track MixerTrackItem.  Part changes now affect
all instruments.

Creating new track UI object to handle parts.

Using shard_ptr to track MixerTrackItem objects.

setting port and channel data now.

Changing to horizontal layout.

Fixing knob display.  Chaning track control appearance.

Setting init slider window size.

Switchong back to vertical orientation.  Fixing a few UI bugs in
the slider.

Tracks now left aligned.

Moving details panel above mixer.  Now changing track selection when
user clicks on sliders.

Pan and volume controls now reflect track color.

Showing volume and pan values in tooltips.

Creating a new slider control for mixer.

Switching Channel's volume, pan, reverb and chorus and chaning them
to doubles with a decimal range.

No longer writing out vol, pan, chor, reverb when at default values.

Nolonger writing vol, pan, chorus, reverb as controler values in
output file.

Now testing against default values on write.

More export fixes.

Manually editing test files to reflect new channel parameters.

Manually editing more test files to reflect new channel parameters.

Manually editing more test files to reflect new channel parameters.

More test changes to make Travis happy.

More test changes to make Travis happy.

Importing MusicXML now matches new volume, pan ranges.

Changing range of pan.  Fixing a few bugs with calculating MIDI.
Altering test files for Travis.

Restoring the volume, pan, chorus, reverb to original char data type
& range.  UI now shows different 'user friendly' ranges.

Overwriting tests with versions from master.

mtest/libmscore/compat114/clef_missing_first-ref.mscx
mtest/libmscore/compat114/hor_frame_and_mmrest-ref.mscx
mtest/musicxml/io/testInstrumentChangeMIDIportExport_ref.xml
mtest/musicxml/io/testUninitializedDivisions_ref.xml

Restoring test files to original state.

Restoring test files to original state.

Restoring old values for importing files.

Restoring part methods.

mtest/importmidi/simplify_8th_dotted_no_staccato.mscx
mtest/libmscore/compat114/clef_missing_first-ref.mscx
mtest/libmscore/compat114/hor_frame_and_mmrest-ref.mscx
mtest/musicxml/io/testInstrumentChangeMIDIportExport_ref.xml
mtest/musicxml/io/testUninitializedDivisions_ref.xml

Rearranging UI components for better feel.

Improving UI.  Fixed crash when changing part name.

Adding support for two lighting modes.  Showing part name over
channel expansion.

Adding master gain control to mixer.

Changing color of gain slider.

Adapting to latest source in main.

Changing master gain slider to use decibel calculation.

CSS now set on tracks whenever a Paint event received.

Restoring mixer slider values to refect MIDI ranges.  Fixing crash when drumkit checked.

Fixing crash when closing score.

Fixing alignment in mixer details.

Tweaking UI for better appearance.
2018-11-13 12:43:19 -05:00
Dmitri Ovodok
f4590ef5bf fix #276689: Add a timewise note input mode to MuseScore UI 2018-10-25 18:25:33 +03:00
Dmitri Ovodok
bec72225dd Add feedback buttons to the panel 2018-10-22 13:36:10 +03:00
Joachim Schmitz
70f3ca7e01 Fix #235526: Update musicxml to 3.1 2017-09-27 09:24:47 +02:00
lasconic
b5f027afa7 remove oxygen theme 2017-08-17 22:08:09 +02:00
Aryaman Vinchhi
242986a313 Shortcut Management
small fixes

incorporated changes

fixed for each loop

fixed variable names

fixed translation problem

minor fixes

changed the startup wizard

small fix regarding translation

fixed errors, small changes

values obtained outside the wizard

deletion of objects

startup wizard now works as an object

small modifications
2017-07-12 14:00:58 +05:30
lasconic
dfa6ed0633 Revert "Shortcut management"
This reverts commit 9f976a0695.
2017-07-06 07:51:08 +02:00
Aryaman Vinchhi
9f976a0695 Shortcut management
load/save functionality

importing shortcut lists

UI for save/load shortcut list

Saving a shortcut list

adding missing ui file

adding ui file

incorporating changes made by comments

incorporating changes suggested in comments

Fixed the save button

fixed save button

Load button functionality

fix whitespace damage

incorporating comment feedback

fixes and improvements

added default directory/name for load/save

whitespace and formatting fixes

minor changes

small error handling tweaks

keyboard layout input is only asked for at the first startup

minor fixes

moved startup wizard to its own file

minor changes

added a file to CMakeLists.txt

minor changes

minor fix

autoselecting keyboard layout at startup

The French Keyboard problem fix

OS Detection

minor changes

qrc file changes and slight modifications

minor changes

small fixes

whitespaces fix

minor changes

whitespace damage fix

formatting changes

minor fixes, improved formatting

small fixes

formatting fix
2017-07-04 14:40:44 +05:30
Werner Schweer
90b1991912 replace Q_OBJECT with Q_GADGET for all Element based classes 2017-02-17 15:48:28 +01:00
Joachim Schmitz
75439a7bfc Plural of parenthesis is parentheses 2017-02-01 11:23:58 +01:00
Werner Schweer
48f2f0897f add parenthesis/bracket to accidental 2017-01-31 17:28:56 +01:00
lasconic
22cfe6a9db Add more noteheads and staff type for dynamic noteheads (shapes, notenames, etc...) 2016-11-18 13:09:49 +01:00
lasconic
83e1d3c44b add MuseJazz score font and rename 2.0 MuseJazz to MuseJazzText 2016-10-11 15:26:49 +02:00
lasconic
fcb88e516b minor UI tweaks for Fusion theme 2016-10-10 17:57:44 +02:00
lasconic
09a2b713af UI Color palette and stylesheet are not hardcoded anymore and can be loaded from Documents folder 2016-10-03 12:05:37 +02:00
lasconic
9ef2f130e2 fix #125126: add 4-string tablature clef. Also add serif version. Use a single glyphnames.json from smufl 2016-09-18 18:37:42 +02:00
Peter Jonas
053307d0bb
add ToolButtonMenu for new Note Entry Modes 2016-07-05 14:00:33 +01:00
Peter Jonas
4c2a771651
add icons for new Note Entry Modes 2016-07-04 19:06:30 +01:00
ws
37b6ff0ad8 fix #69751: add triple and quadruple augmentation dots 2016-05-31 19:48:28 +02:00
jon enquist
216ea9f1f3 Fix #19113 Added "Swap" to "Copy, Cut, Paste" commands 2016-05-20 17:12:29 +02:00
Nicolas Froment
bec4a70c59 Merge pull request #2594 from liang-chen/omr_dev_clean
Enable and improve OMR module
2016-05-17 20:23:16 +02:00
liang-chen
fb677fc998 Fix #110306: Enable and improve OMR module 2016-05-17 11:48:38 -04:00
ws
d6ad283743 use ranges.json instead of classes.json to structure symbols in master palette 2016-05-17 15:51:11 +02:00
ZackTheCardshark
9ffb82be7d Fix #109716: Default paper in Preferences > Canvas > Paper, allegedly paper5.png, is actually a different color 2016-05-03 17:46:13 -04:00
lasconic
5333fcb1c6 remove getting started score, will be replaced by webview in start center. See #95856 2016-03-22 17:37:04 +04:00
lasconic
18b61e790b Improve F2 text symbol palette 2015-09-02 12:13:58 +02:00
lasconic
9f41b92d96 fix #49711, cosmetic change in start center, add a small tutorial in start center 2015-03-05 11:10:45 +01:00
ws
40e15ef9e3 small fixes for dark theme 2015-02-27 13:33:10 +01:00
Maurizio M. Gavioli
6a84536de8 Improve dlg box for selecting string pitches
The current dlg box for setting the pitch of instrument strings has been criticized as non-intuitive. This fix attempts to address the issue.

Changes are purely visual, with no impact on the behaviour.
2015-02-10 14:12:25 +01:00
Nicolas Carion
87587233f5 Fix #44071 2015-01-11 23:48:57 +01:00
Andrey M. Tokarev
d38ad63630 Svg icons for move track up/down buttons on the MIDI import panel 2014-12-30 13:39:45 +03:00
Joachim Schmitz
7b9e1bf87f fix #41641: Change Gonville to Gootville
Also includes some updates to the font itself
2014-12-19 17:26:41 +01:00
lasconic
9326b3520b remove community icon 2014-12-19 16:28:53 +01:00
lasconic
86ec8d93c4 splashscreen for 2.0 beta2 2014-12-18 21:02:04 +01:00
lasconic
5492e3f221 simpler startcenter 2014-12-16 18:02:41 +01:00
lasconic
e4475c16d9 organize templates, small ui fixes 2014-11-22 18:02:49 +01:00
ws
6c03319d5c fix #39006 2014-11-20 14:34:47 +01:00
ws
3779658669 use mscz format for My_First_Score 2014-11-14 12:29:17 +01:00
ws
c13a719bf3 misc. cleanups 2014-11-14 11:45:07 +01:00
ws
c71398efa0 startcenter: replace qml with widget 2014-11-10 12:32:01 +01:00
ws
c9e1b573f4 add qml based startcenter framework 2014-11-10 10:05:25 +01:00
lasconic
f6b641f49e add icons for message dialogs 2014-10-02 19:55:18 +02:00
lasconic
c15c7f31a3 fix png icons on retina display 2014-09-26 11:22:57 +02:00