Wednesday, June 27, 2012

[Balsa] Let's start fighting against gtk3 for Balsa!!

Hi guys...

Recently I've been fighting for Balsa mail client especially gtk3 engine...


You guys could see above screenshot showed my Balsa could run with gtk3 engine!! :)

Well known, this git repository presents the main codes to playing Balsa with gtk3. But those codes might need some patches to build though... :(

Anyway my favorite applications no longer need old-school gtk2 mainly today:

  • Web browsing -> Midori
  • Mail client-> Balsa
  • Twitter client-> Gwibber
  • File manager -> Marlin
  • Address book -> Gnome Contacts
  • System settings -> Switchboard
  • Panel -> Gnome Panel

And some other "elementary" applications (wingpanel, slingshot, and so) would be needed to test whether those could run on the latest gnome3 environments, right? Then if could, I really hope that "Synaptic Package Manager" could improve gtk3 compatibilities!! :P Yeah it's really a biggest problem for me... The answer is so much simple: "Ubuntu Software Center seems damned useless for me"... oops! :-P

Finally my desktop always wipes "unused contents" out, So what I'm keeping in my mind is "Simplicity". No need dock, gadgets, monitoring, and even desktop icons... I usually want only both "All-in-one panel" and "Well designed window manager", that's all. In past, I've been living with Fluxbox, and now especially on some Poor PCs of mine, using Pekwm instead of Mutter/Metacity. In opposite, some recent PCs could run Mutter quickly as Gnome Fallback Session with OpenGL, Oh that's nice!!

So why Mutter? --- Yeah today metacity theming already seems to have reached to the edge of customization for theming, But Mutter didn't. :P Yep, we've now got some new features with Mutter theming!! It's really cool, you know... If you guys want the Look & Feel like Gnome-shell on more simple desktops, OK, Let's play Mutter! 

But one thing.

On a couple of days, both Mutter and Clutter seems to be buggy on gtk 3.5.7. Damned crashes! Oh yeah I would hum this song :D


PS: I love Paramore's songs...ehehe.

    Tuesday, June 19, 2012

    On my recent topic.

    Been a while guys,

    Yeah I've been busy for a while on my work... :(

    So... Now I've just updated gtk3 to 3.5.5, then what a horrible appearances had appeared!! It seems to be caused on Unico gtk3 engine, right? For example, weird squared border radius what ignores gtk3 theming. And weird backgrounds behind those texts... OMG. :(

    On the other topic, did you guys already see "Midori-gtk3" package? Oh nice thing I wanna accept for that (Yep, we don't need to rebuild that package with "--enable-gtk3" option anymore)!! Even though still midori-gtk3 strongly needed lots of tweaks for "Flash" video playback (remembered well, in past Epiphany was looked like that), But anyway gtk3 theming for web browsing could implement a lot of positive benefits, isn't it? :) Also I don't think gtk3 engine could make huge lack of performance...

    Today I really hope that Unico developers could solve such bug ASAP... (Basically, gtk3 3.4.2 or lower didn't get such bug with current unico engine.)

    PS:
    If someone want to employ Mutter Window Manager as "Gnome Classic" session, today we might have to patch for some sources of 3.5.2. Already I've filed this bug to Gnome-bugzilla and devs could solve this issue soooo quickly!! Thanks Jasper!! :-) Anyway those patches would commit to main git branch soon... Now I love Mutter than Compiz clearly because mutter/metacity theming could improve fantastic features like Adwaita, So from a couple of weeks ago, I've applied such theming to my selene. However this implementation leads the lack of awesome appearances on Compiz/Unity session, but I really don't care about it now. I suppose that we (means gtk3 theme creators) might have to improve "Gnome-shell/Mutter" theming at first, and then good to add Unity implementation as 2nd priority, right?

    Finally Ambiance, Elementary, Adwaita, and so much other theming seem to get better day by day, so I hope my selene also could get more higher ground... And if Quantal could make a "Gnome3" spin project, I really wanna join it!! :)