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

11 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

11 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)

11 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

11 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

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

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

11 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

11 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

11 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

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

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

11 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

11 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

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

11 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

11 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

11 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

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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

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

11 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

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

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

11 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

11 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

11 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

11 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

11 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

11 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

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

11 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

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

11 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

11 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

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

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

11 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

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

11 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

11 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

11 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

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

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

11 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

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

11 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

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

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

11 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

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

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

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

11 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

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

11 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

11 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

11 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

11 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

11 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

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

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

12 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

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

12 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

12 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

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

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

12 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

12 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

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

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

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