make obt translate keypress events to a valid utf8 character (note this makes openbox not compile)
Don't handle input events on prompts if they should be used for a binding/menu instead. Also, be more careful about making the prompt buttons look pressed, don't make them pressed from a motion notify event if they didnt first handle the press.
Set up work for making a 3.5 prerelease. Set version stuff to 3.5.0-rc1. Copy the CHANGELOG from 3.4-working. Rename the obt-4.0 and obrender-4.0 pkgconfig stuff to obt-3.5 and obrender-3.5 Rename the "render" directory to "obrender" so that the public headers can be installed in <obrender/*>
Merge branch 'backport' into work Conflicts: openbox/actions/execute.c openbox/event.c openbox/openbox.c openbox/openbox.h
allow prompts to have titles specified. show a prompt when there are syntax errors in the xml config files.
add a cleanup callback to the prompt interface. when the prompt's callback returns TRUE, then the cleanup function is called. likewise when the prompt system is shutdown (openbox is exiting), then the cleanup function is also called. it should unref/destroy the prompt and any memory associated with it
Merge branch 'backport' into work
make code to show a prompt when you just want to display and message and not do anything when the user presses the button
Merge branch 'backport' into work Conflicts: openbox/menuframe.c openbox/prompt.c openbox/prop.c openbox/prop.h
Let ObPrompts be modal dialogs, and when they are transient for a window, make it transient for its entire group, so it can be stacked at the highest level above other transients
prompt to kill windows when they are not responding
let you specify return codes for the different buttons in a prompt, and specify a callback function for the prompt for when it is closed
key input works for ObPrompt windows now
make the prompt buttons respond to button presses. keyboard input code is there too but not working yet.
Make ObPrompt windows get managed as clients, and make them able to reconfigure as well.
you can create dialog windows called "prompts" which have a message and some buttons! they don't do anything interesting yet.
prompt to kill windows when they are not responding
let you specify return codes for the different buttons in a prompt, and specify a callback function for the prompt for when it is closed
key input works for ObPrompt windows now
make the prompt buttons respond to button presses. keyboard input code is there too but not working yet.