Dana Jansens
|
d81c4be600
|
don't assert when you window_find(0)/dockapp_find(0), just return 0
|
2008-01-31 12:25:31 -05:00 |
|
Mikael Magnusson
|
90ca468efa
|
Use the # directive to simplify defines.
|
2008-01-31 12:25:31 -05:00 |
|
Dana Jansens
|
8b23b1a5b4
|
put openbox saved sessions in CACHE_HOME not DATA_HOME. more correct! i think.
|
2008-01-31 12:25:31 -05:00 |
|
Dana Jansens
|
52369e319f
|
simplify window.h macros, and rename the window types to ObWindowClass for consistent name style
|
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
|
ec3a4e3404
|
xerror.c is gone
|
2008-01-31 12:25:31 -05:00 |
|
Dana Jansens
|
ac1b79834c
|
its OBT_VERSION not OB_VERSION anymore
|
2008-01-31 12:25:30 -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
|
770032fdb5
|
use -ggdb not -g3, as g3 breaks things
|
2008-01-31 12:25:30 -05:00 |
|
Dana Jansens
|
29637976e6
|
make the window.h interface more consistent with the rest of openbox, hide the window_map behind some functions, and make obdockapps not obwindows anymore
|
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
|
2e8c9a13d4
|
was using random memory for parsing pipe menus with the new parse api
|
2008-01-20 01:36:55 -05:00 |
|
Dana Jansens
|
c22e6012d1
|
fix constness
|
2008-01-20 01:36:55 -05:00 |
|
Dana Jansens
|
6653c9db22
|
s/xmlChildrenNode/children/
|
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
|
275fdf8c2a
|
ignore the new 4.0 pkgconfig files
|
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
|
e2ddfaf9ff
|
s/ob_display/obt_display/ and remove ob_display
|
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 |
|
Dana Jansens
|
98dda05c4a
|
Merge branch 'backport'
|
2008-01-20 01:36:43 -05:00 |
|
Dana Jansens
|
2c6240fd2f
|
putenv wants a char*, not a const
|
2008-01-20 01:36:37 -05:00 |
|
Dana Jansens
|
3ae58f457b
|
Merge branch 'backport'
|
2008-01-19 23:59:40 -05:00 |
|
Inko Illarramendi Arancibia
|
4b41ac8343
|
Update Basque translation.
|
2008-01-19 14:36:42 +01:00 |
|
Shaodong Di
|
9366b6dba5
|
Update simplified chinese translation.
|
2008-01-18 15:49:04 +01:00 |
|
Lauri Hakko
|
eb8f730add
|
Update finnish translation.
|
2008-01-18 15:49:01 +01:00 |
|
Quan Tran
|
42db0715af
|
Update vietnamese translation.
|
2008-01-17 23:11:12 +01:00 |
|
Cyrille Bagard
|
bf6387e48f
|
Update french translation.
|
2008-01-17 23:11:08 +01:00 |
|
Finn Zirngibl
|
47bc5f823f
|
Update german translation.
|
2008-01-17 23:11:03 +01:00 |
|
Mikael Magnusson
|
dffa95184f
|
Some .c files that had translatable strings were not in POTFILES.in.
Swedish translation is updated with all new strings.
|
2008-01-17 22:20:53 +01:00 |
|