<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-extended/icewm, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2025-08-20T14:35:08+00:00</updated>
<entry>
<title>icewm: upgrade 3.8.1 -&gt; 3.8.2</title>
<updated>2025-08-20T14:35:08+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-08-20T08:39:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d383468b2576ee55e1daac5c847c713e57e53871'/>
<id>urn:sha1:d383468b2576ee55e1daac5c847c713e57e53871</id>
<content type='text'>
Changelog:
===========
- Use foldspaces to remove extraneous spaces.
- Also minimize fullscreen windows when clicking on a task button. Document
  the minimization feature of task buttons and the Ctrl modifier.
- Fix for keeping a menu inside the screen area.
- Fixes for adjusting the workarea when moving/sizing a do-not-cover window
- Fix to resize maximized windows when workarea grows and fix to recompute
  the workarea when a dock exits
- Don't synchronize with icewm after _NET_WORKAREA changes as it slows icewm
  down.
- Fix typo
- When the workarea changes, adjust the positions of all desktop icons.
- Drop excessive use of square brackets around double quotes.
- Improve the abstractions for the doNotCover computation inside
  updateWorkAreaInner.
- Add new "switchmenu" and "print" actions to icesh to use icesh in a
  "switchkey" definition in the "keys" file.
- Make the -Z filter work on non-Linux.
- Add mlterm for OpenBSD.
- Explain Dock layer.

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>icewm: upgrade 3.8.0 -&gt; 3.8.1</title>
<updated>2025-07-16T06:54:14+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-07-16T06:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=83880f5acffbc3cf8a5bc2f64d9ae6376eecb0b9'/>
<id>urn:sha1:83880f5acffbc3cf8a5bc2f64d9ae6376eecb0b9</id>
<content type='text'>
0001-configure.ac-skip-running-test-program-when-cross-co.patch
refreshed for 3.8.1

Fixes:
- Restore the previous code for calculating User Memory.
- Allow to reload the toolbar from the dialog.

Changes:
- Always keep message dialogs above the WindowList.
- Make the BrowseMenu much faster and use less memory.
- Document that a toolbar is a also a menu.
- Document that the OpenCommand is for the Start menu.
- Several small optimizations to reduce memory usage.
- Updated translations: Hungarian.

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>icewm: upgrade 3.7.5 -&gt; 3.8.0</title>
<updated>2025-07-09T06:40:28+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-07-07T09:06:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=be2ceaad0da0bc2d17707e6f2cece1d3a43ef0f0'/>
<id>urn:sha1:be2ceaad0da0bc2d17707e6f2cece1d3a43ef0f0</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>icewm: upgrade 3.7.4 -&gt; 3.7.5</title>
<updated>2025-06-10T04:24:09+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-06-10T03:32:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e0b9734741703ba3d5230d2b24ff26cf16ef6cc2'/>
<id>urn:sha1:e0b9734741703ba3d5230d2b24ff26cf16ef6cc2</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Revert "recipes: adapt to qemu.bbclass refactoring"</title>
<updated>2025-05-30T05:28:02+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2025-05-30T04:42:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=acacb59a48ba2b854074ac2a604bdd72dc443266'/>
<id>urn:sha1:acacb59a48ba2b854074ac2a604bdd72dc443266</id>
<content type='text'>
This reverts commit 24ff52ba3b73757cc0255a5b19822e2e4d3d4e0a.

The original patch was my bad. The patches for oe-core were re-worked,
but I forgot the recall this patch.

In fact, inheriting qemu is needed because it sets a clear barriar
for people to use qemu user mode. And the QEMU_OPTIONS settings
are also in qemu.bbclass.

Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: adapt to qemu.bbclass refactoring</title>
<updated>2025-05-03T08:59:06+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2025-04-10T13:41:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=24ff52ba3b73757cc0255a5b19822e2e4d3d4e0a'/>
<id>urn:sha1:24ff52ba3b73757cc0255a5b19822e2e4d3d4e0a</id>
<content type='text'>
Avoid inheriting qemu.bbclass and use oe.qemu.xxx instead.

