]>
Dogcows Code - chaz/openbox/log
Dana Jansens [Thu, 23 Jan 2003 15:43:55 +0000 (15:43 +0000)]
be smart about skipping focusing a window from unmap events, watch the unmap_ignore
Dana Jansens [Thu, 23 Jan 2003 15:32:58 +0000 (15:32 +0000)]
remove client_buttons
Dana Jansens [Thu, 23 Jan 2003 14:16:30 +0000 (14:16 +0000)]
cleanups for how we display iconic state in the hints, and choose it in the mapping process. make things work with gnome-panel's restore-to-native/current-workspace
Dana Jansens [Thu, 23 Jan 2003 13:48:46 +0000 (13:48 +0000)]
use the proper screen area, which excludes area taken up by struts
Dana Jansens [Thu, 23 Jan 2003 13:28:37 +0000 (13:28 +0000)]
make docks and desktops always on all desktops
Dana Jansens [Thu, 23 Jan 2003 13:00:58 +0000 (13:00 +0000)]
put this back mostly.
Dana Jansens [Thu, 23 Jan 2003 13:00:20 +0000 (13:00 +0000)]
make A-1 mouse focus
Dana Jansens [Thu, 23 Jan 2003 12:49:50 +0000 (12:49 +0000)]
those adds werent a mistake.. :P
Dana Jansens [Thu, 23 Jan 2003 12:34:11 +0000 (12:34 +0000)]
add iconifying!!!!
also cleanup the map process a bit, the close action wasn't being set in the allowed actions.
Dana Jansens [Thu, 23 Jan 2003 12:13:11 +0000 (12:13 +0000)]
add comment, and reformat
Dana Jansens [Thu, 23 Jan 2003 12:12:17 +0000 (12:12 +0000)]
maprequests do not come here once the window is managed any more. they go to the plate. make events on the plate go to the client for handling, and dont bother looking for clients in the maprequesthandler anymore
Dana Jansens [Thu, 23 Jan 2003 12:10:57 +0000 (12:10 +0000)]
remove unused old handlers
Dana Jansens [Thu, 23 Jan 2003 09:11:34 +0000 (09:11 +0000)]
put back the background
Dana Jansens [Thu, 23 Jan 2003 09:03:06 +0000 (09:03 +0000)]
cycling by any number of windows
Dana Jansens [Thu, 23 Jan 2003 09:01:40 +0000 (09:01 +0000)]
linear focus cycling
Dana Jansens [Thu, 23 Jan 2003 07:26:32 +0000 (07:26 +0000)]
set the root window, to a color for now
Derek Foreman [Thu, 23 Jan 2003 05:58:56 +0000 (05:58 +0000)]
fixed incredibly embarassing cut'n'paste error in highlight
Derek Foreman [Thu, 23 Jan 2003 05:38:08 +0000 (05:38 +0000)]
Fixed corners of bevels
Derek Foreman [Thu, 23 Jan 2003 05:22:50 +0000 (05:22 +0000)]
Added bevels
Dana Jansens [Thu, 23 Jan 2003 05:20:13 +0000 (05:20 +0000)]
remove the word "sticky" from everywhere, and replace with "all desktops". change the titlebar layout to use D instead of S for the all-desktops button
Dana Jansens [Thu, 23 Jan 2003 04:49:42 +0000 (04:49 +0000)]
make the 'toggle all desktops' button work
Dana Jansens [Thu, 23 Jan 2003 04:23:58 +0000 (04:23 +0000)]
add decor_sticky to the default decorations list
Dana Jansens [Thu, 23 Jan 2003 04:21:25 +0000 (04:21 +0000)]
remove the border on the handle
Dana Jansens [Thu, 23 Jan 2003 04:20:08 +0000 (04:20 +0000)]
remove debug printfs
Derek Foreman [Thu, 23 Jan 2003 04:18:05 +0000 (04:18 +0000)]
added borders to gradient backgrounds
Dana Jansens [Thu, 23 Jan 2003 04:17:57 +0000 (04:17 +0000)]
remove debug printf
Dana Jansens [Thu, 23 Jan 2003 03:44:18 +0000 (03:44 +0000)]
check if the window exists before trying to focus it
Dana Jansens [Thu, 23 Jan 2003 03:04:43 +0000 (03:04 +0000)]
use the fieron bitmap mask style
Dana Jansens [Thu, 23 Jan 2003 02:33:42 +0000 (02:33 +0000)]
include algorthm forstd::find
Dana Jansens [Thu, 23 Jan 2003 02:30:58 +0000 (02:30 +0000)]
dont use a const_iterator
Dana Jansens [Thu, 23 Jan 2003 02:29:17 +0000 (02:29 +0000)]
dont use a const_iterator
Dana Jansens [Thu, 23 Jan 2003 02:26:20 +0000 (02:26 +0000)]
add stdio.h
Dana Jansens [Thu, 23 Jan 2003 02:24:19 +0000 (02:24 +0000)]
give access to _timeout for shitty compilers in TimerCompare
Dana Jansens [Thu, 23 Jan 2003 02:16:07 +0000 (02:16 +0000)]
add stdio.h
Dana Jansens [Thu, 23 Jan 2003 02:08:04 +0000 (02:08 +0000)]
bitmap masks return!
Dana Jansens [Thu, 23 Jan 2003 01:44:01 +0000 (01:44 +0000)]
new render system in effect. now ot make it look right
Dana Jansens [Thu, 23 Jan 2003 01:21:39 +0000 (01:21 +0000)]
starts.. then exits.
Dana Jansens [Thu, 23 Jan 2003 00:14:44 +0000 (00:14 +0000)]
compiles with the new render subsystem...
Dana Jansens [Thu, 23 Jan 2003 00:08:50 +0000 (00:08 +0000)]
hardcode some bitmap masks
Dana Jansens [Wed, 22 Jan 2003 23:17:28 +0000 (23:17 +0000)]
render code fixes
Dana Jansens [Wed, 22 Jan 2003 23:16:58 +0000 (23:16 +0000)]
add the pixel to the cache
Dana Jansens [Wed, 22 Jan 2003 23:16:49 +0000 (23:16 +0000)]
save/load the pixel in the cache
Dana Jansens [Wed, 22 Jan 2003 23:14:42 +0000 (23:14 +0000)]
increment the count 1 right off the start for the cache
Dana Jansens [Wed, 22 Jan 2003 23:11:30 +0000 (23:11 +0000)]
break when no more widgets showing
Dana Jansens [Wed, 22 Jan 2003 23:02:17 +0000 (23:02 +0000)]
show recursive.. recursively
Dana Jansens [Wed, 22 Jan 2003 22:46:16 +0000 (22:46 +0000)]
otk using new render shit.. supposedly
Dana Jansens [Wed, 22 Jan 2003 22:20:26 +0000 (22:20 +0000)]
hardcoded renderstyle
Dana Jansens [Wed, 22 Jan 2003 20:14:28 +0000 (20:14 +0000)]
part of a hardcoded style done
Dana Jansens [Wed, 22 Jan 2003 06:09:18 +0000 (06:09 +0000)]
REMOVE -fno-rtti. we use that!
Dana Jansens [Wed, 22 Jan 2003 06:08:39 +0000 (06:08 +0000)]
-fno-rtti as in cxxflags too!
Derek Foreman [Wed, 22 Jan 2003 02:51:33 +0000 (02:51 +0000)]
added "pixel32" typedef for 32bit rgb data
added a single gradient texture type (vertical)
Derek Foreman [Wed, 22 Jan 2003 02:50:58 +0000 (02:50 +0000)]
Added a secondary color for gradients
Derek Foreman [Wed, 22 Jan 2003 02:50:29 +0000 (02:50 +0000)]
testing a gradient texture now
Dana Jansens [Wed, 22 Jan 2003 01:22:50 +0000 (01:22 +0000)]
fix the stupid spelling
Dana Jansens [Wed, 22 Jan 2003 01:09:19 +0000 (01:09 +0000)]
add -fno-check-new -fno-execptions to the g++ cxxflags
Dana Jansens [Mon, 20 Jan 2003 20:20:06 +0000 (20:20 +0000)]
drawSolidBackground seems to work :)
Dana Jansens [Mon, 20 Jan 2003 19:28:57 +0000 (19:28 +0000)]
dont try free the widget's pixmap until it is no longer in use
Dana Jansens [Mon, 20 Jan 2003 17:14:32 +0000 (17:14 +0000)]
add most of our style elements
Dana Jansens [Mon, 20 Jan 2003 17:07:42 +0000 (17:07 +0000)]
specify projecting cap style
Dana Jansens [Mon, 20 Jan 2003 08:44:17 +0000 (08:44 +0000)]
add textures, render the textures color for now too!
Dana Jansens [Mon, 20 Jan 2003 07:07:13 +0000 (07:07 +0000)]
add rendercolor class, with a cache of gcs for the colors
Dana Jansens [Mon, 20 Jan 2003 06:15:01 +0000 (06:15 +0000)]
XClearArea on expose in widget
Dana Jansens [Mon, 20 Jan 2003 06:11:12 +0000 (06:11 +0000)]
widegt using new render system
Dana Jansens [Mon, 20 Jan 2003 01:53:36 +0000 (01:53 +0000)]
remove the XImage from Surface
Dana Jansens [Mon, 20 Jan 2003 01:43:15 +0000 (01:43 +0000)]
new authors. this is how we dooo iiiit...
Dana Jansens [Sun, 19 Jan 2003 23:27:59 +0000 (23:27 +0000)]
use arrays instead of vectors for the screeninfos and rendercontrols.
Dana Jansens [Sat, 18 Jan 2003 07:25:00 +0000 (07:25 +0000)]
reorder how theyre destroyed, probably doesnt matter anyways.
Dana Jansens [Sat, 18 Jan 2003 07:23:28 +0000 (07:23 +0000)]
provide RenderControls to all otk from the display class. initialize them all there. try use bitshifts instead of color tables in the TrueRenderControl class for finding correct rgbs. Move the image/pixmap/xftdraw into the surface class, and it maintains them, recreating them when it resizes.
Dana Jansens [Sat, 18 Jan 2003 06:12:29 +0000 (06:12 +0000)]
use a bitshift on the rgb values instead of a color table
Dana Jansens [Sat, 18 Jan 2003 05:58:56 +0000 (05:58 +0000)]
add DESIGN from the openbox3 repository. add to that the render.dia, a design diagram for the new render code
Dana Jansens [Sat, 18 Jan 2003 04:57:05 +0000 (04:57 +0000)]
add new shit
Dana Jansens [Sat, 18 Jan 2003 04:56:30 +0000 (04:56 +0000)]
add a new texture and style class
Dana Jansens [Sat, 18 Jan 2003 04:31:16 +0000 (04:31 +0000)]
starting to make render's interface
Dana Jansens [Sat, 18 Jan 2003 04:10:17 +0000 (04:10 +0000)]
colors are back
Dana Jansens [Sat, 18 Jan 2003 04:06:39 +0000 (04:06 +0000)]
*** empty log message ***
Dana Jansens [Sat, 18 Jan 2003 03:52:58 +0000 (03:52 +0000)]
surface started
Dana Jansens [Sat, 18 Jan 2003 03:09:33 +0000 (03:09 +0000)]
renders!!!!!!!!!!!!!
Dana Jansens [Sat, 18 Jan 2003 03:03:44 +0000 (03:03 +0000)]
blef
Dana Jansens [Sat, 18 Jan 2003 02:38:29 +0000 (02:38 +0000)]
change the render() interface
Dana Jansens [Sat, 18 Jan 2003 02:34:54 +0000 (02:34 +0000)]
set the background pixmap
Dana Jansens [Sat, 18 Jan 2003 02:25:32 +0000 (02:25 +0000)]
blef
Derek Foreman [Sat, 18 Jan 2003 02:13:31 +0000 (02:13 +0000)]
.cvsignore is a cvs meta file that tells cvs not to include specific files
in its diffs, commits, or updates. we use this to keep machine generated
files from showing up in diffs.
this commit adds truerendercontrol.lo, a libtool generated file, to the
.cvsignore file.
kthx bye! *^_^*
Dana Jansens [Sat, 18 Jan 2003 01:52:02 +0000 (01:52 +0000)]
compiles
Dana Jansens [Sat, 18 Jan 2003 00:51:11 +0000 (00:51 +0000)]
fuc put it back
Dana Jansens [Sat, 18 Jan 2003 00:48:23 +0000 (00:48 +0000)]
move render()
Dana Jansens [Sat, 18 Jan 2003 00:33:48 +0000 (00:33 +0000)]
start of new render code
Dana Jansens [Sat, 18 Jan 2003 00:09:05 +0000 (00:09 +0000)]
use otk::Property properly, and the right atoms
Dana Jansens [Fri, 17 Jan 2003 23:22:53 +0000 (23:22 +0000)]
include all the required libs
Dana Jansens [Fri, 17 Jan 2003 23:20:59 +0000 (23:20 +0000)]
correct a comment
Dana Jansens [Fri, 17 Jan 2003 22:54:11 +0000 (22:54 +0000)]
state the license. killall the old readme data
Dana Jansens [Fri, 17 Jan 2003 09:15:07 +0000 (09:15 +0000)]
Some cleanups in the mapping procedure. Apply requested states during the process.
Add new function types for new netwm supported actions, i.e. Func_Shade and Func_Fullscreen.
Add support for the _NET_WM_FULLSCREEN state.
Dana Jansens [Fri, 17 Jan 2003 07:48:38 +0000 (07:48 +0000)]
add new actions from the ewmh spec
Dana Jansens [Fri, 17 Jan 2003 07:45:07 +0000 (07:45 +0000)]
add internal_move/resize and wrap them with move() and resize() which are for user use, and make sure that the window is allowed to be moved/resized.
add the allowed actions hint setting.
Dana Jansens [Fri, 17 Jan 2003 07:25:34 +0000 (07:25 +0000)]
add frame.. wrapper changes.
Dana Jansens [Fri, 17 Jan 2003 07:25:11 +0000 (07:25 +0000)]
do good math
Dana Jansens [Fri, 17 Jan 2003 07:17:26 +0000 (07:17 +0000)]
use frame.size()
Dana Jansens [Fri, 17 Jan 2003 07:14:47 +0000 (07:14 +0000)]
add frame.hh to openbox.i's deps
Dana Jansens [Fri, 17 Jan 2003 07:12:21 +0000 (07:12 +0000)]
provide the strut for the frame's size instead of an area rect
Dana Jansens [Fri, 17 Jan 2003 07:10:52 +0000 (07:10 +0000)]
make window placement not go off screen at all
Dana Jansens [Fri, 17 Jan 2003 07:06:34 +0000 (07:06 +0000)]
call the place routine after the window is grabbed
This page took 0.047448 seconds and 4 git commands to generate.