Wednesday, November 14, 2012

[Lazulum] Just starting the PPA !! :-)

Hi all.

Today I've opened new PPA for Lazulum...

And already the initial codes were uploaded. But in this initial release, I've only uploaded as Gtk3 theming without any Gtk2 theming so, just greybird gtk2 was included into it.

Anyway I'm really happy to open this new Gtk theming, and let's start developments!! :)

Sunday, November 04, 2012

Starting new GTK theming named "Lazulum"...


Today I've decided to create new gtk theming because of some reasons.

That's named "Lazulum".  :)

Lazulum, the Latin word was derived from the German word "Lazorstein" what means "Blue Stones". And equal to the Persian word "Lāzuward"...

This word sometimes might have meant to be "Heaven and/or Sky", something like that I suppose. Yeah great meaning!!

So I now have some concepts for this:

  • In contrast to Selene, Lazulum must have light theming.
  • The main hi-light colour turns to sky-blue from deep-ocean-blue.
  • Get more smoothly borders, edges, and gradients.
But today I've only created just a conceptual wallpaper image:

How about it? :-)

Sunday, October 21, 2012

It's really beeeeeeeeen a while... :)


I'm back.

  And today I've uploaded bug fixed selene-theme for Precise... So what's the bug? Yeah you might know that the "Overlay-Scrollbar" had to break my theming in many cases especially gtk3 applications, like nautilus, midori, gedit and much much more... :(

Same as mine, some other themes published on Gnome-Look which looks nice without overlay-scrollbar would need some tweaks as well.

Then why now I have to do that?
- Yup because of my tiny boy...

You guys remembered this? :P
Yeah "Raon Digital EVERUN NOTE", right!! lol

This would be the smallest laptop employed AMD Turion X2 dual-core, works pretty good with gallium-3D & radeon driver even for Gnome-Shell 3.6!! Wow nice!! :D
But you know Everun has only 7-inch WSVGA touch screen, and Optical stick pointer... Oh that's really bad... This pointer works with "hid" kernel driver but it didn't seem to improve as 3-Button mouse (means "center-drag scrolling")... So I had an only way to enable Overlay-Scrollbar to enhance the usability of scrolling, damned there's no choice!

Anyway I'm really happy with this tiny boy to work for Ubuntu... Now I'm running Ubuntu Gnome Remix 12.10 on it, and ASAP I would shift to Raring (13.04) alpha release. Forgot to mention, Everun Note needs strongly "Coxlin" utility to enable downvoltaging to save its battery and decreasing damned CPU-fan noise, and more badly thing is that Coxlin only works on 32bit OS environments. Nooooo!!

... I had no choice! What a crazy is to run 32bits on this native 64bit dual-core?! But Coxlin had released by Raon as closed source in 2008 or 2009, now then Raon was closed... A good thing is that Coxlin works even on Precise and/or Quantal 32bit... Hum...

Thursday, July 19, 2012

[GDM 3.5.2] broken with gnome-shell 3.5.4 or higher.... damned!! X(

Hi guys... It's been a while.

Yeah I've found that today GDM 3.5.2 (published from my testing ppa) had been broken with gnome-shell's latest codes... OMG!

See details in here:
Gnome-Shell git repository changes.

Already known, gdm would employ "libgdm" instead of "libgdmgreeter", so gnome-shell login system could follow it as well. But We've been playing GDM with libgdmgreeter debian packaging for a long time, umm.. well... suddenly why devs had to change it?! X(

Anyone knows how many patches I had to employ that GDM to run on Ubuntu?!
Yeah I know someone would say that "tons of... tons..." grrrrr

So please give me more time to patch (sync) gdm's codes with latest git repository guys! Sorry for that. I now suppose I might have to re-package libgdm as new one.

See you later and stay tuned till I've uploaded those fixes!! :)
If you've found that bug as well, I'm happy with your changes from gdm to lightdm to solve it...

Monday, July 16, 2012

[Selene] Gets improvements for Wingpanel? Yep now... ;)

 Current Wingpanel (especially "daily-build" states) gets "menu-items" to be better...

But... one thing.

If you guys wants some "dark" colour theming to fit with it, sadly there's no way to change that colour of backgrounds on "balloon-ish" pull-down menus. Because elementary-devs didn't improve any customizable options to draw this balloon-ish menus only fitted to the default elementary theming colours... grrrr.

 So I'm now hacking Wingpanel to get my selene colour schemes for balloon-ish menus. Then if I've got to succeed building this package on my selene repository, soon you guys would check this changes out! So please wait a minute... :)

 And now I've fixed some bugs on that Wingpanel's pull-down menus. Yeah these menus couldn't draw correctly if theming had defined the "gradients" as "background-image" on menu theming sections, you know. So I had no choice to purge that theming and changed to plain-color backgrounds... X(
