Release 1.6 (2009-12-02)
=======================
* Add DRI2 protocol, based off of dri2proto.h and the server code. (v2)
* xf86dri.xml seems to have been wrong forever. Fixes bug #16894.
* shape: add missing padding bytes to GetRectangles
* Add XML description for the Generic Event extension.
* Add XML description for the XFree86VidMode extension.
* Fix typo in xf86vidmode.xml
* Fix length calculation for xfixes/FetchRegion reply
* Add pre-defined atoms to Atom enum
modified a bit by me.
Tint2 is a simple panel/taskbar intentionally made for openbox3, but which
should also work with other window managers.
The goal is to keep a clean and non-intrusive look with code that is
lightweight and in compliance with freedesktop specifications.
Tint2 taskbar features:
* color/transparency on font, icon, border and background
* customize mouse event
* drag and drop task between desktop and switch desktop
Tint2 panel features:
* clock with font, color and transparency
* multi-monitor: panel position adjust to monitor, taskbar by monitor
Overview of Changes from GTK+ 2.18.4 to 2.18.5
==============================================
* Bugs fixed:
603652 Sporadic crashes with GtkSocket
598476 gnome-screensaver crashes when entering password...
601473 GDK_BUTTON?_MOTION_MASK appears to be broken
597386 Cannot click buttons more than once without...
603619 the colormap of offscreen's pixmap doesn't...
603904 gdk_draw_line doesn't have expose area.
Overview of Changes from GTK+ 2.18.3 to 2.18.4
==============================================
* Client-side windows:
- Avoid some unnecessary exposes
- Avoid unnecessary redraws related to clearing windows
* Bugs fixed:
563010 Fix clearing the selection in GtkFileChooserButton
581150 GtkIconView tries to paint items with invalid sizes
601869 GtkUIManager assumes too much about popup menus
581145 Wrong positioning for fullscreen gedit toolbar animation
599118 Translators comment for "Finishing" labels
599321 gtk_selection_data_get_uris is broken on Windows
381371 Print margins not correct in WIN32 - not allowing...
599446 atk_object_set_name () assertion in gtk_tool_button_set_label
602725 fix setting icon-size on GICON images
588740 JPEG images open with blur effect?
602724 gailimage doesn't handle GTK_IMAGE_{GICON,ICON_NAME}...
561130 get_monitor_geometry segfaults if called with non-existant...
585383 Segfault in gdk_pixbuf__ico_image_save
123569 Catch contents being reparented out of socket
601611 gtk_selection_data_get_targets() reads X Atom data as GdkAtoms
601959 must release compose key before continuing compose sequence
603201 gtk_about_dialog_set_url_hook has no effect anymore
591438 dfb_events_dispatch is not thread safe
603128 Adding new UI that was recently removed may cause wrong order
* Updated translations:
Low German
Romanian
Russian
Slovenian
KDE SC 4.3.4 has a number of improvements:
* A bugfix in Plasma's pixmap cache makes the workspace more responsive
* Okular, the document viewer improved stability in certain situations
* Marble, the desktop globe has seen some polish
* Passphrases with non-ASCII characters have been fixed in the KGpg
encryption tool
- Avoid causing xfce4-session to time out on startup.
- Fix type in xfconf property name.
- Fix mnemonic widgets in accessibility dialog.
- Fix translation macros in settings helper.
- Always restore the default display scheme on startup.
- Make sure --verbose is simmilar to --debug instead of --version
- Fix compile-issue with libxklavier >= 4
- Properly set orientation of tasklist handler.
- Fix launcher with 'Run in Terminal'.
- Fix typo preventing build on older gtk versions.
- Don't send -r to session restart command.
- Add dist-hook: all to the API docs Makefile.am as well.
- Add dist-hook: all to the libxfce4panel/ Makefile.am.
- Add option to tasklist to force a fixed width.
- Get the time the same as orange does.
- Better check for the lcd resize when the number of hour digits changes.
- Use g_timeout_add_seconds when available for the clock timeout.
- Resync tooltip and clock timeout when they are out of sync.
- Remove the hour interval from the clock, minutes are good enough.
- Use Git in the build files and drop unneeded po files.
- Use g_markup_printf_escaped in the launcher tooltip.
- A whole bunch of translations updated
0.4.2
=====
- Fix broken background image when compositing is disabled.
- Use new xdt-autogen macros.
- Translation updates
0.4.1
=====
- Install documentation in @docdir@.
- Don't die on dbus exit.
- Use the initial title in tabs if the dynamic title is set to hidden.
- Silence the build.
- Disable mnemonics in GtkSettings.
- Translation updates
0.4.0
=====
- Don't show the set title dialog when double-clicking on the scrollbar.
- Don't build the menubar when not enabled on startup.
- Various small code cleanups.
- Translation updates
0.2.99.1
========
- Do not save properties that are the same as the default value (and not
hidden) in the rc file. This makes startup a bit faster.
- Remove vte-title-workaround and show the vte title in the go menu
(so without the initial title).
- Documentation updates.
0.2.90
======
- Change minimum dependency of VTE to 0.17.1 and GTK+ to 2.14.
- Use environ variables provided by GLib for better compatibility.
- Use new VTE api.
- Don't set contents change on window resize.
- Fix segfault in special tab configuration.
- Monitor config files using GIO to avoid polling for file changes.
- Check for case problems when creating the symlink.
- Add hidden option to disable middle-click tab close.
- Property handle the button accelerators in the compose dialog.
- Convert the preferences dialog into GtkBuilder.
- Use stock icons and remove unused icons.
- Allow editing of shortcuts from the menu.
- Make the tab close button smaller.
- Fix compilation problems on Solaris.
- Update fullscreen action if changed by the wm.
- Add commandline option to set the window icon.
- Refactor the usage help so it's easier to understand. Also add
the --maximize option.
- Allow '-character in links.
- Add hidden option for the cursor shape.
- Convert preferences dialog in Gtkbuilder and make it fit better
inside Xfce using the titled dialog.
- Fix compiler warnings, code cleanups and improvements.
- Support for the erase tty key binding, requires vte 0.20.4.
- A lot of updated translations.
will not be compatible anymore
(noticed by Dennis den Brok, see mail to tech-pkg)
bump the API requirement
being here, update to 4.9.3 which brings another little bugfix
4.6.1:
Bugfix release.
4.6.0:
* alternate, more Pythonic, APIs have been defined for QDate,
QDateTime, QString, QTextStream, QTime, QUrl and QVariant.
Applications may select a particular API. By default Python v3
uses the new versions and Python v2 uses the old versions
* Qt properties can be initialised using keyword arguments passed
when creating an instance
* signals can be connected using keyword arguments passed when
creating an instance
* the QObject.pyqtConfigure() method has been added to set Qt
properties and connect signals using keyword arguments at any
time
* Python v2.6 and later allow a Python bytearray to be used whenever
a QByteArray is expected
* the getOpenFileNameAndFilter(), getOpenFileNamesAndFilter() and
getSaveFileNameAndFilter() static methods have been added to
QFileDialog
* a QLatin1String can be passed whenever a QString is expected
* the compileUiDir() function has been added to the uic module.
News in 2.8.0
=============
o new stable release
News in 2.7.0
=============
o Add new 2.8.0 gtksourceview API. (Gian Mario)
o Some misc bug fix (Gian Mario)
o Fix build with libtool 2.x. (Gian Mario)
o Autogenerate Changelog from git logs (Gian Mario)
v4.9.1 23rd October 2009
- A bug fix release.
v4.9 26th September 2009
- Added support for __iter__ and __next__. (__next__ is used for Python v2
as well as v3.)
- Added the %API directive.
- Added the /API/ annotation.
- Added sipIsAPIEnabled() to the C API.
- Added sip.getapi() and sip.setapi() to the Python API.
- Added sip.ispyowned() to the Python API.
- Mapped types can now act as a namespace for enums and static methods.
- The /Array/ annotation can now be applied to classes and mapped types.
- The /NoArgParser/ annotation can now be applied to methods as well as
functions.
- Added the --arch flag to configure.py to specify which MacOS/X
architectures are built.
- SIP is now also licensed under the GPL v2 and v3.