dana/openbox.git
21 years agoupdated doxygen documentation
Dana Jansens [Tue, 5 Nov 2002 05:56:44 +0000 (05:56 +0000)]
updated doxygen documentation

21 years agoinitialize the _doshutdown member
Dana Jansens [Mon, 4 Nov 2002 09:43:42 +0000 (09:43 +0000)]
initialize the _doshutdown member

21 years agocomplete the change from window.cc/hh to bbwindow.cc/hh
Dana Jansens [Mon, 4 Nov 2002 09:40:56 +0000 (09:40 +0000)]
complete the change from window.cc/hh to bbwindow.cc/hh

21 years agomoving window.cc/hh to bbwindow.cc/hh since we'll have our own window class coming...
Dana Jansens [Mon, 4 Nov 2002 09:38:21 +0000 (09:38 +0000)]
moving window.cc/hh to bbwindow.cc/hh since we'll have our own window class coming in to replace it slowly

21 years agodeal with client events in the same way now
Dana Jansens [Mon, 4 Nov 2002 09:33:23 +0000 (09:33 +0000)]
deal with client events in the same way now

21 years agoxeventhandler can handle everything except client messages now.
Dana Jansens [Mon, 4 Nov 2002 09:25:26 +0000 (09:25 +0000)]
xeventhandler can handle everything except client messages now.
blackbox is no longer the event handler

21 years agonew OBTimer interface
Dana Jansens [Mon, 4 Nov 2002 06:06:13 +0000 (06:06 +0000)]
new OBTimer interface

21 years agofix for documentation
Dana Jansens [Mon, 4 Nov 2002 05:54:42 +0000 (05:54 +0000)]
fix for documentation

21 years agoOBTimer is fully documented.
Dana Jansens [Mon, 4 Nov 2002 05:40:32 +0000 (05:40 +0000)]
OBTimer is fully documented.
change how the timerqueuemanager makes timers fire recursively, so that OBTimer::halt could go away

21 years agoinclude the right .hh!
Dana Jansens [Mon, 4 Nov 2002 05:35:04 +0000 (05:35 +0000)]
include the right .hh!

21 years agoinclude the timer manager class header
Dana Jansens [Mon, 4 Nov 2002 05:34:28 +0000 (05:34 +0000)]
include the timer manager class header

21 years agomake doxygen skip stuff inside
Dana Jansens [Mon, 4 Nov 2002 03:59:36 +0000 (03:59 +0000)]
make doxygen skip stuff inside
#ifndef DOXYGEN_IGNORE
#endif
blocks

21 years agosplit the OBTimerQueueManager and TimerQueue into their own files
Dana Jansens [Mon, 4 Nov 2002 03:59:09 +0000 (03:59 +0000)]
split the OBTimerQueueManager and TimerQueue into their own files

21 years agodocumenting classes!
Dana Jansens [Mon, 4 Nov 2002 03:37:17 +0000 (03:37 +0000)]
documenting classes!

21 years agodocumented
Dana Jansens [Mon, 4 Nov 2002 02:54:15 +0000 (02:54 +0000)]
documented

21 years agonot using a custom stlyesheet anymore
Dana Jansens [Mon, 4 Nov 2002 01:30:44 +0000 (01:30 +0000)]
not using a custom stlyesheet anymore

21 years agoadd doxygen to the project. 'make doc' builds the doxygen stuff. you need doxygen...
Dana Jansens [Mon, 4 Nov 2002 01:20:02 +0000 (01:20 +0000)]
add doxygen to the project. 'make doc' builds the doxygen stuff. you need doxygen and graphviz installed to generate it properly

21 years agostop using the Utf8 functions. will use them later for ONLY Utf-8 encoded strings!!
Dana Jansens [Sun, 3 Nov 2002 21:18:42 +0000 (21:18 +0000)]
stop using the Utf8 functions. will use them later for ONLY Utf-8 encoded strings!!

21 years agomissing include
Dana Jansens [Sun, 3 Nov 2002 19:50:09 +0000 (19:50 +0000)]
missing include

