mikachu/openbox.git
17 years agoadd stuff i rm'd from cvs
Dana Jansens [Wed, 18 Dec 2002 11:36:05 +0000 (11:36 +0000)]
add stuff i rm'd from cvs

17 years agooops adding the other OB Widgets
Dana Jansens [Wed, 18 Dec 2002 11:35:26 +0000 (11:35 +0000)]
oops adding the other OB Widgets

17 years agocan tell where events are coming from!
Dana Jansens [Wed, 18 Dec 2002 11:34:29 +0000 (11:34 +0000)]
can tell where events are coming from!

17 years agodo need display then
Dana Jansens [Wed, 18 Dec 2002 10:24:22 +0000 (10:24 +0000)]
do need display then

17 years agodont need to include application here
Dana Jansens [Wed, 18 Dec 2002 10:23:41 +0000 (10:23 +0000)]
dont need to include application here

17 years agouse OB Widgets for everything
Dana Jansens [Wed, 18 Dec 2002 09:46:24 +0000 (09:46 +0000)]
use OB Widgets for everything

17 years agoerm
Dana Jansens [Wed, 18 Dec 2002 09:34:55 +0000 (09:34 +0000)]
erm

17 years agomake shit protected
Dana Jansens [Wed, 18 Dec 2002 08:46:48 +0000 (08:46 +0000)]
make shit protected

17 years agodont pass a const
Dana Jansens [Wed, 18 Dec 2002 08:42:40 +0000 (08:42 +0000)]
dont pass a const

17 years agoshow all children on show()
Dana Jansens [Wed, 18 Dec 2002 08:39:16 +0000 (08:39 +0000)]
show all children on show()

17 years agoadd an OBBackgroundWidget and use it for setting colors so far.
Dana Jansens [Wed, 18 Dec 2002 02:28:44 +0000 (02:28 +0000)]
add an OBBackgroundWidget and use it for setting colors so far.

17 years agoautogenned
Dana Jansens [Wed, 11 Dec 2002 17:28:52 +0000 (17:28 +0000)]
autogenned

17 years agoadd --copy
Dana Jansens [Wed, 11 Dec 2002 17:26:28 +0000 (17:26 +0000)]
add --copy

17 years agofuck you basewidget
Dana Jansens [Wed, 11 Dec 2002 00:50:26 +0000 (00:50 +0000)]
fuck you basewidget

17 years agohandle config req's in dispatcher properly.
Dana Jansens [Sun, 8 Dec 2002 06:48:09 +0000 (06:48 +0000)]
handle config req's in dispatcher properly.
no more basewidget again.

17 years agostore the delta x/y for a motion sequence
Dana Jansens [Thu, 5 Dec 2002 13:52:10 +0000 (13:52 +0000)]
store the delta x/y for a motion sequence

17 years agoPROPERLY HANDLE CLIENT BORDERS
Dana Jansens [Thu, 5 Dec 2002 13:45:00 +0000 (13:45 +0000)]
PROPERLY HANDLE CLIENT BORDERS
PROPERLY HANDLE CLIENT GRAVITY
YES!#%&*#!#!
windows can be moved/resized now (and the frame will play along)!

17 years agoreverting.. that was lame
Dana Jansens [Wed, 4 Dec 2002 14:23:25 +0000 (14:23 +0000)]
reverting.. that was lame

17 years agomove event handling into basewidget again <FLINCH>
Dana Jansens [Wed, 4 Dec 2002 13:14:11 +0000 (13:14 +0000)]
move event handling into basewidget again <FLINCH>
add the basewidget class

17 years agosplit up widget and basewidget
Dana Jansens [Wed, 4 Dec 2002 13:07:40 +0000 (13:07 +0000)]
split up widget and basewidget

17 years agosome cleanups
Dana Jansens [Wed, 4 Dec 2002 11:50:20 +0000 (11:50 +0000)]
some cleanups
make the OBActions instance not static

17 years agomake setStyle() recursive
Dana Jansens [Wed, 4 Dec 2002 11:25:43 +0000 (11:25 +0000)]
make setStyle() recursive

17 years agokeep a queue of press/releases and the positions, so that the first motion event...
Dana Jansens [Wed, 4 Dec 2002 10:06:35 +0000 (10:06 +0000)]
keep a queue of press/releases and the positions, so that the first motion event already has a position to base off of, so it is not lost!!

17 years agochange the builtin testing font
Dana Jansens [Wed, 4 Dec 2002 09:26:42 +0000 (09:26 +0000)]
change the builtin testing font

