summaryrefslogtreecommitdiff
path: root/openbox
AgeCommit message (Collapse)Author
2008-02-14obprompts do not have a stacking layer, as they don't appear directly in the ↵Dana Jansens
stacking list
2008-02-14draw a box inside the key-focused button in an ObPrompt. also fix rendering ↵Dana Jansens
the buttons when they are parent-relative.
2008-02-14make ObPrompts resize and redraw correctly when reconfiguring and changing ↵Dana Jansens
themes with them open
2008-02-14don't ping everything all the time. yay. ping when you close, and if it ↵Dana Jansens
doesn't reply then show the kill prompt. also show a more correct prompt for windows connecting from non-local machines - ask to disconnect them from the X server.
2008-02-14tell what signal is going to be sent to the client when killing through the ↵Dana Jansens
dialog
2008-02-14use the hover and press button colors (this was a bug)Dana Jansens
2008-02-14don't kill our own ObPrompt windows with kill actionsDana Jansens
2008-02-14if a prompt is already showing and you try show it again, then make it ↵Dana Jansens
active. in the "kill this?" prompt use the window's original title without any of the openbox-appended-ness
2008-02-14prompt to kill windows when they are not respondingDana Jansens
2008-02-14let you specify return codes for the different buttons in a prompt, and ↵Dana Jansens
specify a callback function for the prompt for when it is closed
2008-02-14position the buttons in the bottom right instead of centering themDana Jansens
2008-02-14key input works for ObPrompt windows nowDana Jansens
2008-02-14make the prompt buttons respond to button presses. keyboard input code is ↵Dana Jansens
there too but not working yet.
2008-02-14properly place the msg textureDana Jansens
2008-02-14Make ObPrompt windows get managed as clients, and make them able to ↵Dana Jansens
reconfigure as well.
2008-02-14give prompts a border, and fix how they are laid out. and make them use the ↵Dana Jansens
multi-line text capabilities in render for the message
2008-02-14you can create dialog windows called "prompts" which have a message and some ↵Dana Jansens
buttons! they don't do anything interesting yet.
2008-02-14make the internal window type more easily inheritableDana Jansens
2008-02-14let you match per-app settings based on the window typeDana Jansens
2008-02-14don't force fake enter events while there is a grab on the pointer. this ↵Dana Jansens
fixes focus switching during a move/resize from mouse-button-bound actions.
2008-02-14_net_active_window shouldn't change desktop, is the general policy concensus.Dana Jansens
2008-02-14split menu overlap into x and y componentsDana Jansens
2008-02-14force the resize popup to be on-screen (not negative position)Dana Jansens
2008-02-14typo in commentMikael Magnusson
2008-02-14Make a pending ReplayPointer happen before moving/showing/hiding a window in ↵Dana Jansens
an action. Commit c907f5af4ad16b1 broke kdesktop again, so we have to fix it at an even finer level.
2008-02-13Wrap the focus action in actions_client_move.Mikael Magnusson
When alt-tabbing to iconified audacious and the playlist or eq window pops up under the cursor, they "stole" focus from the main window.
2008-02-13Fix a minor issue with lastdesktop right after startup.Mikael Magnusson
2008-02-08Don't bother setting screen_last_desktop here, it's inited in screen_startup ↵Mikael Magnusson
anyway.
2008-02-05don't crash when using <raise> and alt-tab and there are no windows to cycle ↵Dana Jansens
between
2008-02-04Add the manageDesktops option.Mikael Magnusson
2008-02-03make the menu headers show their correct textDana Jansens
2008-02-03ignore fake generated enters if they are in the serial-ignore-range tooDana Jansens
2008-02-03allow you to force the position of windows with rc.xml's per-app settings ↵Dana Jansens
with the force="yes" attribute
2008-02-02when focusing or raising a window which is modal child for a direct parent, ↵Dana Jansens
raise its parent and move it to the top of the stacking order too, ie. treat them like one window (this is already done elsewhere, like when moving between desktops for example)
2008-02-02unused variableDana Jansens
2008-02-02improve commentDana Jansens
2008-02-02erroneous commentDana Jansens
2008-02-02if windows on screen are going to be moved, then do the ReplayPointer before ↵Dana Jansens
that occurs, so it goes to the right window. if they are not, then just wait until after the actions are run (for kdesktop's sake really)
2008-02-02comment typoDana Jansens
2008-02-02add a --config-file command line option, and OB_CONFIG_FILE root hintDana Jansens
2008-02-02make fullscreen windows more xinerama and multi-screen awareDana Jansens
instead of calling it every time a window loses focus, it is only called when a window gains focus. then, check fullscreen layered windows, if they should be moved to a lower layer. when moving a window between monitors, also check its layer and that of any fullscreen windows. let a window stay in the fullscreen layer even when it is not focused, if it is on a non-visible desktop, or if it is on a different monitor from the focused window, or if nothing else is focused
2008-02-02fix a crash from chroot of invalid keys, and make keybindings reload betterDana Jansens
since invalid(not translated) keybindings are allowed in the tree, the tree's structure may actually need to change when reconfiguring. actually, it could need to anyways. so when re-translating all the keybindings, actually rebuild the keybinding tree. also, make the chroot building code not fail when translate fails, to match the rest of the code and avoid segfaults with chroots on invalid keys.
2008-01-31when checking that a window is onscreen, if there are screens with higher ↵Dana Jansens
indices than where it appeared, they would trump things and force the window onto the first screen. now, only assume the window is on no screens if it actually is on no screens
2008-01-31don't deiconify windows on reconfigure if they cant be iconified directly. ↵Dana Jansens
stop managing windows in reverse order on restart it messes up the dock among other things
2008-01-28reordering things when mapping windows a little to work with iconified ↵Dana Jansens
windows with iconified toolbars on restart. (e.g. ooffice)
2008-01-27fix a rare assert condition (window maps in iconic state but is not allowed ↵Dana Jansens
to be iconic)
2008-01-27Change <placeOn> to <monitor>.Mikael Magnusson
2008-01-27replace the <active> placement option with <placeOn>active/mouse/any</placeOn>Dana Jansens
2008-01-27get rid of copying the rrappearances for each menu frame, except for the one ↵Dana Jansens
that is actually useful
2008-01-27use setenv/unsetenv instead of putenv, cuz they are not ugly and confusing ↵Dana Jansens
wrt memory leaks