21 years agonew timer infrastructure. takes a function pointer for the timeout, with a void*...
Dana Jansens [Sun, 3 Nov 2002 14:29:34 +0000 (14:29 +0000)]
new timer infrastructure. takes a function pointer for the timeout, with a void* parameter (useful for holding a class instance!)

21 years agomake it shutdown on signals
Dana Jansens [Sun, 3 Nov 2002 12:58:17 +0000 (12:58 +0000)]
make it shutdown on signals

21 years agoread rc3 as the default file now
Dana Jansens [Sun, 3 Nov 2002 12:55:30 +0000 (12:55 +0000)]
read rc3 as the default file now

21 years agonew timers, timer manager
Dana Jansens [Sun, 3 Nov 2002 12:48:10 +0000 (12:48 +0000)]
new timers, timer manager

21 years agofix compiling in display.
Dana Jansens [Sun, 3 Nov 2002 12:27:49 +0000 (12:27 +0000)]
fix compiling in display.
make the timer manager work in and of itself

21 years agoue default scope timevals
Dana Jansens [Sun, 3 Nov 2002 12:07:54 +0000 (12:07 +0000)]
ue default scope timevals

21 years agoadd comment
Dana Jansens [Sun, 3 Nov 2002 12:06:44 +0000 (12:06 +0000)]
add comment

21 years agoWE DONT USE BASE DISPLAY FOR ANYTHING ANY MORE!!@^!*@*!! YAY
Dana Jansens [Sun, 3 Nov 2002 11:46:05 +0000 (11:46 +0000)]
WE DONT USE BASE DISPLAY FOR ANYTHING ANY MORE!!@^!*@*!! YAY

21 years agomove Rect and PointerAssassin into the toolkit
Dana Jansens [Sun, 3 Nov 2002 10:38:14 +0000 (10:38 +0000)]
move Rect and PointerAssassin into the toolkit

21 years agoadd an OBDisplay class and the old ScreenInfo class to the toolkit.
Dana Jansens [Sun, 3 Nov 2002 10:07:16 +0000 (10:07 +0000)]
add an OBDisplay class and the old ScreenInfo class to the toolkit.
wrap the toolkit in the 'otk' namespace
it compiles. broke the timer cache tho.

21 years agoinclude the new screeninfo.o
Dana Jansens [Sun, 3 Nov 2002 06:16:05 +0000 (06:16 +0000)]
include the new screeninfo.o

21 years agosplit the screeninfo class out to its own files
Dana Jansens [Sun, 3 Nov 2002 06:09:05 +0000 (06:09 +0000)]
split the screeninfo class out to its own files

21 years agogettext is ready to rock and roll
Dana Jansens [Sun, 3 Nov 2002 05:56:15 +0000 (05:56 +0000)]
gettext is ready to rock and roll

21 years agoupdated with goals for 3.0
Dana Jansens [Sat, 2 Nov 2002 20:34:46 +0000 (20:34 +0000)]
updated with goals for 3.0

21 years agonot using admin/ dir anymore
Dana Jansens [Sat, 2 Nov 2002 20:29:32 +0000 (20:29 +0000)]
not using admin/ dir anymore

21 years agostupid stuff
Dana Jansens [Sat, 2 Nov 2002 20:27:30 +0000 (20:27 +0000)]
stupid stuff

21 years agoput 'cvs' in the version tag
Dana Jansens [Fri, 1 Nov 2002 11:19:47 +0000 (11:19 +0000)]
put 'cvs' in the version tag

21 years agomake strings in main.cc translatable
Dana Jansens [Fri, 1 Nov 2002 11:18:32 +0000 (11:18 +0000)]
make strings in main.cc translatable

21 years agoadd cvs ignores for the new dirs
Dana Jansens [Fri, 1 Nov 2002 10:53:32 +0000 (10:53 +0000)]
add cvs ignores for the new dirs

21 years agomake gettext better. updates for autoconf
Dana Jansens [Fri, 1 Nov 2002 10:50:57 +0000 (10:50 +0000)]
make gettext better. updates for autoconf

21 years agodont have any languages yet
Dana Jansens [Fri, 1 Nov 2002 10:20:18 +0000 (10:20 +0000)]
dont have any languages yet