17 years agohandle mouse motion too
Dana Jansens [Wed, 4 Dec 2002 09:01:55 +0000 (09:01 +0000)]
handle mouse motion too

17 years agoadd suport for XMotionEvents
Dana Jansens [Wed, 4 Dec 2002 08:54:43 +0000 (08:54 +0000)]
add suport for XMotionEvents

17 years agohandle keyboard input
Dana Jansens [Wed, 4 Dec 2002 08:47:57 +0000 (08:47 +0000)]
handle keyboard input

17 years agoenter/leave actions work!
Dana Jansens [Wed, 4 Dec 2002 08:30:32 +0000 (08:30 +0000)]
enter/leave actions work!

17 years agoremove temp include
Dana Jansens [Wed, 4 Dec 2002 08:30:19 +0000 (08:30 +0000)]
remove temp include

17 years agobetter double click processing
Dana Jansens [Wed, 4 Dec 2002 08:12:09 +0000 (08:12 +0000)]
better double click processing

17 years agosimple change in initialization
Dana Jansens [Wed, 4 Dec 2002 07:58:51 +0000 (07:58 +0000)]
simple change in initialization

17 years agobutton press/releases WORK
Dana Jansens [Wed, 4 Dec 2002 07:55:52 +0000 (07:55 +0000)]
button press/releases WORK

17 years agoerase from the map more efficiently
Dana Jansens [Wed, 4 Dec 2002 07:34:09 +0000 (07:34 +0000)]
erase from the map more efficiently

17 years agoactions class can sorta handle mouse enter/leave and press/release events
Dana Jansens [Wed, 4 Dec 2002 07:12:13 +0000 (07:12 +0000)]
actions class can sorta handle mouse enter/leave and press/release events

17 years agoadd a skeletal OBActions class for user actions
Dana Jansens [Wed, 4 Dec 2002 04:11:24 +0000 (04:11 +0000)]
add a skeletal OBActions class for user actions

17 years agoput a header where it belongs
Dana Jansens [Wed, 4 Dec 2002 04:02:46 +0000 (04:02 +0000)]
put a header where it belongs

17 years agogive the grips cursors
Dana Jansens [Wed, 4 Dec 2002 03:47:59 +0000 (03:47 +0000)]
give the grips cursors

17 years agomap and unmap work great now yay
Dana Jansens [Wed, 4 Dec 2002 01:29:01 +0000 (01:29 +0000)]
map and unmap work great now yay

17 years agounmap works.. once
Dana Jansens [Wed, 4 Dec 2002 01:04:31 +0000 (01:04 +0000)]
unmap works.. once

17 years agounregister for events when destroyed
Dana Jansens [Wed, 4 Dec 2002 01:02:56 +0000 (01:02 +0000)]
unregister for events when destroyed

17 years agohandle configure requests
Dana Jansens [Wed, 4 Dec 2002 00:26:45 +0000 (00:26 +0000)]
handle configure requests

17 years agoscratch that
Dana Jansens [Wed, 4 Dec 2002 00:04:27 +0000 (00:04 +0000)]
scratch that

17 years agohandle configurerequests when we cant find a target registered for them
Dana Jansens [Wed, 4 Dec 2002 00:03:48 +0000 (00:03 +0000)]
handle configurerequests when we cant find a target registered for them

17 years agoreverse the logic. makes more sense i think
Dana Jansens [Tue, 3 Dec 2002 23:56:04 +0000 (23:56 +0000)]
reverse the logic. makes more sense i think

17 years agomake shape work with the titlebar and handle
Dana Jansens [Tue, 3 Dec 2002 21:46:40 +0000 (21:46 +0000)]
make shape work with the titlebar and handle

17 years agono space on teh top or bottom of text..
Dana Jansens [Tue, 3 Dec 2002 21:32:03 +0000 (21:32 +0000)]
no space on teh top or bottom of text..

17 years agoapply gravity when positioning the frame
Dana Jansens [Tue, 3 Dec 2002 21:18:53 +0000 (21:18 +0000)]
apply gravity when positioning the frame

17 years agobetter xft checks. require xft version 2
Dana Jansens [Tue, 3 Dec 2002 20:41:21 +0000 (20:41 +0000)]
better xft checks. require xft version 2

17 years agolabel and focuslabel update their textures automatically on a style change
Dana Jansens [Tue, 3 Dec 2002 19:10:03 +0000 (19:10 +0000)]
label and focuslabel update their textures automatically on a style change

17 years agomake setStyle virtual
Dana Jansens [Tue, 3 Dec 2002 19:02:36 +0000 (19:02 +0000)]
make setStyle virtual

