News in 3.14.2
--------------
* Bug fix
* Translation updates
News in 3.14.1
--------------
* Fix UndoManager with a new implementation
* Various other improvements
* Translation updates
News in 3.14.0
--------------
* Translation updates
News in 3.13.91
---------------
* Improved Mac OS X support
* Gutter improvements
* Various other improvements and code clean-up
* Translation updates
News in 3.13.90
---------------
* Adjustments to the file loading and saving API:
- Make gtk_source_encoding_get_default_candidates() private
- Replace gtk_source_encoding_foreach() by gtk_source_encoding_get_all()
The file loading and saving API can be considered stable now.
* Add Vala bindings
* Various other improvements
* Translation updates
News in 3.13.3
--------------
* Extend the api to obtain candidate encodings
* Rework drawing of spaces and margins (requires new Gtk+)
* Various other improvements and bugfixes
* Translation updates
News in 3.13.2
--------------
* New feature: file loading and saving
* Split testfiles.sh to tests/syntax-highlighting/
* GtkSourceView is now fully relicensed to LGPL
* Various other improvements and bugfixes
* Translation updates
News in 3.13.1
--------------
* Improvements to the words completion provider
* Completion window sizing fixes
* Improvements to some lang files
* Various other improvements and bugfixes
* Updated translations
News in 3.12.1
--------------
* Renovate test-widget
* Various improvements and bugfixes
* Updated translations
News in 3.12.0
--------------
* Small improvements to the documentation
* Updated translations
News in 3.11.91
---------------
* Updated translations
News in 3.11.90
---------------
* Add syntax highlighting for LLVM IR and Sweave
* Improvements to some lang files
* Updated translations
News in 3.11.4
--------------
* Add the popular Solarized style schemes
* Improvements to some lang files and a new lang file for lex
* Optimize the draw-spaces code
* Various fixes to the completion framework
* Misc bugfixes
* Updated translations
News in 3.11.3
--------------
* Font scaling support for headings/titles in LaTeX and HTML
* Add Change Case submenu to the right click context menu
* Add ANS Forth 94 syntax highlighting
* Misc bugfixes
* Updated translations
News in 3.11.2
--------------
* Add API to change text case
* Add reStructuredText and yaml syntax highlighting
* Improve LaTeX, m4 and D syntax highlighting
* Documentation improvements (including best practices for language definition files)
* Installed tests
* Misc bugfixes
* Updated translations
News in 3.11.1
--------------
* Deprecate the Gutter:xpad and Gutter:ypad properties
* Deprecate gtk_source_gutter_get_window()
* Better implementation of GtkSourceMarks (private class GtkSourceMarksSequence)
* Style schemes: more visible right margin
* Documentation improvements
* Misc bugfixes
* Updated translations
In what is almost an olympic release schedule, here's a new version of
xkbcomp. Over the last two-and-a-bit years a number of patches have
accumulated, the most interesting one is support for multiple keysyms per
level (#25025). I say "parsing support" for a reason, the symbol becomes a
NoSymbol, which is arguably still more useful than a parsing error. Plus,
multi-sym per key won't work in X anyway.
Other than that, misc fixes and changes all over the place. UNIXOS2 support
was dropped. Sorry guys, no multi-keysym parsing for you. I'll get a
bucket ready for the tears.
Adam Jackson (1):
configure: Drop AM_MAINTAINER_MODE
Alan Coopersmith (10):
unifdef -U__UNIXOS2__
config: Add missing AC_CONFIG_SRCDIR
Remove unused function entry/exit tracking framework
Remove unused uASSERT macro
Convert remaining sprintf calls to snprintf
Fix many const char * warnings from gcc
Remove useless checks for NULL before free in OverlayKeyCreate()
Don't dereference the pointer whose allocation failed
Remove useless assignment to 'outline' variable
Initialize nMatch even if WIN32 is defined
Benno Schulenberg (1):
Making sure that a copied string is always null-terminated (#66345).
Colin Walters (1):
autogen.sh: Honor NOCONFIGURE=1
Daniel Stone (2):
Add parsing support for multiple keysyms per level
Reset scan state when opening a new file
Laura (1):
Add #include <stdlib.h> to xkbscan.c
Peter Hutterer (7):
Use DEBUG, not DEBUG_ON to determine whether debugging is enabled
man: document -help/-?, -em1, -emp, -eml
Always terminate the scanBuf string (#66345)
Parse -w1 flag correctly (#66344)
compat: don't warn about redefinition when nothing is defined yet
man: replace default include directory with the one from configure
xkbcomp 1.3.0
Ryan Pavlik (1):
Include Xwindows.h rather than windows.h
Thomas Klausner (1):
Protect config.h like usual.
Vincent Lefevre (1):
xkbcomp: Improved -w option parsing
git tag: xkbcomp-1.3.0
http://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.3.0.tar.bz2
MD5: 0012a8e3092cddf7f87b250f96bb38c5 xkbcomp-1.3.0.tar.bz2
SHA1: 113c93679c9245141b5899240f59fcc8227d8dc1 xkbcomp-1.3.0.tar.bz2
SHA256: cfac973778fabf5216121ad60b7af8ab74ce7513af0f9260cf8c5309e1622b2a xkbcomp-1.3.0.tar.bz2
PGP: http://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.3.0.tar.bz2.sighttp://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.3.0.tar.gz
MD5: f8da094e266e2f99316696fab4922d70 xkbcomp-1.3.0.tar.gz
SHA1: 32fffd47086a6d204ac842668a598af74d9c172a xkbcomp-1.3.0.tar.gz
SHA256: 91d052c895a47ab2930aa1e150bfe7559fdaeb959d035634d5ba259300a3353f xkbcomp-1.3.0.tar.gz
PGP: http://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.3.0.tar.gz.sig
In Lablgtk-2.18.3:
2014.10.06 [Jacques]
* add Gdk.Window.create_foreign and set_transient_for functions (Tim Cuthbertson)
2014.09.20 [Jacques]
* CAMLparam initializes with Val_unit rather than 0 since ocaml 4.02.
Fix a related problem in ml_gobject.
This caused random crashes with unison (Christopher Zimmermann, PR#1425)
* Also factorize some code to use Val_option_*
* Replace XID by GdkNativeWindow where required.
You may need to insert calls to Gdk.Window.native_of_xid in some places.
Also add patch from development version to fix:
Workaround behaviour change in ExtUtils::MakeMaker 6.99_10 (PERL
value is now quoted), which caused build failures (RT #100044).
Tk-804.032 release (2014-01-26)
------------------
This is basically the same like Tk-804.031_503.
Tk-804.031_503 release (2013-12-07)
----------------------
Fixes
Regain compatibility for perl < 5.8.9
(SvIV_nomg is not available with earlier perls).
Tests
wm-time.t more robust against GNOME Shell slowness.
Tk-804.031_502 release (2013-12-01)
----------------------
Fixes
Enable libpng configure for all Solaris architectures.
Documentation
Update INSTALL, README-ActiveState.txt, and README-Strawberry.txt
documents.
Tk-804.031_501 release (2013-11-18)
----------------------
Fixes
Fix gamma setting for PNG images (was only broken in 804.031_500).
Fix clang compilation error (was only broken in 804.031_500).
Tests
Some tests are now more robust.
Tk-804.031_500 release (2013-11-17)
----------------------
Fixes
88210: fix compilation for perl 5.19.0+ ("undef bool").
90077: floating number issue with -textvariable variables.
89621: avoid segfaults during global destruction (by Gisle Aas).
87016: compatibility for libpng 1.6.x.
86988: use cflags/libs information from pkg-config zlib.
89261: split Tk/ColorEditor.pm into three .pm files.
71718: fix compilation issue with 64bit Strawberry Perl (Tk_Cursor).
Fail gracefully if no font could be allocated.
ptksh: storing the history works now also under Windows.
Better handling if libpng's configure fails.
Documentation
Changes to README.linux (dependency requirements, fontconfig) and
README.cygwin.
Document special Tk::Table behavior regarding -takefocus => 0.
Tests
New test files (eventGenerate.t, sv.t) and new test cases
(eventGenerate in optmenu.t).
More test tweaks (e.g. skip some tests if the required fixed font is
unavailable, see with_fixed_font in TkTest.pm, workaround some fvwm2
problems in wm-tcl.t, protect from haning wm-time.t).
checked_test_harness() skips testing if no font could be allocated.
No test request user positioning windows anymore (for old window
managers like twm).
Configuration file for travis-ci.
1.9.1 (2014-09-27)
Bump gettext dependency to 0.18.2.
Bump automake version to 1.11.
Switch from gzip to xz for distribution tarballs.
Update upstream project URLs to the new site.
Overview of Changes in GTK+ 3.14.4 to 3.14.5
============================================
* Bugs fixed:
726316 Backdrop inconvenient on multimonitor for reading text
737561 quartz: gtk+ 3.14.0 fails to build on 10.6.8, 'NSFullScreen...
737891 mounting LUKS partition from nautilus takes very long
738321 GtkMenu has unnecessary scroll buttons
738648 gdk_window_get_content() causes creation/destruction of bac...
738650 fix separator with iconic section and more
738886 Out of bounds access in MyEnhancedXkbTranslateKeyCode`
738955 Client-side decoration window menus appear at wrong positio...
739005 gtkstatusicon.c won't build with both X11 and Quartz backen...
739111 GtkFontChooserDialog fixes
* Translation updates:
Czech
German
Hungarian
Lithuanian
Serbian
Overview of Changes in GTK+ 3.14.3 to 3.14.4
============================================
* Bugs fixed:
730893 Dialogs use headerbars even when DialogsUseHeader is unset
737986 Transparent icon background rendered black on XFCE
738636 GtkStackSwitcher focus overlap border
738873 wayland backend aborts [...] if XDG_RUNTIME_DIR unset
Only allow one center widget in boxes
Memory leak fixes
* Translation updates
Brazilian Portuguese
Indonesian
Kazakh
Norwegian bokmal
Polish
Slovak
Spanish
Overview of Changes in GTK+ 3.14.2 to 3.14.3
============================================
* Bugs fixed:
724096 search-bar: don't show the widget until we're ready to reveal
737981 Strange frame in GtkScrolledWindow
737983 gtkplacessidebar: Open $HOME after unmounting or ejecting
737985 Unnecessary "GtkScrolledWindow .frame"
738158 Flat context menu button
* Translation updates:
Italian
Persian
Serbian
Slovak
Overview of Changes in GTK+ 3.14.1 to 3.14.2
============================================
* GtkInspector now shows nested tree models
* Bugs fixed:
737670 GtkCalendar days cannot be selected if vertical size is greater...
737679 Bookmarks are visually duplicated in sidebar
737952 Documentation missing for GtkTextView's new draw-layer function...
737929 Long tooltips extend too far horizontally without wrapping
737777 printing: Properly initialize auth_info in gtkprintbackend.c
Teach GtkExpander:resize-toplevel about height-for-width
Fix setting GtkRadioButton:group from .ui files
Improve sheet drawing in the print dialog
Avoid missing icons in the print dialog
GtkStackSwitcher: Fix initially active button
* Translation updates:
Assamese
Brazilian Portuguese
Czech
French
German
Korean
Lithuanian
Norwegian bokmal
Russian
= NEWS
== Ruby-GNOME2 2.2.3: 2014-10-26
It is a bug fix release.
It's recommended that you upgrade if your application uses thread and
runs on Ruby 2.1 or later.
=== Changes
==== All
* Improvements
* Supported auto native package install on SuSE.
==== Ruby/GLib2
* Fixes
* Fixed infinite loop bug on Ruby 2.1 or later.
[ruby-gnome2-devel-ja] [Reported by Toshi Hatsune]
==== Ruby/GDK3
* Fixes
* Added missing dependencies.
[GitHub#258] [Reported by Luis Daniel Gonzalez Orozco]
==== Ruby/CairoGObject
* Improvements
* Supported auto required native package install by Homebrew.
* Fixes
* Fixed wrong package name on Debian.
==== Ruby/VTE3
* Improvements
* Supported auto required native package install by Homebrew.
==== Ruby/Clutter
* Improvements
* Added Clutter.check_version?.
=== Thanks
* Luis Daniel Gonzalez Orozco
* Toshi Hatsune
== Ruby-GNOME2 2.2.2: 2014-10-12
It is a Windows package fix release.
== Ruby-GNOME2 2.2.1: 2014-10-12
It is a release that Ruby/GDK3 is migrated to
Ruby/GObjectIntrospection based bindings.
Some API changes in Ruby/GDK3 are expected but unexpected API
changes may exist. If you find API change, please report it. If the
API change provides non Rubyish API, it will be a bug.
Ruby/GooCanvas is removed because we can't maintain it.
=== Changes
==== Ruby/GLib2
* Improvements
* Added GObject#unref to free large object immediately.
* Fixes
* [windows] Added a missing exported symbol. ((({rbg_inspect})))
* Fixed a bug that signal handler doesn't work on Ruby 2.1.
[ruby-gnome2-devel-en] [Reported by Carlo E. Prelz]
* Fixed free function (free -> xfree).
==== Ruby/GObjectIntrospection
* Improvements
* Supported instantiating union.
* Accepted 5 or more the number of signals.
It may be increased for later GIO version.
[GitHub#229] [Reported by cosmo0920]
* Added "?" to boolean field value reader.
* Supported mapping function info to method.
* Don't handle MethodInfo as FunctionInfo.
* Accepted not GType struct as an input argument.
* Accepted getting a field value from not GType but
GType descendant sruct.
* Added Loader.register_constant_rename_map.
* Supported in GType array.
* Don't require needless array length argument.
* Supported finding suitable method that has optional argument.
* Fixes
* Fixed wrong argument index for Ruby objects.
* Fixed a bug that ArgInfo isn't passed.
==== Ruby/CairoGObject
* Improvements
* Suppressed a warning that instance variable gboxed not initialized.
==== Ruby/GIO2
* Improvements
* Supported GLib 2.42.0. Annotation for GObject Introspection is added
to g_pollable_input_stream_read_nonblocking() since GLib 2.42.0.
See also: https://bugzilla.gnome.org/show_bug.cgi?id=730493
* Supported GLib <= 2.36.0.
* Fixes
* Fixed a bug that .pc isn't installed. [Reported by OBATA Akio]
==== Ruby/GDK3
* Improvements
* Migrated to Ruby/GObjectIntrospection based bindings.
* Gdk::Keyval::GDK_KEY_x style is deprecated. Use
Gdk::Keyval::KEY_x style instead.
* Accepted Gdk::RGBA for Cairo::Context#set_source_rgba.
==== Ruby/GTK3
* Improvements
* Added Gtk::StackSwitcher.
* Supported interrupt in Gtk.main.
* Supported interrupt in Gtk::Dialog#run.
[Reported by Carlo E. Prelz]
* Added initialization with Gdk::RGBA value.
[GitHub#231] [Patch by Detlef Reichl]
* Added Gtk::Window#set_titlebar (enable the use of Gtk::HeaderBar).
[GitHub#236] [Patch by tescorg]
* Updated sample scripts.
[Patch by kitachro]
* Fixes
* Fixed memory leak of Gtk::Image.
[GitHub#252] [Reported by Michel Boaventura]
==== Ruby/GTK2
* Improvements
* Fixed wrong property value on ppc64 and s390x.
[GitHub#256] [Reported by mtasaka]
==== Ruby/GStreamer
* Improvements
* Added gstreamer.rb for Bundler's autoload.
[GitHub#232] [Reported by saepia]
* Added Caps.any and Caps.empty.
* Supported property for Gst::ChildProxy.
[GitHub#233] [Reported by saepia]
* Fixes
* Fixed a bug that Gst.init is failed.
[GitHub#232] [Reported by saepia]
==== Ruby/Poppler
* Improvements
* Install Poppler with --with-glib option for Homebrew.
[GitHub#237] [Reported by Colin Dean]
* Removed needless `--with-glib` option. Now, it is the default.
[rabbit-shocker/rabbit#24] [Reported by Kazuhiro NISHIYAMA]
==== Ruby/ClutterGStreamer
* Improvements
* Added clutter-gstreamer.rb to support Bundler's autoload.
==== Ruby/GooCanvas
* Removed.
=== Thanks
* OBATA Akio
* Carlo E. Prelz
* cosmo0920
* Detlef Reichl
* saepia
* tescorg
* Colin Dean
* Kazuhiro NISHIYAMA
* kitachro
* Michel Boaventura
* mtasaka
- Fixed the build on systems lacking openat()
- Translation updates
- gnome-xkb-info: Fix some layouts not being associated to a locale
- gnome-rr: Add missing introspection annotations
- wall-clock: Add ref-tests for clock output
- wall-clock: Always use the ratio character (#726232)
- gnome-rr: Output the EDID vendor/product info as well
- gnome-rr: Add backlight output in debug
- thumbnailer: Try harder to create a failed thumbnail (#728775)
- Fix the build on OpenBSD
- gnome-rr: Improve debug output
- gnome-rr: Actually define output_get_possible_crtcs (#727034)
- gnome-rr: Initialize GnomeRROutputInfo:rotation to GNOME_RR_ROTATION_0 (#727023)
- Always set the DPMS mode when requested
- gnome-xkb-info: Remove xkbfile dependency (#719942) - API and ABI break
- gnome-xkb-info: Apply main layout locale metadata to variants (#711291)
- wall-clock: Replace ratio with colon on non-UTF-8 locales (#722664)
- more new gnome-rr api
- drop using glibc internal headers
- docs for thumbnailers
- idle monitor fixes
- use newer libgsystem internally
- gnome-rr: Improve debug output
- Add gnome_rr_output_get_min_backlight_step() API
This release includes contributions by Daphne Pfister to resynchronize the
X11 color name list with the CSS color name list that has forked from ours,
and also includes a couple minor improvements to the showrgb program and
to the build configuration.
pkgsrc changes:
- add options for cairo and fribidi and enable them and xft2 by default
per upstream default changes
- also make gdk_pixbuf2 support optional (enabled by default)
- regen a patch to adjust offset
- take over maintainership to reflect reality
Changes noted in doc/en/ReleaseNote:
ver 3.4.0
* Support DEC Locator mode (which is necessary for Xsixel
(http://github.com/saitoha/xserver-SIXEL)).
* Support CSI > 2 p (for SDL-sixel and Xsixel) which always hides mouse pointer
even if it moves. (Not compatible with xterm though.)
* Add --point/use_point_size option.
* Support software keyboard on rotated display.
* Support HLS in sixel sequence.
* Change the default mouse pointer on a mlterm window from IDC_ARROW to IDC_IBEAM
on win32.
* Embed sixel processing to mlterm which is built without --with-imagelib option
instead of using 'mlimgloader' to improve performance.
* './configure;make install' (without 'make') is available.
* Build with fribidi, xft and cairo by default.
* Change the default value of "type_engine" option from "xcore" to "xft".
(If you want to use xcore, add "type_engine = xcore" to ~/.mlterm/main.)
* Bug fixes:
Fix corrupt scrolling within left-right margin which contains full-width characters.
Fix a bug which disabled to show inline pictures if logsize=unlimited.
Fix a bug which calls select(2) with an invalid file descriptor after restarting ibus.
Fix a libvte bug which disabled color configurations on roxterm or sakura.
* dropped dependency on x11/deforaos-keyboard moved to DeforaOS Integration)
* new and updated applets for network interfaces, username, wpa_supplicant...
* additional wireless browser
* improved compatibility with Gtk+ 3
* support for lateral panels...
Release 0.4.0 (2014-10-15)
==========================
- Corrected return value documentation for xcb_image_shm_put().
- Added additional format tests for XY_PIXMAP bit planes.
- Changed test_xcb_image to work with XY_PIXMAP with nontrivial planemask.
- Fixed get_image to handle xy format with nontrivial plane_mask.
- Fixed endianness bug in xy pixmap getimage.
- Use AC_CONFIG_HEADERS to create a config.h file.
- Add missing COPYING file.
- Using X11 Protocol headers, so XPROTO_CFLAGS is required.
- Move test cases into their own directory.
- Fix compilation when NDEBUG is defined.
Release 0.4.0 (2014-10-15)
==========================
- Remove AM_MAINTAINER_MODE.
- Use AC_CONFIG_HEADERS to create a config.h file.
- Add missing COPYING file.
- Remove the dependency on X11 Protocol.
- #include <stdio.h> for vsnprintf case, not just vasprintf (#64807).