21 years agoadd some text files..
Dana Jansens [Fri, 1 Nov 2002 10:15:13 +0000 (10:15 +0000)]
add some text files..
dont have our own libintl

21 years agoadd gettext
Dana Jansens [Fri, 1 Nov 2002 10:08:32 +0000 (10:08 +0000)]
add gettext
change CXXFLAGS back to CPPFLAGS in the .am's

21 years agoupdate configure.ac to newer rules
Dana Jansens [Fri, 1 Nov 2002 04:20:11 +0000 (04:20 +0000)]
update configure.ac to newer rules

21 years agolibtool stuff
Dana Jansens [Fri, 1 Nov 2002 04:03:00 +0000 (04:03 +0000)]
libtool stuff

21 years agomake compile again
Dana Jansens [Fri, 1 Nov 2002 04:02:33 +0000 (04:02 +0000)]
make compile again

21 years agoadd a cvsignore for otk.
Dana Jansens [Fri, 1 Nov 2002 03:45:34 +0000 (03:45 +0000)]
add a cvsignore for otk.
make sexier automake shit

21 years agotoolkit addition
Marius Nita [Fri, 1 Nov 2002 03:33:33 +0000 (03:33 +0000)]
toolkit addition

21 years agochanged for toolkit
Marius Nita [Fri, 1 Nov 2002 03:32:58 +0000 (03:32 +0000)]
changed for toolkit

21 years agochanged to reflect toolkit change
Marius Nita [Fri, 1 Nov 2002 03:32:22 +0000 (03:32 +0000)]
changed to reflect toolkit change

21 years agomoved files into otk
Marius Nita [Fri, 1 Nov 2002 03:30:18 +0000 (03:30 +0000)]
moved files into otk

21 years agooops
Marius Nita [Fri, 1 Nov 2002 03:28:26 +0000 (03:28 +0000)]
oops

21 years agoadding toolkit beginnings
Marius Nita [Fri, 1 Nov 2002 03:27:41 +0000 (03:27 +0000)]
adding toolkit beginnings

21 years agono more epist compiling
Dana Jansens [Fri, 1 Nov 2002 02:50:32 +0000 (02:50 +0000)]
no more epist compiling

21 years agomake bsetroot compile with the new codebase
Dana Jansens [Fri, 1 Nov 2002 02:50:06 +0000 (02:50 +0000)]
make bsetroot compile with the new codebase

21 years agothese files are generated by bootstrap
Dana Jansens [Fri, 1 Nov 2002 02:39:43 +0000 (02:39 +0000)]
these files are generated by bootstrap

21 years agomake epist compile with the new code base
Dana Jansens [Fri, 1 Nov 2002 02:27:17 +0000 (02:27 +0000)]
make epist compile with the new code base

21 years agolook for a CC to make automake happy
Dana Jansens [Thu, 31 Oct 2002 19:48:50 +0000 (19:48 +0000)]
look for a CC to make automake happy

21 years agoconfigure script changed to .ac
Dana Jansens [Thu, 31 Oct 2002 09:20:19 +0000 (09:20 +0000)]
configure script changed to .ac

21 years agobig fat commit..
Dana Jansens [Thu, 31 Oct 2002 09:18:24 +0000 (09:18 +0000)]
big fat commit..

21 years agoadd comment for later
Dana Jansens [Thu, 31 Oct 2002 09:06:03 +0000 (09:06 +0000)]
add comment for later

21 years agocompiles now. uses xft2
Dana Jansens [Thu, 31 Oct 2002 08:42:45 +0000 (08:42 +0000)]
compiles now. uses xft2
remove the nls remainders

21 years agormove old convert.awk
Dana Jansens [Thu, 31 Oct 2002 07:27:26 +0000 (07:27 +0000)]
rmove old convert.awk

21 years agorming all the nls bullshit. gettext.
Dana Jansens [Thu, 31 Oct 2002 07:22:56 +0000 (07:22 +0000)]
rming all the nls bullshit. gettext.

