diff --git a/data/themes/classic/add.png b/data/themes/classic/add.png new file mode 100644 index 000000000..3e8ae42fb 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 000000000..58f13909b 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 000000000..3379a094b 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 000000000..710c7e80e 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 000000000..0c094b369 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 000000000..dd6f48476 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 000000000..f4e79fb4d 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 000000000..1ae48682e 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 000000000..85586f7da 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 000000000..19ebc3a53 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 000000000..608fc6df7 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 000000000..a89bf913b 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 000000000..c9c44a9ba 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 000000000..07a4ecc7e 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 000000000..513331df7 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 000000000..d6193e4f6 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 000000000..a7480fd70 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 000000000..526e20bf8 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 000000000..d2567f253 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 000000000..d8b8b73fe 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 000000000..dfde88b4e 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 000000000..1c72caa39 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 000000000..f67714607 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 000000000..93ea71bf7 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 000000000..a730bc9f7 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 000000000..f4b6e78f6 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 000000000..6dec8a971 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 000000000..4cd3f082a 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 000000000..0dc87670d 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 000000000..e31f00e9f 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 000000000..be9db40bc 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 000000000..d1345bd74 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 000000000..83bdb4140 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 000000000..f449ecb6b 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 000000000..6bd108d22 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 000000000..f05db1a06 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 000000000..900cd5b46 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 000000000..db2126d93 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 000000000..bf4b3669d 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 000000000..fbc333368 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 000000000..a0bb1db93 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 000000000..143400a9b 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 000000000..28a634171 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 000000000..766e86325 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 000000000..45f045028 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 000000000..ea8872fea 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 000000000..842d690f1 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 000000000..57abbe17d 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 000000000..567bc31ae 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 000000000..c6f904103 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 000000000..5492295e7 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 000000000..ed5f8b251 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 000000000..22682a150 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 000000000..132e6f7db 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 000000000..995bb19d5 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 000000000..682ff4c92 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 000000000..93daf87fc 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 000000000..6c673cf36 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 000000000..3e98a3c37 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 000000000..b7c5230d5 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 000000000..f16c7d924 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 000000000..845573b30 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 000000000..4f657ac53 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 000000000..44e1d718b 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 000000000..1f21ad5bb 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 000000000..dbc57a70f 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 000000000..ec0cecdae 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 000000000..d3e18e50b 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 000000000..b7b03bb3c 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 000000000..f26d53bd9 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 000000000..5fad2852d 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 000000000..f38f9a76b 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 000000000..b9a171b70 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 000000000..84051dbb6 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 000000000..ced82b2ba 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 000000000..ae9fe6a2a 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 000000000..39dcf115b 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 000000000..561fead25 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 000000000..b19b2529c 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 000000000..c4e84a314 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 000000000..d620272bf 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 000000000..7b98f097d 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 000000000..a154f40e9 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 000000000..3238cc3eb 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 000000000..2f4c360da 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 000000000..a326b2928 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 000000000..1b564c852 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 000000000..f48ac4850 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 000000000..7fe385b42 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 000000000..f1ddacec0 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 000000000..bb966c579 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 000000000..239be1e00 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 000000000..aa8faf5a0 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 000000000..cb563f432 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 000000000..e0058926e 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 000000000..2c54a6ab1 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 000000000..1947a4c93 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 000000000..bcd65ad08 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 000000000..40fdad94a 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 000000000..924c487e8 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 000000000..1bbacf260 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 000000000..6f7b990a4 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 000000000..45e7ae107 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 000000000..9b486b290 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 000000000..1cb418624 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 000000000..e20815a21 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 000000000..910bdc750 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 000000000..33bb26378 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 000000000..3033c4962 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 000000000..776398e9f 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 000000000..f6230f6d4 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 000000000..c77d73a0e 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 000000000..cedddf703 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 000000000..8a27695df 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 000000000..a2f7a0262 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 000000000..f55150f46 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 000000000..7d7b772bb 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 000000000..46e9d461c 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 000000000..8a82a4ae6 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 000000000..44fb49e6c 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 000000000..a41d39a18 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 000000000..4b3e2e956 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 000000000..35ed0f616 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 000000000..73aa6e24b 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 000000000..7ddc3e292 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 000000000..074805fc5 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 000000000..aa89e6f7b 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 000000000..a9b8af4a0 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 000000000..46ec86d44 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 000000000..5c0ed9455 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 000000000..719f67675 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 000000000..22523893e 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 000000000..81d25ba4a 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 000000000..fb4befbb0 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 000000000..5ba9bc3c9 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 000000000..de9036262 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 000000000..7d9c6ea9d 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 000000000..afbf3c4d9 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 000000000..724e82b26 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 000000000..37d62e5fb 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 000000000..fa07d6a9d 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 000000000..93fe7ceb4 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 000000000..53a0d1159 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 000000000..1010f8735 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 000000000..5faf0e4aa 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 000000000..d6193e4f6 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 000000000..13c0b9d08 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 000000000..724ab5cfb 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 000000000..6680f2416 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 000000000..489548b6b 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 000000000..1353505b9 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 000000000..6991b3a7e 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 000000000..7188b3894 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 000000000..4e57b3b82 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 000000000..83c7fd7bd 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 000000000..83c7fd7bd 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 000000000..aae2654ac 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 000000000..b65a9a0c3 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 000000000..47184549a 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 000000000..f456176e0 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 000000000..9c478745b 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 000000000..005a1c18c 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 000000000..c92882ecd 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 000000000..4492e17a6 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 000000000..0dfe2093a 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 000000000..3e1f9c0b0 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 000000000..f2ed8d46e 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 000000000..d459e7fa5 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 000000000..62bffcc33 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 000000000..6fc3a816b 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 000000000..56fa504c1 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 000000000..f8c54f32f 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 000000000..d50031e30 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 000000000..fe246df05 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 000000000..2112ec1da 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 000000000..39b0220cc 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 000000000..2b61c257c 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 000000000..f80d6b39b 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 000000000..cde26a701 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 000000000..8c4bfcf93 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 000000000..c928c72ef 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 000000000..82a467fbd 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 000000000..43ae1b197 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 000000000..80cb45e01 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 000000000..6233e742e 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 000000000..ec7bf0a7d 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 000000000..6d6e4fa80 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 000000000..ecfb65b24 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 000000000..774c82498 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 000000000..a3b58d5f2 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 000000000..487b5aff7 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 000000000..435b33c6e 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 000000000..60fbf9944 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 000000000..af9521fad 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 000000000..5e40d3e5a 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 000000000..f8f64bea8 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 000000000..faa9b462f 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 000000000..b69defeb9 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 000000000..69383af18 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 000000000..c1cec54a3 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 000000000..b7b8e2f1a 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 000000000..4de798f7c 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 000000000..7f2278056 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 000000000..ad634e175 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 000000000..215e88f6c 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 000000000..99f47711f 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 000000000..13329133d 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 000000000..b589f6178 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 000000000..e377776da --- /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 000000000..4cd3f082a 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 000000000..e69a9f246 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 000000000..9abb008bc 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 000000000..eb8428fd3 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 000000000..f2d582368 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 000000000..ae817ca88 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 000000000..38129a211 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 000000000..4504d7c00 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 000000000..d1dec24b8 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 000000000..4e03eb351 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 000000000..5759cd7bb 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 000000000..bc089652e 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 000000000..418e4f8eb 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 000000000..b88839a0d 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 000000000..f3ef94abc 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 000000000..08d049716 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 000000000..09dc577df 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 000000000..7a3106541 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 000000000..94f96d730 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 000000000..2309967d5 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 000000000..a10a3e454 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 000000000..caca1e4c5 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 000000000..cad033f4d 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 000000000..7fee692ae 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 000000000..dffb43ded 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 000000000..38b089c63 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 000000000..9a35c9d16 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 000000000..cfb50f543 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 000000000..435cc440c 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 000000000..906d070e9 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 3e8ae42fb..49ef81727 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 58f13909b..af5ffa7c1 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 3379a094b..7d32cecc4 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 710c7e80e..b9afe40a2 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 0c094b369..3c8e70efc 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 dd6f48476..fcb43c8f7 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 f4e79fb4d..7afb0f94e 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 1ae48682e..42d8be333 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 85586f7da..63089788b 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 19ebc3a53..2fdd45c55 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 608fc6df7..21c628f67 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 a89bf913b..17bba5997 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 c9c44a9ba..1097cf839 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 07a4ecc7e..0a0974c46 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 513331df7..5943c07ae 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 d6193e4f6..23e17d038 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 a7480fd70..23e17d038 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 526e20bf8..b3a1436cd 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 d2567f253..06cc8ed91 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 d8b8b73fe..85d8bf895 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 dfde88b4e..639f2e955 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 1c72caa39..78cb1cc32 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 f67714607..85d5dcd4a 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 93ea71bf7..321241e2b 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 a730bc9f7..067268db9 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 f4b6e78f6..eca10860e 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 6dec8a971..0450090d5 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 4cd3f082a..a4a7efd67 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 e31f00e9f..0c797a813 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 be9db40bc..ffda8a9a9 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 d1345bd74..6075aa9ae 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 83bdb4140..851446eee 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 f449ecb6b..ae1bda991 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 6bd108d22..0f3684938 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 000000000..d6d642a8b 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 f05db1a06..113970c81 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 900cd5b46..aca401837 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 db2126d93..710be6fba 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 bf4b3669d..ed7d40fa1 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 fbc333368..40e3ba6a2 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 a0bb1db93..2ac896b4d 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 143400a9b..6695dcf91 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 28a634171..abfa3a719 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 766e86325..e3fa22de8 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 45f045028..254c21f3c 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 ea8872fea..aabde713b 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 842d690f1..5b957da66 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 57abbe17d..63cf12a3c 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 567bc31ae..b805415c3 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 c6f904103..70f8a9f12 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 5492295e7..e46baed7c 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 ed5f8b251..f7b81c7f7 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 22682a150..dcd41f1d3 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 132e6f7db..8fbea1b27 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 995bb19d5..249a32eea 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 682ff4c92..831668f2b 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 93daf87fc..866cd8634 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 6c673cf36..45a0d81d6 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 000000000..15a0478dd 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 3e98a3c37..1e3264561 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 b7c5230d5..389e84704 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 f16c7d924..127e34327 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 845573b30..268f77d2c 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 4f657ac53..46aa4b7e3 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 44e1d718b..84852e0ce 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 1f21ad5bb..3cf1516ad 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 dbc57a70f..b7a01f010 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 ec0cecdae..a721c7f36 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 d3e18e50b..34b3ddebe 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 b7b03bb3c..dd88948da 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 f26d53bd9..1aae5fbae 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 5fad2852d..26fefab31 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 f38f9a76b..0547c68d0 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 b9a171b70..70edba0e7 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 84051dbb6..09e84555e 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 ced82b2ba..48cb5f822 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 39dcf115b..4ee97700a 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 561fead25..7811e104b 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 b19b2529c..144afce6d 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 c4e84a314..eda24ef41 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 d620272bf..9a0193d1d 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 7b98f097d..e0b688ac4 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 a154f40e9..437ac8baf 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 3238cc3eb..0bd8817de 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 2f4c360da..64ec75e33 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 000000000..9a703acfc 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 a326b2928..8db24546b 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 1b564c852..1b0acef6e 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 f48ac4850..0ab892827 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 7fe385b42..9a703acfc 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 f1ddacec0..5ab16c11d 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 bb966c579..575d4ac0d 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 239be1e00..6dea0cb72 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 aa8faf5a0..f6ec449e2 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 cb563f432..42ecf6ce6 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 e0058926e..e34366804 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 2c54a6ab1..2c9922bd2 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 1947a4c93..b728cf8fa 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 000000000..a965f50bf 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 bcd65ad08..41f721946 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 40fdad94a..3b7b10e06 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 924c487e8..23ba7c6ba 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 1bbacf260..ee6cf0d20 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 6f7b990a4..4942109ee 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 45e7ae107..d71c1316f 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 9b486b290..127c4526f 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 e20815a21..67e6a3503 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 910bdc750..4fa4f647e 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 3033c4962..f4fd4cc85 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 776398e9f..476678e3e 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 f6230f6d4..3bb42fa0f 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 c77d73a0e..7e0710088 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 cedddf703..db16d8c84 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 8a27695df..ccaa70d4e 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 a2f7a0262..0f25ccd6b 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 f55150f46..de80db29f 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 000000000..607218516 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 7d7b772bb..fda9bcfb6 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 46e9d461c..51c7ff6ab 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 8a82a4ae6..ff31e3364 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 44fb49e6c..3e2ecbbc0 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 a41d39a18..99045dda2 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 4b3e2e956..15bf2ce34 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 35ed0f616..41f832ca3 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 73aa6e24b..ce37f6e53 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 7ddc3e292..6b4bc5179 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 074805fc5..8126660b0 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 aa89e6f7b..a3a131a39 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 a9b8af4a0..49874feb9 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 46ec86d44..28995d672 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 5c0ed9455..9bf241fdd 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 719f67675..f785273f1 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 22523893e..4ee97700a 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 81d25ba4a..7f4ead575 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 5ba9bc3c9..b9c6c93e1 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 de9036262..6537a4fe2 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 7d9c6ea9d..cae90d7c4 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 afbf3c4d9..a20304877 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 724e82b26..53ab00274 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 37d62e5fb..40bb7129d 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 fa07d6a9d..10c0ab071 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 93fe7ceb4..166f00c57 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 53a0d1159..8dbacf7aa 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 1010f8735..70850a793 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 5faf0e4aa..d92a9c8b6 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 d6193e4f6..23e17d038 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 13c0b9d08..01da11576 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 724ab5cfb..144cbc626 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 6680f2416..37cca5f59 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 489548b6b..a3639affc 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 1353505b9..ecbc4ea7f 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 6991b3a7e..5e2262392 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 7188b3894..b8b5838df 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 4e57b3b82..dcce6456b 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 83c7fd7bd..2546ad753 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 83c7fd7bd..2546ad753 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 aae2654ac..3a2a0a861 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 b65a9a0c3..4d2127b97 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 47184549a..541143431 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 f456176e0..d4961540a 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 9c478745b..2e067293d 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 005a1c18c..f56a83d37 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 c92882ecd..15de6cdc1 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 0dfe2093a..d6230649b 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 3e1f9c0b0..960e06cda 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 f2ed8d46e..1e2a95582 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 d459e7fa5..468424f9a 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 62bffcc33..810d1d463 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 6fc3a816b..8dc8737c9 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 56fa504c1..a53757fb9 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 f8c54f32f..9dd44490e 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 d50031e30..3d16a73f3 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 fe246df05..8dd5a1639 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 2112ec1da..ce4236e99 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 39b0220cc..ad1f00200 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 2b61c257c..1d7579e10 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 f80d6b39b..7d752210e 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 cde26a701..1610b2eba 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 8c4bfcf93..05a8c7366 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 c928c72ef..5085c8754 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 82a467fbd..895fde883 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 43ae1b197..834639973 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 80cb45e01..47f57a8b0 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 6233e742e..74efd2f62 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 000000000..49c844f39 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 ec7bf0a7d..dd88bd2e7 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 6d6e4fa80..c6a0c41f8 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 ecfb65b24..42ea784a4 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 774c82498..d0e6b1d47 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 a3b58d5f2..c5e3b6cd5 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 487b5aff7..51b713c6f 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 435b33c6e..738b3964e 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 60fbf9944..ad1380403 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 af9521fad..3ca1ca7c6 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 5e40d3e5a..646124a85 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 f8f64bea8..17a158eb4 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 faa9b462f..fb0149ea1 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 b69defeb9..40c269aee 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 69383af18..20ff2d49f 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 c1cec54a3..efdf11cee 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 b7b8e2f1a..a2f80e429 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 4de798f7c..c3bb14127 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 7f2278056..56530d079 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 ad634e175..033eb01d4 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 215e88f6c..905dbbece 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 99f47711f..d46560f58 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 13329133d..498870888 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 b589f6178..07a44fe42 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 e377776da..cceb08557 --- 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 4cd3f082a..a4a7efd67 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 e69a9f246..7f140ba16 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 9abb008bc..ae81c6f60 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 eb8428fd3..f65274624 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 f2d582368..b3b72f117 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 ae817ca88..fdaa4a7fc 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 38129a211..dc7310a71 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 4504d7c00..b1275366a 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 000000000..51c3ae91c 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 d1dec24b8..415a5713c 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 4e03eb351..50c2b478c 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 5759cd7bb..b26dd6ef2 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 000000000..c2b909be6 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 bc089652e..b26dd6ef2 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 418e4f8eb..b26dd6ef2 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 b88839a0d..b26dd6ef2 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 f3ef94abc..bd09ef391 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 08d049716..82481c085 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 09dc577df..d739e359d 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 7a3106541..bd8e629f1 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 94f96d730..0d01ebdf2 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 2309967d5..a91ef322f 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 a10a3e454..1d815adb9 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 caca1e4c5..6f5135a5f 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 cad033f4d..5761d22ed 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 7fee692ae..622a3a2fb 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 dffb43ded..46cc1465a 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 38b089c63..a389f655b 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 9a35c9d16..4ac26daad 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 cfb50f543..0fea3dfda 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 435cc440c..49bd6c0c0 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 906d070e9..f1107e0ec Binary files a/data/themes/default/zoom_y.png and b/data/themes/default/zoom_y.png differ