Prevent scrollbar overlay from covering swatches in GTK3 build. And some minor cleanup.
Fixing regression
Working with widjets
Fix remaining forward declaration tags (except for unavoidable internal errors in Gtkmm headers)
Convert font-selector, text-edit, glyphs to use updated font-lister (use fontspec rather than font).
Clean up all remaining false warnings from Gtkmm
Get rid of gtkmm top-level header usage - not required by API
Documentation update pass.
Reinstating version bump.
Revert version bump so win devlibs can catch up.
Made dependencies explicit and bumped versions.
Super duper mega (fun!) commit: replaced encoding=utf-8 with fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet.
Track selected text items and append as needed.
Added control to select Unicode range limiting. Switched to using "Basic Latin" there as a default instead of the script. Fixes bug #553911.
Repair arbitrary change lumped in with Win32 fixes of #9281.
Split dynamic desktop tracking into common, shared code.
Fix command line invocation on Windows (LP #167455).
Allow filtering by glyph script.
Adding missing files for bug #343186.