]> icculus.org git repositories - mikachu/rspanel.git/log
mikachu/rspanel.git
16 years agodon't -1 task widths, so we don't have to redraw the background window all the time.
Dana Jansens [Mon, 11 Jun 2007 03:54:25 +0000 (03:54 +0000)]
don't -1 task widths, so we don't have to redraw the background window all the time.
only redraw the background when it's size changes
add PADDING to the edges of the text

16 years agoclicking the active window iconifies it
Dana Jansens [Mon, 11 Jun 2007 03:39:54 +0000 (03:39 +0000)]
clicking the active window iconifies it

16 years agobetter geometry calculations and stuff
Dana Jansens [Mon, 11 Jun 2007 03:37:25 +0000 (03:37 +0000)]
better geometry calculations and stuff

16 years agouse the theme. this might need work. heh! but ya.
Dana Jansens [Mon, 11 Jun 2007 03:27:19 +0000 (03:27 +0000)]
use the theme. this might need work. heh! but ya.

16 years agoload the theme based on _OB_THEME, but it doesnt use it yet. also the function gets...
Dana Jansens [Sun, 10 Jun 2007 03:37:59 +0000 (03:37 +0000)]
load the theme based on _OB_THEME, but it doesnt use it yet. also the function gets called when the theme changes but it doesnt allow itself to run more than once yet anyways

16 years agoadd theme to the rspanel struct. initialize some stuff to 0's
Dana Jansens [Sun, 10 Jun 2007 03:26:23 +0000 (03:26 +0000)]
add theme to the rspanel struct. initialize some stuff to 0's

16 years agofix a crash in icon getting code
Mikael Magnusson [Sun, 10 Jun 2007 01:01:56 +0000 (01:01 +0000)]
fix a crash in icon getting code

16 years agobetter with bevel2
Mikael Magnusson [Fri, 8 Jun 2007 23:31:22 +0000 (23:31 +0000)]
better with bevel2

16 years agoiconified = flat, normal = raised, focused = sunken. this is what all panels do i...
Mikael Magnusson [Fri, 8 Jun 2007 23:26:29 +0000 (23:26 +0000)]
iconified = flat, normal = raised, focused = sunken. this is what all panels do i think, maybe it makes more sense?

16 years agoadd window type atoms and a XXX to use them
Mikael Magnusson [Fri, 8 Jun 2007 00:45:08 +0000 (00:45 +0000)]
add window type atoms and a XXX to use them

16 years agoremove an XXX and passify xprop
Dana Jansens [Fri, 8 Jun 2007 00:39:49 +0000 (00:39 +0000)]
remove an XXX and passify xprop

16 years agothis XXX was fixed already
Mikael Magnusson [Fri, 8 Jun 2007 00:27:23 +0000 (00:27 +0000)]
this XXX was fixed already

16 years agoif window doesn't have an icon, use full width for title
Mikael Magnusson [Thu, 7 Jun 2007 19:27:55 +0000 (19:27 +0000)]
if window doesn't have an icon, use full width for title

16 years ago80 cols and remove some unused mwm defines
Mikael Magnusson [Thu, 7 Jun 2007 18:38:41 +0000 (18:38 +0000)]
80 cols and remove some unused mwm defines

16 years agoalso produce a stripped binary for fun
Mikael Magnusson [Thu, 7 Jun 2007 18:32:25 +0000 (18:32 +0000)]
also produce a stripped binary for fun

16 years agomissed a thinger
Mikael Magnusson [Thu, 7 Jun 2007 18:28:20 +0000 (18:28 +0000)]
missed a thinger

16 years agofix a XXX for drawing icons
Mikael Magnusson [Thu, 7 Jun 2007 18:25:51 +0000 (18:25 +0000)]
fix a XXX for drawing icons

16 years agomake my hack code only resize if size changed, change -g to -g3
Mikael Magnusson [Thu, 7 Jun 2007 18:18:08 +0000 (18:18 +0000)]
make my hack code only resize if size changed, change -g to -g3

16 years agoget rid of more globals. move the fore_gc into the screen, and the bgpixmap into...
Dana Jansens [Thu, 7 Jun 2007 18:05:43 +0000 (18:05 +0000)]
get rid of more globals. move the fore_gc into the screen, and the bgpixmap into the taskbar

