-
Notifications
You must be signed in to change notification settings - Fork 99
/
NEWS
523 lines (461 loc) · 20.8 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
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
-- NEWS file for IceWM. 2015-11-21
Release icewm-1.3.12
====================
git shortlog -e -n -w80,6,8 1.3.11...1.3.12
Brian Bidulock <bidulock@openss7.org> (7):
fix issue #40 missed update of VERSION
update sgml a little bit
add tags files to ignore
updated po files
updated NEWS file
be sure to update VERSION file
update po files for release
David Medina <medipas@gmail.com> (6):
Translated using Weblate (Catalan)
Translated using Weblate (Catalan)
Translated using Weblate (Catalan)
Translated using Weblate (Catalan)
Translated using Weblate (Catalan)
Translated using Weblate (Catalan)
Ferdinand Galko <galko.ferdinand@gmail.com> (4):
Translated using Weblate (Slovak)
Translated using Weblate (Slovak)
Translated using Weblate (Slovak)
Translated using Weblate (Slovak)
Andriy Bandura <andriykopanytsia@gmail.com> (3):
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Brian Bidulock <bidulock@openss7.com> (3):
Merge pull request #43 from scarabeusiv/icewm-1-3-BRANCH
Merge pull request #46 from PetteriAimonen/feature_taskBarWorkspacesTop
Merge pull request #45 from williex/icewm-1-3-BRANCH
Freek de Kruijf <freek@opensuse.org> (3):
Translated using Weblate (Dutch)
Translated using Weblate (Dutch)
Translated using Weblate (Dutch)
openSUSE Weblate <weblate-noreply@opensuse.org> (3):
Merge remote-tracking branch 'origin/icewm-1-3-BRANCH' into
icewm-1-3-BRANCH
Merge remote-tracking branch 'origin/icewm-1-3-BRANCH' into
icewm-1-3-BRANCH
Merge remote-tracking branch 'origin/icewm-1-3-BRANCH' into
icewm-1-3-BRANCH
Ondřej Súkup <mimi.vx@gmail.com> (2):
Translated using Weblate (Czech)
Translated using Weblate (Czech)
Petteri Aimonen <jpa@git.mail.kapsi.fi> (2):
Add taskBarWorkspacesTop option.
Update _NET_CLIENT_LIST_STACKING when changing windows.
Ronan Chagas <ronisbr@gmail.com> (2):
Translated using Weblate (Portuguese (Brazil))
Translated using Weblate (Portuguese (Brazil))
Sorokin Alexei <sor.alexei@meowr.ru> (2):
Use generic icons in toolbar to avoid gnome-icon-theme requirement
Fix fdo search to not hang on large usr
Vojtech Zeisek <Vojtech.Zeisek@opensuse.org> (2):
Translated using Weblate (Czech)
Translated using Weblate (Czech)
Alex Minton <alex239@gmail.com> (1):
Translated using Weblate (Russian)
Code7R <Code7R@users.noreply.github.com> (1):
Merge pull request #48 from mrbrainsample/icewm-1-3-BRANCH
Jeff Woods <klaatu@fnordco.com> (1):
Change preferences install dir to LIBDIR for cmake
Jonas Svensson <jonas@ekhorva.se> (1):
Translated using Weblate (Swedish)
Luiz Fernando Ranghetti <elchevive68@gmail.com> (1):
Translated using Weblate (Portuguese (Brazil))
Mindaugas Baranauskas <opensuse.lietuviu.kalba@gmail.com> (1):
Translated using Weblate (Lithuanian)
Yasuhiko Kamata <belphegor@belbel.or.jp> (1):
Translated using Weblate (Japanese)
jc sl <trcs@gmx.com> (1):
Translated using Weblate (Spanish)
w <w@vm> (1):
Enable variable taskbar width
Release icewm-1.3.11
====================
git shortlog -e -n -w80,6,8 1.3.10...1.3.11
Brian Bidulock <bidulock@openss7.org> (10):
Merge pull request #29 from rezso/icewm-1-3-BRANCH
Merge pull request #32 from rezso/icewm-1-3-BRANCH
attempted fix for issue #31
set ActivateJava7FocusHack to 0: close issue #20
Merge pull request #34 from rezso/patch-1
distribute html docs per issue #33
Merge pull request #36 from wshallum/icewm-1-3-BRANCH
updates to handle gettext 0.19.5.1
updates for release 1.3.11
final release updates for 1.3.11 release
Eduard Bloch <blade@debian.org> (6):
Enabled automated generation of the preferences file
Install pregenerated html files to HTMLDIR via cmake (issue #33)
Fix preferences file generation, now as explicite post-build command
Default key binding for calculator call
Fixed support of wordexp in the env hack with cmake build
Using CMAKE_INSTALL_PREFIX variable instead of PREFIX
rezso <rezso@rezso.net> (3):
fix themes
update hu.po
suppress cmake dev warnings
William <william@shallum.net> (1):
Fix GetFullWindowProperty for huge icons on 64bit (e.g. Firefox)
Release icewm-1.3.10
====================
git shortlog -e -n -w80,6,8 1.3.9...1.3.10
Eduard Bloch <blade@debian.org> (68):
Fix format buffer overflow (Debian bug 765965) and other issues
Build fix with -Werror and without xrandr support
Make linking with -lsupc++ effective (w/o stdlibc++)
German translation update and review
Basic review of Russian translation (incomplete)
Language update, merge with some translations from Debian, manual review
of some typical format string mismatches
Replaced previous reimplementation of ACOUNT macro
Unified setting of EXEEXT through Makefile variable only
Fix the check of fribidi_log2vis' result (the code looks like it was
intended that way, and clang barfs otherwise)
this cannot be NULL unless more ugly (and better traceable) mess appears
Avoid potential use of unitialized value
Optional use of clang for development, work around unknown pragmas (might
need a review later)
Minor improvements after code check with clang++
Moved yworker.{cc,h} out of the build, apparently not used anymore
Found the "better traceable mess" expected in a previous commit. Added
proper checks in callers of YPixmap::replicate(...).
Stronger control of startup sequence in icewm-session, avoids weird
effects (like zombie windows) caused by races around icewm vs. icewmtray
vs. "startup" script execution
Assign suspend-to-ram action through systemd (if active) which is more
likely to be available on modern Linux desktops and makes more sense
than killing running WM with the "Sleep" button
If Linux and SystemD found, try to use that for default shutdown/reboot
actions. WLAN interfaces are also more likely to exist nowadays than PPP
links.
Little C++14 related fixes
clang was right, those members are not used and bring some risk of
programming mistakes
Experimental mod using signalfd (disabled by default)
Ignore some IDE metadata
Fix stupid crash of gnome menu when an invalid folder was specified
Added alternative XDG menu generator
Added submenu separation to fdomenu, no sorting yet
Better recursion control
Sorting submenues by translateable names
l10n update for fdomenu
Memory leak fighting, more menu categories (wine, editors)
Fixed automatic inclusion into build sequence
Use a callback to us and glib launch functionality for complicated
commands and terminal requirement
Bring in more structure, use GTree to sort and remove dupes
Make icewm-menu-fdo the default FDO menu generator
Make the name of the terminal program customizable via compiler options
Try to use internal launching of commands unless they are too complex
Added (restored?) hot keys on OK/Cancel confirmation dialog, adapted
translation as far as I could understand them
Fixed the gettext extraction of new submenu titles, fixed build without
i18n
Make CPU info tooltip better understandable
Add workarounds for older glib versions
Pass 0 not NULL as signalfd flags
Little modifications to make the code compilable with weird option
settings like no taskbar and not lite
icehelpcc: Fix const correctness on char pointers
ifdef instead of if on CONFIG_APPLET_CPU_STATUS
globit.c: fix some implicite old style C casting
globit.c makes use of GNUisms (asprintf, glob_pattern_p), make that code
conditional and fix unsafe code
Experimental cmake build system
Added some user instructions for cmake build system
Make build/install of icesound/icehelp conditional (not for LITE), minor
compiler warning fixes
Restore XINERAMA support with Cmake build system
[cmake] Build translations for the default target, not icewm
Remove the broken locale switching when retrieving fallback font
Move the HTML generation to the global target dependency
[cmake] Fix ENABLE_NLS setting
[cmake] fix of some installation target locations
[cmake] Added forgoten icesh, made po files optional
[cmake] Fixed sound subsystem selection
[cmake] Cosmetic fixes
[cmake] Incorporated new memory monitor enabling
[cmake] consistent naming of gmo targets
Updated de.po for strings of the new memory display
More cmake usage information for integrators
Also react to the sleep key found on Compaq keyboards
Fix build failure with GCC <= 4.7
Smarter detection of systems with battery (auto-enable APM applet on
laptops)
Save some CPU cycles while reading procfs (jump to begin instead of
reopening)
Added forgotten CONFIG_SHAPED_DECORATIONS option to cmake BS
Experimental feature: add custom environment variables from an extra file
Increase interface name lenght limit on Linux
Brian Bidulock <bidulock@openss7.org> (31):
Merge pull request #10 from bedna-KU/patch-1
fribidi support (gentoo icewm-1.3.9-fribidi.patch)
Merge branch 'icewm-1-3-BRANCH' of https://github.com/bbidulock/icewm into
icewm-1-3-BRANCH
fix bbkeys link in .in file
remove unused _icewm_deprecated declaration
Merge pull request #11 from scarabeusiv/icewm-1-3-BRANCH
error in merge, missing ')'
correct pt_BR.po per bug 918 on sourceforge
Merge pull request #12 from blueness/HAVE_EXECINFO_H
Merge pull request #13 from Code7R/icewm-1-3-BRANCH
add support for compiling with libsupc++
update po files (corrects new CPU Load format)
Merge pull request #14 from Code7R/icewm-1-3-BRANCH
do not update dates and version until tarball release
removed CXXLD precious variable
Merge pull request #16 from Code7R/ftr_centralized_usage_of_exeext
Merge pull request #15 from Code7R/icewm-1-3-BRANCH
remove yworker.cc also from POTFILES.in
add appnames.h to Makefile.am to pass distcheck again
update po files for recent changes
Merge pull request #17 from celeron55/pref_arrange_on_resolution_change
Merge pull request #18 from Code7R/ftr_make_icewm-menu-fdo_default
Merge pull request #19 from mrbrainsample/icewm-1-3-BRANCH
Merge pull request #22 from mmogilvi/icewm-1-3-BRANCH
Merge pull request #21 from Code7R/ftr_cmake_rebased
Merge pull request #27 from Code7R/ftr_icewm_env_hack
added missing ignore file
add cmake files to distribution
update release files and tag for release
always use backing store
update release files and retag
Tomáš Chvátal <tomas.chvatal@gmail.com> (6):
We always want the translation to be multibyte
Allow config override to fix icewm --config=file
Fix counter crash on popmenu.
Fix unaligned access.
Fix winoptions behaviour
default to the solid color background when the given default background
pixmap can't be loaded
Matthew Ogilvie <mmogilvi_ice@miniinfo.net> (2):
Add memory status monitor applet.
enable new memory applet by default
Anthony G. Basile <blueness@gentoo.org> (1):
configure.ac: check for <execinfo.h>
Axel Dirla <axel.dirla@arcor.de> (1):
Tab-Completion for "internal taskbar command line"
Jeff Woods <klaatu@fnordco.com> (1):
Fix icewm-menu-fdo to build without NLS
Mario <kdesi@kdesi.sk> (1):
Incorrect link on bbkeys
Perttu Ahola <celeron55@gmail.com> (1):
Add preference to allow disabling pre-existing sometimes unwanted
behavior: ArrangeWindowsOnScreenSizeChange: Automatically arrange
windows when screen size changes
Release icewm-1.3.9
===================
The following changes have been made since the icewm-1.3.8 release:
git shortlog -e -n -w80,6,8 1.3.8...1.3.9
Brian Bidulock <bidulock@openss7.org> (69):
fix long standing _ICEWM_ACTION regression
add ICCCM information to WM selection/check windows
more ignore files
process _NET_STARTUP_ID timestamps
mark support for _NET_STARTUP_ID
get --enable-guievents working again Issue #1
applied icewm-1.2.23-alsa.patch
add ALSA to configure
Merge branch 'icewm-1-3-BRANCH' of https://github.com/DeltaResero/icewm
into icewm-1-3-BRANCH
added src/icesound to .gitignore
corrected po files for ALSA sound
converted to use automake
missing ifdef WMSPEC_HINTS
readd po/POTFILES.in
more ignores
reverse linkage order for asneeded linking
get rid of some complier warnings
remove remaining warnings -D_FORTIFY_SOURCE=2
put .desktop files in xsessions for window managers
correct separate directory build
fix issue #5 drop gettext to 0.18
Merge branch 'icewm-1-3-BRANCH' of https://github.com/bbidulock/icewm into
icewm-1-3-BRANCH
tell autopoint to use latest gettext version
correct memory bugs revealed using valgrind
started fixing memory leaks using valgrind
fixing more memory leaks from valgrind
another memory leak
more valgrind memory leaks
two more memory leaks
another memory leak
more memory leaks
another memory leak
one last memory leak
_NET_WM_NAME was including a terminating null
also set backing store to NotUseful before reparenting client
correct documentation link
make icetray reload style when _ICEWM_ACTION received
Applied archlinux icewm-1.3.8-remain_power.patch
add maintainer configure script
fix gcc-4.9.0 compiler warning
add xpms missed by cvs to git conversion
correct taskbar start.xpm
spelling correction
FreeBSD build corrections
added time fuziness
minor build corrections and cosmetics
use marko's approach to keysyms
correct build when gnome2 libraries are present
test skipping of taskbar
handle arguments better
handle oversized icons from GTK3
qt5 fix
add upstream comments
Merge branch 'icewm-1-3-BRANCH' of https://github.com/mrbrainsample/icewm
into icewm-1-3-BRANCH
correct instructions in README (fixes issue 6)
add full support for _NET_WM_STATE_FOCUSED
update po file line numbers
forgot to intern _XA_NET_WM_STATE_FOCUSED atom
do not let sent events stop proxying button events
added missing Type= key
satisfy gcc 4.9.1
updated po files
turn i18n back on: should fix issue #8
update po file line numbers again
Updated es translation
update po files
updated po files
added maintainer script
tweaks to build to pass distcheck
DeltaResero <deltaresero@zoho.com> (14):
Merge branches - Add missing for alsa icewm sound
Merge .cvsignore files into .gitignore
Merge README files into README.md and tweak code comments
Remove compiled .pox files
Fix disappearing system tray icons
Add ignoreUrgentHint to winoptions
Fix memory leak in icehelp.cc
Minor README.md tweaking
Fix define type for WinWorkspaceInvalid
configurenotify
Fix GCC compiler warning in wmapp.cc
Fix menu icon size bug
Change mailCommand and mailClassHint defaults
Remove PKG_INSTALLDIR
Jeff Woods <klaatu@fnordco.com> (3):
Fixed (I think) a double free or corruption bug in acpustatus.cc
Reverted old flashblock fix because it stops Qt5 apps from creating
windows, because Qt5 embeds every window.
Give nice names to the .desktop files, because display managers that
use the name property show both icewm-session and icewm as just
"icewm."
Pacho Ramos <pacho@gentoo.org> (2):
icewm-keys
icewm-toolbar
Release icewm-1.3.8
===================
The following changes have been made since the icewm-1.3.7 release:
git shortlog -e -n -w80,6,8 icewm_1_3_7..1.3.8
Brian Bidulock <bidulock@openss7.org> (54):
applied icewm.svg.patch from archlinux
applied wmclient.patch from archlinux
applied icewm-cpustatus.patch from archlinux
applied aapm_power.patch from archlinux
applied hack_more_netdevs.patch from archlinux
applied acpustatus_read_cpuinfo_cur_freq.patch from archlinux
applied net-rage-in-bits-per-second.patch from archlinux
icewm-build-fixes.patch from pld-linux
icewm-fix_input_focus_loss_for_deiconified_frame_1.patch from pld-linux
icewm-autohide.patch from archlinux
fix missing prototype for startTimer
rename configure.in
restore missing manual page
remove renamed file
what a funny ac_init
build fixes, remove all compiler warnings
split _WIN_PROTOCOLS and _NET_SUPPORTED
identify all ICCCM, WMH and EWMH atoms
several more EWMH window type atoms
add missing EWMH atoms
start adding more EWMH support
property support skip pager hint
support all Net/WM actions, states, window types
add and update ICCCM/EWMH compliance
only announce work area when it changes
added todo items
no need to move windows unless work area changed
more todo items
correct _NET_WM_NAME add _NET_DESKTOP_VIEWPORT
trivial support for _NET_WM_STRUT_PARTIAL
handle strut partial a bit better
add support for visible (icon) name
_NET_WM_ICON is supported
added support for _NET_FRAME_EXTENTS
added support for _NET_WM_USER_TIME
add support for _NET_SHOWING_DESKTOP
add support for _NET_RESTACK_WINDOW
support state only _NET_WM_STATE_MODAL
avoid loss of names on restart
support dynamic desktops
shut off temporarily _NET_NUMBER_OF_DESKTOPS
Revert "shut off temporarily _NET_NUMBER_OF_DESKTOPS"
Revert "support dynamic desktops"
update desktop names when then change
update moveMenu when workspace names change
relabel workspace pane buttons when names change
_NET_DESKTOP_NAMES now fully supported
update _NET_DESKTOP_NAMES and _WIN_WORKSPACE_NAMES
full support for _NET_NUMBER_OF_DESKTOPS
also relabel tooltips when renaming workspaces
update compliance
housekeeping for release
added NEWS file
typo
Stefan Giermair <zstegi@gmail.com> (25):
added _NET_WM_FULLSCREEN_MONITORS
added possibility to span a window over all screens in fullscreen mode
added NET_WORKAREA behaviour
icewmbg: implemented scaled background; draw for each screen a background
hide borders if window is maximized
added accidentally removed comment again
icewmbg: fix case, where image is centered/scaled and height greater width
icewmbg: update background if desktop size has changed
fix compilation against X1.4.99 (thanks amoog)
renamed #define for deprecated
removed the whole icewm deprecate define
added _NET_DESKTOP_GEOMETRY
added patch for _NET_MOVERESIZE_WINDOW (agamez)
Hack for java7 focus issue; deactivatable with parameter
ActivateJava7FocusHack=0
java7 focus hack: xfree str even if the title is not focusproxy
initialize str properly
update geometry for workspace edge switching
added -lm to CORE_LIBS #3610102
applied icewm-tray_hotfixes.patch from debian
icewmtray: support gtk3 applications
icewmtray: fixed crash on 2nd reloadConfig
added option HideBordersMaximized (default: false)
added option ConsiderSizeHintsMaximized (default: true)
icewmbg: only draw biggest image on coordinate (0/0)
icewmtray: added sanity check for clients
captnmark <captnmark> (10):
clang compile fixes
test build fixes
ID: 3125471 fix crash with pid_t / XA_NET_WM_PID by Salvador
Fandiño García ( sfandino )
option quickSwitchToUrgent (Alvaro Gamez)
build fix: fontconfig libs
obsolete gnome1 stuff
JDK7 focus fix
taskbar input focus mode change/fix
removing globals
removing globals
Alexander Galanin <al@galanin.nnov.ru> (1):
support for unseen messages on IMAP
Alvaro G. M <alvaro.gamez@hazent.com> (1):
Reorder urgent windows switching and fix comments.
Andrey Danin <danindrey@mail.ru> (1):
Check for sysfs acpi file, procfs may not contain acpi data with recent
kernels
Eduard Bloch <blade@debian.org> (1):
Check the state of the interface with SIOCGIFFLAGS instead of traversing
the SIOCGIFCONF output, also checking the link state more exactly
(Debian bug #563371)