Mikael Magnusson
|
308478e4a5
|
Merge branch 'backport' into work
Conflicts:
openbox/actions/desktop.c
openbox/client.c
openbox/event.c
openbox/extensions.c
openbox/popup.c
openbox/screen.c
parser/parse.c
|
2009-09-19 15:03:12 +02:00 |
|
Mikael Magnusson
|
e6fea24575
|
Merge branch 'backport' into work
Conflicts:
openbox/client.c
openbox/prop.c
openbox/prop.h
|
2008-10-27 00:58:56 +01:00 |
|
Dana Jansens
|
ac255432b4
|
use g_debug for debug messages
|
2008-03-02 15:19:09 -05:00 |
|
Dana Jansens
|
da889f0365
|
set the right version in the new render and obt .pc files
|
2008-02-27 21:13:45 -05:00 |
|
Dana Jansens
|
97de737767
|
Merge branch 'backport' into work
Conflicts:
openbox/menuframe.c
openbox/prompt.c
openbox/prop.c
openbox/prop.h
|
2008-02-22 12:31:26 -05:00 |
|
Mikael Magnusson
|
9e05faf3d6
|
() -> (void) also in .h files, and fix a place that gave arguments when it shouldn't have.
|
2008-02-15 16:47:10 +01:00 |
|
Mikael Magnusson
|
0ffd1ccc47
|
() -> (void)
|
2008-02-15 16:21:35 +01:00 |
|
Dana Jansens
|
db49122dec
|
Merge branch 'backport' into work
Conflicts:
openbox/frame.c
openbox/menuframe.c
|
2008-02-15 10:03:55 -05:00 |
|
Dana Jansens
|
de0873824e
|
split the version.h into render/ and obt/ copies, with the appropriate version info
|
2008-02-02 15:59:44 -05:00 |
|
Dana Jansens
|
1a1619c9a8
|
make the xerror output more clear, to say when errors are being properly ignored
|
2008-02-02 14:54:10 -05:00 |
|
Dana Jansens
|
0dc7eca4cd
|
Merge branch 'backport' into work
Conflicts:
openbox/client.c
openbox/event.c
openbox/mouse.c
openbox/openbox.c
openbox/prop.c
openbox/prop.h
openbox/screen.c
parser/parse.c
parser/parse.h
|
2008-02-02 11:37:35 -05:00 |
|
Dana Jansens
|
4764e1805d
|
remove the generated obt's pc file
|
2008-02-01 00:36:43 -05:00 |
|
Mikael Magnusson
|
90ca468efa
|
Use the # directive to simplify defines.
|
2008-01-31 12:25:31 -05:00 |
|
Dana Jansens
|
73c9a0e06b
|
make an obt_root() macro
|
2008-01-31 12:25:31 -05:00 |
|
Dana Jansens
|
2c64fe685e
|
add support for XDG_CACHE_HOME to the obt paths
|
2008-01-31 12:25:30 -05:00 |
|
Dana Jansens
|
46cf95d36b
|
make menu event handling work more like how other events are handled, less special-casey
|
2008-01-31 12:25:30 -05:00 |
|
Dana Jansens
|
ea481338b5
|
make the obt library branch compile again with all the changes merged in from backport
|
2008-01-20 01:36:56 -05:00 |
|
Dana Jansens
|
8439c393d8
|
let you make an xevent listener for all windows
|
2008-01-20 01:36:56 -05:00 |
|
Dana Jansens
|
03f45e79b8
|
make the xevent stuff work for events from extensions (these go beyond LASTEvent)
|
2008-01-20 01:36:56 -05:00 |
|
Dana Jansens
|
9f5296fb14
|
add the xevent callback system to libobt in xevent.[ch]
|
2008-01-20 01:36:56 -05:00 |
|
Dana Jansens
|
700b2c0aec
|
make the mainloop not depend on an X display, and make it uses the obt_display automatically
|
2008-01-20 01:36:56 -05:00 |
|
Dana Jansens
|
ef54ca590d
|
initialize the lists to NULL (empty)
|
2008-01-20 01:36:55 -05:00 |
|
Dana Jansens
|
07d5674d39
|
move the xdg path stuff into obt/paths.[ch], and make render and openbox use it
|
2008-01-20 01:36:55 -05:00 |
|
Dana Jansens
|
1a0a1626b6
|
small api change for parsing
|
2008-01-20 01:36:55 -05:00 |
|
Dana Jansens
|
c22e6012d1
|
fix constness
|
2008-01-20 01:36:55 -05:00 |
|
Dana Jansens
|
edeb0a2727
|
add obt_parse_tree_from_root and use it, cuz it's nice
|
2008-01-20 01:36:55 -05:00 |
|
Dana Jansens
|
fdabb69f4f
|
update openbox to use the current parser interface in libobt
there is also some random bug fixes for other libobt stuff in here.
|
2008-01-20 01:36:55 -05:00 |
|
Dana Jansens
|
0667bbc3e2
|
add parsing to libobt with a new API! (it is not completely changed/fixedup yet)
|
2008-01-20 01:36:55 -05:00 |
|
Dana Jansens
|
759e9f58a8
|
change openbox to use the libotk's keyboard.[ch] stuff instead of the old modkeys.[ch] and some of translate.[ch]
|
2008-01-20 01:36:55 -05:00 |
|
Dana Jansens
|
1aac72bc4c
|
add keyboard.[ch] to libobt. these are for tracking modifier keys, and translating to/from keycodes/keysyms/modmasks (also include a new obt/internal.h for putting functions that are not public)
|
2008-01-20 01:36:55 -05:00 |
|
Dana Jansens
|
2f0e73cf9d
|
add functions for setting locale strings (on top of existing functions for setting utf8 strings). they are untested though! wonder if they work?
|
2008-01-20 01:36:55 -05:00 |
|
Dana Jansens
|
0fcf5ead0f
|
make openbox use the obt prop.c/h stuff
holy search and replace batman
|
2008-01-20 01:36:54 -05:00 |
|
Dana Jansens
|
6c8acc079a
|
add prop.[ch] to the libobt, but they are not used yet. add a global obt_display which obt can use, and the application.
|
2008-01-20 01:36:54 -05:00 |
|
Dana Jansens
|
5960d27b1c
|
setup versioning for libotk that is separate from libobrender (and libobparser for now), and bump library versions up to 4.0.
also make the render versioning more explicit that it's for the render library not all of openbox
|
2008-01-20 01:36:54 -05:00 |
|
Dana Jansens
|
32a92abf75
|
move the code for tracking what extensions are available on the display into the libobt
|
2008-01-20 01:36:54 -05:00 |
|
Dana Jansens
|
27274cff9c
|
add G_BEGIN/END_DECLS to the mainloop header
|
2008-01-20 01:36:54 -05:00 |
|
Dana Jansens
|
a2f5a826a1
|
move the xerror handling into the libobt
|
2008-01-20 01:36:54 -05:00 |
|
Dana Jansens
|
452627a51c
|
Move the main loop out into the libobt
|
2008-01-20 01:36:54 -05:00 |
|
Dana Jansens
|
fe57b2f2f0
|
more precise includes
|
2008-01-20 01:36:54 -05:00 |
|
Dana Jansens
|
b3f0cbf766
|
split the header up for obt
|
2008-01-20 01:36:54 -05:00 |
|
Dana Jansens
|
ebce321a72
|
look mom, I made an openbox toolkit
|
2008-01-20 01:36:53 -05:00 |
|