16 years agoget rid of WINWIDTH/WINHEIGHT. mikasizes should still work
Dana Jansens [Thu, 7 Jun 2007 17:59:41 +0000 (17:59 +0000)]
get rid of WINWIDTH/WINHEIGHT. mikasizes should still work

16 years agomake code compile for me too
Mikael Magnusson [Thu, 7 Jun 2007 17:58:07 +0000 (17:58 +0000)]
make code compile for me too

16 years agostop using WINHEIGHT except when we're creating the window
Dana Jansens [Thu, 7 Jun 2007 17:57:45 +0000 (17:57 +0000)]
stop using WINHEIGHT except when we're creating the window

16 years agomove around code like crazy, into icon.c gui.c xprop.c. it still needs work but...
Dana Jansens [Thu, 7 Jun 2007 17:55:16 +0000 (17:55 +0000)]
move around code like crazy, into icon.c gui.c xprop.c.  it still needs work but its a nice start

16 years agoonly allow including rspanel.h once
Dana Jansens [Thu, 7 Jun 2007 16:04:16 +0000 (16:04 +0000)]
only allow including rspanel.h once

16 years agoadd generic_get_utf8/string
Dana Jansens [Thu, 7 Jun 2007 16:02:59 +0000 (16:02 +0000)]
add generic_get_utf8/string

16 years agoflush after drawing. fixes the panel not showing the drawing changes
Dana Jansens [Thu, 7 Jun 2007 15:55:53 +0000 (15:55 +0000)]
flush after drawing. fixes the panel not showing the drawing changes

16 years agocomment
Dana Jansens [Thu, 7 Jun 2007 15:42:18 +0000 (15:42 +0000)]
comment

16 years agofurther comments and tiny cleanup
Mikael Magnusson [Thu, 7 Jun 2007 02:30:11 +0000 (02:30 +0000)]
further comments and tiny cleanup

16 years agouse some defines to set appearence stuff, not 100% sure about this yet
Mikael Magnusson [Thu, 7 Jun 2007 02:02:24 +0000 (02:02 +0000)]
use some defines to set appearence stuff, not 100% sure about this yet

16 years agosome fixes to skip_taskbar stuff, and reindent case labels to same label as switch
Mikael Magnusson [Thu, 7 Jun 2007 00:40:28 +0000 (00:40 +0000)]
some fixes to skip_taskbar stuff, and reindent case labels to same label as switch

16 years agoimprove support for skip_taskbar windows, now the state is updated instantly, and...
Mikael Magnusson [Wed, 6 Jun 2007 21:47:22 +0000 (21:47 +0000)]
improve support for skip_taskbar windows, now the state is updated instantly, and focused skip_taskbar windows are shown

16 years agoforgot to add free_icons() call to the place i factored the code out from, change...
Mikael Magnusson [Tue, 5 Jun 2007 19:53:13 +0000 (19:53 +0000)]
forgot to add free_icons() call to the place i factored the code out from, change default font

16 years agoremove an XXX now that _NET_WM_ICON support is in
Mikael Magnusson [Tue, 5 Jun 2007 04:02:43 +0000 (04:02 +0000)]
remove an XXX now that _NET_WM_ICON support is in

16 years agofade shaded window icons a bit, and iconified ones a bit more
Mikael Magnusson [Tue, 5 Jun 2007 02:39:59 +0000 (02:39 +0000)]
fade shaded window icons a bit, and iconified ones a bit more

16 years agoomg now i draw icons, hooray! :)
Mikael Magnusson [Tue, 5 Jun 2007 02:37:52 +0000 (02:37 +0000)]
omg now i draw icons, hooray! :)

16 years agoonly make iconified and shaded windows sunken
Mikael Magnusson [Mon, 4 Jun 2007 23:02:13 +0000 (23:02 +0000)]
only make iconified and shaded windows sunken

16 years agodon't hardcode 1280 as the screenwidth!
Mikael Magnusson [Mon, 4 Jun 2007 22:33:09 +0000 (22:33 +0000)]
don't hardcode 1280 as the screenwidth!

