blob: 52fa44580caa5811a9c3c4479891a67fb697f786 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
|
2002-11-30 Havoc Pennington <hp@pobox.com>
* libsn/sn-launcher.c (sn_launcher_context_complete): new function
* 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
|