Dana Jansens
|
138d3e38d8
|
add shortcuts for text rendering. it underlines the first character in the string that matches the shortcut
|
2007-04-25 01:32:43 +00:00 |
|
Dana Jansens
|
d91c67bf93
|
g_locale_to_utf8 seems to work here and its a simpler function all, and i dont have to specify iso-8891whatever in it, so maybe its actually more portable. or maybe it breaks things. we'll see, won't we.
|
2007-04-25 01:31:55 +00:00 |
|
Dana Jansens
|
f6b049cd38
|
pointer type changed a long time ago
|
2007-04-25 00:50:20 +00:00 |
|
Mikael Magnusson
|
fb2493115f
|
only grab keybinds on the root window, not every client window
|
2007-04-24 21:45:43 +00:00 |
|
Dana Jansens
|
23a43c5a40
|
update the po files for new text strings
|
2007-04-24 21:11:39 +00:00 |
|
Dana Jansens
|
7b6f90af52
|
consistency
|
2007-04-24 21:11:04 +00:00 |
|
Dana Jansens
|
04010ff0fe
|
don't split strings inside _() across lines. change some of the text messages
|
2007-04-24 21:09:12 +00:00 |
|
Dana Jansens
|
1582b36187
|
proper handling of the plate though, too
|
2007-04-24 20:48:28 +00:00 |
|
Dana Jansens
|
d3ca984e93
|
make the inner window work like the plate used to for actions
|
2007-04-24 20:42:34 +00:00 |
|
Dana Jansens
|
79cd7b4b2c
|
dont cause focus change with enter events when youre already in the window
|
2007-04-24 20:39:59 +00:00 |
|
Dana Jansens
|
d19c184b2d
|
set the client's user_time when it gets activated
|
2007-04-24 19:55:48 +00:00 |
|
Dana Jansens
|
0116d82463
|
don't activate and change desktops if the client's not on the current desktop and its user_time is older than the last time you changed desktops
|
2007-04-24 19:53:50 +00:00 |
|
Dana Jansens
|
ca8665e309
|
fix a comment
|
2007-04-24 19:26:48 +00:00 |
|
Dana Jansens
|
8446e50b7a
|
use client_activate to activate newly mapping windows. this means that if a window maps on another desktop and is going to be activated, you will end up on that desktop
|
2007-04-24 19:20:10 +00:00 |
|
Mikael Magnusson
|
0f43a68405
|
remove fourCorners from data/ as well
|
2007-04-24 18:43:52 +00:00 |
|
Dana Jansens
|
9e6aa531d0
|
remove the four corners option
document what these serious macros are with art!
|
2007-04-24 18:36:13 +00:00 |
|
Mikael Magnusson
|
59a33c03b0
|
working tapered corners resize
|
2007-04-24 18:05:37 +00:00 |
|
Dana Jansens
|
5606209b8d
|
print the corner out that was chosen
|
2007-04-24 18:00:45 +00:00 |
|
Mikael Magnusson
|
045ba2e001
|
what I have so far
|
2007-04-24 17:42:53 +00:00 |
|
Mikael Magnusson
|
f201828046
|
this doesn't work yet but i don't want to screw it up accidentally
|
2007-04-24 16:37:01 +00:00 |
|
Dana Jansens
|
ac241a8235
|
set the default icon onto windows which don't provide one
|
2007-04-24 15:56:37 +00:00 |
|
Dana Jansens
|
d2f7ad9a24
|
place randomly inside the area available. if its too big, put the top left corner inside still
|
2007-04-24 15:29:42 +00:00 |
|
Dana Jansens
|
0771964c0f
|
set the max settings properly, was setting max_vert for both.
make sure the desktop property is set when per-app settings change it
|
2007-04-24 14:58:29 +00:00 |
|
Dana Jansens
|
c1a124fcf2
|
preliminary change to the 9 corners thing, to add a recursive 9 corners inside the middle one
|
2007-04-24 14:37:46 +00:00 |
|
Mikael Magnusson
|
ff59630f51
|
only moved half a sentence
|
2007-04-24 14:35:56 +00:00 |
|
Dana Jansens
|
8740c30588
|
the check for if the window is being resized is only needed for syncing
|
2007-04-24 14:27:31 +00:00 |
|
Mikael Magnusson
|
e86900bd53
|
fix resizing when drawContents is off, and I think an ifdef was a bit too high up
|
2007-04-24 12:18:53 +00:00 |
|
Dana Jansens
|
7854818a82
|
add debug messages saying if an extension is missing on the server
|
2007-04-24 07:26:37 +00:00 |
|
Dana Jansens
|
fefbf38726
|
remove the stick atom, since openbox does not use stickiness
|
2007-04-24 07:12:19 +00:00 |
|
Dana Jansens
|
bfdd4fd116
|
update the compliance file
|
2007-04-24 07:09:38 +00:00 |
|
Dana Jansens
|
4996b85f19
|
|
2007-04-24 07:05:11 +00:00 |
|
Dana Jansens
|
8cf5553728
|
check for the sync extension
|
2007-04-24 06:49:34 +00:00 |
|
Dana Jansens
|
3d71bfd208
|
add check for the Sync extension
|
2007-04-24 06:48:08 +00:00 |
|
Dana Jansens
|
6e83a82e5b
|
the focus_client = NULL got moved by mistake.
|
2007-04-24 06:41:59 +00:00 |
|
Dana Jansens
|
c6fe4f8d8f
|
focus_order_remove is called in a few places. move the check for unsetting focus_client into client_unmanage.
|
2007-04-24 06:41:04 +00:00 |
|
Dana Jansens
|
ad852b6b56
|
add support for _NET_WM_SYNC_REQUEST
|
2007-04-24 06:30:16 +00:00 |
|
Dana Jansens
|
cf3427b2e3
|
add these cflags even though they are empty right now all the time
|
2007-04-24 02:59:26 +00:00 |
|
Dana Jansens
|
7ae95e4660
|
save windows' colormaps rather than querying them from the server every time you focus it
|
2007-04-24 01:29:53 +00:00 |
|
Dana Jansens
|
3595da62ca
|
never mind on the hint idea, it was fun while it lasted. at least i know it is there now.
|
2007-04-24 01:16:33 +00:00 |
|
Dana Jansens
|
3a91527fdf
|
hm, that was a silly error. the propogate mask shouldnt get the Hint thing in it.
|
2007-04-24 01:08:09 +00:00 |
|
Dana Jansens
|
a806f05214
|
missing a thinger
|
2007-04-24 01:02:35 +00:00 |
|
Dana Jansens
|
a488360f48
|
add the PointerMotionHintMask everywhere, we dont need every mouse event
|
2007-04-24 01:00:27 +00:00 |
|
Dana Jansens
|
3993847dd4
|
set the eventmask on frame windows again..
|
2007-04-24 00:07:28 +00:00 |
|
Dana Jansens
|
268c87ed9e
|
in shrinking resize the frame before the client
|
2007-04-24 00:02:51 +00:00 |
|
Dana Jansens
|
5316bc6c3e
|
1. remove some old event handling that was not used at all. yay less bandwidth.
2. make the client padding color show during resizes with drawContents off
|
2007-04-24 00:00:11 +00:00 |
|
Dana Jansens
|
1a005d7291
|
place transients without a parent in the middle of the screen
dont use non-normal windows as parents
|
2007-04-23 23:46:13 +00:00 |
|
Dana Jansens
|
d0013c0861
|
add a window between the frame and the plate for drawing the client border. this way when the client window disappears, nothing gets rendered underneath it.
|
2007-04-23 23:21:47 +00:00 |
|
Dana Jansens
|
b4eecc51b5
|
focus_client was becoming invalid if the focused client was unmanaged.
|
2007-04-23 23:11:33 +00:00 |
|
Dana Jansens
|
c97c6342c2
|
add a default action for cycling panels
|
2007-04-23 23:03:44 +00:00 |
|
Dana Jansens
|
fa72e99fbf
|
add the panels option, which is for NextWindow/PreviousWindow and the directional focus actions
|
2007-04-23 23:01:41 +00:00 |
|