17 years agoupdate the textures being used on setStyle() calls
Dana Jansens [Tue, 3 Dec 2002 19:01:41 +0000 (19:01 +0000)]
update the textures being used on setStyle() calls

17 years agoshow the Xft version nicer
Dana Jansens [Tue, 3 Dec 2002 15:41:03 +0000 (15:41 +0000)]
show the Xft version nicer

17 years agoput an S on the stick button
Dana Jansens [Tue, 3 Dec 2002 15:38:47 +0000 (15:38 +0000)]
put an S on the stick button

17 years agoadd otk_test
Dana Jansens [Tue, 3 Dec 2002 09:02:37 +0000 (09:02 +0000)]
add otk_test

17 years agolabels use half the bevel width for text
Dana Jansens [Tue, 3 Dec 2002 08:58:45 +0000 (08:58 +0000)]
labels use half the bevel width for text

17 years agoxft2 works. and works good.
Dana Jansens [Tue, 3 Dec 2002 08:54:51 +0000 (08:54 +0000)]
xft2 works. and works good.

17 years agodecorations work/line up/etc yay. now for fonts...
Dana Jansens [Tue, 3 Dec 2002 07:47:51 +0000 (07:47 +0000)]
decorations work/line up/etc yay. now for fonts...

17 years agoi dont know what i fixed but here it is
Dana Jansens [Tue, 3 Dec 2002 05:38:40 +0000 (05:38 +0000)]
i dont know what i fixed but here it is

17 years agohandle map requests with the root window class
Dana Jansens [Mon, 2 Dec 2002 23:03:41 +0000 (23:03 +0000)]
handle map requests with the root window class

17 years agocompress property changes a bit
Dana Jansens [Mon, 2 Dec 2002 22:40:33 +0000 (22:40 +0000)]
compress property changes a bit

17 years agobetter compression, dont lose events
Dana Jansens [Mon, 2 Dec 2002 22:36:43 +0000 (22:36 +0000)]
better compression, dont lose events

17 years agomore compressing
Dana Jansens [Mon, 2 Dec 2002 22:32:38 +0000 (22:32 +0000)]
more compressing

17 years agocompress property changes into a single change
Dana Jansens [Mon, 2 Dec 2002 22:19:07 +0000 (22:19 +0000)]
compress property changes into a single change

17 years agoadd an OBRootWindow class that watches events/properties on root windows
Dana Jansens [Mon, 2 Dec 2002 22:12:26 +0000 (22:12 +0000)]
add an OBRootWindow class that watches events/properties on root windows

17 years agohandle map events with the Openbox class
Dana Jansens [Mon, 2 Dec 2002 21:06:16 +0000 (21:06 +0000)]
handle map events with the Openbox class

17 years ago<shrug>
Dana Jansens [Mon, 2 Dec 2002 20:50:59 +0000 (20:50 +0000)]
<shrug>

17 years agowindow decorations use "unmanaged" widgets now.
Dana Jansens [Sun, 1 Dec 2002 11:45:55 +0000 (11:45 +0000)]
window decorations use "unmanaged" widgets now.

17 years agotypo in comment
Dana Jansens [Sun, 1 Dec 2002 11:40:52 +0000 (11:40 +0000)]
typo in comment

17 years agoadd a recursive flags to OtkWidget::show/hide
Dana Jansens [Sun, 1 Dec 2002 10:57:49 +0000 (10:57 +0000)]
add a recursive flags to OtkWidget::show/hide
dont delet eshit in the style from button's destructor

17 years agomore ignore fodder
Dana Jansens [Tue, 19 Nov 2002 01:26:48 +0000 (01:26 +0000)]
more ignore fodder

17 years agobig nono
Dana Jansens [Sun, 17 Nov 2002 16:00:12 +0000 (16:00 +0000)]
big nono

17 years agoadd the config header and emacs comment to all the .cc's
Dana Jansens [Sun, 17 Nov 2002 09:41:58 +0000 (09:41 +0000)]
add the config header and emacs comment to all the .cc's

17 years agochange the style-load-error msg
Dana Jansens [Sat, 16 Nov 2002 14:32:26 +0000 (14:32 +0000)]
change the style-load-error msg

17 years agoadd an OtkAppWidget which are "root windows", i.e. the managed child of root, to...
Dana Jansens [Sat, 16 Nov 2002 14:30:18 +0000 (14:30 +0000)]
add an OtkAppWidget which are "root windows", i.e. the managed child of root, to be shown on the display.
Exit when all the "root windows" are hidden.
Support the WM_DELETE protocol to hide a "root window".

