}
script {
public evenodd_status = 0;
+ public focus_status = 0;
}
programs {
program {
signal: "elm,state,focused";
source: "elm";
script {
- set_state(PART:"bg", "focused", 0.0);
- set_state(PART:"elm.swallow.icon", "focused", 0.0);
- set_state(PART:"elm.text", "focused", 0.0);
- set_state(PART:"elm.text1", "focused", 0.0);
- set_state(PART:"elm.text2", "focused", 0.0);
- set_state(PART:"elm.text3", "focused", 0.0);
+ set_int(focus_status, 1);
+ set_state(PART:"bg", "focused", 0.0);
+ set_state(PART:"elm.swallow.icon", "focused", 0.0);
+ set_state(PART:"elm.text", "focused", 0.0);
+ set_state(PART:"elm.text1", "focused", 0.0);
+ set_state(PART:"elm.text2", "focused", 0.0);
+ set_state(PART:"elm.text3", "focused", 0.0);
}
}
program {
signal: "elm,state,unfocused";
source: "elm";
script {
- if (get_int(evenodd_status) == 0) {
- set_state(PART:"bg", "default", 0.0);
- } else {
- set_state(PART:"bg", "default_odd", 0.0);
- }
- set_state(PART:"elm.swallow.icon", "default", 0.0);
- set_state(PART:"elm.text", "default", 0.0);
- set_state(PART:"elm.text1", "default", 0.0);
- set_state(PART:"elm.text2", "default", 0.0);
- set_state(PART:"elm.text3", "default", 0.0);
+ set_int(focus_status, 0);
+ if (get_int(evenodd_status) == 0) {
+ set_state(PART:"bg", "default", 0.0);
+ } else {
+ set_state(PART:"bg", "default_odd", 0.0);
+ }
+ set_state(PART:"elm.swallow.icon", "default", 0.0);
+ set_state(PART:"elm.text", "default", 0.0);
+ set_state(PART:"elm.text1", "default", 0.0);
+ set_state(PART:"elm.text2", "default", 0.0);
+ set_state(PART:"elm.text3", "default", 0.0);
}
}
program {
source: MUSIC_BASE_VIEW;
script {
set_int(evenodd_status, 0);
- set_state(PART:"bg", "default", 0.0);
+ if (get_int(focus_status) == 0) {
+ set_state(PART:"bg", "default", 0.0);
+ } else {
+ set_state(PART:"bg", "focused", 0.0);
+ }
}
}
program {
signal: MUSIC_SIGNAL_ODD_ROW;
source: MUSIC_BASE_VIEW;
script {
- set_int(evenodd_status, 1);
- set_state(PART:"bg", "default_odd", 0.0);
+ set_int(evenodd_status, 1);
+ if (get_int(focus_status) == 0) {
+ set_state(PART:"bg", "default_odd", 0.0);
+ } else {
+ set_state(PART:"bg", "focused", 0.0);
+ }
}
}
}
}
script {
public evenodd_status = 0;
+ public focus_status = 0;
}
programs {
program {
signal: "elm,state,focused";
source: "elm";
script {
+ set_int(focus_status, 1);
set_state(PART:"bg", "focused", 0.0);
set_state(PART:"elm.text", "focused", 0.0);
set_state(PART:"elm.text1", "focused", 0.0);
signal: "elm,state,unfocused";
source: "elm";
script {
+ set_int(focus_status, 0);
if (get_int(evenodd_status) == 0) {
set_state(PART:"bg", "default", 0.0);
} else {
source: MUSIC_BASE_VIEW;
script {
set_int(evenodd_status, 0);
- set_state(PART:"bg", "default", 0.0);
+ if (get_int(focus_status) == 0) {
+ set_state(PART:"bg", "default", 0.0);
+ } else {
+ set_state(PART:"bg", "focused", 0.0);
+ }
}
}
program {
source: MUSIC_BASE_VIEW;
script {
set_int(evenodd_status, 1);
- set_state(PART:"bg", "default_odd", 0.0);
+ if (get_int(focus_status) == 0) {
+ set_state(PART:"bg", "default_odd", 0.0);
+ } else {
+ set_state(PART:"bg", "focused", 0.0);
+ }
}
}
}
source: MUSIC_PLAYBACK_VIEW;
script {
set_int(evenodd_status, 0);
- set_state(PART:"bg", "default", 0.0);
+ if (get_int(focus_status) == 0) {
+ set_state(PART:"bg", "default", 0.0);
+ } else {
+ set_state(PART:"bg", "focused", 0.0);
+ }
}
}
program {
source: MUSIC_PLAYBACK_VIEW;
script {
set_int(evenodd_status, 1);
- set_state(PART:"bg", "default_odd", 0.0);
+ if (get_int(focus_status) == 0) {
+ set_state(PART:"bg", "default_odd", 0.0);
+ } else {
+ set_state(PART:"bg", "focused", 0.0);
+ }
}
}
program {
signal: MUSIC_SIGNAL_EVEN_ROW;
source: MUSIC_BASE_VIEW;
script {
- set_int(evenodd_status, 0);
- set_state(PART:"bg", "default", 0.0);
+ set_int(evenodd_status, 0);
+ if (get_int(focus_status) == 0) {
+ set_state(PART:"bg", "default", 0.0);
+ } else {
+ set_state(PART:"bg", "focused", 0.0);
+ }
}
}
program {
signal: MUSIC_SIGNAL_ODD_ROW;
source: MUSIC_BASE_VIEW;
script {
- set_int(evenodd_status, 1);
- set_state(PART:"bg", "default_odd", 0.0);
+ set_int(evenodd_status, 1);
+ if (get_int(focus_status) == 0) {
+ set_state(PART:"bg", "default_odd", 0.0);
+ } else {
+ set_state(PART:"bg", "focused", 0.0);
+ }
}
}
program {