]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Tue, 18 Mar 2003 03:11:55 +0000 (03:11 +0000)]
plugins work.
start a focus plugin.
Dana Jansens [Mon, 17 Mar 2003 23:04:43 +0000 (23:04 +0000)]
dont put \n's at the end of g_message
Dana Jansens [Mon, 17 Mar 2003 22:31:17 +0000 (22:31 +0000)]
use the render depth/visual for creating windows
Dana Jansens [Mon, 17 Mar 2003 22:30:27 +0000 (22:30 +0000)]
use the dispatch stuff to get mouse button events
Dana Jansens [Mon, 17 Mar 2003 22:13:06 +0000 (22:13 +0000)]
make sure theres always a client for client events
Dana Jansens [Mon, 17 Mar 2003 22:12:26 +0000 (22:12 +0000)]
oops missing a */
Dana Jansens [Mon, 17 Mar 2003 22:12:05 +0000 (22:12 +0000)]
fix comments
Dana Jansens [Mon, 17 Mar 2003 22:04:20 +0000 (22:04 +0000)]
rming almost all the old python stuffs
Dana Jansens [Mon, 17 Mar 2003 20:16:32 +0000 (20:16 +0000)]
all events are dispatched
Dana Jansens [Mon, 17 Mar 2003 20:00:00 +0000 (20:00 +0000)]
kill the debug print
Dana Jansens [Mon, 17 Mar 2003 19:54:54 +0000 (19:54 +0000)]
add the plugins dir
Dana Jansens [Mon, 17 Mar 2003 19:54:37 +0000 (19:54 +0000)]
stop using python internally. add an event dispatcher
Dana Jansens [Mon, 17 Mar 2003 18:53:59 +0000 (18:53 +0000)]
add the headers
Dana Jansens [Mon, 17 Mar 2003 08:10:26 +0000 (08:10 +0000)]
kill the timestamps
Dana Jansens [Mon, 17 Mar 2003 08:07:04 +0000 (08:07 +0000)]
my rant..
Dana Jansens [Mon, 17 Mar 2003 07:30:30 +0000 (07:30 +0000)]
pass the x,y,w,h to font_draw.
draw the text in the "right" place for now.. no justification yet
Dana Jansens [Mon, 17 Mar 2003 07:28:48 +0000 (07:28 +0000)]
set the size of the label properly
Dana Jansens [Mon, 17 Mar 2003 07:28:32 +0000 (07:28 +0000)]
place at 0,0 if the window is too big
Dana Jansens [Mon, 17 Mar 2003 06:41:40 +0000 (06:41 +0000)]
measure the font's height instead of listening to Xft
Dana Jansens [Mon, 17 Mar 2003 06:36:55 +0000 (06:36 +0000)]
*** empty log message ***
Dana Jansens [Mon, 17 Mar 2003 06:34:12 +0000 (06:34 +0000)]
dont skip ungrab corssing events
Dana Jansens [Mon, 17 Mar 2003 06:24:13 +0000 (06:24 +0000)]
if the window is as big/bigger than the screen with random placement, place it at (0,0)
Derek Foreman [Mon, 17 Mar 2003 05:21:58 +0000 (05:21 +0000)]
solids should now work with offsets
Dana Jansens [Mon, 17 Mar 2003 05:20:38 +0000 (05:20 +0000)]
add keybinds for switching workspaces
Derek Foreman [Mon, 17 Mar 2003 05:15:33 +0000 (05:15 +0000)]
more random pokery
Dana Jansens [Mon, 17 Mar 2003 05:10:48 +0000 (05:10 +0000)]
use the unfocused label when not focused
Derek Foreman [Mon, 17 Mar 2003 05:00:46 +0000 (05:00 +0000)]
either offsets work, or I've broken lots of things.
Dana Jansens [Mon, 17 Mar 2003 04:59:53 +0000 (04:59 +0000)]
pass x,y to paint()
Derek Foreman [Mon, 17 Mar 2003 04:53:36 +0000 (04:53 +0000)]
more changes wrt passing x, y, w, h to render
Derek Foreman [Mon, 17 Mar 2003 04:50:40 +0000 (04:50 +0000)]
paint gets more parameters
Derek Foreman [Mon, 17 Mar 2003 04:43:42 +0000 (04:43 +0000)]
apparently my variable names were too verbose.
Derek Foreman [Mon, 17 Mar 2003 04:42:49 +0000 (04:42 +0000)]
offsets in planar surfaces
Dana Jansens [Mon, 17 Mar 2003 02:12:00 +0000 (02:12 +0000)]
declare variables first!
Dana Jansens [Mon, 17 Mar 2003 02:10:24 +0000 (02:10 +0000)]
decalre variables before code!
Dana Jansens [Mon, 17 Mar 2003 02:05:05 +0000 (02:05 +0000)]
make client_showhide a static function
Dana Jansens [Mon, 17 Mar 2003 02:03:45 +0000 (02:03 +0000)]
speed up workspace switching by causing the minimal number of expose events (none for the hiding windows!)
Dana Jansens [Mon, 17 Mar 2003 01:47:20 +0000 (01:47 +0000)]
give engines mouse event notifications. make the openbox engine display pressed buttons
Dana Jansens [Mon, 17 Mar 2003 01:36:10 +0000 (01:36 +0000)]
get rid of the 'sep' variable
Dana Jansens [Mon, 17 Mar 2003 01:32:29 +0000 (01:32 +0000)]
replaced one too many bevels
Dana Jansens [Mon, 17 Mar 2003 01:31:39 +0000 (01:31 +0000)]
properly layout the titlebar, with proper separatation
Dana Jansens [Mon, 17 Mar 2003 01:26:15 +0000 (01:26 +0000)]
load and set the titles justification
Derek Foreman [Mon, 17 Mar 2003 01:21:33 +0000 (01:21 +0000)]
added justification to textureText
Dana Jansens [Mon, 17 Mar 2003 01:16:43 +0000 (01:16 +0000)]
kill some whack extra whitespace
Dana Jansens [Mon, 17 Mar 2003 01:15:17 +0000 (01:15 +0000)]
pixmap button masks work (hardcoded)
Dana Jansens [Mon, 17 Mar 2003 01:10:32 +0000 (01:10 +0000)]
dont need those includes no more
Derek Foreman [Mon, 17 Mar 2003 01:08:34 +0000 (01:08 +0000)]
in keeping with my tradition of committing untested code, here is the
pixmap mask rendering code ported from the old otk dirs
Derek Foreman [Mon, 17 Mar 2003 00:53:28 +0000 (00:53 +0000)]
move pixmap_mask typedef
add stub for draw_mask
Dana Jansens [Mon, 17 Mar 2003 00:49:05 +0000 (00:49 +0000)]
add funcs to create/free pixmap_masks
Dana Jansens [Mon, 17 Mar 2003 00:38:29 +0000 (00:38 +0000)]
add glib.h for guint
Dana Jansens [Mon, 17 Mar 2003 00:38:15 +0000 (00:38 +0000)]
include Xlib.h for Pixmap
Dana Jansens [Mon, 17 Mar 2003 00:37:52 +0000 (00:37 +0000)]
add mask.[ch]
Dana Jansens [Mon, 17 Mar 2003 00:37:23 +0000 (00:37 +0000)]
add a struct for pixmap masks
Derek Foreman [Mon, 17 Mar 2003 00:21:05 +0000 (00:21 +0000)]
hack so text shows up
Dana Jansens [Mon, 17 Mar 2003 00:18:03 +0000 (00:18 +0000)]
dont delete the pixmap until after changeing the visible one
Dana Jansens [Mon, 17 Mar 2003 00:09:37 +0000 (00:09 +0000)]
trying to render text!
Derek Foreman [Mon, 17 Mar 2003 00:08:03 +0000 (00:08 +0000)]
add missing include, pass right args to font_draw
Derek Foreman [Sun, 16 Mar 2003 23:49:05 +0000 (23:49 +0000)]
malloc. yeah.
Dana Jansens [Sun, 16 Mar 2003 23:45:25 +0000 (23:45 +0000)]
will draw fonts when stop segging
Derek Foreman [Sun, 16 Mar 2003 23:41:42 +0000 (23:41 +0000)]
copy textures in appearance_copy
Derek Foreman [Sun, 16 Mar 2003 23:36:17 +0000 (23:36 +0000)]
try to render fonts
destroy pixmaps and xftdraws in appearance_delete
Derek Foreman [Sun, 16 Mar 2003 23:35:51 +0000 (23:35 +0000)]
font changes
Derek Foreman [Sun, 16 Mar 2003 23:35:33 +0000 (23:35 +0000)]
remove printf and stdio.h
Derek Foreman [Sun, 16 Mar 2003 23:35:00 +0000 (23:35 +0000)]
add font_draw
Derek Foreman [Sun, 16 Mar 2003 23:34:45 +0000 (23:34 +0000)]
add font_draw
move font def'n to render.h
Dana Jansens [Sun, 16 Mar 2003 23:15:20 +0000 (23:15 +0000)]
pointer's variables are config vars
Derek Foreman [Sun, 16 Mar 2003 22:36:17 +0000 (22:36 +0000)]
font.h and font.c
Derek Foreman [Sun, 16 Mar 2003 22:35:55 +0000 (22:35 +0000)]
added font_startup
Derek Foreman [Sun, 16 Mar 2003 22:34:45 +0000 (22:34 +0000)]
filled out font texture
Derek Foreman [Sun, 16 Mar 2003 22:34:05 +0000 (22:34 +0000)]
added some font stuff
Dana Jansens [Sun, 16 Mar 2003 21:11:39 +0000 (21:11 +0000)]
merge the C branch into HEAD
Dana Jansens [Wed, 19 Feb 2003 21:03:17 +0000 (21:03 +0000)]
use the new config system.. a bit..
Dana Jansens [Wed, 19 Feb 2003 19:28:11 +0000 (19:28 +0000)]
time to refactor shit hard
Dana Jansens [Wed, 19 Feb 2003 12:12:32 +0000 (12:12 +0000)]
catch button presses on the client border (the plate's border)
Dana Jansens [Wed, 19 Feb 2003 12:00:05 +0000 (12:00 +0000)]
make the version printf just a debug message
Dana Jansens [Wed, 19 Feb 2003 09:35:13 +0000 (09:35 +0000)]
map to the highest possible desktop if a desktop too large is requested
Dana Jansens [Wed, 19 Feb 2003 09:33:30 +0000 (09:33 +0000)]
only map on a requested desktop if its not out of range
Dana Jansens [Wed, 19 Feb 2003 07:45:43 +0000 (07:45 +0000)]
nick's no longer the site designer
Dana Jansens [Wed, 19 Feb 2003 07:44:42 +0000 (07:44 +0000)]
add mention of being OSI Certified Open Source Software
Derek Foreman [Wed, 19 Feb 2003 03:55:51 +0000 (03:55 +0000)]
Added the much sought after horizontal gradient
Dana Jansens [Wed, 19 Feb 2003 02:41:22 +0000 (02:41 +0000)]
labels are higher than buttons too
Dana Jansens [Wed, 19 Feb 2003 02:39:21 +0000 (02:39 +0000)]
surface's have a size not a width()/height()
Dana Jansens [Wed, 19 Feb 2003 02:38:47 +0000 (02:38 +0000)]
labels are not the size of buttons
Dana Jansens [Wed, 19 Feb 2003 02:35:12 +0000 (02:35 +0000)]
make labels' parent relative actually work :>
Dana Jansens [Wed, 19 Feb 2003 02:31:35 +0000 (02:31 +0000)]
make parentrelative decorations work
Dana Jansens [Wed, 19 Feb 2003 01:29:11 +0000 (01:29 +0000)]
dont assume only 5 mouse buttons.
dont need to track them all either, kill the queue, and watch one at a timesmarter
Dana Jansens [Wed, 19 Feb 2003 01:17:38 +0000 (01:17 +0000)]
position is a function
Dana Jansens [Wed, 19 Feb 2003 01:17:14 +0000 (01:17 +0000)]
position relative to the window properly
Dana Jansens [Wed, 19 Feb 2003 01:07:29 +0000 (01:07 +0000)]
let any number of mouse buttons work
Dana Jansens [Wed, 19 Feb 2003 00:58:59 +0000 (00:58 +0000)]
add the new '-remote' option. let the dispatchEvents loop work in 'local' or 'remote' mode.
Dana Jansens [Wed, 19 Feb 2003 00:56:42 +0000 (00:56 +0000)]
add new options for placement of the motion coords popup.
use a parentless label.
Dana Jansens [Wed, 19 Feb 2003 00:56:06 +0000 (00:56 +0000)]
use the new desktopNames()
Dana Jansens [Wed, 19 Feb 2003 00:55:25 +0000 (00:55 +0000)]
let you create a parentless label
Dana Jansens [Wed, 19 Feb 2003 00:55:05 +0000 (00:55 +0000)]
a few optimizations to layouts/rendering
Dana Jansens [Tue, 18 Feb 2003 22:57:28 +0000 (22:57 +0000)]
typo!
Dana Jansens [Tue, 18 Feb 2003 22:10:16 +0000 (22:10 +0000)]
oops messed up centered
Dana Jansens [Tue, 18 Feb 2003 22:09:17 +0000 (22:09 +0000)]
add a POPUP_CENTERED option
Dana Jansens [Tue, 18 Feb 2003 16:03:13 +0000 (16:03 +0000)]
make the highlighted button high a white border
Dana Jansens [Tue, 18 Feb 2003 16:01:39 +0000 (16:01 +0000)]
make button text white in the default style
Dana Jansens [Tue, 18 Feb 2003 15:59:36 +0000 (15:59 +0000)]
watch for case where we think one button is pressed but it isnt anymore, making Click events get missed
Dana Jansens [Mon, 17 Feb 2003 21:50:48 +0000 (21:50 +0000)]
adjust to the new format for otk::Proeprty::get() functions (no nelements)
let the user specify if it is a 'final' move for a window or not, and the client will only be sent a ConfigureNotify if it is.
This page took 0.053954 seconds and 4 git commands to generate.