Marco Peereboom
6459ba2f91
Add a default cursor.
2010-07-01 19:49:21 +00:00
Marco Peereboom
f35cc28052
Add prior workspace
...
from
keenerd <keenerd@gmail.com>
2010-07-01 19:01:15 +00:00
Marco Peereboom
f82d432389
Make open office 3.2 purdy again
2010-07-01 02:01:04 +00:00
Marco Peereboom
a2474fde68
Add insane follow-mouse-sometimes feature for bob beck
2010-06-30 00:09:19 +00:00
Marco Peereboom
22a67dc7cd
roll version
2010-04-20 19:27:36 +00:00
Marco Peereboom
8586681805
unmap windows after stacking. much better performance!
2010-04-20 19:08:06 +00:00
Marco Peereboom
8ac8dc5fbb
Clarify osx 10.5 build process.
2010-01-17 16:54:12 +00:00
Marco Peereboom
e2133878b1
Add commented line for OSX 10.5
2010-01-17 16:49:49 +00:00
Darrin Chandler
31e6177025
Move declaration close to use
2010-01-13 23:22:31 +00:00
Darrin Chandler
3cd1a5315b
Add CPU speed to baraction.sh
...
Diff from Joe Gidi <joe@entropicblur.com>
2010-01-13 22:17:03 +00:00
Darrin Chandler
4d964ea1ea
Implement clock_format for user definable time string.
...
Slight mods to diff from Aragon Gouveia <aragon@phat.za.net>
"go go go" marco
2010-01-13 21:48:35 +00:00
Marco Peereboom
91c40c6b5e
Add -bundle, from Erik Mugele <ejm@teuton.org>
2010-01-11 22:56:22 +00:00
Marco Peereboom
977b54d002
Link Windows/cygwin
2010-01-11 22:47:12 +00:00
Marco Peereboom
9e91622218
Add cygwin.
...
Add tag to osx
2010-01-11 22:44:26 +00:00
Marco Peereboom
7ba5b19150
Roll to new version for cygwin.
...
Oops on the ports file
2010-01-11 21:01:24 +00:00
Marco Peereboom
bd9d120876
Make compile in cygwin
2010-01-11 20:44:54 +00:00
Marco Peereboom
a8f8379e72
roll version for new snap
2010-01-07 01:30:25 +00:00
Marco Peereboom
bfea3d7b2f
bump version
2009-11-25 17:03:53 +00:00
Marco Peereboom
d58e1e98d8
add osx
2009-11-25 17:03:04 +00:00
Marco Peereboom
cd20ba8f8e
installation instructions
2009-11-25 16:50:20 +00:00
Marco Peereboom
c5b4485b9e
*sigh* work around linking retardation
2009-11-25 16:12:13 +00:00
Marco Peereboom
c7d6fe1f3a
tell them how to make apple key work
2009-11-25 15:13:29 +00:00
Marco Peereboom
b9dbddfc48
Brag about osx and linux
2009-11-25 15:11:29 +00:00
Marco Peereboom
3a6c46a103
add osx support
2009-11-25 15:09:09 +00:00
Marco Peereboom
66cc2ad1e7
clean some warns
2009-11-06 04:55:18 +00:00
Ryan McBride
9f73a12795
Fix typo in debug, make scrotwm build again.
2009-11-06 04:51:21 +00:00
Marco Peereboom
3f50fa6a8e
Kill tons of events to make mplayer work again
...
ok mcbrider
2009-11-06 04:41:28 +00:00
Ryan McBride
1332091a8e
Enforce ordering on focusevent types.
2009-10-30 01:56:00 +00:00
Marco Peereboom
022ca339f1
ryan keeps putting variables in ifs for some reason...
2009-10-29 18:47:48 +00:00
Ryan McBride
6c9491c6a7
Some more subtleties for the focus handling code. In particular:
...
- A global last_focus_event helps us to determine whether another process
is playing with focus without telling us.
- merge focusin and focusout into a single focusevent, handle focus change
events triggered by synergy.
- Fix focus issues when entering a fullstack window from another region, by
checking to see which ws the focus is coming from before ignoring the
event.
2009-10-29 11:16:33 +00:00
Marco Peereboom
3e68847bcf
Link russian
2009-10-28 22:43:48 +00:00
Marco Peereboom
bd34a12383
link man to russian
2009-10-28 22:20:07 +00:00
Marco Peereboom
dd75839e7c
Add russian
2009-10-28 22:18:06 +00:00
Marco Peereboom
e0c07069c1
add russian man
2009-10-28 22:14:58 +00:00
Ryan McBride
6a14e403fe
Revert previous commit, clearly I was on crack.
2009-10-28 00:57:36 +00:00
Ryan McBride
1aca1ca9d6
remove the ev->state check in enternotify()
...
ev->state indicates the state of the buttons and modifier keys, so it's not
just workspace changes but any time these buttons are down. This heuristic
breaks focus with mouse buttons down and when creating new terminals with
m-s-enter, among other things.
2009-10-27 10:49:47 +00:00
Ryan McBride
3cf9db9166
Add more debug output to enternotify().
2009-10-27 10:42:46 +00:00
Marco Peereboom
e8f4fc8e58
Add russian
2009-10-25 00:32:33 +00:00
Marco Peereboom
c593b8309e
bump version for release
2009-10-24 15:34:50 +00:00
Marco Peereboom
541b525fb8
add modes per sthen
2009-10-24 15:34:24 +00:00
Marco Peereboom
841a2574a1
Make enternotify prettier
2009-10-24 14:21:18 +00:00
Marco Peereboom
ce20e49d87
In max stack we need to ignore all enternotifiy events.
...
Rever previous as part of this since it was a busted heuristic.
2009-10-23 20:56:37 +00:00
Marco Peereboom
80e76b8191
Add simple heuristic to max_stack focus to deal with new event reality.
...
This mostly uses the same logic as a normal stack but it detects if the
previous window got unmapped and goes back to the parent. The rest is
the same code as stacked focusing.
2009-10-23 20:33:53 +00:00
Marco Peereboom
05347c2d3e
ugh, i can't believe i have looked for this bug this long...
...
now jxplorer is correctly focussed when it is the nth window in the stack
when created
2009-10-23 20:07:06 +00:00
Marco Peereboom
c292d0eb67
Fix the damned enternotify code for real.
...
Weed out VirtualNotify (switch ws and border crossings) and InferiorNotify
(focus on self, aka touching its own border).
Then check for ConfigureNotify to see if a window is being deleted or moved
to another work space.
This is the smaller hammer for the QLength trick that used to be in there.
If we still have focus issues we need to work those but this is worth
going in.
2009-10-23 16:39:45 +00:00
Ryan McBride
37c079137c
Remove over-eager optimization in focus_magic().
...
This win == win->ws->focus check makes scrotwm forget the correct
focus across workspace changes. Unnecessary focus changes are prevented
by the XGetInputFocus() check anyways.
2009-10-23 06:24:18 +00:00
Marco Peereboom
ef7f0f55ed
get rid of a bunch of focus in and out events
...
ok mcbride
2009-10-23 04:05:19 +00:00
Marco Peereboom
fb68323388
missing br
2009-10-23 02:07:00 +00:00
Marco Peereboom
803efec3fd
todo items
2009-10-23 02:00:01 +00:00
Ryan McBride
d5344e7f5c
Fix debug printf in unfocus_all_except().
2009-10-21 09:39:43 +00:00