From 3fdb07aa27d0e656eb181a3e0fb91a0fb238bf1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois-Xavier=20Thomas?= Date: Sun, 19 Jun 2016 00:07:03 +0200 Subject: [PATCH] Add keyboard shortcuts help page in more.jsp --- .../player/i18n/ResourceBundle_en.properties | 21 +++++++ .../player/theme/default_dark.properties | 1 + .../player/theme/default_light.properties | 1 + .../src/main/webapp/WEB-INF/jsp/more.jsp | 53 +++++++++++++++++- .../webapp/icons/default_dark/keyboard.png | Bin 0 -> 347 bytes .../webapp/icons/default_light/keyboard.png | Bin 0 -> 355 bytes 6 files changed, 74 insertions(+), 2 deletions(-) create mode 100644 libresonic-main/src/main/webapp/icons/default_dark/keyboard.png create mode 100644 libresonic-main/src/main/webapp/icons/default_light/keyboard.png diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_en.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_en.properties index 510018ff..99fbd01e 100644 --- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_en.properties +++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_en.properties @@ -248,6 +248,27 @@ more.jamstash.text =

Jamstash is an HTML5 player for Libresonic. Chrome App.

more.status.title = Network Status more.status.text = Monitor the real-time status of all network media streams. +more.keyboard.title = Keyboard Shortcuts +more.keyboard.text = Keyboard shortcuts can be enabled in the user preferences page. Supported shortcuts are below. +more.keyboard.playback = Playback +more.keyboard.navigation = Navigation +more.keyboard.general = General +more.keyboard.playpause = Play or pause music +more.keyboard.previous = Go to the previous song +more.keyboard.next = Go to the next song +more.keyboard.volumedown = Decrease the player volume +more.keyboard.volumeup = Increase the player volume +more.keyboard.home = Go to Home +more.keyboard.playlists = Go to Playlists +more.keyboard.podcasts = Go to Podcasts +more.keyboard.settings = Go to Settings +more.keyboard.starred = Go to Starred +more.keyboard.more = Go to More +more.keyboard.about = Go to About +more.keyboard.search = Search +more.keyboard.sidebar = Toggle left sidebar +more.keyboard.shortcuts = Show keyboard shortcuts +more.keyboard.then = then more.mobile.title = Mobile phone more.mobile.text =

You can control {0} from any WAP-enabled mobile phone or PDA.
\ Simply visit the following URL from your phone: http://yourhostname/wap

\ diff --git a/libresonic-main/src/main/resources/org/libresonic/player/theme/default_dark.properties b/libresonic-main/src/main/resources/org/libresonic/player/theme/default_dark.properties index 7c9e67aa..397c8824 100644 --- a/libresonic-main/src/main/resources/org/libresonic/player/theme/default_dark.properties +++ b/libresonic-main/src/main/resources/org/libresonic/player/theme/default_dark.properties @@ -21,6 +21,7 @@ helpImage = icons/default_dark/help.png helpPopupImage = icons/default_dark/help_small.png homeImage = icons/default_dark/home.png html5Image = icons/default_dark/html5.png +keyboardImage = icons/default_dark/keyboard.png logImage = icons/default_dark/log.png logoImage = icons/default_dark/logo_light.png moreImage = icons/default_dark/more.png diff --git a/libresonic-main/src/main/resources/org/libresonic/player/theme/default_light.properties b/libresonic-main/src/main/resources/org/libresonic/player/theme/default_light.properties index 3c346cd9..92ee2559 100644 --- a/libresonic-main/src/main/resources/org/libresonic/player/theme/default_light.properties +++ b/libresonic-main/src/main/resources/org/libresonic/player/theme/default_light.properties @@ -21,6 +21,7 @@ helpImage = icons/default_light/help.png helpPopupImage = icons/default_light/help_small.png homeImage = icons/default_light/home.png html5Image = icons/default_light/html5.png +keyboardImage = icons/default_light/keyboard.png logImage = icons/default_light/log.png logoImage = icons/default_light/logo.png moreImage = icons/default_light/more.png diff --git a/libresonic-main/src/main/webapp/WEB-INF/jsp/more.jsp b/libresonic-main/src/main/webapp/WEB-INF/jsp/more.jsp index 1f0e016c..79360847 100644 --- a/libresonic-main/src/main/webapp/WEB-INF/jsp/more.jsp +++ b/libresonic-main/src/main/webapp/WEB-INF/jsp/more.jsp @@ -182,9 +182,58 @@

-
+
- \ No newline at end of file + +

+ " alt=""/> + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Spaceg h/
g pm
g o?
g s
+g t
g r
g a
+ + diff --git a/libresonic-main/src/main/webapp/icons/default_dark/keyboard.png b/libresonic-main/src/main/webapp/icons/default_dark/keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..2209f8e4eee99ce32f3de016165ca4f1706afe6c GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pIsO-R&8tNEGwDxlB{PZ!6Kh{JEED+(Pl5ODqf{z?Hy z&Q4~rSQD{}(gCMg0}`}1ya-XYWQj>L)I40WjJH)SI&ITC|4BE~zCT^gm{h?hxboLA z;qxb-ue0oY&h*CAyS`+qJj094*HyUR%PS~JHeB*@-o)p(v*XGAb@Hr-;>&z@cS|+| zC-~{BtQVOm+R(cyxbsAqcKP80zN;BBuScpy@?2n_)bDnCqs)O_*|{3pe8oJ+8w@U= znp^kix$RzamDgeKu6{1-oD!M<1<>&pIsO-NKmtuZ`lEl}u#r;B4q#NoGLhC)pS0x=R&@`ooZ}H|5!3Rc_upHE9oW^(XgOKTtlI-uU$v+ktH_*Jx{( zU2co#cHBKv{M`#-`}~!Am1bVgijUfSteWBUGW(=U2P#YxJ~1AC{>9oZU_N_@`yH|V xTXm*hye(5#9y9&9%4))rc`6eUyY}~szb~k1e>8E=KcL?kJYD@<);T3K0RZplk$3