summaryrefslogtreecommitdiff
path: root/inputmethod/ibus-table
diff options
context:
space:
mode:
authorobache <obache>2014-11-03 09:00:32 +0000
committerobache <obache>2014-11-03 09:00:32 +0000
commit463b323379274c4097fff681eb76314d566752ca (patch)
treec0f260cee5d333c354c1ed0d9f93102bbeeb85fd /inputmethod/ibus-table
parent94198bfdda39ee53c68c579db1cfb43c3fc4ba77 (diff)
downloadpkgsrc-463b323379274c4097fff681eb76314d566752ca.tar.gz
Update ibus-table to 1.9.0.
Release 1.9.0 Redesign the property menus, use sub-menus instead of toggles The toogles are very confusing, one cannot easily see to which mode one will switch when a toggle is clicked. When the floating panel is shown, tooltips explain to which mode will switch. But the floating panel is never shown in Gnome3, so this does not help for Gnome3. User feedback also shows that many users are confused whether the currently visible menu entry in case of a toggles shows the state which is currently used or the state one will switch to when that toggle is clicked. For toggles which have more than 2 values, for example the Chinese mode: 0 means to show simplified Chinese only 1 means to show traditional Chinese only 2 means to show all characters but show simplified Chinese first 3 means to show all characters but show traditional Chinese first 4 means to show all characters it is tedious to change from mode 0 to mode 4 for example: Open the menu, click on the toggle, menu closes and one has changed to mode 1. Repeat 3 more times to get to mode 4. The new system to use sub-menus instead of toogles also agrees better with: https://wiki.gnome.org/AllanDay/IMEGuidelines > Avoid mutable menu items (menu items whose label changes after it has > been selected). Instead, consider providing two adjacent menu items > for the commands. Then make the items sensitive or insensitive as the > situation demands. > > Do not use mutable menu items to toggle a two-state setting (for > example, Show and Hide). Use a check box or radio buttons instead.
Diffstat (limited to 'inputmethod/ibus-table')
-rw-r--r--inputmethod/ibus-table/Makefile4
-rw-r--r--inputmethod/ibus-table/PLIST19
-rw-r--r--inputmethod/ibus-table/distinfo8
3 files changed, 16 insertions, 15 deletions
diff --git a/inputmethod/ibus-table/Makefile b/inputmethod/ibus-table/Makefile
index ab0e79c7189..1ff1f238c32 100644
--- a/inputmethod/ibus-table/Makefile
+++ b/inputmethod/ibus-table/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2014/11/03 08:40:23 obache Exp $
+# $NetBSD: Makefile,v 1.16 2014/11/03 09:00:32 obache Exp $
-DISTNAME= ibus-table-1.8.11
+DISTNAME= ibus-table-1.9.0
CATEGORIES= inputmethod
MASTER_SITES= https://github.com/kaio/ibus-table/releases/download/${PKGVERSION_NOREV}/
diff --git a/inputmethod/ibus-table/PLIST b/inputmethod/ibus-table/PLIST
index c43f8715181..78ceffac34b 100644
--- a/inputmethod/ibus-table/PLIST
+++ b/inputmethod/ibus-table/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2014/08/24 06:41:32 obache Exp $
+@comment $NetBSD: PLIST,v 1.4 2014/11/03 09:00:32 obache Exp $
bin/ibus-table-createdb
lib/pkgconfig/ibus-table.pc
libexec/ibus-engine-table
@@ -6,24 +6,24 @@ libexec/ibus-setup-table
man/man1/ibus-table-createdb.1
share/applications/ibus-setup-table.desktop
share/ibus-table/data/pinyin_table.txt.bz2
-share/ibus-table/engine/chinese_variants.py
share/ibus-table/engine/chinese_variants.pyc
share/ibus-table/engine/chinese_variants.pyo
-share/ibus-table/engine/factory.py
share/ibus-table/engine/factory.pyc
share/ibus-table/engine/factory.pyo
-share/ibus-table/engine/main.py
share/ibus-table/engine/main.pyc
share/ibus-table/engine/main.pyo
-share/ibus-table/engine/tabcreatedb.py
share/ibus-table/engine/tabcreatedb.pyc
share/ibus-table/engine/tabcreatedb.pyo
-share/ibus-table/engine/table.py
share/ibus-table/engine/table.pyc
share/ibus-table/engine/table.pyo
-share/ibus-table/engine/tabsqlitedb.py
share/ibus-table/engine/tabsqlitedb.pyc
share/ibus-table/engine/tabsqlitedb.pyo
+share/ibus-table/engine/chinese_variants.py
+share/ibus-table/engine/factory.py
+share/ibus-table/engine/main.py
+share/ibus-table/engine/tabcreatedb.py
+share/ibus-table/engine/table.py
+share/ibus-table/engine/tabsqlitedb.py
share/ibus-table/icons/acommit.svg
share/ibus-table/icons/cb-mode.svg
share/ibus-table/icons/chinese.svg
@@ -42,16 +42,17 @@ share/ibus-table/icons/scb-mode.svg
share/ibus-table/icons/tab-mode.svg
share/ibus-table/icons/tc-mode.svg
share/ibus-table/icons/tcb-mode.svg
-share/ibus-table/setup/main.py
share/ibus-table/setup/main.pyc
share/ibus-table/setup/main.pyo
-share/ibus-table/setup/version.py
share/ibus-table/setup/version.pyc
share/ibus-table/setup/version.pyo
share/ibus-table/setup/ibus-table-preferences.ui
+share/ibus-table/setup/main.py
+share/ibus-table/setup/version.py
share/ibus-table/tables/template.txt
share/ibus/component/table.xml
share/locale/de/LC_MESSAGES/ibus-table.mo
+share/locale/ja/LC_MESSAGES/ibus-table.mo
share/locale/zh_CN/LC_MESSAGES/ibus-table.mo
share/locale/zh_HK/LC_MESSAGES/ibus-table.mo
share/locale/zh_TW/LC_MESSAGES/ibus-table.mo
diff --git a/inputmethod/ibus-table/distinfo b/inputmethod/ibus-table/distinfo
index 99e1ac2106c..05ebd03fe82 100644
--- a/inputmethod/ibus-table/distinfo
+++ b/inputmethod/ibus-table/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2014/11/03 08:40:23 obache Exp $
+$NetBSD: distinfo,v 1.8 2014/11/03 09:00:32 obache Exp $
-SHA1 (ibus-table-1.8.11.tar.gz) = 95b517eaac403e6ce256afb4e30c7cbda8d591ea
-RMD160 (ibus-table-1.8.11.tar.gz) = 73e234b8e681902bc5ec878eed8709919c3d39f5
-Size (ibus-table-1.8.11.tar.gz) = 532264 bytes
+SHA1 (ibus-table-1.9.0.tar.gz) = 2e271c896031398f085c356c6a2fb93e7cffd8be
+RMD160 (ibus-table-1.9.0.tar.gz) = 40c7b675bbdbb39370e3a5ce488dedc9464eab20
+Size (ibus-table-1.9.0.tar.gz) = 536469 bytes