Commit 7a190ea6 authored by Jeremy Bicha's avatar Jeremy Bicha

Update upstream source from tag 'upstream/10.0.3'

Update to upstream version '10.0.3'
with Debian dir ddb414dbcb41bbf574ec6c359eb48c9d3b86ec38
parents 60d70941 1fb831de
# A simulation of Subversion default ignores, generated by reposurgeon.
*.o
*.lo
*.la
*.al
.libs
*.so
*.so.[0-9]*
*.a
*.pyc
*.pyo
*.rej
*~
.#*
.*.swp
.DS_store
Noah Levitt <nlevitt@columbia.edu>
Daniel Elstner <daniel.elstner@gmx.net>
Padraig O'Briain <Padraig.Obriain@sun.com>
DaeHyun Sung <sungdh86@gmail.com>
This diff is collapsed.
Copyright © 1991-2014 Unicode, Inc. All rights reserved. Distributed under the
Terms of Use in http://www.unicode.org/copyright.html.
Permission is hereby granted, free of charge, to any person obtaining a copy
of the Unicode data files and any associated documentation (the "Data Files")
or Unicode software and any associated documentation (the "Software") to deal
in the Data Files or Software without restriction, including without
limitation the rights to use, copy, modify, merge, publish, distribute, and/or
sell copies of the Data Files or Software, and to permit persons to whom the
Data Files or Software are furnished to do so, provided that (a) the above
copyright notice(s) and this permission notice appear with all copies of the
Data Files or Software, (b) both the above copyright notice(s) and this
permission notice appear in associated documentation, and (c) there is clear
notice in each modified Data File or in the Software as well as in the
documentation associated with the Data File(s) or Software that the data or
software has been modified.
THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD
PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN
THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE
DATA FILES OR SOFTWARE.
Except as contained in this notice, the name of a copyright holder shall not
be used in advertising or otherwise to promote the sale, use or other dealings
in these Data Files or Software without prior written authorization of the
copyright holder.
This diff is collapsed.
Gucharmap doesn't use ChangeLog anymore. Instead, we use git checkin comments
to autogenerate a ChangeLog file at "make dist" time. Use "make ChangeLog" in the
toplevel directory to manually create a ChangeLog. Or use
http://svn.gnome.org/viewvc/gucharmap/?view=queryform
to look up the version history.
When committing a patch to svn, use a checkin comment that describes the changes
made. If the checkin is related to a bug, reference the bug number. Example:
When removing a toolbar, make its items available again in the toolbar
editor. (Bug #131182)
Checkin comments MUST use the UTF-8 encoding.
Do NOT commit to this module without permission from a maintainer.
See the MAINTAINERS file for who they are.
This diff is collapsed.
NULL =
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
GITIGNOREFILES = m4
SUBDIRS = po pixmaps gucharmap data docs
if ENABLE_CHARMAP
SUBDIRS += help
endif
distuninstallcheck_listfiles = find . -type -f -print | grep -v scrollkeeper
distcleancheck_listfiles = find . -type -f print | grep -v 'omf\.out'
desktopdir = $(datadir)/applications
desktop_in_files = gucharmap.desktop.in.in
desktop_DATA = $(desktop_in_files:.desktop.in.in=.desktop)
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = gucharmap-$(GUCHARMAP_API_PC_VERSION).pc
desktop-file-validate: $(desktop_DATA)
for f in $^; do \
$(DESKTOP_FILE_VALIDATE) $$f; \
done
check-local: desktop-file-validate
EXTRA_DIST = \
ChangeLog.pre-2-23 \
ChangeLog.README \
autogen.sh \
gtkrc.win32 \
COPYING.UNICODE \
$(NULL)
DISTCHECK_CONFIGURE_FLAGS = \
--disable-scrollkeeper \
--disable-schemas-install \
--enable-gtk-doc \
--disable-introspection \
--enable-charmap \
--with-gtk=3.0 \
--with-unicode-data=$(unicodedatadir)
CLEANFILES = \
$(desktop_DATA) \
$(NULL)
MAINTAINERCLEANFILES = \
$(srcdir)/INSTALL \
$(srcdir)/aclocal.m4 \
$(srcdir)/autoscan.log \
$(srcdir)/compile \
$(srcdir)/config.guess \
$(srcdir)/config.h.in \
$(srcdir)/config.sub \
$(srcdir)/configure.scan \
$(srcdir)/depcomp \
$(srcdir)/install-sh \
$(srcdir)/ltmain.sh \
$(srcdir)/missing \
$(srcdir)/mkinstalldirs \
$(srcdir)/gtk-doc.make \
`find "$(srcdir)" -type f -name Makefile.in -print`
ChangeLog:
$(AM_V_GEN) if test -f $(top_srcdir)/.git/HEAD; then \
git log --stat > $@; \
fi
dist: ChangeLog
.PHONY: ChangeLog
@INTLTOOL_DESKTOP_RULE@
-include $(top_srcdir)/git.mk
This diff is collapsed.
gucharmap 9.0.0:
Update to Unicode 9.0.0 release.
gucharmap 8.0.0:
Gucharmap no longer includes Unicode data. Instead the data
is generated a build time from the unicode source data, which
can either be downloaded from unicode.org, or be provided in
a directory specified by the --with-unicode-data=DIRECTORY
configure switch.
gucharmap 3.18.0:
- Update to unicode 8.0
gucharmap 3.12.0:
- Translation updates
gucharmap 3.9.99:
- Translation updates
gucharmap 3.9.92:
- Fix action / settings interaction (#686820)
- Update to latest unicode data
- Translation updates
gucharmap 3.9.90:
- Build fixes
- Update to unicode 6.3.0 beta
- Translation updates
gucharmap 3.8.2
- fix the build with vala 0.20
- translation updates
gucharmap 3.8.0
- Bug fixes
- Translation updates
gucharmap 3.6.0
- Translation updates
gucharmap 3.5.99
- Translation updates
- Look for help files in the right location
gucharmap 3.5.90
- No news provided
gucharmap 3.5.1
- Update to Unicode 6.2.0 beta
- Translation updates
- Define an app menu
gucharmap 3.4.1.1
- No changes
gucharmap 3.4.1
- Translation updates
gucharmap 3.4.0
* Updated to Unicode 6.1.0
* Ported to GSettings
* Misc cleanup and bug fixes
* Translation updates
gucharmap 3.2.0
* Drop GTK 2 support
* Translation updates
gucharmap 3.0.0
* Updated to Unicode 6.0.0
* Support building with gtk+ 3.0
* Update introspection support, and add annotations
* Bugs fixed: http://bugzilla.gnome.org/buglist.cgi?product=gucharmap&bug_status=RESOLVED&resolution=FIXED&chfieldfrom=2010-09-27&chfieldto=2011-04-04+23:59:00&chfield=bug_status
* Translation updates
gucharmap 2.32.0
* Gucharmap is now licensed under GPL 3 or later
* Bugs fixed: http://bugzilla.gnome.org/buglist.cgi?product=gucharmap&bug_status=RESOLVED&resolution=FIXED&chfieldfrom=2010-03-29&chfieldto=2010-09-27+23:59:00&chfield=bug_status
* Translation updates
gucharmap 2.30.0
* Updated to Unicode 5.2.0
* Bugs fixed: http://bugzilla.gnome.org/buglist.cgi?product=gucharmap&bug_status=RESOLVED&resolution=FIXED&chfieldfrom=2009-09-21&chfieldto=2010-03-29+23:59:00&chfield=bug_status
* Translation updates
gucharmap 2.28.0
* Bugs fixed: http://bugzilla.gnome.org/buglist.cgi?product=gucharmap&bug_status=RESOLVED&resolution=FIXED&chfieldfrom=2009-03-16&chfieldto=2009-09-21+23:59:00&chfield=bug_status
- Translation updates
gucharmap 2.26.0
* Bugs fixed: http://bugzilla.gnome.org/buglist.cgi?product=gucharmap&bug_status=RESOLVED&resolution=FIXED&chfieldfrom=2008-09-22&chfieldto=2009-03-16+23:59:00&chfield=bug_status
- Translation updates
gucharmap 2.24.0
- Updated translations.
gucharmap 2.23.3
- API changed; the pkg-config name is now "gucharmap-2"
- support for Unicode 5.1
- gtk-doc API docs
- python bindings
- many bug fixes
gucharmap 2.21.4
Bugfixes:
- Bug 396243 – Fix character popup problems with alternative window managers
- Bug 501915 – Fix character popup sizing
- Bug 331103 – Don't export internal functions
- Bug 501710 – Build fix
- Bug 469131 – Remove libgnome dependency
gucharmap 1.10.1
Bug 311912 – Should come up showing the unicode block for the default
language
Patch from Federico Mena Quintero
Bug 357471 – chartable::finalize()
Patch from paolo borelli
Bug 396265 – don't export internal symbols
Bug 434276 – G_UNICODE_BREAK_SURROGATE
Patch from huzheng
Bug 433134 – not chaining up dispose/finalize handlers
gucharmap 1.10.0
- Updated translations.
gucharmap 1.9.0
- Updated build system.
- Updated translations.
gucharmap 1.8.0
- Small fixes and new translations.
gucharmap 1.7.0
Bug 341260 – String "Snap Columns to Power of Two" not marked for translation
Part of Bug 331103 – please use '_' to indicate internal symbols
Bug 334505 – Search buttons Prev Next unsensitive when they shouldn't be
Bug 336283 – Update to UCD 5.0
Update to Unicode 5.0 Character Database
Bug 337943 – [Patch] Use po/LINGUAS
Patch from Przemysław Grzegorczyk.
Bug 335952 – refcount leak in main
Patch from Christian Persch.
Bug 334865 – tiny string leak
Patch from Paolo Borelli.
Misc fixes.
gucharmap 1.6. Significant changes since 1.4:
- Updated to Unicode 4.1 character database.
- Improved search facility.
- Various bug fixes.
- New and updated translations.
gucharmap 1.4. Significant changes since 1.2:
- View by script as well as by Unicode block.
- New documentation in the following languages:
de es fr it ja ko sv zh_CN zh_HK zh_TW
- English documentation improved and updated.
- Search modified to look in CJK ideograph definitions as well as
character names. Search heuristic also improved in other areas.
- Bothersome gucharmap input method removed.
- Many user interface improvements.
- Much code reorganized.
- New and updated translations: ar az bn ca cs cy da de el en_CA
en_GB es fa fi fr ga hi id it ja ko lt mn ms nl no pa pl pt pt_BR
sk sq sr sr@Latn sv th uk zh_CN
- Maybe change the keyboard and mouse navigation to do prelight stuff;
only blue when you click or press enter or whatever?
- Paste to jump to a character [done only in the case the chartable is focused
and the pasted character is in the current script/block]
- Write gtk docs for the charmap and mini_fontsel widgets.
- Find out about strangenesses (like the list of DnD targets) and fix
them if appropriate.
- Think about the search; should it find computed hangul syllables,
etc?
- Edit menu. [UGLY. Not planning to do it.]
- Maybe make the size of the zoom font configurable?
- Tooltips on the scrollbar.
- Daniel doesn't like the case (upper) of the character names.
- Split Expand/Collapse All into two menu items? [this menu item is gone]
- Save state???
- Web browser-like forward/back for characters visited? Need to be
smart about what to count as "visited".
- gunihan, another program in the gucharmap package, with the same
functionality as http://www.unicode.org/charts/unihansearch.html
(suggested by Sebastien).
- All features in unibook.
- Include as much of the unidata as makes sense.
- Hide gucharmap-chartable-*accessible.[ch] symbols.
- Fix zoom window positioning; sometimes it doesn't work.
- Fix expose slowness.
- GucharmapScriptCodepointList should use GUnicodeScript instead of strings
This diff is collapsed.
This diff is collapsed.
#!/bin/sh
# Run this to generate all the initial makefiles, etc.
set -e
srcdir=`dirname $0`
test -z "$srcdir" && srcdir=.
cd "$srcdir"
mkdir -p m4 >/dev/null 2>&1 || true
gtkdocize --copy --flavour no-tmpl
autoreconf --verbose --force --install
intltoolize --force
cd -
test -n "$NOCONFIGURE" || "$srcdir/configure" "$@"
This diff is collapsed.
This diff is collapsed.
/* config.h.in. Generated from configure.ac by autoheader. */
/* always defined to indicate that i18n is enabled */
#undef ENABLE_NLS
/* The gucharmap gettext domain */
#undef GETTEXT_PACKAGE
/* Define if debugging is enabled */
#undef GNOME_ENABLE_DEBUG
/* Define to 1 if you have the `bind_textdomain_codeset' function. */
#undef HAVE_BIND_TEXTDOMAIN_CODESET
/* Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the
CoreFoundation framework. */
#undef HAVE_CFLOCALECOPYCURRENT
/* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
the CoreFoundation framework. */
#undef HAVE_CFPREFERENCESCOPYAPPVALUE
/* Define to 1 if you have the `dcgettext' function. */
#undef HAVE_DCGETTEXT
/* Define to 1 if you have the <dlfcn.h> header file. */
#undef HAVE_DLFCN_H
/* Define if the GNU gettext() function is already present or preinstalled. */
#undef HAVE_GETTEXT
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
/* Define if your <locale.h> file defines LC_MESSAGES. */
#undef HAVE_LC_MESSAGES
/* Define to 1 if you have the <locale.h> header file. */
#undef HAVE_LOCALE_H
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H
/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Define to the sub-directory where libtool stores uninstalled libraries. */
#undef LT_OBJDIR
/* Define if debugging is disabled */
#undef NDEBUG
/* Name of package */
#undef PACKAGE
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
/* Define to the full name of this package. */
#undef PACKAGE_NAME
/* Define to the full name and version of this package. */
#undef PACKAGE_STRING
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
/* Define to the home page for this package. */
#undef PACKAGE_URL
/* Define to the version of this package. */
#undef PACKAGE_VERSION
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
/* Version number of package */
#undef VERSION
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
NULL =
appdatadir = $(datadir)/metainfo
appdata_in_files = gucharmap.appdata.xml.in
nodist_appdata_DATA = $(appdata_in_files:.xml.in=.xml)
EXTRA_DIST = \
$(appdata_in_files) \
$(NULL)
CLEANFILES = \
$(nodist_appdata_DATA) \
$(NULL)
DISTCLEANFILES = \
$(nodist_appdata_DATA) \
$(NULL)
@INTLTOOL_XML_RULE@
-include $(top_srcdir)/git.mk
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright © 2014 Christian Persch
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option)
any later version.
This program is distributed in the hope conf it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<component type="desktop-application"
xmlns="https://specifications.freedesktop.org/metainfo/1.0"
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:its="http://www.w3.org/2005/11/its">
<id>gucharmap.desktop</id>
<metadata_license>GPL-3.0+</metadata_license>
<project_license>GPL-3.0+</project_license>
<_name>Character Map</_name>
<_summary>Insert special characters into documents</_summary>
<description>
<_p>
GNOME Character Map is a Unicode character map program, part of GNOME desktop.
This program allows characters to be displayed by unicode block or script type.
It includes brief descriptions of related characters and occasionally meanings
of the character in question.
</_p>
<_p>
Gucharmap can also be used to input or enter characters (by copy and paste).
The search functionality allows the use of several search methods, including
by unicode name or code point of the character.
</_p>
</description>
<!--
<screenshots>
<screenshot type="default">...</screenshot>
</screenshots>
-->
<kudos>
<kudo>AppMenu</kudo>
<kudo>ModernToolkit</kudo>
<kudo>UserDocs</kudo>
</kudos>
<url type="homepage">https://wiki.gnome.org/Apps/Gucharmap</url>
<project_group>GNOME</project_group>
<translation type="gettext">gucharmap</translation>
</component>
This diff is collapsed.
SUBDIRS =
if ENABLE_GTK_DOC
SUBDIRS += reference
endif
-include $(top_srcdir)/git.mk
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
<?xml version="1.0"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
<bookinfo>
<title>gucharmap Reference Manual</title>
<releaseinfo>
for gucharmap [VERSION]
The latest version of this documentation can be found on-line at
<ulink role="online-location" url="http://[SERVER]/gucharmap/index.html">http://[SERVER]/gucharmap/</ulink>.
</releaseinfo>
</bookinfo>
<chapter>
<title>[Insert title here]</title>
<xi:include href="xml/gucharmap-codepoint-list.xml"/>
<xi:include href="xml/gucharmap-block-chapters-model.xml"/>
<xi:include href="xml/gucharmap-chapters-model.xml"/>
<xi:include href="xml/gucharmap-chartable.xml"/>
<xi:include href="xml/gucharmap-script-chapters-model.xml"/>
<xi:include href="xml/gucharmap-script-codepoint-list.xml"/>
<xi:include href="xml/gucharmap-chapters-view.xml"/>
<xi:include href="xml/gucharmap-charmap.xml"/>
<xi:include href="xml/gucharmap-unicode-info.xml"/>
</chapter>
</book>
This diff is collapsed.
#include <config.h>
#include <gucharmap/gucharmap.h>
gucharmap_block_chapters_model_get_type
gucharmap_block_codepoint_list_get_type
gucharmap_chapters_model_get_type
gucharmap_chapters_view_get_type
gucharmap_charmap_get_type
gucharmap_chartable_get_type
gucharmap_codepoint_list_get_type
gucharmap_script_chapters_model_get_type
gucharmap_script_codepoint_list_get_type
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>[Insert title here]: gucharmap Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="gucharmap Reference Manual">
<link rel="up" href="index.html" title="gucharmap Reference Manual">
<link rel="prev" href="index.html" title="gucharmap Reference Manual">
<link rel="next" href="GucharmapCodepointList.html" title="GucharmapCodepointList">