Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    [PATCH] Two-column and single-column task switcher, big previews (hildon-desktop)

    Reply
    Page 1 of 18 | 1   2     3   11 | Next | Last
    thp | # 1 | 2010-10-05, 22:36 | Report

    I've always been annoyed by the small thumbnails in the task switcher for >= 3 open windows. I'd love to have bigger previews, even if this means more scrolling for me. For this, I've written a patch against hildon-desktop - it's pretty straightforward.

    Patch: hildon-desktop-2.2.138-1+0m5_big-task-switcher.patch (applies against the source package with the same version number)

    Single-column layout looks like this:



    Two-column layout looks like this:



    How to build in Scratchbox:

    Code:
    apt-get source hildon-desktop
    apt-get build-dep hildon-desktop
    cd hildon-desktop-*
    patch -p1 < /path/to/patchfile
    dpkg-buildpackage -rfakeroot -b
    Then scp the resulting .deb to your device, dpkg -i and finally "killall hildon-desktop" as user to reload hildon-desktop (it gets reloaded automatically).

    Feel free to improve! I especially like to see the task switcher centering a window after a scroll operation has stopped halfway through (like the panoramic desktop switching).

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 105 Users Say Thank You to thp For This Useful Post:
    abdel_95, afaq, ahmadamaj, aligatro, anapospastos, apollovy, arnoldux, arvind, Bahador, benny1967, Benson, Berserk, Bingley Joe, bzhnjm, ceevee, cfh11, cheve, Chrome, cjp, clasificado, cutehunk04, D4rKlar, dana.s, danielpublic, Dark_Angel85, decibyte, deny_winarto, DJQwamii, dwaradzyn, ed00, elie-7, etuoyo, F2thaK, Faz, frals, futtawuh, fw190, gazza_d, gionni88, Hariainm, Helmuth, humble, inuyasha0209, jaeezzy, jd4200, kamiwey, kevloral, kwurk, lcuk, leetut, littleSev, lugkhast, lunatik, MaddogG, Maj3stic, maluka, mannakiosk, Marklar, mbo, Mentalist Traceur, mesz, microe, misiak, moepda, MohammadAG, mthmob, mveplus, nology, noobmonkey, NvyUs, onion, osama, OVK, panjgoori, pelago, pichlo, prometoys, RogerTHAcctant, scribbles, sifo, Silvarum, sjgadsby, skalogre, sony123, SSLMM, steph, stlpaul, strange1712, talkMAEMOnik, te37v, tekojo, theonelaw, tHMZ, Tiboric, travla, tswindell, vabgeo, Venemo, vkv.raju, XNT, YoDude, youngcalihottie, zetagi, ZogG

     
    cfh11 | # 2 | 2010-10-05, 22:40 | Report

    thanks man this is awesome!

    Edit | Forward | Quote | Quick Reply | Thanks

     
    rantom | # 3 | 2010-10-05, 22:52 | Report

    I do like the idea, though I'd like to see this improved to vertical support also. Possible? And does this interfere with MohammadAG's modified Hildon desktop?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Faz | # 4 | 2010-10-05, 23:04 | Report

    Very nice!

    Edit | Forward | Quote | Quick Reply | Thanks

     
    prometoys | # 5 | 2010-10-06, 01:34 | Report

    Respect that you are not afraid for more scrolling due to the bad screen performance of the N900. I don't like scrolling in N900 because its jumps between laggy and to fast

    I love the small thumbs, but since month I close all apps (even browser and conboy) when I don't use them for a minute. Don't no why, maybe because the system feels so slow, when listening to webradio over 3G via bluetooth headset...

    Anyway, nice hack! (#freedomofchoice)


    Cheers,

    Keywan

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Mentalist Traceur | # 6 | 2010-10-06, 01:46 | Report

    Not gonna use this personally, because I am happy with the task switcher as is, but it's cool to see people being given more options. It would be nice if you made it possible to set it to allow for any number of windows across, rather than just 1-2. That way people who would like to lock it to a different higher number, but still want to pin it instead of letting the thing improvise it's arrangement, can do so.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to Mentalist Traceur For This Useful Post:
    Benson

     
    F2thaK | # 7 | 2010-10-06, 02:23 | Report

    Nice work! Can you supply the *.deb for us who dont use/dont know how to use Scratchbox??

    Thanks

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by F2thaK; 2010-10-06 at 02:43.

     
    sony123 | # 8 | 2010-10-06, 06:57 | Report

    Nice job (though I am in no need of such mod). Portrait mode support maybe? I promise I will donate

    Edit | Forward | Quote | Quick Reply | Thanks

     
    thp | # 9 | 2010-10-06, 12:36 | Report

    Originally Posted by f2thak View Post
    Can you supply the *.deb for us who dont use/dont know how to use Scratchbox??
    You should really compile it from source yourself, as installing binaries from strangers is very dangerous. I've attached the binary here now, but please note that I offer no warranty, and hildon-desktop is a pretty important system package, so you better make sure that you know how to fix problems should they arise.

    Edit | Forward | Quote | Quick Reply | Thanks
    Attached Files
    File Type: deb hildon-desktop_2.2.138-1+0m5_armel.deb (220.3 KB, 600 views)
    The Following 9 Users Say Thank You to thp For This Useful Post:
    clasificado, DJQwamii, Dousan, F2thaK, leetut, lunatik, moepda, n900maniac, panjgoori

     
    thp | # 10 | 2010-10-06, 12:40 | Report

    Originally Posted by rantom View Post
    I do like the idea, though I'd like to see this improved to vertical support also. Possible? And does this interfere with MohammadAG's modified Hildon desktop?
    Vertical support is probably possible, but would require a bit more work. hildon-desktop is available in Gitorious, so start hacking

    If MohammadAG merges this patch into his modified hildon-desktop, it will work (can't see why it won't). Maybe he wants to provide a build of his modifications with and without this patch (linked from the first post in this thread). I'm too lazy to make it a proper option so that things like the layouting can be configured at runtime via GConf or something, but it would definitely be possible.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 5 Users Say Thank You to thp For This Useful Post:
    clasificado, D4rKlar, excelar8, Mentalist Traceur

     
    Page 1 of 18 | 1   2     3   11 | Next | Last
vBulletin® Version 3.8.8
Normal Logout