mikachu/rspanel.git
13 years agonothing really dana
Dana Jansens [Mon, 11 Jun 2007 04:37:17 +0000 (04:37 +0000)]
nothing really

13 years agoonly show normal,dialog, and utility windows
Dana Jansens [Mon, 11 Jun 2007 04:29:37 +0000 (04:29 +0000)]
only show normal,dialog, and utility windows

13 years agomore layout fixing. make the grills smaller. don't add arbirary padding on the left...
Dana Jansens [Mon, 11 Jun 2007 04:11:11 +0000 (04:11 +0000)]
more layout fixing. make the grills smaller. don't add arbirary padding on the left side, without taking it into account for the width.
use any extra pixels up in the last task (with size limiting)

13 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

13 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

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

13 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.

13 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

13 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

13 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

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

13 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?

13 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

13 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

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

13 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

13 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

13 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

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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

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

13 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

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

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

13 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

13 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

13 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

13 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

13 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

13 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

13 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! :)

13 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

13 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!

13 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

13 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

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

13 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!

13 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

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

13 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

13 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

13 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

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

13 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.

13 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

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

13 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

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

13 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!

13 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

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

13 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?)

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

13 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

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

13 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

13 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

13 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

13 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

13 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

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

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

14 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

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

14 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

14 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

14 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?

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

14 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

14 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

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

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

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