Then also I'm wondering why ".highlight" section could be ignored by gradient background, Any ideas?? Anyway still Gtk 3.5.7 or higher seems to needs the floods of fixes to kill tons of bugs, right?  Now I'm really worried about that major release 3.6... Could it be real?? XD

PS: Unico engine could not fix the critical "square everything" bug yet... OMG! And mutter stand-alone session seems to forget the "window-switcher" popup and breaks resume after suspend of my VAIO Z (sandy-bridge mobile),  what a hell?!

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

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

    Sunday, May 20, 2012

    [Selene-theme] 3.4.3 had been released!!

    Hi guys. :)

    Today I've released selene-theme 3.4.3!

    Yeah this version has "almost dark" appearances... :P

    So why now I've been addicted to this dark theming? That's exactly simple. Because there's only a few themings for dark appearance today... and a bit more words, lots of themes seems to get "fork" from "Mac OSX" like "light-theme"... Oh no...

    I could say that "If you guys want such Mac's theming, Use Mac!!"

    I could accept for that Mac's theming and that's really beautiful and eye-friendly, right. But We're living with Linux, isn't it? :)

    And especially on Ubuntu, Ambiance default theming seems to become better and better at least on both Precise and Quantal. If so, the guys "Ambiance lovers" also may be able to accept this Selene especially for dark-menus, dark-window-frames, and dark-sidebars. But one thing... Selene would never apply for that "Orange" color schemes!! So sorry guys!! :P

    On couple of years ago, We well knew "Atolm" gtk2 theming, you know. I loved that, too!
    So now what?  I love elementary so much...

    In this release, still gtk2 theming didn't finished completely and might have some minor bugs, But anyway I would sync gtk2 theming with gtk3's one ASAP. :D


    Monday, May 07, 2012

    [GDM 3.4.1] Today I've bumped GDM to 3.4.1!! :)

    Hi all GDM lovers... :)

    Today my sleepless nights could be stopped!
    Yeah new some hunted patches could solve my GDM's  "login loop" bug appeared on 3.2.1...

    Oh Thank God! :)

    A couple of days ago, I visited gdm git place, then today, I've found some "daylight" patches to be able to help us, And soon I've applied those patches, finally an ugly fxxkin' issue was gone.

    Just now my Launchpad PPA seems to build these packages to deliver this version to you guys. So please wait for it, and give it a try!!

    On this period, I named the version "3.4.1-0ubuntu1~tista1~precise". Yeah the latest 3.4.1 had come to our Ubuntu from my PPA... But to be honest, especially for us (means geeks who lives with ConsoleKit/PAM),  3.4.1 didn't make huge differences with 3.2.1.. ahaha!! :) Anyway I now believe "newer is better", are you?

    Best Regards,

    Thursday, May 03, 2012

    Window-List Extension is back on Gnome-Shell 3.4.x... :)

    Been a while guys...

    Now I'm patching Window-List Extension to work properly on Gnome-Shell 3.4 series.

    OK now it seems pretty good. :)
    (you guys could see the weird mouse pointer background, but it might be something wrong on screen-shot application, I don't know.) But anyway ASAP I would commit those patches to Kurt Rottmann. :-)

    Though just I'm living with ThinkPad X121e & Precise, then on this weekend, I would move to QQ?! ahaha!! Because Gallium 0.4 on AMD PALM is fantastic and kernel 3.4 worked pretty well...

    Yeah ThinkPad forever... :)

    Thursday, March 29, 2012

    Remembered The Birth of Wingpanel? :)

    Hi Guys...

    Did you remembered the birth day of Wingpanel?

    Yeah I exactly had much fun with it!! :) But today?
    I won't say it "Wing" anymore since it has generic panel appearance already without so much differences compared to the others... Pretty awesome? No...

    So couple of days I've been playing with such "funny" Wingpanel. :)

    Yeah I've done highly modifications  to draw "Plank-ish" theming with completely rendered by Cairo!! Without any themings and so, it only works as "1 binary". You know that sometimes configurable stuff would be strongly needed by Linux Geeks, but is it really anytime you guys want? No, I don't think so. :)

    In past someone said, "How could we click the buttons placed in the right side of window-frame when those're Maximized?", "My mother could do that by herself own?", But as I think, "Just kidding!! :)"... So I want to say "What is the purpose that keyboard is jointed to personal computers?!".

    For example, at least even Junior-High-School students, they could know how to speed up their own works with keyboard, like on office applications, paint applications, graphical shell file managements, and games. However, why usual developers always concerns too much seriously for this situations?

    Mouse has only 2 or 3 buttons as usual, But keyboard has LOTS of keys, isn't it?! :P

    It's just my thoughts...

    Sunday, March 25, 2012

    [GDM 3.2.1] May I stop maintaining gdm ? :(


    Today GDM 3.2.1 seems too hard to maintain on personal PPA anymore... :(


    Yeah in fact Fedora17 would be released "completely without any ConsoleKit" but providing "Systemd" as new features... So now git branch goes along with this change dramatically from a couple of month ago. In opposite, Ubuntu still needs ConsoleKit even if it has some security disadvantages... Additionally, Gnome-Keyring has been updated to 3.3.92 as well.

    Exactly today my gdm-3.2.1 have broken on Precise Pangolin with latest gnome-shell codes. On meantime, I've tried "tons of" patchworks while keeping ck for gdm-login routines, but still no luck... :(

    I won't make any security-holes by dirty hacks, and now lightdm seems well on multi-display configurations, on user-switching, and so, even though we might have to make some new greeter to fit to gnome-shell's appearance and/or Look&Feel... I wonder it might be even easier than keeping gdm3 alive in the future of Ubuntu...

    How it should be...?

    Thursday, March 15, 2012

    Nothing but SlickPanel... :)

    Today I've tried "Slickpanel" on my VAIO P...

    Yeah because this little brother had a only few power to run applications.. So I needed such "light-weight", "super-sexy", "customizable" panel for it.

    I could say "Slickpanel" is it!!

    Although we should pay much more love to it since it's still living under heavy developments, but anyway for someone who wants sexy-panel, this "Slickpanel" could bring you back to life...:)

    Sunday, March 11, 2012

    [GMA500] Just testing 3.2 kernel with EMGD 1.10 now...

    Hi guys,

    Now I'm testing 3.2.0 Ubuntu kernel whether it could become better to build EMGD 1.10 or not...
    Yeah Obvously we could build it against 3.2 kernel, and this version has already updated on our 1.10 repository..

    But still EMGD 1.10 has a build problem on 3.3.x kernel, grrrr :(

    This selene-theme got a new design for gnome-panel.. :)
    Since I hate "button-ish" window-list items and now gnome-panel 3.3.91 had come with more flexibilities along with gtk3 theming... Finally we still need much more love to panel though.

    Friday, March 09, 2012

    [GDM 3.2.1] Now gnome-keyring 3.3.5 breaks my gdm!! X(


    Today we've experienced the latest gnome-keyring bumped to 3.3.5 on Precise. Yeah nice thing.

    But one thing.

    I've noticed that gkr 3.3.5 seems to break gdm's login prompt at all... Damned!! So if you've already updated gkr, you'd better to go back to lightdm soon.

    On the other hand, automatic login of gdm seems well, Oh not a clue... :(

    Anyway I have to start fixing for it ASAP!

    Monday, February 27, 2012

    [GDM 3.2.1] Today I've polished some scripts!!


    Yeah Now ppa:tista/gdm-testing PPA is under heavy tests... :)

    Today I've added some installation scripts for it. You want to know what happens?

    From the initial release, we've experienced ugly issue: Bevause of Ubuntu's "VT" must be always "7" as graphical login, But gdm 3.2.x had ignored that actually... X(

      Some reasons exists behind this fact... 1st is the differences between Ubuntu and Fedora. Yeah well known, Fedora usually run tty1 as graphical environments, on the other hand, Ubuntu needs "tty7" for any display manager to show greeter. 2nd is what caused in plymouth configurations, especially detection of display manager. Today Ubuntu didn't concern about any supports for gdm 3.2 or higher since they already have another DM "LightDM" you know... So plymouth configurations goes along with it naturally right? But it's really messing us!! In fact, /etc/init/plymouth.conf never have any detection for gdm.

      So today I've tried to update some installation scripts to fix those issues above... :)
    This release could have custom plymouth.conf to be able to replace original plymouth's one. Installer would rename the stock file to back-up (named "plymouth.conf.dpkg-dvrt"), Then copy my custom one to /etc/init automatically...
    And then, this scripts could add new line to /etc/gdm/custom.conf like "FirstVT=7" to set highest  priority for detection VT console tty7...

      Finally that combination would help your issue like "splash zombie" and "strange VT"... hehehe... :P

    Now I'm testing this change on Precise to check out whether it happens side-effect critical bugs "show-stopper" or not...

    Anyway the Fight still goes now and forever?!

    Saturday, February 25, 2012

    [GMA500] Now I reboot to fight against Poulsbo again... :)


    From a couple of days ago, I've been re-thinking to pull Poulsbo machines up to the latest Ubuntu user experiences... And so now I'm using Oneiric with EMGD 1.8 to check out what's happened in a meantime that I've been left far from GMA500 Team's works...

    Even though still EMGD 1.8 didn't get any performance improvements from that past releases, Already 1.10 seemed to be released. Oh yeah good news... ;)

    Then in other hands, we know finally PSB-GFX got "out of the box" in kernel 3.3 or higher with stable. I knew that driver could never be handled perfectly on 3.2 or lower such as Oneiric kernel.. Yeah too bad!

    Finally Fedora17 would have so much interesting points for poor graphic drivers. You would be able to use Gnome-Shell with "llvmpipe" swrast of Mesa!! If so, we might run it on psb-gfx without any confused proprietary OpenGL libraries.

    The new story had begun?!

    Tuesday, February 21, 2012

    [Selene] 3.3.6 Is Here Standing On The Edge... So What Next?

    Been a while guys.

    Today I've decided to start scratching all of codes for selene theme to polish it more and more... :)
    Yeah already known, elementary team didn't concern gtk 3.4 yet, So I have no choice to continue using that "code base" for selene...

    Every time we have to break through the walls to see the next over there, right?

    Monday, February 20, 2012

    [VAIO Z] A Nice Trick For DMRaid...

    If remembered well, from Precise Beta1, the evil was inside of Precise system especially on dmraid disk-managements... X(

    So in fact I had to roll-back to Oneiric. Actually Precise couldn't handle dmraid initializations within boot sequence, you know. But today I could confirm this workaround for it:

    Yeah this did a trick !! :) Wow !
    Then I could run precise on Sony VAIO Z21 again today...

    Since it has Intel RAID controller with 2 latest generation SSDs (seems like RAID0). What a amazing speed it had! Could you imagine 1 GB/s as read-out on a laptop ?!

    It's crazy, you know... Yep, it's the only "Air" to be able to beat any other hi-end desktops built like a tank. :)

    If you guys want anything for perfoemance on linux mobile, let's do "Z"...

    Sunday, February 12, 2012

    About My Audio Life...

    I gotta talk about my "Audio Life". :)

    Yeah I love music. Usually people listens music in a lot of ways, in a car, in a bedroom, on a walk, or a living... I also do, especially mine seems "Home Audio".

    That picture shows my favorite Fully-Digital-Amp "Millennium MK III" by TacT audio in my house. You know it's very expensive (around over a 10000 dollars ?!) and it employs the world's finest true digital amplifier technology called "Equi-BIT". Yep, this amp only accepts "Digital Inputs" instead of any "Analogue Inputs". So we could say it "Power DAC" exactly. :P

    For over 15 years, I've been a "Stereophile" enjoying with such too expensive (mostly Hi-End? OK. laugh me up! ) equipments to playback lots of music... I surely love Linux programming and hacking, then also I really love to listen a music! Pops, Rocks, Classics, Jazz, Operas,  Countries, Bossa, and any style of music...

    Guys had any stuff to enhance your own life? :)

    Sunday, February 05, 2012

    [GDM] Today I started to open these packages for Oneiric !! :)

    Been a while guys... :)

    Yeah exactly I've been busy on my work, so I couldn't update this blog for a while...

    Then today I've uploaded gdm 3.2.1 packages to my ppa for oneiric. Why it took very long time? OK. Though I surely knew everyone usually runs oneiric for Ubuntu desktop, But please understand my sight that I always wanna focus to bleeding edge experiences and daily build developments in Ubuntu to see "Where the Ubuntu devs gonna see and go in the future... ;)

    Basically, still gdm 3.2.1 needs "tons of" patches to run on Ubuntu. Yeah damned! X( And some more badly news I've experienced to be changed the package name and dependencies to build gdm packages. These didn't run as same as Fedora's one yet, But mostly a lot of featurs had been improved in this release I hope...

    1st, I've patched and patched for "dconf" basements for gdm for a long time. Even if gdm might deny some customizable stuff, We could change them a bit via gsettings on terminal.

    2nd, Between Ubuntu and Fedora, Which the most remarkable thing to run display-manager? Yeah I suppose it's "VT console managements". From a couple of days ago, I've been testing some tricks to run gdm on VT-7 (you know this as default graphical VT in Ubuntu). So I could suggest this workaround:

    1. Edit this file like this: gksudo gedit /etc/gdm/custom.conf
    2. Add the new line like this: FirstVT=7
    3. Save and exit editors and reboot now.
    Then you might be able to fix the VT as gdm starting login console instead of VT8 which could be set by gdm's automatic VT detection codes.

    3rd, In policy-kit on Ubuntu, especially on Precise Pangolin, today I've found that the Ubuntu devs were going to purge some packages to be needed to build gdm 3.2.1... Oh nooo!! So I might have to check and fix some dependencies and codes for precise. Now still I haven't any clue to solve the password managements on Gnome session, anyway I have some ideas to do... 

    4th, I really hope that gdm could change its gdm-greeter's theming automatically along with gnome-tweak-tool by setting "shell-theme". Since gdm-greeter would be customized via "gdm.css" stylesheet within gnome-shell theme directory. Today gdm only watch the /usr/share/gnome-shell/theme directory without any customizable option. So I might hack this routine to enjoy gdm theming for every users especially for "light users"...

    Well I would keep my eyes open for gdm packaging for a while. :)