<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to patches</title><link>https://sourceforge.net/p/fluxbox/patches/</link><description>Recent changes to patches</description><atom:link href="https://sourceforge.net/p/fluxbox/patches/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 26 Nov 2024 18:22:00 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/fluxbox/patches/feed.rss" rel="self" type="application/rss+xml"/><item><title>#218 Fix the bug #1187 (Chromium-based apps misbehave)</title><link>https://sourceforge.net/p/fluxbox/patches/218/?limit=25#c72a</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;It's an unfortunate side effect of the coarse nature of the patch.The ideal implementation would be to grab exactly those Button+Modifier combinations that  are necessary due to the configuration. In your case that would be Button1+Alt. Unfortunately the Fluxbox grabbing code isn't easy to understand, so I wasn't able to do the fine-grained solution.&lt;/p&gt;
&lt;p&gt;For you personally, you can simply change the patch so that in the function ungrabClickToFocus() after the XUngrabButton()...  you add a XGrabButton(display,Button1,Mod1Mask,frame().window().window(),True,ButtonPressMask,GrabModeSync,GrabModeSync,None,None)&lt;/p&gt;
&lt;p&gt;That will re-grab Button1+Alt so your movement works while Chromium-apps will still keep working unless they use Button1+Alt.&lt;br/&gt;
You may have to add a second XGrabButton with Mod1Mask+Mod2Mask to cover the case where you have NumLock enabled.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthias S. Benkmann</dc:creator><pubDate>Tue, 26 Nov 2024 18:22:00 -0000</pubDate><guid>https://sourceforge.netd7ed9670071453e367e479ed7273dd824fa07ac5</guid></item><item><title>#218 Fix the bug #1187 (Chromium-based apps misbehave)</title><link>https://sourceforge.net/p/fluxbox/patches/218/?limit=100#8f6f</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Sadly it's buggy. I just happened to open krusader and hat focus in it, and then i couldn't use my Alt+Left-Mouse movement anymore, Did a quick rebuild w/o the patch ant it works again w/o a hitch.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">crpb</dc:creator><pubDate>Tue, 26 Nov 2024 17:40:17 -0000</pubDate><guid>https://sourceforge.net380f434313a4c258fcb69f653fdff2fbf3309b2a</guid></item><item><title>Fix the bug #1187 (Chromium-based apps misbehave)</title><link>https://sourceforge.net/p/fluxbox/patches/218/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The fix is&lt;br/&gt;
 inspired by FVWM3 which (like most/all other WMs) doesn't suffer from this&lt;br/&gt;
 issue despite having a ClickToFocus option.&lt;/p&gt;
&lt;p&gt;FVWM3&lt;/p&gt;
&lt;p&gt;1) only grabs windows when necessary, so if someone doesn't use click-to-focus,&lt;br/&gt;
   he's completely unaffected by the issue&lt;br/&gt;
2) releases the grab when a window gains focus&lt;/p&gt;
&lt;p&gt;I was unable to implement 1) in Fluxbox because I could not figure out when and where all&lt;br/&gt;
the grabbing and ungrabbing happens. However implementing 2) was pretty easy.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthias S. Benkmann</dc:creator><pubDate>Tue, 26 Nov 2024 09:05:36 -0000</pubDate><guid>https://sourceforge.netfc1bf7a536607eaf2074ed819e96d4d47a5cb7df</guid></item><item><title>#173 Window move/resize enhancement</title><link>https://sourceforge.net/p/fluxbox/patches/173/?limit=25#b226</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I think the "has to grab the whole xserver" part is a misinterpretation, he did that for the outline version to prevent artifacts.&lt;br/&gt;
About the server load, I'll push a patch to github and make a pull request (no refactoring, only opaque resize - the strategy is to limit the resizes/second with a timer which works nicely even for very slow clients that would create a huge backlog on continuous resizes)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thomas Luebking</dc:creator><pubDate>Wed, 24 Feb 2021 15:22:06 -0000</pubDate><guid>https://sourceforge.net3dd99dbf1e7bed27006446ea0e0c399967b97345</guid></item><item><title>#215 Updated Translation.m for da_DK</title><link>https://sourceforge.net/p/fluxbox/patches/215/?limit=25#8630</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I think you might have written the username incorrect.&lt;br/&gt;
It says "scootergrinsen" but should be "scootergrisen" as author on &lt;a href="http://git.fluxbox.org/fluxbox.git/log/nls/da_DK/Translation.m" rel="nofollow"&gt;http://git.fluxbox.org/fluxbox.git/log/nls/da_DK/Translation.m&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">scootergrisen</dc:creator><pubDate>Fri, 16 Mar 2018 20:28:45 -0000</pubDate><guid>https://sourceforge.netc2da3aff43e6d615738b04044b9fbcf9f20ae323</guid></item><item><title>#217 Remove last workspace problems</title><link>https://sourceforge.net/p/fluxbox/patches/217/?limit=25#adc4</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Sorry, should have said the fluxbox version is a git clone a few months ago.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">dive</dc:creator><pubDate>Thu, 22 Feb 2018 03:45:20 -0000</pubDate><guid>https://sourceforge.net5c2cea3fecced012487637d1e6bc3dac1e9734f7</guid></item><item><title>Remove last workspace problems</title><link>https://sourceforge.net/p/fluxbox/patches/217/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When I add a new workspace and then later remove it, it still remains in init and also seems that X thinks it still exists.&lt;/p&gt;
&lt;p&gt;Here I had workspaces 1-5, addded a new one then removed it, but according to init:&lt;/p&gt;
&lt;p&gt;session.screen0.workspaceNames: 1,2,3,4,5,Workspace 6,&lt;/p&gt;
&lt;p&gt;However, it does not show in the workspace menu.&lt;/p&gt;
&lt;p&gt;The problem is that pypanel polls for workspace names and it is still listed, so it shows in the workspace list. I tried doing a reload config and a restart, but it remains unless I exit fluxbox completely.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">dive</dc:creator><pubDate>Thu, 22 Feb 2018 03:44:42 -0000</pubDate><guid>https://sourceforge.net6ad770d58a9631c6749ab5298107e5aee43191ad</guid></item><item><title>#161 Warping vertically</title><link>https://sourceforge.net/p/fluxbox/patches/161/?limit=25#6ecc</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-accepted&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Mathias Gumz&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; 1.4.0&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mathias Gumz</dc:creator><pubDate>Sun, 19 Nov 2017 19:15:38 -0000</pubDate><guid>https://sourceforge.neteed7c5a0f228b302edd2c16a12105e4408d47d79</guid></item><item><title>#161 Warping vertically</title><link>https://sourceforge.net/p/fluxbox/patches/161/?limit=25#c287</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;merged as 7cb7bfaa448003466315ccc21d08b71f5c77df70&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mathias Gumz</dc:creator><pubDate>Sun, 19 Nov 2017 19:15:14 -0000</pubDate><guid>https://sourceforge.net98634440d31e761f655bf4f291f1a092b07678b4</guid></item><item><title>#161 Warping vertically</title><link>https://sourceforge.net/p/fluxbox/patches/161/?limit=25#281a/72d0</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;the resource "workspace_warping_vertical_offset" in your patch is "bool", you want it to be "int" (otherwise your suggested usage won't work)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mathias Gumz</dc:creator><pubDate>Sun, 19 Nov 2017 15:08:19 -0000</pubDate><guid>https://sourceforge.net25c546b9466fede2870b7aa389be556084348451</guid></item></channel></rss>