-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathNEWS
299 lines (244 loc) · 11.7 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
icewm -- history of user-visible changes. 2024-06-16
Release icewm-3.6.0 released 2024-06-16
---------------------------------------
git shortlog -e -n -w80,6,8 3.5.1...3.6.0
Bert Gijsbers <gijsbers@science.uva.nl> (20):
Double-click the border to maximize just that side for ice-wm/icewm#163.
Repeat to restore that side. Also for corners.
Restore moving windows by dragging with the right button down.
Double-clicking on the border can undo a maximization.
Support composing characters in the address bar with X input method.
Fix checking for mkdir success in ensureDirectory.
Provide for the case when XCreateIC fails.
Convert to wchar_t using YWideString.
Only compare icewm-extra tar file against ctime.
Ignore moving/sizing requests, when a moving or sizing is already in
progress.
Don't create Window handle when destroyed or without a parent.
Don't install mouse bindings when the frame is being destroyed.
Don't dispatch events to destroyed windows.
Fix length calculation after getCharFromEvent.
Log key events.
Avoid constructing invalid work areas.
Do XFilterEvent globally.
Mention the requirements for the --install option.
Update pot files.
Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
icewm-1-4-BRANCH
Merge branch 'icewm-1-4-BRANCH'
Baurzhan Muftakhidinov <baurthefirst@gmail.com> (3):
Translated using Weblate (Kazakh)
Translated using Weblate (Kazakh)
Translated using Weblate (Kazakh)
Temuri Doghonadze <temuri.doghonadze@gmail.com> (1):
Translated using Weblate (Georgian)
Release icewm-3.5.1 released 2024-06-06
---------------------------------------
git shortlog -e -n -w80,6,8 3.5.0...3.5.1
Bert Gijsbers <gijsbers@science.uva.nl> (26):
Drop obsolete AC_HEADERs from configure.
MailBoxPath is a list separated by spaces.
MailBoxPath is a list separated by spaces.
Replace duplicate code in getsesfile with getPrivConfFile.
Add ensureDirectory to upath.
Use 'space' instead of 'Space' in default key bindings.
Extra test on upath expansion.
Check for path existence in rewritePrefs.
Use ensureDirectory in getPrivConfDir.
Always create directory in getPrivConfFile.
Add minute as a time unit.
Add Tab completion on usernames and on environment variables.
Add a permanent history of commands to the address bar.
Update new address bar features.
Tab-complete a leading environment variable in the address bar.
Don't arrange, but only limit the position on screen dimension changes.
Warn if DESKTOP_SESSION is icewm instead of icewm-session.
Update icewm manpage description.
Also expand a leading tilde username prefix.
Update INSTALL.cmakebuild from INSTALL-cmakebuild.md.
Drop empty si.po.
Fix test -nt for NetBSD and closes ice-wm/icewm#168.
Add percentage to icesh move for ice-wm/icewm#169
Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
icewm-1-4-BRANCH
Merge branch 'icewm-1-4-BRANCH'
Prepare 3.5.1 release
Hugo Carvalho <hugokarvalho@hotmail.com> (1):
Translated using Weblate (Portuguese)
Rodrigo Macedo <sottomaiormacedotec@sottomaiormacedo.tech> (1):
Translated using Weblate (Portuguese (Brazil))
Release icewm-3.5.0 released 2024-05-20
---------------------------------------
git shortlog -e -n -w80,6,8 3.4.7...3.5.0
Bert Gijsbers <gijsbers@science.uva.nl> (33):
Never handle internal WM actions via XSendEvent, but always via XPutBack.
Succinct handling of mstrings in themes.
Let "icesh restore" also clear the urgency flag.
Clear urgency and stop flashing when focusing a client.
When the frame drops urgency, also update the client.
Improve readability of setState.
Set errno in dirExists and fix leak for userhome in expand.
Avoid a shell in show_backtrace.
Add fmt to mstring.
Add -i,--install option to icewm to install an extra theme.
Clarify icons for keyboard layouts.
Keyboard layout icon names can be longer than 2 letters for issue
ice-wm/icewm#161.
Add chdir and set errno in fileExists.
Add -i,--install option to help output.
Update pot files.
Show spaces around KeyboardLayouts example.
2024
Fix portability to NetBSD 10 and closes #774.
Fix portability to NetBSD 10 and closes #775.
Add file argument completion to the addressbar for ice-wm/icewm#33
'icesh winoptions' only affects new windows.
Drop the C from the glob flags as it returns a starred string on failure.
update README to 3.4.7
Point documentation links to website.
Document the address bar editing keys.
Also do tilde expansion in file arguments.
Delay clearing the urgency flag in the client for half a second.
When lowering a frame by KeyWinLower or by a menu action, then also lower
the frame in the focus order, otherwise it appears as the first entry in
the Quick Switch.
Add "cd" and "pwd" commands to the address bar. Add tilde expansion on
user login names.
Don't chdir after realpath, but test for directory.
Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
icewm-1-4-BRANCH
Merge branch 'icewm-1-4-BRANCH'
Prepare 3.5.0 release
Dmitriy Khanzhin <jinn@altlinux.org> (2):
Translated using Weblate (Russian)
Translated using Weblate (Russian)
Ferdinand Galko <galko.ferdinand@gmail.com> (2):
Translated using Weblate (Slovak)
Translated using Weblate (Slovak)
Mehmet Akif 9oglu <madanadam@gmail.com> (2):
Translated using Weblate (Turkish)
Translated using Weblate (Turkish)
Aleš Kastner <alkas@volny.cz> (1):
Translated using Weblate (Czech)
David Medina <medipas@gmail.com> (1):
Translated using Weblate (Catalan)
Eduard Bloch <blade@debian.org> (1):
Adding FDO weblinks to specification references
Freek de Kruijf <freek@opensuse.org> (1):
Translated using Weblate (Dutch)
Luna Jernberg <bittin@opensuse.org> (1):
Translated using Weblate (Swedish)
Yasuhiko Kamata <belphegor@belbel.or.jp> (1):
Translated using Weblate (Japanese)
openSUSE Weblate <weblate-noreply@opensuse.org> (1):
Merge branch 'origin/icewm-1-4-BRANCH' into Weblate.
Release icewm-3.4.7 released 2024-03-25
---------------------------------------
git shortlog -e -n -w80,6,8 3.4.6...3.4.7
Bert Gijsbers <gijsbers@science.uva.nl> (5):
Support more international keyboard layouts for issue #768.
detail
Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
icewm-1-4-BRANCH
Merge branch 'icewm-1-4-BRANCH'
Prepare 3.4.7 release
Release icewm-3.4.6 released 2024-03-07
---------------------------------------
git shortlog -e -n -w80,6,8 3.4.5...3.4.6
Bert Gijsbers <gijsbers@science.uva.nl> (22):
Add shutdown command for BSD and closes #761.
In DEBUG mode, guard against nullptr focus.
Fix icewmbg centering when the XRender extension is used.
Force the taskbar on the XineramaPrimaryScreen for issue ice-wm/icewm#157.
Revert "Force taskbar on XineramaPrimaryScreen"
617b375b79b54602f0848ceff6a654dc7c5b0204.
Delay the allocation of the taskbar frame until after the layout.
Expand tilde and HOME in IconPath for issue 766.
Fix typo dx to dy in menu focusItem.
When positioning a menu, include the vertical screen offset.
Include the Xinerama and RandR preferences in icewmbg.
Explain that keys button bidings only work over the root window.
Remove the static window gravity from the taskbar collapse button.
succinct
When undoing an arrange or showing the desktop, focus the last focused
window instead of the topmost window.
Prevent the RandR options from being set by a theme in icewmbg.
Document the --verbose option to icewmbg.
Let icewmbg log the image path when verbose is true.
Avoid updating the desktop background image twice in succession.
Always pass first mouse click to icewm internal windows for issue #768.
Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
icewm-1-4-BRANCH
Merge branch 'icewm-1-4-BRANCH'
Prepare 3.4.6 release
Grace Yu <grace.yu@excel-gits.com> (2):
Translated using Weblate (Chinese (China) (zh_CN))
Translated using Weblate (Chinese (Taiwan) (zh_TW))
Antonio Simón <antonio@trans-mission.com> (1):
Translated using Weblate (Spanish)
Arnold Marko <atomicmind@yahoo.com> (1):
Translated using Weblate (Slovenian)
Davide Aiello <davide.aiello@novilingulists.com> (1):
Translated using Weblate (Italian)
Eduard Bloch <blade@debian.org> (1):
Fix dependency of msgmerge command
Foo Bar <foobarcc@segfault.net> (1):
Translated using Weblate (Chinese (China) (zh_CN))
Gemineo <vistatec@gemineo.de> (1):
Translated using Weblate (German)
Sophie Leroy <sophie@stoquart.com> (1):
Translated using Weblate (French)
Vik On <4o3lxdc1y@mozmail.com> (1):
Translated using Weblate (Russian)
Release icewm-3.4.5 released 2023-12-28
---------------------------------------
git shortlog -e -n -w80,6,8 3.4.4...3.4.5
Bert Gijsbers <gijsbers@science.uva.nl> (14):
Center the clock leds vertically for issue ice-wm/icewm#151.
Prefer localtime_r over localtime to circumvent glibc inefficiency.
Avoid calls to fstat to circumvent glibc inefficiency.
Drop binascii.h. Add spanLower and spanUpper.
Let KeySysTile only tile the active monitor for issue ice-wm/icewm#152.
Fix KeyWinTile commands for multi-monitor for issue ice-wm/icewm#154.
After raising a focused window, release its button grab for issue #759.
When pasting into the addressbar, replace newlines with spaces.
Fix workspace buttons for right-to-left languages.
Update copyright.
Update the POT files.
Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
icewm-1-4-BRANCH
Merge branch 'icewm-1-4-BRANCH'
Prepare 3.4.5 release
Dmitriy Khanzhin <jinn@altlinux.org> (1):
Update the 'Hibernate' command and add hibernate icons.
Petteri Aimonen <jpa@git.mail.kapsi.fi> (1):
When focusing and RaiseOnFocus, release button grab for issue #759.
Release icewm-3.4.4 released 2023-11-02
---------------------------------------
git shortlog -e -n -w80,6,8 3.4.3...3.4.4
Bert Gijsbers <gijsbers@science.uva.nl> (17):
Use fcsmart for capturing loadText data.
Support TIFF and WEBP in icewmbg.
More permissive parsing of a PAM image header in icesh.
Remove obsolete winoption examples and add one for plank.
Use --disable-librsvg instead of --disable-rsvg.
Add `supportsFormat` to check for support of additional image formats.
Support JXL, JP2, RAW, SVG, TGA image formats in icewmbg.
Test if a color can be considered dark for issue #715.
Brighten the color of inactive preview icons for dark themes for issue
#715.
Fix a crash when a ping timeout dialog is destroyed for issue #729.
Let icewmbg interpret command-line arguments relative to the current
working directory.
Clarify prefoverride and closes #750
When mapping a client by PID, search for the best match.
Don't enforce the use of clang++ in the debug build.
Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
icewm-1-4-BRANCH
Merge branch 'icewm-1-4-BRANCH'
Prepare 3.4.4 release
Eduard Bloch <blade@debian.org> (2):
Fix ordering in the 4th configuration
Fix minor warnings from recent CMake and GCC
Luiz Fernando Ranghetti <elchevive68@gmail.com> (1):
Translated using Weblate (Portuguese (Brazil))