WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Dynamic flwm  (Read 1285 times)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 10713
Dynamic flwm
« on: May 02, 2016, 01:21:50 AM »
Thanks to dentonlt and bill for patches to flwm to allow it to link dynamically with fttk-1.3, the flwm extension size has gone from 232kb to 28kb  :)

New versions uploaded to x86 and x86_64 repos.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 10713
Re: Dynamic flwm
« Reply #1 on: May 09, 2016, 03:11:47 AM »
Updated to latest git.

@dentonlt - it might be a good idea to post an explantion of "add movement keys for positioning a window" here?

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 9956
Re: Dynamic flwm
« Reply #2 on: May 09, 2016, 10:51:35 AM »
Code: [Select]
+#ifdef EXTENDED_MOVEMENT_KEYS
+  {FL_CTRL+FL_ALT+FL_SHIFT+FL_Left,            MoveMaxLeft},
+  {FL_CTRL+FL_ALT+FL_SHIFT+FL_Up,              MoveMaxUp},
+  {FL_CTRL+FL_ALT+FL_SHIFT+FL_Right,   MoveMaxRight},
+  {FL_CTRL+FL_ALT+FL_SHIFT+FL_Down,            MoveMaxDown},
+  {FL_CTRL+FL_ALT+FL_SHIFT+FL_Enter,   MoveCenter},
+#endif

Code: [Select]
+// Extended Movement Keys: press ctrl+alt+shift+[arrow/enter] to send
+// window to max left/right/up/down or center
+// #define EXTENDED_MOVEMENT_KEYS 1

It's disabled by default, but if enabled, lets you move the current window to each screen edge, or to the center of the screen.
The only barriers that can stop you are the ones you create yourself.