Re: Dev. Loop

2017-05-26 Thread Roman Dobosz
On Fri, 26 May 2017 14:34:30 +0200 Alexander Feldman wrote: > I want to try working on support for HiDPI devices. Can you help a bit > with telling me about your development loop? I am an Emacs developer, > and I have the habit of: > > 1. edit sources > 2. compile > 3. run a binary to see my c

[PATCH 1/2] Removed trailing whitespaces from readme files.

2017-02-24 Thread Roman Dobosz
--- AUTHORS | 4 +-- BUGFORM | 8 ++--- BUGS| 4 +-- COPYING.WTFPL | 2 +- NEWS| 86 - README | 24 +++--- README.definable-cursor | 2 +-

[PATCH 0/2] Clean up the sources

2017-02-24 Thread Roman Dobosz
This two patches are mainly for cleaning up source tree. First patch removed trailing whitespaces from docs, second one is about fixing couple of compiler warnings. -- To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.

[PATCH 2/2] Fixed couple of compilator warning and removed unused macros.

2017-02-24 Thread Roman Dobosz
--- WINGs/wcolorpanel.c | 3 --- WINGs/wfontpanel.c | 4 ++-- WINGs/wsplitview.c | 3 --- src/defaults.c | 9 - src/wmspec.c| 1 - src/workspace.c | 1 - util/wmiv.c | 11 ++- 7 files changed, 12 insertions(+), 20 deletions(-) diff --git a/WINGs/wc

[PATCH 1/6] Bugfix for moving windows between heads.

2017-02-21 Thread Roman Dobosz
Previous bugfix introduced another regression. It fixed the issue with size of the unmaximized window, but break new functionality. Revert back code for maximizing using mouse, leaving out head detection for keyboard actions, since it is already calculated. Mouse actions for maximize also has to b

[PATCH 3/6] Alternative way for traversing half-maximized windows.

2017-02-21 Thread Roman Dobosz
Now it is possible for change a bit pattern for changing state between half-maximized windows. Half maximized windows will become maximized if there is issued half-maximizing shortcut in opposite direction. Issue half-maximizing command on same direction on already maximized window, will have no ef

[PATCH 2/6] New option for enabling alternative half-maximized window movement.

2017-02-21 Thread Roman Dobosz
Added new option to Window Maker for enabling alternative way for half-maximized windows movement. Option can be found on Expert section in WPrefs app. --- WPrefs.app/Expert.c | 3 +++ src/WindowMaker.h | 1 + src/defaults.c | 2 ++ 3 files changed, 6 insertions(+) diff --git a/WPrefs.app/

[PATCH 4/6] New option for moving mouse pointer along with half-maximized windows.

2017-02-21 Thread Roman Dobosz
This option might be usable for using keyboard for moving windows around. This option will enable moving mouse pointer for such windows. --- WPrefs.app/Expert.c | 3 +++ src/WindowMaker.h | 1 + src/defaults.c | 2 ++ 3 files changed, 6 insertions(+) diff --git a/WPrefs.app/Expert.c b/WPre

[PATCH 5/6] Implementation for moving mouse pointer within the maximized window.

2017-02-21 Thread Roman Dobosz
Mouse pointer can be now moved together with window if keyboard was used for arrange maximized windows on screen. This feature can be turned on in WPrefs.app in Expert tab by selecting "Move mouse pointer with half MAXIMIZED windows.", or setting "PointerWithHalfMaxWindows" to "Yes" on ~/GNUstep/De

[PATCH 6/6] Refactoring handleMaximize() function

2017-02-21 Thread Roman Dobosz
Simplify handleMaximize function for "not effective" case, where there was couple of duplicate code, now there is one indentation level less and readability increased. --- src/actions.c | 115 +- 1 file changed, 57 insertions(+), 58 deletions

[PATCH 0/6] Introducing options for moving around windows

2017-02-21 Thread Roman Dobosz
window centre. Exhaustive description of new features was added to NEWS file. Cheers, Roman Dobosz -- To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.

[PATCH 0/1] Fixed wrong (re)stored dimensions for unmaximized window.

2017-02-13 Thread Roman Dobosz
Fix regression introduced in additional head parameter for function wMaximizeWindow, which might be negative for some cases. That provides to decreasing of stored window height, if using several maximize/unmaximize cycles. Other than that, few typos was fixed and description of feature "Move h

[PATCH] Fixed wrong (re)stored dimensions for unmaximized window.

2017-02-13 Thread Roman Dobosz
From: gryf --- NEWS| 24 WPrefs.app/Expert.c | 2 +- src/actions.c | 26 +++--- 3 files changed, 28 insertions(+), 24 deletions(-) diff --git a/NEWS b/NEWS index b407b78..cdb41d5 100644 --- a/NEWS +++ b/NEWS @@ -4,17 +4,6 @@ NE

[PATCH 4/4] Added possibility for half-maximized windows to move across the screens.

2017-02-07 Thread Roman Dobosz
From: gryf Using MoveHalfMaximizedWindowsBetweenScreens option user can enable ability for moving half-maximized windows not only within current screen/head/display, but also to other heads, if they exists. Note, that only vertically or horizontally maximized windows can be transfered to another

[PATCH 3/4] Added option for ability to move half-maximized between heads.

2017-02-07 Thread Roman Dobosz
From: gryf Added new option to Window Maker preferences to enable half-maximized windows movement on all available heads. Option can be found in WPrefs app on Expert section. --- WPrefs.app/Expert.c | 3 +++ src/WindowMaker.h | 1 + src/defaults.c | 2 ++ 3 files changed, 6 insertions(+)

[PATCH 2/4] Added wGetHeadRelativeToCurrentHead function

2017-02-07 Thread Roman Dobosz
From: gryf A new function for obtaining possible heads (displays) was added. It allow to query for a head in four directions relative to the current one. --- src/xinerama.c | 70 ++ src/xinerama.h | 9 2 files changed, 79 insertio

[PATCH 1/4] Added 'head' parameter to wMaximizeWindow

2017-02-07 Thread Roman Dobosz
From: gryf Additional 'head' parameter will help to select head (display) where window should be maximized. --- src/actions.c | 22 +- src/actions.h | 2 +- src/event.c | 3 ++- src/window.c | 2 +- src/winmenu.c | 5 +++-- src/wmspec.c | 15 ++- 6 files c

[no subject]

2017-02-07 Thread Roman Dobosz
New functionality for moving half-maximized windows between available screens. -- To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.