16 years agoset _NET_WM_ICON_GEOMETRY
Dana Jansens [Mon, 4 Jun 2007 22:23:14 +0000 (22:23 +0000)]
set _NET_WM_ICON_GEOMETRY
add tb.x/y vars

16 years agodon't move_taskbar() in my hacky code
Mikael Magnusson [Mon, 4 Jun 2007 22:20:24 +0000 (22:20 +0000)]
don't move_taskbar() in my hacky code

16 years agocompress property events better
Mikael Magnusson [Mon, 4 Jun 2007 21:57:31 +0000 (21:57 +0000)]
compress property events better

16 years agocompress property events a bit, thanks dana!
Mikael Magnusson [Mon, 4 Jun 2007 21:54:22 +0000 (21:54 +0000)]
compress property events a bit, thanks dana!

16 years agorestore select polling and dont listen to stacking list changes
Mikael Magnusson [Mon, 4 Jun 2007 21:45:39 +0000 (21:45 +0000)]
restore select polling and dont listen to stacking list changes

16 years agothrow away !obrender
Mikael Magnusson [Mon, 4 Jun 2007 21:39:59 +0000 (21:39 +0000)]
throw away !obrender

16 years agodraw stuff to a pixmap, then set it as window background for no flickering and no...
Mikael Magnusson [Mon, 4 Jun 2007 21:01:21 +0000 (21:01 +0000)]
draw stuff to a pixmap, then set it as window background for no flickering and no expose events

16 years agolisten on _NET_ACTIVE_WINDOW instead of FocusIn
Mikael Magnusson [Mon, 4 Jun 2007 20:35:18 +0000 (20:35 +0000)]
listen on _NET_ACTIVE_WINDOW instead of FocusIn

16 years agomake my temporary hardcoded theme less ugly, and fix the width of the background...
Mikael Magnusson [Mon, 4 Jun 2007 20:23:19 +0000 (20:23 +0000)]
make my temporary hardcoded theme less ugly, and fix the width of the background pixmap, it's the full window

16 years agomore less sucking code
Mikael Magnusson [Mon, 4 Jun 2007 19:47:35 +0000 (19:47 +0000)]
more less sucking code

16 years agofurther haxxings on obrender usage, don't use rrtheme but set up appearances ourselves.
Mikael Magnusson [Mon, 4 Jun 2007 13:25:47 +0000 (13:25 +0000)]
further haxxings on obrender usage, don't use rrtheme but set up appearances ourselves.

16 years agoremove my hacky stuff to focus windows without raising them, and add a less hacky...
Mikael Magnusson [Mon, 4 Jun 2007 02:23:44 +0000 (02:23 +0000)]
remove my hacky stuff to focus windows without raising them, and add a less hacky thing to do it. make configure only add flags once

16 years agonow obrender 'works' hooray
Mikael Magnusson [Sun, 3 Jun 2007 18:31:08 +0000 (18:31 +0000)]
now obrender 'works' hooray

16 years agoadd some nonworking code to use obrender
Mikael Magnusson [Sun, 3 Jun 2007 16:06:33 +0000 (16:06 +0000)]
add some nonworking code to use obrender

16 years agomaybe nicer
Mikael Magnusson [Sun, 3 Jun 2007 00:44:41 +0000 (00:44 +0000)]
maybe nicer

16 years agosome cleanup, including removing select in case i want to revert it this is it!
Mikael Magnusson [Sat, 2 Jun 2007 16:01:17 +0000 (16:01 +0000)]
some cleanup, including removing select in case i want to revert it this is it!

16 years agoremove makefile now that configure seems to work
Mikael Magnusson [Sat, 2 Jun 2007 15:17:33 +0000 (15:17 +0000)]
remove makefile now that configure seems to work

16 years agoremove commented ob_action calls
Mikael Magnusson [Sat, 2 Jun 2007 15:16:57 +0000 (15:16 +0000)]
remove commented ob_action calls

16 years agoupdate configure to produce a working Makefile, fix clicking tasks not activating...
Mikael Magnusson [Sat, 2 Jun 2007 05:45:58 +0000 (05:45 +0000)]
update configure to produce a working Makefile, fix clicking tasks not activating (lol?)

