diff --git a/app/src/main/assets/themes/Classic/bg.jpg b/app/src/main/assets/themes/Classic/bg.jpg new file mode 100644 index 00000000..db8dd3ae Binary files /dev/null and b/app/src/main/assets/themes/Classic/bg.jpg differ diff --git a/app/src/main/assets/themes/Classic/bg.png b/app/src/main/assets/themes/Classic/bg.png new file mode 100644 index 00000000..aae86ce0 Binary files /dev/null and b/app/src/main/assets/themes/Classic/bg.png differ diff --git a/app/src/main/assets/themes/Classic/button.png b/app/src/main/assets/themes/Classic/button.png new file mode 100644 index 00000000..00ee9fda Binary files /dev/null and b/app/src/main/assets/themes/Classic/button.png differ diff --git a/app/src/main/assets/themes/Classic/button_bg.png b/app/src/main/assets/themes/Classic/button_bg.png new file mode 100755 index 00000000..91dcaf05 Binary files /dev/null and b/app/src/main/assets/themes/Classic/button_bg.png differ diff --git a/app/src/main/assets/themes/Classic/card/bg.png b/app/src/main/assets/themes/Classic/card/bg.png new file mode 100644 index 00000000..aae86ce0 Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/bg.png differ diff --git a/app/src/main/assets/themes/Classic/card/bottom.png b/app/src/main/assets/themes/Classic/card/bottom.png new file mode 100644 index 00000000..a59eb96c Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/bottom.png differ diff --git a/app/src/main/assets/themes/Classic/card/bottom_left.png b/app/src/main/assets/themes/Classic/card/bottom_left.png new file mode 100644 index 00000000..0434c24e Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/bottom_left.png differ diff --git a/app/src/main/assets/themes/Classic/card/bottom_right.png b/app/src/main/assets/themes/Classic/card/bottom_right.png new file mode 100644 index 00000000..914efa58 Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/bottom_right.png differ diff --git a/app/src/main/assets/themes/Classic/card/left.png b/app/src/main/assets/themes/Classic/card/left.png new file mode 100644 index 00000000..39dd7789 Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/left.png differ diff --git a/app/src/main/assets/themes/Classic/card/right.png b/app/src/main/assets/themes/Classic/card/right.png new file mode 100644 index 00000000..1d32edaa Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/right.png differ diff --git a/app/src/main/assets/themes/Classic/card/top.png b/app/src/main/assets/themes/Classic/card/top.png new file mode 100644 index 00000000..7eded90c Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/top.png differ diff --git a/app/src/main/assets/themes/Classic/card/top_left.png b/app/src/main/assets/themes/Classic/card/top_left.png new file mode 100644 index 00000000..0434c24e Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/top_left.png differ diff --git a/app/src/main/assets/themes/Classic/card/top_right.png b/app/src/main/assets/themes/Classic/card/top_right.png new file mode 100644 index 00000000..914efa58 Binary files /dev/null and b/app/src/main/assets/themes/Classic/card/top_right.png differ diff --git a/app/src/main/assets/themes/Classic/checked.png b/app/src/main/assets/themes/Classic/checked.png new file mode 100644 index 00000000..f44c6ec8 Binary files /dev/null and b/app/src/main/assets/themes/Classic/checked.png differ diff --git a/app/src/main/assets/themes/Classic/delete.png b/app/src/main/assets/themes/Classic/delete.png new file mode 100644 index 00000000..8f1d9416 Binary files /dev/null and b/app/src/main/assets/themes/Classic/delete.png differ diff --git a/app/src/main/assets/themes/Classic/down.png b/app/src/main/assets/themes/Classic/down.png new file mode 100644 index 00000000..3969b21e Binary files /dev/null and b/app/src/main/assets/themes/Classic/down.png differ diff --git a/app/src/main/assets/themes/Classic/header.png b/app/src/main/assets/themes/Classic/header.png new file mode 100644 index 00000000..7be8eb50 Binary files /dev/null and b/app/src/main/assets/themes/Classic/header.png differ diff --git a/app/src/main/assets/themes/Classic/info.png b/app/src/main/assets/themes/Classic/info.png new file mode 100644 index 00000000..0b6f69b8 Binary files /dev/null and b/app/src/main/assets/themes/Classic/info.png differ diff --git a/app/src/main/assets/themes/Classic/knobs/1.png b/app/src/main/assets/themes/Classic/knobs/1.png new file mode 100644 index 00000000..ccd6ed81 Binary files /dev/null and b/app/src/main/assets/themes/Classic/knobs/1.png differ diff --git a/app/src/main/assets/themes/Classic/knobs/2.png b/app/src/main/assets/themes/Classic/knobs/2.png new file mode 100644 index 00000000..f7a282de Binary files /dev/null and b/app/src/main/assets/themes/Classic/knobs/2.png differ diff --git a/app/src/main/assets/themes/Classic/knobs/3.png b/app/src/main/assets/themes/Classic/knobs/3.png new file mode 100644 index 00000000..18859a72 Binary files /dev/null and b/app/src/main/assets/themes/Classic/knobs/3.png differ diff --git a/app/src/main/assets/themes/Classic/knobs/4.png b/app/src/main/assets/themes/Classic/knobs/4.png new file mode 100644 index 00000000..618883c5 Binary files /dev/null and b/app/src/main/assets/themes/Classic/knobs/4.png differ diff --git a/app/src/main/assets/themes/Classic/knobs/5.png b/app/src/main/assets/themes/Classic/knobs/5.png new file mode 100644 index 00000000..da2d9a80 Binary files /dev/null and b/app/src/main/assets/themes/Classic/knobs/5.png differ diff --git a/app/src/main/assets/themes/Classic/logo.png b/app/src/main/assets/themes/Classic/logo.png new file mode 100644 index 00000000..247fef9f Binary files /dev/null and b/app/src/main/assets/themes/Classic/logo.png differ diff --git a/app/src/main/assets/themes/Classic/loop.png b/app/src/main/assets/themes/Classic/loop.png new file mode 100644 index 00000000..25c61544 Binary files /dev/null and b/app/src/main/assets/themes/Classic/loop.png differ diff --git a/app/src/main/assets/themes/Classic/media-playback-start-symbolic.symbolic.png b/app/src/main/assets/themes/Classic/media-playback-start-symbolic.symbolic.png new file mode 100644 index 00000000..7150c046 Binary files /dev/null and b/app/src/main/assets/themes/Classic/media-playback-start-symbolic.symbolic.png differ diff --git a/app/src/main/assets/themes/Classic/mixer_off.png b/app/src/main/assets/themes/Classic/mixer_off.png new file mode 100644 index 00000000..2fe2c7e0 Binary files /dev/null and b/app/src/main/assets/themes/Classic/mixer_off.png differ diff --git a/app/src/main/assets/themes/Classic/mixer_on.png b/app/src/main/assets/themes/Classic/mixer_on.png new file mode 100644 index 00000000..1deca82c Binary files /dev/null and b/app/src/main/assets/themes/Classic/mixer_on.png differ diff --git a/app/src/main/assets/themes/Classic/music.png b/app/src/main/assets/themes/Classic/music.png new file mode 100644 index 00000000..66221263 Binary files /dev/null and b/app/src/main/assets/themes/Classic/music.png differ diff --git a/app/src/main/assets/themes/Classic/off.png b/app/src/main/assets/themes/Classic/off.png new file mode 100644 index 00000000..52e17a18 Binary files /dev/null and b/app/src/main/assets/themes/Classic/off.png differ diff --git a/app/src/main/assets/themes/Classic/on.png b/app/src/main/assets/themes/Classic/on.png new file mode 100644 index 00000000..55329e35 Binary files /dev/null and b/app/src/main/assets/themes/Classic/on.png differ diff --git a/app/src/main/assets/themes/Classic/overflow.png b/app/src/main/assets/themes/Classic/overflow.png new file mode 100644 index 00000000..90d88dbd Binary files /dev/null and b/app/src/main/assets/themes/Classic/overflow.png differ diff --git a/app/src/main/assets/themes/Classic/pause.png b/app/src/main/assets/themes/Classic/pause.png new file mode 100644 index 00000000..1289297a Binary files /dev/null and b/app/src/main/assets/themes/Classic/pause.png differ diff --git a/app/src/main/assets/themes/Classic/play.png b/app/src/main/assets/themes/Classic/play.png new file mode 100644 index 00000000..b189eacc Binary files /dev/null and b/app/src/main/assets/themes/Classic/play.png differ diff --git a/app/src/main/assets/themes/Classic/play_small.png b/app/src/main/assets/themes/Classic/play_small.png new file mode 100644 index 00000000..ff8a74fc Binary files /dev/null and b/app/src/main/assets/themes/Classic/play_small.png differ diff --git a/app/src/main/assets/themes/Classic/plus.png b/app/src/main/assets/themes/Classic/plus.png new file mode 100644 index 00000000..68a5b728 Binary files /dev/null and b/app/src/main/assets/themes/Classic/plus.png differ diff --git a/app/src/main/assets/themes/Classic/right-running3.svg b/app/src/main/assets/themes/Classic/right-running3.svg new file mode 100644 index 00000000..9cdf8aee --- /dev/null +++ b/app/src/main/assets/themes/Classic/right-running3.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/app/src/main/assets/themes/Classic/theme.json b/app/src/main/assets/themes/Classic/theme.json new file mode 100644 index 00000000..18e37dbb --- /dev/null +++ b/app/src/main/assets/themes/Classic/theme.json @@ -0,0 +1,82 @@ +{ + "theme": { + "name": "default", + "author": "AmpRack", + "screenshot": "screen.png" + }, + + "wallpaper": { + "background_canbe": "#000000", + "bg": "#404040" + }, + + "check": { + "on": "checked.png", + "off": "unchecked.png" + }, + + "toggle": { + "on": "on.png", + "off": "off.png" + }, + + "slider": { + "thumb": "thumb.png", + "bg": "thumb_bg.png", + "active": "#2c4dd3", + "base": "#ffffff" + }, + + "header": { + "logo": "logo.png", + "bg": "header.png" + }, + + "menu": { + "overflow": "overflow.png", + "bg": "menu_bg.png", + "active": "menu_active.png" + }, + + "card": { + "bg": "bg.jpg", + "top-left": "card/top_left.png", + "top-right": "card/top_right.png", + "top": "card/top.png", + "bottom": "card/bottom.png", + "left": "card/left.png", + "right": "card/right.png", + "bottom-left": "card/bottom_left.png", + "bottom-right": "card/bottom_right.png", + "alpha": "100", + "padding": "20", + "text-color": "#0b0b0b" + }, + + "button": { + "bg": "button.png", + "pressed": "button_pressed.png", + "text-color": "#ffffff" + }, + + "icons": { + "up": "up.png", + "down": "down.png", + "rec": "rec.png", + "delete": "delete.png", + "add": "plus.png", + "play": "play.png", + "pause": "pause.png", + "media": "play_small.png", + "reset": "loop.png", + "mixer-on": "mixer_on.png", + "mixer-off": "mixer_off.png" + }, + + "knobs": { + "3": "knobs/5.png", + "2": "knobs/4.png", + "1": "knobs/3.png", + "thumbColor":"#b1b3bb" + } +} diff --git a/app/src/main/assets/themes/Classic/thumb.png b/app/src/main/assets/themes/Classic/thumb.png new file mode 100644 index 00000000..e0abd5bf Binary files /dev/null and b/app/src/main/assets/themes/Classic/thumb.png differ diff --git a/app/src/main/assets/themes/Classic/thumb_bg.png b/app/src/main/assets/themes/Classic/thumb_bg.png new file mode 100644 index 00000000..29647d52 Binary files /dev/null and b/app/src/main/assets/themes/Classic/thumb_bg.png differ diff --git a/app/src/main/assets/themes/Classic/unchecked.png b/app/src/main/assets/themes/Classic/unchecked.png new file mode 100644 index 00000000..41a74ca7 Binary files /dev/null and b/app/src/main/assets/themes/Classic/unchecked.png differ diff --git a/app/src/main/assets/themes/Classic/up.png b/app/src/main/assets/themes/Classic/up.png new file mode 100644 index 00000000..33f5cf6d Binary files /dev/null and b/app/src/main/assets/themes/Classic/up.png differ diff --git a/app/src/main/java/com/shajikhan/ladspa/amprack/Rack.java b/app/src/main/java/com/shajikhan/ladspa/amprack/Rack.java index 5ffd3fb2..1f63e088 100644 --- a/app/src/main/java/com/shajikhan/ladspa/amprack/Rack.java +++ b/app/src/main/java/com/shajikhan/ladspa/amprack/Rack.java @@ -729,6 +729,7 @@ public void onClick(View v) { if (mainActivity.useTheme) { mainActivity.skinEngine.cardText(mainActivity.patchDesc); mainActivity.skinEngine.cardText(hidePanel); + mainActivity.skinEngine.cardText(mainActivity.triggerRecordToggle); TextView mixerLabel = mainActivity.findViewById(R.id.mixer_label), inLabel = mainActivity.findViewById(R.id.mixer_input_label), diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml index 34cf9c7f..7ab7c539 100644 --- a/app/src/main/res/values/arrays.xml +++ b/app/src/main/res/values/arrays.xml @@ -63,6 +63,8 @@ TubeAmp Analog Hybrid + Classic + Modern 2.9 Beta