[Cuis-dev] Theme cleanup, and respect taskbar theme setting

Luciano Notarfrancesco luchiano at gmail.com
Fri May 22 13:26:36 PDT 2020


Hi Casey,
I don’t use the taskbar with my tiling window manager (
https://github.com/len/Cuis-Smalltalk-DWM , the screenshots are old and not
exactly accurate). I recently added a little “status bar” thing that shows
what’s the current page and which pages contain windows, that covers what
the taskbar does, although for years I used it without this and without
taskbar and it was fine. I also disable all of the SystemWindow decorations
and buttons and use keyboard shortcuts and halos instead.
For me it would be ideal if the taskbar was in a subclass of PasteUpMorph,
so I could also subclass PasteUpMorph too and make my own world :) but if
you want to keep it there maybe you could move useTaskbar from Theme to
Preferences? I want to avoid instantiating it, not just hide it, as it
might interfere with the way I manage windows. What do you think is the
best way to do this?

Thanks!
Luciano

On Sat, 23 May 2020 at 1:05 PM, Casey Ransberger via Cuis-dev <
cuis-dev at lists.cuis.st> wrote:

> Who (as in people) uses useTaskBar? Do we turn it off much? Pure
> curiosity.
>
> A thought: maybe the default taskbar visibility setting should be a
> taskbar thing rather than a theme thing. Seems like maybe a poor separation
> of concerns: folks who don’t use the taskbar are likely to not want to have
> it appear when they change themes. I know the original author of both
> classes personally and he can be a bit thick-headed at times ;-)
>
> Unless there are objections, I guess I should change it since I’m probably
> the one who made it that way in the first place.
>
> —Casey
>
> > On May 22, 2020, at 4:10 AM, Luciano Notarfrancesco via Cuis-dev <
> cuis-dev at lists.cuis.st> wrote:
> >
> > 
> > This change set cleans up Theme a bit, removing notifications of window
> opening and closing (I added these notifications some years ago in order to
> support my tiling window manager).
> >
> > Also, when recreating the desktop (for example after changing the font),
> make sure to respect the Theme setting of useTaskbar (if false, don't
> recreate the taskbar).
> > <
> ThemeCleanupAndRespectTaksbarThemeSetting-LucianoEstebanNotarfrancesco-2020May22-05h14m-len.001.cs.st
> >
> > --
> > Cuis-dev mailing list
> > Cuis-dev at lists.cuis.st
> > https://lists.cuis.st/mailman/listinfo/cuis-dev
> --
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st
> https://lists.cuis.st/mailman/listinfo/cuis-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20200523/930ec2f3/attachment.htm>


More information about the Cuis-dev mailing list