New bugfix release 0.8.1. Fixes:
* fix build failure for non-debug configurations
* several manpage updates
* fix SEGFAULT while parsing command line
* icon layout fixes
Known issues: some Gnome icons that are "hidden" actually create a
window that is detected and embedded by stalonetray. Such icons appear
as empty spaces in the tray. Applications that are known to behave this
way are gnome-power-manager and gpk-update-icon.
# October 21, 2009
New major release 0.8.0. New features/notable changes:
* Remote control. Now it is possible to execute clicks on icons
windows from command line. See documentation on --remote-click option
for more info
* Support for window struts EWMH property: now maximized windows do
not cover stalonetray window. See documentation on --window-strut option
for more info.
* In addition to --icon-size which defines default icon size, now
there is also a --slot-size which defines size of slot containing an
icon.
* Initial and maximal tray window dimensions are now specified in
slot_size multiples
* Scrollbars: now tray window has extra border, which user can click
on to scroll icon area. This means that one can have fixed-size tray
window (usefull when it is swallowed by FvwmButtons). See documentation
on --scrollbars option for more info. This feature is experimental.
* Semi-ugly support for WindowMaker dockapp mode. See documentation
on --dockapp-mode option for more info.
Notable fixes:
* Build fix for NetBSD.
* Fix EWMH window type support.
Some command line and configuration file options were depricated, see
DEPRICATIONS section of manpage for more info.
Version 4.0
* Added --toggle (between --hide and --show). Patch by Paul Ivanov.
* Updated French, Japanese, Russian, Spanish, and Swedish translations
* New Croatian, Estonian, German, Portuguese, Thai, and Turkish translations
Version 3.1
* Updated Danish, French, Russian, Spanish, and Swedish translations
* New Czech, Japanese, and Latvian translations
Version 3.0
* Don't wake up every 20 milliseconds to check session management messages.
Rather, wait for an event.
* Add --hide/--show, removed --hide-old. --hide and --show affect all pads
on startup or can be used on an already running xpad instance. Patch by
Jan Losinski.
* Update icon to be less aliased
* Relicense as GPL v3+
Version 2.14
* Fix 100% CPU bug
Version 2.13
* Requires GTK+ 2.12
* Fix pads possibly not remembering location after close
* Fix pad-closed state not being remembered
* Uses native status icon code in GTK+
* Maybe, possibly fix some 'pad on all workspaces' problems
* New Chinese (simplified) translation (Meng Jie)
* New English (British) translation (David Lodge)
* New Finnish translation (Jorma Karvonen)
* New Korean translation (KwangSub Lee)
* Updated Dutch translation (Benno Schulenberg)
* Updated Slovak translation (Andrej Kacian)
* Fixed Danish, Swedish translations
Version 2.12
* Fix a crash when loading pads with formatting
Version 2.11
* If window decorations are turned on, pads will now show up in the taskbar
* Added -f option to open a file as a note
* New Chinese (simplified) translation (Meng Jie)
* New Danish translation (Morten Bo Johansen)
* New Swedish translation (Daniel Nylander)
* Updated Chinese (traditional) translation (Wei-Lun Chao)
Version 2.10
* Fix a possible crash when deleting pads with autohide toolbar
* Make toolbar buttons smaller
* Make toolbar appear inside pad if there is enough unused space
* New Slovak translation (Andrej Kacian)
* New Slovenian translation (Matej Urbančič)
Version 2.9
* Fix pads saving slightly off bad x,y values
* Fix pads saving bad heights when toolbar always on (Sham Chukoury)
* Fix possible crash from not allocating enough memory (Federico Schwindt)
* New Malay translation (Sharuzzaman Ahmat Raslan)
Version 2.8
* Allow translations to be used (broken for a couple versions)
* New Chinese (traditional) translation (Wei-Lun Chao)
* Removed half-baked Esperanto translation
Version 2.7
* Stop pads from popping toolbar while the pad is moving/resizing
* Make sure pads use correct sizes when autohide is off (Sham Chukoury)
* New Bulgarian translation (Yavor Doganov)
* New Kinyarwanda translation (Steve Murphy et al)
Version 2.6
* Stop pad windows from 'jumping' when dragged via the toolbar
* Updated Hungarian translation (Németh Csaba)
* Updated Irish translation (Kevin Patrick Scannell)
* Updated Vietnamese translation (Clytie Siddall)
Version 2.5
* Stop making all new pads start in top left
* Stop closing xpad if toggling window decorations with only one pad open
* Stop losing pad contents if upgrading from old versions of xpad
Version 2.4
* Create the configuration directory if it doesn't exist
Version 2.3
* Fixed a compile bug with binreloc and threading
Version 2.2
* Bumped GTK+ dependency to 2.6
* New About dialog (using GtkAboutDialog)
* New default location for configuration files: ~/.config/xpad
* Updated icon (now uses lighter colors)
* Use GOption for command-line parsing
* New command-line option --hide-old (or -H) to not show old pads
* Renamed command-line option --nonew to --no-new and added -N shortcut
* Allow running from console if we don't need to do anything graphical
* Readded keyboard shortcuts
* Updated antiquated man page
* New Hungarian translation (Németh Csaba)
* New Vietnamese translation (Clytie Siddall)
* Updated Irish translation (Kevin Patrick Scannell)
Version 2.1
* Fix tray icon being the wrong size
* Fix xpad to close when no tray and no open pads
Version 2.0
* Fix notes list to display correct number of pads
* Fix notification icon from not doing anything
* Fix compilation when BinReloc is disabled
* Fix compilation with gcc 3.4
* Fix endianness issue with preference files
* Updated Dutch translation (Elros Cyriatan)
Version 2.0-b3
* Use BinReloc to allow any-prefix installs of xpad to work
* Fixed a double-free bug that caused some problems with new pads
* Updated Irish translation (Kevin Patrick Scannell)
* Updated Spanish translation (Ramon Rey Vicente)
Version 2.0-b2
* Redesigned preferences and pad properties dialogs
* If the tray disappears (e.g. killall gnome-panel), xpad's icon reappears
* More formally ask window manager to make us skip taskbar and pager
* New, lighter default color for pads
* Lots of internal code cleanup
* Fixed a crasher with not being able to find window icons
* Fixed some crashers with turning off toolbar
* Fixed bug with text cursor color being one color change behind
Version 2.0-b1
* The text cursor is now always the same color as the text color
* Formatting can now be applied to selected text
* Pads remember their hidden state
* Rewritten toolbar, allowing easier adding/removing/moving buttons
* Simplified preferences dialog; many functions are now accessed from popup menu
* --new now also loads the old pads, instead of the previous broken behavior
* Fixed bug with pads over the 9th not having numbers in note lists
* Fixed bug with inter process communicating causing only first communication to work
* Fixed bug with pads becoming unstyled after closing and reopening
* New Afrikaans translation (Petri Jooste)
* New French translation (Michel Robitaille)
Version 1.13
* Don't close xpad if no pads are open but the system tray is
* Made translations work again
* New Spanish translation (Ramon Rey Vicente)
* Updated Dutch translation (Elros Cyriatan)
* Updated Irish translation (Kevin Patrick Scannell)
WARNING: Xprint is no longer actively maintained. This package is
mainly provided to allow continued binary compatibility of libraries
and applications that link against libXp.
This minor maintenance release collects over five years worth of build
configuration improvements and janitorial cleanups, as well as rebuilding
the tarballs with much newer versions of the GNU autotools.
Alan Coopersmith (13):
renamed: .cvsignore -> .gitignore
Add README with pointers to mailing list, bugzilla & git repos
Update Sun license notices to current X.Org standard form
Purge CVS/RCS id tags
Fill in COPYING with licenses from source files
Sun's copyrights belong to Oracle now
config: Update to XORG_DEFAULT_OPTIONS from xorg-macros 1.3
config: upgrade to util-macros 1.8 for additional man page support
config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
config: Remove unnecessary calls from configure.ac
This is not a GNU project, so declare it foreign
Remove old INSTALL file stub so we use the one from xorg-macros
libXp 1.0.1
Gaetan Nadon (1):
config: update AC_PREREQ statement to 2.60
James Cloos (2):
Add *~ to .gitignore to skip patch/emacs droppings
Replace static ChangeLog with dist-hook to generate from git log
Matthieu Herrb (2):
nuke RCS Ids
build fix on systems with getpwuid_r()
Paulo Cesar Pereira de Andrade (1):
Janitor: make distcheck, compiler warnings, .gitignore.
This switches to the gnome-2.32 release branch.
(recursive PKGREV bump needed due to the new atkmm dependency -- we
ride on the revbump due to png which covers everything depending on gtk2)
with ssse3 extension and other future additions to gui.pro.
* Use CONFIGURE_ARGS instead of 'license-acceptance' file to enable open
source licence.
* qmake.conf for Interix (patch-ai) is no longer needed since PkgSrc's
qmake.conf replaces all mkspecs in pre-configure.
alternative from mk/jpeg.buildlink3.mk
This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).
The mechanical edits were applied via the following script:
#!/bin/sh
for d in */*; do
[ -d "$d" ] || continue
for i in "$d/"Makefile* "$d/"*.mk; do
case "$i" in *.orig|*"*"*) continue;; esac
out="$d/x"
sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
-e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
< "$i" > "$out"
if cmp -s "$i" "$out"; then
rm -f "$out"
else
echo "Edited $i"
mv -f "$i" "$i.orig" && mv "$out" "$i"
fi
done
done
* eekboard: Reset modifiers just after normal key press.
* libeek: Fix gtk keyboard rendering.
* eekboard: listen xklavier status events.
* eekboard: change the default behavior to "standalone" mode.
* eekboard: reduce the number of allocs when parsing a config file.
(For making the unreasonable assumption that BUILTIN_X11_TYPE.native on
a native NetBSD xorg system would be "xorg" I am awarded the Fail In
Technology prize of... a full set of "Synergy on P/OS" install media.
- - The correct answer was of course "unknown".)
Also make the test a little more robust, if not more attractive.
As further spice for this particular value equation; earlier this week I
switched the only platform I had for which this was relevant (OS X 10.4)
to modular X11, but I take solace from the fact this should make the lives
of those building x11 apps from current pkgsrc on netbsd-4 no less painful
than they were before...
* tell Mesa, XPM, Xinerama and XDPMS manually instead of fancy configure.
Then those features are enabled with native X.
Those changes should resolve PR#40662.
Bump PKGREVISION.
---
version: 0.13
date: Wed Oct 13 00:42:03 EDT 2010
changes:
- Tom Wyant's excellent Mac fixups
---
version: 0.12
date: Mon Oct 11 02:11:44 EDT 2010
changes:
- Just added 'dragonfly' OS to recognized list (as *nix type)
---
version: 0.11
date: Thu Oct 7 00:20:45 EDT 2010
changes:
- Removed dependency on IO::All, Spiffy and IO::Run (!)
- Switched Mac from pbcopy shelling to Mac::Pasteboard (Tom Wyant)
- Improved error handling of Xclip.pm
- Added at/clipfilter-test
---
version: 0.10
date: Wed Oct 6 21:16:25 EDT 2010
changes:
- Correct recognition of Windows in Makefile.PL (Alexandr Ciornii)
- Makefile.PL version update (Alexandr Ciornii)
- clipjoin now escapes weechat-type mess, and also now has -q flag.
- clipbrowse now defaults to chromium-browser.
- added at/clipjoin-test and at/clipbrowse-test
- Updating email address and copyright date.
- Minor text updates here and there.
changes:
-New molecule in molecule
-glhanoi now supports an arbitrary number of poles
-Turned on ``New Login'' button by default
-Added support for XInput-style alternate input devices
-OSX-specific fixes
Directories in LOCALBASE must not be added, or break build of some qt packages.
For examples, mis-pick up old header files of itself, or introduce hidden
dependency.
* Support for the QT_BEGIN_NAMESPACE and QT_END_NAMESPACE macros to allow
PyQt to be built against Qt built with namespace support.
* Bug fixes.
Changes 4.8:
* Added support for Qt v4.7 including the new QtDeclarative module.
* pyqtProperty() can now be used as a method decorator in the same way that
the standard Python property type can be used.
* Added the notify argument to pyqtProperty().
* Unbound signals can now be subscripted in the same way that bound signals
can.
* Added the missing << operator to QPolygon, QPolygonF and
QXmlStreamAttributes.
* PyQt will now automatically keep a reference to objects set with some sort
of setter method when Qt expects the underlying C++ instance to stay valid
but does not take ownership of it.
* Added the lightmaps.py and stardelegate.py examples from Hans-Peter Jansen.
* Added the --assume-shared option to configure.py.
* The QtAssistant module is no longer built with Qt v4.7 and later.
* /KeepReference/ can now be applied to global functions and static methods.
* %TypeCode can now be specified in a %MappedType directive.
* Mapped types for templates no longer require the template arguments to be
fully defined.
* Build system changes required by PyQt v4.8 and Qt v4.7.
Qt 4.7.1 is a bug-fix release. It maintains both forward and backward
compatibility (source and binary) with Qt 4.7.0. For more details,
refer to the online documentation included in this distribution. The
documentation is also available online:
http://qt.nokia.com/doc/4.7
The Qt version 4.7 series is binary compatible with the 4.6.x series.
Applications compiled for 4.6 will continue to run with 4.7.
Changes 4.7.0:
Qt 4.7 introduces many new features and improvements as well as bugfixes
over the 4.6.x series. For more details, refer to the online documentation
included in this distribution. The documentation is also available online:
http://qt.nokia.com/doc/4.7
The Qt version 4.7 series is binary compatible with the 4.6.x series.
Applications compiled for 4.6 will continue to run with 4.7.
4.5.3 brings a number of improvements:
* KSharedDataCache has cache invalidation bug fixed that caused stability
when daylight saving time changed.
* Icon overlays in Dolphin are now positioned correctly after adjusting
the zoom level.
* Okular, KDE's universal document viewer has seen improvements in the
DjVu and XPS backends.
4.5.2
translation updates, performance and stability improvements and other
bugfixes.
4.5.0
new versions of the Plasma Workspaces, the KDE Applications and the KDE
Development Platform in version 4.5.0. While focus within this release
cycle lay on stability, the overall polish and performance gain is well
noticable. Features such as the reworked notification area, Marble's map
routing and support for WebKit in Konqueror round up this release.
2010-05-11 Mike Kestner <mkestner@novell.com>
* configure.in.in: work around removal of Mono.GetOptions.dll
in mono trunk (2.8).
2009-03-16 Mike Kestner <mkestner@novell.com>
* Makefile.include: parallel make fix.
* gconf/GConf/Makefile.am: parallel make fix.
* gconf/GConf.PropertyEditors/Makefile.am: parallel make fix.
Patch from Peter Alfredsen. [Fixes#483251]
AppleWM is a simple library designed to interface with the Apple-WM extension.
This extension allows X window managers to better interact with
the Mac OS X Aqua user interface when running X11 in a rootless mode.
This package provides the libAppleWM library from the modular X.org
X11 project.
Based on PR#43822 by YAMASHIRO, Jun.
Additional clean up by me.
pkgsrc changes:
* set LICENSE=modified-bsd (with uim option, gnu-lgpl-v2 additionally).
* add m17nlib option.
ver 3.0.1
* Improvements for performance of changing 256 colors by
"\x1b]4;N;rgb:RR/GG/BB\x07" sequence. (Thanks to Konosuke Watanabe san)
* Support "ESC[9Nm" and "ESC[10Nm" sequences.
* Add --button3/button3_behavior option. (If "menu1" is specified, pressing
button3 shows conf_menu_path_1 program (mlterm-menu) like gnome-terminal.)
* Add "Copy" & "Paste" menus to mlterm-menu.
* Improvements for compatibility with xterm about RGB of system colors.
* Add 'col_size_of_width_a' to configuration protocol. (doc/en/PROTOCOL)
* Merge SF patches:
#2988801, #2987646 (Thanks to Ahmed El-Mahmoudy)
* Other bug fixes:
#2818015(partly),#2818018 (Thanks to Thomas Wolff)
ver 3.0.0
* Support 256 colors. (Thanks to Shinichiro Hamaji san)
* Character convertion tables are separated from libmkf library.
* Support win32(Windows 2000-XP) native GUI.
('--with-gui=win32' in mingw, msys and cygwin)
* Support font and color configuration protocol.
(doc/en/PROTOCOL.font,PROTOCOL.color)
* Change 'aafont' format as follows. (Elements in parentheses are optional.)
[Family]-[Encoding](:[Percentage])
=> [Family]( [Weight] [Slant] [Size]-[Encoding]:[Percentage])
* Add 'DEFAULT' key which specifies fonts used by default
for font configuration files.
* Add --maxptys option.
* Add 'mlclient', 'mlclientx', 'static_backscroll_mode' and 'type_engine' to
configuration protocol. (doc/en/PROTOCOL)
* Add 'mlclientx' command.
* Merge SF patches -
#1574764 (Thanks to Christian Biere)
# (Thanks to Frederic Heulin)
#2879800 (Thanks to Kouichi Kusanagi san)
* Other bug fixes:
#1999220 (Thanks to Christian Biere)
ver 2.9.4
* Arabic translation of mlconfig [Khaled Hosny]
* Selected region can be expanded by right-clicking [minami]
(Thanks to ssakane)
* New config key string "title" to allow change pty title [minami]
* Set DISPLAY correctly for ptys opened by -P option [nokada] (SF Bug #1534313)
* Fixed compile errors with gcc 4.3 [mfabian]
* Fixed a potentiol off-by-one bug [mfabian] (Thanks to Dominique Leuenberger)
* Fixed compile errors on biarch systems [Kenshi Muto] (Debian Bug #396532)
* Plugged file-desctiptor leaks [Christian Biere] (SF Patch #1576044)
* Made "restore cursor" work properly with alternate screens [minami]
(SF Bug#1472143)
* Fixed broken handling of Atom [Kusanagi Kouichi]
* Other bug fixes:
- Debian BUG #329194 [David Kolovratnik]
- SF Bug #1568596 [nokada]
- SF Patch #1574241 [Christian Biere]
pkgsrc changes:
- add license definition
Upstream changes:
2010-07-30 nv 2.1.18
Remove RANDR_12_INTERFACE checking, always defined.
config: add comments for main statements
config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
config: complete AC_INIT m4 quoting
config: remove unrequired AC_SUBST([XORG_CFLAGS])
config: remove unrequired AC_HEADER_STDC
config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
config: update AC_PREREQ statement to 2.60
config: upgrade to util-macros 1.8 for additional man page support
Add a missing " }," pointed out by Johannes Obermayr.
Merge branch 'master' of git://soprano/~aaron/xf86-video-nv
The /compat code is no longer required.
Add PCI table entries for the GeForce 315
Unlike for lspci and the kernel, X bus IDs are decimal instead of hex.
Bring NVKnownChipsets up to date.
Fix the kernel driver error reporting to be a little more verbose.
Depend on libpciaccess >= 0.10.7.
Revert "Refuse to bind to a device which has kernel modesetting active."
nv: refuse to load if there's a kernel driver bound to the device already
COPYING: update file with Copyright notices from source code.
Don't use libcwrappers for calloc and free
Refuse to bind to a device which has kernel modesetting active.
Update MCP6x supported products.
Bug #19817: Add support for GeForce 7025 and 7050.
Bug #24787: Don't crash if LVDS initialization fails
2010-03-08 nv 2.1.17
More products
G80: Cast register reads before shifting them to avoid truncation to 32 bits.
Bug #19545: Add support for MCP7x-based integrated GPUs.
G80: Log unrecognized outputs
Bug #26612: Separate LUTs per output.
Update Sun license notices to current X.Org standard form
configure.ac: remove unused sdkdir=$(pkg-config...) statement
2009-12-15 nv 2.1.16
New board names
Remove an unnecessary (and typo'd) gitignore comment
g80: Add a no-op gamma hook so we don't crash on 1.7 servers
Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
Several driver modules do not have a ChangeLog target in Makefile.am #23814
.gitignore: use common defaults with custom section # 24239
.gitignore: use common defaults with custom section # 24239
More new boards
New boards
2009-09-11 nv 2.1.15
abi: fixup so the define is picked up
nv: change to using ABI version check
nv: update for resources/RAC API removal
Update to xextproto 7.1 support.
xf86-video-nv: use XORG_CHANGELOG macro to create ChangeLog. #22611
In Lablgtk-2.14.2:
2010.09.09 [Jacques]
* add GtkCurve (but it is deprecated since 2.20)
2010.08.16 [Jacques]
* rename g_value_{get,set}_variant, as the name is used by recent
versions of glib (reported by Florent Monnier)
2010.07.25 [Jacques]
* add changed signal to cell_renderer_combo (reported by Dmitry Bely)
2010.07.23 [Jacques]
* copy GtkTreePath arguments in callbacks, as reported by Benjamin.
2010.06.25 [Jacques]
* remove gtkInit.cmo from gdk_pixbuf_mlsource, no need to
initialize Gtk as Gobject is sufficient
* protect GtkThread callbacks against exceptions, and provide a
function to process messages inside a different main loop.
* add -nothinit option to lablgtk2, since Quartz cannot run the main
loop in a different thread (one should just call GtkThread.main).
See dialog-thread.ml for an example.
2010.06.08 [Jacques]
* correct interfaces due to the fixing of an unsoundness bug in ocaml 3.12
(cf. http://caml.inria.fr/mantis/view.php?id=4824)
Failed 67/71 test programs. 3/4212 subtests failed.
But at least this version compiles, in contrast to the previous one.
Tk-804.029 release (2010-05-27)
------------------
This is basically the same like Tk-804.028_503.
Tests
after.t is a TODO test on Windows.
Tk-804.028_503 release (2010-05-13)
----------------------
Fixes
Tk::Text documentation mentioned -reverse where it should be -backwards.
Also allow -forwards/-backwards to be abbreviated in FindNext call.
Added WRITE method for tied Text widgets.
Fixed display of Unicode characters in Windows toplevel menus.
No special LDDLFLAGS handling on MacOSX systems, which probably
caused an unusable Tk module (i.e. bus errors)
Fixes Strawberry Perl builds (probably was broken on all 64bit systems)
Informal patch by Eduard Wulff
Tests
A missing rgb.txt is no more an error in the Tk::ColorEditor tests,
as rgb.txt may be missing completely in some X11 installations.
Documentation
Fixed minor typo in ProgressBar documentation
Documented that -width and -height do not work with NoteBook widgets
Tk-804.028_502 release (2010-01-30)
----------------------
Fixes
Support for perl 5.11.2 and later (UTF8_MAXLEN_UCLC is not available
anymore)
Use 'configure' for building libpng under IRIX64
PNG did not build under AIX and IRIC64, unchecked fix
Workaround for a perl bug (?) when using "eq" under a Japanese locale
under Windows (sample fail report:
http://www.nntp.perl.org/group/perl.cpan.testers/2008/11/msg2550386.html)
Tk did not support more than 32 fds on 64bit machines
Tk::Trace fix to make Tk::Gauge work
Fixed some regular expression-related and other errors, patch by
Alexander Krasnorutsky, see
Workaround for SvREADONLY issue with 5.8.x
Another possible rgb.txt location, by h.m.brand
Fix for attaching balloons to items of scrolled widgets
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=246363
Fixed XIM event filtering.
Fixed compilation with newer gcc
RecolorTree was broken since Tk-804.027_501 if called separately.
Reported and patched by Michael Parker
Control-X/Y/C now also works if Caps Lock is active
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=205895
Copy/paste operations between KDE and Perl/Tk applications
on 64bit system did not work, patch by Petr Pajas
Canvas grids: -color was documented, but only -fill was implemented.
In future both is supported.
Patch for mingw-w64 gcc compiler, supplied by kmx
Documentation
Documentation on "Perl/Tk and Unicode"
Fixed cget/delete confusion in Entry.pod
Tk-804.028_501 release (2008-11-04)
----------------------
Fixes
File permissions of the tarball seemed to be problematic under
Windows Vista and Strawberry Perl 5.10.0.3, causing aborted builds.
This is hopefully fixed now.
Changed cygwin default to x11 (native MSWin32 port still does not
work).
New
There's now an "examples" directory containing some useful scripts
previously been elsewhere in the distribution.
Documentation
Documented ROText key bindings.
New README for Strawberry Perl.
Tests
Prevent Event mini tests to be run when the rest of Tk is not tested,
to avoid insignificant PASSes at cpantesters.
More tests marked as TODO or SKIP.
Tk-804.028_500 release (2008-10-01)
----------------------
Fixes
Security fix for GIF reader (CVE-2006-4484, report and patch by
Anicka Bernathova)
Make sure Tk::MsgBox is not displayed before calling Show()
Solved problems with fileevent on 64bit architectures (this also
fixes a problem with POE)
Makefile.PL updates (auto-creation of META.yml, added LICENSE, exit
cleanly if prereqs are missing --- this is for cpan testers)
Fixed typo in Tk::FBox
Added different location of rgb.txt on Mac OS X 10.5.1 systems
Fixed a makedepend issue, reported by marek.rouchal
Fixed Tk::ColorEditor problem with OpenBSD (another rgb.txt location)
clipboardGet was documented, but did not work (note that clipboard("get")
always worked)
Tk::After::Cancelled needs also a dummy cancel() method
Fixed event handling for newer X servers
Support for changed regexp-related functions and structures in perl
5.11.x.
Fix for: Tk::FileSelect fails to select file with "'" in file name
(with new fileselect.t tests)
Fixed movement of cursor on insertations in Tk::TextUndo
Tk::Test fix for: skips lines when arrowing down in a window not
exactly sized to a text
ErrorDialog fix for Windows (dialog was never displayed)
Use 'configure' for building libpng under Solaris.
Tests
Tests for signal handling (testing LangAsyncCheck introduced earlier)
Various skips and $TODOs for broken (?) window managers and slow
connections (for example -xscrollcommand-related, floating-point
precision-related, signal availability and many more ...)
New in the 0.9.12 x11vnc release:
One can now specify the maximum number of displays
that can be created in -create mode via the
env. var. X11VNC_CREATE_MAX_DISPLAYS
The X11VNC_NO_LIMIT_SHM env. var. is added to skip any
automatic shared memory reduction.
The kdm display manager is now detected when trying not to get
killed by the display manager.
miscellaneous new features and changes:
A compile error is fixed when using --with-system-libvncserver
pointing to LibVNCServer 0.9.7.
-nevershared -forever usage mode is documented.
Old SuSE broken thread local storage is documented.
x11vnc exit cases are documented.
A compile bug from forced use of Xdefs.h is worked around.
New in the 0.9.11 x11vnc release:
The source tree is synchronized with the most recent libvncclient
(this only affects -reflect mode.) The build is fixed
for incompatibilities when using an external LibVNCServer
(e.g. ./configure --with-system-libvncserver...)
The SSL enabled Java VNC Viewer Makefile has been modified so
that the jar files that are built are compatible back
to Java 1.4.
In -reflect mode cursor position updates are now handled
correctly.
In -create/-unixpw mode, the env. var. FD_USERPREFS may be set
to a filename in the user's home directory that includes
default username:options values (so the options do not
need to be typed every time at the login prompt.)
miscellaneous new features and changes:
An option -always_inject is provided: Even if there is no
displacement (dx = dy = 0) for a VNC mouse event force
the pointer to the indicated x,y position anyway.
New java viewer debugging and workaround applet parameters:
debugKeyboard mapF5_to_atsign forbid_Ctrl_Alt
You can set X11VNC_AVAHI_NAME, X11VNC_AVAHI_HOST, and/or
X11VNC_AVAHI_PORT environment variables to override the
default values. For example: -env X11VNC_AVAHI_NAME=wally
When opening the X11 display extra XAUTHLOCALHOSTNAME settings
are attempted.
- Always wake up readers after writing
- Get rid of PATH_MAX and MAXPATHLEN
- Add ~ operator support in code generator
- xcb_open: Improve protocol/host parsing
- xcb_connect_to_display_with_auth_info: Fix memory leak
- Report which extensions are being built
Packaged by Ryo ONODERA in pkgsrc-wip, PR#43851.
xvkbd is a virtual (graphical) keyboard program for X Window System
which provides facility to enter characters onto other clients
(softwares) by clicking on a keyboard displayed on the screen. This
may be used for systems without a hardware keyboard such as kiosk
terminals or handheld devices. This program also has facility to
send characters specified as the command line option to another
client.
Overview of changes in Gtk2 1.222
=================================
* Make Gtk2::ListStore->remove()'s return value consistent on gtk+ 2.0
* Fix some build and test failures.
unicode-screensaver is a simple screensaver application that
repeatedly randomly picks an unicode character and displays it in
a very large font size together with its unicode code point and
the character name.
Overview of changes in Gtk2 1.221
=================================
* Properly wrap the binding for gtk_binding_entry_skip in version guards.
* Fix some build and test failures.
incompatible with the way libtool support was hacked in (we were getting
something like "libtool --mode=compile echo compiling foo && cc foo.c ...")
bump PKGREVISION
changes:
added QStringRef.__str__() and QStringRef.__unicode__() to the
QString v1 API
the destruction by Qt of internally constructed QObject instances is now
automatically detected
a signal defined with pyqtSignal() can now be used with methods that make
an internal call to QObject::connect(), e.g. QTimer.singleShot()
added the --from-imports command line argument to pyuic4 and the
from_imports argument to PyQt4.uic.compileUi()
added support for Python v3.2
changes:
added the %UnitPostIncludeCode directive
/KeepReference/ will now accept a key to track when the same object
is passed to more than one method
operator() and __call__() can now accept keyword arguments
added support for Python v3.2
pkgsrc note: runtime API changed, client pkgs need to be rebuilt
eekboard is a virtual keyboard software package which ships with a standalone
virtual keyboard application (eekboard), and a library to create keyboard-like
UI (libeek).
ocaml-3.12. Set LICENSE. Add gtksourceview2 option; disable (default off)
glade option, since it currently doesn't build.
In Lablgtk-2.14.1:
2010.05.20 [Jacques]
* update unison patch to 2.40.16 (for Quartz users)
2010.05.18 [Jacques]
* rename gtkSignal.ml to gtkSignal.ml4 and fix depend target
* move Glib.Utf8 code to gutf8.ml, so that it can be used in xml_lexer
to fix a bug report by Pascal Brisset (multibyte entities of the form
● in glade files).
2010.04.08 [Jacques]
* remove useless methods (discovered by ocaml 3.12)
2010.01.14 [Benjamin]
* Apply patch from Mike Spivey to support get_visible range in Gtree
* Fixed incorrect target labgtkspell.cmxs in Makefile
2009.10.01 [Jacques]
* Correct wrong module name SourceViewEnums -> SourceView2Enums
In Lablgtk-2.14.0:
2009.09.25 [Jacques]
* Ensure compilation under windows
2009.09.22 [Benjamin]
* Restore compatibility with pre-3.11 OCaml versions
2009.09.01 [Benjamin]
* Apply patch from Mike Spivey:
* Access to StyleSchemeManager objects
* Some attributes are strings and not string options. This seems
sensible.
* Languages and style schemes are treated alike in creating buffers:
both arguments are wrapped.
* draw_spaces deals with a list of flags, not a single flag.
* Mark categories can have priorities, icons and backgrounds
* Some attributes of languages are accessed by methods instead of
properties to work around a GTK bug.
2009.09.01 [Benjamin]
* Support for GtkSourceView 2.6 in library "lablgtksourceview2"
* Support for GtkSourceView 1.x is still available in library
"lablgtksourceview" but it is no longer linked into the lablgtk2
default toplevel as it is not linkable with "lablgtksourceview2".
2009.05.21 [Jacques]
* Apply Anil Madhavapeddy patch for lablgladecc2 -hide-default
2009.05.18 [Benjamin]
* Make and install dynamic cmxs objects when available.
* Fix compilation bug for ml_panel.c (Richard Jones message of 2009-02-06)
2009.05.12 [Jacques]
* Merge new tooltip support from Moutinho's branch r1365
(sorry for 1.5y delay...)
* Merge tree DND from Moutinho's branch r1387 (1y delay...)
2009.05.08 [Jacques]
* Add Gdk.Windowing.platform for platform dependent applications
* Fix bug in Clist.set_pixmap when no mask given
2009.04.20 [Jacques]
* Print backtrace if available when exception raised in signal callback.
Requires ocaml 3.11. (suggested by Bart Jacobs)
* Use "val virtual obj" in generated code. Requires ocaml 3.10.
2009.03.19 [Jacques]
* In GtkAboutDialog, change internal property from "name" to "program-name"
if version >= 2.12. The OO interface is left unchanged, since there is
no conflict with #misc#name anyway.
2009.02.09 [Benjamin]
* fix linking bug for older than 2.2 Gtk with g_io_channel_read_chars
2009.01.20 [Benjamin]
* change handling of non existent properties.
[Not_found] is no longer raised and [Invalid_argument prop_name] is
used instead.
No exception is raised by unknown dynamic property setters and a GLib
warning is emitted.
See the comments in src/gobject.mli in the local Property module.
2009.01.13 [Benjamin]
* fix compilation issues with Gtk 2.4
0.90.2:
improved deb and rpm packaging scripts
improved ebuild
install header to $includedir/rep-gtk
autotools (Makefile & Co.) rework
More bindings for 2.12 API added
0.90.1:
improved ebuild
improved spec-file [Kim B. Heino]
Addtitions:
GtkUiManager support [Jürgen Hötzel]
GtkAction support [Jürgen Hötzel]
More bindings to 2.12 API added
0.90.0:
Minimum GTK+ Version: 2.12
Additions:
GError support [Jürgen Hötzel]
Basic GtkBuilder support [Jürgen Hötzel]
Some bindings to 2.12 API added
DEPRECATED APIs removed:
GtkPreview*
GtkSignalRunType
GtkSubMenuDirection
GtkSubMenuPlacement
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
pkgsrc changes:
- adjust build dependencies
Upstream changes:
0.98 Wed Aug 18 20:31:30 CEST 2010
- wxWidgets 2.9.1 compatibility.
- die() when wxWidgets initialization fails.
0.9702_01 Tue Jul 6 21:38:17 CEST 2010
- Can now run using the standard perl interpreter on Mac OS X
(suggested by Kyle McKay).
- Added wxSpinCtrlDouble (2.9).
- Added wxDataViewListCtrl (2.9).
- Added wxDataViewVirtualListModel (2.9).
- Added wxInfoBar (2.9).
- Added wxHeaderCtrlSimple (2.9).
Log:
Søren Sandmann Pedersen (6):
Post-release version bump to 0.18.3
Fix memory leak in the pthreads thread local storage code
When storing a g1 pixel, store the lowest bit, rather than comparing with
If we bail out of do_composite, make sure to undo any workarounds.
Check for read accessors before taking the bilinear fast path
Pre-release version bump to 0.18.4
patch-ad:
src/tools/qglobal.h mentionss about Q_NO_PACKED_REFERENCE:
---
/* ARM gcc pads structs to 32 bits, even when they contain a single
char, or short. We tell gcc to pack QChars to 16 bits, to avoid
QString bloat. However, gcc 3.4 doesn't allow us to create references to
members of a packed struct. (Pointers are OK, because then you
supposedly know what you are doing.) */
# if (defined(__arm__) || defined(__ARMEL__)) && !defined(QT_MOC_CPP)
# define Q_PACKED __attribute__ ((packed))
# if __GNUC__ == 3 && __GNUC_MINOR__ >= 4
# define Q_NO_PACKED_REFERENCE
---
but it seems we also have to define it on gcc4.
patch-ch:
Furthermore, it looks gcc4 also rejects implicit pointer casts, so
add an explicit cast where the above Q_NO_PACKED_REFERENCE is referred.
* Version 0.14 1 Oct 2007 (trialed as 0.14rc1 on 10 Jun 2007)
A couple of new extensions, a Python 2.5 fix and a couple of aliases
(Display.get_atom() now uses the internal cache and added
Window.raise_window()). Tabs converted to spaces (SF id: 1559082).
** RECORD extension (SF id: 1538663)
Alex Badea contributed a RECORD extension module, allowing Python Xlib
programs to capture mouse and keyboard events (or all other core or
extension events) easily. A demo is in the examples directory. See
http://refspecs.freestandards.org/X11/recordlib.pdf for more information.
** XINERAMA extension
Mike Meyer contributed a Xinerama extension module, allowing Python Xlib
programs to interrogate the X server about positions and sizes of
multiple screens. Specifications are a bit tricky to find -
http://sourceforge.net/projects/xinerama/ has some older specs and the
source code of the xorg project (libs & server code) has "definitive"
information.
** Python 2.5 fix (SF id: 1623900)
Bugfix to correct handling of XAuthority file parsing under Python 2.5
causing failed authentication.
* Version 0.13 6 Aug 2006 (trialed as 0.13pre1 on 22 Jul 2006)
A small release to incorporate a number of minor corrections and bug
fixes, including small changes to keysym handling, .Xauthority parsing,
several fixes to sending/receiving/flushing data, addition of
WithdrawnState to WMHints. petli completed documentation for Display
objects.
The Python X Library is intended to be a fully functional X client library for
Python programs. It is written entirely in Python, in contrast to earlier X
libraries for Python (the ancient X extension and the newer plxlib) which were
interfaces to the C Xlib.
Upstream changes:
0.51 Tue Mar 30 22:28:51 CEST 2010
- Build fix for Perl 5.12.
0.50_02 Sun Mar 21 10:33:00 CET 2010
- Fixed 64 bit compilation when using the MinGW-w64 compiler.
0.50_01 Fri Feb 26 17:08:21 CET 2010
- Added wxWidgets-extraflags build option.
- Exit with an error message under Cygwin.
- Use the system version of Archive::Extract and File::Fetch
if newer than the bundled version.
Upstream changes:
# [x3270] Fixed a problem with temporary keymaps being cleared when connecting
to or disconnecting from a host.
# x3270, c3270] Corrected some APL characters that were not displayed correctly
with Unicode fonts.
# [all] Corrected operation on EBCDIC-based hosts.
# [all] Corrected the behavior of hostname prefixes such as L:, which were
"sticky", i.e., once set they would be set for all future connections.
# [all] Corrected the reported CGCSGID for code page 1147 (french-euro).
# [all except x3270] Disabled the Query Reply report for background color
support, which confused some older versions of GDDM. This report can be
explicitly enabled by setting the qrBgColor resource to true.
# [all] In oversize mode, changed the terminal type to IBM-DYNAMIC.
Pkgsrc changes:
- Set LICENSE
- Fix configuration directory
- Claim maintainership.
change: Fixed CVE-2003-0070 again
(possibility to put arbitrary input onto the user's command line
by combination of set/get window title escape sequences)