commit 9fdcce486f8ad5a9691f699594501ab63007fa48 Author: Christian Persch Date: Sat Mar 19 13:37:04 2016 +0100 build: Fix dist gucharmap/Makefile.am | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit c244483f060af40ef10086321683fc9e0c0b6952 Author: Christian Persch Date: Thu Mar 3 22:22:20 2016 +0100 unicode: Correct Tangut component character names They start at 1, not 0. gucharmap/gucharmap-unicode-info.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 650e3d16b53b3432e5ced1f293837fe4b636f8de Author: Marek Černocký Date: Sat Mar 12 13:06:25 2016 +0100 Updated Czech translation po/cs.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit 96357d7d4ce699cae8e447c3833f6fccb344d85a Author: Christian Persch Date: Thu Mar 3 21:24:52 2016 +0100 Update NEWS NEWS | 8 ++++++++ 1 file changed, 8 insertions(+) commit 20661eabf7f654218e6dcd095a640239e14ad22e Author: Christian Persch Date: Thu Mar 3 20:13:42 2016 +0100 build: Checksums file generation is PHONY gucharmap/Makefile.am | 2 ++ 1 file changed, 2 insertions(+) commit ef247e2d06076f3aae8dd1c3cd02e92160b0cbc5 Author: Christian Persch Date: Thu Mar 3 20:11:56 2016 +0100 build: Fix the build gucharmap/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 70ad2bc1a36b273d0d07b2a1800814ce80e49856 Author: Christian Persch Date: Thu Mar 3 19:12:38 2016 +0100 unicode: Comment out code that's not for unicode 8 gucharmap/gucharmap-unicode-info.c | 2 ++ 1 file changed, 2 insertions(+) commit 8642510e5e0cf55e1e526bddbd9589e84398112e Author: Christian Persch Date: Thu Mar 3 19:01:02 2016 +0100 all: Synchronise gucharmap and unicode versions Major/minor version will from now on correspond to the unicode version implemented. configure.ac | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit d9ac21749af2c49a80d5a2a495500a5b20f7d571 Author: Christian Persch Date: Thu Mar 3 19:01:02 2016 +0100 docs: Fix warning about mismatched parameter names gucharmap/gucharmap-chapters-model.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 4e1faa8f7c9264a13e45ac55455dcadb73bcfe8d Author: Christian Persch Date: Thu Mar 3 19:01:02 2016 +0100 unicode: Generate names for Tangut ideographs and components programmatically In preparation for Unicode 9.0, generate the names for the Tangut ideographs and components programmatically instead of bloating the binary with this data. gucharmap/gen-guch-unicode-tables.pl | 2 ++ gucharmap/gucharmap-unicode-info.c | 8 ++++++++ 2 files changed, 10 insertions(+) commit d715c95d2558a861559129ac6f82d36457732ae6 Author: Christian Persch Date: Thu Mar 3 19:01:01 2016 +0100 unicode: Generate names for CJK compatibility ideographs programmatically Instead of bloating the binary with this data, generate the names programmatically in gucharmap-unicode-info.c. gucharmap/gen-guch-unicode-tables.pl | 4 ++++ gucharmap/gucharmap-unicode-info.c | 9 +++++---- 2 files changed, 9 insertions(+), 4 deletions(-) commit 618568ca9ff4bef1222d01b173e59ac4c839b2cf Author: Christian Persch Date: Thu Mar 3 19:01:01 2016 +0100 unicode: Skip unused names from UnicodeData.txt The First/Last are merely annotations and the real names are generated programmatically in gucharmap-unicode-info.c, so there's no need to bloat the binary with this data. gucharmap/gen-guch-unicode-tables.pl | 3 +++ 1 file changed, 3 insertions(+) commit 8abd62c462b9a45c5ed182b35fbb27e3242cb1b0 Author: Christian Persch Date: Thu Mar 3 19:01:01 2016 +0100 unicode: Remove generated sources Instead of putting the generated sources in git and the tarballs, generate them at build time from data either provided in a directory with --with-unicode-data=DIRECTORY or downloaded (and checksum- checked) from unicode.org. The only generated file to remain in git is unicode-i18n.h dummy file which contains the translatable strings, for extraction by gettext. configure.ac | 50 +- gucharmap/Makefile.am | 74 +- gucharmap/download-unicode-files.sh | 23 - gucharmap/gen-guch-unicode-tables.pl | 36 +- gucharmap/gucharmap-script-codepoint-list.c | 2 + gucharmap/gucharmap-unicode-info.c | 2 + gucharmap/unicode-blocks.h | 551 - gucharmap/unicode-categories.h | 2978 - gucharmap/unicode-names.h | 58398 --------- gucharmap/unicode-nameslist.h | 34642 ------ gucharmap/unicode-scripts.h | 2153 - gucharmap/unicode-unihan.h | 166062 ------------------------- gucharmap/unicode-versions.h | 1396 - gucharmap/unicode.sha512sums | 6 + 14 files changed, 120 insertions(+), 266253 deletions(-) commit ad4ddbbdd180e26d24e65d18830d7d8fe6bfb403 Author: Christian Persch Date: Thu Mar 3 19:01:00 2016 +0100 unicode: Remove unused iconv variable from the script gucharmap/gen-guch-unicode-tables.pl | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit 1f22228338ce2e3a514b99b04a79e56138730167 Author: Christian Persch Date: Thu Mar 3 19:01:00 2016 +0100 unicode: Move translatable strings to their own file Move strings marked for extraction by gettext to their own file, so that all translatable dummy strings only exist in that one place. gucharmap/gen-guch-unicode-tables.pl | 95 ++++++--- gucharmap/unicode-blocks.h | 266 ----------------------- gucharmap/unicode-i18n.h | 399 +++++++++++++++++++++++++++++++++++ gucharmap/unicode-scripts.h | 135 ------------ po/POTFILES.in | 3 +- 5 files changed, 466 insertions(+), 432 deletions(-) commit 8caf92468998ec0177a213fdb4b17f27d43fd91f Author: Christian Persch Date: Thu Mar 3 19:00:59 2016 +0100 unicode: Split off reading of Scripts.txt and Blocks.txt This will be required in subsequent changes to make generating the translatable strings a separate step. gucharmap/gen-guch-unicode-tables.pl | 79 ++++++++++++++++++++++-------------- 1 file changed, 48 insertions(+), 31 deletions(-) commit e70a487b03d3668408e7df240267778dc29268d7 Author: Christian Persch Date: Thu Mar 3 19:00:59 2016 +0100 charmap: Read the snap-cols-pow2 setting on startup https://bugzilla.gnome.org/show_bug.cgi?id=675923 gucharmap/gucharmap-window.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) commit 9723243ddf0c030aeb60f5db43af117adef5d948 Author: Christian Persch Date: Thu Mar 3 19:00:59 2016 +0100 charmap: Fix storing window size With newer gtk+, storing the size from the configure-event makes the window grow on restore, since that size will include the CSD borders. Use size-allocate event instead and gtk_window_get_size(). gucharmap/gucharmap-settings.c | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) commit a778484f29d4cd492e451ed24852f283b9798d17 Author: Christian Persch Date: Sun Feb 14 11:47:12 2016 +0100 charmap: Start search for string given on command line https://bugzilla.gnome.org/show_bug.cgi?id=753581 gucharmap/gucharmap-search-dialog.c | 25 ++++++++++++++++++++----- gucharmap/gucharmap-search-dialog.h | 2 ++ gucharmap/gucharmap-window.c | 32 ++++++++++++++++++++++++++------ gucharmap/gucharmap-window.h | 3 +++ gucharmap/main.c | 7 +++++++ 5 files changed, 58 insertions(+), 11 deletions(-) commit 6b114a01a75aaa4179c8bd1891f93d1bce7640da Author: Christian Persch Date: Sun Feb 14 10:27:33 2016 +0100 lib: Remove G_CONST_RETURN https://bugzilla.gnome.org/show_bug.cgi?id=759476 gucharmap/gen-guch-unicode-tables.pl | 2 +- gucharmap/gucharmap-chartable-cell-accessible.c | 4 +-- gucharmap/gucharmap-script-codepoint-list.c | 2 +- gucharmap/gucharmap-unicode-info.c | 34 ++++++++++++------------- gucharmap/gucharmap-unicode-info.h | 34 ++++++++++++------------- gucharmap/unicode-unihan.h | 14 +++++----- 6 files changed, 45 insertions(+), 45 deletions(-) commit c42a2aa2507b78dd10debbbc2f19b6512261bd0d Author: Richard Hughes Date: Mon Jan 25 15:45:20 2016 +0000 Add a missing tag to the AppData file data/gucharmap.appdata.xml.in | 1 + 1 file changed, 1 insertion(+) commit d9557957ad330efbd9b4018fbd616f77e63d079f Author: Richard Hughes Date: Sat Jan 23 18:18:07 2016 +0000 Add missing kudos to the AppData file data/gucharmap.appdata.xml.in | 5 +++++ 1 file changed, 5 insertions(+) commit 01a5ebd4269106fe0ec27703d075c76b098b257b Author: Aurimas Černius Date: Sat Jan 23 18:27:33 2016 +0200 Updated Lithuanian translation po/lt.po | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) commit cda5ee26e25042b41a45d34c96113b97512213e8 Author: Olivier Fourdan Date: Wed Dec 9 09:43:59 2015 +0100 chartable: fix zoom window on Wayland On Wayland, popup windows are for menu type widgets and thus the protocol requires a device grab, which gucharmap doesn't do. As a result, the zoom window is dismissed instantly on Wayland. For the use case here, best would be to use a subsurface for the zoom window, which can be obtained by "attaching" the popup to the parent so that gtk+ can select the subsurface type for the popup. Bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=759229 gucharmap/gucharmap-chartable.c | 3 +++ 1 file changed, 3 insertions(+) commit e8b833b8e070c42b40c5b97abbd02d46596e09b2 Author: Theppitak Karoonboonyanan Date: Tue Dec 1 14:37:08 2015 +0700 Updated Thai translation po/th.po | 898 ++++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 548 insertions(+), 350 deletions(-) commit 7de01f4f07c927651370306c3fa917f013b85c70 Author: Christian Persch Date: Mon Nov 9 20:30:18 2015 +0100 Post release version bump configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)