17 years agobetter msgs
Dana Jansens [Sat, 16 Nov 2002 13:53:03 +0000 (13:53 +0000)]
better msgs

17 years agoprint a warning if more than one main widget is set
Dana Jansens [Sat, 16 Nov 2002 13:52:13 +0000 (13:52 +0000)]
print a warning if more than one main widget is set

17 years agoset the close protocol on the app's main widget
Dana Jansens [Sat, 16 Nov 2002 13:50:59 +0000 (13:50 +0000)]
set the close protocol on the app's main widget

17 years agochange how the widgets' _dirty flag works so that all inheritence levels of the widge...
Dana Jansens [Sat, 16 Nov 2002 13:28:26 +0000 (13:28 +0000)]
change how the widgets' _dirty flag works so that all inheritence levels of the widget class can use it

17 years agonew button that is a focuslabel
Dana Jansens [Sat, 16 Nov 2002 13:21:24 +0000 (13:21 +0000)]
new button that is a focuslabel

17 years agoadd a Label class that doesnt change with focus
Dana Jansens [Sat, 16 Nov 2002 13:08:10 +0000 (13:08 +0000)]
add a Label class that doesnt change with focus

17 years agoactually add this shit. yay
Dana Jansens [Sat, 16 Nov 2002 13:02:29 +0000 (13:02 +0000)]
actually add this shit. yay

17 years agoadd OtkFocusLabel
Dana Jansens [Sat, 16 Nov 2002 13:00:22 +0000 (13:00 +0000)]
add OtkFocusLabel

17 years agocheck to make sure the style config could be loaded
Dana Jansens [Sat, 16 Nov 2002 12:12:38 +0000 (12:12 +0000)]
check to make sure the style config could be loaded

17 years ago:
Marius Nita [Sat, 16 Nov 2002 12:10:59 +0000 (12:10 +0000)]
:

17 years agouse the timer queue manager
Dana Jansens [Sat, 16 Nov 2002 12:10:04 +0000 (12:10 +0000)]
use the timer queue manager

17 years agoadd a constructor for strut that takes margin sizes
Dana Jansens [Sat, 16 Nov 2002 11:55:03 +0000 (11:55 +0000)]
add a constructor for strut that takes margin sizes

17 years agoinclude the right .h
Dana Jansens [Sat, 16 Nov 2002 10:51:47 +0000 (10:51 +0000)]
include the right .h

17 years agofixed bugs, got otkapp to select on a fd, modded widget to make use of otkapp, press...
Marius Nita [Sat, 16 Nov 2002 09:59:37 +0000 (09:59 +0000)]
fixed bugs, got otkapp to select on a fd, modded widget to make use of otkapp, press/release events on buttons

17 years agothere
Marius Nita [Sat, 16 Nov 2002 02:18:37 +0000 (02:18 +0000)]
there

17 years agoadded otkapplication and event stuff, changed other files to accomodate for this...
Marius Nita [Sat, 16 Nov 2002 02:15:49 +0000 (02:15 +0000)]
added otkapplication and event stuff, changed other files to accomodate for this, changed the test.
no idea if anything runs yet. it compiles =)

17 years agoevent handling classes
Marius Nita [Sat, 16 Nov 2002 02:11:44 +0000 (02:11 +0000)]
event handling classes

17 years agomore crap
Marius Nita [Fri, 15 Nov 2002 11:30:41 +0000 (11:30 +0000)]
more crap

17 years agoinitial commit
Marius Nita [Fri, 15 Nov 2002 10:58:56 +0000 (10:58 +0000)]
initial commit

17 years agohopefully caught stupid assert
Marius Nita [Fri, 15 Nov 2002 10:13:29 +0000 (10:13 +0000)]
hopefully caught stupid assert

17 years agoheh
Marius Nita [Fri, 15 Nov 2002 05:12:49 +0000 (05:12 +0000)]
heh

17 years agobetter fix for configure
Dana Jansens [Fri, 15 Nov 2002 05:07:32 +0000 (05:07 +0000)]
better fix for configure

17 years agoerm
Marius Nita [Fri, 15 Nov 2002 05:02:07 +0000 (05:02 +0000)]
erm

17 years agomade resizing sexier
Marius Nita [Fri, 15 Nov 2002 05:01:37 +0000 (05:01 +0000)]
made resizing sexier

17 years agouse the rect
Dana Jansens [Fri, 15 Nov 2002 03:36:28 +0000 (03:36 +0000)]
use the rect

17 years agodont set dirty if not resizing
Dana Jansens [Fri, 15 Nov 2002 03:31:15 +0000 (03:31 +0000)]
dont set dirty if not resizing