21 years agorename, remove bullshit. ya
Dana Jansens [Thu, 31 Oct 2002 06:54:56 +0000 (06:54 +0000)]
rename, remove bullshit. ya

21 years agono more menus, at last. woop
Dana Jansens [Thu, 31 Oct 2002 06:30:23 +0000 (06:30 +0000)]
no more menus, at last. woop

21 years agoTake menu file from rc file if it isn't specified on the command line.
Scott Moynes [Sat, 26 Oct 2002 17:06:00 +0000 (17:06 +0000)]
Take menu file from rc file if it isn't specified on the command line.
It doesn't act correctly when using reconfigure, but only because I am unsure what the correct behaviour is.

21 years agoIgnore dot files in the styles directory.
Scott Moynes [Sat, 26 Oct 2002 15:31:33 +0000 (15:31 +0000)]
Ignore dot files in the styles directory.

21 years agotake out useless(?) assert
Dana Jansens [Thu, 24 Oct 2002 14:50:21 +0000 (14:50 +0000)]
take out useless(?) assert

21 years agoAllow variable tinting of the shadow. Use *.xft.tint: integer
Scott Moynes [Wed, 23 Oct 2002 02:46:47 +0000 (02:46 +0000)]
Allow variable tinting of the shadow. Use *.xft.tint: integer
integer is a number -100 to 100 that specifies the alpha channel, with
negative numbers meaning lighten the background and positive being
darken.

21 years agobumped up version
Scott Moynes [Sat, 19 Oct 2002 07:20:36 +0000 (07:20 +0000)]
bumped up version

21 years agouse drop shadow height in the font height.
Scott Moynes [Thu, 17 Oct 2002 02:59:30 +0000 (02:59 +0000)]
use drop shadow height in the font height.
honour rc file config option for drop shadows with new shadow code

21 years agoxft drawing on offsets once and for all
Scott Moynes [Thu, 17 Oct 2002 02:37:23 +0000 (02:37 +0000)]
xft drawing on offsets once and for all

21 years agofixed the drop shadow window clearing bug in Basemenu
Scott Moynes [Thu, 17 Oct 2002 01:45:30 +0000 (01:45 +0000)]
fixed the drop shadow window clearing bug in Basemenu

21 years agoFix XFT redraw of text. Still needs slight work for the shadow in Basemenu
Scott Moynes [Thu, 17 Oct 2002 00:52:03 +0000 (00:52 +0000)]
Fix XFT redraw of text. Still needs slight work for the shadow in Basemenu

21 years agoAllow for customizing of the dropShadows.
Scott Moynes [Wed, 16 Oct 2002 22:33:34 +0000 (22:33 +0000)]
Allow for customizing of the dropShadows.
If xft.flags: shadow then you can specify the tint with xft.shadow.tint:
which should be a number 0 to 255. xft.shadow.offset: will specify how
many pixels to add in positioning.
Also, try to fix the inheritence in the pressed button borders. Need a
style to test this

21 years agomake an *xft.flags: shadow flag to have per style resource shadows
Scott Moynes [Wed, 16 Oct 2002 02:53:49 +0000 (02:53 +0000)]
make an *xft.flags: shadow flag to have per style resource shadows

21 years agospit an error when no config file is found, to avoid confusing lex and the user.
Marius Nita [Mon, 14 Oct 2002 12:54:46 +0000 (12:54 +0000)]
spit an error when no config file is found, to avoid confusing lex and the user.

21 years agobugfixes update
Marius Nita [Mon, 14 Oct 2002 05:13:50 +0000 (05:13 +0000)]
bugfixes update

21 years agomore fixes, better sanity detection and error messages. it shouldn't hog the keyboard...
Marius Nita [Mon, 14 Oct 2002 05:03:15 +0000 (05:03 +0000)]
more fixes, better sanity detection and error messages. it shouldn't hog the keyboard in any case now. it won't grab when modifiers or keys are borked.

21 years agoFixing the stupid case when an invalid key is given and epist would hog the keyboard
Marius Nita [Mon, 14 Oct 2002 04:07:44 +0000 (04:07 +0000)]
Fixing the stupid case when an invalid key is given and epist would hog the keyboard

