317 lines
8.5 KiB
Plaintext
317 lines
8.5 KiB
Plaintext
2009-01-28 Julien Danjou <julien@danjou.info>
|
|
|
|
* add xcb support
|
|
|
|
2007-03-17 Elijah Newren <newren gmail com>
|
|
|
|
* configure.in: post-release bump to 0.10.
|
|
|
|
2007-03-17 Elijah Newren <newren gmail com>
|
|
|
|
* NEWS: Version 0.9
|
|
|
|
2007-03-17 Elijah Newren <newren gmail com>
|
|
|
|
* libsn/sn-launcher.c (sn_launcher_context_initiate,
|
|
sn_launcher_context_setup_child_process): Patch from Laszlo Peter
|
|
at http://bugzilla.gnome.org/show_bug.cgi?id=392801, replacing
|
|
__FUNCTION__ with __func__ to increase portability.
|
|
|
|
2005-03-07 Mark McLoughlin <mark@skynet.ie>
|
|
|
|
Based on fix from Aivars Kalvans <aivars.kalvans@inbox.lv>
|
|
|
|
* libsn/sn-launchee.c: (sn_launchee_context_unref):
|
|
Unref the SnDisplay.
|
|
|
|
2005-02-26 Vincent Untz <vincent@vuntz.net>
|
|
|
|
* libsn/sn-xmessages.c: (parse_property): plug leak
|
|
(append_string_to_list): don't strdup() @append.
|
|
|
|
2004-11-10 Mark McLoughlin <mark@skynet.ie>
|
|
|
|
* configure.in: post-release bump to 0.9.
|
|
|
|
2004-11-10 Mark McLoughlin <mark@skynet.ie>
|
|
|
|
* configure.in: Version 0.8
|
|
|
|
2004-11-10 Mark McLoughlin <mark@skynet.ie>
|
|
|
|
* autogen.sh: use and require automake 1.7.
|
|
|
|
* configure.in: modernise a bit.
|
|
|
|
* acconfig.h: remove, not needed anymore.
|
|
|
|
2004-10-27 Havoc Pennington <hp@redhat.com>
|
|
|
|
* patch from Elijah Newren
|
|
http://bugzilla.gnome.org/show_bug.cgi?id=151245
|
|
to support new focus stealing prevention stuff.
|
|
|
|
2004-06-24 Mark McLoughlin <mark@skynet.ie>
|
|
|
|
* configure.in: post-release bump to 0.8.
|
|
|
|
2004-06-24 Mark McLoughlin <mark@skynet.ie>
|
|
|
|
* configure.in: Version 0.7.
|
|
|
|
2004-06-17 Elijah Newren <newren@math.utah.edu>
|
|
|
|
Make a timestamp be part of the startup sequence (and not just
|
|
part of the startup_id for the startup sequence).
|
|
|
|
* libsn/sn-launcher.c: Add timestamp field to the
|
|
SnLauncherContext struct,
|
|
(sn_launcher_context_new): initialize timestamp to 0,
|
|
(sn_launcher_context_initiate): Make timestamp part of the startup
|
|
sequence message,
|
|
|
|
* libsn/sn-monitor.c: Add timestamp field to the SnStartupSequence
|
|
struct,
|
|
(sn_startup_sequence_get_timestamp): new function,
|
|
(sn_startup_sequence_new): set timestamp from startup sequence
|
|
message, if found,
|
|
|
|
* libsn/sn-monitor.h:
|
|
(sn_startup_sequence_get_timestamp): new function,
|
|
|
|
* test/test-launcher.c:
|
|
(slowly_obtain_timestamp): new function
|
|
(main): Make the test-launcher example provide a valid timestamp,
|
|
obtained from new slowly_obtain_timestamp function
|
|
|
|
2004-04-01 Mark McLoughlin <mark@skynet.ie>
|
|
|
|
* configure.in: post-release bump to 0.7.
|
|
|
|
2004-04-01 Mark McLoughlin <mark@skynet.ie>
|
|
|
|
* configure.in: Version 0.6.
|
|
|
|
2004-03-23 Mark McLoughlin <mark@skynet.ie>
|
|
|
|
Leak plugging action from Tommi Leino <tommi.leino@movial.fi>
|
|
|
|
* libsn/sn-launcher.c: (sn_launcher_context_unref): plug leaks.
|
|
|
|
2003-04-20 Havoc Pennington <hp@pobox.com>
|
|
|
|
* use -no-undefined libtool flag on cygwin, from Masahiro Sakai
|
|
|
|
2003-01-20 Havoc Pennington <hp@pobox.com>
|
|
|
|
* configure.in: 0.5
|
|
|
|
* NEWS: update
|
|
|
|
2003-01-20 Havoc Pennington <hp@pobox.com>
|
|
|
|
* libsn/sn-xmessages.c (sn_internal_remove_xmessage_func):
|
|
initialize message_type field in FindHandlerData, fix from
|
|
Joe Marcus Clarke
|
|
|
|
2003-01-16 Havoc Pennington <hp@redhat.com>
|
|
|
|
* libsn/sn-xmessages.c: delete global variables for xmessage_funcs
|
|
and pending_messages, use per-display data.
|
|
|
|
* libsn/sn-common.c (sn_internal_display_get_xmessage_data): store
|
|
the list of xmessage handlers and pending messages per-display,
|
|
so things work halfway correctly
|
|
|
|
2002-12-15 Havoc Pennington <hp@pobox.com>
|
|
|
|
* libsn/sn-launchee.c (sn_launchee_context_setup_window):
|
|
_NET_STARTUP_ID should be a UTF-8 string. #101237
|
|
|
|
2002-12-07 Havoc Pennington <hp@pobox.com>
|
|
|
|
* libsn/sn-xmessages.c (sn_internal_append_to_string_escaped):
|
|
handle zero-length string properly, avoids a crash
|
|
|
|
2002-12-02 Havoc Pennington <hp@redhat.com>
|
|
|
|
* doc/Makefile.am (EXTRA_DIST): dist the startup-notification.txt
|
|
file
|
|
|
|
2002-11-30 Havoc Pennington <hp@pobox.com>
|
|
|
|
* libsn/sn-launcher.c (sn_launcher_context_complete): new function
|
|
(sn_launcher_context_initiate): remove debug spew, and record
|
|
initiation time
|
|
(sn_launcher_context_get_initiated_time): new function
|
|
(sn_launcher_context_get_last_active_time): new function
|
|
|
|
* libsn/sn-monitor.c (sn_startup_sequence_get_initiated_time):
|
|
allow NULL return locations
|
|
|
|
* configure.in: bump version to 0.4 (not releasing yet though)
|
|
|
|
* libsn/sn-monitor.c (sn_startup_sequence_complete): new function
|
|
so the WM or tasklist can time out a sequence.
|
|
(xmessage_func): add support for SCREEN field, kill the startup
|
|
sequence immediately if SCREEN isn't provided.
|
|
|
|
2002-11-01 Havoc Pennington <hp@pobox.com>
|
|
|
|
* libsn/sn-launcher.c (sn_launcher_context_set_extra_property):
|
|
implement
|
|
|
|
2002-11-01 Havoc Pennington <hp@pobox.com>
|
|
|
|
* libsn/sn-launcher.c (sn_launcher_context_initiate): fill in
|
|
SCREEN env variable, and call DESKTOP that instead of DESCRIPTION
|
|
|
|
2002-10-29 Havoc Pennington <hp@pobox.com>
|
|
|
|
* configure.in: 0.3
|
|
|
|
2002-10-27 Anders Carlsson <andersca@gnu.org>
|
|
|
|
* test/Makefile.am: Use "libstartup-notification" instead of libsn.
|
|
|
|
2002-10-25 Havoc Pennington <hp@pobox.com>
|
|
|
|
* libstartup-notification-1.0.pc.in (Cflags): fix -I flag
|
|
|
|
* libsn/sn-monitor.c (sn_startup_sequence_get_initiated_time): new
|
|
function
|
|
(sn_startup_sequence_get_last_active_time): new function
|
|
|
|
2002-10-24 Havoc Pennington <hp@pobox.com>
|
|
|
|
* test/Makefile.am (INCLUDES): -DSN_API_NOT_YET_FROZEN=1
|
|
|
|
* libsn/sn-common.h: put in the little API-not-frozen warning.
|
|
|
|
* libsn/Makefile.am, configure.in, autogen.sh: rename to
|
|
"libstartup-notification" instead of "libsn"
|
|
|
|
2002-10-23 Havoc Pennington <hp@pobox.com>
|
|
|
|
* libsn/sn-common.h (SnLaunchType): remove
|
|
|
|
* libsn/sn-common.c (sn_display_get_x_screen): make it
|
|
sn_internal_display_get_x_screen
|
|
|
|
* Makefile.am: add .pc file to Makefile
|
|
|
|
2002-10-23 Havoc Pennington <hp@redhat.com>
|
|
|
|
* libsn/sn-xmessages.c: implement type_atom_begin stuff
|
|
|
|
* doc/startup-notification.txt: add the idea of "type_atom_begin"
|
|
to distinguish the first client message in an X message.
|
|
|
|
2002-10-22 Havoc Pennington <hp@redhat.com>
|
|
|
|
* doc/startup-notification.txt: fixes from Lubos
|
|
|
|
2002-10-21 Havoc Pennington <hp@pobox.com>
|
|
|
|
* doc/startup-notification.txt: Add "SCREEN" property, and note
|
|
that there may be a max message size.
|
|
|
|
* libsn/sn-xmessages.c (sn_internal_unserialize_message): fix the
|
|
escaping
|
|
|
|
2002-10-20 Havoc Pennington <hp@pobox.com>
|
|
|
|
* libsn/sn-monitor.c: port to new setup, add multihead support
|
|
|
|
* libsn/sn-launcher.c: port to new setup, and blow away
|
|
all monitoring stuff, just use sn-monitor.h
|
|
|
|
* libsn/sn-xmessages.c: make it all multihead-safe
|
|
|
|
* libsn/sn-launchee.c: port to new setup and strip the other stuff
|
|
out
|
|
|
|
* doc/startup-notification.txt:
|
|
s/DESKTOP_LAUNCH_ID/DESKTOP_STARTUP_ID/ for env variable,
|
|
add _NET_STARTUP_ID window manager hint.
|
|
|
|
2002-10-20 Havoc Pennington <hp@pobox.com>
|
|
|
|
* doc/startup-notification.txt: new docs, new proposed spec
|
|
|
|
2002-10-20 Havoc Pennington <hp@pobox.com>
|
|
|
|
* Massively rename everything from liblf to libsn, and reimport
|
|
to CVS.
|
|
|
|
2002-09-20 Havoc Pennington <hp@pobox.com>
|
|
|
|
* liblf/lf-monitor.c: implement support for xmessage-based
|
|
protocol.
|
|
|
|
2002-09-20 Havoc Pennington <hp@redhat.com>
|
|
|
|
* liblf/lf-xmessages.c: implement parsing the property lists
|
|
as in KStartupInfo
|
|
|
|
2002-09-20 Havoc Pennington <hp@redhat.com>
|
|
|
|
* liblf/lf-xutils.c (lf_internal_send_event_all_screens): new
|
|
function
|
|
|
|
* liblf/lf-launcher.c (lf_launcher_context_initiate): use new
|
|
lf_internal_send_event_all_screens
|
|
|
|
* liblf/lf-xmessages.c: implement serializing strings
|
|
via client messages
|
|
|
|
* liblf/lf-common.c (lf_display_process_event): process xmessage
|
|
events
|
|
|
|
2002-09-12 Havoc Pennington <hp@pobox.com>
|
|
|
|
* liblf/lf-launcher.c (lf_launcher_context_initiate): validate
|
|
UTF-8 for the hostname
|
|
|
|
2002-09-12 Havoc Pennington <hp@redhat.com>
|
|
|
|
* liblf/lf-monitor.c: fixes
|
|
|
|
2002-09-12 Havoc Pennington <hp@redhat.com>
|
|
|
|
* liblf/lf-monitor.c: mostly workingish now
|
|
|
|
2002-09-12 Havoc Pennington <hp@pobox.com>
|
|
|
|
* test/test-monitor.c: test program for the monitor
|
|
API
|
|
|
|
* liblf/lf-monitor.c: finishing up
|
|
|
|
2002-09-11 Havoc Pennington <hp@redhat.com>
|
|
|
|
* liblf/lf-monitor.c: hacking
|
|
|
|
2002-09-10 Havoc Pennington <hp@redhat.com>
|
|
|
|
* lotsa fixes and more work
|
|
|
|
2002-09-10 Havoc Pennington <hp@pobox.com>
|
|
|
|
* liblf/lf-launcher.c: more implementation hacking
|
|
|
|
2002-09-09 Havoc Pennington <hp@redhat.com>
|
|
|
|
* liblf/lf-list.c: add a list abstraction
|
|
|
|
* liblf/lf-launcher.c: start implementing
|
|
|
|
* liblf/lf-common.c (lf_display_process_event): update docs
|
|
|
|
* doc/launch-notification.txt: some small tweaks
|
|
|
|
* COPYING: include LGPL
|
|
|
|
* liblf/lf-util.c: fix the copyright
|
|
|