-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
432 lines (383 loc) · 14.9 KB
/
NEWS
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
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
xdg-launch -- history of user-visible changes. 2022-01-28
Release xdg-launch-1.12 released 2022-01-28
-------------------------------------------
git tag -n100 -l 1.12
1.12 Maintenance Release 1.12
This is another stable release of the xdg-launch package that provides
a "C"-language program that can be used to launch XDG desktop
applications with full startup notification and window manager
assistance from the command line. The command is able to launch desktop
applications, autostart entries and xsession entries.
This release is a maintenance release that updates the build system
further and fixes compilation with extra warning flags.
Included in the release is an autoconf tarball for building the package
from source. See the NEWS and TODO file in the release for more
information. Please report problems to the issues list on GitHub.
git shortlog -e -n -w80,6,8 1.11...1.12
Brian Bidulock <[email protected]> (5):
post-release update
add dependencies to README
autoupdate configure.ac
update build flags
update copyright
Release xdg-launch-1.11 released 2021-12-12
-------------------------------------------
git tag -n100 -l 1.11
1.11 Maintenance Release 1.11
This is another stable release of the xdg-launch package that provides
a "C"-language program that can be used to launch XDG desktop
applications with full startup notification and window manager
assistance from the command line. The command is able to launch desktop
applications, autostart entries and xsession entries.
This release is a maintenance release that updates the build system and
fixes compilation with extra warning flags. Preferred application
handling is improved with new tag for suppressing run history for
desktop entries about to be chained. Preferred application desktop
files are now usable and added to menus.
Included in the release is an autoconf tarball for building the package
from source. See the NEWS and TODO file in the release for more
information. Please report problems to the issues list on GitHub.
git shortlog -e -n -w80,6,8 1.10...1.11
Brian Bidulock <[email protected]> (11):
whoops
new archlinux build flags
do not write run history when chaining
Revert "do not write run history when chaining"
updates for preferred applications
updates to preferred desktop files
added jekyll configurationh file
updates for gh-pages
adjust default preferred apps
update some files for release
update release files
Release xdg-launch-1.10 released 2020-02-08
-------------------------------------------
git tag -n100 -l 1.10
1.10 Maintenance Release 1.10
This is another stable release of the xdg-launch package that provides
a "C"-language program that can be used to launch XDG desktop
applications with full startup notification and window manager
assistance from the command line. The command is able to launch desktop
applications, autostart entries and xsession entries.
This release is a maintenance release that updates the build system and
fixes compilation with extra warning flags.
Included in the release is an autoconf tarball for building the package
from source. See the NEWS and TODO file in the release for more
information. Please report problems to the issues list on GitHub.
git shortlog -e -n -w80,6,8 1.9...1.10
Brian Bidulock <[email protected]> (8):
post-release update
remove deprecated m4 macro
better fix for gcc 9.1 string truncation stupidity
simplify MDOCDATE and cscope
handle -Wextra
update copyright headers
update release notes
update release files
Release xdg-launch-1.9 released 2019-09-04
------------------------------------------
git tag -n100 -l 1.9
1.9 Maintenance Release 1.9
This is another stable release of the xdg-launch package that provides
a "C"-language program that can be used to launch XDG desktop
applications with full startup notification and window manager
assistance from the command line. The command is able to launch desktop
applications, autostart entries and xsession entries.
This release is a maintenance release that updates the build system,
generates a better NEWS file, handles annotated tags better, and
converts the release archives to lzip complression.
In addition to build improvements, this release includes the ability to
select the terminal emulation program that is used to run desktop
applications that specify Terminal=true in their desktop entry files,
using environment variables. Baring selection, it will search for
available terminal emulation programs from a long list of popular ones
and select the first one found.
Included in the release is an autoconf tarball for building the package
from source. See the NEWS and TODO file in the release for more
information. Please report problems to the issues list on GitHub.
git shortlog -e -n -w80,6,8 1.8...1.9
Brian Bidulock <[email protected]> (25):
reformat TODO
update for gettext 0.20.1
generate NEWS better
place filename last in sed command
build release notes with distribution
add release notes
add license file to git repo
build release notes
better defaults, lzip compressed archive
now have better defaults
build better NEWS file for annotated tags
update release notes
handle gcc 9.1 string truncation stupidity
add Terminal type
add ability to alter terminal used from xterm
update xterm replacement for xdg-launch
choose terminals better
regroup terminals
document terminal selection
a little clearer docs
update release notes
one less todo: thought of another
update release files
Merge branch 'master' of github.com:bbidulock/xdg-launch
update release files after merge
Release xdg-launch-1.8 released 2018-06-12
------------------------------------------
git shortlog -e -n -w80,6,8 1.7...1.8
Brian Bidulock <[email protected]> (139):
correct logic error
add parent pid option
set default ppid to XDG_SESSION_PID
some comments
get rid of zombie assist processes
prepare to wait without each app testing for itself
missing get_display()
full wm check before needs check
zero signum
clear pending events before polling
turn up volume on debugs
do not wait when launching wm
add timestamps to messages
debug launch
debug waiting
more event handler debugging
proper display handling
quiet down
end display before execvp
actually check for a window manager
wait another second for condition to stabilize
try setting subreaper
set subrepeaper just before execvp
use execlp instead of wordexp execvp
use execlp where possible
do not set subreaper if it is parent
update documentation
do not autostart PreDisplayServer entries
correction
execute setup and start scripts if available
relax a bit
use process as primary argument
collapse to single loop and use dispatcher method
Merge branch 'master' of github.com:bbidulock/xdg-launch
errors
revert to stable
some corrections during debugging
do not need to handle sigchld
remove global display
get rid of nscr global
parameterize screen
remove set_timestamp dependency on setup display
also no display to set_id and reset_pid
do not open display for set_timestamp
do not open display in set_screen
do not open display in set_monitor
do not open display on set_desktop
work options into process struct
collect launch types
use pr->appid where possible
avoid using options to set things excecpt on leader
update help
rework command options
improve help/usage printout
cleanup: fix coredump in lookup_file_by_kind()
control default, recommended fallback mimetypes or categories
add to help()
update documentation
simplify finding screen
make set_seq_screen more robust
make set_seq_monitor and screen open their own displays
more simplification set seq monitor and screen
simplify info reporting
start launch rework
prepare for autostart only
rearrange documentation
straighten out history files
tri-state booleans
rearrange options
factor setup_entry
strap in auto start procedure
use current desktop
get info option working again
do not set env vars on dry run
setting seq later now
setting seq later now
talk about X display
do not signal processes when dry run
launch xsessions different
set up window manager better
do not exec wm under dry run
set seq not necessarily monitor
do not run checks when setting up screens
override type read from file
cannot show source without setup screens
reduce noise
set screen monitor and timestamp without X display
intern necessary atom
wait for dispatcher to exit on startup
actually run dispatcher during dry run
actually fork dispatcher
apply categories to autostart
Desktop before Panel; Initialization not Initializing
default phase is Applications
correct Desktop/Panel reversal
handle subreaper correctly
setup window manager earlier
handle signals better
always set the SCREEN= field
use only default screen for XSession and Autostart
add more debugs
use X-KDE-autostart-after where possible
correct message
add handlers for undetected atoms
debug incomplete phases
more completion debugging
bump reference count
provide some additional autostart parms
add some desktop entry extension fields
break file into sections
added delay option: No! not another option!
expand documentation
handle muliple files, deprecated substitutions
reduce noise
always accept version and copying
factor set_desktop
document --desktop option
update release files
update release files
more doc updates
do not pass NULL to XGetInputFocus
do not pass NULL to XQueryTree either
document exit behaviour for xdg-assist
have xdg-assist exit when supporting wm appears
do not exit xdg-assist when monitoring
do not replace running instance (may be xde-session)
document and provide examples of chaining
handle action argument, fix double frees
describe launch chaining
add chain optin: no not another option!
implement chaining behaviour
detect chaining
update release files
some more key fields
udpate release files
remove warnings
update release files
update release files (again)
release
Release xdg-launch-1.7 released 2018-04-29
------------------------------------------
git shortlog -e -n -w80,6,8 1.6...1.7
Brian Bidulock <[email protected]> (15):
remove stray line
try to bring up autostart processes
update copyright statement
update copyright statement
update copyright statement
update copyright statement
update copyright statement
update copyright statement
update copyright statement
a bit better xerror logging
better still
check for zero window
better debugging, caught several core dumps
Merge branch 'master' of github.com:bbidulock/xdg-launch
update release files
Release xdg-launch-1.6 released 2018-03-25
------------------------------------------
git shortlog -e -n -w80,6,8 1.5...1.6
Brian Bidulock <[email protected]> (93):
copyright and typo
more copyright update
do not frag out g_bookmark_file_add_group
update copyright
proper flags
update last used app for mime type with uri
use full desktop file path when available
add current driectory to relative paths
straighen out options
add mimetype and category options
provide --prefs function for mime types
document ineffectiveness of g_app_info
start building up category handling
support mime-type appspec
rationalize mime types
better debugging
upgrade debugging for xdg-find
upgrade debugging for xdg-list
upgrade debugging for xdg-types
upgrade debugging for xdg-which
update copyright xdg-assist
update copyright xdg-find
update copyright xdg-launch
update copyright xdg-list
update copyright xdg-prefs
update copyright xdg-types
update copyright xdg-which
wrong destructor
search for prefapps.list file too
do not propagate DESKTOP_STARTUP_ID
execute the result
handle desktops and search directories better
copyright updates
copyright updates
documentation touch-ups
add branch to subst
silent now default
update make flags
better manpage rules
add more checks
corrections
update readmes
some tweaks
more indents
predisplayserver
Merge branch 'master' of github.com:bbidulock/xdg-launch
update readmes
add mandir
parallel build
parallel distcheck
Merge branch 'master' of github.com:bbidulock/xdg-launch
longer changelog
add xdg-session script and manual page
add more ignores for xde-session.man
add --no-assist option to xdg-launch
add session option
start parameterizing functions
fully parameterize sequence
try to paramterize entry
remove globals
new xdg-autostart man page
Merge branch 'master' of github.com:bbidulock/xdg-launch
have parse_file create entry
make xdg-types work without glib2 support
allow xdg-launch to run without glib2 support (again)
keep 20 history entries by default
maks xdg-which work without GLIB2 support
glib2 no longer required for some tools
mention xde-session in README
document when no window manager specified
filter autostarts by entry fields
filter autostart by executable
set launcher default different
get rid of defaults.keep
simplify some logic
set XDG_CURRENT_DESKTOP when possible
always set desktop when specified in entry
pass process instead of entry and sequence
add a type
spelling spelling spelling
some basic corrections to xdg-assist
signal startup notification complete
better strtol/strtoul endptr handling
minore tweaks
build NOTES.html
update todo file
add new ignores
document mime preferences
add manpage for xdg-icon
some additions to xdg-prefs
update release files
corrections to xdg-prefs updates
post-release update