21 years agoadded user option to modify raise behavior when stackedCycling is on
Marius Nita [Mon, 14 Oct 2002 02:50:44 +0000 (02:50 +0000)]
added user option to modify raise behavior when stackedCycling is on

21 years agofixed typo
Scott Moynes [Tue, 8 Oct 2002 19:42:24 +0000 (19:42 +0000)]
fixed typo

21 years agotyop
Scott Moynes [Fri, 4 Oct 2002 04:30:36 +0000 (04:30 +0000)]
tyop

21 years agodocumentation for 2.2
Scott Moynes [Fri, 4 Oct 2002 03:19:42 +0000 (03:19 +0000)]
documentation for 2.2

21 years agooops. fix workspace warping merge buglet
Scott Moynes [Fri, 4 Oct 2002 03:18:28 +0000 (03:18 +0000)]
oops. fix workspace warping merge buglet

21 years agoupdated changelog for 2.2 release
Scott Moynes [Fri, 4 Oct 2002 02:50:50 +0000 (02:50 +0000)]
updated changelog for 2.2 release

21 years agoadded documentation for the pressed focus/unfocus and fixed some minor
Scott Moynes [Fri, 4 Oct 2002 02:04:16 +0000 (02:04 +0000)]
added documentation for the pressed focus/unfocus and fixed some minor
formatting errors

21 years agoAdded style resources for window.button.pressed.focus: and
Scott Moynes [Thu, 3 Oct 2002 03:58:07 +0000 (03:58 +0000)]
Added style resources for window.button.pressed.focus: and
window.button.pressed.unfocus:
Documentation to be added.

21 years agoadding latvian translation
Scott Moynes [Wed, 2 Oct 2002 02:03:55 +0000 (02:03 +0000)]
adding latvian translation

21 years agoAdded latvian (lv_LV) translation from 2_1 branch
Scott Moynes [Wed, 2 Oct 2002 01:49:40 +0000 (01:49 +0000)]
Added latvian (lv_LV) translation from 2_1 branch

21 years agoremove debug code in window menu placement
Scott Moynes [Tue, 1 Oct 2002 02:12:09 +0000 (02:12 +0000)]
remove debug code in window menu placement

21 years agomerged with 2_1-merged-to-HEAD-2002-09-30
Scott Moynes [Tue, 1 Oct 2002 01:59:09 +0000 (01:59 +0000)]
merged with 2_1-merged-to-HEAD-2002-09-30

21 years agosnap a window menu to the bottom of the screen if it is positioned too low.
Scott Moynes [Tue, 1 Oct 2002 01:17:24 +0000 (01:17 +0000)]
snap a window menu to the bottom of the screen if it is positioned too low.

21 years agofixed menu placement on menus with very small windows
Scott Moynes [Tue, 1 Oct 2002 00:14:15 +0000 (00:14 +0000)]
fixed menu placement on menus with very small windows

21 years agochanges to reflect the improvements to the error reporting in the parser.
Marius Nita [Mon, 30 Sep 2002 02:10:27 +0000 (02:10 +0000)]
changes to reflect the improvements to the error reporting in the parser.

21 years agounignore yacc/lex generated files. we don't want to ignore these.
Marius Nita [Mon, 30 Sep 2002 02:05:52 +0000 (02:05 +0000)]
unignore yacc/lex generated files. we don't want to ignore these.

21 years agoFix small compile error on g++3.
Marius Nita [Sun, 22 Sep 2002 09:08:29 +0000 (09:08 +0000)]
Fix small compile error on g++3.

21 years agoAdded titlebar layout documentation
Scott Moynes [Tue, 17 Sep 2002 03:33:28 +0000 (03:33 +0000)]
Added titlebar layout documentation

21 years agofixed tyop
Scott Moynes [Mon, 16 Sep 2002 04:25:54 +0000 (04:25 +0000)]
fixed tyop

21 years agoDocumented bitmap buttons in manpage
Scott Moynes [Sun, 15 Sep 2002 04:27:57 +0000 (04:27 +0000)]
Documented bitmap buttons in manpage