diff --git a/data/themes/classic/add.png b/data/themes/classic/add.png new file mode 100644 index 00000000000..3e8ae42fbdf Binary files /dev/null and b/data/themes/classic/add.png differ diff --git a/data/themes/classic/add_automation.png b/data/themes/classic/add_automation.png new file mode 100644 index 00000000000..58f13909b49 Binary files /dev/null and b/data/themes/classic/add_automation.png differ diff --git a/data/themes/classic/add_bb_track.png b/data/themes/classic/add_bb_track.png new file mode 100644 index 00000000000..3379a094b3a Binary files /dev/null and b/data/themes/classic/add_bb_track.png differ diff --git a/data/themes/classic/add_folder.png b/data/themes/classic/add_folder.png new file mode 100644 index 00000000000..710c7e80ea2 Binary files /dev/null and b/data/themes/classic/add_folder.png differ diff --git a/data/themes/classic/add_sample_track.png b/data/themes/classic/add_sample_track.png new file mode 100644 index 00000000000..0c094b36902 Binary files /dev/null and b/data/themes/classic/add_sample_track.png differ diff --git a/data/themes/classic/analysis.png b/data/themes/classic/analysis.png new file mode 100644 index 00000000000..dd6f48476b1 Binary files /dev/null and b/data/themes/classic/analysis.png differ diff --git a/data/themes/classic/apply-selected.png b/data/themes/classic/apply-selected.png new file mode 100644 index 00000000000..f4e79fb4d61 Binary files /dev/null and b/data/themes/classic/apply-selected.png differ diff --git a/data/themes/classic/apply.png b/data/themes/classic/apply.png new file mode 100644 index 00000000000..1ae48682ea8 Binary files /dev/null and b/data/themes/classic/apply.png differ diff --git a/data/themes/classic/arp_down.png b/data/themes/classic/arp_down.png new file mode 100644 index 00000000000..85586f7dae1 Binary files /dev/null and b/data/themes/classic/arp_down.png differ diff --git a/data/themes/classic/arp_free.png b/data/themes/classic/arp_free.png new file mode 100644 index 00000000000..19ebc3a53fe Binary files /dev/null and b/data/themes/classic/arp_free.png differ diff --git a/data/themes/classic/arp_random.png b/data/themes/classic/arp_random.png new file mode 100644 index 00000000000..608fc6df77c Binary files /dev/null and b/data/themes/classic/arp_random.png differ diff --git a/data/themes/classic/arp_sort.png b/data/themes/classic/arp_sort.png new file mode 100644 index 00000000000..a89bf913b99 Binary files /dev/null and b/data/themes/classic/arp_sort.png differ diff --git a/data/themes/classic/arp_sync.png b/data/themes/classic/arp_sync.png new file mode 100644 index 00000000000..c9c44a9ba9c Binary files /dev/null and b/data/themes/classic/arp_sync.png differ diff --git a/data/themes/classic/arp_up.png b/data/themes/classic/arp_up.png new file mode 100644 index 00000000000..07a4ecc7e4a Binary files /dev/null and b/data/themes/classic/arp_up.png differ diff --git a/data/themes/classic/arp_up_and_down.png b/data/themes/classic/arp_up_and_down.png new file mode 100644 index 00000000000..513331df7b0 Binary files /dev/null and b/data/themes/classic/arp_up_and_down.png differ diff --git a/data/themes/classic/automation.png b/data/themes/classic/automation.png new file mode 100644 index 00000000000..d6193e4f6b6 Binary files /dev/null and b/data/themes/classic/automation.png differ diff --git a/data/themes/classic/automation_track.png b/data/themes/classic/automation_track.png new file mode 100644 index 00000000000..a7480fd70fd Binary files /dev/null and b/data/themes/classic/automation_track.png differ diff --git a/data/themes/classic/autoscroll_off.png b/data/themes/classic/autoscroll_off.png new file mode 100644 index 00000000000..526e20bf873 Binary files /dev/null and b/data/themes/classic/autoscroll_off.png differ diff --git a/data/themes/classic/autoscroll_on.png b/data/themes/classic/autoscroll_on.png new file mode 100644 index 00000000000..d2567f25388 Binary files /dev/null and b/data/themes/classic/autoscroll_on.png differ diff --git a/data/themes/classic/back_to_start.png b/data/themes/classic/back_to_start.png new file mode 100644 index 00000000000..d8b8b73fed3 Binary files /dev/null and b/data/themes/classic/back_to_start.png differ diff --git a/data/themes/classic/back_to_zero.png b/data/themes/classic/back_to_zero.png new file mode 100644 index 00000000000..dfde88b4e58 Binary files /dev/null and b/data/themes/classic/back_to_zero.png differ diff --git a/data/themes/default/background_artwork.png b/data/themes/classic/background_artwork.png similarity index 100% rename from data/themes/default/background_artwork.png rename to data/themes/classic/background_artwork.png diff --git a/data/themes/classic/bb_track.png b/data/themes/classic/bb_track.png new file mode 100644 index 00000000000..1c72caa39bb Binary files /dev/null and b/data/themes/classic/bb_track.png differ diff --git a/data/themes/classic/bb_track_btn.png b/data/themes/classic/bb_track_btn.png new file mode 100644 index 00000000000..f67714607da Binary files /dev/null and b/data/themes/classic/bb_track_btn.png differ diff --git a/data/themes/classic/black_key.png b/data/themes/classic/black_key.png new file mode 100644 index 00000000000..93ea71bf72d Binary files /dev/null and b/data/themes/classic/black_key.png differ diff --git a/data/themes/classic/black_key_pressed.png b/data/themes/classic/black_key_pressed.png new file mode 100644 index 00000000000..a730bc9f759 Binary files /dev/null and b/data/themes/classic/black_key_pressed.png differ diff --git a/data/themes/classic/cancel.png b/data/themes/classic/cancel.png new file mode 100644 index 00000000000..f4b6e78f60a Binary files /dev/null and b/data/themes/classic/cancel.png differ diff --git a/data/themes/classic/chord.png b/data/themes/classic/chord.png new file mode 100644 index 00000000000..6dec8a971b6 Binary files /dev/null and b/data/themes/classic/chord.png differ diff --git a/data/themes/classic/clock.png b/data/themes/classic/clock.png new file mode 100644 index 00000000000..4cd3f082a85 Binary files /dev/null and b/data/themes/classic/clock.png differ diff --git a/data/themes/classic/close.png b/data/themes/classic/close.png new file mode 100644 index 00000000000..0dc87670dbb Binary files /dev/null and b/data/themes/classic/close.png differ diff --git a/data/themes/classic/colorize.png b/data/themes/classic/colorize.png new file mode 100644 index 00000000000..e31f00e9ff3 Binary files /dev/null and b/data/themes/classic/colorize.png differ diff --git a/data/themes/classic/combobox_arrow.png b/data/themes/classic/combobox_arrow.png new file mode 100644 index 00000000000..be9db40bc2f Binary files /dev/null and b/data/themes/classic/combobox_arrow.png differ diff --git a/data/themes/classic/combobox_arrow_selected.png b/data/themes/classic/combobox_arrow_selected.png new file mode 100644 index 00000000000..d1345bd74ae Binary files /dev/null and b/data/themes/classic/combobox_arrow_selected.png differ diff --git a/data/themes/classic/combobox_bg.png b/data/themes/classic/combobox_bg.png new file mode 100644 index 00000000000..83bdb41406d Binary files /dev/null and b/data/themes/classic/combobox_bg.png differ diff --git a/data/themes/classic/computer.png b/data/themes/classic/computer.png new file mode 100644 index 00000000000..f449ecb6b50 Binary files /dev/null and b/data/themes/classic/computer.png differ diff --git a/data/themes/classic/controller.png b/data/themes/classic/controller.png new file mode 100644 index 00000000000..6bd108d2262 Binary files /dev/null and b/data/themes/classic/controller.png differ diff --git a/data/themes/classic/cpuload_bg.png b/data/themes/classic/cpuload_bg.png new file mode 100644 index 00000000000..f05db1a0696 Binary files /dev/null and b/data/themes/classic/cpuload_bg.png differ diff --git a/data/themes/classic/cpuload_leds.png b/data/themes/classic/cpuload_leds.png new file mode 100644 index 00000000000..900cd5b4609 Binary files /dev/null and b/data/themes/classic/cpuload_leds.png differ diff --git a/data/themes/classic/dont_know.png b/data/themes/classic/dont_know.png new file mode 100644 index 00000000000..db2126d93ac Binary files /dev/null and b/data/themes/classic/dont_know.png differ diff --git a/data/themes/default/drum.png b/data/themes/classic/drum.png similarity index 100% rename from data/themes/default/drum.png rename to data/themes/classic/drum.png diff --git a/data/themes/classic/edit_copy.png b/data/themes/classic/edit_copy.png new file mode 100644 index 00000000000..bf4b3669d81 Binary files /dev/null and b/data/themes/classic/edit_copy.png differ diff --git a/data/themes/classic/edit_cut.png b/data/themes/classic/edit_cut.png new file mode 100644 index 00000000000..fbc333368f4 Binary files /dev/null and b/data/themes/classic/edit_cut.png differ diff --git a/data/themes/classic/edit_draw.png b/data/themes/classic/edit_draw.png new file mode 100644 index 00000000000..a0bb1db93be Binary files /dev/null and b/data/themes/classic/edit_draw.png differ diff --git a/data/themes/classic/edit_erase.png b/data/themes/classic/edit_erase.png new file mode 100644 index 00000000000..143400a9b49 Binary files /dev/null and b/data/themes/classic/edit_erase.png differ diff --git a/data/themes/classic/edit_move.png b/data/themes/classic/edit_move.png new file mode 100644 index 00000000000..28a63417131 Binary files /dev/null and b/data/themes/classic/edit_move.png differ diff --git a/data/themes/classic/edit_paste.png b/data/themes/classic/edit_paste.png new file mode 100644 index 00000000000..766e8632581 Binary files /dev/null and b/data/themes/classic/edit_paste.png differ diff --git a/data/themes/classic/edit_redo.png b/data/themes/classic/edit_redo.png new file mode 100644 index 00000000000..45f0450282c Binary files /dev/null and b/data/themes/classic/edit_redo.png differ diff --git a/data/themes/classic/edit_rename.png b/data/themes/classic/edit_rename.png new file mode 100644 index 00000000000..ea8872fea61 Binary files /dev/null and b/data/themes/classic/edit_rename.png differ diff --git a/data/themes/classic/edit_select.png b/data/themes/classic/edit_select.png new file mode 100644 index 00000000000..842d690f1d7 Binary files /dev/null and b/data/themes/classic/edit_select.png differ diff --git a/data/themes/classic/edit_undo.png b/data/themes/classic/edit_undo.png new file mode 100644 index 00000000000..57abbe17da3 Binary files /dev/null and b/data/themes/classic/edit_undo.png differ diff --git a/data/themes/classic/effect_plugin.png b/data/themes/classic/effect_plugin.png new file mode 100644 index 00000000000..567bc31ae52 Binary files /dev/null and b/data/themes/classic/effect_plugin.png differ diff --git a/data/themes/classic/envelope_graph.png b/data/themes/classic/envelope_graph.png new file mode 100644 index 00000000000..c6f904103e8 Binary files /dev/null and b/data/themes/classic/envelope_graph.png differ diff --git a/data/themes/classic/error.png b/data/themes/classic/error.png new file mode 100644 index 00000000000..5492295e76c Binary files /dev/null and b/data/themes/classic/error.png differ diff --git a/data/themes/classic/exit.png b/data/themes/classic/exit.png new file mode 100644 index 00000000000..ed5f8b2515e Binary files /dev/null and b/data/themes/classic/exit.png differ diff --git a/data/themes/classic/exp_wave_active.png b/data/themes/classic/exp_wave_active.png new file mode 100644 index 00000000000..22682a150a8 Binary files /dev/null and b/data/themes/classic/exp_wave_active.png differ diff --git a/data/themes/classic/exp_wave_inactive.png b/data/themes/classic/exp_wave_inactive.png new file mode 100644 index 00000000000..132e6f7db96 Binary files /dev/null and b/data/themes/classic/exp_wave_inactive.png differ diff --git a/data/themes/classic/factory_files.png b/data/themes/classic/factory_files.png new file mode 100644 index 00000000000..995bb19d508 Binary files /dev/null and b/data/themes/classic/factory_files.png differ diff --git a/data/themes/classic/fader_background.png b/data/themes/classic/fader_background.png new file mode 100644 index 00000000000..682ff4c9281 Binary files /dev/null and b/data/themes/classic/fader_background.png differ diff --git a/data/themes/classic/fader_knob.png b/data/themes/classic/fader_knob.png new file mode 100644 index 00000000000..93daf87fcc2 Binary files /dev/null and b/data/themes/classic/fader_knob.png differ diff --git a/data/themes/classic/fader_leds.png b/data/themes/classic/fader_leds.png new file mode 100644 index 00000000000..6c673cf36d1 Binary files /dev/null and b/data/themes/classic/fader_leds.png differ diff --git a/data/themes/classic/filter_2lp.png b/data/themes/classic/filter_2lp.png new file mode 100644 index 00000000000..3e98a3c3712 Binary files /dev/null and b/data/themes/classic/filter_2lp.png differ diff --git a/data/themes/classic/filter_ap.png b/data/themes/classic/filter_ap.png new file mode 100644 index 00000000000..b7c5230d5c7 Binary files /dev/null and b/data/themes/classic/filter_ap.png differ diff --git a/data/themes/classic/filter_bp.png b/data/themes/classic/filter_bp.png new file mode 100644 index 00000000000..f16c7d92465 Binary files /dev/null and b/data/themes/classic/filter_bp.png differ diff --git a/data/themes/classic/filter_hp.png b/data/themes/classic/filter_hp.png new file mode 100644 index 00000000000..845573b308e Binary files /dev/null and b/data/themes/classic/filter_hp.png differ diff --git a/data/themes/classic/filter_lp.png b/data/themes/classic/filter_lp.png new file mode 100644 index 00000000000..4f657ac53ee Binary files /dev/null and b/data/themes/classic/filter_lp.png differ diff --git a/data/themes/classic/filter_notch.png b/data/themes/classic/filter_notch.png new file mode 100644 index 00000000000..44e1d718b65 Binary files /dev/null and b/data/themes/classic/filter_notch.png differ diff --git a/data/themes/classic/flip_x.png b/data/themes/classic/flip_x.png new file mode 100644 index 00000000000..1f21ad5bbea Binary files /dev/null and b/data/themes/classic/flip_x.png differ diff --git a/data/themes/classic/flip_y.png b/data/themes/classic/flip_y.png new file mode 100644 index 00000000000..dbc57a70fb2 Binary files /dev/null and b/data/themes/classic/flip_y.png differ diff --git a/data/themes/classic/folder.png b/data/themes/classic/folder.png new file mode 100644 index 00000000000..ec0cecdaec6 Binary files /dev/null and b/data/themes/classic/folder.png differ diff --git a/data/themes/classic/folder_locked.png b/data/themes/classic/folder_locked.png new file mode 100644 index 00000000000..d3e18e50bd3 Binary files /dev/null and b/data/themes/classic/folder_locked.png differ diff --git a/data/themes/classic/folder_opened.png b/data/themes/classic/folder_opened.png new file mode 100644 index 00000000000..b7b03bb3cd8 Binary files /dev/null and b/data/themes/classic/folder_opened.png differ diff --git a/data/themes/default/freeze.png b/data/themes/classic/freeze.png similarity index 100% rename from data/themes/default/freeze.png rename to data/themes/classic/freeze.png diff --git a/data/themes/default/frozen.png b/data/themes/classic/frozen.png similarity index 100% rename from data/themes/default/frozen.png rename to data/themes/classic/frozen.png diff --git a/data/themes/classic/fx_mixer.png b/data/themes/classic/fx_mixer.png new file mode 100644 index 00000000000..f26d53bd97d Binary files /dev/null and b/data/themes/classic/fx_mixer.png differ diff --git a/data/themes/classic/hand.png b/data/themes/classic/hand.png new file mode 100644 index 00000000000..5fad2852def Binary files /dev/null and b/data/themes/classic/hand.png differ diff --git a/data/themes/classic/help.png b/data/themes/classic/help.png new file mode 100644 index 00000000000..f38f9a76bc2 Binary files /dev/null and b/data/themes/classic/help.png differ diff --git a/data/themes/classic/hint.png b/data/themes/classic/hint.png new file mode 100644 index 00000000000..b9a171b7089 Binary files /dev/null and b/data/themes/classic/hint.png differ diff --git a/data/themes/classic/home.png b/data/themes/classic/home.png new file mode 100644 index 00000000000..84051dbb6e8 Binary files /dev/null and b/data/themes/classic/home.png differ diff --git a/data/themes/classic/hq_mode.png b/data/themes/classic/hq_mode.png new file mode 100644 index 00000000000..ced82b2ba2b Binary files /dev/null and b/data/themes/classic/hq_mode.png differ diff --git a/data/themes/classic/icon.png b/data/themes/classic/icon.png new file mode 100644 index 00000000000..ae9fe6a2a9f Binary files /dev/null and b/data/themes/classic/icon.png differ diff --git a/data/themes/classic/instrument_track.png b/data/themes/classic/instrument_track.png new file mode 100644 index 00000000000..39dcf115bc7 Binary files /dev/null and b/data/themes/classic/instrument_track.png differ diff --git a/data/themes/classic/keep_stop_position.png b/data/themes/classic/keep_stop_position.png new file mode 100644 index 00000000000..561fead2505 Binary files /dev/null and b/data/themes/classic/keep_stop_position.png differ diff --git a/data/themes/classic/knob01.png b/data/themes/classic/knob01.png new file mode 100644 index 00000000000..b19b2529c3c Binary files /dev/null and b/data/themes/classic/knob01.png differ diff --git a/data/themes/classic/knob02.png b/data/themes/classic/knob02.png new file mode 100644 index 00000000000..c4e84a31412 Binary files /dev/null and b/data/themes/classic/knob02.png differ diff --git a/data/themes/classic/knob03.png b/data/themes/classic/knob03.png new file mode 100644 index 00000000000..d620272bf7c Binary files /dev/null and b/data/themes/classic/knob03.png differ diff --git a/data/themes/classic/knob05.png b/data/themes/classic/knob05.png new file mode 100644 index 00000000000..7b98f097d93 Binary files /dev/null and b/data/themes/classic/knob05.png differ diff --git a/data/themes/classic/lcd_19green.png b/data/themes/classic/lcd_19green.png new file mode 100644 index 00000000000..a154f40e9f9 Binary files /dev/null and b/data/themes/classic/lcd_19green.png differ diff --git a/data/themes/classic/lcd_19red.png b/data/themes/classic/lcd_19red.png new file mode 100644 index 00000000000..3238cc3eb60 Binary files /dev/null and b/data/themes/classic/lcd_19red.png differ diff --git a/data/themes/classic/lcd_21pink.png b/data/themes/classic/lcd_21pink.png new file mode 100644 index 00000000000..2f4c360daae Binary files /dev/null and b/data/themes/classic/lcd_21pink.png differ diff --git a/data/themes/classic/led_green.png b/data/themes/classic/led_green.png new file mode 100644 index 00000000000..a326b292859 Binary files /dev/null and b/data/themes/classic/led_green.png differ diff --git a/data/themes/classic/led_off.png b/data/themes/classic/led_off.png new file mode 100644 index 00000000000..1b564c85260 Binary files /dev/null and b/data/themes/classic/led_off.png differ diff --git a/data/themes/classic/led_red.png b/data/themes/classic/led_red.png new file mode 100644 index 00000000000..f48ac485081 Binary files /dev/null and b/data/themes/classic/led_red.png differ diff --git a/data/themes/classic/led_yellow.png b/data/themes/classic/led_yellow.png new file mode 100644 index 00000000000..7fe385b423f Binary files /dev/null and b/data/themes/classic/led_yellow.png differ diff --git a/data/themes/classic/lfo_controller_artwork.png b/data/themes/classic/lfo_controller_artwork.png new file mode 100644 index 00000000000..f1ddacec078 Binary files /dev/null and b/data/themes/classic/lfo_controller_artwork.png differ diff --git a/data/themes/classic/lfo_d100_active.png b/data/themes/classic/lfo_d100_active.png new file mode 100644 index 00000000000..bb966c57997 Binary files /dev/null and b/data/themes/classic/lfo_d100_active.png differ diff --git a/data/themes/classic/lfo_d100_inactive.png b/data/themes/classic/lfo_d100_inactive.png new file mode 100644 index 00000000000..239be1e0068 Binary files /dev/null and b/data/themes/classic/lfo_d100_inactive.png differ diff --git a/data/themes/classic/lfo_graph.png b/data/themes/classic/lfo_graph.png new file mode 100644 index 00000000000..aa8faf5a0b2 Binary files /dev/null and b/data/themes/classic/lfo_graph.png differ diff --git a/data/themes/classic/lfo_x100_active.png b/data/themes/classic/lfo_x100_active.png new file mode 100644 index 00000000000..cb563f432ed Binary files /dev/null and b/data/themes/classic/lfo_x100_active.png differ diff --git a/data/themes/classic/lfo_x100_inactive.png b/data/themes/classic/lfo_x100_inactive.png new file mode 100644 index 00000000000..e0058926e1b Binary files /dev/null and b/data/themes/classic/lfo_x100_inactive.png differ diff --git a/data/themes/classic/lfo_x1_active.png b/data/themes/classic/lfo_x1_active.png new file mode 100644 index 00000000000..2c54a6ab1d7 Binary files /dev/null and b/data/themes/classic/lfo_x1_active.png differ diff --git a/data/themes/classic/lfo_x1_inactive.png b/data/themes/classic/lfo_x1_inactive.png new file mode 100644 index 00000000000..1947a4c932c Binary files /dev/null and b/data/themes/classic/lfo_x1_inactive.png differ diff --git a/data/themes/classic/loop_point_b.png b/data/themes/classic/loop_point_b.png new file mode 100644 index 00000000000..bcd65ad0866 Binary files /dev/null and b/data/themes/classic/loop_point_b.png differ diff --git a/data/themes/classic/loop_point_e.png b/data/themes/classic/loop_point_e.png new file mode 100644 index 00000000000..40fdad94a54 Binary files /dev/null and b/data/themes/classic/loop_point_e.png differ diff --git a/data/themes/classic/loop_points_off.png b/data/themes/classic/loop_points_off.png new file mode 100644 index 00000000000..924c487e879 Binary files /dev/null and b/data/themes/classic/loop_points_off.png differ diff --git a/data/themes/classic/loop_points_on.png b/data/themes/classic/loop_points_on.png new file mode 100644 index 00000000000..1bbacf26078 Binary files /dev/null and b/data/themes/classic/loop_points_on.png differ diff --git a/data/themes/classic/main_slider.png b/data/themes/classic/main_slider.png new file mode 100644 index 00000000000..6f7b990a411 Binary files /dev/null and b/data/themes/classic/main_slider.png differ diff --git a/data/themes/classic/master_pitch.png b/data/themes/classic/master_pitch.png new file mode 100644 index 00000000000..45e7ae1077d Binary files /dev/null and b/data/themes/classic/master_pitch.png differ diff --git a/data/themes/classic/master_volume.png b/data/themes/classic/master_volume.png new file mode 100644 index 00000000000..9b486b2906f Binary files /dev/null and b/data/themes/classic/master_volume.png differ diff --git a/data/themes/classic/maximize.png b/data/themes/classic/maximize.png new file mode 100644 index 00000000000..1cb4186241a Binary files /dev/null and b/data/themes/classic/maximize.png differ diff --git a/data/themes/classic/metronome.png b/data/themes/classic/metronome.png new file mode 100644 index 00000000000..e20815a213d Binary files /dev/null and b/data/themes/classic/metronome.png differ diff --git a/data/themes/classic/midi_file.png b/data/themes/classic/midi_file.png new file mode 100644 index 00000000000..910bdc7505f Binary files /dev/null and b/data/themes/classic/midi_file.png differ diff --git a/data/themes/classic/minimize.png b/data/themes/classic/minimize.png new file mode 100644 index 00000000000..33bb26378ea Binary files /dev/null and b/data/themes/classic/minimize.png differ diff --git a/data/themes/classic/mixer_send_off.png b/data/themes/classic/mixer_send_off.png new file mode 100644 index 00000000000..3033c4962ac Binary files /dev/null and b/data/themes/classic/mixer_send_off.png differ diff --git a/data/themes/classic/mixer_send_on.png b/data/themes/classic/mixer_send_on.png new file mode 100644 index 00000000000..776398e9fc3 Binary files /dev/null and b/data/themes/classic/mixer_send_on.png differ diff --git a/data/themes/classic/moog_saw_wave_active.png b/data/themes/classic/moog_saw_wave_active.png new file mode 100644 index 00000000000..f6230f6d40b Binary files /dev/null and b/data/themes/classic/moog_saw_wave_active.png differ diff --git a/data/themes/classic/moog_saw_wave_inactive.png b/data/themes/classic/moog_saw_wave_inactive.png new file mode 100644 index 00000000000..c77d73a0e15 Binary files /dev/null and b/data/themes/classic/moog_saw_wave_inactive.png differ diff --git a/data/themes/classic/muted.png b/data/themes/classic/muted.png new file mode 100644 index 00000000000..cedddf7032c Binary files /dev/null and b/data/themes/classic/muted.png differ diff --git a/data/themes/classic/new_channel.png b/data/themes/classic/new_channel.png new file mode 100644 index 00000000000..8a27695df8e Binary files /dev/null and b/data/themes/classic/new_channel.png differ diff --git a/data/themes/classic/note.png b/data/themes/classic/note.png new file mode 100644 index 00000000000..a2f7a026211 Binary files /dev/null and b/data/themes/classic/note.png differ diff --git a/data/themes/classic/note_double_whole.png b/data/themes/classic/note_double_whole.png new file mode 100644 index 00000000000..f55150f462c Binary files /dev/null and b/data/themes/classic/note_double_whole.png differ diff --git a/data/themes/classic/note_eighth.png b/data/themes/classic/note_eighth.png new file mode 100644 index 00000000000..7d7b772bb94 Binary files /dev/null and b/data/themes/classic/note_eighth.png differ diff --git a/data/themes/classic/note_half.png b/data/themes/classic/note_half.png new file mode 100644 index 00000000000..46e9d461c67 Binary files /dev/null and b/data/themes/classic/note_half.png differ diff --git a/data/themes/classic/note_none.png b/data/themes/classic/note_none.png new file mode 100644 index 00000000000..8a82a4ae627 Binary files /dev/null and b/data/themes/classic/note_none.png differ diff --git a/data/themes/classic/note_quarter.png b/data/themes/classic/note_quarter.png new file mode 100644 index 00000000000..44fb49e6ca4 Binary files /dev/null and b/data/themes/classic/note_quarter.png differ diff --git a/data/themes/classic/note_sixteenth.png b/data/themes/classic/note_sixteenth.png new file mode 100644 index 00000000000..a41d39a18d0 Binary files /dev/null and b/data/themes/classic/note_sixteenth.png differ diff --git a/data/themes/classic/note_thirtysecond.png b/data/themes/classic/note_thirtysecond.png new file mode 100644 index 00000000000..4b3e2e956ed Binary files /dev/null and b/data/themes/classic/note_thirtysecond.png differ diff --git a/data/themes/classic/note_tripleteighth.png b/data/themes/classic/note_tripleteighth.png new file mode 100644 index 00000000000..35ed0f61631 Binary files /dev/null and b/data/themes/classic/note_tripleteighth.png differ diff --git a/data/themes/classic/note_triplethalf.png b/data/themes/classic/note_triplethalf.png new file mode 100644 index 00000000000..73aa6e24ba7 Binary files /dev/null and b/data/themes/classic/note_triplethalf.png differ diff --git a/data/themes/classic/note_tripletquarter.png b/data/themes/classic/note_tripletquarter.png new file mode 100644 index 00000000000..7ddc3e2926e Binary files /dev/null and b/data/themes/classic/note_tripletquarter.png differ diff --git a/data/themes/classic/note_tripletsixteenth.png b/data/themes/classic/note_tripletsixteenth.png new file mode 100644 index 00000000000..074805fc50a Binary files /dev/null and b/data/themes/classic/note_tripletsixteenth.png differ diff --git a/data/themes/classic/note_tripletthirtysecond.png b/data/themes/classic/note_tripletthirtysecond.png new file mode 100644 index 00000000000..aa89e6f7b83 Binary files /dev/null and b/data/themes/classic/note_tripletthirtysecond.png differ diff --git a/data/themes/classic/note_whole.png b/data/themes/classic/note_whole.png new file mode 100644 index 00000000000..a9b8af4a08c Binary files /dev/null and b/data/themes/classic/note_whole.png differ diff --git a/data/themes/classic/output_graph.png b/data/themes/classic/output_graph.png new file mode 100644 index 00000000000..46ec86d4478 Binary files /dev/null and b/data/themes/classic/output_graph.png differ diff --git a/data/themes/classic/pat_rec.png b/data/themes/classic/pat_rec.png new file mode 100644 index 00000000000..5c0ed94555f Binary files /dev/null and b/data/themes/classic/pat_rec.png differ diff --git a/data/themes/classic/pause.png b/data/themes/classic/pause.png new file mode 100644 index 00000000000..719f67675b3 Binary files /dev/null and b/data/themes/classic/pause.png differ diff --git a/data/themes/classic/piano.png b/data/themes/classic/piano.png new file mode 100644 index 00000000000..22523893e25 Binary files /dev/null and b/data/themes/classic/piano.png differ diff --git a/data/themes/classic/play.png b/data/themes/classic/play.png new file mode 100644 index 00000000000..81d25ba4a92 Binary files /dev/null and b/data/themes/classic/play.png differ diff --git a/data/themes/classic/playpos_marker.png b/data/themes/classic/playpos_marker.png new file mode 100644 index 00000000000..fb4befbb07b Binary files /dev/null and b/data/themes/classic/playpos_marker.png differ diff --git a/data/themes/classic/plugins.png b/data/themes/classic/plugins.png new file mode 100644 index 00000000000..5ba9bc3c90e Binary files /dev/null and b/data/themes/classic/plugins.png differ diff --git a/data/themes/classic/ports.png b/data/themes/classic/ports.png new file mode 100644 index 00000000000..de903626210 Binary files /dev/null and b/data/themes/classic/ports.png differ diff --git a/data/themes/classic/pr_black_key.png b/data/themes/classic/pr_black_key.png new file mode 100644 index 00000000000..7d9c6ea9d02 Binary files /dev/null and b/data/themes/classic/pr_black_key.png differ diff --git a/data/themes/classic/pr_black_key_pressed.png b/data/themes/classic/pr_black_key_pressed.png new file mode 100644 index 00000000000..afbf3c4d97a Binary files /dev/null and b/data/themes/classic/pr_black_key_pressed.png differ diff --git a/data/themes/classic/pr_white_key_big.png b/data/themes/classic/pr_white_key_big.png new file mode 100644 index 00000000000..724e82b263d Binary files /dev/null and b/data/themes/classic/pr_white_key_big.png differ diff --git a/data/themes/classic/pr_white_key_big_pressed.png b/data/themes/classic/pr_white_key_big_pressed.png new file mode 100644 index 00000000000..37d62e5fb55 Binary files /dev/null and b/data/themes/classic/pr_white_key_big_pressed.png differ diff --git a/data/themes/classic/pr_white_key_small.png b/data/themes/classic/pr_white_key_small.png new file mode 100644 index 00000000000..fa07d6a9d00 Binary files /dev/null and b/data/themes/classic/pr_white_key_small.png differ diff --git a/data/themes/classic/pr_white_key_small_pressed.png b/data/themes/classic/pr_white_key_small_pressed.png new file mode 100644 index 00000000000..93fe7ceb4b7 Binary files /dev/null and b/data/themes/classic/pr_white_key_small_pressed.png differ diff --git a/data/themes/classic/preset_file.png b/data/themes/classic/preset_file.png new file mode 100644 index 00000000000..53a0d1159ec Binary files /dev/null and b/data/themes/classic/preset_file.png differ diff --git a/data/themes/classic/progression_cubic_hermite.png b/data/themes/classic/progression_cubic_hermite.png new file mode 100644 index 00000000000..1010f873524 Binary files /dev/null and b/data/themes/classic/progression_cubic_hermite.png differ diff --git a/data/themes/classic/progression_discrete.png b/data/themes/classic/progression_discrete.png new file mode 100644 index 00000000000..5faf0e4aa5f Binary files /dev/null and b/data/themes/classic/progression_discrete.png differ diff --git a/data/themes/classic/progression_linear.png b/data/themes/classic/progression_linear.png new file mode 100644 index 00000000000..d6193e4f6b6 Binary files /dev/null and b/data/themes/classic/progression_linear.png differ diff --git a/data/themes/classic/project_export.png b/data/themes/classic/project_export.png new file mode 100644 index 00000000000..13c0b9d08ae Binary files /dev/null and b/data/themes/classic/project_export.png differ diff --git a/data/themes/classic/project_file.png b/data/themes/classic/project_file.png new file mode 100644 index 00000000000..724ab5cfb23 Binary files /dev/null and b/data/themes/classic/project_file.png differ diff --git a/data/themes/classic/project_import.png b/data/themes/classic/project_import.png new file mode 100644 index 00000000000..6680f2416ae Binary files /dev/null and b/data/themes/classic/project_import.png differ diff --git a/data/themes/classic/project_new.png b/data/themes/classic/project_new.png new file mode 100644 index 00000000000..489548b6bc1 Binary files /dev/null and b/data/themes/classic/project_new.png differ diff --git a/data/themes/classic/project_new_from_template.png b/data/themes/classic/project_new_from_template.png new file mode 100644 index 00000000000..1353505b9b4 Binary files /dev/null and b/data/themes/classic/project_new_from_template.png differ diff --git a/data/themes/classic/project_notes.png b/data/themes/classic/project_notes.png new file mode 100644 index 00000000000..6991b3a7ea4 Binary files /dev/null and b/data/themes/classic/project_notes.png differ diff --git a/data/themes/classic/project_open.png b/data/themes/classic/project_open.png new file mode 100644 index 00000000000..7188b389496 Binary files /dev/null and b/data/themes/classic/project_open.png differ diff --git a/data/themes/default/project_open_down.png b/data/themes/classic/project_open_down.png similarity index 100% rename from data/themes/default/project_open_down.png rename to data/themes/classic/project_open_down.png diff --git a/data/themes/classic/project_open_recent.png b/data/themes/classic/project_open_recent.png new file mode 100644 index 00000000000..4e57b3b827f Binary files /dev/null and b/data/themes/classic/project_open_recent.png differ diff --git a/data/themes/classic/project_save.png b/data/themes/classic/project_save.png new file mode 100644 index 00000000000..83c7fd7bd45 Binary files /dev/null and b/data/themes/classic/project_save.png differ diff --git a/data/themes/classic/project_saveas.png b/data/themes/classic/project_saveas.png new file mode 100644 index 00000000000..83c7fd7bd45 Binary files /dev/null and b/data/themes/classic/project_saveas.png differ diff --git a/data/themes/classic/quantize.png b/data/themes/classic/quantize.png new file mode 100644 index 00000000000..aae2654ac43 Binary files /dev/null and b/data/themes/classic/quantize.png differ diff --git a/data/themes/classic/random_wave_active.png b/data/themes/classic/random_wave_active.png new file mode 100644 index 00000000000..b65a9a0c3aa Binary files /dev/null and b/data/themes/classic/random_wave_active.png differ diff --git a/data/themes/classic/random_wave_inactive.png b/data/themes/classic/random_wave_inactive.png new file mode 100644 index 00000000000..47184549a45 Binary files /dev/null and b/data/themes/classic/random_wave_inactive.png differ diff --git a/data/themes/classic/receive_bg_arrow.png b/data/themes/classic/receive_bg_arrow.png new file mode 100644 index 00000000000..f456176e0f1 Binary files /dev/null and b/data/themes/classic/receive_bg_arrow.png differ diff --git a/data/themes/classic/record.png b/data/themes/classic/record.png new file mode 100644 index 00000000000..9c478745bf8 Binary files /dev/null and b/data/themes/classic/record.png differ diff --git a/data/themes/classic/record_accompany.png b/data/themes/classic/record_accompany.png new file mode 100644 index 00000000000..005a1c18c82 Binary files /dev/null and b/data/themes/classic/record_accompany.png differ diff --git a/data/themes/classic/reload.png b/data/themes/classic/reload.png new file mode 100644 index 00000000000..c92882ecdc5 Binary files /dev/null and b/data/themes/classic/reload.png differ diff --git a/data/themes/classic/restore.png b/data/themes/classic/restore.png new file mode 100644 index 00000000000..4492e17a643 Binary files /dev/null and b/data/themes/classic/restore.png differ diff --git a/data/themes/classic/round_square_wave_active.png b/data/themes/classic/round_square_wave_active.png new file mode 100644 index 00000000000..0dfe2093ad2 Binary files /dev/null and b/data/themes/classic/round_square_wave_active.png differ diff --git a/data/themes/classic/round_square_wave_inactive.png b/data/themes/classic/round_square_wave_inactive.png new file mode 100644 index 00000000000..3e1f9c0b0e8 Binary files /dev/null and b/data/themes/classic/round_square_wave_inactive.png differ diff --git a/data/themes/classic/sample_file.png b/data/themes/classic/sample_file.png new file mode 100644 index 00000000000..f2ed8d46e02 Binary files /dev/null and b/data/themes/classic/sample_file.png differ diff --git a/data/themes/classic/sample_track.png b/data/themes/classic/sample_track.png new file mode 100644 index 00000000000..d459e7fa518 Binary files /dev/null and b/data/themes/classic/sample_track.png differ diff --git a/data/themes/classic/saw_wave_active.png b/data/themes/classic/saw_wave_active.png new file mode 100644 index 00000000000..62bffcc336f Binary files /dev/null and b/data/themes/classic/saw_wave_active.png differ diff --git a/data/themes/classic/saw_wave_inactive.png b/data/themes/classic/saw_wave_inactive.png new file mode 100644 index 00000000000..6fc3a816b55 Binary files /dev/null and b/data/themes/classic/saw_wave_inactive.png differ diff --git a/data/themes/classic/sbarrow_down.png b/data/themes/classic/sbarrow_down.png new file mode 100644 index 00000000000..56fa504c143 Binary files /dev/null and b/data/themes/classic/sbarrow_down.png differ diff --git a/data/themes/classic/sbarrow_down_d.png b/data/themes/classic/sbarrow_down_d.png new file mode 100644 index 00000000000..f8c54f32f50 Binary files /dev/null and b/data/themes/classic/sbarrow_down_d.png differ diff --git a/data/themes/classic/sbarrow_left.png b/data/themes/classic/sbarrow_left.png new file mode 100644 index 00000000000..d50031e30b0 Binary files /dev/null and b/data/themes/classic/sbarrow_left.png differ diff --git a/data/themes/classic/sbarrow_left_d.png b/data/themes/classic/sbarrow_left_d.png new file mode 100644 index 00000000000..fe246df0523 Binary files /dev/null and b/data/themes/classic/sbarrow_left_d.png differ diff --git a/data/themes/classic/sbarrow_right.png b/data/themes/classic/sbarrow_right.png new file mode 100644 index 00000000000..2112ec1da82 Binary files /dev/null and b/data/themes/classic/sbarrow_right.png differ diff --git a/data/themes/classic/sbarrow_right_d.png b/data/themes/classic/sbarrow_right_d.png new file mode 100644 index 00000000000..39b0220cc00 Binary files /dev/null and b/data/themes/classic/sbarrow_right_d.png differ diff --git a/data/themes/classic/sbarrow_up.png b/data/themes/classic/sbarrow_up.png new file mode 100644 index 00000000000..2b61c257ca5 Binary files /dev/null and b/data/themes/classic/sbarrow_up.png differ diff --git a/data/themes/classic/sbarrow_up_d.png b/data/themes/classic/sbarrow_up_d.png new file mode 100644 index 00000000000..f80d6b39bae Binary files /dev/null and b/data/themes/classic/sbarrow_up_d.png differ diff --git a/data/themes/classic/scale.png b/data/themes/classic/scale.png new file mode 100644 index 00000000000..cde26a70153 Binary files /dev/null and b/data/themes/classic/scale.png differ diff --git a/data/themes/classic/send_bg_arrow.png b/data/themes/classic/send_bg_arrow.png new file mode 100644 index 00000000000..8c4bfcf93f3 Binary files /dev/null and b/data/themes/classic/send_bg_arrow.png differ diff --git a/data/themes/classic/setup_audio.png b/data/themes/classic/setup_audio.png new file mode 100644 index 00000000000..c928c72ef7c Binary files /dev/null and b/data/themes/classic/setup_audio.png differ diff --git a/data/themes/classic/setup_directories.png b/data/themes/classic/setup_directories.png new file mode 100644 index 00000000000..82a467fbd2e Binary files /dev/null and b/data/themes/classic/setup_directories.png differ diff --git a/data/themes/classic/setup_general.png b/data/themes/classic/setup_general.png new file mode 100644 index 00000000000..43ae1b19732 Binary files /dev/null and b/data/themes/classic/setup_general.png differ diff --git a/data/themes/classic/setup_midi.png b/data/themes/classic/setup_midi.png new file mode 100644 index 00000000000..80cb45e01db Binary files /dev/null and b/data/themes/classic/setup_midi.png differ diff --git a/data/themes/classic/setup_performance.png b/data/themes/classic/setup_performance.png new file mode 100644 index 00000000000..6233e742e4a Binary files /dev/null and b/data/themes/classic/setup_performance.png differ diff --git a/data/themes/classic/sin_wave_active.png b/data/themes/classic/sin_wave_active.png new file mode 100644 index 00000000000..ec7bf0a7d01 Binary files /dev/null and b/data/themes/classic/sin_wave_active.png differ diff --git a/data/themes/classic/sin_wave_inactive.png b/data/themes/classic/sin_wave_inactive.png new file mode 100644 index 00000000000..6d6e4fa80e7 Binary files /dev/null and b/data/themes/classic/sin_wave_inactive.png differ diff --git a/data/themes/classic/songeditor.png b/data/themes/classic/songeditor.png new file mode 100644 index 00000000000..ecfb65b24ca Binary files /dev/null and b/data/themes/classic/songeditor.png differ diff --git a/data/themes/classic/soundfont_file.png b/data/themes/classic/soundfont_file.png new file mode 100644 index 00000000000..774c82498d8 Binary files /dev/null and b/data/themes/classic/soundfont_file.png differ diff --git a/data/themes/classic/splash.png b/data/themes/classic/splash.png new file mode 100644 index 00000000000..a3b58d5f2cb Binary files /dev/null and b/data/themes/classic/splash.png differ diff --git a/data/themes/classic/square_wave_active.png b/data/themes/classic/square_wave_active.png new file mode 100644 index 00000000000..487b5aff74f Binary files /dev/null and b/data/themes/classic/square_wave_active.png differ diff --git a/data/themes/classic/square_wave_inactive.png b/data/themes/classic/square_wave_inactive.png new file mode 100644 index 00000000000..435b33c6e9b Binary files /dev/null and b/data/themes/classic/square_wave_inactive.png differ diff --git a/data/themes/classic/step_btn_add.png b/data/themes/classic/step_btn_add.png new file mode 100644 index 00000000000..60fbf994416 Binary files /dev/null and b/data/themes/classic/step_btn_add.png differ diff --git a/data/themes/classic/step_btn_duplicate.png b/data/themes/classic/step_btn_duplicate.png new file mode 100644 index 00000000000..af9521fad20 Binary files /dev/null and b/data/themes/classic/step_btn_duplicate.png differ diff --git a/data/themes/classic/step_btn_off.png b/data/themes/classic/step_btn_off.png new file mode 100644 index 00000000000..5e40d3e5a2f Binary files /dev/null and b/data/themes/classic/step_btn_off.png differ diff --git a/data/themes/classic/step_btn_off_light.png b/data/themes/classic/step_btn_off_light.png new file mode 100644 index 00000000000..f8f64bea851 Binary files /dev/null and b/data/themes/classic/step_btn_off_light.png differ diff --git a/data/themes/default/step_btn_on.png b/data/themes/classic/step_btn_on.png similarity index 100% rename from data/themes/default/step_btn_on.png rename to data/themes/classic/step_btn_on.png diff --git a/data/themes/classic/step_btn_on_100.png b/data/themes/classic/step_btn_on_100.png new file mode 100644 index 00000000000..faa9b462f63 Binary files /dev/null and b/data/themes/classic/step_btn_on_100.png differ diff --git a/data/themes/classic/step_btn_on_yellow.png b/data/themes/classic/step_btn_on_yellow.png new file mode 100644 index 00000000000..b69defeb97f Binary files /dev/null and b/data/themes/classic/step_btn_on_yellow.png differ diff --git a/data/themes/classic/step_btn_remove.png b/data/themes/classic/step_btn_remove.png new file mode 100644 index 00000000000..69383af18c5 Binary files /dev/null and b/data/themes/classic/step_btn_remove.png differ diff --git a/data/themes/classic/stepper-down-press.png b/data/themes/classic/stepper-down-press.png new file mode 100644 index 00000000000..c1cec54a3a7 Binary files /dev/null and b/data/themes/classic/stepper-down-press.png differ diff --git a/data/themes/classic/stepper-down.png b/data/themes/classic/stepper-down.png new file mode 100644 index 00000000000..b7b8e2f1a3b Binary files /dev/null and b/data/themes/classic/stepper-down.png differ diff --git a/data/themes/classic/stepper-left-press.png b/data/themes/classic/stepper-left-press.png new file mode 100644 index 00000000000..4de798f7c59 Binary files /dev/null and b/data/themes/classic/stepper-left-press.png differ diff --git a/data/themes/classic/stepper-left.png b/data/themes/classic/stepper-left.png new file mode 100644 index 00000000000..7f2278056f3 Binary files /dev/null and b/data/themes/classic/stepper-left.png differ diff --git a/data/themes/classic/stepper-right-press.png b/data/themes/classic/stepper-right-press.png new file mode 100644 index 00000000000..ad634e175be Binary files /dev/null and b/data/themes/classic/stepper-right-press.png differ diff --git a/data/themes/classic/stepper-right.png b/data/themes/classic/stepper-right.png new file mode 100644 index 00000000000..215e88f6c94 Binary files /dev/null and b/data/themes/classic/stepper-right.png differ diff --git a/data/themes/classic/stepper-up-press.png b/data/themes/classic/stepper-up-press.png new file mode 100644 index 00000000000..99f47711fdc Binary files /dev/null and b/data/themes/classic/stepper-up-press.png differ diff --git a/data/themes/classic/stepper-up.png b/data/themes/classic/stepper-up.png new file mode 100644 index 00000000000..13329133d23 Binary files /dev/null and b/data/themes/classic/stepper-up.png differ diff --git a/data/themes/classic/stop.png b/data/themes/classic/stop.png new file mode 100644 index 00000000000..b589f617842 Binary files /dev/null and b/data/themes/classic/stop.png differ diff --git a/data/themes/classic/style.css b/data/themes/classic/style.css new file mode 100644 index 00000000000..e377776da77 --- /dev/null +++ b/data/themes/classic/style.css @@ -0,0 +1,831 @@ +/******************** + * LMMS style sheet * + ********************/ + +/* most foreground text items */ +QLabel, QTreeWidget, QListWidget, QGroupBox, QMenuBar { + color: #e0e0e0; +} + +QMdiArea { + background-image: url(resources:background_artwork.png); +} + +AutomationEditor { + background-color: rgb(0, 0, 0); + color: #e0e0e0; + qproperty-vertexColor: #ff77af; + qproperty-gridColor: #808080; + qproperty-crossColor: rgb( 255, 51, 51 ); + + qproperty-graphColor: qlineargradient(spread:reflect, + x1:0, y1:0, x2:0, y2:1, + stop:0 rgba(153, 175, 255, 250), stop:1 rgba(153, 175, 255, 100)); + qproperty-scaleColor: qlineargradient(spread:reflect, + x1:0, y1:0.5, x2:1, y2:0.5, + stop:0 #333, stop:1 #202020); +} + +/* text box */ + +QLineEdit { + border-radius: 4px; + border: 2px inset rgba(91,101,113,128); + background: #49515b; + color: #e0e0e0; +} + +/* text box when it wants text */ + +QLineEdit:focus { + border: 1px solid rgba(0,0,0, 128); +} + + +QToolTip { + border-radius: 4px; + background: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(50, 50, 50, 220)); + opacity: 175; + border: 1.0px solid rgba(0,0,0,255); + color: #4afd85; +} + +TextFloat { + border-radius: 4px; + background: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(50, 50, 50, 220)); + opacity: 175; + border: 1.0px solid rgba(0,0,0,255); + color: #4afd85; +} + + +QMenu { + border:1px solid #747474; + background-color: #c9c9c9; + font-size:11px; +} + +QMenu::separator { + height: 1px; + background: #8d8d8d; +} + +QMenu::item { + color: black; + padding: 2px 35px 2px 23px; + margin: 3px 0px 3px 0px; +} + +QMenu::item:selected { + color: white; + font-weight:bold; + background-color: #747474; +} + +QMenu::item:disabled { + color: #747474; + background-color: #c9c9c9; + font-size:12px; + font-weight: normal; + padding: 4px 32px 4px 20px; +} + +QMenu::icon { + margin: 3px; +} + +QMenu::indicator { + width: 16; + height: 16; + opacity: 0; + background-color: #c9c9c9; +} + +QMenu::indicator:checked { + image: url("resources:apply.png"); +} + +QMenu::indicator:selected { + image: url("resources:apply-selected.png"); + background-color: #747474; +} + +PianoRoll { + background-color: rgb(0, 0, 0); + qproperty-gridColor: rgb( 128, 128, 128 ); + qproperty-noteModeColor: rgb( 255, 255, 255 ); + qproperty-noteColor: rgb( 119, 199, 216 ); + qproperty-noteBorderRadiusX: 5; + qproperty-noteBorderRadiusY: 2; + qproperty-selectedNoteColor: rgb( 0, 125, 255 ); + qproperty-barColor: #4afd85; + qproperty-markedSemitoneColor: rgba( 40, 40, 40, 200 ); + /* Text on the white piano keys */ + qproperty-textColor: rgb( 0, 0, 0 ); + qproperty-textColorLight: rgb( 128, 128, 128); + qproperty-textShadow: rgb( 240, 240, 240 ); +} + +/* main toolbar oscilloscope - can have transparent bg now */ + +VisualizationWidget { + background: none; + border: none; +} + +/* main toolbar cpu load widget - this can have transparent bg now */ + +CPULoadWidget { + border: none; + background: url(resources:cpuload_bg.png); +} + +/* scrollbar: trough */ + +QScrollBar:horizontal { + border: 1px solid #131313; + background: rgb( 50,50,50 ); + height: 14px; + margin: 0px 13px; +} +QScrollBar:vertical { + border: 1px solid #131313; + background: rgb( 50,50,50 ); + width: 14px; + margin: 13px 0px; +} + +/* scrollbar: trough clicky things */ + +QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal, +QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { + background: none; +} + +QScrollBar::add-page:horizontal:pressed, QScrollBar::sub-page:horizontal:pressed, +QScrollBar::add-page:vertical:pressed, QScrollBar::sub-page:vertical:pressed { + background: rgba(0,0,0,50); +} + +/* scrollbar: handles (sliders) */ + +QScrollBar::handle:horizontal { + background: qlineargradient(spread:reflect, + x1:0.5, y1:0, x2:0.5, y2:1, + stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #aaa); + border: 1px outset #888; + border-radius: 2px; + min-width: 24px; +} + +QScrollBar::handle:horizontal:hover { + background: qlineargradient(spread:reflect, + x1:0.5, y1:0, x2:0.5, y2:1, + stop:0 #969696, stop:0.5 #f0f0f0, stop:1 #aaa); +} + +QScrollBar::handle:horizontal:pressed { + background: qlineargradient(spread:reflect, + x1:0.5, y1:0, x2:0.5, y2:1, + stop:0 #747474, stop:1 #c9c9c9); +} + +QScrollBar::handle:vertical { + background: qlineargradient(spread:reflect, + x1:0, y1:0.5, x2:1, y2:0.5, + stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #aaa); + border: 1px outset #888; + border-radius: 2px; + min-height: 24px; +} + +QScrollBar::handle:vertical:hover { + background: qlineargradient(spread:reflect, + x1:0, y1:0.5, x2:1, y2:0.5, + stop:0 #969696, stop:0.5 #f0f0f0, stop:1 #aaa); +} + +QScrollBar::handle:vertical:pressed { + background: qlineargradient(spread:reflect, + x1:0, y1:0.5, x2:1, y2:0.5, + stop:0 #747474, stop:1 #c9c9c9); +} + +QScrollBar::handle:horizontal:disabled, QScrollBar::handle:vertical:disabled { + background: #747474; + border-radius: 1px; + border: 1px solid rgba(0,0,0,32); +} + +/* arrow buttons */ + +QScrollBar::add-line, QScrollBar::sub-line { + background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #c9c9c9, stop:1 #969696 ); + border-radius: 1px; + border: 1px solid #131313; + subcontrol-origin: margin; +} + +QScrollBar::add-line:horizontal { subcontrol-position: right; width: 12px;} +QScrollBar::sub-line:horizontal { subcontrol-position: left; width: 12px;} +QScrollBar::add-line:vertical { subcontrol-position: bottom; height: 12px;} +QScrollBar::sub-line:vertical { subcontrol-position: top; height: 12px;} + +QScrollBar::add-line:hover, QScrollBar::sub-line:hover { + background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #e0e0e0, stop:0.5 #c9c9c9, stop:1 #969696 ); +} + +QScrollBar::add-line:pressed, QScrollBar::sub-line:pressed { + background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #969696 ); +} + +QScrollBar::add-line:disabled, QScrollBar::sub-line:disabled { + background: #747474; +} + +/* arrow button arrows */ + +QScrollBar::left-arrow:horizontal, QScrollBar::right-arrow:horizontal, +QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical { + border: none; + background-color: none; + width: 5px; + height: 5px; +} + +QScrollBar::left-arrow:horizontal { background-image: url(resources:sbarrow_left.png);} +QScrollBar::right-arrow:horizontal { background-image: url(resources:sbarrow_right.png);} +QScrollBar::up-arrow:vertical { background-image: url(resources:sbarrow_up.png);} +QScrollBar::down-arrow:vertical { background-image: url(resources:sbarrow_down.png);} +QScrollBar::left-arrow:horizontal:disabled { background-image: url(resources:sbarrow_left_d.png);} +QScrollBar::right-arrow:horizontal:disabled { background-image: url(resources:sbarrow_right_d.png);} +QScrollBar::up-arrow:vertical:disabled { background-image: url(resources:sbarrow_up_d.png);} +QScrollBar::down-arrow:vertical:disabled { background-image: url(resources:sbarrow_down_d.png);} + +/* background for song editor and bb-editor */ + +TrackContainerView QFrame{ + background-color: #49515b; +} + +/* autoscroll, loop, stop behaviour toggle buttons */ + +/* track background colors */ +TrackContentWidget { + qproperty-darkerColor: qlineargradient(x1:0, y1:0, x2:0, y2:1, + stop:0 rgb( 50, 50, 50 ), stop:0.33 rgb( 20, 20, 20 ), stop:1 rgb( 15, 15, 15 ) ); + qproperty-lighterColor: qlineargradient(x1:0, y1:0, x2:0, y2:1, + stop:0 rgb( 50, 50, 50 ), stop:0.33 rgb( 40, 40, 40 ), stop:1 rgb( 30, 30, 30 ) ); + qproperty-gridColor: rgba( 0, 0, 0, 160 ); + qproperty-embossColor: rgba( 140, 140, 140, 64 ); +} + + +/* gear button in tracks */ + +TrackOperationsWidget > QPushButton { + max-height: 26px; + max-width: 26px; + min-height: 26px; + min-width: 26px; + background: none; + border:none; +} + +TrackOperationsWidget > QPushButton::menu-indicator { + image: url(resources:trackop.png); + subcontrol-origin: padding; + subcontrol-position: center; + position: relative; + top: 2px; +} + +TrackOperationsWidget > QPushButton::menu-indicator:hover { + image: url(resources:trackop_h.png); +} + + +TrackOperationsWidget > QPushButton::menu-indicator:pressed, +TrackOperationsWidget > QPushButton::menu-indicator:checked + { + image: url(resources:trackop_c.png); + position: relative; + top: 3px; +} + +/* actually has no effect yet so disabled */ +/*trackWidget { +/* border-bottom: 1px solid rgb(0, 0, 0);*//* + background-color: rgb(0, 0, 0); +}*/ + +/* font sizes */ + +nameLabel, effectLabel, sf2InstrumentView > QLabel { + font-size:10px; +} + +/* main toolbar sliders (master vol, master pitch) */ + +AutomatableSlider::groove:vertical { + background: rgba(0,0,0, 128); + border: 1px inset rgba(100,100,100, 64); + border-radius: 2px; + width: 2px; + margin: 2px 2px; +} + +AutomatableSlider::handle:vertical { + background: none; + border-image: url(resources:main_slider.png); + width: 26px; + height: 10px; + border-radius: 2px; + margin: -4px -12px -2px; +} + +/* about dialog */ +QTabWidget, QTabWidget QWidget { + background: #5b6571; +} + +/* window that shows up when you add effects */ + +EffectSelectDialog QScrollArea { + background: #5b6571; +} + +/* the inner boxes in LADSPA effect windows */ + +EffectControlDialog QGroupBox { + background: #49515b; + margin-top: 1ex; + padding: 10px 2px 1px; + border-radius: 4px; + border: 1px solid rgba(0,0,0, 64); +} + +/* the inner box titles when present (channel 1, channel 2...) */ + +EffectControlDialog QGroupBox::title { + subcontrol-origin: margin; + subcontrol-position: top left; + background: #7b838d; + color: white; + border-radius: 2px; + border: 1px solid rgba(0,0,0, 64); + padding: 2px 1px; +} + +/* main toolbar */ + +QWidget#mainToolbar { + background: qlineargradient(x1:0, y1:0, x2:1, y2:1, stop:0 #98a2a7, stop:1 #5b646f); +} + +/* smaller toolbars */ + +QToolBar { + background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #98a2a7, stop:1 #5b646f); + border: none; + padding: 2px; + spacing: 0; +} + +QToolBar::separator { + border: none; + width: 5px; +} + +/* separate corner rounding for play and stop buttons! */ + +QToolButton#playButton { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; +} + +QToolButton#stopButton { + border-top-right-radius: 10px 10px; + border-bottom-right-radius: 10px 10px; +} + +/* record and record-accompany can be styled with #recordButton and #recordAccompanyButton respectively */ + +/* all tool buttons */ + +QToolButton { + padding: 1px 1px 1px 1px; + border-radius: 5px; + border: 1px solid rgba(63, 63, 63, 128); + background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #98a2a7, stop:1 #5b646f); + font-size:10px; + color: black; +} + +QToolButton:hover { + background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #c0cdd3, stop:1 #71797d); + color: white; +} + +QToolButton:pressed { + background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #969696 ); + padding: 2px 1px 0px 1px; + color: white; +} + +QToolButton:checked { + background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #e0e0e0, stop:0.8 #c9c9c9, stop:1 #c0c0c0 ); + padding: 2px 1px 0px 1px; + color: black; +} + +/* track label buttons - the part that contains the icon and track title */ + +TrackLabelButton { + background-color: #5b6571; + color: #c9c9c9; + font-size: 11px; + font-weight: normal; + border-radius: 1px; + border: none; + padding: 2px 1px; +} + +TrackLabelButton:hover { + background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:0.5, stop:0 #5b6571, stop:0.75 #7b838d, stop:1 #7b838d ); + color: white; + border: 1px solid rgba(0,0,0,64); + padding: 1px 0px; + margin: 0px; +} + +TrackLabelButton:pressed { + background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 ); + color: white; + border: 1px solid rgba(0,0,0,64); + padding: 2px 0px 0px; + font-weight: bold; +} + +TrackLabelButton:checked { + background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 ); + color: white; + border: 1px solid rgba(0,0,0,128); + padding: 2px 0px 0px; + font-weight: bold; +} + +TrackLabelButton:checked:hover { + background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:0.5, stop:0 #5b6571, stop:0.75 #7b838d, stop:1 #7b838d ); +} + +TrackLabelButton:checked:pressed { + background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 ); +} + +/* sidebar, sidebar buttons */ + +SideBar { + background: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop: 0 #98a2a7, stop: 1.0 #5b646f); +} + +SideBar QToolButton { + font-size: 12px; +} + +/* Instrument plugin list */ + +PluginDescList { + background-color: #5b6571; +} + +PluginDescWidget { + background-color: #e0e0e0; + color: #404040; + border: 1px solid rgb(64, 64, 64); + margin: 0px; +} + +PluginDescWidget:hover { + background-color: #e0e0e0; +} + +/* font sizes for text buttons */ + +FxMixerView QPushButton, EffectRackView QPushButton, ControllerRackView QPushButton { + font-size: 10px; +} + +FxLine { + background: #5b6571; + color: #e0e0e0; + qproperty-backgroundActive: qlineargradient(spread:reflect, x1:0, y1:0, x2:1, y2:0, + stop:0 #7b838d, stop:1 #6b7581 ); + qproperty-strokeOuterActive: rgb( 0, 0, 0 ); + qproperty-strokeOuterInactive: rgba( 0, 0, 0, 50 ); + qproperty-strokeInnerActive: rgba( 255, 255, 255, 100 ); + qproperty-strokeInnerInactive: rgba( 255, 255, 255, 50 ); +} + +/* persistent peak markers for fx peak meters */ +Fader { + qproperty-peakGreen: rgb( 74, 253, 133); + qproperty-peakRed: rgb( 255, 100, 100); +} + +TimeLine { + font-size: 8px; +} + +QTreeView { + alternate-background-color: #747474; +} + +TrackContainerView QLabel +{ + background: none; +} + +/* Patterns */ + +/* common pattern colors */ +TrackContentObjectView { + qproperty-mutedColor: rgb( 128, 128, 128 ); + qproperty-mutedBackgroundColor: rgb( 80, 80, 80 ); + qproperty-selectedColor: rgb( 0, 125, 255 ); + qproperty-textColor: rgb( 255, 255, 255 ); + qproperty-textShadowColor: rgb( 0, 0, 0 ); + qproperty-gradient: true; +} + +/* instrument pattern */ +PatternView { + background-color: rgb( 119, 199, 216 ); + color: rgb( 187, 227, 236 ); +} + +/* sample track pattern */ +SampleTCOView { + background-color: rgb( 74, 253, 133 ); + color: rgb( 187, 227, 236 ); +} + +/* automation pattern */ +AutomationPatternView { + background-color: #99afff; + color: rgb( 204, 215, 255 ); +} + +/* bb-pattern */ +BBTCOView { + background-color: rgb( 128, 182, 175 ); /* default colour for bb-tracks */ +} + +/* Subwindows in MDI-Area */ +SubWindow { + color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #4b525c, stop: 1.0 #31363d); + qproperty-activeColor: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #33383e, stop: 1.0 #1a1c20); + qproperty-textShadowColor: rgb( 0, 0, 0 ); + qproperty-borderColor: rgb( 0, 0, 0 ); +} + +/* Subwindow title text */ +SubWindow > QLabel { + color: rgb( 255, 255, 255 ); + font-size: 12px; + font-style: normal; +} + +/* SubWindow titlebar button */ +SubWindow > QPushButton { + background-color: rgba( 255, 255, 255, 0% ); + border-width: 0px; + border-color: none; + border-style: none; +} + +SubWindow > QPushButton:hover{ + background-color: rgba( 255, 255, 255, 15% ); + border-width: 1px; + border-color: rgba( 0, 0, 0, 20% ); + border-style: solid; + border-radius: 2px; +} + + +/* Plugins */ + +TripleOscillatorView Knob { + color: rgb(255, 255, 255); + qproperty-outerColor: rgb(255, 255, 255); + qproperty-innerRadius: 2; + qproperty-outerRadius: 7; + qproperty-centerPointX: 13.0; + qproperty-centerPointY: 14.0; + qproperty-lineWidth: 2; +} + + +kickerInstrumentView Knob#smallKnob { + color: #595959; + qproperty-outerColor: black; + qproperty-innerRadius: 3; + qproperty-outerRadius: 11.0; + qproperty-centerPointX: 14.5; + qproperty-centerPointY: 14.5; + qproperty-lineWidth: 2; +} + + +kickerInstrumentView Knob#largeKnob { + color: #0c3b89; + qproperty-outerColor: #519fff; + qproperty-innerRadius: 12.0; + qproperty-outerRadius: 14.5; + qproperty-centerPointX: 17.0; + qproperty-centerPointY: 17.0; + qproperty-lineWidth: 3; +} + + +AudioFileProcessorView Knob { + color: rgb(240, 147, 14); + qproperty-outerColor: rgb(30, 35, 37); + qproperty-innerRadius: 4; + qproperty-outerRadius: 11.2; + qproperty-centerPointX: 18.5; + qproperty-centerPointY: 16.5; + qproperty-lineWidth: 3; +} + +organicInstrumentView Knob { + color: rgb(124, 207, 98); + qproperty-outerColor: rgb(13, 42, 4); + qproperty-innerRadius: 2; + qproperty-outerRadius: 7.5; + qproperty-centerPointX: 10.5; + qproperty-centerPointY: 10.5; + qproperty-lineWidth: 1.5; +} + +organicInstrumentView Knob#harmKnob { + color: rgb(205, 98, 216); + qproperty-outerColor: rgb(18, 4, 18); +} + +organicInstrumentView Knob#fx1Knob, +organicInstrumentView Knob#volKnob { + color: rgb(157, 157, 157); + qproperty-outerColor: rgb(37, 37, 37); + qproperty-innerRadius: 4; + qproperty-outerRadius: 10.0; + qproperty-centerPointX: 18.5; + qproperty-centerPointY: 13.8; + qproperty-lineWidth: 2; +} + +sf2InstrumentView Knob { + color: #ff00ea; + qproperty-outerColor: rgb(20, 5, 18); + qproperty-innerRadius: 2; + qproperty-outerRadius: 9.2; + qproperty-centerPointX: 15.5; + qproperty-centerPointY: 15.42; + qproperty-lineWidth: 2; +} + +sfxrInstrumentView Knob { + color: #000; + qproperty-outerColor: rgb(194, 177, 145); + qproperty-innerRadius: 2; + qproperty-outerRadius: 9; + qproperty-lineWidth: 2; +} + +sfxrInstrumentView Knob#envKnob { + color: #263352; + qproperty-outerColor: #4b66a4; +} + +sfxrInstrumentView Knob#freqKnob { + color: #1e4a22; + qproperty-outerColor: #3c9544; +} + +sfxrInstrumentView Knob#changeKnob { + color: #591c1c; + qproperty-outerColor: #b23737; +} + +sfxrInstrumentView Knob#sqrKnob { + color: #3b2714; + qproperty-outerColor: #724c27; +} + +sfxrInstrumentView Knob#repeatKnob { + color: #292929; + qproperty-outerColor: #515151; +} + +sfxrInstrumentView Knob#phaserKnob { + color: #144c4d; + qproperty-outerColor: #299899; +} + +sfxrInstrumentView Knob#filterKnob { + color: #47224c; + qproperty-outerColor: #8e4397; +} + +opl2instrumentView Knob { + color: rgb(128,128,128); + qproperty-outerColor: rgb(255,255,255); + qproperty-innerRadius: 2; + qproperty-outerRadius: 9; + qproperty-lineWidth: 2; +} + +sidInstrumentView Knob { + color: rgb(113,95,80); + qproperty-outerColor: rgb( 255,255,255 ); + qproperty-innerRadius: 2; + qproperty-outerRadius: 7; + qproperty-lineWidth: 2; +} + +WatsynView Knob { + qproperty-innerRadius: 1; + qproperty-outerRadius: 7; + qproperty-centerPointX: 9.5; + qproperty-centerPointY: 9.5; + qproperty-lineWidth: 2; +} + +WatsynView Knob#aKnob { + color: #43b2ff; + qproperty-outerColor: #43b2ff; +} + +WatsynView Knob#bKnob { + color: #fc5431; + qproperty-outerColor: #fc5431; +} + +WatsynView Knob#mixKnob { + color: #43ff82; + qproperty-outerColor: #43ff82; + qproperty-outerRadius: 13; + qproperty-centerPointX: 15.5; + qproperty-centerPointY: 15.5; +} + +WatsynView Knob#mixenvKnob { + color: #43ff82; + qproperty-outerColor: #43ff82; +} + +WatsynView Knob#xtalkKnob { + color: #fb50fb; + qproperty-outerColor: #fb50fb; +} + +MonstroView Knob { + color: #ffffff; + qproperty-outerColor: #aaaaaa; + qproperty-outerRadius: 9; + qproperty-innerRadius: 6; + qproperty-centerPointX: 10; + qproperty-centerPointY: 10; + qproperty-lineWidth: 2.5; +} + +NesInstrumentView Knob { + color: #e7231b; + qproperty-outerColor: #fff; + qproperty-outerRadius: 11.0; + qproperty-innerRadius: 8.0; + qproperty-centerPointX: 14.5; + qproperty-centerPointY: 14.5; + qproperty-lineWidth: 2; +} + +/* palette information */ + +LmmsPalette { + qproperty-background: #5b6571; + qproperty-windowText: #f0f0f0; + qproperty-base: #808080; + qproperty-text: #e0e0e0; + qproperty-button: #c9c9c9; + qproperty-shadow: #000; + qproperty-buttonText: #000; + qproperty-brightText: #4afd85; + qproperty-highlight: #202020; + qproperty-highlightedText: #ffffff; + /* the next two are used for whatsthis dialogs */ + qproperty-toolTipText: #000; + qproperty-toolTipBase: #c9c9c9; +} + diff --git a/data/themes/classic/tempo_sync.png b/data/themes/classic/tempo_sync.png new file mode 100644 index 00000000000..4cd3f082a85 Binary files /dev/null and b/data/themes/classic/tempo_sync.png differ diff --git a/data/themes/classic/text_block.png b/data/themes/classic/text_block.png new file mode 100644 index 00000000000..e69a9f24688 Binary files /dev/null and b/data/themes/classic/text_block.png differ diff --git a/data/themes/classic/text_bold.png b/data/themes/classic/text_bold.png new file mode 100644 index 00000000000..9abb008bc46 Binary files /dev/null and b/data/themes/classic/text_bold.png differ diff --git a/data/themes/classic/text_center.png b/data/themes/classic/text_center.png new file mode 100644 index 00000000000..eb8428fd37f Binary files /dev/null and b/data/themes/classic/text_center.png differ diff --git a/data/themes/classic/text_italic.png b/data/themes/classic/text_italic.png new file mode 100644 index 00000000000..f2d5823682f Binary files /dev/null and b/data/themes/classic/text_italic.png differ diff --git a/data/themes/classic/text_left.png b/data/themes/classic/text_left.png new file mode 100644 index 00000000000..ae817ca8878 Binary files /dev/null and b/data/themes/classic/text_left.png differ diff --git a/data/themes/classic/text_right.png b/data/themes/classic/text_right.png new file mode 100644 index 00000000000..38129a211be Binary files /dev/null and b/data/themes/classic/text_right.png differ diff --git a/data/themes/classic/text_under.png b/data/themes/classic/text_under.png new file mode 100644 index 00000000000..4504d7c0036 Binary files /dev/null and b/data/themes/classic/text_under.png differ diff --git a/data/themes/classic/track_op_grip.png b/data/themes/classic/track_op_grip.png new file mode 100644 index 00000000000..d1dec24b853 Binary files /dev/null and b/data/themes/classic/track_op_grip.png differ diff --git a/data/themes/classic/track_op_menu.png b/data/themes/classic/track_op_menu.png new file mode 100644 index 00000000000..4e03eb35112 Binary files /dev/null and b/data/themes/classic/track_op_menu.png differ diff --git a/data/themes/classic/track_op_menu_active.png b/data/themes/classic/track_op_menu_active.png new file mode 100644 index 00000000000..5759cd7bbb4 Binary files /dev/null and b/data/themes/classic/track_op_menu_active.png differ diff --git a/data/themes/classic/trackop.png b/data/themes/classic/trackop.png new file mode 100644 index 00000000000..bc089652ecd Binary files /dev/null and b/data/themes/classic/trackop.png differ diff --git a/data/themes/classic/trackop_c.png b/data/themes/classic/trackop_c.png new file mode 100644 index 00000000000..418e4f8eb48 Binary files /dev/null and b/data/themes/classic/trackop_c.png differ diff --git a/data/themes/classic/trackop_h.png b/data/themes/classic/trackop_h.png new file mode 100644 index 00000000000..b88839a0d34 Binary files /dev/null and b/data/themes/classic/trackop_h.png differ diff --git a/data/themes/classic/triangle_wave_active.png b/data/themes/classic/triangle_wave_active.png new file mode 100644 index 00000000000..f3ef94abc01 Binary files /dev/null and b/data/themes/classic/triangle_wave_active.png differ diff --git a/data/themes/classic/triangle_wave_inactive.png b/data/themes/classic/triangle_wave_inactive.png new file mode 100644 index 00000000000..08d04971644 Binary files /dev/null and b/data/themes/classic/triangle_wave_inactive.png differ diff --git a/data/themes/classic/uhoh.png b/data/themes/classic/uhoh.png new file mode 100644 index 00000000000..09dc577df6e Binary files /dev/null and b/data/themes/classic/uhoh.png differ diff --git a/data/themes/classic/unavailable_sound.png b/data/themes/classic/unavailable_sound.png new file mode 100644 index 00000000000..7a3106541bf Binary files /dev/null and b/data/themes/classic/unavailable_sound.png differ diff --git a/data/themes/default/unfreeze.png b/data/themes/classic/unfreeze.png similarity index 100% rename from data/themes/default/unfreeze.png rename to data/themes/classic/unfreeze.png diff --git a/data/themes/classic/unknown_file.png b/data/themes/classic/unknown_file.png new file mode 100644 index 00000000000..94f96d730f5 Binary files /dev/null and b/data/themes/classic/unknown_file.png differ diff --git a/data/themes/classic/usr_wave_active.png b/data/themes/classic/usr_wave_active.png new file mode 100644 index 00000000000..2309967d5d4 Binary files /dev/null and b/data/themes/classic/usr_wave_active.png differ diff --git a/data/themes/classic/usr_wave_inactive.png b/data/themes/classic/usr_wave_inactive.png new file mode 100644 index 00000000000..a10a3e4544d Binary files /dev/null and b/data/themes/classic/usr_wave_inactive.png differ diff --git a/data/themes/classic/vst_plugin_file.png b/data/themes/classic/vst_plugin_file.png new file mode 100644 index 00000000000..caca1e4c573 Binary files /dev/null and b/data/themes/classic/vst_plugin_file.png differ diff --git a/data/themes/classic/whatsthis.png b/data/themes/classic/whatsthis.png new file mode 100644 index 00000000000..cad033f4dfd Binary files /dev/null and b/data/themes/classic/whatsthis.png differ diff --git a/data/themes/classic/white_key.png b/data/themes/classic/white_key.png new file mode 100644 index 00000000000..7fee692ae6a Binary files /dev/null and b/data/themes/classic/white_key.png differ diff --git a/data/themes/classic/white_key_pressed.png b/data/themes/classic/white_key_pressed.png new file mode 100644 index 00000000000..dffb43dedaa Binary files /dev/null and b/data/themes/classic/white_key_pressed.png differ diff --git a/data/themes/classic/white_noise_wave_active.png b/data/themes/classic/white_noise_wave_active.png new file mode 100644 index 00000000000..38b089c63d7 Binary files /dev/null and b/data/themes/classic/white_noise_wave_active.png differ diff --git a/data/themes/classic/white_noise_wave_inactive.png b/data/themes/classic/white_noise_wave_inactive.png new file mode 100644 index 00000000000..9a35c9d1667 Binary files /dev/null and b/data/themes/classic/white_noise_wave_inactive.png differ diff --git a/data/themes/classic/zoom.png b/data/themes/classic/zoom.png new file mode 100644 index 00000000000..cfb50f5436a Binary files /dev/null and b/data/themes/classic/zoom.png differ diff --git a/data/themes/classic/zoom_x.png b/data/themes/classic/zoom_x.png new file mode 100644 index 00000000000..435cc440c58 Binary files /dev/null and b/data/themes/classic/zoom_x.png differ diff --git a/data/themes/classic/zoom_y.png b/data/themes/classic/zoom_y.png new file mode 100644 index 00000000000..906d070e962 Binary files /dev/null and b/data/themes/classic/zoom_y.png differ diff --git a/data/themes/default/add.png b/data/themes/default/add.png old mode 100644 new mode 100755 index 3e8ae42fbdf..49ef817276d Binary files a/data/themes/default/add.png and b/data/themes/default/add.png differ diff --git a/data/themes/default/add_automation.png b/data/themes/default/add_automation.png old mode 100644 new mode 100755 index 58f13909b49..af5ffa7c110 Binary files a/data/themes/default/add_automation.png and b/data/themes/default/add_automation.png differ diff --git a/data/themes/default/add_bb_track.png b/data/themes/default/add_bb_track.png old mode 100644 new mode 100755 index 3379a094b3a..7d32cecc40e Binary files a/data/themes/default/add_bb_track.png and b/data/themes/default/add_bb_track.png differ diff --git a/data/themes/default/add_folder.png b/data/themes/default/add_folder.png old mode 100644 new mode 100755 index 710c7e80ea2..b9afe40a283 Binary files a/data/themes/default/add_folder.png and b/data/themes/default/add_folder.png differ diff --git a/data/themes/default/add_sample_track.png b/data/themes/default/add_sample_track.png old mode 100644 new mode 100755 index 0c094b36902..3c8e70efca2 Binary files a/data/themes/default/add_sample_track.png and b/data/themes/default/add_sample_track.png differ diff --git a/data/themes/default/analysis.png b/data/themes/default/analysis.png old mode 100644 new mode 100755 index dd6f48476b1..fcb43c8f7a5 Binary files a/data/themes/default/analysis.png and b/data/themes/default/analysis.png differ diff --git a/data/themes/default/apply-selected.png b/data/themes/default/apply-selected.png old mode 100644 new mode 100755 index f4e79fb4d61..7afb0f94e51 Binary files a/data/themes/default/apply-selected.png and b/data/themes/default/apply-selected.png differ diff --git a/data/themes/default/apply.png b/data/themes/default/apply.png old mode 100644 new mode 100755 index 1ae48682ea8..42d8be333af Binary files a/data/themes/default/apply.png and b/data/themes/default/apply.png differ diff --git a/data/themes/default/arp_down.png b/data/themes/default/arp_down.png old mode 100644 new mode 100755 index 85586f7dae1..63089788b3d Binary files a/data/themes/default/arp_down.png and b/data/themes/default/arp_down.png differ diff --git a/data/themes/default/arp_free.png b/data/themes/default/arp_free.png old mode 100644 new mode 100755 index 19ebc3a53fe..2fdd45c55cb Binary files a/data/themes/default/arp_free.png and b/data/themes/default/arp_free.png differ diff --git a/data/themes/default/arp_random.png b/data/themes/default/arp_random.png old mode 100644 new mode 100755 index 608fc6df77c..21c628f6753 Binary files a/data/themes/default/arp_random.png and b/data/themes/default/arp_random.png differ diff --git a/data/themes/default/arp_sort.png b/data/themes/default/arp_sort.png old mode 100644 new mode 100755 index a89bf913b99..17bba599733 Binary files a/data/themes/default/arp_sort.png and b/data/themes/default/arp_sort.png differ diff --git a/data/themes/default/arp_sync.png b/data/themes/default/arp_sync.png old mode 100644 new mode 100755 index c9c44a9ba9c..1097cf839b8 Binary files a/data/themes/default/arp_sync.png and b/data/themes/default/arp_sync.png differ diff --git a/data/themes/default/arp_up.png b/data/themes/default/arp_up.png old mode 100644 new mode 100755 index 07a4ecc7e4a..0a0974c46aa Binary files a/data/themes/default/arp_up.png and b/data/themes/default/arp_up.png differ diff --git a/data/themes/default/arp_up_and_down.png b/data/themes/default/arp_up_and_down.png old mode 100644 new mode 100755 index 513331df7b0..5943c07aedd Binary files a/data/themes/default/arp_up_and_down.png and b/data/themes/default/arp_up_and_down.png differ diff --git a/data/themes/default/automation.png b/data/themes/default/automation.png old mode 100644 new mode 100755 index d6193e4f6b6..23e17d0381c Binary files a/data/themes/default/automation.png and b/data/themes/default/automation.png differ diff --git a/data/themes/default/automation_track.png b/data/themes/default/automation_track.png old mode 100644 new mode 100755 index a7480fd70fd..23e17d0381c Binary files a/data/themes/default/automation_track.png and b/data/themes/default/automation_track.png differ diff --git a/data/themes/default/autoscroll_off.png b/data/themes/default/autoscroll_off.png old mode 100644 new mode 100755 index 526e20bf873..b3a1436cd0f Binary files a/data/themes/default/autoscroll_off.png and b/data/themes/default/autoscroll_off.png differ diff --git a/data/themes/default/autoscroll_on.png b/data/themes/default/autoscroll_on.png old mode 100644 new mode 100755 index d2567f25388..06cc8ed9193 Binary files a/data/themes/default/autoscroll_on.png and b/data/themes/default/autoscroll_on.png differ diff --git a/data/themes/default/back_to_start.png b/data/themes/default/back_to_start.png old mode 100644 new mode 100755 index d8b8b73fed3..85d8bf8952d Binary files a/data/themes/default/back_to_start.png and b/data/themes/default/back_to_start.png differ diff --git a/data/themes/default/back_to_zero.png b/data/themes/default/back_to_zero.png old mode 100644 new mode 100755 index dfde88b4e58..639f2e95543 Binary files a/data/themes/default/back_to_zero.png and b/data/themes/default/back_to_zero.png differ diff --git a/data/themes/default/bb_track.png b/data/themes/default/bb_track.png old mode 100644 new mode 100755 index 1c72caa39bb..78cb1cc3212 Binary files a/data/themes/default/bb_track.png and b/data/themes/default/bb_track.png differ diff --git a/data/themes/default/bb_track_btn.png b/data/themes/default/bb_track_btn.png old mode 100644 new mode 100755 index f67714607da..85d5dcd4ae2 Binary files a/data/themes/default/bb_track_btn.png and b/data/themes/default/bb_track_btn.png differ diff --git a/data/themes/default/black_key.png b/data/themes/default/black_key.png old mode 100644 new mode 100755 index 93ea71bf72d..321241e2b99 Binary files a/data/themes/default/black_key.png and b/data/themes/default/black_key.png differ diff --git a/data/themes/default/black_key_pressed.png b/data/themes/default/black_key_pressed.png old mode 100644 new mode 100755 index a730bc9f759..067268db981 Binary files a/data/themes/default/black_key_pressed.png and b/data/themes/default/black_key_pressed.png differ diff --git a/data/themes/default/cancel.png b/data/themes/default/cancel.png old mode 100644 new mode 100755 index f4b6e78f60a..eca10860e2b Binary files a/data/themes/default/cancel.png and b/data/themes/default/cancel.png differ diff --git a/data/themes/default/chord.png b/data/themes/default/chord.png old mode 100644 new mode 100755 index 6dec8a971b6..0450090d5f9 Binary files a/data/themes/default/chord.png and b/data/themes/default/chord.png differ diff --git a/data/themes/default/clock.png b/data/themes/default/clock.png old mode 100644 new mode 100755 index 4cd3f082a85..a4a7efd678b Binary files a/data/themes/default/clock.png and b/data/themes/default/clock.png differ diff --git a/data/themes/default/colorize.png b/data/themes/default/colorize.png old mode 100644 new mode 100755 index e31f00e9ff3..0c797a813c4 Binary files a/data/themes/default/colorize.png and b/data/themes/default/colorize.png differ diff --git a/data/themes/default/combobox_arrow.png b/data/themes/default/combobox_arrow.png old mode 100644 new mode 100755 index be9db40bc2f..ffda8a9a99b Binary files a/data/themes/default/combobox_arrow.png and b/data/themes/default/combobox_arrow.png differ diff --git a/data/themes/default/combobox_arrow_selected.png b/data/themes/default/combobox_arrow_selected.png old mode 100644 new mode 100755 index d1345bd74ae..6075aa9aebc Binary files a/data/themes/default/combobox_arrow_selected.png and b/data/themes/default/combobox_arrow_selected.png differ diff --git a/data/themes/default/combobox_bg.png b/data/themes/default/combobox_bg.png old mode 100644 new mode 100755 index 83bdb41406d..851446eee43 Binary files a/data/themes/default/combobox_bg.png and b/data/themes/default/combobox_bg.png differ diff --git a/data/themes/default/computer.png b/data/themes/default/computer.png old mode 100644 new mode 100755 index f449ecb6b50..ae1bda99188 Binary files a/data/themes/default/computer.png and b/data/themes/default/computer.png differ diff --git a/data/themes/default/controller.png b/data/themes/default/controller.png old mode 100644 new mode 100755 index 6bd108d2262..0f368493863 Binary files a/data/themes/default/controller.png and b/data/themes/default/controller.png differ diff --git a/data/themes/default/controller_bg.png b/data/themes/default/controller_bg.png new file mode 100755 index 00000000000..d6d642a8b6e Binary files /dev/null and b/data/themes/default/controller_bg.png differ diff --git a/data/themes/default/cpuload_bg.png b/data/themes/default/cpuload_bg.png old mode 100644 new mode 100755 index f05db1a0696..113970c812a Binary files a/data/themes/default/cpuload_bg.png and b/data/themes/default/cpuload_bg.png differ diff --git a/data/themes/default/cpuload_leds.png b/data/themes/default/cpuload_leds.png old mode 100644 new mode 100755 index 900cd5b4609..aca401837e6 Binary files a/data/themes/default/cpuload_leds.png and b/data/themes/default/cpuload_leds.png differ diff --git a/data/themes/default/dont_know.png b/data/themes/default/dont_know.png old mode 100644 new mode 100755 index db2126d93ac..710be6fba19 Binary files a/data/themes/default/dont_know.png and b/data/themes/default/dont_know.png differ diff --git a/data/themes/default/edit_copy.png b/data/themes/default/edit_copy.png old mode 100644 new mode 100755 index bf4b3669d81..ed7d40fa191 Binary files a/data/themes/default/edit_copy.png and b/data/themes/default/edit_copy.png differ diff --git a/data/themes/default/edit_cut.png b/data/themes/default/edit_cut.png old mode 100644 new mode 100755 index fbc333368f4..40e3ba6a2d5 Binary files a/data/themes/default/edit_cut.png and b/data/themes/default/edit_cut.png differ diff --git a/data/themes/default/edit_draw.png b/data/themes/default/edit_draw.png old mode 100644 new mode 100755 index a0bb1db93be..2ac896b4d34 Binary files a/data/themes/default/edit_draw.png and b/data/themes/default/edit_draw.png differ diff --git a/data/themes/default/edit_erase.png b/data/themes/default/edit_erase.png old mode 100644 new mode 100755 index 143400a9b49..6695dcf91a8 Binary files a/data/themes/default/edit_erase.png and b/data/themes/default/edit_erase.png differ diff --git a/data/themes/default/edit_move.png b/data/themes/default/edit_move.png old mode 100644 new mode 100755 index 28a63417131..abfa3a719cd Binary files a/data/themes/default/edit_move.png and b/data/themes/default/edit_move.png differ diff --git a/data/themes/default/edit_paste.png b/data/themes/default/edit_paste.png old mode 100644 new mode 100755 index 766e8632581..e3fa22de886 Binary files a/data/themes/default/edit_paste.png and b/data/themes/default/edit_paste.png differ diff --git a/data/themes/default/edit_redo.png b/data/themes/default/edit_redo.png old mode 100644 new mode 100755 index 45f0450282c..254c21f3c7c Binary files a/data/themes/default/edit_redo.png and b/data/themes/default/edit_redo.png differ diff --git a/data/themes/default/edit_rename.png b/data/themes/default/edit_rename.png old mode 100644 new mode 100755 index ea8872fea61..aabde713b74 Binary files a/data/themes/default/edit_rename.png and b/data/themes/default/edit_rename.png differ diff --git a/data/themes/default/edit_select.png b/data/themes/default/edit_select.png old mode 100644 new mode 100755 index 842d690f1d7..5b957da666b Binary files a/data/themes/default/edit_select.png and b/data/themes/default/edit_select.png differ diff --git a/data/themes/default/edit_undo.png b/data/themes/default/edit_undo.png old mode 100644 new mode 100755 index 57abbe17da3..63cf12a3c2a Binary files a/data/themes/default/edit_undo.png and b/data/themes/default/edit_undo.png differ diff --git a/data/themes/default/effect_plugin.png b/data/themes/default/effect_plugin.png old mode 100644 new mode 100755 index 567bc31ae52..b805415c314 Binary files a/data/themes/default/effect_plugin.png and b/data/themes/default/effect_plugin.png differ diff --git a/data/themes/default/envelope_graph.png b/data/themes/default/envelope_graph.png old mode 100644 new mode 100755 index c6f904103e8..70f8a9f12de Binary files a/data/themes/default/envelope_graph.png and b/data/themes/default/envelope_graph.png differ diff --git a/data/themes/default/error.png b/data/themes/default/error.png old mode 100644 new mode 100755 index 5492295e76c..e46baed7c96 Binary files a/data/themes/default/error.png and b/data/themes/default/error.png differ diff --git a/data/themes/default/exit.png b/data/themes/default/exit.png old mode 100644 new mode 100755 index ed5f8b2515e..f7b81c7f7a3 Binary files a/data/themes/default/exit.png and b/data/themes/default/exit.png differ diff --git a/data/themes/default/exp_wave_active.png b/data/themes/default/exp_wave_active.png old mode 100644 new mode 100755 index 22682a150a8..dcd41f1d3ee Binary files a/data/themes/default/exp_wave_active.png and b/data/themes/default/exp_wave_active.png differ diff --git a/data/themes/default/exp_wave_inactive.png b/data/themes/default/exp_wave_inactive.png old mode 100644 new mode 100755 index 132e6f7db96..8fbea1b27c7 Binary files a/data/themes/default/exp_wave_inactive.png and b/data/themes/default/exp_wave_inactive.png differ diff --git a/data/themes/default/factory_files.png b/data/themes/default/factory_files.png old mode 100644 new mode 100755 index 995bb19d508..249a32eea04 Binary files a/data/themes/default/factory_files.png and b/data/themes/default/factory_files.png differ diff --git a/data/themes/default/fader_background.png b/data/themes/default/fader_background.png old mode 100644 new mode 100755 index 682ff4c9281..831668f2be8 Binary files a/data/themes/default/fader_background.png and b/data/themes/default/fader_background.png differ diff --git a/data/themes/default/fader_knob.png b/data/themes/default/fader_knob.png old mode 100644 new mode 100755 index 93daf87fcc2..866cd863492 Binary files a/data/themes/default/fader_knob.png and b/data/themes/default/fader_knob.png differ diff --git a/data/themes/default/fader_leds.png b/data/themes/default/fader_leds.png old mode 100644 new mode 100755 index 6c673cf36d1..45a0d81d603 Binary files a/data/themes/default/fader_leds.png and b/data/themes/default/fader_leds.png differ diff --git a/data/themes/default/file.png b/data/themes/default/file.png new file mode 100755 index 00000000000..15a0478ddaf Binary files /dev/null and b/data/themes/default/file.png differ diff --git a/data/themes/default/filter_2lp.png b/data/themes/default/filter_2lp.png old mode 100644 new mode 100755 index 3e98a3c3712..1e326456157 Binary files a/data/themes/default/filter_2lp.png and b/data/themes/default/filter_2lp.png differ diff --git a/data/themes/default/filter_ap.png b/data/themes/default/filter_ap.png old mode 100644 new mode 100755 index b7c5230d5c7..389e84704bf Binary files a/data/themes/default/filter_ap.png and b/data/themes/default/filter_ap.png differ diff --git a/data/themes/default/filter_bp.png b/data/themes/default/filter_bp.png old mode 100644 new mode 100755 index f16c7d92465..127e34327f9 Binary files a/data/themes/default/filter_bp.png and b/data/themes/default/filter_bp.png differ diff --git a/data/themes/default/filter_hp.png b/data/themes/default/filter_hp.png old mode 100644 new mode 100755 index 845573b308e..268f77d2c28 Binary files a/data/themes/default/filter_hp.png and b/data/themes/default/filter_hp.png differ diff --git a/data/themes/default/filter_lp.png b/data/themes/default/filter_lp.png old mode 100644 new mode 100755 index 4f657ac53ee..46aa4b7e3d9 Binary files a/data/themes/default/filter_lp.png and b/data/themes/default/filter_lp.png differ diff --git a/data/themes/default/filter_notch.png b/data/themes/default/filter_notch.png old mode 100644 new mode 100755 index 44e1d718b65..84852e0ce89 Binary files a/data/themes/default/filter_notch.png and b/data/themes/default/filter_notch.png differ diff --git a/data/themes/default/flip_x.png b/data/themes/default/flip_x.png old mode 100644 new mode 100755 index 1f21ad5bbea..3cf1516ad91 Binary files a/data/themes/default/flip_x.png and b/data/themes/default/flip_x.png differ diff --git a/data/themes/default/flip_y.png b/data/themes/default/flip_y.png old mode 100644 new mode 100755 index dbc57a70fb2..b7a01f0109b Binary files a/data/themes/default/flip_y.png and b/data/themes/default/flip_y.png differ diff --git a/data/themes/default/folder.png b/data/themes/default/folder.png old mode 100644 new mode 100755 index ec0cecdaec6..a721c7f366a Binary files a/data/themes/default/folder.png and b/data/themes/default/folder.png differ diff --git a/data/themes/default/folder_locked.png b/data/themes/default/folder_locked.png old mode 100644 new mode 100755 index d3e18e50bd3..34b3ddebe9d Binary files a/data/themes/default/folder_locked.png and b/data/themes/default/folder_locked.png differ diff --git a/data/themes/default/folder_opened.png b/data/themes/default/folder_opened.png old mode 100644 new mode 100755 index b7b03bb3cd8..dd88948dae9 Binary files a/data/themes/default/folder_opened.png and b/data/themes/default/folder_opened.png differ diff --git a/data/themes/default/fx_mixer.png b/data/themes/default/fx_mixer.png old mode 100644 new mode 100755 index f26d53bd97d..1aae5fbaed6 Binary files a/data/themes/default/fx_mixer.png and b/data/themes/default/fx_mixer.png differ diff --git a/data/themes/default/hand.png b/data/themes/default/hand.png old mode 100644 new mode 100755 index 5fad2852def..26fefab3189 Binary files a/data/themes/default/hand.png and b/data/themes/default/hand.png differ diff --git a/data/themes/default/help.png b/data/themes/default/help.png old mode 100644 new mode 100755 index f38f9a76bc2..0547c68d00e Binary files a/data/themes/default/help.png and b/data/themes/default/help.png differ diff --git a/data/themes/default/hint.png b/data/themes/default/hint.png old mode 100644 new mode 100755 index b9a171b7089..70edba0e7a8 Binary files a/data/themes/default/hint.png and b/data/themes/default/hint.png differ diff --git a/data/themes/default/home.png b/data/themes/default/home.png old mode 100644 new mode 100755 index 84051dbb6e8..09e84555e67 Binary files a/data/themes/default/home.png and b/data/themes/default/home.png differ diff --git a/data/themes/default/hq_mode.png b/data/themes/default/hq_mode.png old mode 100644 new mode 100755 index ced82b2ba2b..48cb5f8225d Binary files a/data/themes/default/hq_mode.png and b/data/themes/default/hq_mode.png differ diff --git a/data/themes/default/instrument_track.png b/data/themes/default/instrument_track.png old mode 100644 new mode 100755 index 39dcf115bc7..4ee97700add Binary files a/data/themes/default/instrument_track.png and b/data/themes/default/instrument_track.png differ diff --git a/data/themes/default/keep_stop_position.png b/data/themes/default/keep_stop_position.png old mode 100644 new mode 100755 index 561fead2505..7811e104b3e Binary files a/data/themes/default/keep_stop_position.png and b/data/themes/default/keep_stop_position.png differ diff --git a/data/themes/default/knob01.png b/data/themes/default/knob01.png old mode 100644 new mode 100755 index b19b2529c3c..144afce6d36 Binary files a/data/themes/default/knob01.png and b/data/themes/default/knob01.png differ diff --git a/data/themes/default/knob02.png b/data/themes/default/knob02.png old mode 100644 new mode 100755 index c4e84a31412..eda24ef41a5 Binary files a/data/themes/default/knob02.png and b/data/themes/default/knob02.png differ diff --git a/data/themes/default/knob03.png b/data/themes/default/knob03.png old mode 100644 new mode 100755 index d620272bf7c..9a0193d1da4 Binary files a/data/themes/default/knob03.png and b/data/themes/default/knob03.png differ diff --git a/data/themes/default/knob05.png b/data/themes/default/knob05.png old mode 100644 new mode 100755 index 7b98f097d93..e0b688ac467 Binary files a/data/themes/default/knob05.png and b/data/themes/default/knob05.png differ diff --git a/data/themes/default/lcd_19green.png b/data/themes/default/lcd_19green.png old mode 100644 new mode 100755 index a154f40e9f9..437ac8baf58 Binary files a/data/themes/default/lcd_19green.png and b/data/themes/default/lcd_19green.png differ diff --git a/data/themes/default/lcd_19red.png b/data/themes/default/lcd_19red.png old mode 100644 new mode 100755 index 3238cc3eb60..0bd8817de92 Binary files a/data/themes/default/lcd_19red.png and b/data/themes/default/lcd_19red.png differ diff --git a/data/themes/default/lcd_21pink.png b/data/themes/default/lcd_21pink.png old mode 100644 new mode 100755 index 2f4c360daae..64ec75e33d9 Binary files a/data/themes/default/lcd_21pink.png and b/data/themes/default/lcd_21pink.png differ diff --git a/data/themes/default/led_blue.png b/data/themes/default/led_blue.png new file mode 100755 index 00000000000..9a703acfc3b Binary files /dev/null and b/data/themes/default/led_blue.png differ diff --git a/data/themes/default/led_green.png b/data/themes/default/led_green.png old mode 100644 new mode 100755 index a326b292859..8db24546b25 Binary files a/data/themes/default/led_green.png and b/data/themes/default/led_green.png differ diff --git a/data/themes/default/led_off.png b/data/themes/default/led_off.png old mode 100644 new mode 100755 index 1b564c85260..1b0acef6e61 Binary files a/data/themes/default/led_off.png and b/data/themes/default/led_off.png differ diff --git a/data/themes/default/led_red.png b/data/themes/default/led_red.png old mode 100644 new mode 100755 index f48ac485081..0ab892827ad Binary files a/data/themes/default/led_red.png and b/data/themes/default/led_red.png differ diff --git a/data/themes/default/led_yellow.png b/data/themes/default/led_yellow.png old mode 100644 new mode 100755 index 7fe385b423f..9a703acfc3b Binary files a/data/themes/default/led_yellow.png and b/data/themes/default/led_yellow.png differ diff --git a/data/themes/default/lfo_controller_artwork.png b/data/themes/default/lfo_controller_artwork.png old mode 100644 new mode 100755 index f1ddacec078..5ab16c11d13 Binary files a/data/themes/default/lfo_controller_artwork.png and b/data/themes/default/lfo_controller_artwork.png differ diff --git a/data/themes/default/lfo_d100_active.png b/data/themes/default/lfo_d100_active.png old mode 100644 new mode 100755 index bb966c57997..575d4ac0d51 Binary files a/data/themes/default/lfo_d100_active.png and b/data/themes/default/lfo_d100_active.png differ diff --git a/data/themes/default/lfo_d100_inactive.png b/data/themes/default/lfo_d100_inactive.png old mode 100644 new mode 100755 index 239be1e0068..6dea0cb72f1 Binary files a/data/themes/default/lfo_d100_inactive.png and b/data/themes/default/lfo_d100_inactive.png differ diff --git a/data/themes/default/lfo_graph.png b/data/themes/default/lfo_graph.png old mode 100644 new mode 100755 index aa8faf5a0b2..f6ec449e2a2 Binary files a/data/themes/default/lfo_graph.png and b/data/themes/default/lfo_graph.png differ diff --git a/data/themes/default/lfo_x100_active.png b/data/themes/default/lfo_x100_active.png old mode 100644 new mode 100755 index cb563f432ed..42ecf6ce6c3 Binary files a/data/themes/default/lfo_x100_active.png and b/data/themes/default/lfo_x100_active.png differ diff --git a/data/themes/default/lfo_x100_inactive.png b/data/themes/default/lfo_x100_inactive.png old mode 100644 new mode 100755 index e0058926e1b..e34366804a7 Binary files a/data/themes/default/lfo_x100_inactive.png and b/data/themes/default/lfo_x100_inactive.png differ diff --git a/data/themes/default/lfo_x1_active.png b/data/themes/default/lfo_x1_active.png old mode 100644 new mode 100755 index 2c54a6ab1d7..2c9922bd2d9 Binary files a/data/themes/default/lfo_x1_active.png and b/data/themes/default/lfo_x1_active.png differ diff --git a/data/themes/default/lfo_x1_inactive.png b/data/themes/default/lfo_x1_inactive.png old mode 100644 new mode 100755 index 1947a4c932c..b728cf8fa76 Binary files a/data/themes/default/lfo_x1_inactive.png and b/data/themes/default/lfo_x1_inactive.png differ diff --git a/data/themes/default/loop_point.png b/data/themes/default/loop_point.png new file mode 100755 index 00000000000..a965f50bfa4 Binary files /dev/null and b/data/themes/default/loop_point.png differ diff --git a/data/themes/default/loop_point_b.png b/data/themes/default/loop_point_b.png old mode 100644 new mode 100755 index bcd65ad0866..41f7219469d Binary files a/data/themes/default/loop_point_b.png and b/data/themes/default/loop_point_b.png differ diff --git a/data/themes/default/loop_point_e.png b/data/themes/default/loop_point_e.png old mode 100644 new mode 100755 index 40fdad94a54..3b7b10e066d Binary files a/data/themes/default/loop_point_e.png and b/data/themes/default/loop_point_e.png differ diff --git a/data/themes/default/loop_points_off.png b/data/themes/default/loop_points_off.png old mode 100644 new mode 100755 index 924c487e879..23ba7c6babb Binary files a/data/themes/default/loop_points_off.png and b/data/themes/default/loop_points_off.png differ diff --git a/data/themes/default/loop_points_on.png b/data/themes/default/loop_points_on.png old mode 100644 new mode 100755 index 1bbacf26078..ee6cf0d20f0 Binary files a/data/themes/default/loop_points_on.png and b/data/themes/default/loop_points_on.png differ diff --git a/data/themes/default/main_slider.png b/data/themes/default/main_slider.png old mode 100644 new mode 100755 index 6f7b990a411..4942109ee46 Binary files a/data/themes/default/main_slider.png and b/data/themes/default/main_slider.png differ diff --git a/data/themes/default/master_pitch.png b/data/themes/default/master_pitch.png old mode 100644 new mode 100755 index 45e7ae1077d..d71c1316ff1 Binary files a/data/themes/default/master_pitch.png and b/data/themes/default/master_pitch.png differ diff --git a/data/themes/default/master_volume.png b/data/themes/default/master_volume.png old mode 100644 new mode 100755 index 9b486b2906f..127c4526fbd Binary files a/data/themes/default/master_volume.png and b/data/themes/default/master_volume.png differ diff --git a/data/themes/default/metronome.png b/data/themes/default/metronome.png old mode 100644 new mode 100755 index e20815a213d..67e6a350346 Binary files a/data/themes/default/metronome.png and b/data/themes/default/metronome.png differ diff --git a/data/themes/default/midi_file.png b/data/themes/default/midi_file.png old mode 100644 new mode 100755 index 910bdc7505f..4fa4f647e1f Binary files a/data/themes/default/midi_file.png and b/data/themes/default/midi_file.png differ diff --git a/data/themes/default/mixer_send_off.png b/data/themes/default/mixer_send_off.png old mode 100644 new mode 100755 index 3033c4962ac..f4fd4cc85a9 Binary files a/data/themes/default/mixer_send_off.png and b/data/themes/default/mixer_send_off.png differ diff --git a/data/themes/default/mixer_send_on.png b/data/themes/default/mixer_send_on.png old mode 100644 new mode 100755 index 776398e9fc3..476678e3ee6 Binary files a/data/themes/default/mixer_send_on.png and b/data/themes/default/mixer_send_on.png differ diff --git a/data/themes/default/moog_saw_wave_active.png b/data/themes/default/moog_saw_wave_active.png old mode 100644 new mode 100755 index f6230f6d40b..3bb42fa0f85 Binary files a/data/themes/default/moog_saw_wave_active.png and b/data/themes/default/moog_saw_wave_active.png differ diff --git a/data/themes/default/moog_saw_wave_inactive.png b/data/themes/default/moog_saw_wave_inactive.png old mode 100644 new mode 100755 index c77d73a0e15..7e07100888d Binary files a/data/themes/default/moog_saw_wave_inactive.png and b/data/themes/default/moog_saw_wave_inactive.png differ diff --git a/data/themes/default/muted.png b/data/themes/default/muted.png old mode 100644 new mode 100755 index cedddf7032c..db16d8c8495 Binary files a/data/themes/default/muted.png and b/data/themes/default/muted.png differ diff --git a/data/themes/default/new_channel.png b/data/themes/default/new_channel.png old mode 100644 new mode 100755 index 8a27695df8e..ccaa70d4e70 Binary files a/data/themes/default/new_channel.png and b/data/themes/default/new_channel.png differ diff --git a/data/themes/default/note.png b/data/themes/default/note.png old mode 100644 new mode 100755 index a2f7a026211..0f25ccd6b69 Binary files a/data/themes/default/note.png and b/data/themes/default/note.png differ diff --git a/data/themes/default/note_double_whole.png b/data/themes/default/note_double_whole.png old mode 100644 new mode 100755 index f55150f462c..de80db29fc5 Binary files a/data/themes/default/note_double_whole.png and b/data/themes/default/note_double_whole.png differ diff --git a/data/themes/default/note_eight.png b/data/themes/default/note_eight.png new file mode 100755 index 00000000000..60721851663 Binary files /dev/null and b/data/themes/default/note_eight.png differ diff --git a/data/themes/default/note_eighth.png b/data/themes/default/note_eighth.png old mode 100644 new mode 100755 index 7d7b772bb94..fda9bcfb661 Binary files a/data/themes/default/note_eighth.png and b/data/themes/default/note_eighth.png differ diff --git a/data/themes/default/note_half.png b/data/themes/default/note_half.png old mode 100644 new mode 100755 index 46e9d461c67..51c7ff6ab50 Binary files a/data/themes/default/note_half.png and b/data/themes/default/note_half.png differ diff --git a/data/themes/default/note_none.png b/data/themes/default/note_none.png old mode 100644 new mode 100755 index 8a82a4ae627..ff31e3364ef Binary files a/data/themes/default/note_none.png and b/data/themes/default/note_none.png differ diff --git a/data/themes/default/note_quarter.png b/data/themes/default/note_quarter.png old mode 100644 new mode 100755 index 44fb49e6ca4..3e2ecbbc0be Binary files a/data/themes/default/note_quarter.png and b/data/themes/default/note_quarter.png differ diff --git a/data/themes/default/note_sixteenth.png b/data/themes/default/note_sixteenth.png old mode 100644 new mode 100755 index a41d39a18d0..99045dda2b4 Binary files a/data/themes/default/note_sixteenth.png and b/data/themes/default/note_sixteenth.png differ diff --git a/data/themes/default/note_thirtysecond.png b/data/themes/default/note_thirtysecond.png old mode 100644 new mode 100755 index 4b3e2e956ed..15bf2ce347b Binary files a/data/themes/default/note_thirtysecond.png and b/data/themes/default/note_thirtysecond.png differ diff --git a/data/themes/default/note_tripleteighth.png b/data/themes/default/note_tripleteighth.png old mode 100644 new mode 100755 index 35ed0f61631..41f832ca3d6 Binary files a/data/themes/default/note_tripleteighth.png and b/data/themes/default/note_tripleteighth.png differ diff --git a/data/themes/default/note_triplethalf.png b/data/themes/default/note_triplethalf.png old mode 100644 new mode 100755 index 73aa6e24ba7..ce37f6e53d1 Binary files a/data/themes/default/note_triplethalf.png and b/data/themes/default/note_triplethalf.png differ diff --git a/data/themes/default/note_tripletquarter.png b/data/themes/default/note_tripletquarter.png old mode 100644 new mode 100755 index 7ddc3e2926e..6b4bc5179f6 Binary files a/data/themes/default/note_tripletquarter.png and b/data/themes/default/note_tripletquarter.png differ diff --git a/data/themes/default/note_tripletsixteenth.png b/data/themes/default/note_tripletsixteenth.png old mode 100644 new mode 100755 index 074805fc50a..8126660b0f6 Binary files a/data/themes/default/note_tripletsixteenth.png and b/data/themes/default/note_tripletsixteenth.png differ diff --git a/data/themes/default/note_tripletthirtysecond.png b/data/themes/default/note_tripletthirtysecond.png old mode 100644 new mode 100755 index aa89e6f7b83..a3a131a39ea Binary files a/data/themes/default/note_tripletthirtysecond.png and b/data/themes/default/note_tripletthirtysecond.png differ diff --git a/data/themes/default/note_whole.png b/data/themes/default/note_whole.png old mode 100644 new mode 100755 index a9b8af4a08c..49874feb9fe Binary files a/data/themes/default/note_whole.png and b/data/themes/default/note_whole.png differ diff --git a/data/themes/default/output_graph.png b/data/themes/default/output_graph.png old mode 100644 new mode 100755 index 46ec86d4478..28995d67273 Binary files a/data/themes/default/output_graph.png and b/data/themes/default/output_graph.png differ diff --git a/data/themes/default/pat_rec.png b/data/themes/default/pat_rec.png old mode 100644 new mode 100755 index 5c0ed94555f..9bf241fdd57 Binary files a/data/themes/default/pat_rec.png and b/data/themes/default/pat_rec.png differ diff --git a/data/themes/default/pause.png b/data/themes/default/pause.png old mode 100644 new mode 100755 index 719f67675b3..f785273f1d8 Binary files a/data/themes/default/pause.png and b/data/themes/default/pause.png differ diff --git a/data/themes/default/piano.png b/data/themes/default/piano.png old mode 100644 new mode 100755 index 22523893e25..4ee97700add Binary files a/data/themes/default/piano.png and b/data/themes/default/piano.png differ diff --git a/data/themes/default/play.png b/data/themes/default/play.png old mode 100644 new mode 100755 index 81d25ba4a92..7f4ead575d6 Binary files a/data/themes/default/play.png and b/data/themes/default/play.png differ diff --git a/data/themes/default/playpos_marker.png b/data/themes/default/playpos_marker.png old mode 100644 new mode 100755 diff --git a/data/themes/default/plugins.png b/data/themes/default/plugins.png old mode 100644 new mode 100755 index 5ba9bc3c90e..b9c6c93e163 Binary files a/data/themes/default/plugins.png and b/data/themes/default/plugins.png differ diff --git a/data/themes/default/ports.png b/data/themes/default/ports.png old mode 100644 new mode 100755 index de903626210..6537a4fe215 Binary files a/data/themes/default/ports.png and b/data/themes/default/ports.png differ diff --git a/data/themes/default/pr_black_key.png b/data/themes/default/pr_black_key.png old mode 100644 new mode 100755 index 7d9c6ea9d02..cae90d7c475 Binary files a/data/themes/default/pr_black_key.png and b/data/themes/default/pr_black_key.png differ diff --git a/data/themes/default/pr_black_key_pressed.png b/data/themes/default/pr_black_key_pressed.png old mode 100644 new mode 100755 index afbf3c4d97a..a203048778f Binary files a/data/themes/default/pr_black_key_pressed.png and b/data/themes/default/pr_black_key_pressed.png differ diff --git a/data/themes/default/pr_white_key_big.png b/data/themes/default/pr_white_key_big.png old mode 100644 new mode 100755 index 724e82b263d..53ab00274eb Binary files a/data/themes/default/pr_white_key_big.png and b/data/themes/default/pr_white_key_big.png differ diff --git a/data/themes/default/pr_white_key_big_pressed.png b/data/themes/default/pr_white_key_big_pressed.png old mode 100644 new mode 100755 index 37d62e5fb55..40bb7129dbb Binary files a/data/themes/default/pr_white_key_big_pressed.png and b/data/themes/default/pr_white_key_big_pressed.png differ diff --git a/data/themes/default/pr_white_key_small.png b/data/themes/default/pr_white_key_small.png old mode 100644 new mode 100755 index fa07d6a9d00..10c0ab07145 Binary files a/data/themes/default/pr_white_key_small.png and b/data/themes/default/pr_white_key_small.png differ diff --git a/data/themes/default/pr_white_key_small_pressed.png b/data/themes/default/pr_white_key_small_pressed.png old mode 100644 new mode 100755 index 93fe7ceb4b7..166f00c5788 Binary files a/data/themes/default/pr_white_key_small_pressed.png and b/data/themes/default/pr_white_key_small_pressed.png differ diff --git a/data/themes/default/preset_file.png b/data/themes/default/preset_file.png old mode 100644 new mode 100755 index 53a0d1159ec..8dbacf7aaee Binary files a/data/themes/default/preset_file.png and b/data/themes/default/preset_file.png differ diff --git a/data/themes/default/progression_cubic_hermite.png b/data/themes/default/progression_cubic_hermite.png old mode 100644 new mode 100755 index 1010f873524..70850a7935b Binary files a/data/themes/default/progression_cubic_hermite.png and b/data/themes/default/progression_cubic_hermite.png differ diff --git a/data/themes/default/progression_discrete.png b/data/themes/default/progression_discrete.png old mode 100644 new mode 100755 index 5faf0e4aa5f..d92a9c8b65a Binary files a/data/themes/default/progression_discrete.png and b/data/themes/default/progression_discrete.png differ diff --git a/data/themes/default/progression_linear.png b/data/themes/default/progression_linear.png old mode 100644 new mode 100755 index d6193e4f6b6..23e17d0381c Binary files a/data/themes/default/progression_linear.png and b/data/themes/default/progression_linear.png differ diff --git a/data/themes/default/project_export.png b/data/themes/default/project_export.png old mode 100644 new mode 100755 index 13c0b9d08ae..01da11576b2 Binary files a/data/themes/default/project_export.png and b/data/themes/default/project_export.png differ diff --git a/data/themes/default/project_file.png b/data/themes/default/project_file.png old mode 100644 new mode 100755 index 724ab5cfb23..144cbc6261c Binary files a/data/themes/default/project_file.png and b/data/themes/default/project_file.png differ diff --git a/data/themes/default/project_import.png b/data/themes/default/project_import.png old mode 100644 new mode 100755 index 6680f2416ae..37cca5f593b Binary files a/data/themes/default/project_import.png and b/data/themes/default/project_import.png differ diff --git a/data/themes/default/project_new.png b/data/themes/default/project_new.png old mode 100644 new mode 100755 index 489548b6bc1..a3639affcc8 Binary files a/data/themes/default/project_new.png and b/data/themes/default/project_new.png differ diff --git a/data/themes/default/project_new_from_template.png b/data/themes/default/project_new_from_template.png old mode 100644 new mode 100755 index 1353505b9b4..ecbc4ea7ff1 Binary files a/data/themes/default/project_new_from_template.png and b/data/themes/default/project_new_from_template.png differ diff --git a/data/themes/default/project_notes.png b/data/themes/default/project_notes.png old mode 100644 new mode 100755 index 6991b3a7ea4..5e2262392c7 Binary files a/data/themes/default/project_notes.png and b/data/themes/default/project_notes.png differ diff --git a/data/themes/default/project_open.png b/data/themes/default/project_open.png old mode 100644 new mode 100755 index 7188b389496..b8b5838df7c Binary files a/data/themes/default/project_open.png and b/data/themes/default/project_open.png differ diff --git a/data/themes/default/project_open_recent.png b/data/themes/default/project_open_recent.png old mode 100644 new mode 100755 index 4e57b3b827f..dcce6456bdc Binary files a/data/themes/default/project_open_recent.png and b/data/themes/default/project_open_recent.png differ diff --git a/data/themes/default/project_save.png b/data/themes/default/project_save.png old mode 100644 new mode 100755 index 83c7fd7bd45..2546ad753b6 Binary files a/data/themes/default/project_save.png and b/data/themes/default/project_save.png differ diff --git a/data/themes/default/project_saveas.png b/data/themes/default/project_saveas.png old mode 100644 new mode 100755 index 83c7fd7bd45..2546ad753b6 Binary files a/data/themes/default/project_saveas.png and b/data/themes/default/project_saveas.png differ diff --git a/data/themes/default/quantize.png b/data/themes/default/quantize.png old mode 100644 new mode 100755 index aae2654ac43..3a2a0a861c7 Binary files a/data/themes/default/quantize.png and b/data/themes/default/quantize.png differ diff --git a/data/themes/default/random_wave_active.png b/data/themes/default/random_wave_active.png old mode 100644 new mode 100755 index b65a9a0c3aa..4d2127b9707 Binary files a/data/themes/default/random_wave_active.png and b/data/themes/default/random_wave_active.png differ diff --git a/data/themes/default/random_wave_inactive.png b/data/themes/default/random_wave_inactive.png old mode 100644 new mode 100755 index 47184549a45..541143431ff Binary files a/data/themes/default/random_wave_inactive.png and b/data/themes/default/random_wave_inactive.png differ diff --git a/data/themes/default/receive_bg_arrow.png b/data/themes/default/receive_bg_arrow.png old mode 100644 new mode 100755 index f456176e0f1..d4961540ad0 Binary files a/data/themes/default/receive_bg_arrow.png and b/data/themes/default/receive_bg_arrow.png differ diff --git a/data/themes/default/record.png b/data/themes/default/record.png old mode 100644 new mode 100755 index 9c478745bf8..2e067293ddf Binary files a/data/themes/default/record.png and b/data/themes/default/record.png differ diff --git a/data/themes/default/record_accompany.png b/data/themes/default/record_accompany.png old mode 100644 new mode 100755 index 005a1c18c82..f56a83d379d Binary files a/data/themes/default/record_accompany.png and b/data/themes/default/record_accompany.png differ diff --git a/data/themes/default/reload.png b/data/themes/default/reload.png old mode 100644 new mode 100755 index c92882ecdc5..15de6cdc18f Binary files a/data/themes/default/reload.png and b/data/themes/default/reload.png differ diff --git a/data/themes/default/round_square_wave_active.png b/data/themes/default/round_square_wave_active.png old mode 100644 new mode 100755 index 0dfe2093ad2..d6230649b76 Binary files a/data/themes/default/round_square_wave_active.png and b/data/themes/default/round_square_wave_active.png differ diff --git a/data/themes/default/round_square_wave_inactive.png b/data/themes/default/round_square_wave_inactive.png old mode 100644 new mode 100755 index 3e1f9c0b0e8..960e06cdad8 Binary files a/data/themes/default/round_square_wave_inactive.png and b/data/themes/default/round_square_wave_inactive.png differ diff --git a/data/themes/default/sample_file.png b/data/themes/default/sample_file.png old mode 100644 new mode 100755 index f2ed8d46e02..1e2a95582de Binary files a/data/themes/default/sample_file.png and b/data/themes/default/sample_file.png differ diff --git a/data/themes/default/sample_track.png b/data/themes/default/sample_track.png old mode 100644 new mode 100755 index d459e7fa518..468424f9a84 Binary files a/data/themes/default/sample_track.png and b/data/themes/default/sample_track.png differ diff --git a/data/themes/default/saw_wave_active.png b/data/themes/default/saw_wave_active.png old mode 100644 new mode 100755 index 62bffcc336f..810d1d463dc Binary files a/data/themes/default/saw_wave_active.png and b/data/themes/default/saw_wave_active.png differ diff --git a/data/themes/default/saw_wave_inactive.png b/data/themes/default/saw_wave_inactive.png old mode 100644 new mode 100755 index 6fc3a816b55..8dc8737c9b7 Binary files a/data/themes/default/saw_wave_inactive.png and b/data/themes/default/saw_wave_inactive.png differ diff --git a/data/themes/default/sbarrow_down.png b/data/themes/default/sbarrow_down.png old mode 100644 new mode 100755 index 56fa504c143..a53757fb917 Binary files a/data/themes/default/sbarrow_down.png and b/data/themes/default/sbarrow_down.png differ diff --git a/data/themes/default/sbarrow_down_d.png b/data/themes/default/sbarrow_down_d.png old mode 100644 new mode 100755 index f8c54f32f50..9dd44490ecf Binary files a/data/themes/default/sbarrow_down_d.png and b/data/themes/default/sbarrow_down_d.png differ diff --git a/data/themes/default/sbarrow_left.png b/data/themes/default/sbarrow_left.png old mode 100644 new mode 100755 index d50031e30b0..3d16a73f363 Binary files a/data/themes/default/sbarrow_left.png and b/data/themes/default/sbarrow_left.png differ diff --git a/data/themes/default/sbarrow_left_d.png b/data/themes/default/sbarrow_left_d.png old mode 100644 new mode 100755 index fe246df0523..8dd5a1639e8 Binary files a/data/themes/default/sbarrow_left_d.png and b/data/themes/default/sbarrow_left_d.png differ diff --git a/data/themes/default/sbarrow_right.png b/data/themes/default/sbarrow_right.png old mode 100644 new mode 100755 index 2112ec1da82..ce4236e992a Binary files a/data/themes/default/sbarrow_right.png and b/data/themes/default/sbarrow_right.png differ diff --git a/data/themes/default/sbarrow_right_d.png b/data/themes/default/sbarrow_right_d.png old mode 100644 new mode 100755 index 39b0220cc00..ad1f00200e1 Binary files a/data/themes/default/sbarrow_right_d.png and b/data/themes/default/sbarrow_right_d.png differ diff --git a/data/themes/default/sbarrow_up.png b/data/themes/default/sbarrow_up.png old mode 100644 new mode 100755 index 2b61c257ca5..1d7579e1022 Binary files a/data/themes/default/sbarrow_up.png and b/data/themes/default/sbarrow_up.png differ diff --git a/data/themes/default/sbarrow_up_d.png b/data/themes/default/sbarrow_up_d.png old mode 100644 new mode 100755 index f80d6b39bae..7d752210ef7 Binary files a/data/themes/default/sbarrow_up_d.png and b/data/themes/default/sbarrow_up_d.png differ diff --git a/data/themes/default/scale.png b/data/themes/default/scale.png old mode 100644 new mode 100755 index cde26a70153..1610b2eba99 Binary files a/data/themes/default/scale.png and b/data/themes/default/scale.png differ diff --git a/data/themes/default/send_bg_arrow.png b/data/themes/default/send_bg_arrow.png old mode 100644 new mode 100755 index 8c4bfcf93f3..05a8c7366b4 Binary files a/data/themes/default/send_bg_arrow.png and b/data/themes/default/send_bg_arrow.png differ diff --git a/data/themes/default/setup_audio.png b/data/themes/default/setup_audio.png old mode 100644 new mode 100755 index c928c72ef7c..5085c8754bc Binary files a/data/themes/default/setup_audio.png and b/data/themes/default/setup_audio.png differ diff --git a/data/themes/default/setup_directories.png b/data/themes/default/setup_directories.png old mode 100644 new mode 100755 index 82a467fbd2e..895fde883d6 Binary files a/data/themes/default/setup_directories.png and b/data/themes/default/setup_directories.png differ diff --git a/data/themes/default/setup_general.png b/data/themes/default/setup_general.png old mode 100644 new mode 100755 index 43ae1b19732..834639973ba Binary files a/data/themes/default/setup_general.png and b/data/themes/default/setup_general.png differ diff --git a/data/themes/default/setup_midi.png b/data/themes/default/setup_midi.png old mode 100644 new mode 100755 index 80cb45e01db..47f57a8b065 Binary files a/data/themes/default/setup_midi.png and b/data/themes/default/setup_midi.png differ diff --git a/data/themes/default/setup_performance.png b/data/themes/default/setup_performance.png old mode 100644 new mode 100755 index 6233e742e4a..74efd2f6271 Binary files a/data/themes/default/setup_performance.png and b/data/themes/default/setup_performance.png differ diff --git a/data/themes/default/shadow_c.png b/data/themes/default/shadow_c.png new file mode 100755 index 00000000000..49c844f3915 Binary files /dev/null and b/data/themes/default/shadow_c.png differ diff --git a/data/themes/default/sin_wave_active.png b/data/themes/default/sin_wave_active.png old mode 100644 new mode 100755 index ec7bf0a7d01..dd88bd2e738 Binary files a/data/themes/default/sin_wave_active.png and b/data/themes/default/sin_wave_active.png differ diff --git a/data/themes/default/sin_wave_inactive.png b/data/themes/default/sin_wave_inactive.png old mode 100644 new mode 100755 index 6d6e4fa80e7..c6a0c41f8a3 Binary files a/data/themes/default/sin_wave_inactive.png and b/data/themes/default/sin_wave_inactive.png differ diff --git a/data/themes/default/songeditor.png b/data/themes/default/songeditor.png old mode 100644 new mode 100755 index ecfb65b24ca..42ea784a4d3 Binary files a/data/themes/default/songeditor.png and b/data/themes/default/songeditor.png differ diff --git a/data/themes/default/soundfont_file.png b/data/themes/default/soundfont_file.png old mode 100644 new mode 100755 index 774c82498d8..d0e6b1d47f8 Binary files a/data/themes/default/soundfont_file.png and b/data/themes/default/soundfont_file.png differ diff --git a/data/themes/default/splash.png b/data/themes/default/splash.png old mode 100644 new mode 100755 index a3b58d5f2cb..c5e3b6cd55f Binary files a/data/themes/default/splash.png and b/data/themes/default/splash.png differ diff --git a/data/themes/default/square_wave_active.png b/data/themes/default/square_wave_active.png old mode 100644 new mode 100755 index 487b5aff74f..51b713c6f98 Binary files a/data/themes/default/square_wave_active.png and b/data/themes/default/square_wave_active.png differ diff --git a/data/themes/default/square_wave_inactive.png b/data/themes/default/square_wave_inactive.png old mode 100644 new mode 100755 index 435b33c6e9b..738b3964e85 Binary files a/data/themes/default/square_wave_inactive.png and b/data/themes/default/square_wave_inactive.png differ diff --git a/data/themes/default/step_btn_add.png b/data/themes/default/step_btn_add.png old mode 100644 new mode 100755 index 60fbf994416..ad1380403c5 Binary files a/data/themes/default/step_btn_add.png and b/data/themes/default/step_btn_add.png differ diff --git a/data/themes/default/step_btn_duplicate.png b/data/themes/default/step_btn_duplicate.png old mode 100644 new mode 100755 index af9521fad20..3ca1ca7c6f5 Binary files a/data/themes/default/step_btn_duplicate.png and b/data/themes/default/step_btn_duplicate.png differ diff --git a/data/themes/default/step_btn_off.png b/data/themes/default/step_btn_off.png old mode 100644 new mode 100755 index 5e40d3e5a2f..646124a851e Binary files a/data/themes/default/step_btn_off.png and b/data/themes/default/step_btn_off.png differ diff --git a/data/themes/default/step_btn_off_light.png b/data/themes/default/step_btn_off_light.png old mode 100644 new mode 100755 index f8f64bea851..17a158eb49b Binary files a/data/themes/default/step_btn_off_light.png and b/data/themes/default/step_btn_off_light.png differ diff --git a/data/themes/default/step_btn_on_100.png b/data/themes/default/step_btn_on_100.png old mode 100644 new mode 100755 index faa9b462f63..fb0149ea1b1 Binary files a/data/themes/default/step_btn_on_100.png and b/data/themes/default/step_btn_on_100.png differ diff --git a/data/themes/default/step_btn_on_yellow.png b/data/themes/default/step_btn_on_yellow.png old mode 100644 new mode 100755 index b69defeb97f..40c269aee33 Binary files a/data/themes/default/step_btn_on_yellow.png and b/data/themes/default/step_btn_on_yellow.png differ diff --git a/data/themes/default/step_btn_remove.png b/data/themes/default/step_btn_remove.png old mode 100644 new mode 100755 index 69383af18c5..20ff2d49f33 Binary files a/data/themes/default/step_btn_remove.png and b/data/themes/default/step_btn_remove.png differ diff --git a/data/themes/default/stepper-down-press.png b/data/themes/default/stepper-down-press.png old mode 100644 new mode 100755 index c1cec54a3a7..efdf11ceee6 Binary files a/data/themes/default/stepper-down-press.png and b/data/themes/default/stepper-down-press.png differ diff --git a/data/themes/default/stepper-down.png b/data/themes/default/stepper-down.png old mode 100644 new mode 100755 index b7b8e2f1a3b..a2f80e429ac Binary files a/data/themes/default/stepper-down.png and b/data/themes/default/stepper-down.png differ diff --git a/data/themes/default/stepper-left-press.png b/data/themes/default/stepper-left-press.png old mode 100644 new mode 100755 index 4de798f7c59..c3bb14127ac Binary files a/data/themes/default/stepper-left-press.png and b/data/themes/default/stepper-left-press.png differ diff --git a/data/themes/default/stepper-left.png b/data/themes/default/stepper-left.png old mode 100644 new mode 100755 index 7f2278056f3..56530d0797c Binary files a/data/themes/default/stepper-left.png and b/data/themes/default/stepper-left.png differ diff --git a/data/themes/default/stepper-right-press.png b/data/themes/default/stepper-right-press.png old mode 100644 new mode 100755 index ad634e175be..033eb01d4e4 Binary files a/data/themes/default/stepper-right-press.png and b/data/themes/default/stepper-right-press.png differ diff --git a/data/themes/default/stepper-right.png b/data/themes/default/stepper-right.png old mode 100644 new mode 100755 index 215e88f6c94..905dbbecec5 Binary files a/data/themes/default/stepper-right.png and b/data/themes/default/stepper-right.png differ diff --git a/data/themes/default/stepper-up-press.png b/data/themes/default/stepper-up-press.png old mode 100644 new mode 100755 index 99f47711fdc..d46560f5851 Binary files a/data/themes/default/stepper-up-press.png and b/data/themes/default/stepper-up-press.png differ diff --git a/data/themes/default/stepper-up.png b/data/themes/default/stepper-up.png old mode 100644 new mode 100755 index 13329133d23..49887088824 Binary files a/data/themes/default/stepper-up.png and b/data/themes/default/stepper-up.png differ diff --git a/data/themes/default/stop.png b/data/themes/default/stop.png old mode 100644 new mode 100755 index b589f617842..07a44fe42fb Binary files a/data/themes/default/stop.png and b/data/themes/default/stop.png differ diff --git a/data/themes/default/style.css b/data/themes/default/style.css old mode 100644 new mode 100755 index e377776da77..cceb0855767 --- a/data/themes/default/style.css +++ b/data/themes/default/style.css @@ -4,88 +4,82 @@ /* most foreground text items */ QLabel, QTreeWidget, QListWidget, QGroupBox, QMenuBar { - color: #e0e0e0; + color: #d1d8e4; } QMdiArea { - background-image: url(resources:background_artwork.png); + background-color: #121314; } AutomationEditor { - background-color: rgb(0, 0, 0); - color: #e0e0e0; - qproperty-vertexColor: #ff77af; - qproperty-gridColor: #808080; - qproperty-crossColor: rgb( 255, 51, 51 ); + background-color: #040506; + color: #ffffff; + qproperty-vertexColor: #7f0a1d; + qproperty-gridColor: #171a1d; + qproperty-crossColor: #FE143A; - qproperty-graphColor: qlineargradient(spread:reflect, - x1:0, y1:0, x2:0, y2:1, - stop:0 rgba(153, 175, 255, 250), stop:1 rgba(153, 175, 255, 100)); - qproperty-scaleColor: qlineargradient(spread:reflect, - x1:0, y1:0.5, x2:1, y2:0.5, - stop:0 #333, stop:1 #202020); + qproperty-graphColor: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, + stop:0 rgba(83,7,19,255), stop:1 rgba(127,10,29,50)); + qproperty-scaleColor: #262b30; } /* text box */ QLineEdit { border-radius: 4px; - border: 2px inset rgba(91,101,113,128); - background: #49515b; - color: #e0e0e0; + border: 1px; + background: #101213; + color: #d1d8e4; } /* text box when it wants text */ QLineEdit:focus { - border: 1px solid rgba(0,0,0, 128); + border: 1px solid #0bd556; } QToolTip { border-radius: 4px; - background: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(50, 50, 50, 220)); - opacity: 175; - border: 1.0px solid rgba(0,0,0,255); - color: #4afd85; + background: #040506; + color: #d1d8e4; } TextFloat { - border-radius: 4px; - background: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(50, 50, 50, 220)); - opacity: 175; - border: 1.0px solid rgba(0,0,0,255); - color: #4afd85; + background: #040506; + color: #d1d8e4; } QMenu { - border:1px solid #747474; - background-color: #c9c9c9; - font-size:11px; + border-top: 2px solid #08993E; + background-color: #15191c; + font-size: 11px; } QMenu::separator { - height: 1px; - background: #8d8d8d; + height: 1.0px; + background: #323940; + margin-left: 0x; + margin-right: 0px; } QMenu::item { - color: black; + color: #d1d8e4; padding: 2px 35px 2px 23px; margin: 3px 0px 3px 0px; } QMenu::item:selected { - color: white; - font-weight:bold; - background-color: #747474; + color: #d1d8e4; + font-weight: normal; + background-color: #21272b; } QMenu::item:disabled { - color: #747474; - background-color: #c9c9c9; - font-size:12px; + color: #515459; + background-color: #262b30; + font-size: 12px; font-weight: normal; padding: 4px 32px 4px 20px; } @@ -98,7 +92,9 @@ QMenu::indicator { width: 16; height: 16; opacity: 0; - background-color: #c9c9c9; + border: 1px solid #101213; + border-radius: 2px; + background-color: #101213; } QMenu::indicator:checked { @@ -107,23 +103,24 @@ QMenu::indicator:checked { QMenu::indicator:selected { image: url("resources:apply-selected.png"); - background-color: #747474; + border: 1px solid #101213; + background-color: #101213; } PianoRoll { - background-color: rgb(0, 0, 0); - qproperty-gridColor: rgb( 128, 128, 128 ); - qproperty-noteModeColor: rgb( 255, 255, 255 ); - qproperty-noteColor: rgb( 119, 199, 216 ); - qproperty-noteBorderRadiusX: 5; - qproperty-noteBorderRadiusY: 2; - qproperty-selectedNoteColor: rgb( 0, 125, 255 ); - qproperty-barColor: #4afd85; - qproperty-markedSemitoneColor: rgba( 40, 40, 40, 200 ); + background-color: #040506; + qproperty-gridColor: #171a1d; + qproperty-noteModeColor: #0bd556; + qproperty-noteColor: #0bd556; + qproperty-noteBorderRadiusX: 0; + qproperty-noteBorderRadiusY: 0; + qproperty-selectedNoteColor: #044d1f; + qproperty-barColor: #078f3a; + qproperty-markedSemitoneColor: #06170E; /* Text on the white piano keys */ - qproperty-textColor: rgb( 0, 0, 0 ); - qproperty-textColorLight: rgb( 128, 128, 128); - qproperty-textShadow: rgb( 240, 240, 240 ); + qproperty-textColor: #000; + qproperty-textColorLight: #0bd556; + qproperty-textShadow: #fff; } /* main toolbar oscilloscope - can have transparent bg now */ @@ -143,16 +140,16 @@ CPULoadWidget { /* scrollbar: trough */ QScrollBar:horizontal { - border: 1px solid #131313; - background: rgb( 50,50,50 ); - height: 14px; - margin: 0px 13px; + border: none; + background: #262b30; + height: 9px; + margin: 0px 12px; } QScrollBar:vertical { - border: 1px solid #131313; - background: rgb( 50,50,50 ); - width: 14px; - margin: 13px 0px; + border: none; + background: #262b30; + width: 9px; + margin: 12px 0px; } /* scrollbar: trough clicky things */ @@ -170,59 +167,47 @@ QScrollBar::add-page:vertical:pressed, QScrollBar::sub-page:vertical:pressed { /* scrollbar: handles (sliders) */ QScrollBar::handle:horizontal { - background: qlineargradient(spread:reflect, - x1:0.5, y1:0, x2:0.5, y2:1, - stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #aaa); - border: 1px outset #888; - border-radius: 2px; + background: #3f4750; + border: none; + border-radius: 4px; min-width: 24px; } QScrollBar::handle:horizontal:hover { - background: qlineargradient(spread:reflect, - x1:0.5, y1:0, x2:0.5, y2:1, - stop:0 #969696, stop:0.5 #f0f0f0, stop:1 #aaa); + background: #49535d; } QScrollBar::handle:horizontal:pressed { - background: qlineargradient(spread:reflect, - x1:0.5, y1:0, x2:0.5, y2:1, - stop:0 #747474, stop:1 #c9c9c9); + background: rgba(11,213,86,100); } QScrollBar::handle:vertical { - background: qlineargradient(spread:reflect, - x1:0, y1:0.5, x2:1, y2:0.5, - stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #aaa); - border: 1px outset #888; - border-radius: 2px; + background: #3f4750; + border: none; + border-radius: 4px; min-height: 24px; } QScrollBar::handle:vertical:hover { - background: qlineargradient(spread:reflect, - x1:0, y1:0.5, x2:1, y2:0.5, - stop:0 #969696, stop:0.5 #f0f0f0, stop:1 #aaa); + background: #49535d; } QScrollBar::handle:vertical:pressed { - background: qlineargradient(spread:reflect, - x1:0, y1:0.5, x2:1, y2:0.5, - stop:0 #747474, stop:1 #c9c9c9); + background: rgba(11,213,86,100); } QScrollBar::handle:horizontal:disabled, QScrollBar::handle:vertical:disabled { - background: #747474; + background: #262b30; border-radius: 1px; - border: 1px solid rgba(0,0,0,32); + border: none; } /* arrow buttons */ QScrollBar::add-line, QScrollBar::sub-line { - background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #c9c9c9, stop:1 #969696 ); - border-radius: 1px; - border: 1px solid #131313; + background: #262b30; + border-radius: 0px; + border: none; subcontrol-origin: margin; } @@ -232,15 +217,15 @@ QScrollBar::add-line:vertical { subcontrol-position: bottom; height: 12px;} QScrollBar::sub-line:vertical { subcontrol-position: top; height: 12px;} QScrollBar::add-line:hover, QScrollBar::sub-line:hover { - background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #e0e0e0, stop:0.5 #c9c9c9, stop:1 #969696 ); + background: #262b30; } QScrollBar::add-line:pressed, QScrollBar::sub-line:pressed { - background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #969696 ); + background: #262b30; } QScrollBar::add-line:disabled, QScrollBar::sub-line:disabled { - background: #747474; + background: #262b30; } /* arrow button arrows */ @@ -265,19 +250,17 @@ QScrollBar::down-arrow:vertical:disabled { background-image: url(resources:sbarr /* background for song editor and bb-editor */ TrackContainerView QFrame{ - background-color: #49515b; + background-color: #262b30; } /* autoscroll, loop, stop behaviour toggle buttons */ /* track background colors */ TrackContentWidget { - qproperty-darkerColor: qlineargradient(x1:0, y1:0, x2:0, y2:1, - stop:0 rgb( 50, 50, 50 ), stop:0.33 rgb( 20, 20, 20 ), stop:1 rgb( 15, 15, 15 ) ); - qproperty-lighterColor: qlineargradient(x1:0, y1:0, x2:0, y2:1, - stop:0 rgb( 50, 50, 50 ), stop:0.33 rgb( 40, 40, 40 ), stop:1 rgb( 30, 30, 30 ) ); - qproperty-gridColor: rgba( 0, 0, 0, 160 ); - qproperty-embossColor: rgba( 140, 140, 140, 64 ); + qproperty-darkerColor: #0C0E0F; + qproperty-lighterColor: #14151A; + qproperty-gridColor: #262B30; + qproperty-embossColor: rgba( 0, 0, 0, 0 ); } @@ -289,7 +272,7 @@ TrackOperationsWidget > QPushButton { min-height: 26px; min-width: 26px; background: none; - border:none; + border: none; } TrackOperationsWidget > QPushButton::menu-indicator { @@ -313,12 +296,6 @@ TrackOperationsWidget > QPushButton::menu-indicator:checked top: 3px; } -/* actually has no effect yet so disabled */ -/*trackWidget { -/* border-bottom: 1px solid rgb(0, 0, 0);*//* - background-color: rgb(0, 0, 0); -}*/ - /* font sizes */ nameLabel, effectLabel, sf2InstrumentView > QLabel { @@ -328,8 +305,8 @@ nameLabel, effectLabel, sf2InstrumentView > QLabel { /* main toolbar sliders (master vol, master pitch) */ AutomatableSlider::groove:vertical { - background: rgba(0,0,0, 128); - border: 1px inset rgba(100,100,100, 64); + background: #040506; + border: none; border-radius: 2px; width: 2px; margin: 2px 2px; @@ -344,49 +321,44 @@ AutomatableSlider::handle:vertical { margin: -4px -12px -2px; } -/* about dialog */ -QTabWidget, QTabWidget QWidget { - background: #5b6571; -} - /* window that shows up when you add effects */ EffectSelectDialog QScrollArea { - background: #5b6571; + background: #262b30; } /* the inner boxes in LADSPA effect windows */ EffectControlDialog QGroupBox { - background: #49515b; + background: #262b30; margin-top: 1ex; padding: 10px 2px 1px; border-radius: 4px; - border: 1px solid rgba(0,0,0, 64); + border: none; } /* the inner box titles when present (channel 1, channel 2...) */ EffectControlDialog QGroupBox::title { subcontrol-origin: margin; - subcontrol-position: top left; - background: #7b838d; - color: white; + subcontrol-position: top center; + background: #262b30; + color: #d1d8e4; border-radius: 2px; - border: 1px solid rgba(0,0,0, 64); + border: none; padding: 2px 1px; } /* main toolbar */ QWidget#mainToolbar { - background: qlineargradient(x1:0, y1:0, x2:1, y2:1, stop:0 #98a2a7, stop:1 #5b646f); + background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #373f47, stop:1 #1d2122); } /* smaller toolbars */ QToolBar { - background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #98a2a7, stop:1 #5b646f); + background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #434b57, stop:1 #22252c); border: none; padding: 2px; spacing: 0; @@ -397,117 +369,135 @@ QToolBar::separator { width: 5px; } -/* separate corner rounding for play and stop buttons! */ - -QToolButton#playButton { - border-top-left-radius: 10px 10px; - border-bottom-left-radius: 10px 10px; -} - -QToolButton#stopButton { - border-top-right-radius: 10px 10px; - border-bottom-right-radius: 10px 10px; -} - -/* record and record-accompany can be styled with #recordButton and #recordAccompanyButton respectively */ - /* all tool buttons */ QToolButton { - padding: 1px 1px 1px 1px; - border-radius: 5px; - border: 1px solid rgba(63, 63, 63, 128); - background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #98a2a7, stop:1 #5b646f); + margin: 1px; + padding: 2px 2px 2px 2px; + border-top: 1px solid #778394; + border-bottom: 1px solid #1e2226; + border-radius: 2px; + background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1 stop:0 #636c7a, stop:1 #343840); font-size:10px; - color: black; + color: #fff; } QToolButton:hover { - background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #c0cdd3, stop:1 #71797d); - color: white; + border-top: 1px solid #909eb3; + border-bottom: 1px solid #1e2226; + border-radius: 2px; + background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #7c8799, stop:1 #343840) } QToolButton:pressed { - background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #969696 ); - padding: 2px 1px 0px 1px; - color: white; + border-top: 1px solid #778394; + border-bottom: 1px solid #1e2226; + border-radius: 2px; + background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #636c7a, stop:1 #262b30); } QToolButton:checked { - background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #e0e0e0, stop:0.8 #c9c9c9, stop:1 #c0c0c0 ); - padding: 2px 1px 0px 1px; - color: black; + border-top: 1px solid #1b1f22; + border-bottom: 1px solid #4a515e; + background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #1b1f22, stop:1 #13161a); + background-image: url(resources:shadow_c.png); } /* track label buttons - the part that contains the icon and track title */ TrackLabelButton { - background-color: #5b6571; - color: #c9c9c9; + border: 1px solid #262b30; + background-color: #262b30; + border-radius: none; font-size: 11px; font-weight: normal; - border-radius: 1px; - border: none; padding: 2px 1px; } TrackLabelButton:hover { - background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:0.5, stop:0 #5b6571, stop:0.75 #7b838d, stop:1 #7b838d ); - color: white; - border: 1px solid rgba(0,0,0,64); - padding: 1px 0px; - margin: 0px; + background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #333940, stop:1 #262b30); + border: 1px solid #262b30; + border-radius: none; + font-size: 11px; + font-weight: normal; + padding: 2px 1px; } TrackLabelButton:pressed { - background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 ); - color: white; - border: 1px solid rgba(0,0,0,64); - padding: 2px 0px 0px; - font-weight: bold; + background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #262B30, stop:1 #1E2326); + font-size: 11px; + font-weight: normal; + padding: 2px 1px; } TrackLabelButton:checked { - background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 ); - color: white; - border: 1px solid rgba(0,0,0,128); - padding: 2px 0px 0px; - font-weight: bold; -} - -TrackLabelButton:checked:hover { - background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:0.5, stop:0 #5b6571, stop:0.75 #7b838d, stop:1 #7b838d ); + border: 1px solid #2f353b; + background: #14171a; + background-image: url(resources:track_shadow_c.png); + font-size: 11px; + font-weight: normal; + padding: 2px 1px; } TrackLabelButton:checked:pressed { - background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 ); + border: 1px solid #2f353b; + background: #0e1012; + background-image: url(resources:track_shadow_c.png); + font-size: 11px; + padding: 2px 1px; + font-weight: solid; } /* sidebar, sidebar buttons */ SideBar { - background: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop: 0 #98a2a7, stop: 1.0 #5b646f); + subcontrol-position: center; + background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #1D2122, stop:1 #111314); } SideBar QToolButton { + background: none; + border: none; + font-size: 12px; +} + +SideBar QToolButton:hover { + background: none; + border: none; + font-size: 12px; +} + +SideBar QToolButton:pressed { + background: none; + border: none; + font-size: 12px; +} + +SideBar QToolButton:checked { + background: none; + border: none; font-size: 12px; } /* Instrument plugin list */ PluginDescList { - background-color: #5b6571; + background-color: #131517; } PluginDescWidget { - background-color: #e0e0e0; - color: #404040; - border: 1px solid rgb(64, 64, 64); + border-top: 1px solid #323940; + border-bottom: 1px solid #101314; + border-radius: 2px; + background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #262B30, stop:1 #1E2326); + color: #d1d8e4; + font-weight: bold; margin: 0px; } PluginDescWidget:hover { - background-color: #e0e0e0; + background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #262B30, stop:1 #1E2326); + color: #d1d8e4; } /* font sizes for text buttons */ @@ -517,20 +507,19 @@ FxMixerView QPushButton, EffectRackView QPushButton, ControllerRackView QPushBut } FxLine { - background: #5b6571; - color: #e0e0e0; - qproperty-backgroundActive: qlineargradient(spread:reflect, x1:0, y1:0, x2:1, y2:0, - stop:0 #7b838d, stop:1 #6b7581 ); - qproperty-strokeOuterActive: rgb( 0, 0, 0 ); - qproperty-strokeOuterInactive: rgba( 0, 0, 0, 50 ); - qproperty-strokeInnerActive: rgba( 255, 255, 255, 100 ); - qproperty-strokeInnerInactive: rgba( 255, 255, 255, 50 ); + background: #14161A; + color: #d1d8e4; + qproperty-backgroundActive: qlineargradient(spread:reflect, x2:0, y1:0, x2:0, y2:1, stop:0 #21242B, stop:1 #14161A); + qproperty-strokeOuterActive: #262B30; + qproperty-strokeOuterInactive: #262B30; + qproperty-strokeInnerActive: #0C0D0F; + qproperty-strokeInnerInactive: #0C0D0F; } /* persistent peak markers for fx peak meters */ Fader { - qproperty-peakGreen: rgb( 74, 253, 133); - qproperty-peakRed: rgb( 255, 100, 100); + qproperty-peakGreen: #0BD556; + qproperty-peakRed: #660505; } TimeLine { @@ -538,7 +527,7 @@ TimeLine { } QTreeView { - alternate-background-color: #747474; + alternate-background-color: #111314; } TrackContainerView QLabel @@ -550,50 +539,48 @@ TrackContainerView QLabel /* common pattern colors */ TrackContentObjectView { - qproperty-mutedColor: rgb( 128, 128, 128 ); - qproperty-mutedBackgroundColor: rgb( 80, 80, 80 ); - qproperty-selectedColor: rgb( 0, 125, 255 ); - qproperty-textColor: rgb( 255, 255, 255 ); - qproperty-textShadowColor: rgb( 0, 0, 0 ); - qproperty-gradient: true; + qproperty-mutedColor: rgb(255,255,255,100); + qproperty-mutedBackgroundColor: #0A0B0D; + qproperty-selectedColor: #006B65; + qproperty-textColor: #fff; + qproperty-textShadowColor: rgb(0,0,0,200); + qproperty-gradient: false; } /* instrument pattern */ PatternView { - background-color: rgb( 119, 199, 216 ); - color: rgb( 187, 227, 236 ); + background-color: #21A14F; + color: rgba(255,255,255,220) } /* sample track pattern */ SampleTCOView { - background-color: rgb( 74, 253, 133 ); - color: rgb( 187, 227, 236 ); + background-color: #261657; + color: #100A26; } /* automation pattern */ AutomationPatternView { - background-color: #99afff; - color: rgb( 204, 215, 255 ); + background-color: #4D0818; + color: rgba(0,0,0,130); } /* bb-pattern */ BBTCOView { - background-color: rgb( 128, 182, 175 ); /* default colour for bb-tracks */ + background-color: #20BDB2; /* default colour for bb-tracks */ } /* Subwindows in MDI-Area */ SubWindow { - color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, - stop: 0 #4b525c, stop: 1.0 #31363d); - qproperty-activeColor: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, - stop: 0 #33383e, stop: 1.0 #1a1c20); - qproperty-textShadowColor: rgb( 0, 0, 0 ); - qproperty-borderColor: rgb( 0, 0, 0 ); + color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #3D454F, stop:1 #262B30); + qproperty-activeColor: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #202329, stop:1 #14171A); + qproperty-textShadowColor: #000; + qproperty-borderColor: #323940; } /* Subwindow title text */ SubWindow > QLabel { - color: rgb( 255, 255, 255 ); + color: #d1d8e4; font-size: 12px; font-style: normal; } @@ -618,8 +605,8 @@ SubWindow > QPushButton:hover{ /* Plugins */ TripleOscillatorView Knob { - color: rgb(255, 255, 255); - qproperty-outerColor: rgb(255, 255, 255); + color: rgb(255,255,255); + qproperty-outerColor: rgb(255,255,255); qproperty-innerRadius: 2; qproperty-outerRadius: 7; qproperty-centerPointX: 13.0; @@ -814,18 +801,17 @@ NesInstrumentView Knob { /* palette information */ LmmsPalette { - qproperty-background: #5b6571; - qproperty-windowText: #f0f0f0; - qproperty-base: #808080; - qproperty-text: #e0e0e0; - qproperty-button: #c9c9c9; - qproperty-shadow: #000; - qproperty-buttonText: #000; - qproperty-brightText: #4afd85; - qproperty-highlight: #202020; - qproperty-highlightedText: #ffffff; + qproperty-background: #262b30; + qproperty-windowText: #1de276; + qproperty-base: #101213; + qproperty-text: #d1d8e4; + qproperty-button: #3f4750; + qproperty-shadow: rgb(0,0,0); + qproperty-buttonText: #d1d8e4; + qproperty-brightText: #d1d8e4; + qproperty-highlight: #262b30; + qproperty-highlightedText: #d1d8e4; /* the next two are used for whatsthis dialogs */ - qproperty-toolTipText: #000; - qproperty-toolTipBase: #c9c9c9; + qproperty-toolTipText: #d1d8e4; + qproperty-toolTipBase: #101213; } - diff --git a/data/themes/default/tempo_sync.png b/data/themes/default/tempo_sync.png old mode 100644 new mode 100755 index 4cd3f082a85..a4a7efd678b Binary files a/data/themes/default/tempo_sync.png and b/data/themes/default/tempo_sync.png differ diff --git a/data/themes/default/text_block.png b/data/themes/default/text_block.png old mode 100644 new mode 100755 index e69a9f24688..7f140ba16b1 Binary files a/data/themes/default/text_block.png and b/data/themes/default/text_block.png differ diff --git a/data/themes/default/text_bold.png b/data/themes/default/text_bold.png old mode 100644 new mode 100755 index 9abb008bc46..ae81c6f603a Binary files a/data/themes/default/text_bold.png and b/data/themes/default/text_bold.png differ diff --git a/data/themes/default/text_center.png b/data/themes/default/text_center.png old mode 100644 new mode 100755 index eb8428fd37f..f6527462425 Binary files a/data/themes/default/text_center.png and b/data/themes/default/text_center.png differ diff --git a/data/themes/default/text_italic.png b/data/themes/default/text_italic.png old mode 100644 new mode 100755 index f2d5823682f..b3b72f11789 Binary files a/data/themes/default/text_italic.png and b/data/themes/default/text_italic.png differ diff --git a/data/themes/default/text_left.png b/data/themes/default/text_left.png old mode 100644 new mode 100755 index ae817ca8878..fdaa4a7fceb Binary files a/data/themes/default/text_left.png and b/data/themes/default/text_left.png differ diff --git a/data/themes/default/text_right.png b/data/themes/default/text_right.png old mode 100644 new mode 100755 index 38129a211be..dc7310a7109 Binary files a/data/themes/default/text_right.png and b/data/themes/default/text_right.png differ diff --git a/data/themes/default/text_under.png b/data/themes/default/text_under.png old mode 100644 new mode 100755 index 4504d7c0036..b1275366aab Binary files a/data/themes/default/text_under.png and b/data/themes/default/text_under.png differ diff --git a/data/themes/default/toolbar_bg.png b/data/themes/default/toolbar_bg.png new file mode 100755 index 00000000000..51c3ae91c3f Binary files /dev/null and b/data/themes/default/toolbar_bg.png differ diff --git a/data/themes/default/track_op_grip.png b/data/themes/default/track_op_grip.png old mode 100644 new mode 100755 index d1dec24b853..415a5713c48 Binary files a/data/themes/default/track_op_grip.png and b/data/themes/default/track_op_grip.png differ diff --git a/data/themes/default/track_op_menu.png b/data/themes/default/track_op_menu.png old mode 100644 new mode 100755 index 4e03eb35112..50c2b478cfe Binary files a/data/themes/default/track_op_menu.png and b/data/themes/default/track_op_menu.png differ diff --git a/data/themes/default/track_op_menu_active.png b/data/themes/default/track_op_menu_active.png old mode 100644 new mode 100755 index 5759cd7bbb4..b26dd6ef26a Binary files a/data/themes/default/track_op_menu_active.png and b/data/themes/default/track_op_menu_active.png differ diff --git a/data/themes/default/track_shadow_c.png b/data/themes/default/track_shadow_c.png new file mode 100755 index 00000000000..c2b909be60f Binary files /dev/null and b/data/themes/default/track_shadow_c.png differ diff --git a/data/themes/default/trackop.png b/data/themes/default/trackop.png old mode 100644 new mode 100755 index bc089652ecd..b26dd6ef26a Binary files a/data/themes/default/trackop.png and b/data/themes/default/trackop.png differ diff --git a/data/themes/default/trackop_c.png b/data/themes/default/trackop_c.png old mode 100644 new mode 100755 index 418e4f8eb48..b26dd6ef26a Binary files a/data/themes/default/trackop_c.png and b/data/themes/default/trackop_c.png differ diff --git a/data/themes/default/trackop_h.png b/data/themes/default/trackop_h.png old mode 100644 new mode 100755 index b88839a0d34..b26dd6ef26a Binary files a/data/themes/default/trackop_h.png and b/data/themes/default/trackop_h.png differ diff --git a/data/themes/default/triangle_wave_active.png b/data/themes/default/triangle_wave_active.png old mode 100644 new mode 100755 index f3ef94abc01..bd09ef39163 Binary files a/data/themes/default/triangle_wave_active.png and b/data/themes/default/triangle_wave_active.png differ diff --git a/data/themes/default/triangle_wave_inactive.png b/data/themes/default/triangle_wave_inactive.png old mode 100644 new mode 100755 index 08d04971644..82481c0856d Binary files a/data/themes/default/triangle_wave_inactive.png and b/data/themes/default/triangle_wave_inactive.png differ diff --git a/data/themes/default/uhoh.png b/data/themes/default/uhoh.png old mode 100644 new mode 100755 index 09dc577df6e..d739e359d3f Binary files a/data/themes/default/uhoh.png and b/data/themes/default/uhoh.png differ diff --git a/data/themes/default/unavailable_sound.png b/data/themes/default/unavailable_sound.png old mode 100644 new mode 100755 index 7a3106541bf..bd8e629f1e3 Binary files a/data/themes/default/unavailable_sound.png and b/data/themes/default/unavailable_sound.png differ diff --git a/data/themes/default/unknown_file.png b/data/themes/default/unknown_file.png old mode 100644 new mode 100755 index 94f96d730f5..0d01ebdf276 Binary files a/data/themes/default/unknown_file.png and b/data/themes/default/unknown_file.png differ diff --git a/data/themes/default/usr_wave_active.png b/data/themes/default/usr_wave_active.png old mode 100644 new mode 100755 index 2309967d5d4..a91ef322fe5 Binary files a/data/themes/default/usr_wave_active.png and b/data/themes/default/usr_wave_active.png differ diff --git a/data/themes/default/usr_wave_inactive.png b/data/themes/default/usr_wave_inactive.png old mode 100644 new mode 100755 index a10a3e4544d..1d815adb93f Binary files a/data/themes/default/usr_wave_inactive.png and b/data/themes/default/usr_wave_inactive.png differ diff --git a/data/themes/default/vst_plugin_file.png b/data/themes/default/vst_plugin_file.png old mode 100644 new mode 100755 index caca1e4c573..6f5135a5fb4 Binary files a/data/themes/default/vst_plugin_file.png and b/data/themes/default/vst_plugin_file.png differ diff --git a/data/themes/default/whatsthis.png b/data/themes/default/whatsthis.png old mode 100644 new mode 100755 index cad033f4dfd..5761d22ed55 Binary files a/data/themes/default/whatsthis.png and b/data/themes/default/whatsthis.png differ diff --git a/data/themes/default/white_key.png b/data/themes/default/white_key.png old mode 100644 new mode 100755 index 7fee692ae6a..622a3a2fb4d Binary files a/data/themes/default/white_key.png and b/data/themes/default/white_key.png differ diff --git a/data/themes/default/white_key_pressed.png b/data/themes/default/white_key_pressed.png old mode 100644 new mode 100755 index dffb43dedaa..46cc1465a36 Binary files a/data/themes/default/white_key_pressed.png and b/data/themes/default/white_key_pressed.png differ diff --git a/data/themes/default/white_noise_wave_active.png b/data/themes/default/white_noise_wave_active.png old mode 100644 new mode 100755 index 38b089c63d7..a389f655b00 Binary files a/data/themes/default/white_noise_wave_active.png and b/data/themes/default/white_noise_wave_active.png differ diff --git a/data/themes/default/white_noise_wave_inactive.png b/data/themes/default/white_noise_wave_inactive.png old mode 100644 new mode 100755 index 9a35c9d1667..4ac26daad2a Binary files a/data/themes/default/white_noise_wave_inactive.png and b/data/themes/default/white_noise_wave_inactive.png differ diff --git a/data/themes/default/zoom.png b/data/themes/default/zoom.png old mode 100644 new mode 100755 index cfb50f5436a..0fea3dfda43 Binary files a/data/themes/default/zoom.png and b/data/themes/default/zoom.png differ diff --git a/data/themes/default/zoom_x.png b/data/themes/default/zoom_x.png old mode 100644 new mode 100755 index 435cc440c58..49bd6c0c06d Binary files a/data/themes/default/zoom_x.png and b/data/themes/default/zoom_x.png differ diff --git a/data/themes/default/zoom_y.png b/data/themes/default/zoom_y.png old mode 100644 new mode 100755 index 906d070e962..f1107e0ec63 Binary files a/data/themes/default/zoom_y.png and b/data/themes/default/zoom_y.png differ