+indicator-keyboard-led (1.2-1) xenial; urgency=medium
+
+ * New re-design with icons only instead of labels.
+
+ -- Adrian I Lam <me@adrianiainlam.tk> Sun, 5 Feb 2023 06:25:10 +0000
+
indicator-keyboard-led (1.1.1-1) xenial; urgency=medium
* Remove files on postrm; update README.md with PPA info
#!/bin/sh -e
. /usr/share/debconf/confmodule
-db_input high indicator-keyboard-led/short || true
-db_go
db_input high indicator-keyboard-led/order || true
db_go
db_input high indicator-keyboard-led/xdotool || true
Package: indicator-keyboard-led
Architecture: all
-Depends: python3, libgtk-3-0, libappindicator3-1, python3-gi, debconf (>= 0.2.17), ${misc:Depends}
+Depends: debconf (>= 0.2.17),
+ gir1.2-appindicator3-0.1,
+ libappindicator3-1,
+ libgtk-3-0,
+ python3,
+ python3-gi,
+ ${misc:Depends}
Recommends: libgtk-3-0 (>= 3.18), xdotool
Description: simulate keyboard lock keys LED
- This is a Unity application indicator designed for keyboards without lock
+ This is an application indicator designed for keyboards without lock
keys LED. It allows the user to check the state of the three locks (Caps
lock, Num lock and Scroll lock) without requiring any mouse or keyboard
action. It also allows the lock keys to be toggled with mouse clicks, which
Source: https://github.com/adrianiainlam/indicator-keyboard-led
Files: *
-Copyright: 2017 Adrian I Lam <me@adrianiainlam.tk>
+Copyright: 2017-2023 Adrian I Lam <me@adrianiainlam.tk>
License: MIT
License: MIT
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
--- /dev/null
+indicator-keyboard-led_1.2-1_source.buildinfo utils optional
-indicator-keyboard-led.py usr/bin
+README.md usr/share/doc/indicator-keyboard-led
+indicator-keyboard-led-C-off.svg usr/share/icons/hicolor/scalable/apps
+indicator-keyboard-led-C-on.svg usr/share/icons/hicolor/scalable/apps
+indicator-keyboard-led-N-off.svg usr/share/icons/hicolor/scalable/apps
+indicator-keyboard-led-N-on.svg usr/share/icons/hicolor/scalable/apps
+indicator-keyboard-led-S-off.svg usr/share/icons/hicolor/scalable/apps
+indicator-keyboard-led-S-on.svg usr/share/icons/hicolor/scalable/apps
indicator-keyboard-led.desktop etc/xdg/autostart
-indicator-keyboard-led.svg usr/share/icons/hicolor/scalable/apps
+indicator-keyboard-led.py usr/bin
locale/en/LC_MESSAGES/indicator-keyboard-led.mo usr/share/locale/en/LC_MESSAGES
locale/fr/LC_MESSAGES/indicator-keyboard-led.mo usr/share/locale/fr/LC_MESSAGES
-README.md usr/share/doc/indicator-keyboard-led
screenshots usr/share/doc/indicator-keyboard-led
# modify autostart .desktop file to include debconf results
. /usr/share/debconf/confmodule
args=
-db_get indicator-keyboard-led/short
-if [ "$RET" = "true" ]; then
- args="$args --short"
-fi
db_get indicator-keyboard-led/order
if [ -n "$RET" ]; then
args="$args --order $RET"
-Template: indicator-keyboard-led/short
-Type: boolean
-Default: false
-Description: Enable short labels:
- Short labels: e.g. ⚫N ⚫C ⚫S
- Default labels: e.g. ⚫Num ⚫Caps ⚫Scroll
-
Template: indicator-keyboard-led/order
Type: string
Default: NCS
Description: Locks display order [NCS]:
Use N for Num lock, C for Caps lock and S for Scroll lock.
Examples:
- NCS gives ⚫Num ⚫Caps ⚫Scroll [default]
- CNS gives ⚫Caps ⚫Num ⚫Scroll
- NC gives ⚫Num ⚫Caps (Scroll hidden)
- C gives ⚫Caps
+ NCS gives Num Caps Scroll [default]
+ CNS gives Caps Num Scroll
+ NC gives Num Caps (Scroll hidden)
+ C gives Caps
Template: indicator-keyboard-led/xdotool
Type: string