Well done! I really like it. Thanks
On Thu, May 1, 2014 at 5:37 PM, Esteban Lorenzano <esteba...@gmail.com>wrote: > mmm… no, span the list :) > I will fix it. > > Esteban > > On 01 May 2014, at 22:35, p...@highoctane.be wrote: > > The critic browser shows a white on white pane. > > So, where can I report issues linked to this unofficial UI without > spamming the list ? > > Phil > > > > On Thu, May 1, 2014 at 10:28 PM, p...@highoctane.be <p...@highoctane.be>wrote: > >> On Thu, May 1, 2014 at 1:24 PM, Esteban Lorenzano <esteba...@gmail.com>wrote: >> >>> Dark Theme for Pharo 3 >>> ================== >>> >>> So, I finally took some time and hacked a Dark Theme for Pharo 3: >>> >>> <Screen Shot 2014-05-01 at 13.11.57.png> >>> >>> How you install it? You need to execute this script: >>> >>> “1. You need this because otherwise Gofer merge becomes dumb :P" >>> MCRepositoryGroup default >>> addRepository: (MCSmalltalkhubRepository >>> owner: 'estebanlm' >>> project: 'Pharo3DarkTheme'). >>> “2. Now we can actually MERGE the project" >>> Gofer it >>> smalltalkhubUser: 'estebanlm' project: 'Pharo3DarkTheme'; >>> package: 'Pharo3DarkTheme'; >>> merge. >>> “3. And then install it" >>> Pharo3DarkTheme installFullTheme. >>> >>> >>> *WARNING 1:* You need to do a merge (notice the script) >>> *WARNING 2:* Yes, this is a HACK (also: an ugly hack). See below for >>> details. >>> *WARNING 3:* This changes something in the Pharo3Theme too... so you >>> can go back after installing, but not completely :) >>> >>> Considerations >>> -------------- >>> >>> It can look like an easy task, to make a theme over a non native GUI >>> like Pharo, but let me tell you: It is not. There are a lot of glitches and >>> errors of design you have to overcome to get a working version of a theme. >>> This is a pitty because we claim that our system is clean (or should be >>> clean) and easy to understand. >>> >>> But all the Morphic implementation is a hack over a hack, with >>> preconcepts and hardcodes everywhere, up to a point that to make the >>> smallest change is an incredibly annoying task. >>> >>> Then... I added ""yet another hack"" to this infinite list. I made it >>> because we need something like this, even if not a good solution. And I >>> also made it to start a debate into our community. I truly believe that >>> Morphic was a great idea, but I also believe that current implementation is >>> doomed. I would like to discuss a new implementation, with a good design >>> (for example I believe it should be a clear separation between a morph and >>> it's skin, making easy the actual-hard task of changing a colorset). >>> I also believe there will be a clear separation between what is a Morph >>> (a graphical unit) and a Widget (who at the time should use morphs, but >>> that's another story). >>> Etc., etc., etc. >>> >>> So, will we start the longtime postponed effort of effectively replace >>> current Morphic? >>> >>> In the mean time, enjoy the theme. Is so cool that I'm considering >>> making it my default theme :P >>> >>> Esteban >>> >>> >> I installed in on Windows and it works nicely. One needs to reopen >> existing windows as there is a kind of lighter border on them. >> I tried to go to the Pharo3 theme and back, well, yeah, don't try that :-) >> >> Now, I need a dark TWM (the menus are dark already but not the bar itself >> or the menu borders). >> >> Phil >> > > >