diff --git a/icewm-3.4.0.tar.lz b/icewm-3.4.0.tar.lz deleted file mode 100644 index ac05273..0000000 --- a/icewm-3.4.0.tar.lz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c2ac996632809b9fa2644f4f68f2d200a5dac60ea86be616dd9fcf66b75b8c8e -size 1797929 diff --git a/icewm-3.4.3.tar.lz b/icewm-3.4.3.tar.lz new file mode 100644 index 0000000..b1ef2d9 --- /dev/null +++ b/icewm-3.4.3.tar.lz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5532792500a85c86e1a3948b5400a25a0cf60d892de8568d31044325993a5de4 +size 1830086 diff --git a/icewm-desktop-nodisplay.patch b/icewm-desktop-nodisplay.patch index 8cdc82e..5c51bef 100644 --- a/icewm-desktop-nodisplay.patch +++ b/icewm-desktop-nodisplay.patch @@ -1,7 +1,7 @@ -Index: icewm-3.3.5/lib/icewm.desktop +Index: icewm-3.4.3/lib/icewm.desktop =================================================================== ---- icewm-3.3.5.orig/lib/icewm.desktop -+++ icewm-3.3.5/lib/icewm.desktop +--- icewm-3.4.3.orig/lib/icewm.desktop ++++ icewm-3.4.3/lib/icewm.desktop @@ -26,7 +26,7 @@ Comment[uk]=Простий та швид Icon=icewm TryExec=/usr/bin/icewm diff --git a/icewm-preferences.patch b/icewm-preferences.patch index deae350..e0771ac 100644 --- a/icewm-preferences.patch +++ b/icewm-preferences.patch @@ -13,60 +13,65 @@ a file generated by ./src/genpref. To edit the patch: vi lib/preferences quilt refresh --- -Index: icewm-3.3.0/src/preferences +Index: icewm-3.4.3/src/preferences =================================================================== ---- icewm-3.3.0.orig/src/preferences -+++ icewm-3.3.0/src/preferences -@@ -207,6 +207,7 @@ +--- a/src/preferences ++++ b/src/preferences +@@ -212,7 +212,7 @@ + # HorizontalEdgeSwitch=0 # 0/1 # Icon search path (colon separated) - # IconPath="/usr/local/share/icons:/usr/local/share/pixmaps:/usr/share/icons:/usr/share/pixmaps:" +-# IconPath="/usr/local/share/icons:/usr/local/share/pixmaps:/usr/share/icons:/usr/share/pixmaps:" +IconPath="/usr/share/icons/Adwaita/16x16/legacy:/usr/share/icons/Adwaita/16x16/apps:/usr/share/icons/hicolor:/usr/share/icons:/usr/share/pixmaps" # Colon separated icon theme list with wildcard support. Minus prefix - can be used to exclude themes. # IconThemes="*:-HighContrast" -@@ -501,6 +502,7 @@ +@@ -506,7 +506,7 @@ + # LimitSize=1 # 0/1 # Command to lock display/screensaver. - # LockCommand="" +-# LockCommand="" +LockCommand="xlock -mousemotion" # Command to cancel logout. # LogoutCancelCommand="" -@@ -702,6 +704,7 @@ +@@ -707,7 +707,7 @@ + # RaiseOnFocus=1 # 0/1 # Command to reboot the system. - # RebootCommand="test -e /run/systemd/system && systemctl reboot" +-# RebootCommand="test -e /run/systemd/system && systemctl reboot || loginctl reboot" +RebootCommand="/bin/sh -c 'systemctl reboot ||:'" # Send the clicks outside menus to target window. # ReplayMenuCancelClick=0 # 0/1 -@@ -771,6 +774,7 @@ +@@ -776,7 +776,7 @@ + # ShowWorkspaceStatus=1 # 0/1 # Command to shutdown the system. - # ShutdownCommand="test -e /run/systemd/system && systemctl poweroff" +-# ShutdownCommand="test -e /run/systemd/system && systemctl poweroff || loginctl poweroff" +ShutdownCommand="/bin/sh -c 'systemctl poweroff ||:'" # Maximized windows can be resized. # SizeMaximized=0 # 0/1 -@@ -1473,18 +1477,21 @@ WorkspaceNames=" 1 ", " 2 ", " 3 ", " 4 +@@ -1481,19 +1481,19 @@ WorkspaceNames=" 1 ", " 2 ", " 3 ", " 4 + # CycleBackgroundsPeriod=0 # [0-2147483647] # Display desktop background centered and not tiled. - # DesktopBackgroundCenter=0 # 0/1 +-# DesktopBackgroundCenter=0 # 0/1 +DesktopBackgroundCenter=0 # 0/1 - # Desktop background color(s) + # Desktop background color(s), comma separated. # DesktopBackgroundColor="" - # Desktop background image(s) - # DesktopBackgroundImage="" + # Desktop background image(s), comma separated. +-# DesktopBackgroundImage="" +DesktopBackgroundImage="BRANDING_PICTURE" # Paint the background image over all multihead monitors combined. # DesktopBackgroundMultihead=0 # 0/1 # Resize desktop background to full screen. - # DesktopBackgroundScaled=0 # 0/1 +-# DesktopBackgroundScaled=0 # 0/1 +DesktopBackgroundScaled=1 # 0/1 # Color(s) to announce for semitransparent windows. diff --git a/icewm.changes b/icewm.changes index be9d15b..35142bd 100644 --- a/icewm.changes +++ b/icewm.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Tue Oct 3 09:26:20 UTC 2023 - Paolo Stivanin + +- Update to version 3.4.3: + * New preference "TaskBarShowWindowTitles" for icon-only task buttons. + * New winoption "doNotManage" to workaround bugs in picom for plank. + * When a battery has no data about full charge, use the capacity. + * When cascading windows, include the border size in the displacement. + * Let icewmbg interpret command-line file arguments relative to $PWD. + * Add a -f,--fork option to icewmbg to detach it from the terminal. + * Fix the Window List Menu for #144. + * Fix restoring from fullscreen with F11 in chromium for #141. + * Support tabs in the Window List Menu. + * Control the terminal in icewm-menu-fdo by option or environment. + * Let icewm-menu-fdo use a list of default terminals to choose from. +- Drop unknown config options: + * --enable-guievents + * --enable-antialiasing + * --enable-gradients + * --enable-shaped-decorations + ------------------------------------------------------------------- Mon Jun 5 10:19:21 UTC 2023 - Bjørn Lie diff --git a/icewm.spec b/icewm.spec index 889d865..4088fde 100644 --- a/icewm.spec +++ b/icewm.spec @@ -18,7 +18,7 @@ %global lites icewm icewmhint icewmbg icesh icewm-session Name: icewm -Version: 3.4.0 +Version: 3.4.3 Release: 0 Summary: Window Manager with a Taskbar License: LGPL-2.1-or-later @@ -181,10 +181,6 @@ done --enable-i18n \ --enable-nls \ --enable-corefonts \ - --enable-guievents \ - --enable-antialiasing \ - --enable-gradients \ - --enable-shaped-decorations \ --enable-menus-fdo \ --enable-i18n %make_build