summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorSimos Xenitellis <simos@src.gnome.org>2008-09-10 18:03:53 +0000
committerSimos Xenitellis <simos@src.gnome.org>2008-09-10 18:03:53 +0000
commit8c71a0d4c53feebb000c23b975518b6fadb9cf24 (patch)
tree5d7d76112e079c4dcd0ca3ed6fcf585c958c813d /ChangeLog
parent38417bf753b8e18b945457365a8f1db6a643c61a (diff)
downloadgtk+-8c71a0d4c53feebb000c23b975518b6fadb9cf24.tar.gz
Closed Bug 550676 – Memory leak, update keyboard layout data table
svn path=/trunk/; revision=21339
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 2787355bb4..9df86e3991 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2008-09-10 Simos Xenitellis <simos@gnome.org>
+
+ Bug 550676 – Memory leak, update keyboard layout data structure
+
+ * gtk/gtkimcontextsimple.c (check_normalize_nfc): Added
+ function that checks if unicode sequence can be normalised (NFC)
+ to single character. Fixed memory leaks.
+ (check_algorithmically): Moved code to check_normalize_nfc,
+ updated switch statement for dead keys.
+ (gtk_im_context_simple_filter_keypress): Changed order; first
+ check_algorithmically() is attempted, then check_compact_table().
+
+ * gtk/gtkimcontextsimpleseqs.c: Updated compose sequence table
+ gtk_compose_seqs_compac[].
+
+ * gtk/compose-parse.py: Updated compose table generation script,
+ matches output to gtk/gtkimcontextsimpleseqs.c.
+
Wed Sep 10 06:18:25 2008 Søren Sandmann <sandmann@redhat.com>
* gdk/x11/gdkscreen-x11.c (init_multihead): Don't use