Mikael Magnusson
|
fa6497060a
|
stacking_list contains ObWindows that may or may not be ObClients
|
2006-08-19 15:22:55 +00:00 |
|
Mikael Magnusson
|
8d034c6f4d
|
remove some useless code
|
2006-08-19 15:01:25 +00:00 |
|
Mikael Magnusson
|
005eb35ee8
|
fix some warnings from -Wall
|
2006-08-19 05:05:36 +00:00 |
|
Mikael Magnusson
|
13215aaaab
|
fix subsequent silly typo, should now compile as well as work
|
2006-08-18 21:24:23 +00:00 |
|
Mikael Magnusson
|
1de9c1901c
|
fix a silly copy paste bug, titlenumber should now be disableable
|
2006-08-18 21:23:02 +00:00 |
|
Mikael Magnusson
|
653358c18d
|
make the dock copy appearance from active window titles instead of inactive ones, this won't matter because nobody uses the dock
|
2006-08-18 19:57:14 +00:00 |
|
Mikael Magnusson
|
7b7f158088
|
add a means to tell the timer destroy function not to fire when for example freeing its client frame
|
2006-08-17 20:16:02 +00:00 |
|
Mikael Magnusson
|
1b4ff4e93f
|
close but not quite
|
2006-08-17 19:26:55 +00:00 |
|
Mikael Magnusson
|
a2f2fefeff
|
add a client destructor to frame.c so it doesn't try to keep flashing a free'd frame
|
2006-08-17 16:16:37 +00:00 |
|
Mikael Magnusson
|
83a0303dd7
|
add option titleNumber in theme section to disable the little [x] that you get after identical window titles
|
2006-08-16 19:32:13 +00:00 |
|
Mikael Magnusson
|
8eea64ca08
|
adjust logic to be... logical
|
2006-08-16 18:11:47 +00:00 |
|
Mikael Magnusson
|
1ffd89672f
|
don't allow inventive users to open the menu while in an interactive grab (ie changing focus or desktop)
|
2006-08-16 17:38:41 +00:00 |
|
Mikael Magnusson
|
5b288939ab
|
try utf8 for WM_NAME if locale fails, really the _locale functions in prop.c are busted and should be fixed but i have no idea how.
|
2006-08-16 16:51:00 +00:00 |
|
Mikael Magnusson
|
dce6247e69
|
really fix focus_last?
|
2006-08-04 19:56:42 +00:00 |
|
Mikael Magnusson
|
cbe5069870
|
after some contemplating and complaints, not enabling vertically centered menus by default
|
2006-08-02 21:16:47 +00:00 |
|
Mikael Magnusson
|
41a1d2ea7b
|
hopefully fix keyboard move and resize refusing to go outside the screen
|
2006-08-02 21:03:14 +00:00 |
|
Mikael Magnusson
|
629585d990
|
forgot to add prototypes to action.h
|
2006-08-02 20:54:16 +00:00 |
|
Mikael Magnusson
|
97719044b1
|
s/_/./
|
2006-08-02 17:40:23 +00:00 |
|
Mikael Magnusson
|
6a7c0b893a
|
s/self/settings/
|
2006-08-02 17:37:05 +00:00 |
|
Mikael Magnusson
|
56c548b203
|
make menus optionally vertically centered, and enable by default, see bug #2746
|
2006-08-02 17:25:32 +00:00 |
|
Mikael Magnusson
|
8cb6e95eb6
|
add moverelative and resizerelative
|
2006-08-02 16:36:40 +00:00 |
|
Mikael Magnusson
|
05c0dbfedf
|
be paranoid about programs setting 0 resize increments, which results in a divide by zero, which is in turn bad
|
2006-08-02 16:36:29 +00:00 |
|
Mikael Magnusson
|
d2fb93e8af
|
remove bogus check for handle width in client_setup_decor_and_functions resulting in handles not being drawn if a theme with handle width = 0 is used when that function is called for a window and a theme with handle with > 0 is then loaded.
|
2006-08-02 06:07:12 +00:00 |
|
Mikael Magnusson
|
be8bc711b2
|
make the Unfocus action do something when config_focus_follow is set
|
2006-08-02 04:45:52 +00:00 |
|
Mikael Magnusson
|
9fe211a1ca
|
remove an old comment
|
2006-08-01 23:59:27 +00:00 |
|
Mikael Magnusson
|
2922f6ef95
|
dont make popup windows saveunder after all, they move around
|
2006-06-23 22:58:04 +00:00 |
|
Mikael Magnusson
|
666a466b7e
|
make menus also saveunder
|
2006-06-16 12:41:39 +00:00 |
|
Mikael Magnusson
|
ca16567253
|
make popup windows saveunder
|
2006-06-16 11:00:44 +00:00 |
|
Mikael Magnusson
|
48e3f64bc0
|
must assign return of g_list_insert_before to list, the start address may have changed
|
2006-06-11 10:36:31 +00:00 |
|
Mikael Magnusson
|
e0aa54a891
|
rip out the VIDMODE extension stuff. this was only used to size fullscreen windows to the viewport, i doubt anyone is actually using it and it interacts very badly with xinerama.
|
2006-06-11 09:47:53 +00:00 |
|
Mikael Magnusson
|
f07b18cf3a
|
mad propz to jonaskoelker finding a memleak
|
2006-06-09 22:35:55 +00:00 |
|
Mikael Magnusson
|
4137779722
|
lollerskates
|
2006-06-09 14:54:18 +00:00 |
|
Mikael Magnusson
|
0f80c6ab40
|
not surprisingly, there was a typo
|
2006-06-09 14:53:36 +00:00 |
|
Mikael Magnusson
|
e72a1232fa
|
if this works i will be a bit amazed, add class matching, and allow to match either name or class or both
|
2006-06-09 14:52:06 +00:00 |
|
Mikael Magnusson
|
d4b7340454
|
changing props need client_change_state
|
2006-06-09 14:29:54 +00:00 |
|
Mikael Magnusson
|
d471ffb92a
|
fix4
|
2006-06-09 14:22:16 +00:00 |
|
Mikael Magnusson
|
19611e3bc1
|
haha
|
2006-06-09 14:21:30 +00:00 |
|
Mikael Magnusson
|
94a0ea2150
|
fix2
|
2006-06-09 14:19:59 +00:00 |
|
Mikael Magnusson
|
2658610ae2
|
fix
|
2006-06-09 14:17:15 +00:00 |
|
Mikael Magnusson
|
ff04e2c9a9
|
add the rest of the possible states to per app settings, and fix some mem leaks in the code that _set_ the per app list
|
2006-06-09 14:14:17 +00:00 |
|
Mikael Magnusson
|
8af51d8a1b
|
add role matching to per app settings and fix a small memleak in the code that frees the per app list
|
2006-06-09 12:47:48 +00:00 |
|
Mikael Magnusson
|
4a42260849
|
setting variables helps
|
2006-06-08 11:49:52 +00:00 |
|
Mikael Magnusson
|
014969a959
|
fix7
|
2006-06-08 11:45:39 +00:00 |
|
Mikael Magnusson
|
85340eab40
|
fix6
|
2006-06-08 11:45:12 +00:00 |
|
Mikael Magnusson
|
611e8a5324
|
fix5
|
2006-06-08 11:43:43 +00:00 |
|
Mikael Magnusson
|
f819e3b850
|
fix4
|
2006-06-08 11:42:16 +00:00 |
|
Mikael Magnusson
|
76f514cf52
|
fix3
|
2006-06-08 11:40:40 +00:00 |
|
Mikael Magnusson
|
f3801affc6
|
fix2
|
2006-06-08 11:39:45 +00:00 |
|
Mikael Magnusson
|
c63938f765
|
fix
|
2006-06-08 11:37:51 +00:00 |
|
Mikael Magnusson
|
de1559a094
|
move stuff around some more
|
2006-06-08 11:36:43 +00:00 |
|
Mikael Magnusson
|
f80ab241f3
|
some notes to self
|
2006-06-08 11:05:29 +00:00 |
|
Mikael Magnusson
|
74695334c6
|
*coughs uncontrollably*
|
2006-06-08 10:57:17 +00:00 |
|
Mikael Magnusson
|
df1ef6b8ad
|
"oops"
|
2006-06-08 10:36:36 +00:00 |
|
Mikael Magnusson
|
9aeb9d9fb5
|
define vars in proper places and don't leak the entire list of settings
|
2006-06-08 10:34:15 +00:00 |
|
Mikael Magnusson
|
3c3415d87b
|
cvs add is good
|
2006-06-08 10:24:47 +00:00 |
|
Mikael Magnusson
|
ed61a94ca5
|
per app settings
|
2006-06-08 10:18:31 +00:00 |
|
Mikael Magnusson
|
5648f0d75c
|
maybe this makes everyone happy, only select first entry in menus if it's not a submenu entry
|
2006-04-23 00:37:23 +00:00 |
|
Mikael Magnusson
|
310d268bf0
|
patch from syscrash2k, adds submenuShowDelay option, bug #2682
|
2006-04-22 19:21:06 +00:00 |
|
Mikael Magnusson
|
ad215303e7
|
fix #2670 (hilight first entry in menus) and respect keepBorder setting when removing borders from mwm hints
|
2006-04-20 18:36:23 +00:00 |
|
Mikael Magnusson
|
0efe52a12b
|
fix the minipager for exotic orientations
|
2006-03-17 22:18:54 +00:00 |
|
Mikael Magnusson
|
bc1f845ada
|
resize label after background pixmap has updated to avoid display problems
|
2006-03-13 11:51:40 +00:00 |
|
Mikael Magnusson
|
6452fef939
|
final fixes?
|
2005-10-08 09:29:27 +00:00 |
|
Mikael Magnusson
|
1fad2da07f
|
more 64 bit fixes
|
2005-10-07 17:00:35 +00:00 |
|
Mikael Magnusson
|
148ef741e1
|
fix using wrong type for _NET_WORKAREA for 64 bits, may exist other bugs like this
|
2005-10-03 19:30:15 +00:00 |
|
Mikael Magnusson
|
e1665d70b5
|
add showDelay to dock
|
2005-09-25 14:45:24 +00:00 |
|
Mikael Magnusson
|
c7a75a5ca8
|
never code on an empty stomach
|
2005-09-14 18:01:58 +00:00 |
|
Mikael Magnusson
|
9609c7f5ec
|
maybe i should have tried opening a submenu too
|
2005-09-14 17:40:47 +00:00 |
|
Mikael Magnusson
|
fa32adf16c
|
fix menus to show on the screen the mouse cursor spawned them from
|
2005-09-14 17:05:53 +00:00 |
|
Mikael Magnusson
|
9df57ff1b5
|
I meant to check for windows placed by programs, not windows not placed by the user. Now checks for windows placed by programs and not placed by user. This excludes placement schemes which the former check didn't, resulting in some brokenness, particularly with xinerama.
|
2005-09-13 12:13:13 +00:00 |
|
Mikael Magnusson
|
829e746b4d
|
fix programs showing their child windows outside the screen, but retain the possibility to put windows slightly offscreen with the -geometry argument (which is why i broke it in the first place)
|
2005-08-11 13:23:59 +00:00 |
|
Mikael Magnusson
|
03cad5d97c
|
add a (temporary?) check to client_activate to make client_list_menu not crash openbox when selecting a window that has closed since the menu opened
|
2005-07-25 14:15:16 +00:00 |
|
Mikael Magnusson
|
69a4abe1d0
|
make the framerender_frame() code a bit less crazy
|
2005-07-14 20:46:31 +00:00 |
|
Mikael Magnusson
|
b10b0000db
|
revert the pressed toggled thing for a while
|
2005-07-14 20:41:24 +00:00 |
|
Mikael Magnusson
|
1cfb65bc40
|
add a config option hideDisabled in the theme section that hides disabled buttons instead of showing them as disabled, based on patch in bug #2310
|
2005-07-14 13:44:33 +00:00 |
|
Mikael Magnusson
|
6ec1881579
|
c++ comments
|
2005-07-14 13:23:05 +00:00 |
|
Mikael Magnusson
|
5c95d2ffea
|
correctly show pressed state when pressing toggled buttons, bug #2311
|
2005-07-14 13:02:39 +00:00 |
|
Mikael Magnusson
|
465dd3fb53
|
nullterminate arguments to execlp
|
2005-04-01 13:04:55 +00:00 |
|
Mikael Magnusson
|
4690af7f72
|
noStrut actually works now
|
2005-03-26 06:34:58 +00:00 |
|
Mikael Magnusson
|
cab723fac9
|
fix transparent terminals not updating when toggledecoring them
|
2005-03-25 23:00:20 +00:00 |
|
Mikael Magnusson
|
498ae4cc20
|
add noStrut option to dock and fix up rc.xsd, some options were in the wrong section due to hideDelay being in both dock and menu
|
2005-03-25 20:17:45 +00:00 |
|
Mikael Magnusson
|
916e24d9c4
|
Add a FocusToBottom action which moves the client to the bottom of the focus order stack
|
2005-03-11 21:49:54 +00:00 |
|
Mikael Magnusson
|
abe258be1d
|
<group> option for raise/lower related actions. hi floam.
|
2005-02-08 04:33:54 +00:00 |
|
Mikael Magnusson
|
e74fbdaa0e
|
revert a commit xor made in 2003 that always annoyed me, now docks (panels) go in the same layers as normal windows again. docks that dont specify layer go in the ABOVE layer and those that specify BELOW get put in the NORMAL layer.
|
2005-02-06 16:00:24 +00:00 |
|
Mikael Magnusson
|
ac416fd27e
|
testing failed, hopefully this is reverting to the right place
|
2005-02-06 02:18:06 +00:00 |
|
Mikael Magnusson
|
3f40d6e762
|
more testing
|
2005-02-06 02:06:57 +00:00 |
|
Mikael Magnusson
|
64772cc6d8
|
test + not wrong
|
2005-02-06 01:54:21 +00:00 |
|
Mikael Magnusson
|
bdf5d409e5
|
test
|
2005-02-06 01:52:15 +00:00 |
|
Mikael Magnusson
|
52c345c300
|
try moving the move_onscreen with the rude into the place routine so it only gets called if a window doesn't specify a position
|
2005-02-06 01:43:37 +00:00 |
|
Mikael Magnusson
|
60565bcba8
|
okay so that's why it didn't use move_onscreen
|
2005-02-06 01:16:00 +00:00 |
|
Mikael Magnusson
|
ef042d220b
|
test some stuff
|
2005-02-06 00:50:43 +00:00 |
|
Mikael Magnusson
|
943dd68152
|
the xinerama patch from john russell, modified a bit and merged the move_onmonitor with the already existing move_onscreen stuff, not sure if it actually works on xinerama since i dont have it.
|
2005-02-05 23:26:16 +00:00 |
|
Mikael Magnusson
|
2ce7572e46
|
commit the movetocenter action since it appears someone else than me wanted it after all
|
2005-01-31 19:04:18 +00:00 |
|
Mikael Magnusson
|
99b2fed8f5
|
fix iconify action to fallback focus correctly
|
2005-01-16 00:14:03 +00:00 |
|
Mikael Magnusson
|
9f607e2545
|
hopefully fix the 'sticky keys' issue, patch from debian maintainer tore who got it from somewhere
|
2005-01-06 18:50:01 +00:00 |
|
Mikael Magnusson
|
4f9ec4cbdb
|
grab the mouse buttons and keyboards keys on clients before showing them to avoid the situation where a grabbed key goes to a client without being seen by openbox, hopefully has no side effects but probably does
|
2004-12-30 15:37:30 +00:00 |
|
Mikael Magnusson
|
ff39f02c38
|
add an option to resize with 4 corners as it was long ago and make the default 9 "corners" with the middle corner being move. that way you only need one mod+button to move and resize windows
|
2004-11-04 12:13:25 +00:00 |
|
Mikael Magnusson
|
d0adfb4d8a
|
okay here we go
|
2004-10-31 10:17:41 +00:00 |
|
Mikael Magnusson
|
90de822319
|
i always forget this bit
|
2004-10-31 10:15:19 +00:00 |
|
Mikael Magnusson
|
10805a4764
|
config option for icons in desktop menus
|
2004-10-31 10:10:33 +00:00 |
|
Mikael Magnusson
|
b27343a314
|
None instead of TRUE/FALSE to XGrabPointer (?)
|
2004-10-30 19:36:40 +00:00 |
|
Mikael Magnusson
|
349990a3b5
|
eek, a patch had a tab in it
|
2004-10-21 20:54:59 +00:00 |
|
Mikael Magnusson
|
f825b13b85
|
patch to let wmctrl and others set _NET_WM_STATE_HIDDEN to minimize windows, by Timo Hirvonen
|
2004-10-08 13:56:39 +00:00 |
|
Mikael Magnusson
|
492a26844c
|
remove the hilightFirst option since it wasnt actually used in the code
|
2004-10-06 12:42:46 +00:00 |
|
Mikael Magnusson
|
c02f68499f
|
option to make dragging and findedge ignore windows on lower layers
|
2004-09-04 19:45:38 +00:00 |
|
Mikael Magnusson
|
1ed2670b89
|
revert patch, doesnt work
|
2004-08-22 00:23:44 +00:00 |
|
Mikael Magnusson
|
6ec5ccdf63
|
fix the unfocus action when focuslast is set, patch by faugn
|
2004-08-22 00:01:45 +00:00 |
|
Mikael Magnusson
|
aa88bc9918
|
togglefullscreen action from Joaquin Aguirrezabalaga
|
2004-08-17 21:33:55 +00:00 |
|
Mikael Magnusson
|
ebc21270f1
|
dock: leftclick = raise, middleclick = lower. make this bindable later, but better than all buttons (incl scroll) raising it for now
|
2004-07-22 22:50:48 +00:00 |
|
Mikael Magnusson
|
cd6a851483
|
disable growtoedge for shaded windows for now
|
2004-07-07 01:00:57 +00:00 |
|
Mikael Magnusson
|
3afbf3d597
|
forgot these
|
2004-06-23 14:06:08 +00:00 |
|
Mikael Magnusson
|
0993012776
|
try to fix focus switching with mouse actions up a bit
|
2004-06-23 13:50:26 +00:00 |
|
Mikael Magnusson
|
8ba619d5f1
|
finding edges and switching directional focus was broken from omnipresent windows. changed c->desktop to screen_desktop seems to work fine so far.
|
2004-06-14 12:26:35 +00:00 |
|
Mikael Magnusson
|
b182f1483a
|
on second thought, don't change the default behaviour in stable series
|
2004-04-17 12:14:06 +00:00 |
|
Mikael Magnusson
|
8ec716f692
|
this goes away by popular request (focus_order_to_bottom in action_lower)
|
2004-04-10 22:45:32 +00:00 |
|
Mikael Magnusson
|
d30ea87bb1
|
blef
|
2004-04-06 17:58:54 +00:00 |
|
Mikael Magnusson
|
6beb20b3f4
|
'Unnamed Desktop' is the most useless text to put on an unnamed desktop pls
|
2004-04-05 21:02:09 +00:00 |
|
Mikael Magnusson
|
269fbc0fe0
|
show parents title in alt-tab popup for titleless transients
|
2004-03-31 09:56:01 +00:00 |
|
Mikael Magnusson
|
cabcea2002
|
okay, so maybe i should try compiling things. lets see if i can get away with not testing it
|
2004-03-31 07:40:06 +00:00 |
|
Mikael Magnusson
|
89f223e253
|
this is not so nice
|
2004-03-30 22:32:12 +00:00 |
|
Mikael Magnusson
|
a70e22c557
|
nothing to see here, move along
|
2004-03-30 22:24:15 +00:00 |
|
Mikael Magnusson
|
b850133d21
|
allow the coordspopup to move to all xinerama screens
|
2004-03-28 17:13:22 +00:00 |
|
Mikael Magnusson
|
04c77b7234
|
action toggledockautohide to toggle if the dock autohides
|
2004-03-27 15:25:39 +00:00 |
|
Mikael Magnusson
|
134974e8e2
|
forgot
|
2004-03-21 20:06:40 +00:00 |
|
Mikael Magnusson
|
f870d32397
|
two hands raised, keepBorder added to <theme> section
|
2004-03-21 20:02:47 +00:00 |
|
Mikael Magnusson
|
39748e4180
|
take numbers as args for the popup options too
|
2004-03-21 12:20:52 +00:00 |
|
Mikael Magnusson
|
e9cdaf2749
|
that looked a bit silly
|
2004-03-21 12:16:10 +00:00 |
|
Mikael Magnusson
|
faf325c3fe
|
include config.h
|
2004-03-21 12:10:10 +00:00 |
|
Mikael Magnusson
|
3dce6cbf86
|
sometimes you have to declare variables too
|
2004-03-21 11:59:12 +00:00 |
|
Mikael Magnusson
|
b2b8ad92bf
|
update copyright notices
|
2004-03-21 11:57:31 +00:00 |
|
Mikael Magnusson
|
3fadb639fa
|
pasted that a bit too far down yesterday
|
2004-03-21 11:38:21 +00:00 |
|
Mikael Magnusson
|
61af086dc3
|
default menus to sane style
|
2004-03-21 11:06:57 +00:00 |
|
Mikael Magnusson
|
e480937e27
|
Mod3 = M
|
2004-03-21 01:27:15 +00:00 |
|
Mikael Magnusson
|
acc6124682
|
limit the size popup to the screen, maybe this doesnt work with xinerama though?
|
2004-03-21 01:15:18 +00:00 |
|
Mikael Magnusson
|
335e8acbfc
|
yay no tabs in the source
|
2004-03-21 01:03:00 +00:00 |
|
Mikael Magnusson
|
64c65f3b67
|
adds option to have the popup centered above the window instead of centered, and fix the last occurance of that reversed variable
|
2004-03-21 00:48:48 +00:00 |
|
Mikael Magnusson
|
e8339970d8
|
comments for life
|
2004-03-21 00:24:51 +00:00 |
|
Mikael Magnusson
|
7d1382a984
|
if this works, i will be amazed. <resize><popupShow>nbr<//> nbr = 0 never show size popup, 1 as it is now ie only show when resize terminals etc, 2 always show
|
2004-03-21 00:10:14 +00:00 |
|
Mikael Magnusson
|
e3786e64fb
|
typo fix a comment
|
2004-03-20 23:52:38 +00:00 |
|
Mikael Magnusson
|
07dd2c6442
|
fix reversed variable name and add a little comment to the magic menu code
|
2004-03-20 23:40:29 +00:00 |
|
Mikael Magnusson
|
bc04408517
|
some nice options for the menus, warpPointer, xorStyle (better name wanted for this :), hilightFirst and hideDelay (this was hardcoded to .25 secs earlier)
|
2004-03-20 22:53:16 +00:00 |
|
Mikael Magnusson
|
cd0204d626
|
fullscreen overrides aspect hints (because i say so)
|
2004-03-20 21:38:04 +00:00 |
|
Mikael Magnusson
|
77c744f285
|
raise your hand if you liked the onepixel border and i'll add an option for it somewhere
|
2004-03-20 21:35:44 +00:00 |
|
Mikael Magnusson
|
2a8ede0004
|
alert windows can be titleless, maybe all titleless windows should be empty, i dunno
|
2004-03-20 21:34:29 +00:00 |
|
Mikael Magnusson
|
134063d850
|
did anyone use this?
|
2004-03-20 16:01:22 +00:00 |
|
Mikael Magnusson
|
8a3bfe527c
|
whitespace changes
|
2004-03-20 15:48:38 +00:00 |
|
Mikael Magnusson
|
0e6161b0d4
|
the old event code
|
2004-03-18 11:54:15 +00:00 |
|
Mikael Magnusson
|
d50f491716
|
this might fix focusLast which was previously borken when closing a window and the pointer was on it and then going onto another from the close. er, yeah.
|
2004-02-25 19:07:40 +00:00 |
|
Mikael Magnusson
|
dd7c6ad734
|
add back the focusLast option for the "i lost count"th time
|
2004-02-24 20:26:08 +00:00 |
|
Mikael Magnusson
|
a5451fa6fa
|
hopefully fix some stuff with kde tray icons
|
2004-02-24 20:11:36 +00:00 |
|
Mikael Magnusson
|
77af27b8b2
|
add setting <desktops><firstdesk>num<//> to set which desktop to start on, also fix a guint that should be gint. (used to let you say you want negative number of desktops)
|
2004-02-19 14:33:59 +00:00 |
|
Dana Jansens
|
fb0cd13254
|
dont persist the linear state, not sure why i did it and it breaks stuff. hope changing this doesnt break other stuff!!! closes #1025
|
2003-12-22 18:54:14 +00:00 |
|
Dana Jansens
|
745e851faa
|
dont have glib reap children, we shall reap them instead to avoid zombies from processes tranferred to us
|
2003-12-22 18:37:12 +00:00 |
|
Dana Jansens
|
7ae62cc7ef
|
dont make our frame windows override-redirect, so that configure requests are generated if apps try to configure our frame (eg. import -frame)
|
2003-12-22 18:16:47 +00:00 |
|
Dana Jansens
|
57ddb2751e
|
whitespace
|
2003-12-22 18:16:02 +00:00 |
|
Dana Jansens
|
eb22848aeb
|
s/guint/gboolean/ oops
|
2003-12-22 17:43:38 +00:00 |
|
Dana Jansens
|
b11a948442
|
don't use action_run_string in action.c, pass along the data so that the second action gets all the same flags
|
2003-12-22 17:38:05 +00:00 |
|
Dana Jansens
|
a6e4aba806
|
make all dialog typed windows transient for their group if they dont specify a WM_TRANSIENT_FOR hint.
|
2003-12-22 17:24:51 +00:00 |
|
Dana Jansens
|
b338e27b32
|
use g_snprintf instead of sprintf
|
2003-11-11 11:59:50 +00:00 |
|
Dana Jansens
|
064901801e
|
dont go changing the session file all the time, and so then dont need to unlink so we dont end up stalling when the same session is asked for more than once.
|
2003-11-11 11:54:29 +00:00 |
|
Dana Jansens
|
def76092b5
|
disable the "Go there" menu entry when its the current desktop
|
2003-10-27 19:59:11 +00:00 |
|
Dana Jansens
|
7c80db2552
|
was setting NULL incorrectly to cancel actions and then not checking for NULL before using it
|
2003-10-27 19:52:49 +00:00 |
|
Dana Jansens
|
671a30187f
|
g_strerror
|
2003-10-25 19:40:54 +00:00 |
|
Dana Jansens
|
5a1ad84c05
|
use gpointer for void*
|
2003-10-25 19:39:19 +00:00 |
|
Dana Jansens
|
16dc1c48c8
|
oops typo of doom
|
2003-10-25 19:30:48 +00:00 |
|
Dana Jansens
|
174de91c34
|
use g_[s]list_next/previous consistantly, and check for "it" instead of "it != NULL" consistantly. props to Logan again :)
|
2003-10-25 19:27:09 +00:00 |
|
Dana Jansens
|
4cb183401c
|
show a message if chdir() fails
|
2003-10-25 19:16:57 +00:00 |
|
Dana Jansens
|
eaa3b3aaa7
|
capitalization consistency
|
2003-10-25 19:16:38 +00:00 |
|
Dana Jansens
|
938915b8e5
|
free the GErrror
|
2003-10-25 19:14:30 +00:00 |
|
Dana Jansens
|
91de569e69
|
free the GError
|
2003-10-25 19:14:10 +00:00 |
|
Dana Jansens
|
5cadc1bff5
|
much improved functions for maknig directories, props to Logan
|
2003-10-25 19:13:09 +00:00 |
|
Dana Jansens
|
de98f8153b
|
skip taskbar windows dont appear in the client menu
|
2003-10-23 07:28:14 +00:00 |
|
Dana Jansens
|
9fae7e8b1e
|
dont use the parent's title in the focus cycling dialog
|
2003-10-18 22:15:32 +00:00 |
|
Dana Jansens
|
7c827e16ba
|
assert that add_new is not making a duplicate entry
|
2003-10-18 22:11:18 +00:00 |
|
Dana Jansens
|
5cac540f56
|
add to teh focus order before the call to change_state, since this can remove/add to the focus order, and then we're in there twice
|
2003-10-18 22:09:29 +00:00 |
|
Dana Jansens
|
2aa5cd3574
|
allow parents of transients to be focus cycled to
|
2003-10-18 22:08:37 +00:00 |
|
Dana Jansens
|
8226cd7026
|
make the all desktops thinger get disabled too
|
2003-10-17 06:27:14 +00:00 |
|
Dana Jansens
|
18ac56b9db
|
add comment
|
2003-10-15 17:04:27 +00:00 |
|
Dana Jansens
|
4cd6194f75
|
add DOCK_NORMAL stacking layer
|
2003-10-15 16:17:33 +00:00 |
|
Dana Jansens
|
5749f109f9
|
both must be normal to inherit above/below
|
2003-10-15 16:14:29 +00:00 |
|
Dana Jansens
|
2e90dfbfec
|
UGLY HACK
makes move/resize events not get queued, so to avoid a race
UGLY HACK
|
2003-10-15 07:31:24 +00:00 |
|
Dana Jansens
|
53a259f60d
|
focus fallback when focus is on PointerRoot
|
2003-10-15 07:29:17 +00:00 |
|
Dana Jansens
|
c30df2e750
|
dont let clients be above and below
|
2003-10-15 05:50:56 +00:00 |
|
Dana Jansens
|
ae04366751
|
missing ;
|
2003-10-15 05:06:16 +00:00 |
|
Dana Jansens
|
415f2cce27
|
only inherit layer when both windows are the same normal status
|
2003-10-15 04:56:32 +00:00 |
|
Dana Jansens
|
9b0f5fcde7
|
delete old save file when changing the session save file
|
2003-10-15 04:02:38 +00:00 |
|
Dana Jansens
|
740c5b2a20
|
consistant glib type usage
|
2003-10-15 03:59:35 +00:00 |
|
Dana Jansens
|
e7e51c3ef7
|
print the signal handler messages only when debugging
|
2003-10-15 03:08:47 +00:00 |
|
Dana Jansens
|
fb1627ba90
|
va_start needs va_end
|
2003-10-15 03:08:20 +00:00 |
|
Dana Jansens
|
c9233ddb23
|
unmap and map the client window when the frame is hidden/shown
|
2003-10-15 03:01:34 +00:00 |
|
Dana Jansens
|
37c9f2d961
|
fix _NET_WM_STRUT oldschool support
|
2003-10-14 07:23:42 +00:00 |
|
Dana Jansens
|
e6c9efa71d
|
unhilite windows correctly, forget how to break it without this :) what can i say? im high!
|
2003-10-14 07:21:54 +00:00 |
|
Dana Jansens
|
94901fab5a
|
remove debug print
|
2003-10-13 08:04:48 +00:00 |
|
Dana Jansens
|
b051b3499d
|
smarting picking for cycling to windows woth transients
|
2003-10-13 07:57:43 +00:00 |
|
Dana Jansens
|
f85c50bb4a
|
indenting
|
2003-10-13 05:53:03 +00:00 |
|
Dana Jansens
|
1d2aa812c6
|
ignore fullscreen windows in placing
|
2003-10-13 04:55:00 +00:00 |
|
Dana Jansens
|
dc9c39d042
|
handle multiple focusin/out in one batch
|
2003-10-13 04:01:11 +00:00 |
|
Dana Jansens
|
7582194997
|
indenting
|
2003-10-13 03:48:52 +00:00 |
|
Dana Jansens
|
2bf58d8fb3
|
dont put windows below by default
|
2003-10-13 03:47:52 +00:00 |
|
Dana Jansens
|
420e6f87a6
|
inherit above/below more carefully
|
2003-10-13 02:52:59 +00:00 |
|
Dana Jansens
|
90abec9c30
|
avoid putting dialog windows under higher layered windows
|
2003-10-13 01:41:03 +00:00 |
|