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
b4010b586d
final fix i think
2006-06-08 11:46:34 +00:00
Mikael Magnusson
ed61a94ca5
per app settings
2006-06-08 10:18:31 +00:00
Mikael Magnusson
9490107c4b
*whistles*
2006-05-10 14:45:48 +00:00
Mikael Magnusson
508390bccc
move a line so gentoo doesn't duplicate it
2006-05-10 14:42:30 +00:00
Mikael Magnusson
b287b126cc
libobrender needs to link to libobparser
2006-01-14 15:34:40 +00:00
Mikael Magnusson
29dc983d91
yep, got that wrong
2005-11-28 14:27:41 +00:00
Mikael Magnusson
c81ffea4f9
testing branching
2005-11-28 14:26:41 +00:00
Mikael Magnusson
d2c98faf78
now floam can compile with his crazy flags
2005-06-28 01:07:59 +00:00
Mikael Magnusson
0e5feaa299
copy paste bug of course
2005-03-26 07:24:26 +00:00
Mikael Magnusson
68652bb5aa
fixes linking on some systems
2005-03-26 07:23:12 +00:00
Mikael Magnusson
e7d1ba6ae3
Pango! yay. Patch mostly by Mohammed Sameer, fixed some memleaks and ifdeffed by me. May still have some bugs.
2004-11-07 13:20:54 +00:00
Mikael Magnusson
c6b505fd66
this seems to not be the right way to fix this (linking obrender to every lib on the planet)
2004-05-07 07:16:34 +00:00
Mikael Magnusson
2deff37326
patch to fix some xft linking
2004-05-06 18:03:16 +00:00
Dana Jansens
ace1d5b510
dist the version.h.in not the version.h
2003-10-27 20:14:30 +00:00
Dana Jansens
13206849ea
add version info the library headers
2003-10-27 20:11:14 +00:00
Dana Jansens
ce2643f55b
add COMPLIANCE
2003-10-15 06:35:33 +00:00
Dana Jansens
6fd8c6f5fc
add X_LIBS to the binaries
2003-10-12 20:33:37 +00:00
Dana Jansens
dcc7fddbf6
add CHANGELOG to the dist
2003-09-26 05:44:42 +00:00
Dana Jansens
136b113278
change how stuff is linked, this should make libtool and automake work nicely again I think
2003-09-25 21:58:10 +00:00
Dana Jansens
d261d21b7f
typo
2003-09-23 19:39:48 +00:00
Dana Jansens
74d855593a
move foreign into the Makefile.am
2003-09-23 19:28:58 +00:00
Dana Jansens
1d4843f92b
reorder the lib_LTLIBRARIES variable, apparently this fixes installing with a DESTDIR, thanks automake >:|
2003-09-22 15:17:22 +00:00
Dana Jansens
b3bbc2eada
fixes for auto* build process
2003-09-22 07:45:36 +00:00
Dana Jansens
556a08cec8
use DESTDIR in install-data-hook
2003-09-20 13:53:38 +00:00
Dana Jansens
f3746e29a5
install the menu.xsd
2003-09-19 19:19:52 +00:00
Dana Jansens
86fa7c0966
add the schemas to the distribution
2003-09-19 19:17:26 +00:00
Dana Jansens
d826a88728
rename gnomepanelproxy to gnome-panel-control
2003-09-18 07:47:58 +00:00
Dana Jansens
4f6908feed
add gnomepanelproxy
2003-09-18 07:43:33 +00:00
Dana Jansens
5a24f4c1c6
make the installed themeupdate.py executable
2003-09-17 06:51:30 +00:00
Dana Jansens
42bbf21bbd
install themupdate.py to share/openbox/
2003-09-17 06:46:16 +00:00
Dana Jansens
138ee2c949
dont use -release for libtool
2003-09-16 07:22:05 +00:00
Dana Jansens
f7790bb481
fix properly
2003-09-16 04:49:58 +00:00
Dana Jansens
960b409249
make TheBear install poroerly in its openbox-3 dir
2003-09-16 04:49:39 +00:00
Dana Jansens
970d954215
install the libs with release and version info via libtool
2003-09-16 04:49:04 +00:00
Dana Jansens
c1b2fc5324
make openbox base-dir spec compliant, and change the theme dir structure, so that themes go in $XDG_DATA_DIRS/themes/ with gtk/metacity/whateverelse themes
2003-09-15 19:20:05 +00:00
Dana Jansens
1e52b4ac28
install the openbox.png pixmap icon
2003-09-14 21:10:16 +00:00
Dana Jansens
49a73ce15c
add support for a default icon, but no icon has been made yet.
2003-09-12 01:11:33 +00:00
Dana Jansens
32c3e07fed
distribute the .pc.in files
2003-09-10 17:40:57 +00:00
Dana Jansens
bbc22b9870
remove obconf from this tree.
...
add versioning for the libraries and pkgconfig files for them.
2003-09-07 23:33:11 +00:00
Dana Jansens
5c57e043e1
remove startup hacks and add startup notification in its own files
2003-09-03 20:36:37 +00:00
Dana Jansens
2573b51904
add themeupdate.py to the distribution
2003-09-03 08:08:00 +00:00
Dana Jansens
67f9061a7a
move the default menu to menu.xml
2003-09-02 17:46:37 +00:00
Dana Jansens
cf40ff8791
move rc3 to rc.xml
2003-09-01 17:01:21 +00:00
Dana Jansens
d618c3bc99
update for the new theme selections
2003-09-01 16:49:34 +00:00
Dana Jansens
2c1859759c
rm some plugin stuff that i missed
2003-08-31 20:23:28 +00:00
Dana Jansens
de4f92ccc6
using the ObMainLoop, which rulz the planet
2003-08-30 07:20:16 +00:00
Dana Jansens
7fbf1f4bd8
dont need gmodule anymore
2003-08-29 08:46:52 +00:00
Dana Jansens
a6532c3b2f
the kernel/ dir has been moved to openbox/
2003-08-29 08:04:58 +00:00
Dana Jansens
a9567a8163
move the client and client-list menus into the 'kernel'
2003-08-29 07:56:49 +00:00
Dana Jansens
3c5f6db04c
remove the event dispatcher
2003-08-29 06:52:55 +00:00
Dana Jansens
5e06be6abb
add window placement routines to the kernel
2003-08-29 06:40:35 +00:00
Dana Jansens
f7eb47dba4
make client-list-menu work too
...
more menu cleanups
2003-08-28 07:34:03 +00:00
Dana Jansens
615cbd9607
change the menu plugin interface, no need for the create/destroy functions any more.
...
redo the client-menu plugin to work with the new menu api
2003-08-28 05:44:13 +00:00
Dana Jansens
c34ef4028e
half way through the changes to new menu code/design. hot shit. static menus work, on to plugins next.
2003-08-28 02:10:23 +00:00
Dana Jansens
cbd0e4d308
add the client_list_menu plugin
2003-08-14 06:01:39 +00:00
Dana Jansens
35ed95fe18
move the resistance plugin into the kernel. dont resist when move/resizing with the keyboard, only when doing it with the mouse.
2003-08-12 19:57:04 +00:00
Dana Jansens
1045079482
adjust for changes to the parsing api.
...
split the menu into its own file.
2003-08-12 19:18:21 +00:00
Dana Jansens
c90da6da78
move the keyboard and mouse plugins into the kernel for mucho sexiness.
...
make workspace changing a grabbed/interactive process like focus cycling is, with the popup and all.
this is some hot shit.
2003-08-12 07:26:16 +00:00
Dana Jansens
75bd479545
add the om4ob theme
2003-08-02 08:43:51 +00:00
Dana Jansens
b972055c9a
rename stick buttons to desk
2003-08-01 18:11:42 +00:00
Dana Jansens
dd3ca168af
make obconf_interface.h belong to the obconf sources
2003-08-01 15:09:33 +00:00
Dana Jansens
c05ad7a36a
install the .desktop file again
2003-08-01 15:00:09 +00:00
Dana Jansens
d6559d02a8
install greenz theme
2003-08-01 14:21:59 +00:00
Dana Jansens
6b606a098f
s/_t.xbm/_toggled.xbm/
2003-08-01 07:09:34 +00:00
Dana Jansens
4d9bd88f12
make themes inside a directory
2003-08-01 06:10:59 +00:00
Dana Jansens
759565a70e
add the kdetrayproxy tool
2003-08-01 05:00:23 +00:00
Dana Jansens
a354b0f5a9
restarting work on obconf
2003-07-26 07:44:15 +00:00
Dana Jansens
04a44af3c4
save and load the session save file, though its data is not used yet!
2003-07-24 18:19:26 +00:00
Dana Jansens
aca18d48b9
use rm -f
2003-07-23 18:42:29 +00:00
Dana Jansens
2c92ab7679
include obconf_interface.h in the dist
2003-07-23 12:51:44 +00:00
Dana Jansens
0554ab0cb9
remove headers that dont exist
2003-07-23 04:16:19 +00:00
Scott Moynes
68c910b194
Added include_menu.c as an example of how one could write a plugin.
2003-07-23 02:01:56 +00:00
Dana Jansens
375b504905
add the new misc.h and mwm.h to the kernel sources
2003-07-10 06:23:54 +00:00
Dana Jansens
2abbf01125
update the build system, using a single Makefile.am for a sexyass non-recursive make. booyah!
2003-07-10 04:31:05 +00:00
Dana Jansens
2f9efb384d
prepare for alpha1 release.
...
make 'make dist' work.
2003-06-29 08:47:24 +00:00
Dana Jansens
d1e355de2c
this is a big one! im putting stats in here just cuz!
...
59 files changed, 1691 insertions(+), 607 deletions(-)
Adding the beginings of ObConf. Adding a resistance-config plugin for ObConf.
Creating an obparser library that obrender can use, the kernel can use, plugins can use, and ObConf and its plugins can use. (its just code for using libXml2)
2003-05-24 21:47:06 +00:00
Dana Jansens
66899a4eb5
rm the tools dir
2003-05-10 21:33:21 +00:00
Dana Jansens
f26f23de50
all my changes while i was offline.
...
better alt-tabbing. better transient handling. i dont even know. lots of fucking cool shit so WATCH the FUCK OUT.
2003-05-09 16:57:17 +00:00
Dana Jansens
dfc9680e33
back to automake
2003-04-13 21:17:02 +00:00
Dana Jansens
d447dc0f59
new build system without automake
2003-04-03 05:59:03 +00:00
Dana Jansens
9b33f7ded6
stop using python internally. add an event dispatcher
2003-03-17 19:54:37 +00:00
Dana Jansens
f8a47de5ec
merge the C branch into HEAD
2003-03-16 21:11:39 +00:00
Dana Jansens
7fe3301e7e
Add the "obsetroot" tool. Use it to set the root background.
2003-02-14 23:05:59 +00:00
Dana Jansens
c3e4f97d87
make "make dist" work, compiler flags cleanups
2003-02-06 06:19:46 +00:00
Dana Jansens
37050803a6
rm this thing
2003-02-05 16:44:12 +00:00
Dana Jansens
67fbe8354f
dont make wrap a subdir of otk
2003-02-05 10:48:37 +00:00
Dana Jansens
ee356f4265
remove LICENSE from the dist files
2003-01-29 19:26:35 +00:00
Dana Jansens
bbb403aab8
add buttons to the tree.rm stupid comments in Makefile.ams
2003-01-04 18:42:25 +00:00
Dana Jansens
e32610e7b1
better support for gettext
2002-12-26 11:58:57 +00:00
Dana Jansens
b34824a4e2
global python scripts. client motion/resizing is all done via python now
2002-12-25 04:54:44 +00:00
Dana Jansens
b5bff9534f
add doxygen to the project. 'make doc' builds the doxygen stuff. you need doxygen and graphviz installed to generate it properly
2002-11-04 01:20:02 +00:00
Dana Jansens
9259ec5732
new timer infrastructure. takes a function pointer for the timeout, with a void* parameter (useful for holding a class instance!)
2002-11-03 14:29:34 +00:00
Dana Jansens
643fbfa7be
not using admin/ dir anymore
2002-11-02 20:29:32 +00:00
Dana Jansens
6b905206e2
make gettext better. updates for autoconf
2002-11-01 10:50:57 +00:00
Dana Jansens
90f2414285
add gettext
...
change CXXFLAGS back to CPPFLAGS in the .am's
2002-11-01 10:08:32 +00:00
Marius Nita
35462479fc
changed for toolkit
2002-11-01 03:32:58 +00:00
Dana Jansens
7bf96a9123
compiles now. uses xft2
...
remove the nls remainders
2002-10-31 08:42:45 +00:00
Dana Jansens
7a55323343
syching with bb-cvs. rm .\#* on make dist-clean. nls updates.
2002-06-05 03:51:26 +00:00
Dana Jansens
7ca4d98726
new root dir based on bb-cvs
2002-05-24 22:59:42 +00:00
Dana Jansens
dfc5f03458
Initial revision
2002-04-11 03:20:38 +00:00