ok. after last night we had a "n00b" on irc asking "why doesnt printscreen
work?" - i've heard this several times before actually... i added a shot module
to e17 proper. how is this different to the screenshot module in
e-modules-extra?

1. doesnt run any external processes. e screenshots itself directly. ecore_x
has all the goodies needed.
2. it offers an actual file selector dialog to select the destination of the
screnshot if saved to disk
3. it offers you a preview of the whole screenshot (scaled down)
4. it offers you a choice of which screen (if you have xinerama/multiple
screens) you wish to save (or all of them together) with a preview highlight of
which one is to be saved
5. offers a simple quality choice radio list at time of screenshot
6. this is the important bit... it offers a SHARE button... yes.. social
network buzzword compliance here. share...

what does this do? it takes your screenshot and UPLOADS it to
enlightenment.org... and gives you a URL once uploaded to share with your
friends and whoever... of your wonderful sexy screeniepoos. much like
imageshack or imgur or pastebin and so on... finally people can stop asking
"how do i upload this screenshot?". it's built in.

cool bit is... ALL the screenshots people upload are nicely public here:

http://www.enlightenment.org/ss/

of course this can be abused - and frankly unless we add authentication and
make people register and go through hoops... there is not much we can do. even
that is open to abuse. at least the server side limits the max size of a
screenshot and it also ensures the file uploaded has an exact file type (png or
jpeg). it doesnt rely on mimetypes provided, but checks the magic numbers in
the file. we may have to police whats uploaded at some point and delete
offending things... but hey... this means we can easily gather quite a lot of
awesome user screenshots now :)

also next time i say "show me what you are talking about"... its as easy as a
keypress or 2 away. :)

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to