16 years agoremove old ugly defines
Mikael Magnusson [Sat, 2 Jun 2007 00:14:19 +0000 (00:14 +0000)]
remove old ugly defines

16 years agocompletely netwm using now! yay. next stop: configure mouse button actions or maybe...
Mikael Magnusson [Sat, 2 Jun 2007 00:08:55 +0000 (00:08 +0000)]
completely netwm using now! yay. next stop: configure mouse button actions or maybe a menu? or whatever

16 years agotypo
Mikael Magnusson [Fri, 1 Jun 2007 17:02:28 +0000 (17:02 +0000)]
typo

16 years agofirst steps to making rspanel not useless for anyone but me
Mikael Magnusson [Fri, 1 Jun 2007 17:01:31 +0000 (17:01 +0000)]
first steps to making rspanel not useless for anyone but me

16 years agosince it doesn't work, at least make it consistant
Mikael Magnusson [Tue, 29 May 2007 00:20:16 +0000 (00:20 +0000)]
since it doesn't work, at least make it consistant

16 years agothat didn't seem to help for more than a few times, odd
Mikael Magnusson [Mon, 28 May 2007 22:18:03 +0000 (22:18 +0000)]
that didn't seem to help for more than a few times, odd

16 years agoXFlush() after XSendEvent in ob_action, or deiconify+focus doesn't take
Mikael Magnusson [Mon, 28 May 2007 15:26:19 +0000 (15:26 +0000)]
XFlush() after XSendEvent in ob_action, or deiconify+focus doesn't take

16 years agoset WM_CLASS omg icccm pls
Mikael Magnusson [Mon, 28 May 2007 03:10:51 +0000 (03:10 +0000)]
set WM_CLASS omg icccm pls

17 years agoignore notifygrab focusin events
Mikael Magnusson [Tue, 24 Apr 2007 22:34:18 +0000 (22:34 +0000)]
ignore notifygrab focusin events

17 years agoscrew the default icon
Mikael Magnusson [Sat, 25 Nov 2006 07:43:20 +0000 (07:43 +0000)]
screw the default icon

17 years agocompile, then commit. compile, then commit. compile, then commit
Mikael Magnusson [Sat, 9 Sep 2006 20:11:21 +0000 (20:11 +0000)]
compile, then commit. compile, then commit. compile, then commit

17 years agothis should work too
Mikael Magnusson [Sat, 9 Sep 2006 20:10:23 +0000 (20:10 +0000)]
this should work too

17 years agoreally fix getting the active window
Mikael Magnusson [Sat, 9 Sep 2006 20:09:15 +0000 (20:09 +0000)]
really fix getting the active window

17 years agomy recursive sed changed a bit too much
Mikael Magnusson [Sun, 3 Sep 2006 00:10:17 +0000 (00:10 +0000)]
my recursive sed changed a bit too much

17 years agowow lets not write broken code okay?
Mikael Magnusson [Sat, 2 Sep 2006 23:56:52 +0000 (23:56 +0000)]
wow lets not write broken code okay?

17 years agofix some more warnings
Mikael Magnusson [Sat, 2 Sep 2006 19:53:45 +0000 (19:53 +0000)]
fix some more warnings

17 years agoremove some old incorrect commented code
Mikael Magnusson [Sat, 2 Sep 2006 19:36:26 +0000 (19:36 +0000)]
remove some old incorrect commented code

17 years agothis seems to fix gtk apps not appearing focused
Mikael Magnusson [Sat, 2 Sep 2006 19:28:35 +0000 (19:28 +0000)]
this seems to fix gtk apps not appearing focused

17 years agoadd a readme
Mikael Magnusson [Fri, 18 Aug 2006 14:44:41 +0000 (14:44 +0000)]
add a readme

17 years agoinitial version
Mikael Magnusson [Fri, 18 Aug 2006 14:40:18 +0000 (14:40 +0000)]
initial version

17 years agoInitial directory structure.
Mikael Magnusson [Fri, 18 Aug 2006 13:19:08 +0000 (13:19 +0000)]
Initial directory structure.