Also, the 'qemu-native' dep is replaced by 'qemuwrapper-cross' for
PACKAGE_WRITE_DEPS. qemuwrapper-cross is the one that is actually
used by postints and it has 'qemu-native' in DEPENDS.

Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>icewm: upgrade 3.7.3 -&gt; 3.7.4</title>
<updated>2025-04-29T09:33:22+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-04-29T04:15:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5427a5989c5d1c9002c0925d7160ecb27e4c6b7e'/>
<id>urn:sha1:5427a5989c5d1c9002c0925d7160ecb27e4c6b7e</id>
<content type='text'>
Changelog:
==========
- Lower minimum required CMake version to 3.5.
- Fix CMake LTO build.
- Remove obsolete CMake warning for SVG library.
- Let icesh don't loop when interrupted.
- Use X-resource library 1.2 to reliably obtain process identifiers of
   client windows. Add the "toolbar" command to icesh to let icewm reload
   the toolbar configuration.
- Add xres_LDFLAGS to icewm_libs for CMake.
- Add a toolbar button to the CAD-dialog.
- Return first found PID in getNetWMPid.
- Better fix for getNetWMPid sorry.
- Add xres to dependencies.
- Make XRes disableable in configure. Up version to 3.7.3.
- Make XRes disableable in the CMake build.
- Give which a backup in rebuild.sh.
- Remove debugging statements.
- Add a --replace option to icewm-session.
- Add -Z filter to icesh to select only terminals.
- Drop old obsolete icons.
- Change default theme to icedesert.
- Fix the stacking order when a QuickSwitch ends.
- Replace -lXRes with $(XRES_LIBS) for icesh.
- Improve CAD-dialog up-down traversal.
- In getLastFocus, ignore unmanaged frames.
- Restack the windows after a QuickSwitch has ended.
- Fix typo.
- Permit some global keys in case the global keybinds are not active.

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>icewm: upgrade 3.7.2 -&gt; 3.7.3</title>
<updated>2025-04-07T14:39:10+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-04-07T09:16:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5e090993286831f57f09ab542f929fce39af1da0'/>
<id>urn:sha1:5e090993286831f57f09ab542f929fce39af1da0</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>icewm: upgrade 3.7.1 -&gt; 3.7.2</title>
<updated>2025-03-25T16:33:51+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-03-25T09:01:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ed41fefe9f06ab687aa8ecf50c1c253fb5e98d4a'/>
<id>urn:sha1:ed41fefe9f06ab687aa8ecf50c1c253fb5e98d4a</id>
<content type='text'>
Changelog:
===========
- Always print icons double-quoted
- Also support SVG icons when the image library supports it natively.
- Mark the WindowList as a toplevel and redirect its input to the listbox.
- Fix compiling without internationalization for icewm-menu-fdo.
- Also update the server time before setting focus to the topWindow.
- Try not to go backwards in our notion of the X server time.
- Only save event time when it is non-zero.
- Add updateServerTime to class declaration in header.
- Use the window handle when retrieving the user time.
- Fix off-by-one errors in the QuickSwitch bottom right border
- Log the keycode as a decimal.
- Improve readability in SwitchWindow::resize.
- Ignore key releases and modifier presses in the top window key handler.
- Remove the incompatible cmake_path from the po CMakefile.

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>icewm: upgrade 3.7.0 -&gt; 3.7.1</title>
<updated>2025-03-12T00:17:20+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-03-11T08:54:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c60b96f82f29b9c59e961c6918066edb9d8ca55e'/>
<id>urn:sha1:c60b96f82f29b9c59e961c6918066edb9d8ca55e</id>
<content type='text'>
Changelog:
============
- Link against NLS libs for icewm-menu-fdo and closes ice-wm/icewm
- Fix broken modSuperIsCtrlAlt
- Simplify key handling in MenuProgSwitchItems.
- Skip past carriage-returns in getArgument for ice-wm/icewm#186.
- Remove trailing carriage-returns from each input line in icewm-menu-fdo
- Let QuickSwitch select the proper client tab, before activating a frame.
- Fix toolbar addButton for issue ice-wm/icewm#186.
- Wait for the Return key-release event before accepting the address bar
   input line to avoid stray Return key-release events in applications.
- Improve focusing xterms by first updating our notion of the server time
   from xproperty events
- Update the event time strictly increasing.
- Translated using Weblate

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
