Re: [E-devel] edevelop.slack.com experiment
> > Since we often need to remember people of stuff: > /remind [@person or #channel] [what] [when] > /remind me to drink water at 3pm every day > /remind me on June 1st to wish Linda happy birthday If you want, I have a customized (with -just- the basic stuff) a bot that I personally use based in cinch, I used it since more than one year now and is perfectly stable and light, there's the list of these few features, you can include more or disable any of them https://github.com/Elive/keyra-bot 2017-03-29 2:59 GMT-06:00 Conrad Um: > What about this one? > https://about.mattermost.com/ > > Mattermost is an open source project for slack-alternative and it's MIT > licensed. Samsung adopted its enterprise edition. > > I don't know well about what features are supported compared to slack, but > its first impression is similar. > > On Mar 23, 2017 3:05 PM, "Vincent Torri" wrote: > > > On Thu, Mar 23, 2017 at 1:14 AM, Carsten Haitzler > > wrote: > > > On Wed, 22 Mar 2017 15:18:27 + Tom Hacohen said: > > > > > >> Heya, > > >> > > >> I personally think it's a bad idea to rely on a proprietary tool for > > >> open source development, and from what I remember, I'm not the only > > >> one. > > >> This is partially why we self host git and not use Github et al. > > >> > > >> Long live IRC. > > >> > > >> https://xkcd.com/1782/ > > > > > > there are things slack does that irc doesn't - like work well with > > mobiles... > > > but it does have downsides. like invite-only, closed, ... > > > > > > ultimately we should solve this ourselves: > > > > > > let's consider building a great IRC client (like express - work on it), > > and > > > EXTEND irc. > > > > I agree on this. Extend Express like Terminology extends what a > > terminal usually does. > > > > Vincent > > > > > yes. let's do what MIRC did. but let's do it a little less > > > annoyingly. we'd need to build some server infra to be able to upload > > data to > > > (images, videos, audio, text etc.) and much like imgur./pastebin (our > own > > > screenshot thing for e and visible on http://www.enlightenment.org/ss > > ) ... > > > allow a client to upload some displayable/sharable media and then just > > stuff a > > > link into the channel. if you look at slack's irc gateway when you use > a > > giphy > > > image all it does is spew out: > > > > > > giphy: http://gipy.com/8267fv78s6238dx > > > > > > all you need is for an irc client to handle such things implicitly and > > convert > > > such lines into an image box (and then download the image in the > > background and > > > inline it once done)... > > > > > > this would be a major start to modernizing irc. whatever - we can argue > > about > > > what should be done by default (download blurred out thumbnail and only > > > download full sized image when clicked on - or just replace with a > > "download > > > me" button... let's not get into that). the point is that using other > > > messengers (slack, telegram, hangouts, whatsapp) people can do this and > > it > > > looks nice and is convenient. yes people can abuse it yet such apps > grow > > in > > > popularity. so use an ancient irc client where you dont see this if you > > hate > > > it (just a text url), or we can have options... but don't let this be a > > reason > > > to NOT extend and improve. > > > > > > given a good irc client with such extensions we can get all of the > > benefits of > > > something like slack BUT stick to open IRC servers and channels without > > > fragmenting community. > > > > > > then there is the other problem. mobile. ultimately someone will need a > > mobile > > > friendly server with proper remote (delayed) wakeups that don't require > > the > > > phone to maintain wake locks... and then mobile clients. technically > > express > > > could be recycled for tizen... and perhaps android if efl got good > > android > > > support. similar story for ios... :) > > > > > >> -- > > >> Tom > > >> > > >> On Tue, Mar 21, 2017 at 2:52 PM, Gustavo Sverzut Barbieri > > >> wrote: > > >> > Hi all, > > >> > > > >> > I'm doing an experiment with slack.com as IRC alternative. I'm no > > >> > expert in slack, first time I ever used, if you have more experience > > >> > let me know so I can add you as admin. > > >> > > > >> > The biggest annoyance at the time is sign up that requires an > > >> > invitation, I sent to some in this list, others can do based on > > >> > domains such as @samsung.com, @osg.samsung.com and so on... but > they > > >> > do not allow comcast.net or gmail.com to auto-join. > > >> > > > >> > So if you want to join, let me know your email and I'll send the > > invitation. > > >> > > > >> > I've added some interesting plugins as people were demanding > > >> > voice/video calls at some point, these 2 can be better than simply > > >> > keeping a google Hangouts open all the time (and night!): > > >> > > > >> > /appear
Re: [E-devel] Server De spanking is required
I personally use "monit" (available in debian repos), so when my server is not working it restarts the nginx service, of course it can do other tests like checking the HD usage that doesn't reach a level, send emails, check for php service... etc I have some hooks that I can share if you are interested to use monit 2016-10-15 0:22 GMT-05:00 Jonathan Aquilina: > Hi Carsten, > > This is a description of puppet. > > https://puppet.com/product/how-puppet-works > > This is also something good to have in case you need to scale outwards, > as well too easily have things configured and updated with out much > intervention or hassle about needing root access to the server/s > > On 2016-10-09 15:26, Carsten Haitzler wrote: > > > On Sun, 09 Oct 2016 11:15:57 +0200 Jonathan Aquilina < > jaquil...@eagleeyet.net> > > said: > > > >> Hi Carsten, > >> > >> I think a good way forward would be to get a small server, I would even > >> be willing to sponsor a vps and use puppet. It would make automation > >> deployments and system management alot easier. I am going to be setting > >> up puppet for my own systems. Would you be interested in such > >> automation? Also what about infrastructure monitoring? > > > > i dislike the idea of getting an external vps/ we already get unlimited > > bandwidth and have a dedicated macȟine that hosts lots of vm's we manage > and > > deploy. having something live outside of that makes it inconsistent. > imho i > > dislike that. > > > > i have no idea if we use puppet. i have never seen/hear it around our > systems so > > i assume we don't. i've never played with it. :) it might indeed be > useful to > > let us know when things go wrong and someone needs to do sopme rebooting > > without having to check the site directly. > > > > i'd like to hear beber's input on this though. i personally like to keep > things > > as insanely simple as possible and as "standard and boring" as i can as > that is > > easy to deal with especially if the admin is asleep/away and someone > else has > > to step in. that is kind of why i don't like the idea of a "separate > vps" as > > this would then live in a completely different place and be managed > > differently. we don't have a lack of memory or compute or disk space so > we need > > more of this. we do have a bug tho... :) a vps won't solve it as all it > will do > > is add another system/domain we currently don't need. > > > > On 2016-10-09 11:10, Carsten Haitzler wrote: > > > > On Sun, 09 Oct 2016 10:57:57 +0200 Jonathan Aquilina > > said: > > > > what can i do to help get things sorted out as you had mentioned below > > though. I am eager to help. > > well talk with beber. if he trusts you then some debugging. the system is > > running an oldish 3.18 kernel so who knows if an update fixes it or not. > :) > > we could so with cutting down our storage usage as we use 750g or so > right > > now out of 1tb. i think beber could do with help with some deployment > work > > - andy williams asked a few weeks back to set u a vm for a project of > his. > > > > On 2016-10-09 10:55, Carsten Haitzler wrote: > > > > On Sun, 09 Oct 2016 08:17:23 +0200 Jonathan Aquilina > > said: > > > > Regarding version control repos, why not offload to github which is free > > even for those projects which are open source. > > hell no. after having offloaded to sourecforge and finding servers going > > down or things needing to be done that require admin control, no. we run > > ours because anything else is generally worse. > > > > Bertrand, where do you need a hand. If you are saying this is a kernel > > issue why not update the system and reboot. Also what is the host system > > running distro wise? > > > > On 2016-10-09 02:20, Carsten Haitzler wrote: > > > > On Sat, 08 Oct 2016 11:16:28 +0200 Jonathan Aquilina > > said: > > > > anything I can help with. Would a server from soyoustart.com help in > > anyway. I am willing to get the project one and take charge of its > > maintenance > > we have a very big beefy server. we're not running out of disk space, > > processing power etc. (8 core xeon @ 2.2ghz, 48gb ram, 1tb or so of disk > > space available across both ssd and hdd fully redundant raid0'd). > > > > the issue is a software issue i suspect in the host system kernel and we > > just don't know why or what. (my suspicious is due to it needing a reboot > > to fix). > > > > we have used a fair bit of disk space but tbh the largest user is jenkins > > (253gb) and it probably could do with a cleanup after a few years to > lean it > > back down. we probably could shut down and archive the cvs and svn vm's > > )extract out the cvs and svn db data to a compressed tarball and make > that > > available and otherwise nuke the vm's). that should cut that down to > 1-2gb > > saving about 18gb. web is using 52gb - i think that might do with some > > trimming/compacting. phab is using 55gb
Re: [E-devel] Server Down
Btw, yesterday I was trying to read the edcref link doc (in edje documentations) and it gives me an 404 error too 2016-10-15 11:11 GMT-05:00 Stephen Houston: > This is getting REALLY annoying at how often this happens and never gets > fixed. Insanity is defined as doing the same thing over and over expecting > a different result. > > On Sat, Oct 15, 2016 at 6:08 AM Al Poole wrote: > > > Hi, > > > > Seems there are server issues. > > > > Just letting someone know (if not already). > > > > As usual: > > > > Spank, Spank, Spank! > > > > > -- > > Check out the vibrant tech community on one of the world's most > > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > > ___ > > enlightenment-devel mailing list > > enlightenment-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Erigo v1.0.0 is out!
erigo/src/lib/ffi_abstraction.c:155:9: error: too few arguments to function ‘_eo_do_end’ seems like it doesn't compile with EFL 1.13.1 ? 2015-04-02 9:41 GMT+02:00 Yakov Goldberg yako...@samsung.com: Hi Hermet, thanks for using :) waiting for more details. Ping me on the IRC Yakov On 04/02/2015 06:00 AM, ChunEon Park wrote: great! i tried this erigo with the latest efl but still it often get a crash randomly while trying something to do. is it still unstable? or my problem? -Regards, Hermet- -Original Message- From: Yakov Goldbergyako...@samsung.com To: Enlightenment developer list enlightenment-devel@lists.sourceforge.net; Cc: Sent: 2015-04-01 (수) 00:02:22 Subject: [E-devel] Erigo v1.0.0 is out! Hello, We are happy to announce Erigo v1.0.0 release! We improved stability and added more widgets. Now widget's inheritance tree (classes and properties) is taken from Eolian and can be managed with black list. Configuration/installation options and paths were fixed, so developers who are interested to package Erigo, please pay attention. Here is summary about current release: Erigo 1.0.0 === Changes since 0.9.1 --- Features: * Now all classes and functions are fetched from Eolian. Functions can be filtered out with black list. * Add infrastructure to support warning message's popup windows. Add popup message for Save dialog. * Add memo bubble for properties which require to press Enter to apply changes. * Add support for widgets: Fileselector, Fileselector Entry, Fileselector Button, Slider, Progressbar, Panes, Conformant. * Split Factory to sections. Internals: * Wider usage of Eolian API to generate function names. * Check if Property implements GET method and it is possible to fetch default values. Fixes: * Configuration and installation options: For configuration and installation use: $ cmake .. In order to install into custom path: $ cmake -DCMAKE_INSTALL_PREFIX=/install_path .. For configuration of Debug version and to run Erigo from build path: $ cmake -DCMAKE_INSTALL_PREFIX=/install_path -DCMAKE_BUILD_TYPE=debug .. * Fix showing properties and classes in Property View. * Fix leaks and internal's memory management We always happy to get feedback and ideas. Download:https://git.enlightenment.org/tools/erigo.git Wiki:https://phab.enlightenment.org/w/projects/gui_builder/ Videos: https://www.youtube.com/playlist?list=PLal8LrkIgqzHrmHm0IBDT6s_Y7uVctR6r Regards, Erigo team. -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software
Re: [E-devel] Meet Erigo - the EFL GUI builder
By other side I have also another problem, trying to run it: /tmp ❯❯❯ erigo1 ERR14503:eo_lexer lib/eolian/eo_lexer.c:652 eo_lexer_set_input() No such file or directory ERR14503:eo_lexer lib/eolian/database_fill.c:221 eo_parser_database_fill() unable to create lexer ERR14503: /build/erigo/erigo/src/bin/main.c:248 main() Could not start egui I wondered that I needed the egui dependency... tried to install it, but later I realized that seems like egui is now erigo renamed So, what Im doing wrong and why doesn't run anything? seems like there's no updates on the git repo too 2015-02-17 15:34 GMT+01:00 Thanatermesis thanatermesis.e...@gmail.com: I have the build of erigo marked to use last tags instead of last commits in master, so looks like i should wait in order to get these fixes I did that because otherwise erigo and probably others would never build here due to the dependency of dev libs instead of released libs 2015-02-17 10:22 GMT+01:00 Jérémy Zurcher jer...@asynk.ch: you do build in a separate tree, my bad check your env ?? On Tuesday 17 February 2015 10:16, Jérémy Zurcher wrote : works fine here, clean your tree with : grep -Rl 'set(CMAKE_INSTALL_PREFIX' | xargs rm you should build in a separate dir $ mkdir build cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=release On Monday 16 February 2015 22:26, Thanatermesis wrote : Hum, I was trying it and seems like the prefix is ignored: example building: cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=release .. \ Stills install on /opt 2015-02-16 9:24 GMT+01:00 Yakov Goldberg yako...@samsung.com: Carnival is cool, enjoy! I'll be on vacation too. See you after Feb, 25th. Yakov. On 02/16/2015 02:14 AM, Martinx - ジェームズ wrote: On 15 February 2015 at 12:12, Yakov Goldberg yako...@samsung.com mailto:yako...@samsung.com wrote: Hi! I was happy to help and thanks for packaging. Installation of binary works and I'm ready to explain where to put data/config files. One more note. This: /$ apt-get source erigo / produces an error: /E: Unable to find a source package for erigo/ And I'm usually in #e and #edevelop channels. Yakov. Cool!! I'm glad you like it! ^_^ I forgot to mention that, when you add an Ubuntu PPA repository, the source repository isn't enabled by default. To enable it, edit the following file: sudo vi /etc/apt/sources.list.d/martinx-ubuntu-enlightenment-utopic.list And remove the commentary # (and the extra space ) out from the line: # deb-src http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic main You file should have at least, two lines, like this (binary / sources): deb http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic main deb-src http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic main Than, you can run: sudo apt-get update, apt-get build-dep erigo and apt-get source erigo...a I'm in the middle of brazilian carnival (small vacation for me) these days, next week, I'll join on IRC! With your help, I can work more on the package, to make it complete. Cheers! -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel --- Hell'O from Yverdoom Jérémy (jeyzu) --- Hell'O from Yverdoom Jérémy (jeyzu
Re: [E-devel] Meet Erigo - the EFL GUI builder
I have the build of erigo marked to use last tags instead of last commits in master, so looks like i should wait in order to get these fixes I did that because otherwise erigo and probably others would never build here due to the dependency of dev libs instead of released libs 2015-02-17 10:22 GMT+01:00 Jérémy Zurcher jer...@asynk.ch: you do build in a separate tree, my bad check your env ?? On Tuesday 17 February 2015 10:16, Jérémy Zurcher wrote : works fine here, clean your tree with : grep -Rl 'set(CMAKE_INSTALL_PREFIX' | xargs rm you should build in a separate dir $ mkdir build cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=release On Monday 16 February 2015 22:26, Thanatermesis wrote : Hum, I was trying it and seems like the prefix is ignored: example building: cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=release .. \ Stills install on /opt 2015-02-16 9:24 GMT+01:00 Yakov Goldberg yako...@samsung.com: Carnival is cool, enjoy! I'll be on vacation too. See you after Feb, 25th. Yakov. On 02/16/2015 02:14 AM, Martinx - ジェームズ wrote: On 15 February 2015 at 12:12, Yakov Goldberg yako...@samsung.com mailto:yako...@samsung.com wrote: Hi! I was happy to help and thanks for packaging. Installation of binary works and I'm ready to explain where to put data/config files. One more note. This: /$ apt-get source erigo / produces an error: /E: Unable to find a source package for erigo/ And I'm usually in #e and #edevelop channels. Yakov. Cool!! I'm glad you like it! ^_^ I forgot to mention that, when you add an Ubuntu PPA repository, the source repository isn't enabled by default. To enable it, edit the following file: sudo vi /etc/apt/sources.list.d/martinx-ubuntu-enlightenment-utopic.list And remove the commentary # (and the extra space ) out from the line: # deb-src http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic main You file should have at least, two lines, like this (binary / sources): deb http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic main deb-src http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic main Than, you can run: sudo apt-get update, apt-get build-dep erigo and apt-get source erigo...a I'm in the middle of brazilian carnival (small vacation for me) these days, next week, I'll join on IRC! With your help, I can work more on the package, to make it complete. Cheers! -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel --- Hell'O from Yverdoom Jérémy (jeyzu) --- Hell'O from Yverdoom Jérémy (jeyzu) -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Download BIRT iHub F-Type - The Free Enterprise-Grade
[E-devel] Unable to package elementary docs
As you may probably know, any serious packaging tool doesn't runs on the computer of an user but probably in a server, pretty sure in a chroot environment and probably that machine doesn't even has the xorg packages installed because it don't needs to run an X at all In the past I needed to add some dbus daemon binding/hacking in the chroot in order to make it able to generate the thumbnails for the docs, but actually it dont runs anymore gettings stuck in the previews generator process As cedric pointed me: cedric Thanatermesis, it is likely an issue in your setup cedric for example if you have SCIM support cedric that require an X server to be running cedric or it will deadlock I tried then to use the xvfb-run tool which run things in a virtualized X environment headless, which stops the server when the process when the run command has finished, this would improve the docs packaging by not requiring an X11 running and connected and so being just another building dependency for packaging. So I tried to change the doc/Makefile.am to something like this: echo Generating widget preview image $${SS} for widget $${DIR}; \ xvfb-run -a -n 31 --server-args=-screen 0 $${X}x$${Y}x24 $(top_srcdir)/doc/shot.sh $(top_builddir)/doc/html/img/widget/$${DIR} $${SS} $(top_builddir)/doc/widgets/$${BIN} $${X} $${Y} ; \ But it stills having the preview process stuck -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Meet Erigo - the EFL GUI builder
Hum, I was trying it and seems like the prefix is ignored: example building: cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=release .. \ Stills install on /opt 2015-02-16 9:24 GMT+01:00 Yakov Goldberg yako...@samsung.com: Carnival is cool, enjoy! I'll be on vacation too. See you after Feb, 25th. Yakov. On 02/16/2015 02:14 AM, Martinx - ジェームズ wrote: On 15 February 2015 at 12:12, Yakov Goldberg yako...@samsung.com mailto:yako...@samsung.com wrote: Hi! I was happy to help and thanks for packaging. Installation of binary works and I'm ready to explain where to put data/config files. One more note. This: /$ apt-get source erigo / produces an error: /E: Unable to find a source package for erigo/ And I'm usually in #e and #edevelop channels. Yakov. Cool!! I'm glad you like it! ^_^ I forgot to mention that, when you add an Ubuntu PPA repository, the source repository isn't enabled by default. To enable it, edit the following file: sudo vi /etc/apt/sources.list.d/martinx-ubuntu-enlightenment-utopic.list And remove the commentary # (and the extra space ) out from the line: # deb-src http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic main You file should have at least, two lines, like this (binary / sources): deb http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic main deb-src http://ppa.launchpad.net/martinx/enlightenment/ubuntu utopic main Than, you can run: sudo apt-get update, apt-get build-dep erigo and apt-get source erigo...a I'm in the middle of brazilian carnival (small vacation for me) these days, next week, I'll join on IRC! With your help, I can work more on the package, to make it complete. Cheers! -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [EGIT] [core/enlightenment] master 02/02: Include /usr/local too in the no-duplication of XDG_DATA_DIRS
Are you planning to add all the possible path on earth ? not really, they are already static entries (so just these ones) that comes from the default/fallback XDG_DATA_DIRS standard (if im not wrong), as you can see in the middle of the screenshot (snprintf stuff): https://www.enlightenment.org/ss/e-54aa94e4da9742.14698270.jpg so since they are already static values, do you think that is needed to do the eina str split loop? if it is, I will improve the patch then 2015-01-29 15:23 GMT+01:00 Cedric BAIL moa.blueb...@gmail.com: Seriously ? That's how you deduplicate content ? Are you planning to add all the possible path on earth ? Use eina str split and check their is no duplicate for real, and remove that patch. Le 29 janv. 2015 13:44, Samuel F. Baggen thanaterme...@gmail.com a écrit : princeamd pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=ae3410a0bad31c1850e845eab284540aadb8c65b commit ae3410a0bad31c1850e845eab284540aadb8c65b Author: Thanatermesis thanaterme...@gmail.com Date: Wed Dec 31 19:12:36 2014 +0100 Include /usr/local too in the no-duplication of XDG_DATA_DIRS @fix and improves the previous fix (cherry picked from commit e0dcab584bba0d62b21bafdbbeefae78f3cb) Signed-off-by: Deon Thomas princeamd.el...@gmail.com --- src/bin/e_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/e_main.c b/src/bin/e_main.c index 27eabb7..d2742f8 100644 --- a/src/bin/e_main.c +++ b/src/bin/e_main.c @@ -127,8 +127,8 @@ _xdg_data_dirs_augment(void) s = getenv(XDG_DATA_DIRS); - // if our prefix is already /usr we should not append /usr/share here yet - if (strcmp(p, /usr) == 0) + // don't add e_prefix path if it is already /usr or /usr/local + if ((strcmp(p, /usr) == 0) || (strcmp(p, /usr/local) == 0)) snprintf(newpath, sizeof(newpath), %s, e_prefix_data_get()); else snprintf(newpath, sizeof(newpath), %s:%s/share, e_prefix_data_get(), p); -- -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [EGIT] [core/enlightenment] annotated tag v0.18.9 deleted (was ae88931)
Seems like actually there's not any tag for the 18.9 release ? 2014-09-12 12:59 GMT+02:00 Tom Hacohen tom.haco...@samsung.com: On 12/09/14 11:53, Enlightenment Git wrote: This is an automated email from the git hooks/post-receive script. tasn pushed a change to annotated tag v0.18.9 in repository core/enlightenment. *** WARNING: tag v0.18.9 was deleted! *** tag was ae88931 The revisions that were on this annotated tag are still contained in other references; therefore, this change does not discard any commits from the repository. I deleted it because it was not actually a correct release tag. Mike, please make sure you delete the tag locally too (git tag -d v0.18.9) before you push tags upstream again, so you don't accidentally push this tag back in. -- Tom. -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Meet Erigo - the EFL GUI builder
so v1.13 is alpha, not a release, mmh... what about making the stable branches to follow the last stable release of the libs too? I understand the bleeding-edge versions for the development itself but if the releases don't follow releases too they just will never compile to who use releases of the libs :) 2015-01-19 15:57 GMT+01:00 Yakov Goldberg yako...@samsung.com: Hi Thanatermesis, thank you for your message. That's actually not Efl, but Elementary. We were building Erigo on the latest Elementary, so Erigo will compile with v1.13.0-alpha1 and later. Sorry for inconvenience, I'm going to add version check. Yakov. On 01/19/2015 04:41 PM, Thanatermesis wrote: Hi Yakov, I just tried to compile it (master branch) and i get this error: [ 93%] Building C object src/bin/egui_gui/CMakeFiles/erigo.dir/editor.c.o /tmp/erigo/src/bin/egui_gui/editor.c: In function ‘_itemview_item_selected’: /tmp/erigo/src/bin/egui_gui/editor.c:3668:19: error: ‘ELM_MENU_ITEM_CLASS’ undeclared (first use in this function) /tmp/erigo/src/bin/egui_gui/editor.c:3668:19: note: each undeclared identifier is reported only once for each function it appears in /tmp/erigo/src/bin/egui_gui/editor.c:3668:4: warning: passing argument 1 of ‘eo_isa’ from incompatible pointer type [enabled by default] In file included from /tmp/erigo/src/lib/gui_widget.h:5:0, from /tmp/erigo/src/lib/ffi_glue.h:5, from /tmp/erigo/src/bin/egui_gui/editor.c:4: /usr/include/eo-1/Eo.h:432:16: note: expected ‘const struct Eo *’ but argument is of type ‘struct Elm_Object_Item *’ make[4]: *** [src/bin/egui_gui/CMakeFiles/erigo.dir/editor.c.o] Error 1 I'm using *libefl* at *1.12.2* Note: doing a checkout on 0.9.0 tag doesn't compile it too 2015-01-19 14:48 GMT+01:00 Yakov Goldberg yako...@samsung.com: We are proud to introduce Erigo - the EFL GUI builder. Now you can easily build GUIs by using drag and drop with Elementary widgets. We currently support C, but support for languages is easy to add, and contributions are welcomed! It also supports Edje, swallow objects and can simulate real behaviour without on-the-fly. Btw, the Erigo UI was created using Erigo itself! It's still under heavy development, you should most likely use master to get the latest features and fixes. However, we do release stable snapshots, so if you'd like to use them, just refer to the latest tag on git, at the moment it's v0.9.0. Brace yourself for unexpected crashes, save your work often and please report issues as you encounter them. Also we would love to hear about your experience using it and suggestions on how we can improve it. Repo: https://git.enlightenment.org/tools/erigo.git/ Detailed information is available at wiki page: https://phab.enlightenment.org/w/projects/gui_builder/ and YouTube playlist: https://www.youtube.com/playlist?list=PLal8LrkIgqzHrmHm0IBDT6s_Y7uVctR6r Yakov -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free
Re: [E-devel] Meet Erigo - the EFL GUI builder
Thank you, I will try to recompile it when 1.13 is released then :) 2015-01-19 16:17 GMT+01:00 Yakov Goldberg yako...@samsung.com: Yes, of course, you are right. I will create stable releases which follow stable libs starting with 1.13 :) I will also check possibility of creating stable version which works with 1.12. On 01/19/2015 05:09 PM, Thanatermesis wrote: so v1.13 is alpha, not a release, mmh... what about making the stable branches to follow the last stable release of the libs too? I understand the bleeding-edge versions for the development itself but if the releases don't follow releases too they just will never compile to who use releases of the libs :) 2015-01-19 15:57 GMT+01:00 Yakov Goldberg yako...@samsung.com: Hi Thanatermesis, thank you for your message. That's actually not Efl, but Elementary. We were building Erigo on the latest Elementary, so Erigo will compile with v1.13.0-alpha1 and later. Sorry for inconvenience, I'm going to add version check. Yakov. On 01/19/2015 04:41 PM, Thanatermesis wrote: Hi Yakov, I just tried to compile it (master branch) and i get this error: [ 93%] Building C object src/bin/egui_gui/CMakeFiles/erigo.dir/editor.c.o /tmp/erigo/src/bin/egui_gui/editor.c: In function ‘_itemview_item_selected’: /tmp/erigo/src/bin/egui_gui/editor.c:3668:19: error: ‘ELM_MENU_ITEM_CLASS’ undeclared (first use in this function) /tmp/erigo/src/bin/egui_gui/editor.c:3668:19: note: each undeclared identifier is reported only once for each function it appears in /tmp/erigo/src/bin/egui_gui/editor.c:3668:4: warning: passing argument 1 of ‘eo_isa’ from incompatible pointer type [enabled by default] In file included from /tmp/erigo/src/lib/gui_widget.h:5:0, from /tmp/erigo/src/lib/ffi_glue.h:5, from /tmp/erigo/src/bin/egui_gui/editor.c:4: /usr/include/eo-1/Eo.h:432:16: note: expected ‘const struct Eo *’ but argument is of type ‘struct Elm_Object_Item *’ make[4]: *** [src/bin/egui_gui/CMakeFiles/erigo.dir/editor.c.o] Error 1 I'm using *libefl* at *1.12.2* Note: doing a checkout on 0.9.0 tag doesn't compile it too 2015-01-19 14:48 GMT+01:00 Yakov Goldberg yako...@samsung.com: We are proud to introduce Erigo - the EFL GUI builder. Now you can easily build GUIs by using drag and drop with Elementary widgets. We currently support C, but support for languages is easy to add, and contributions are welcomed! It also supports Edje, swallow objects and can simulate real behaviour without on-the-fly. Btw, the Erigo UI was created using Erigo itself! It's still under heavy development, you should most likely use master to get the latest features and fixes. However, we do release stable snapshots, so if you'd like to use them, just refer to the latest tag on git, at the moment it's v0.9.0. Brace yourself for unexpected crashes, save your work often and please report issues as you encounter them. Also we would love to hear about your experience using it and suggestions on how we can improve it. Repo: https://git.enlightenment.org/tools/erigo.git/ Detailed information is available at wiki page: https://phab.enlightenment.org/w/projects/gui_builder/ and YouTube playlist: https://www.youtube.com/playlist?list=PLal8LrkIgqzHrmHm0IBDT6s_Y7uVctR6r Yakov -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower
Re: [E-devel] Meet Erigo - the EFL GUI builder
Hi Yakov, I just tried to compile it (master branch) and i get this error: [ 93%] Building C object src/bin/egui_gui/CMakeFiles/erigo.dir/editor.c.o /tmp/erigo/src/bin/egui_gui/editor.c: In function ‘_itemview_item_selected’: /tmp/erigo/src/bin/egui_gui/editor.c:3668:19: error: ‘ELM_MENU_ITEM_CLASS’ undeclared (first use in this function) /tmp/erigo/src/bin/egui_gui/editor.c:3668:19: note: each undeclared identifier is reported only once for each function it appears in /tmp/erigo/src/bin/egui_gui/editor.c:3668:4: warning: passing argument 1 of ‘eo_isa’ from incompatible pointer type [enabled by default] In file included from /tmp/erigo/src/lib/gui_widget.h:5:0, from /tmp/erigo/src/lib/ffi_glue.h:5, from /tmp/erigo/src/bin/egui_gui/editor.c:4: /usr/include/eo-1/Eo.h:432:16: note: expected ‘const struct Eo *’ but argument is of type ‘struct Elm_Object_Item *’ make[4]: *** [src/bin/egui_gui/CMakeFiles/erigo.dir/editor.c.o] Error 1 I'm using *libefl* at *1.12.2* Note: doing a checkout on 0.9.0 tag doesn't compile it too 2015-01-19 14:48 GMT+01:00 Yakov Goldberg yako...@samsung.com: We are proud to introduce Erigo - the EFL GUI builder. Now you can easily build GUIs by using drag and drop with Elementary widgets. We currently support C, but support for languages is easy to add, and contributions are welcomed! It also supports Edje, swallow objects and can simulate real behaviour without on-the-fly. Btw, the Erigo UI was created using Erigo itself! It's still under heavy development, you should most likely use master to get the latest features and fixes. However, we do release stable snapshots, so if you'd like to use them, just refer to the latest tag on git, at the moment it's v0.9.0. Brace yourself for unexpected crashes, save your work often and please report issues as you encounter them. Also we would love to hear about your experience using it and suggestions on how we can improve it. Repo: https://git.enlightenment.org/tools/erigo.git/ Detailed information is available at wiki page: https://phab.enlightenment.org/w/projects/gui_builder/ and YouTube playlist: https://www.youtube.com/playlist?list=PLal8LrkIgqzHrmHm0IBDT6s_Y7uVctR6r Yakov -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Evas rendering on Qemu distorted
Seems like there's some evas problems rendering on a Qemu default machine: https://www.enlightenment.org/ss/display.php?image=e-54b3dd7695e692.79059838.jpg EFL is 1.12.2 compiled a few days ago Graphic-card details can be seen on: https://www.enlightenment.org/ss/display.php?image=e-54b3df47631cb4.20541391.jpg -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. vanity: www.gigenet.com ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Evas rendering on Qemu distorted
I forgot to say, E works correctly but the rendering is distorted, a segfault happened 1-2 minutes after to play with the menus: http://pastebin.com/4WnthETG where we can see an entry like: #4 0xb70e25f7 in *evas_common_convert_rgba_to_24bpp_bgr_888* (src=0xb3d55000, dst=0xb3d3e000 III, '@' repeats 197 times..., src_jump=0, dst_jump=3, w=123, h=33, dith_x=0, dith_y=200, pal=0x0) at lib/evas/common/evas_convert_rgb_24.c:75 2015-01-12 16:15 GMT+01:00 Thanatermesis thanatermesis.e...@gmail.com: Seems like there's some evas problems rendering on a Qemu default machine: https://www.enlightenment.org/ss/display.php?image=e-54b3dd7695e692.79059838.jpg EFL is 1.12.2 compiled a few days ago Graphic-card details can be seen on: https://www.enlightenment.org/ss/display.php?image=e-54b3df47631cb4.20541391.jpg -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. vanity: www.gigenet.com ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] PATCH: duplicated XDG_DATA_DIRS fix
As: http://www.enlightenment.org/ss/e-54aa94e4da9742.14698270.jpg Where the real bug happens is where my patch is, but after that there's hardcoded /usr/share and /usr/local/share in the case that we dont have XDG_DATA_DIRS set (which the default dirs are these ones, so having them hardcoded looks correct here for me) 2015-01-03 17:04 GMT+01:00 Sebastian Dransfeld s...@tango.flipp.net: Den Jan 2, 2015 kl. 22:18 skrev Davide Andreoli d...@gurumeditation.it : 2014-12-31 19:31 GMT+01:00 Thanatermesis thanatermesis.e...@gmail.com: Right, there's also the case of /usr/local which i have not considered (only /usr and /usr/local), so this updated patch fixes it: http://pastebin.com/1Nn4rETD by other side these trailing slashes seems like to be made wrongly by your OS creating the XDG_DATA_DIRS variable, they should not include trailing slashes, maybe we should remove the possible trailing slashes from the variable get I still think that harcoding a path is always the wrong solution, looking at that file seems to me that the real problem is some line below, in the else: snprintf(buf, sizeof(buf), %s:/usr/local/share:/usr/share, newpath); Why we are blindly adding /usr/share and /usr/loca/share here ?? plus newpath, that can include the same ?? this seems the real source of the problem, but I'm not in touch with that code, I cannot really understand what was the intention here :/ Lazyness. It is there to make sure we have all needed paths, with no check for duplicates. The right solution is to parse the env var to a list, then add the missing dirs. Sebastian -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] PATCH: duplicated XDG_DATA_DIRS fix
Right, there's also the case of /usr/local which i have not considered (only /usr and /usr/local), so this updated patch fixes it: http://pastebin.com/1Nn4rETD by other side these trailing slashes seems like to be made wrongly by your OS creating the XDG_DATA_DIRS variable, they should not include trailing slashes, maybe we should remove the possible trailing slashes from the variable get 2014-12-31 3:26 GMT+01:00 Jean-Philippe André j...@videolan.org: Hi, On Wed, Dec 31, 2014 at 3:04 AM, Davide Andreoli d...@gurumeditation.it wrote: 2014-12-30 16:57 GMT+01:00 Thanatermesis thanatermesis.e...@gmail.com: Back from some holidays (more or less) My previous patch was wrong, since strcmp returns the inverse of what I expected (zero if success), so this is the correct one: http://pastebin.com/xDj755cL Should I push it to master? This patch seems not the correct approach to me... why you don't add if the prefix is /usr? Because you are assuming /usr is the default on the user system? Also look at my $XDG_DATA_DIRS: /usr/local/share/enlightenment:/usr/local/share:/usr/local/share/:/usr/share/ ... here /usr/local/share is added twice(with and without trailing slash), so your patch will not solve my case. I think you should really check in another way :/ Right, that was my suspicion, that assuming /usr was not the best idea. I guess maybe just strstr() over the the existing value so as to not prepend anything that's already there. Or prepend and remove the previous entry. Dunno. :) Best regards, 2014-12-24 13:34 GMT+01:00 Thanatermesis thanatermesis.e...@gmail.com : Not sure how you got /usr/share to be duplicated, it is not the case here... That's exactly what my patch does :), as: % echo $XDG_DATA_DIRS | tr ':' '\n' | sort /opt/e/share /opt/e/share/enlightenment /usr/local/share /usr/share for your case, since you don't have /usr as default prefix it doesn't bugs to you, but /usr is the most common prefix, the bug happens only when the default prefix is /usr, by adding it before is added statically (as like in your last line) Also, you should remove 'p' in the first snprintf line :) right! corrected in another commit: http://pastebin.com/xrB51sXW So... is it really bad to have duplicates in XDG_DATA_DIRS? first, .desktop files would appear in the wrong order (overwrite one by other, priority listing of them), also it may probably increase twice the amount of processed data (.desktop files scanning, which almost all are in /usr/share), and there's also a small bug that icons changes from one to other very fastly when you do alt-tab, but i dont know from where this bug comes from, it can be related :) 2014-12-24 2:16 GMT+01:00 Jean-Philippe André j...@videolan.org: Hi, Not sure how you got /usr/share to be duplicated, it is not the case here... On Wed, Dec 24, 2014 at 1:13 AM, Thanatermesis thanatermesis.e...@gmail.com wrote: If you run: echo $XDG_DATA_DIRS | tr ':' '\n' | sort you will see that you have a duplicated one % echo $XDG_DATA_DIRS | tr ':' '\n' | sort /opt/e/share /opt/e/share/enlightenment /usr/local/share /usr/share So I did this commit http://pastebin.com/9BUnzrHu which works on both e17 and master branches, where it fixes the problem, as we can see in https://www.enlightenment.org/ss/e-54998c1c35fdd0.34968942.jpg Lacking of time that somebody checks the commit before to do any push I ended to pushing it only to my own remote (everybody on christmas? yeah i should go too!) So... what do you think? I should push this commit? anything to change? Did you have /usr as prefix for EFL but not for E? Also, you should remove 'p' in the first snprintf line :) So... is it really bad to have duplicates in XDG_DATA_DIRS? If it is, then something smarter than just checking for /usr should probably be implemented. Best regards, -- Jean-Philippe André -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo
Re: [E-devel] PATCH: duplicated XDG_DATA_DIRS fix
Back from some holidays (more or less) My previous patch was wrong, since strcmp returns the inverse of what I expected (zero if success), so this is the correct one: http://pastebin.com/xDj755cL Should I push it to master? 2014-12-24 13:34 GMT+01:00 Thanatermesis thanatermesis.e...@gmail.com: Not sure how you got /usr/share to be duplicated, it is not the case here... That's exactly what my patch does :), as: % echo $XDG_DATA_DIRS | tr ':' '\n' | sort /opt/e/share /opt/e/share/enlightenment /usr/local/share /usr/share for your case, since you don't have /usr as default prefix it doesn't bugs to you, but /usr is the most common prefix, the bug happens only when the default prefix is /usr, by adding it before is added statically (as like in your last line) Also, you should remove 'p' in the first snprintf line :) right! corrected in another commit: http://pastebin.com/xrB51sXW So... is it really bad to have duplicates in XDG_DATA_DIRS? first, .desktop files would appear in the wrong order (overwrite one by other, priority listing of them), also it may probably increase twice the amount of processed data (.desktop files scanning, which almost all are in /usr/share), and there's also a small bug that icons changes from one to other very fastly when you do alt-tab, but i dont know from where this bug comes from, it can be related :) 2014-12-24 2:16 GMT+01:00 Jean-Philippe André j...@videolan.org: Hi, Not sure how you got /usr/share to be duplicated, it is not the case here... On Wed, Dec 24, 2014 at 1:13 AM, Thanatermesis thanatermesis.e...@gmail.com wrote: If you run: echo $XDG_DATA_DIRS | tr ':' '\n' | sort you will see that you have a duplicated one % echo $XDG_DATA_DIRS | tr ':' '\n' | sort /opt/e/share /opt/e/share/enlightenment /usr/local/share /usr/share So I did this commit http://pastebin.com/9BUnzrHu which works on both e17 and master branches, where it fixes the problem, as we can see in https://www.enlightenment.org/ss/e-54998c1c35fdd0.34968942.jpg Lacking of time that somebody checks the commit before to do any push I ended to pushing it only to my own remote (everybody on christmas? yeah i should go too!) So... what do you think? I should push this commit? anything to change? Did you have /usr as prefix for EFL but not for E? Also, you should remove 'p' in the first snprintf line :) So... is it really bad to have duplicates in XDG_DATA_DIRS? If it is, then something smarter than just checking for /usr should probably be implemented. Best regards, -- Jean-Philippe André -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] PATCH: duplicated XDG_DATA_DIRS fix
Not sure how you got /usr/share to be duplicated, it is not the case here... That's exactly what my patch does :), as: % echo $XDG_DATA_DIRS | tr ':' '\n' | sort /opt/e/share /opt/e/share/enlightenment /usr/local/share /usr/share for your case, since you don't have /usr as default prefix it doesn't bugs to you, but /usr is the most common prefix, the bug happens only when the default prefix is /usr, by adding it before is added statically (as like in your last line) Also, you should remove 'p' in the first snprintf line :) right! corrected in another commit: http://pastebin.com/xrB51sXW So... is it really bad to have duplicates in XDG_DATA_DIRS? first, .desktop files would appear in the wrong order (overwrite one by other, priority listing of them), also it may probably increase twice the amount of processed data (.desktop files scanning, which almost all are in /usr/share), and there's also a small bug that icons changes from one to other very fastly when you do alt-tab, but i dont know from where this bug comes from, it can be related :) 2014-12-24 2:16 GMT+01:00 Jean-Philippe André j...@videolan.org: Hi, Not sure how you got /usr/share to be duplicated, it is not the case here... On Wed, Dec 24, 2014 at 1:13 AM, Thanatermesis thanatermesis.e...@gmail.com wrote: If you run: echo $XDG_DATA_DIRS | tr ':' '\n' | sort you will see that you have a duplicated one % echo $XDG_DATA_DIRS | tr ':' '\n' | sort /opt/e/share /opt/e/share/enlightenment /usr/local/share /usr/share So I did this commit http://pastebin.com/9BUnzrHu which works on both e17 and master branches, where it fixes the problem, as we can see in https://www.enlightenment.org/ss/e-54998c1c35fdd0.34968942.jpg Lacking of time that somebody checks the commit before to do any push I ended to pushing it only to my own remote (everybody on christmas? yeah i should go too!) So... what do you think? I should push this commit? anything to change? Did you have /usr as prefix for EFL but not for E? Also, you should remove 'p' in the first snprintf line :) So... is it really bad to have duplicates in XDG_DATA_DIRS? If it is, then something smarter than just checking for /usr should probably be implemented. Best regards, -- Jean-Philippe André -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] PATCH: duplicated XDG_DATA_DIRS fix
If you run: echo $XDG_DATA_DIRS | tr ':' '\n' | sort you will see that you have a duplicated one So I did this commit http://pastebin.com/9BUnzrHu which works on both e17 and master branches, where it fixes the problem, as we can see in https://www.enlightenment.org/ss/e-54998c1c35fdd0.34968942.jpg Lacking of time that somebody checks the commit before to do any push I ended to pushing it only to my own remote (everybody on christmas? yeah i should go too!) So... what do you think? I should push this commit? anything to change? Thanatermesis -- Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[EGIT] [bindings/ruby/ffi-efl] master 01/01: Example code for list with buttons
thanatermesis pushed a commit to branch master. http://git.enlightenment.org/bindings/ruby/ffi-efl.git/commit/?id=63951e9d43b56080c118a517f002fc00243ff0ba commit 63951e9d43b56080c118a517f002fc00243ff0ba Author: Thanatermesis thanaterme...@gmail.com Date: Fri Nov 28 12:36:06 2014 +0100 Example code for list with buttons This example is very simple and plain but can be used as a demo of how to make a list with buttons --- test/test_list_buttons-native.rb | 71 1 file changed, 71 insertions(+) diff --git a/test/test_list_buttons-native.rb b/test/test_list_buttons-native.rb new file mode 100644 index 000..3e6607f --- /dev/null +++ b/test/test_list_buttons-native.rb @@ -0,0 +1,71 @@ +#! /usr/bin/env ruby +# -*- coding: UTF-8 -*- +# +# This is a very simple, plain and no-dynamic code that shows how to make a simple list with buttons on it +# +# +require 'efl/elm/elm_win' +require 'efl/elm/elm_icon' +require 'efl/elm/elm_button' +require 'efl/elm/elm_object' +require 'efl/elm/elm_bg' +require 'efl/elm/elm_list' +# +include Efl::Native + +def bt_clicked data, object, event + puts button clicked +end + +def it_clicked data, object, event + puts item clicked +end + + +# +elm_init 0, FFI::MemoryPointer::NULL +# +win = elm_win_add(nil, list button, 0) +elm_win_title_set(win, ListButton) +elm_policy_set(0, 1) +elm_win_autodel_set(win, true) +# +bg = elm_bg_add(win) +elm_bg_color_set(bg, 255, 255, 255) +evas_object_size_hint_weight_set(bg, 1.0, 1.0) +elm_win_resize_object_add(win, bg) +evas_object_show(bg) + +li = elm_list_add(win) +evas_object_size_hint_weight_set(li, 1.0, 1.0) +elm_win_resize_object_add(win, li) +elm_list_mode_set(li, 1) +evas_object_show(li) + +#ic = elm_icon_add(win) +##snprintf(buf, sizeof(buf), %s/images/logo_small.png, elm_app_data_dir_get()) +#elm_image_resizable_set(ic, EINA_FALSE, EINA_FALSE) +#elm_image_file_set(ic, buf, NULL) +ic2 = elm_button_add(win) +elm_object_part_text_set(ic2, nil, Click me) +evas_object_smart_callback_add(ic2, clicked, method(:bt_clicked), nil) +evas_object_propagate_events_set(ic2, false) +elm_list_item_append(li, Hello, nil, ic2, method(:it_clicked), nil) +evas_object_show(ic2) + +ic3 = elm_button_add(win) +elm_object_part_text_set(ic3, nil, Click me) +evas_object_smart_callback_add(ic3, clicked, method(:bt_clicked), nil) +evas_object_propagate_events_set(ic3, false) + +# elm_list_item_append is what adds entries, you can add optionally evas objetcts like buttons or icons in the start and/or the end of each entry +elm_list_item_append(li, Hello, nil, ic3, method(:it_clicked), nil) +evas_object_show(ic3) + +# +evas_object_resize(win, 200, 300) +evas_object_show(win) +# +elm_run +elm_shutdown +# --
Re: [E-devel] Videos from the dev day are finally up!
thx * ! will download these huge ones and view them on house :) 2014-11-18 16:44 GMT+01:00 Tom Hacohen t...@stosb.com: Hey, Sorry for the delay, but the videos are now finally up. You can get them from here: https://phab.enlightenment.org/w/events/enlightenment_developer_day_2014/ Some videos are missing due to issues with the recording equipment. Many thanks to Cedric for recording and editing everything. -- Tom. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] discussion - documentation
For a Forum I was recently looking at the discourse one and I was thinking to move the actual forum of Elive to it http://www.discourse.org/ , Btw yesterday somebody tried to give a feedback about e18/e19+ but didn't found easly where is the mailing list (or if there is any) About the documentation, what about having a git hook in the server that rejects any commit that modified (or added) code without its relative documentation ? we can make a simple parser for this or use the documentation tools to parse the specific commited parts, we could even use specific keywords for that. On this way there will be no way to push a fast commit if the documentation is not 100% updated 2014-11-10 8:38 GMT+01:00 Lionel Orry lionel.o...@gmail.com: Hello devs, On Thu, Nov 6, 2014 at 8:09 AM, Carsten Haitzler ras...@rasterman.com wrote: i thought i'd start this here for a wide audience. documentation for efl. it's rather horrible. and yesterday it dawned on me... it has license problems too. 1. license problems: the documentation in many parts is lgpl - and that means copying any code from code snippets or examples in the docs makes the app you copy it into lgpl. that is BAD. enforcing the license even though with lgpl we intend the library boundary to be the library itself. we can add exceptions, but splitting docs out might actually be best. reality is that no one is ever going to sue over this and it's safe as it's not intended to be a problem, but strictly/legally it is. if someone has a legal department that really dots their i's and crosses their t's... they would spot this. 2. our docs are a mess. a lot are not linked to and undiscoverable. they have typos, missing docs - often are sparse and with little or nothing in the way of binding things together. they are at best a very slim reference set for apis with little besides that. some references are good, but most are also very thin. keeping docs totally in the hands of core devs (always in the source tree - src commit access needed) simply is *NOT WORKING*. devs work on code. we just are not doing docs. we should do them, but reality is we are not and have little incentive to do it. core devs are busy enough as-is. 3. eo brings the added problem of needing docs to cover multiple languages from a single source. C, C++, Lua, JS, Python... it's a unique problem that using doxygen is never going to solve. we need a solution. i haven't found another solution and to be honest ours will be custom due to eo/eolian anwyay. I never used it myself but I heard some positive feedbacks about Dexy : http://dexy.it I also know it includes a markdown parser (have I read markdown somewhere in that thread?) Have a look we never know. I'te been used on mongrel2 which is made in C and also makes use of pyhon for handlers, so both languages are supported. 4. people ask questions on efl all the time and we answer in email, irc etc. .. and this information is not captured. it's lost. that's because there is no forum for asking such q's. we should closely tie such forums and qa to documentation. this would massively improve the value of docs. 5. the theory of keeping docs with the code is just not working. it doesn't encourage them to be good. it just isn't working - plain and simple. it's time to re-evaluate that. ... we need a solution. we need to expand the set of peole who can contribute to documentation. we need to handle multiple languages with a single source. we need to collect qa together with the docs that are relevant. we need to encourage our docs not to fragment. what i propose is we take a long hard look at how we document and present docs to the world. i'm opening this up to people to contribute to the discussion and propose solutions and share their knowledge/experience. let me start: 1. we set up a wiki that is easy to drive from a back-end in terms of inserting content. jpeg has spent a fair bit of time looking at gollum. gollum looks good: https://github.com/gollum/gollum - it is a wiki that is all plain text files (hooray! no danged db) in a directory tree... with everything in git. that means you can edit the wiki with your fave text editor and git commit/push your changes. web interface is not needed - but is there for those without back-end git access. we can automate inserting content with scripts too and so life gets easy for automated infra. that is good. 2. we need to solve discussions. being able to have a thread on any wiki page would really help. like reddit or any of these places, we would have a live community of people discussing things. they can discuss on the page that is relevant. it'd be nice if someone proposes a way to do this with gollum or has a solution that already does this that is as nice as gollum is? 3. we write scripts (maybe lua? since we already have
Re: [E-devel] RFC - Dropping Xembed support from E20
what about having an option like?: --enable-xembed (makes traditional systray to work in a ugly way) and so having it disabled by default, but optional for who needs it i personally think that if we restrict some usabilities, ppl will move to, let's say kde or gnome just because it makes its needs working 2014-11-04 12:52 GMT+01:00 Tom Hacohen tom.haco...@samsung.com: On 04/11/14 11:00, Michael Hughes wrote: In Fedora, installing libappindicator and libappindicator-gtk3 makes the Network Manager Applet work without Xembed but the systray is all messed up. The first app loaded works properly but when you load additional apps, you get distorted and overlapping icons which do not go away entirely when the app is closed. Restarting E fixes the current problems but everything goes South again the next time you make any change to the systray. At any rate, it works a lot better with Xembed. AppIndicator probably needs more work before Xembed is eliminated. Please report bugs. The thing about appindicator is that it's very easy to debug and solve (compared to xembed). -- Tom. -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Edevelop IRC bot
I don't remember which was the time where the last bot was running in our IRC channels, but today I found the need to use a specific bot feature, so there's my small suggestion: I have recently configured a bot framework with only a few features with the idea to be a useful tool not-obtrusive, also, it is extremely light (7mb ram), also, im using it since 1-2 months and seems to be pretty stable without maintaining needed You can found a nice description of its features there: https://github.com/Elive/keyra-bot Specially the memos one is useful, for example, today raster did a fix and I needed to confirm that works, but raster was logout just after that so instead to have another thing to do flying on my mind i can just leave him a memo in the channel, which will be sent to him when he comes back to the channel, like: !memo raster the ecore vsync commit worked correctly! :) It has a few other features like reactions to regex matches said in the channel and own reminders, !remind me about betatest the new build in 30 min, btw it has also a scores plugin to give points to other users :) So if ppl agree, i can install it in some E server's (just because I found that is the correct place to have it running) The framework is made in ruby (cinch) and it is not hard to write plugins for it, if somebody wants to improve it Thanatermesis -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Edevelop IRC bot
raster Thana`: did u try the changes? -- raster se ha marchado (Quit: Gettin' stinky!) Lol I just missed him again... see, he will have got the message :), ok let me try that memoserv now Another usage: to not use emails! :] Since the bot is not an obtrusive toy, why not having a nice feature available in the channel? 2014-09-23 17:27 GMT+02:00 Jérémy Zurcher jer...@asynk.ch: On Tuesday 23 September 2014 16:08, Tom Hacohen wrote : Hey, I don't see the use. Send emails. :) Anyhow though, OMG RUBY. : I love ruby as much as i dislike python ;)) -- Tom. -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [EGIT] [core/efl] master 01/01: Evas textblock: Fix crash when cutting ligatures with formats.
Mmh, I'm not sure how much this could be related but I just noticed things different after moving from 1.9 to 1.10 of efl elementary, for example: - title in e17 windows looks in a lower position and the window border looks smaller: - e17 with 1.10: http://www.enlightenment.org/ss/display.php?image=e-538f192035ed54.53261866.jpg - e17 with 1.9: http://www.enlightenment.org/ss/display.php?image=e-538f26c4704c86.21032476.jpg - wizard steps doesn't show correctly the sentences in the button, they looks cutted: - http://www.enlightenment.org/ss/display.php?image=e-538f28a6d73883.22714075.jpg 2014-06-04 11:22 GMT+02:00 Tom Hacohen tom.haco...@samsung.com: Yeah, I accidentally used the wrong tag (@bugfix) because of e. :) Sorry. -- Tom. On 04/06/14 10:17, Tom Hacohen wrote: tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3b70b4f28f9a5c0ab24181220501506d2e61871b commit 3b70b4f28f9a5c0ab24181220501506d2e61871b Author: Tom Hacohen t...@stosb.com Date: Wed Jun 4 10:14:24 2014 +0100 Evas textblock: Fix crash when cutting ligatures with formats. fcolor=#f00i/colorf could cause textblock to crash. It doesn't crash anymore. It doesn't render the colours correctly either, but at least this is the first step. This is the start of fixing T1308 @bugfix --- src/lib/evas/common/evas_text_utils.c | 4 src/tests/evas/evas_test_textblock.c | 3 +++ 2 files changed, 7 insertions(+) diff --git a/src/lib/evas/common/evas_text_utils.c b/src/lib/evas/common/evas_text_utils.c index 2b43695..dc2407f 100644 --- a/src/lib/evas/common/evas_text_utils.c +++ b/src/lib/evas/common/evas_text_utils.c @@ -180,6 +180,10 @@ evas_common_text_props_index_find(const Evas_Text_Props *props, int _cutoff) int max = props-len - 1; int mid; + /* Props can be empty, verify they are not before going on. */ + if (!props-info) + return -1; + _cutoff += props-text_offset; ot_info = props-info-ot + props-start; /* Should get us closer to the right place. */ diff --git a/src/tests/evas/evas_test_textblock.c b/src/tests/evas/evas_test_textblock.c index 4c48b60..d8949e2 100644 --- a/src/tests/evas/evas_test_textblock.c +++ b/src/tests/evas/evas_test_textblock.c @@ -2612,6 +2612,9 @@ START_TEST(evas_textblock_formats) evas_object_textblock_text_markup_prepend(cur, b/b); ck_assert_str_eq(evas_object_textblock_text_markup_get(tb), abb/bcbr/def); + /* Ligatures cut by formats */ + evas_object_textblock_text_markup_set(tb, fcolor=#f00i/colorf); + evas_object_textblock_size_formatted_get(tb, NULL, NULL); END_TB_TEST(); } -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [EGIT] [core/efl] master 01/01: Evas textblock: Fix crash when cutting ligatures with formats.
Also, e17 hangs (creating an infinite crashdump) after to select the size of the windows/borders in wizard step The crashdump file can be found here: http://main.elivecd.org/tmp/e-crashdump-wizard-sizes_e17-efl1.10.txt Unrelated to this change. Do you use e17 or an older version? E from enlightenment-0.17 branch 2014-06-04 16:16 GMT+02:00 Tom Hacohen tom.haco...@samsung.com: Unrelated to this change. Do you use e17 or an older version? On 04/06/14 15:10, Thanatermesis wrote: Mmh, I'm not sure how much this could be related but I just noticed things different after moving from 1.9 to 1.10 of efl elementary, for example: - title in e17 windows looks in a lower position and the window border looks smaller: - e17 with 1.10: http://www.enlightenment.org/ss/display.php?image=e-538f192035ed54.53261866.jpg - e17 with 1.9: http://www.enlightenment.org/ss/display.php?image=e-538f26c4704c86.21032476.jpg - wizard steps doesn't show correctly the sentences in the button, they looks cutted: - http://www.enlightenment.org/ss/display.php?image=e-538f28a6d73883.22714075.jpg 2014-06-04 11:22 GMT+02:00 Tom Hacohen tom.haco...@samsung.com: Yeah, I accidentally used the wrong tag (@bugfix) because of e. :) Sorry. -- Tom. On 04/06/14 10:17, Tom Hacohen wrote: tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3b70b4f28f9a5c0ab24181220501506d2e61871b commit 3b70b4f28f9a5c0ab24181220501506d2e61871b Author: Tom Hacohen t...@stosb.com Date: Wed Jun 4 10:14:24 2014 +0100 Evas textblock: Fix crash when cutting ligatures with formats. fcolor=#f00i/colorf could cause textblock to crash. It doesn't crash anymore. It doesn't render the colours correctly either, but at least this is the first step. This is the start of fixing T1308 @bugfix --- src/lib/evas/common/evas_text_utils.c | 4 src/tests/evas/evas_test_textblock.c | 3 +++ 2 files changed, 7 insertions(+) diff --git a/src/lib/evas/common/evas_text_utils.c b/src/lib/evas/common/evas_text_utils.c index 2b43695..dc2407f 100644 --- a/src/lib/evas/common/evas_text_utils.c +++ b/src/lib/evas/common/evas_text_utils.c @@ -180,6 +180,10 @@ evas_common_text_props_index_find(const Evas_Text_Props *props, int _cutoff) int max = props-len - 1; int mid; + /* Props can be empty, verify they are not before going on. */ + if (!props-info) + return -1; + _cutoff += props-text_offset; ot_info = props-info-ot + props-start; /* Should get us closer to the right place. */ diff --git a/src/tests/evas/evas_test_textblock.c b/src/tests/evas/evas_test_textblock.c index 4c48b60..d8949e2 100644 --- a/src/tests/evas/evas_test_textblock.c +++ b/src/tests/evas/evas_test_textblock.c @@ -2612,6 +2612,9 @@ START_TEST(evas_textblock_formats) evas_object_textblock_text_markup_prepend(cur, b/b); ck_assert_str_eq(evas_object_textblock_text_markup_get(tb), abb/bcbr/def); + /* Ligatures cut by formats */ + evas_object_textblock_text_markup_set(tb, fcolor=#f00i/colorf); + evas_object_textblock_size_formatted_get(tb, NULL, NULL); END_TB_TEST(); } -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech ___ enlightenment-devel mailing list enlightenment-devel
[EGIT] [admin/devs] master 01/01: Adding a key for another machine
thanatermesis pushed a commit to branch master. http://git.enlightenment.org/admin/devs.git/commit/?id=b6d8a70342c4d372c40036c80bfe79ac941b4f40 commit b6d8a70342c4d372c40036c80bfe79ac941b4f40 Author: Thanatermesis thanaterme...@gmail.com Date: Mon May 26 21:59:30 2014 +0200 Adding a key for another machine --- developers/thanatermesis/id_rsa_s1.pub | 1 + 1 file changed, 1 insertion(+) diff --git a/developers/thanatermesis/id_rsa_s1.pub b/developers/thanatermesis/id_rsa_s1.pub new file mode 100644 index 000..c368548 --- /dev/null +++ b/developers/thanatermesis/id_rsa_s1.pub @@ -0,0 +1 @@ +ssh-rsa B3NzaC1yc2EBIwAAAQEAk45j0yfCnHcyi6EKy/tnUOfUKMMeVf1rc/nRPratslLwVVr+bCqjS/KVc5si+8yGsCxQzow2TC3hlymvyxVZhA0Q17G87UQb61nLeG9sl45LyPg5gqLYZUoxaxjT/L/T5XkqpfXhXle5ix0metdSh0sZHMnfhRvMXOAkQHY7YBWMkh9TOLu45GiUW2XKDSZjEWV0NeR06r66KspqsV5jR6HCZ9iQDMoya/6HdTqNDqpza+qqAcHvXCWAbAgr95PXDbSM1KIS9KCRebHVka1437kCU3vrwXKBIb0OF0Rnseqs4icTu2xnu74H2/+uM/C+o4f2QFjJM/CwlQ0w2kL2+Q== elivewebsites@zatara --
Re: [E-devel] the great commit access purge of march 2014... LOOK FOR YOUR NAME!
Some commits that I can remember in my broken memory: ~/t/m/s/w/*terminology* git:master git log --author=Thanatermesis --all commit 4641ad1a0519138ff53b99d1c706c658680c17c3 Author: Thanatermesis thanaterme...@gmail.com *Date: Mon Feb 3 17:11:38 2014 +0100* improved manpage in formatting and a small bugfix - The example code for the escape terminology command was rendered incorrectly in the manpage, this is now fixed - the formating was wrong rendered viewing with man, having too much newlines that broke the structure, this is better aligned now ~/t/m/s/w/*expedite* git:master git log --author=Thanatermesis --all commit a5e6af917af52877b378090811cf836c16d0bfbb Author: Thanatermesis thanaterme...@gmail.com *Date: Mon Dec 2 17:12:30 2013 +0100* document the -y option in the default help output 2014-03-22 11:29 GMT+01:00 Carsten Haitzler ras...@rasterman.com: On Sat, 22 Mar 2014 00:44:27 -0700 Michael Jennings m...@eterm.org said: On Fri, Mar 21, 2014 at 6:44 PM, Carsten Haitzler ras...@rasterman.com wrote: I am still working on libast and Eterm as I have time and would prefer my access be kept intact. you are? i see no commits in 6 months... ? Yes, I am. I don't recall when my last commits were, though I know they were on a branch and done from a different e-mail address. I have 2 projects going, one that makes use of the libast/Eterm stuff, and one that doesn't. I've been focusing on the latter for awhile but will go back to the first one when the latter settles down. And, as I said, I have an Eterm patch waiting to go in. ok - back. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[EGIT] [admin/devs] master 01/01: Updated info for Thanatermesis
thanatermesis pushed a commit to branch master. http://git.enlightenment.org/admin/devs.git/commit/?id=3f423bbe388c8af9fcd4305b468a1e482de0d8a2 commit 3f423bbe388c8af9fcd4305b468a1e482de0d8a2 Author: Thanatermesis thanaterme...@gmail.com Date: Sat Mar 22 14:54:41 2014 +0100 Updated info for Thanatermesis --- developers/thanatermesis/info.txt | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/developers/thanatermesis/info.txt b/developers/thanatermesis/info.txt index 1c408cf..263511d 100644 --- a/developers/thanatermesis/info.txt +++ b/developers/thanatermesis/info.txt @@ -1,11 +1,11 @@ -Login: thanatermesis +Login: Thanatermesis IRC Nick: Thanatermesis Name: Samuel F. Baggen -Location: Barcelona, Spain -E-Mail:thanatermesis.el...@gmail.com +Location: Zaragoza, Spain +E-Mail:thanaterme...@gmail.com WWW: http://thanatermesis.org -Managing: -Contributing: +Managing: +Contributing: Terminology, E, misc fast-fixes Group: Applications, Modules Platform: Elive (Linux) -GeoData: 41.565034 2.01553 +GeoData: 41.650144 -0.868173 --
Re: [E-devel] the great commit access purge of march 2014... LOOK FOR YOUR NAME!
Ouch, I didn't read continuously this ML so I was not noticed about this step until my git pull failed Can somebody put me back to active me and princeamd also? Thanks 2014-03-21 11:34 GMT+01:00 Pau Espin Pedrol pespin.s...@gmail.com: Hi, It's been a while since I last worked on eflvala. I'm not currently doing any related stuff because I have no free time these days. It's ok for me to ve moved to the inactive group for now. I may continue work with them at some point though, I'll let you know once I have something to push :) Pau Espin Pedrol mail/jabber: pespin.s...@gmail.com http://blog.espeweb.net 2014-03-21 9:47 GMT+01:00 Carsten Haitzler ras...@rasterman.com: On Wed, 19 Mar 2014 16:42:47 +0100 Bertrand Jacquin be...@meleeweb.net said: i'll use that next time. i've dumped it into a script in $HOME there on git.e.org :) getent passwd | awk 'BEGIN { FS=: } { if ($3 1000 $3 $7 != /sbin/nologin) { print $1 } }' | while read ; do awk -v REPLY=${REPLY} '{ if ($2 == REPLY) { print $1 } }' /var/log/gitolite/gitolite-*.log | tail -n 1 | read LAST echo ${REPLY} ${LAST:-never} done -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] the great commit access purge of march 2014... LOOK FOR YOUR NAME!
princeamd contribute actively specially backporting fixes to e17 (actually he's busy with other tasks) as you can see in the history, im also a contributor but not very active since i have thousands of other things to do, I created that commit access in the past for fast-fixes and typos, where if im compiling or testing something i could fastly do a commit without the pain to contact (and wait) somebody, I also plan to contribute more in the future when time can allow me to do it 2014-03-21 12:39 GMT+01:00 Lucas De Marchi lucas.de.mar...@gmail.com: On Fri, Mar 21, 2014 at 8:02 AM, Thanatermesis thanatermesis.e...@gmail.com wrote: Ouch, I didn't read continuously this ML so I was not noticed about this step until my git pull failed Can somebody put me back to active me and princeamd also? You don't really need commit access if you are not going to *push* stuff. To pull things you can just rename your remote. E.g git://git.enlightenment.org/core/enlightenment.git instead of git+ssh://git.enlightenment.org/core/enlightenment.git Of course... if you intend to contribute stuff soon, then it's ok to recover access. Lucas De Marchi -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] the great commit access purge of march 2014... LOOK FOR YOUR NAME!
btw could be nice if next time the +W access is disabled instead of directly disable everything, so this caused that all my repos build system to not work, so im kinda blocked right now until i have the access back 2014-03-21 13:42 GMT+01:00 Deon Thomas princeamd.el...@gmail.com: my last commit was February so I should not be on this list ;) On Fri, Mar 21, 2014 at 8:41 AM, Deon Thomas princeamd.el...@gmail.com wrote: princeamd!, save me On Fri, Mar 21, 2014 at 7:54 AM, Thanatermesis thanatermesis.e...@gmail.com wrote: princeamd contribute actively specially backporting fixes to e17 (actually he's busy with other tasks) as you can see in the history, im also a contributor but not very active since i have thousands of other things to do, I created that commit access in the past for fast-fixes and typos, where if im compiling or testing something i could fastly do a commit without the pain to contact (and wait) somebody, I also plan to contribute more in the future when time can allow me to do it 2014-03-21 12:39 GMT+01:00 Lucas De Marchi lucas.de.mar...@gmail.com: On Fri, Mar 21, 2014 at 8:02 AM, Thanatermesis thanatermesis.e...@gmail.com wrote: Ouch, I didn't read continuously this ML so I was not noticed about this step until my git pull failed Can somebody put me back to active me and princeamd also? You don't really need commit access if you are not going to *push* stuff. To pull things you can just rename your remote. E.g git://git.enlightenment.org/core/enlightenment.git instead of git+ssh://git.enlightenment.org/core/enlightenment.git Of course... if you intend to contribute stuff soon, then it's ok to recover access. Lucas De Marchi -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[EGIT] [apps/terminology] master 01/01: improved manpage in formatting and a small bugfix
thanatermesis pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=4641ad1a0519138ff53b99d1c706c658680c17c3 commit 4641ad1a0519138ff53b99d1c706c658680c17c3 Author: Thanatermesis thanaterme...@gmail.com Date: Mon Feb 3 17:11:38 2014 +0100 improved manpage in formatting and a small bugfix - The example code for the escape terminology command was rendered incorrectly in the manpage, this is now fixed - the formating was wrong rendered viewing with man, having too much newlines that broke the structure, this is better aligned now --- man/terminology.1 | 103 +- 1 file changed, 47 insertions(+), 56 deletions(-) diff --git a/man/terminology.1 b/man/terminology.1 index e5864aa..064e074 100644 --- a/man/terminology.1 +++ b/man/terminology.1 @@ -285,74 +285,69 @@ i.e. 3... sequence of UTF8 chars other than nul (\\000 or 0x00). 4\\000 char (nul byte or 0x00 to indicate end of sequence) e.g. - echo \-n '\\033}Hello world\000' + echo \-n '\\033}Hello world\\000' .B Commands: -any values inside square brackets [] are to be replaced by some -content (numbers, strings, paths, url's etc.). example: +any values inside square brackets [] are to be replaced by some content (numbers, strings, paths, url's etc.). example: aa[PATH\-OF\-FILE] should be come something like: - aa/tmp/file.png + aa/tmp/file.png\n or aa[true/false] should become something like: - aatrue + aatrue\n or - aafalse + aafalse\n \-\-\- pn[FULL\-PATH\-OR\-URL] - = popup the given media file/url now + popup the given media file/url now pq[FULL\-PATH\-OR\-URL] - = quque a popup for the given media file/url + quque a popup for the given media file/url bt[FULL\-PATH\-OR\-URL] - = set the terminal background media file/url temporarily + set the terminal background media file/url temporarily bp[FULL\-PATH\-OR\-URL] - = set the terminal background media file/url permanently + set the terminal background media file/url permanently at[on/true/yes/off/false/no] - = set the terminal alpha state to be on, or off temporarily + set the terminal alpha state to be on, or off temporarily ap[on/true/yes/off/false/no] - = set the terminal alpha state to be on, or off permanently + set the terminal alpha state to be on, or off permanently qs - = query grid and font size. stdin will have written to it: + query grid and font size. stdin will have written to it: W;H;FW;FH\n -where W is the width of the terminal grid in characters -where H is the height of the terminal grid in characters -where FW is the width of 1 character cell in pixels -where FH is the height of 1 character cell in pixels + where W is the width of the terminal grid in characters\n + where H is the height of the terminal grid in characters\n + where FW is the width of 1 character cell in pixels\n + where FH is the height of 1 character cell in pixels\n is[CW;H;FULL\-PATH\-OR\-URL] - = insert STRETCHED media (where image will stretch to fill the cell area) -and define expected cell area to be W cells wide and H cells high, -with the image/media/url. -where C is the replace character to be identified in later text -where W is the width in character cells (up to 511). -where H is the height in character cells (up to 511). + insert STRETCHED media (where image will stretch to fill the +cell area) and define expected cell area to be W cells +wide and H cells high, with the image/media/url.\n + where C is the replace character to be identified in later +text where W is the width in character cells (up to 511).\n + where H is the height in character cells (up to 511).\n -note that this escape alone has no effect. it indicates a future -intention of inserting media into the terminal. the terminal will -EXPECT a grid of WxH replace characters to follow, with each -sequence of such replace characters bebung with a 'ib' escape command -and ending with an 'ie' escape command. + note that this escape alone has no effect. it indicates a future intention of inserting media into the terminal. the terminal will EXPECT a grid of WxH replace characters to follow, with each sequence of such replace characters bebung with a 'ib' escape command and ending with an 'ie' escape command.\n -the FULL\-PATH\-OR\-URL for all the i commands (is, ic, if, it) may -be of the form: + the FULL\-PATH\-OR\-URL for all the i commands (is, ic, if, it) may be of the form: - /full/path/to/file.png +/full/path/to/file.png -OR + OR - /full/path/to/link\n/full/path/to/file.png +/full/path/to/link\n/full/path/to/file.png - where a newline character separates a URI for a link and a full - path to a file to display in the region. the link is the - destination URI when a user may clikc on the given media image
Re: [E-devel] [Enlightenment-intl] EFL 1.8.1
As 1.8.1 is out, how about updating docs pages to search 1.8 not 1.7? http://web.enlightenment.org/p.php?p=docsl=en I had finally a bit of time and my chroot is able now to build the docs :) (it required dbus connection), so if anybody want to use my packages to extract the generated documentation is good (dpkg -x libelementary-doc.deb dirextract), you can see the version number and the git commit id of the build directly on the filename, for example: http://repository.elivecd.org/pool/efl/e/elementary/ http://repository.elivecd.org/pool/efl/libe/libefl/ There's other dirs too containing other libs, just browse them http://www.enlightenment.org/p.php?p=download links and tells you :) first 2 links top-left of body :) Mmmh, maybe it needs to be more clear? somebody tried to compile them and reported me that doesn't build then I noticed that was using the alpha versions, instead of the last ones. Maybe the public site downloads should show (only?) the releases and not the alpha's, and leave the alpha's just for us and the announcement news links ? 2014/1/11 Carsten Haitzler ras...@rasterman.com On Sat, 11 Jan 2014 14:57:19 +0100 Thanatermesis thanatermesis.e...@gmail.com said: http://www.enlightenment.org/p.php?p=download links and tells you :) first 2 links top-left of body :) Btw is there some wrong download dir in the website? which seems to point to: http://download.enlightenment.org/releases/ and seems like this other one is more updated: http://download.enlightenment.org/rel/libs/efl/ 2014/1/9 Michaël Bouchaud y...@efl.so +1 up, any news ? 2013/12/11 Daniel Juyung Seo seojuyu...@gmail.com On Tue, Dec 3, 2013 at 3:06 AM, Daniel Juyung Seo seojuyu...@gmail.com wrote: As 1.8.1 is out, how about updating docs pages to search 1.8 not 1.7? http://web.enlightenment.org/p.php?p=docsl=en Any news about this idea? It still searches EFL 1.7 documentation which is relatively old. Thanks. Daniel Juyung Seo (SeoZ) Thanks in advance. Daniel Juyung Seo (SeoZ) On Mon, Dec 2, 2013 at 12:53 PM, Carsten Haitzler ras...@rasterman.com wrote: Due to a sneaky autofoo m4 macro issue, this resulted in library files being generated with -release names. this snuck past because i did full rebuilds including apps depending on efl and they just re-linked to the new releasename .so's. efl 1.8.1 is up now with this fixed. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk ___ Enlightenment-intl mailing list enlightenment-i...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-intl -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Michaël Bouchaud (yoz) y...@efl.so -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More
Re: [E-devel] emotion + webm videos
my bad, seems like after 1.8 i had gstreamer enabled again and gstreamer never worked correctly for me, half of videos frozen the app, now i have it back to vlc and it works good again :) 2014/1/12 Thanatermesis thanatermesis.e...@gmail.com Seems like emotion freezes the application when try's to play a webm video, Im using vlc as the backend for emotion but vlc plays the video correctly, so i wonder where is the cause, Anybody else having this issue? Demo video file which fails here: http://main.elivecd.org/tmp/enlightenment/heavy-d_dont_like_emotion.webm #saturdaynight -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Enlightenment-intl] EFL 1.8.1
Btw is there some wrong download dir in the website? which seems to point to: http://download.enlightenment.org/releases/ and seems like this other one is more updated: http://download.enlightenment.org/rel/libs/efl/ 2014/1/9 Michaël Bouchaud y...@efl.so +1 up, any news ? 2013/12/11 Daniel Juyung Seo seojuyu...@gmail.com On Tue, Dec 3, 2013 at 3:06 AM, Daniel Juyung Seo seojuyu...@gmail.com wrote: As 1.8.1 is out, how about updating docs pages to search 1.8 not 1.7? http://web.enlightenment.org/p.php?p=docsl=en Any news about this idea? It still searches EFL 1.7 documentation which is relatively old. Thanks. Daniel Juyung Seo (SeoZ) Thanks in advance. Daniel Juyung Seo (SeoZ) On Mon, Dec 2, 2013 at 12:53 PM, Carsten Haitzler ras...@rasterman.com wrote: Due to a sneaky autofoo m4 macro issue, this resulted in library files being generated with -release names. this snuck past because i did full rebuilds including apps depending on efl and they just re-linked to the new releasename .so's. efl 1.8.1 is up now with this fixed. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk ___ Enlightenment-intl mailing list enlightenment-i...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-intl -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Michaël Bouchaud (yoz) y...@efl.so -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] emotion + webm videos
Seems like emotion freezes the application when try's to play a webm video, Im using vlc as the backend for emotion but vlc plays the video correctly, so i wonder where is the cause, Anybody else having this issue? Demo video file which fails here: http://main.elivecd.org/tmp/enlightenment/heavy-d_dont_like_emotion.webm #saturdaynight -- CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] (no subject)
i have seen many people propose edje as the solution to glade - as a complete ui builder solution. i've seen them expect it to do things that elm boxes, tables etc. etc. do and do it completely. it's very hard to do synamic layouts (lists etc.) purely in edje. it's designed mostly around an element with a fixed number of things (labels, etc.) and a fixed known number of states. glade! hum, i have never seen edje as something like glade, its... pretty different, since glade is for make user-interfaces mostly with widgets i could say that elementary is more near than edje to be a kind-of glade By the way, im going to play a bit with elementary these days, and I was wondering if there's something like a wireframer for elm, so with elm you can put lots of widgets one after to other from the C code, but it is there some way to set margins of the elements? things like spacings and positionings? If im not wrong, the only way to do that is using edje instead of elm and put elm basic widgets inside it, right ? maybe what im saying now sounds a little more like a glade thing 2013/12/17 Carsten Haitzler ras...@rasterman.com On Tue, 17 Dec 2013 08:26:52 +1000 David Seikel onef...@gmail.com said: On Mon, 16 Dec 2013 22:45:30 +0100 dumblob dumb...@gmail.com wrote: Just as a point of interest, my experiments with using LuaJIT in EFL found that the Lua stuff itself is threadsafe so long as we use a thread safe memory allocator, which LuaJIT itself provides. The memory allocator we currently use in Edje Lua is not thread safe. I've been meaning to ask, do we have a threadsafe memory allocator in Eina? You are correct though, the rest of EFL is not as thread safe. My LuaJIT experiments involved enough message passing to deal with the marshall all your bob calls back to the mainloop you mentioned. Well, it doesn't sound that bad. Did you mean the sentence My LuaJIT experiments involved enough message passing to deal with the marshall all your bob calls back to the mainloop you mentioned. like you've done enough message passing testing to rigorously state the only problem with Edje is its thread-unsafe memory allocator? -- Jan Pacner My experiments mostly concentrated on using EFL and LuaJIT to run many thousands of Lua scripts at once, using a message passing technique for communication between them. As I'm the main author of the current Edje Lua system, a secondary goal was to see how well my results could be used for Edje Lua, which doesn't currently use LuaJIT. The basic run thousands of Lua scripts at once using message passing for communications part was based an an academic paper and the open source code that went with it. I modified their source to make it EFL based. It uses a worker thread system that pulls ready scripts from a queue. Typically a script is ready when there is a message available for it. I then incorporated the result into a LSL scripting engine. LSL is Linden Scripting Language, which was invented by Linden Research for their Second Life virtual world platform, and also used in OpenSim, an open source clean room implementation of the Second Life server software. It's an event based system. My version of the engine converts LSL scripts into Lua, compiles that, then runs them in the worker thread system. Using the message passing to deal with events. Typically a sim (the basic unit of virtual land) would have many thousands of LSL scripts running at once. While doing this I did compare usage of the memory allocator that comes with LuaJit and the EFL one we are using in Edje Lua. The EFL one we used is not thread safe, the LuaJIT one is. I've also had long discussions on this list with raster about future plans for Edje Lua, including BOB. This is what led me to believe that the message passing system I have been experimenting with would be suitable for dealing with marshalling Edje and Evas calls back to the main loop. We also discussed various other options for thread safety in Edje Lua. I've not done any rigorous testing of this part of the plan, but it is on my TODO list. Certainly BOB has no code yet, it's a future plan. It's hard to rigorously test non existent code for a future plan. In the end, what raster said is true, out of all the EFL C API, only some is thread safe. The EFL design does include mechanisms for marshalling unsafe calls to the main thread. So it doesn't matter which scripting language is used to wrap it, somewhere along the line this call marshalling will have to be taken care of. My intention with Edje Lua is to make that transparent to Lua scripts. that's the idea. threads in bob will be a new LuaL per thread - some kind of pool - exactly as your experiment. they can do whatever they want but only access a subset of bound apis from efl. they can do whatever it is they need to
Re: [E-devel] (no subject)
slight problem is that in the process of ensuring edje does its job, the over-engineering made it look like something different, and that is where suddenly it looks bad because people use it as something different then find all the creaky edge cases. Can you tell me which creaky edge cases ? I never found edge bad designed or anything wrong at all on it, im talking of course about the edge that I met a good number of years ago but i assume that we still having the same one, just more improved :) For what something different people wanted to use it ? bob is accepting that reality and trying to make something closer to what people have expected edje to be. And what expects people edje to be ? 2013/12/16 Carsten Haitzler ras...@rasterman.com On Sun, 15 Dec 2013 17:48:37 +0100 dumblob dumb...@gmail.com said: bob would not be bob if it was not tied to a single specific language. lua (via luajit) is at least the target we think is best. basically instead of implementing stuff with edc to design ui elements, you use lua to do the same. lua is a data file. it is what implements the abstraction. the idea is that bob COMES with a small mountain of pre-made lua bobjects that already work (and build on top of each-other via inheritance or other mechanisms). the other side of bob is a c library with c apis. just like efl is today. no different. you expose state/data to bob from the c side (and bob can expose data/state back to you). bob (the c library) handles the infra for this - threading infra too, mainloop integration, sandboxing etc. etc. bob is fundamentally no different to edje in the very high level design. the difference is what is under the covers. how state is held/handled. how state/data is exchanged/shared, how data is implemented (edc + embryo lua atm and bob would just be plain luajit with the above infra). bob is a result of lessons learned from edje over the years. edje was designed as nothing more than a smart png with layers. eg a psd or xcf file really. a png that can resize intelligently (not just stretch) as well as throw in some simple states of that image (normal, activated, disabled) and some transitions. that was edje's design goal and intent. of course it was over-engineered for the job to ensure it covers that job as fully as it can. slight problem is that in the process of ensuring edje does its job, the over-engineering made it look like something different, and that is where suddenly it looks bad because people use it as something different then find all the creaky edge cases. bob is accepting that reality and trying to make something closer to what people have expected edje to be. Hi, I've recently come across https://phab.enlightenment.org/w/bob/ and I wonder if BÖB is going to be usable in other programming languages than Lua (e.g. pure C without Lua, in Google Gos gorutines mapped to real threads, in pthreads generally etc.). It seems, the implementation will be tightly coupled with Lua and some specific form of IPC while abandoning simple interface for external bindings to languages with built-in parallelism. I'm afraid it will not be possible to make e.g. such bindings for Dao ( http://daovm.net/) which would support the DaoVM parallel threads/tasklets. In other words, I'm not sure, if all public methods/functions of the BÖB API will be thread-safe and fully independent from Lua. Maybe I'm wrong about the goal of EFL 2.0, but I think, tightly coupling only with Lua will certainly limit the utilization of these great libraries. Does anyone have some more accurate and detailed information? Kind regards -- Jan Pacner -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
Re: [E-devel] [Enlightenment-release] Webkit EFL
Cannot compile in debian stable: checking for GLIB - version = 2.36.0... no Debian wheezy uses version: * Installed: 2.33.12+really2.32.4-5 2013/12/13 Chris Michael devilho...@comcast.net A, now That sounds Exactly like the problem !! I will try the patch and see. Thank You :) Cheers, dh On 12/13/13 18:15, Doug Newgard wrote: Oh, I forgot that freetype2 changed the location of some of their files in 2.5.1 and the cmake file needs to be updated to work. That's probably what's happening, yours isn't patched. Try: https://projects.archlinux.org/svntogit/packages.git/tree/trunk/findfreetype.patch?h=packages/cmake Date: Fri, 13 Dec 2013 17:58:27 + From: devilho...@comcast.net To: enlightenment-devel@lists.sourceforge.net Subject: Re: [E-devel] [Enlightenment-release] Webkit EFL Yea, cmake is not the problem. Yes, I have FindFreetype.cmake file. Clearly freetype is installed ... yet cmake is not finding it :/ dh On 12/13/13 17:41, Doug Newgard wrote: Yes, it built here just fine. They aren't using pkg-config, they're using the Find*.cmake modules which is the preferred way in cmake. Do you have /usr/share/cmake/Modules/FindFreetype.cmake? On my system, it comes with the cmake package. Date: Fri, 13 Dec 2013 14:40:07 + From: devilho...@comcast.net To: enlightenment-devel@lists.sourceforge.net; cedric.b...@free.fr Subject: Re: [E-devel] [Enlightenment-release] Webkit EFL Anyone actually able to get this to build ?? CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:97 (message): Could NOT find Freetype (missing: FREETYPE_INCLUDE_DIRS) (Required is at least version 2.4.2) Yet my freetype version is: media-libs/freetype-2.5.1:2 pkg-config --modversion freetype2 17.0.11 Cheers, dh On 12/12/13 17:43, Daniel Juyung Seo wrote: Awesome Cedric and Ryuan Choi, I will also try this soon :) Btw, why don't you post a news or blog on phab? Thanks. Daniel Juyung Seo (SeoZ) On Thu, Dec 12, 2013 at 2:39 PM, Cedric BAIL cedric.b...@free.fr wrote: Hello, Thanks to the help of Ryuan Choi, we can announce today the release of a recent Webkit EFL snapshot. It is based on svn r159807. You can this tarball here (as it was a little bit big, I did go with xz): http://download.enlightenment.org/rel/libs/webkit-efl/webkit-efl-159807.tar.xz . To build it, you need EFL 1.8 and libsoup 2.42 at least. Then something like that will do : mkdir build cd build cmake .. -DPORT=Efl -DENABLE_WEB_AUDIO=Off -DENABLE_VIDEO=Off -DENABLE_VIDEO_TRACK=Off -DENABLE_ACCESSIBILITY=Off -DENABLE_BATTERY_STATUS=Off -DCMAKE_INSTALL_PREFIX=/usr/local make -j 4 I have tested it with elm web and it work quite well for me. I hope it will be useful for others. Just be aware that if you build it, you need around 4G of ram for the linker. This means it can only be build on 64bits system. Cross compilation is required for 32bits system. Enjoy, -- Cedric BAIL -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Exquisite source code
someone needs to go integrate it into a distro to actually make use of it somewhere. Elive Topaz version used it (not for live but for the installed mode) and it looked as a really nice booting like this :), and its 3 years old! Yeah it actually simply works with its features, I will need to put my hands on it in a future, for use it in the next version of elive, i think that the only feature that it didn't had was to know when is required an user input, for example an encrypted partition in boot-time that requires to put a password, other splash apps closed for show the console to enter the password, but not exquisite, it stayed in boot instead, I have researched a bit in the past but i really don't know what triggers this action 2013/12/10 Carsten Haitzler ras...@rasterman.com On Mon, 09 Dec 2013 14:09:37 + Tom Hacohen tom.haco...@samsung.com said: On 01/12/13 19:00, Thanatermesis wrote: Exquisite was a very nice app, seems like it was only SVN but now I don't found it, can we have it back on GIT ? Before I migrate it I need to know: Is it still actively maintained? (I don't know if I should migrate it or not). If I should migrate it, please also include a description summary and a suggested classification (like the others at git.e.org). it's up for download on download.enlightenment.org - it just hasn't needed any new features because no one is pushing it. it probably should get some at some point - like support for evas drm/kms stuff that will come - but it's not there yet, so no need to update. fb will do for now. also it likely would/should update to support systemd stuff as it s intended to integrate into a bootup, but no one is using it currently. someone needs to go integrate it into a distro to actually make use of it somewhere. -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Enlightenment-release] Upcoming 1.8.x releases on Friday
From a packagers perspective it would be great if we could keep the efl, elementary and evas/emotion_generic_loaders version numbers the same even if there are no changes, the same as we did for the 1.7 tree. I'll leave it for you guys to decide though. + 1 2013/12/9 Simon si...@simotek.net On 12/09/2013 08:33 PM, Stefan Schmidt wrote: Hello. On Mon, 2013-12-09 at 20:05, Simon wrote: On 12/09/2013 05:40 PM, Stefan Schmidt wrote: Hello. On Sun, 2013-12-08 at 14:58, Jeff Hoogland wrote: Just wanted to confirm emotion generic players isn't getting a 1.8.1 release. Confirmed. Emotion generic players had not a single commit since 1.8.0. Nothing to release. regards Stefan Schmidt From a packagers perspective it would be great if we could keep the efl, elementary and evas/emotion_generic_loaders version numbers the same even if there are no changes, the same as we did for the 1.7 tree. I'll leave it for you guys to decide though. I was pondering about that. For 1.7.x we had way more tarballs for one release. Due to the merged efl tree this really got down. Would you expect emotion generic player release tarballs for 1.8.1 and 1.8.2 even when not a single commit hit that repo? We can switch back to that model but I'm not a fan of doing empty releases just to stay in sync for the version number. It would only heppen from 1.8.3 though. Skipping a minor release for everything but efl. IT will always be out of sync with e18 in any case. In sumarry I have no hard feeling in any direction. :) regards Stefan Schmidt I wasn't much of a fan of the empty releases at first either, but realistic the enlightenment foundation libraries are efl, elementary and e*_generic_loaders, its just some components are built separately because its easier and others due to licensing. From a user perspective particularly in regards to filing bugs it makes it easier if they all follow the same versioning, especially if efl and elementary are out of sync. I understand and treat Enlightenment as a different thing and that i understand. Cheers Simon -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[EGIT] [website/planet] master 02/02: added princeamd feed
thanatermesis pushed a commit to branch master. http://git.enlightenment.org/website/planet.git/commit/?id=b142f411bbaf8ce3cb254dd4e927dc05991b4004 commit b142f411bbaf8ce3cb254dd4e927dc05991b4004 Author: Thanatermesis thanaterme...@gmail.com Date: Tue Nov 12 01:54:48 2013 +0100 added princeamd feed --- conf/config.ini | 4 1 file changed, 4 insertions(+) diff --git a/conf/config.ini b/conf/config.ini index 5ea50b9..144e571 100644 --- a/conf/config.ini +++ b/conf/config.ini @@ -107,6 +107,10 @@ user = morlenxus name = ~Brian Miculcy face = yes +[http://princeamd.wordpress.com/feed/] +user = princeamd +name = ~Deon Thomas + [http://www.elivecd.org/feed/] user = thanatermesis name = ~Thanatermesis --
[EGIT] [website/planet] master 01/02: switched author feed
thanatermesis pushed a commit to branch master. http://git.enlightenment.org/website/planet.git/commit/?id=556322d979fc972b1a9f5a7d39d29b8fb43d7a89 commit 556322d979fc972b1a9f5a7d39d29b8fb43d7a89 Author: Thanatermesis thanaterme...@gmail.com Date: Tue Nov 12 01:52:42 2013 +0100 switched author feed --- conf/config.ini | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conf/config.ini b/conf/config.ini index a72b029..5ea50b9 100644 --- a/conf/config.ini +++ b/conf/config.ini @@ -108,8 +108,8 @@ name = ~Brian Miculcy face = yes [http://www.elivecd.org/feed/] -user = princeamd -name = ~Deon Thomas +user = thanatermesis +name = ~Thanatermesis [http://www.rasterman.com/rss.php] user = raster --
Re: [E-devel] Any plans to move E-MODULES-EXTRA to git ?
Don't forget we're talking about in-development, unreleased software. Why should it maintain compatibility with older systems? If you're going to be pulling software from VCS, it makes sense that it needs other things from VCS. First, because its extremely simple, specially using git, we have always used if's in C for enable or disable experimental code, is very simple to do if version e18 ; disable something, terminology does the same with the libs. By other side it becomes more difficult if we are talking about not only a small change, but on that way, stills very simple by using git because you can leave a stable branch on his state/point and work on your master or dev one, but if you add a commit that is a generic fix, you can apply this commit in both development and stable branches, and not leaving your code that is meant to be for stable use in a totally un-maintained and forgotten state, because this is not a stable release but a simple tag. If you have all the time of the world to live in bleeding-edge and found occasional bugs and be able to fix them each day, its fine for you, but a lot of people has different needs and they just needs a stable software that doesn't give problems and being able to work on other things. Second, it could be *very bad* for Enlightenment reputation to not follow a minimally stable/released maintaining (not only for e17 but also for its emodules), a lot of people talked bad about E for years because we had not any stable version released, now that we have it, we want to leave them just like a tag in a forgotten world? people can found bugs and they will be never solved because we don't worry? or they could not build emodules because there's simply not emodules for that version? the only thing that could conduce this behaviour is to* force users to make a fork of E* in the future for maintaint a better support/bugfixes and compatibility, and I'm pretty sure that we don't want to diverge the E work in different locations, nobody never seen the path of enlightenment to have 2 roads :) That's one of the problems on the free software world, they are not so forced to make stable releases as how happens on enterprises, and in fact, software is very unstable on the free software world, not everybody are developers, my mom also uses linux, fortunately with git these things are much easier and automated to reach, and a simple process of releasing stable states is not so difficult, this a simple workflow that can be done for that: * have a branch for stable, another for development, and another for frozen states * put all the finished features that you decide to include in the next release onto the frozen branch and wait for the bleeding-edge users to report you bugs for this RC version * you can still working on the development branch and experimental features, when you received a good amount of reports and you fix them on the frozen branch, you can decide to move it to the stable branch and publish a release announcement, you have now a version for the common users with recent features and a stable code * then move again your finished features from development to frozen and wait another cycle In fact you can do the same with only stable and development if your software is more small or you need to do it more simple, you can go back and forth in any time between the stable or development branch, having always their last leaved state 2013/6/14 Daniel Juyung Seo seojuyu...@gmail.com On Fri, Jun 14, 2013 at 3:06 AM, Davide Andreoli d...@gurumeditation.it wrote: 2013/6/13 Thanatermesis thanatermesis.e...@gmail.com Is not more simple to have something like a simple if for do something depending on the version of E (0.17.3, 0.18...) ? we should maintain some compatibility, ppl is tend to use e17 as a stable system and developers e18 as a development system In real it's not more simple for me, to keep compatibility I need to test everything two times and search solutions that fit both versions. If people use the released version of E should also use released version of places, think at the 83648 revision the places0.17 release. btw, Im thinking about moving places back to my googlecode svn instead of the new git. And maybe do a tag/branch for the version that work with 0.17. Yes we need a branch for e17 support. I hope we can do that in e's new git with extra modules like other components. Daniel Juyung Seo (SeoZ) 2013/6/12 Nikolas Arend sns...@gmail.com On 06/12/2013 07:23 PM, Davide Andreoli wrote: 2013/6/12 Nikolas Arend sns...@gmail.com On 06/12/2013 06:07 PM, Tom Hacohen wrote: On 29/05/13 19:41, Davide Andreoli wrote: Hi, I have 1 module and an half (places and penguins) that I fully support that are still hosted in the old svn E-MODULES-EXTRA folder. What we like to do with that? No more extra modules hosting? move only
Re: [E-devel] Any plans to move E-MODULES-EXTRA to git ?
+1 2013/5/29 Davide Andreoli d...@gurumeditation.it Hi, I have 1 module and an half (places and penguins) that I fully support that are still hosted in the old svn E-MODULES-EXTRA folder. What we like to do with that? No more extra modules hosting? move only the supported ones to git? move everything? thanks davemds -- Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with 2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Any plans to move E-MODULES-EXTRA to git ?
Is not more simple to have something like a simple if for do something depending on the version of E (0.17.3, 0.18...) ? we should maintain some compatibility, ppl is tend to use e17 as a stable system and developers e18 as a development system 2013/6/12 Nikolas Arend sns...@gmail.com On 06/12/2013 07:23 PM, Davide Andreoli wrote: 2013/6/12 Nikolas Arend sns...@gmail.com On 06/12/2013 06:07 PM, Tom Hacohen wrote: On 29/05/13 19:41, Davide Andreoli wrote: Hi, I have 1 module and an half (places and penguins) that I fully support that are still hosted in the old svn E-MODULES-EXTRA folder. What we like to do with that? No more extra modules hosting? move only the supported ones to git? move everything? Depends on how we decide to do it. I think we should move each module to it's own repo. This means the switch will happen as needed. Apart from the fact that places currently does not compile for me you are on e 0.17 right? No, sorry, I thought we were talking about e18, i.e. git master. Nick instruction to checkout the correct revision for e17 are on the places wiki: http://code.google.com/p/e17mods/wiki/Places if instead you get the error on e18 please let me know davemds e_mod_main.c: In function '_places_popup_new': e_mod_main.c:482:6: error: too few arguments to function 'e_popup_autoclose' In file included from /usr/local/include/enlightenment/e_includes.h:44:0, from /usr/local/include/enlightenment/e.h:272, from e_mod_main.c:4: /usr/local/include/enlightenment/e_popup.h:52:46: note: declared here make[2]: *** [e_mod_main.lo] Error 1 I'm seconding moving places to git, as I can imagine that the module and its functionality is used by a significant number of users. Nick -- Tom. -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] GIT Migration Update - Everything is up and running (but still not used)
$ git branch -r origin/HEAD - origin/master origin/enlightenment-0.17 origin/master There should be a branch of the 0.17.0 release and another for the 0.17.1 ? or maybe in tags... what is the workflow that we should have for development status (equivalent to up-to-date svn) ? maybe we should have a branch for experimental features and another for fixes in a development topic (branch) and another for the stable topic ? Is this discussed somewhere or not really decided yet ? 2013/2/4 Tom Hacohen t...@stosb.com e-commits most likely, but e-bob will most likely work as well. On Mon, Feb 4, 2013 at 2:40 PM, Daniel Willmann d.willm...@samsung.com wrote: On 04/02/13 14:29, Tom Hacohen wrote: And we also need to set up the hooks to send mails to e-svn. e-git? :-) e-changes? Keep the name to remind us of our roots (I know that would be e-cvs or e-patches-sent-by-mail-and-managed-by-hand)? -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Tom. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] GIT Migration Update - Everything is up and running (but still not used)
How will be also managed apps like terminology ? i just switched to the release version instead of svn because it seems to fail using the released (1.7.5) libs, more specificially with these elm dividers feature So we will need to have different branches per app that are more stable and/or compiles with released libs ? what is the idea with this ? 2013/2/5 Thanatermesis thanatermesis.e...@gmail.com $ git branch -r origin/HEAD - origin/master origin/enlightenment-0.17 origin/master There should be a branch of the 0.17.0 release and another for the 0.17.1 ? or maybe in tags... what is the workflow that we should have for development status (equivalent to up-to-date svn) ? maybe we should have a branch for experimental features and another for fixes in a development topic (branch) and another for the stable topic ? Is this discussed somewhere or not really decided yet ? 2013/2/4 Tom Hacohen t...@stosb.com e-commits most likely, but e-bob will most likely work as well. On Mon, Feb 4, 2013 at 2:40 PM, Daniel Willmann d.willm...@samsung.com wrote: On 04/02/13 14:29, Tom Hacohen wrote: And we also need to set up the hooks to send mails to e-svn. e-git? :-) e-changes? Keep the name to remind us of our roots (I know that would be e-cvs or e-patches-sent-by-mail-and-managed-by-hand)? -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Tom. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] pixelated rendered images
I just noticed that the clock in e17 looks extremely pixelated when the bars are almost-vertical, It looks like it lacks some middle-painted pixels (subpixel?) between the bar and the background, is that normal ? or maybe Im doing something wrong ? Evas FLAGS: CFLAGS += -fvisibility=hidden -Wshadow -ffunction-sections -fdata-sections -ffast-math -flto -funswitch-loops -fpredictive-commoning -fgcse-after-reload -ftree-vectorize -fipa-cp-clone LDFLAGS += -fvisibility=hidden -fdata-sections -Wl,--as-needed -Wl,--gc-sections -Wl,-O1 -flto Example: http://main.elivecd.org/tmp/enlightenment/shot-2013-01-14_20-15-10.jpg -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122412 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] pixelated rendered images
Oops sorry, maybe I have removed it without notice This one can be useful too, the clock is smaller but is pretty noticeable :) http://www.enlightenment.org/ss/e-50f4bc279037f4.19077871.jpg 2013/1/15 Cedric BAIL cedric.b...@free.fr On Tue, Jan 15, 2013 at 4:19 AM, Thanatermesis thanatermesis.e...@gmail.com wrote: I just noticed that the clock in e17 looks extremely pixelated when the bars are almost-vertical, It looks like it lacks some middle-painted pixels (subpixel?) between the bar and the background, is that normal ? or maybe Im doing something wrong ? Evas FLAGS: CFLAGS += -fvisibility=hidden -Wshadow -ffunction-sections -fdata-sections -ffast-math -flto -funswitch-loops -fpredictive-commoning -fgcse-after-reload -ftree-vectorize -fipa-cp-clone LDFLAGS += -fvisibility=hidden -fdata-sections -Wl,--as-needed -Wl,--gc-sections -Wl,-O1 -flto Example: http://main.elivecd.org/tmp/enlightenment/shot-2013-01-14_20-15-10.jpg I get a file not found there. Maybe you should use e17 shot module :-) -- Cedric BAIL -- Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS and more. Get SQL Server skills now (including 2012) with LearnDevNow - 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only - learn more at: http://p.sf.net/sfu/learnmore_122512 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS and more. Get SQL Server skills now (including 2012) with LearnDevNow - 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only - learn more at: http://p.sf.net/sfu/learnmore_122512 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E17+
Problem is manpower. We barely could do e17, EFL itself is painful to maintain a stable branch. So it will make things worse. Since we have already released libs this should be not very hard, improving the stable environment is not much work but is worth of commits in some kind of branch, the thing is how to work on that way easly and handy, suggestions: - switch from svn to git: we know that is the optimal solution, but everybody needs to want and accept this switch - temporal solution: the previous suggestion requires also a bit of time to setup everything, while we do that (or search for another optimal solution), maybe we could use and e17-stable dir in the svn so that everybody can be able to commit fixes to it 2012/12/22 Gustavo Sverzut Barbieri barbi...@profusion.mobi On Saturday, December 22, 2012, Daniel Juyung Seo wrote: Afaik e18 is supposed to use elementary instead of e widgets. So it must be a big change and not going to happen very soon. I'd never use such useless goal for e18. We should be able to use elm and start doing new dialogs in it, but say we must convert everything is useless because does not add enough value for the cost. Daniel Juyung Seo (SeoZ) On Dec 22, 2012 11:50 PM, Bruno bonbon...@internet.lu javascript:; wrote: On Sat, 22 December 2012 Gustavo Sverzut Barbieri barbi...@profusion.mobi javascript:; wrote: On Saturday, December 22, 2012, Thanatermesis wrote: I would like to open this thread for know/discuss/talk about the plans of the future status of E17 (not E18), because this is a very waited and wanted release, we need to provide a good example of quality result. For example, like in any other software, what are the plans for update the existing release with more bugs fixed ? and in the same way, the new commits to e17, like improvings or minor fixes can be good to have it also to the actual release and not only in the svn, how we can manage that ? This is the first commit after the release: http://git.enlightenment.fr/cgit.cgi/svn/e.git/commit/?id=42bdecd16029b779bb1d52febbb3fa502d67ed2a and it looks like a fix, how we can work in 2 branches mode in order to be able to commit for dev, for stable, or for both ? I don't know if anything is planned, talked, discussed, maybe there's people working on a new structure in the server based on git for the future development ? so... comments ? thoughts ? ideas ? I'd say we must make E17 a rolling release and never ever assign so much expectation to a number or release as we did. We should go like chrome or Firefox and release often, a single branch. As for the actual number we can go 18 or 17.1, that's mostly irrelevant. Maybe go for 17.x and switch to 18.x once a bigger feature gets in (like support for Wayland) Bruno -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net javascript:; https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net javascript:; https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] E17+
I would like to open this thread for know/discuss/talk about the plans of the future status of E17 (not E18), because this is a very waited and wanted release, we need to provide a good example of quality result. For example, like in any other software, what are the plans for update the existing release with more bugs fixed ? and in the same way, the new commits to e17, like improvings or minor fixes can be good to have it also to the actual release and not only in the svn, how we can manage that ? This is the first commit after the release: http://git.enlightenment.fr/cgit.cgi/svn/e.git/commit/?id=42bdecd16029b779bb1d52febbb3fa502d67ed2a and it looks like a fix, how we can work in 2 branches mode in order to be able to commit for dev, for stable, or for both ? I don't know if anything is planned, talked, discussed, maybe there's people working on a new structure in the server based on git for the future development ? so... comments ? thoughts ? ideas ? -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] my e is broken :(
This option was enabled by default (removed .e and start a new conf) Mmh, i found some old files of enlightenment installed in /opt, i removed them and now im unable to reproduce the problem (it should not conflict, but anyways) I will report it back if i see again the problem 2012/12/11 Carsten Haitzler ras...@rasterman.com disabled dont composite fullscreen windows ? -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] my e is broken :(
I just switched to releases (instead of svn, for libs and e17), and i have got problems with the composite on my laptop, let's say after 10 startups of e17 it freezed 2 times (no segfault, and the mouse still having e17 effects). Then I tried ctrl + alt + shift + home and noticed that e17 worked good, but is the composite which not... btw, why this combo doesn't do a simple restart of composite instead of unloading it ? Maybe the composite has some dependency remaining in the start ? This is my graphic card: http://www.thinkwiki.org/wiki/Intel_HD_Graphics 00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller]) Subsystem: Lenovo Device [17aa:215a] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast TAbort- TAbort- MAbort- SERR- PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 43 Region 0: Memory at f200 (64-bit, non-prefetchable) [size=4M] Region 2: Memory at d000 (64-bit, prefetchable) [size=256M] Region 4: I/O ports at 1800 [size=8] Expansion ROM at unassigned [disabled] Capabilities: access denied Kernel driver in use: i915 So the problem is with my card or with e17 ? I wonder how to deal with this problem (for the users what the stable release, I mean) 2012/12/6 Carsten Haitzler ras...@rasterman.com On Thu, 6 Dec 2012 10:44:18 +0900 Cedric BAIL cedric.b...@free.fr said: On Thu, Dec 6, 2012 at 12:51 AM, Daniel Juyung Seo seojuyu...@gmail.com wrote: what is ctrl+alt+shift+home? is that different from e restart(ctrl+alt+end)? Yup, it just go out of composite mode. yeah - it stops compositor, unloads module and wipes comp config, so next time if u try it u get defaults with sw comp. it's the halp - i think my gl drivers are borked key combo. :) -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Binding filters
I saw somebody turning crazy in E17 with a simple problem: photoshop doesn't accept the very-needed Alt key, more exactly she runs a virtualbox with windows on it, and since Alt is very used in e17 for move windows, the binding is not passed to the entire OS that runs on virtualbox, the solution was to remove the alt+mouse binding entirely on E17, note that this is a common problem on most window-managers I have reported the bug in the past in #1767 , the answer by zmike was: not sure how you recently discovered this since it's a problem with every window manager that uses alt+mouse to move windows (ie. all window managers). short answer: not our problem. if you want alt+click in an application, don't bind alt+click. long answer: there's no sane way to determine whether a user wants to use an alt+click binding in a window management context or inside the application. trying to add filters for this would be foolish, a waste of time, and impossible to do properly. Which is correct, but... that's not what we do with the 3D/GL blacklisted graphic cards in evas ? This happens also in other window-managers, but e17 is a lot better than that, isn't ? :) , so could be nice to have a new feature in the bindings (another config named filtered bindings?) where the user can assign some bindings to ignore, and we can ship e17 with predefined filters that the user can change (for example on this case, if window = virtualbox ; ignore alt+mouse binding) The solution doesn't sounds really complicated, but is important to remember that virtualbox (or more exactly a virtualized windows) is a very common use by the users which needs to work correctly, and the alt key is entirely not working in the entire OS (not only photoshop) By other side, as another example, think about running a virtualmachine with any E17 OS on it, if you want to resize or move a window on this e17 you are unable and you simply move/resize the virtualbox itself, giving a giant lack of usability to that vritualized E17 environment -- Keep yourself connected to Go Parallel: TUNE You got it built. Now make it sing. Tune shows you how. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] IMPORTANT to all E-Trac user accounts
Seems like that by some reason, the email in your Preferences in Trac was deleted, this happened to a lot of people, please verify that you have it correctly set (preferences is in the bottom of the page, if you are logged). This caused a big problem in trac by not notifying the people about his report was closed or a comment in your report was added, slowing down the overall process of catching, fixing, betatesting, and confirming bugs If your email was deleted from your preferences (seems like a lot of people has not it set), i -really- suggest to lost a bit of time in the next process in order to help the process of fixing bugs in EFL/E17: Since you was not notified about comments added in your reports or status change, it is important to check all the last comments/changes in your reports in order to know if a bug is really fixed, or you missed some important information, for that, I created a nice direct-link to use where you can see all your reports: Please change my name Thanatermesis in the link by your trac username in order to have YOURS results: http://trac.enlightenment.org/e/query?reporter=~Thanatermesisgroup=componentmax=1000col=idcol=summarycol=typecol=statuscol=prioritycol=milestonecol=componentcol=timeorder=priority Thanks -- Keep yourself connected to Go Parallel: TUNE You got it built. Now make it sing. Tune shows you how. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Binding filters
David: Using win key as default shipped in E17 instead of Alt ? btw my keyboard has not win key Zmike: problem by adding that in wizard is that the user doesn't know/understand the problematic on that step, and it will not understand too when it happens (talking to an user as an user, not a dev), so it doesn't understand e17 internals Solerman when the Alt key is used inside an OS (or inside an application of the OS, on this case photoshop), it is normally used with a mouse combination (for example by pressing alt while you are drawing, it makes your movements linear), but by doing this, e17 catch the event as we want to move the virtualbox window and this is was does, instead to give the event to the virtualized environment, this affects of course to any application running inside it, since virtualbox is just another window managed by e17 Just like evas blacklisted gl cards, there's some situations where we need to blacklist binding behaviours (like in virtualmachines, which should pass some important events to the virtualized machine instead of affect its window). Having them in a (preconfigured) e17 settings is a good thing where the user can add more or remove them 2012/11/30 Solerman Kaplon soler...@gmail.com Em 30-11-2012 10:17, Thanatermesis escreveu: I saw somebody turning crazy in E17 with a simple problem: photoshop doesn't accept the very-needed Alt key, more exactly she runs a virtualbox with windows on it, and since Alt is very used in e17 for move windows, the binding is not passed to the entire OS that runs on virtualbox, the solution was to remove the alt+mouse binding entirely on E17, note that this is a common problem on most window-managers I have reported the bug in the past in #1767 , the answer by zmike was: Is she using alt+click or trying something like alt+f? I don't think E should interfere with the later. Solerman -- Keep yourself connected to Go Parallel: TUNE You got it built. Now make it sing. Tune shows you how. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Keep yourself connected to Go Parallel: TUNE You got it built. Now make it sing. Tune shows you how. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Binding filters
David: Yeah so that's what I did on her computer, and this is how actually e17 works, but we still having an usability problem, even me needed to google to understand what caused the problem and then I figured out that e17 swallowed the keys instead to pass it to the virtualbox 2012/11/30 David Seikel onef...@gmail.com On Fri, 30 Nov 2012 15:00:51 +0100 Thanatermesis thanatermesis.e...@gmail.com wrote: David: Using win key as default shipped in E17 instead of Alt ? btw my keyboard has not win key I did not say default, I said let the user choose easily if they want Alt or Win. I also said most keyboards, recognising that some don't have it. My keyboard does not have a key with a Microsoft Windows symbol on it, but there's a key that produces the same key code. Zmike: problem by adding that in wizard is that the user doesn't know/understand the problematic on that step, and it will not understand too when it happens (talking to an user as an user, not a dev), so it doesn't understand e17 internals Solerman when the Alt key is used inside an OS (or inside an application of the OS, on this case photoshop), it is normally used with a mouse combination (for example by pressing alt while you are drawing, it makes your movements linear), but by doing this, e17 catch the event as we want to move the virtualbox window and this is was does, instead to give the event to the virtualized environment, this affects of course to any application running inside it, since virtualbox is just another window managed by e17 Just like evas blacklisted gl cards, there's some situations where we need to blacklist binding behaviours (like in virtualmachines, which should pass some important events to the virtualized machine instead of affect its window). Having them in a (preconfigured) e17 settings is a good thing where the user can add more or remove them 2012/11/30 Solerman Kaplon soler...@gmail.com Em 30-11-2012 10:17, Thanatermesis escreveu: I saw somebody turning crazy in E17 with a simple problem: photoshop doesn't accept the very-needed Alt key, more exactly she runs a virtualbox with windows on it, and since Alt is very used in e17 for move windows, the binding is not passed to the entire OS that runs on virtualbox, the solution was to remove the alt+mouse binding entirely on E17, note that this is a common problem on most window-managers I have reported the bug in the past in #1767 , the answer by zmike was: Is she using alt+click or trying something like alt+f? I don't think E should interfere with the later. Solerman -- Keep yourself connected to Go Parallel: TUNE You got it built. Now make it sing. Tune shows you how. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Keep yourself connected to Go Parallel: TUNE You got it built. Now make it sing. Tune shows you how. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world. -- Keep yourself connected to Go Parallel: TUNE You got it built. Now make it sing. Tune shows you how. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Keep yourself connected to Go Parallel: TUNE You got it built. Now make it sing. Tune shows you how. http://goparallel.sourceforge.net ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E17 SRC is now in FEATURE FREEZE aka RELEASE MODE
By the way I discovered the cause of my freeze, it was the option --enable-thread-safety (don't use it! its a lie!) from ecore, I reported a bug to ecore 2012/11/9 rustyBSD rusty...@gmx.fr Le 08/11/2012 23:54, Michael Blumenkrantz a écrit : Hi, This mail is the official mail informing anyone and everyone working on E17 that we are now in a feature freeze for the upcoming release. This means that NO new features should be added unless: 1) They are absolutely crucial for the release 2) They are discussed beforehand 3) A consensus is reached which determines that the feature in question must be added We will be doing continued releases twice every week (Monday and Friday, where possible) to try and increase improve user testing. This means that all changes made to the tree need to be tested prior to making a commit. Build breaks and SIGILL shenanigans from here on out are not encouraged (hi Cedric!). Please treat this just like any other release, though you don't have to add ChangeLog/NEWS entries for any fixes made...yet :) Thanks in advance for your cooperation, and I look forward to the coming end of the world. And this, can it be committed ? It's just a mistake in the path, nothing harmful. --- src/modules/temperature/tempget.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/temperature/tempget.c b/src/modules/temperature/tempget.c index 3a1c346..ffbfb7f 100644 --- a/src/modules/temperature/tempget.c +++ b/src/modules/temperature/tempget.c @@ -343,7 +343,7 @@ init(void) break; case SENSOR_TYPE_LINUX_SYS: snprintf(path, sizeof(path), - /sys/class/thermal/thermal/%s/temp, sensor_name); + /sys/class/thermal/%s/temp, sensor_name); sensor_path = strdup(path); break; default: @@ -508,6 +508,7 @@ check(void) fclose(f); temp = atoi(buf); temp /= 1000; + ret = 1; } else goto error; -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [PATCH] Improved usability in Next button of wizard emodule
When the Next button is disabled, the user feels like it doesn't works, this is an usability problem, the attached patch changes the text to Please Wait... when its in the disabled status 0001-improved-usability-by-telling-the-user-about-status.patch Description: Binary data -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] e17 Alpha crash in First time configuration.
Problem seems to be the option --enable-thread-safety in ecore 2012/11/8 Deon Thomas princeamd.el...@gmail.com That is almost unreadable, but it happens to me too, tested on 2 PC. Thank You. --- --- --- --- --- --- --- --- --- Deon Thomas [ http://www.elivecd.org ] Programmer / Network Admin / Microsoft Certified Technology Specialist On Wed, Nov 7, 2012 at 1:21 PM, Simon si...@simotek.net wrote: This is on a new pretty much empty VM with EFL 1.7.1 installed and connman. The segfault appears happens in connman detection [31mERR [0mecore_con [31m [0mecore_con_local.c:152 [0m local connection failed: Connection refused [31mERR [31m [0mecore_con.c:487 [0m safety check failed: ecore_con_local_connect(svr, _ecore_con_cl_handler, svr) is false [31mERR [31m [0mevas_object_textblock.c:6804 [0m cur-node is NULL while it shouldn't be, please notify developers. [31mERR [31m [0mevas_object_textblock.c:6804 [0m cur-node is NULL while it shouldn't be, please notify developers. build with current split efl tree [31mERR [0mecore_con [31m [0mecore_con_local.c:152 [0m local connection failed: Connection refused [31mERR [31m [0mecore_con.c:487 [0m safety check failed: ecore_con_local_connect(svr, _ecore_con_cl_handler, svr) is false I'll create a bug report tonight if no one else does and will get a debugger to it at some point but figured id post it now if someone has time. Cheers Simon -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d___enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: mike_m trunk/ecore/src/lib/ecore
Are we talking about --enable-thread-safety in ecore options ? This option was the cause that my E17 freezed in a SLEEP line at start, only removing it from ecore i was able to run it correctly... im going to report this bug to trac 2012/11/7 Mike McCormack mi...@ring3k.org That's quite a good patch, thanks ! Nice to see you having time contributing again :-) Thanks Cedric. There's some more work to do to make it all work with the glib based main loop. I'm at least trying to keep it building and working, as time permits :-) Mike -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E17 SRC is now in FEATURE FREEZE aka RELEASE MODE
If e17 is builded from standard libs instead of the new trunk/efl, seems like it freezes at the startup... cedric is faster, SeoZ 2012/11/9 Daniel Juyung Seo seojuyu...@gmail.com A good announcement. Sorry cedric, you just lost your job related with e17. Daniel Juyung Seo (SeoZ) On Fri, Nov 9, 2012 at 7:54 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: Hi, This mail is the official mail informing anyone and everyone working on E17 that we are now in a feature freeze for the upcoming release. This means that NO new features should be added unless: 1) They are absolutely crucial for the release 2) They are discussed beforehand 3) A consensus is reached which determines that the feature in question must be added We will be doing continued releases twice every week (Monday and Friday, where possible) to try and increase improve user testing. This means that all changes made to the tree need to be tested prior to making a commit. Build breaks and SIGILL shenanigans from here on out are not encouraged (hi Cedric!). Please treat this just like any other release, though you don't have to add ChangeLog/NEWS entries for any fixes made...yet :) Thanks in advance for your cooperation, and I look forward to the coming end of the world. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [e-users] EFL Dev Day and Barcelona
Can somebody say there where is that event ? the IRC doesn't seems to know, at least right now... a notice there could be nice 2012/11/4 Leif Middelschulte leif.middelschu...@gmail.com 2012/11/2 Cedric BAIL cedric.b...@free.fr: On Fri, Nov 2, 2012 at 3:09 AM, Leandro Pereira lean...@profusion.mobi wrote: On 11/01/2012 03:34 PM, Lucas De Marchi wrote: what if we start a new bling bling theme and ship as default? The default one should have a large title bar, with some remote island, a boat passing by and perhaps some seagulls as well. BW is too distracting. No unicorns ? That's so sad ! No unicorns, but I'll arrive at 22:30hrs at the airport :) -- Cedric BAIL -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Leif -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] xinerama debugging handy fast tool
We can run fake xinerama's from the script x-ui.sh, but is not very handy to do it so get the good parameters after some tests takes some time, now imagine that you want to run some reasonable number of fake-xinerama's... this painy way to run fake xineramas for tests/debugging can lead to the lose of motivation to do it. So I made this modification to the x-ui.sh original file, it can help a lot in the debugging about xinerama's, benchmark test, or anything... in short, do it what you want with it :), its meant to be useful (i don't think that can be merged in the original x-ui.sh file, first it will need the removing of bashisms), so not sure where it can be put/saved, any thoughts ? For now, if anybody wants to use it, it's here: http://main.elivecd.org/tmp/enlightenment/x-ui_auto-xinerama.sh demo: ./x-ui_auto-xinerama.sh -ax 3x2 (it will run a xephir with 3 horizontal fake screens of xinerama with 2 vertical ones, all in the same xephir window of course) Thanatermesis -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] ctags is not parsing code correctly
SeoZ: What exactly my command does is search on the specified dir the files .h, (note that the -I parameters needs to be given BEFORE the dir), I have it on that way so the make install send the files to a different directory dir (where to packaging), so the resulting tag files will contain something like debian/tmp/usr/include/evas you can run a simple sed to it for remove the debian/tmp words massively and it will work without problems. If you still having problems, which one exactly is ? show me command used, and the keyword tag that it doesn't trigger for you Thanatermesis 2012/8/7 Daniel Juyung Seo seojuyu...@gmail.com I am also suffering from the same issue for a long time. After removing the first 5 lines of tags file, it worked well. However, your solution didn't work for me. Any suggestion? Daniel Juyung Seo (SeoZ) On Tue, Aug 7, 2012 at 5:55 AM, Thanatermesis thanatermesis.e...@gmail.com wrote: Thanks, that's a better way to do it, after a few tests it seems to generate the tags correctly, that's the parameters that i used: ctags -R -h .h.H.hh.hxx -f $(DEB_SOURCE_PACKAGE).tags --fields=+iaS --c-kinds=+pcdgstue --excmd=number \ -I EINA_MALLOC \ -I EINA_CONST \ -I EINA_CONST \ -I EINA_PURE \ -I EINA_NOINSTRUMENT \ -I EINA_WARN_UNUSED_RESULT \ -I EINA_ARG_NONNULL+ \ -I EINA_PRINTF+ \ dir 2012/8/5 Lionel Orry lionel.o...@gmail.com On Sun, Aug 5, 2012 at 6:25 PM, Thanatermesis thanatermesis.e...@gmail.com wrote: Typo fix: in the previous script there's a typo in NONINSTRUMENT which is NOINSTRUMENT Lionel: right, for exuberant its the --c-kinds= option, I just changed them (yes, im using exuberants). with exuberant ctags, adding '-I EINA_ARG_NONNULL' to command line works for your use case. My 2 cents Lionel 2012/8/5 Thanatermesis thanatermesis.e...@gmail.com Well, I have made some trick for build ctags, if you* want to build them you maybe need to do it like me, this is the bunch of code that i used for the packaging process, basically it does that: do a copy of usr/include (where the headers is), modify them by removing the annoying EINA keywords that make ctags not work correctly, use these files for build ctags, and finally remove them since they are useless and modified sources, the result is a ctags file which redirects correctly to the equivalent line in the headers file when coding Improvements are welcome # make this trick for make ctags understand api, # removing not needed EINA types used in efl, # it does a temporal copy of headers modified used for only build ctags -rm -rf debian/include.ctags -mkdir -p debian/include.ctags/usr cp -a debian/tmp/usr/include debian/include.ctags/usr/ find debian/include.ctags -type f -iname '*.h*' -exec sed -i \ -e 's|EINA_MALLOC||g' \ -e 's|EINA_CONST||g' \ -e 's|EINA_CONST||g' \ -e 's|EINA_PURE||g' \ -e 's|EINA_NONINSTRUMENT||g' \ -e 's|EINA_WARN_UNUSED_RESULT||g' \ -e 's|EINA_ARG_NONNULL([[:digit:]][^)]*)||g' \ -e 's|EINA_PRINTF([[:digit:]][^)]*)||g' \ {} \; ctags -R -h .h.H.hh.hxx -f $(DEB_SOURCE_PACKAGE).tags --fields=+iaS --c-types=pcdgstue --excmd=number debian/include.ctags sed -i 's|debian/include.ctags||g' $(DEB_SOURCE_PACKAGE).tags -rm -rf debian/include.ctags mkdir -p debian/tmp/usr/share/editor-ctags mv $(DEB_SOURCE_PACKAGE).tags debian/tmp/usr/share/editor-ctags/ # end ctags construction code Thanatermesis 2012/8/5 Thanatermesis thanatermesis.e...@gmail.com I was trying ctags and it seems to not recognize correctly the code, you can test it with your ctags too, for example with these 2 keywords: evas_object_del evas_shutdown Depend of your ctags command you can have the evas_shutdown one, but there's no way to have evas_object_del, after to check the header code that contains it and do some tests by modifying the line which should match, i found that it works after to get rid of the part: EINA_ARG_NONNULL(1) from this complete line: EAPI void evas_object_del(Evas_Object *obj) EINA_ARG_NONNULL(1); The command that i have used is something like: ctags -R -h .h.H.hh.hxx -f evas.tags --fields=+iaS --c-types=pcdgstue --excmd=number . Any ideas of how to build correctly ctags ? Thanatermesis -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security
Re: [E-devel] ctags is not parsing code correctly
Thanks, that's a better way to do it, after a few tests it seems to generate the tags correctly, that's the parameters that i used: ctags -R -h .h.H.hh.hxx -f $(DEB_SOURCE_PACKAGE).tags --fields=+iaS --c-kinds=+pcdgstue --excmd=number \ -I EINA_MALLOC \ -I EINA_CONST \ -I EINA_CONST \ -I EINA_PURE \ -I EINA_NOINSTRUMENT \ -I EINA_WARN_UNUSED_RESULT \ -I EINA_ARG_NONNULL+ \ -I EINA_PRINTF+ \ dir 2012/8/5 Lionel Orry lionel.o...@gmail.com On Sun, Aug 5, 2012 at 6:25 PM, Thanatermesis thanatermesis.e...@gmail.com wrote: Typo fix: in the previous script there's a typo in NONINSTRUMENT which is NOINSTRUMENT Lionel: right, for exuberant its the --c-kinds= option, I just changed them (yes, im using exuberants). with exuberant ctags, adding '-I EINA_ARG_NONNULL' to command line works for your use case. My 2 cents Lionel 2012/8/5 Thanatermesis thanatermesis.e...@gmail.com Well, I have made some trick for build ctags, if you* want to build them you maybe need to do it like me, this is the bunch of code that i used for the packaging process, basically it does that: do a copy of usr/include (where the headers is), modify them by removing the annoying EINA keywords that make ctags not work correctly, use these files for build ctags, and finally remove them since they are useless and modified sources, the result is a ctags file which redirects correctly to the equivalent line in the headers file when coding Improvements are welcome # make this trick for make ctags understand api, # removing not needed EINA types used in efl, # it does a temporal copy of headers modified used for only build ctags -rm -rf debian/include.ctags -mkdir -p debian/include.ctags/usr cp -a debian/tmp/usr/include debian/include.ctags/usr/ find debian/include.ctags -type f -iname '*.h*' -exec sed -i \ -e 's|EINA_MALLOC||g' \ -e 's|EINA_CONST||g' \ -e 's|EINA_CONST||g' \ -e 's|EINA_PURE||g' \ -e 's|EINA_NONINSTRUMENT||g' \ -e 's|EINA_WARN_UNUSED_RESULT||g' \ -e 's|EINA_ARG_NONNULL([[:digit:]][^)]*)||g' \ -e 's|EINA_PRINTF([[:digit:]][^)]*)||g' \ {} \; ctags -R -h .h.H.hh.hxx -f $(DEB_SOURCE_PACKAGE).tags --fields=+iaS --c-types=pcdgstue --excmd=number debian/include.ctags sed -i 's|debian/include.ctags||g' $(DEB_SOURCE_PACKAGE).tags -rm -rf debian/include.ctags mkdir -p debian/tmp/usr/share/editor-ctags mv $(DEB_SOURCE_PACKAGE).tags debian/tmp/usr/share/editor-ctags/ # end ctags construction code Thanatermesis 2012/8/5 Thanatermesis thanatermesis.e...@gmail.com I was trying ctags and it seems to not recognize correctly the code, you can test it with your ctags too, for example with these 2 keywords: evas_object_del evas_shutdown Depend of your ctags command you can have the evas_shutdown one, but there's no way to have evas_object_del, after to check the header code that contains it and do some tests by modifying the line which should match, i found that it works after to get rid of the part: EINA_ARG_NONNULL(1) from this complete line: EAPI void evas_object_del(Evas_Object *obj) EINA_ARG_NONNULL(1); The command that i have used is something like: ctags -R -h .h.H.hh.hxx -f evas.tags --fields=+iaS --c-types=pcdgstue --excmd=number . Any ideas of how to build correctly ctags ? Thanatermesis -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has
Re: [E-devel] ctags is not parsing code correctly
Well, I have made some trick for build ctags, if you* want to build them you maybe need to do it like me, this is the bunch of code that i used for the packaging process, basically it does that: do a copy of usr/include (where the headers is), modify them by removing the annoying EINA keywords that make ctags not work correctly, use these files for build ctags, and finally remove them since they are useless and modified sources, the result is a ctags file which redirects correctly to the equivalent line in the headers file when coding Improvements are welcome # make this trick for make ctags understand api, # removing not needed EINA types used in efl, # it does a temporal copy of headers modified used for only build ctags -rm -rf debian/include.ctags -mkdir -p debian/include.ctags/usr cp -a debian/tmp/usr/include debian/include.ctags/usr/ find debian/include.ctags -type f -iname '*.h*' -exec sed -i \ -e 's|EINA_MALLOC||g' \ -e 's|EINA_CONST||g' \ -e 's|EINA_CONST||g' \ -e 's|EINA_PURE||g' \ -e 's|EINA_NONINSTRUMENT||g' \ -e 's|EINA_WARN_UNUSED_RESULT||g' \ -e 's|EINA_ARG_NONNULL([[:digit:]][^)]*)||g' \ -e 's|EINA_PRINTF([[:digit:]][^)]*)||g' \ {} \; ctags -R -h .h.H.hh.hxx -f $(DEB_SOURCE_PACKAGE).tags --fields=+iaS --c-types=pcdgstue --excmd=number debian/include.ctags sed -i 's|debian/include.ctags||g' $(DEB_SOURCE_PACKAGE).tags -rm -rf debian/include.ctags mkdir -p debian/tmp/usr/share/editor-ctags mv $(DEB_SOURCE_PACKAGE).tags debian/tmp/usr/share/editor-ctags/ # end ctags construction code Thanatermesis 2012/8/5 Thanatermesis thanatermesis.e...@gmail.com I was trying ctags and it seems to not recognize correctly the code, you can test it with your ctags too, for example with these 2 keywords: evas_object_del evas_shutdown Depend of your ctags command you can have the evas_shutdown one, but there's no way to have evas_object_del, after to check the header code that contains it and do some tests by modifying the line which should match, i found that it works after to get rid of the part: EINA_ARG_NONNULL(1) from this complete line: EAPI void evas_object_del(Evas_Object *obj) EINA_ARG_NONNULL(1); The command that i have used is something like: ctags -R -h .h.H.hh.hxx -f evas.tags --fields=+iaS --c-types=pcdgstue --excmd=number . Any ideas of how to build correctly ctags ? Thanatermesis -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] ctags is not parsing code correctly
Typo fix: in the previous script there's a typo in NONINSTRUMENT which is NOINSTRUMENT Lionel: right, for exuberant its the --c-kinds= option, I just changed them (yes, im using exuberants). 2012/8/5 Thanatermesis thanatermesis.e...@gmail.com Well, I have made some trick for build ctags, if you* want to build them you maybe need to do it like me, this is the bunch of code that i used for the packaging process, basically it does that: do a copy of usr/include (where the headers is), modify them by removing the annoying EINA keywords that make ctags not work correctly, use these files for build ctags, and finally remove them since they are useless and modified sources, the result is a ctags file which redirects correctly to the equivalent line in the headers file when coding Improvements are welcome # make this trick for make ctags understand api, # removing not needed EINA types used in efl, # it does a temporal copy of headers modified used for only build ctags -rm -rf debian/include.ctags -mkdir -p debian/include.ctags/usr cp -a debian/tmp/usr/include debian/include.ctags/usr/ find debian/include.ctags -type f -iname '*.h*' -exec sed -i \ -e 's|EINA_MALLOC||g' \ -e 's|EINA_CONST||g' \ -e 's|EINA_CONST||g' \ -e 's|EINA_PURE||g' \ -e 's|EINA_NONINSTRUMENT||g' \ -e 's|EINA_WARN_UNUSED_RESULT||g' \ -e 's|EINA_ARG_NONNULL([[:digit:]][^)]*)||g' \ -e 's|EINA_PRINTF([[:digit:]][^)]*)||g' \ {} \; ctags -R -h .h.H.hh.hxx -f $(DEB_SOURCE_PACKAGE).tags --fields=+iaS --c-types=pcdgstue --excmd=number debian/include.ctags sed -i 's|debian/include.ctags||g' $(DEB_SOURCE_PACKAGE).tags -rm -rf debian/include.ctags mkdir -p debian/tmp/usr/share/editor-ctags mv $(DEB_SOURCE_PACKAGE).tags debian/tmp/usr/share/editor-ctags/ # end ctags construction code Thanatermesis 2012/8/5 Thanatermesis thanatermesis.e...@gmail.com I was trying ctags and it seems to not recognize correctly the code, you can test it with your ctags too, for example with these 2 keywords: evas_object_del evas_shutdown Depend of your ctags command you can have the evas_shutdown one, but there's no way to have evas_object_del, after to check the header code that contains it and do some tests by modifying the line which should match, i found that it works after to get rid of the part: EINA_ARG_NONNULL(1) from this complete line: EAPI void evas_object_del(Evas_Object *obj) EINA_ARG_NONNULL(1); The command that i have used is something like: ctags -R -h .h.H.hh.hxx -f evas.tags --fields=+iaS --c-types=pcdgstue --excmd=number . Any ideas of how to build correctly ctags ? Thanatermesis -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] ctags is not parsing code correctly
I was trying ctags and it seems to not recognize correctly the code, you can test it with your ctags too, for example with these 2 keywords: evas_object_del evas_shutdown Depend of your ctags command you can have the evas_shutdown one, but there's no way to have evas_object_del, after to check the header code that contains it and do some tests by modifying the line which should match, i found that it works after to get rid of the part: EINA_ARG_NONNULL(1) from this complete line: EAPI void evas_object_del(Evas_Object *obj) EINA_ARG_NONNULL(1); The command that i have used is something like: ctags -R -h .h.H.hh.hxx -f evas.tags --fields=+iaS --c-types=pcdgstue --excmd=number . Any ideas of how to build correctly ctags ? Thanatermesis -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Disabling cserve blocks edje_cc
If you compile evas with the option --disable-cserve2 , it will result on a very problematic edje_cc, for example, in the steps to compile libeweather, elsa, or detourious, it blocks, like waiting for a thread bt: http://pastebin.com/XD1FWFuX -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] virtualbox GL blacklist
Maybe blacklist for that version only ? I think that is related in the way of how it works this GL, i think that is something like a fake layer underlying to the real graphic card, this could explain why do strange things like ghosted windows of GL when switching e17 desktops 2012/4/4 Vincent Torri vincent.to...@gmail.com On Wed, Apr 4, 2012 at 11:13 AM, Thanatermesis thanatermesis.e...@gmail.com wrote: E17 segfaults in the first run on virtualbox, when is running the wizard module checking for GL capabilities. The GL of virtualbox seems at this state a bit buggy, it seems to be a kind of overlay to the real graphic card, it does some buggy things on the interfaces, I think that the best could be to blacklist it (to fallback to software x11 mode). There's a traceback and a glxinfo: http://pastebin.com/YpTTLm3d http://pastebin.com/rqH2azgK i'm wondering if the fact that glx version is 1.4 is the problem or not Vincent -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] virtualbox GL blacklist
E17 segfaults in the first run on virtualbox, when is running the wizard module checking for GL capabilities. The GL of virtualbox seems at this state a bit buggy, it seems to be a kind of overlay to the real graphic card, it does some buggy things on the interfaces, I think that the best could be to blacklist it (to fallback to software x11 mode). There's a traceback and a glxinfo: http://pastebin.com/YpTTLm3d http://pastebin.com/rqH2azgK Thanatermesis -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] different possible bugs after upgrade
Today I upgraded E17 and I noticed 2 strange behaviours, can somebody confirm those bugs to see if is just me or it is by the upgrade ? 1) Remember don't remember: when you enter on the remembers configuration of a window/application, you see the options listed but they simply not works (for example, border style or ignore windows-list) 2) fullscreen window strange behaviour: maximize a window (or more exactly turn a window to be full-screen mode, which is my combo), then switch your desktops with ctrl + alt + left/right, when you return to the original desktop, the window is not here, also, it appears again by pressing alt+tab (but in any desktop, not only this one) -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] LDFLAGS with -Wl,-z,defs
Hum... I have not see any change in the timeline and I still having the same problem here (at least for libevas, which is the one that i just tried) Thanatermesis 2012/2/27 Carsten Haitzler ras...@rasterman.com On Sun, 26 Feb 2012 20:13:45 +0100 Thanatermesis thanatermesis.e...@gmail.com said: compiles now. :) Aparently if you add the option -Wl,-z,defs to your LDFLAGS, there's some libs that doesn't compile, like evas and e_dbus, there's some logs: evas: .libs/module_la-evas_engine.o: In function `gl_lib_init': evas_engine.c:(.text+0x2912): undefined reference to `dlopen' edbus: $ make V=1 make all-recursive make[1]: Entering directory `/mkdeb/build/libedbus/libedbus' Making all in src make[2]: Entering directory `/mkdeb/build/libedbus/libedbus/src' Making all in lib make[3]: Entering directory `/mkdeb/build/libedbus/libedbus/src/lib' Making all in dbus make[4]: Entering directory `/mkdeb/build/libedbus/libedbus/src/lib/dbus' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/mkdeb/build/libedbus/libedbus/src/lib/dbus' Making all in bluez make[4]: Entering directory `/mkdeb/build/libedbus/libedbus/src/lib/bluez' /bin/bash ../../../libtool --tag=CC --mode=link ccache gcc -g -O2 -Wshadow -version-info 2:99:1 -fvisibility=hidden -fdata-sections -Wl,--as-needed -Wl,--gc-sections -Wl,-O1 -Wl,-z,defs -o libebluez.la -rpath /usr/local/lib e_bluez.lo e_bluez_element.lo e_bluez_manager.lo e_bluez_adapter.lo e_bluez_device.lo e_bluez_devicefound.lo ../../../src/lib/dbus/libedbus.la libtool: link: ccache gcc -shared -fPIC -DPIC .libs/e_bluez.o .libs/e_bluez_element.o .libs/e_bluez_manager.o .libs/e_bluez_adapter.o .libs/e_bluez_device.o .libs/e_bluez_devicefound.o -Wl,-rpath -Wl,/mkdeb/build/libedbus/libedbus/src/lib/dbus/.libs ../../../src/lib/dbus/.libs/libedbus.so -O2 -Wl,--as-needed -Wl,--gc-sections -Wl,-O1 -Wl,-z -Wl,defs -pthread -Wl,-soname -Wl,libebluez.so.1 -o .libs/libebluez.so.1.1.99 .libs/e_bluez.o: In function `_e_bluez_system_name_owner_exit': /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:93: undefined reference to `ecore_event_add' .libs/e_bluez.o: In function `e_bluez_manager_sync_elements': /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:84: undefined reference to `eina_log_print' .libs/e_bluez.o: In function `_e_bluez_system_name_owner_enter': /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:102: undefined reference to `eina_log_print' /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:114: undefined reference to `ecore_event_add' /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:105: undefined reference to `eina_log_print' Thanatermesis -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Eina with --disable-safety-checks fails in compilation
If you add the parameter --disable-safety-checks to the configure options of libeina, the compilation fails: $ make V=1 make[3]: Entering directory `/mkdeb/build/libeina/libeina/src/lib' /bin/bash ../../libtool --tag=CC --mode=compile ccache gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/include -DPACKAGE_BIN_DIR=\/usr/bin\ -DPACKAGE_LIB_DIR=\/usr/lib/i386-linux-gnu\ -DPACKAGE_DATA_DIR=\/usr/share/eina\ -D_FORTIFY_SOURCE=2 -pthread -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -O2 -fvisibility=hidden -Wshadow -ffunction-sections -fdata-sections -ffast-math -Wall -W -Wshadow -c -o libeina_la-eina_main.lo `test -f 'eina_main.c' || echo './'`eina_main.c libtool: compile: ccache gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/include -DPACKAGE_BIN_DIR=\/usr/bin\ -DPACKAGE_LIB_DIR=\/usr/lib/i386-linux-gnu\ -DPACKAGE_DATA_DIR=\/usr/share/eina\ -D_FORTIFY_SOURCE=2 -pthread -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -O2 -fvisibility=hidden -Wshadow -ffunction-sections -fdata-sections -ffast-math -Wall -W -Wshadow -c eina_main.c -fPIC -DPIC -o .libs/libeina_la-eina_main.o In file included from eina_main.c:72:0: ../../src/include/eina_model.h:1192:64: error: nonnull argument references non-pointer operand (argument 1, operand 2) In file included from eina_main.c:72:0: ../../src/include/eina_model.h:1261:66: error: nonnull argument references non-pointer operand (argument 1, operand 2) make[3]: *** [libeina_la-eina_main.lo] Error 1 make[3]: Leaving directory `/mkdeb/build/libeina/libeina/src/lib' -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] LDFLAGS with -Wl,-z,defs
Aparently if you add the option -Wl,-z,defs to your LDFLAGS, there's some libs that doesn't compile, like evas and e_dbus, there's some logs: evas: .libs/module_la-evas_engine.o: In function `gl_lib_init': evas_engine.c:(.text+0x2912): undefined reference to `dlopen' edbus: $ make V=1 make all-recursive make[1]: Entering directory `/mkdeb/build/libedbus/libedbus' Making all in src make[2]: Entering directory `/mkdeb/build/libedbus/libedbus/src' Making all in lib make[3]: Entering directory `/mkdeb/build/libedbus/libedbus/src/lib' Making all in dbus make[4]: Entering directory `/mkdeb/build/libedbus/libedbus/src/lib/dbus' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/mkdeb/build/libedbus/libedbus/src/lib/dbus' Making all in bluez make[4]: Entering directory `/mkdeb/build/libedbus/libedbus/src/lib/bluez' /bin/bash ../../../libtool --tag=CC --mode=link ccache gcc -g -O2 -Wshadow -version-info 2:99:1 -fvisibility=hidden -fdata-sections -Wl,--as-needed -Wl,--gc-sections -Wl,-O1 -Wl,-z,defs -o libebluez.la -rpath /usr/local/lib e_bluez.lo e_bluez_element.lo e_bluez_manager.lo e_bluez_adapter.lo e_bluez_device.lo e_bluez_devicefound.lo ../../../src/lib/dbus/libedbus.la libtool: link: ccache gcc -shared -fPIC -DPIC .libs/e_bluez.o .libs/e_bluez_element.o .libs/e_bluez_manager.o .libs/e_bluez_adapter.o .libs/e_bluez_device.o .libs/e_bluez_devicefound.o -Wl,-rpath -Wl,/mkdeb/build/libedbus/libedbus/src/lib/dbus/.libs ../../../src/lib/dbus/.libs/libedbus.so -O2 -Wl,--as-needed -Wl,--gc-sections -Wl,-O1 -Wl,-z -Wl,defs -pthread -Wl,-soname -Wl,libebluez.so.1 -o .libs/libebluez.so.1.1.99 .libs/e_bluez.o: In function `_e_bluez_system_name_owner_exit': /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:93: undefined reference to `ecore_event_add' .libs/e_bluez.o: In function `e_bluez_manager_sync_elements': /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:84: undefined reference to `eina_log_print' .libs/e_bluez.o: In function `_e_bluez_system_name_owner_enter': /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:102: undefined reference to `eina_log_print' /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:114: undefined reference to `ecore_event_add' /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:105: undefined reference to `eina_log_print' Thanatermesis -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] About release, snapshots and openBSD port
2011/11/11 Bruno Dilly bdi...@profusion.mobi On Fri, Nov 11, 2011 at 11:19 AM, Jonathan Armani d...@asystant.net wrote: Hi, On Fri, Nov 11, 2011 at 8:00 AM, Carsten Haitzler ras...@rasterman.com wrote: On Thu, 10 Nov 2011 18:18:29 +0100 (CET) Vincent Torri vto...@univ-evry.fr said: Hey I'm talking a lot with an openBSD dev, and currently it's very hard for them to follow the changes in the trunk. What they would like to have is snapshots to provide easily patches for the EFL. how is that hard? svn checkout or update instead of wget. u also need to run autogen.sh. Would it be possible to have, during the freeze period, some daily snashots ? It would be nice to fix the openBSD port for the release. open to patches, but none have been submitted. Are you kidding ? I though you were reading the svn log. I take a lot of my time pushing / polishing these diff (special thanks to vtorrin, bluebugs and billiob). So you come from nowhere and make all this work looking bad, here and on irc, that's amazing. Sometimes he acts this way. Don't take it personal, don't let it demotivate you. Keep the good work ! =) Procedure: http://www.spankingpaddles.co.uk/wp-content/uploads/2010/08/paddle-spank.gif if they require tarballs to test and can't just run svn instead to fetch the source... i don't have the time each day to make tarballs when they can just as easily fetch from svn. it's the same work on their part. making tarballs is MORE work on our part. You missed the point, we want to be sure that the final archive will be ok. I'm not asking for snapshot on a daily basis, only some rc before the final archive. (Wait no project did alpha rc, right ?) Note that i discuss also with a Mageia e17 maintainer, and he told me that such snapshots will help him too. a snapshot has no more quality than an svn checkout, so other than a mental block thinking svn == totally unstable/unusable and an unwillingness to use it because of a mental block, i don't see the point. yeah a mental block, I think you don't want to know how many time I have to reroll a dist to get all working and how frustating it is. a release that has had quality assurance done on it is a different matter - but we arent doing them every day. hell no - not with al the efl trees we have. only chance of that is if we stopped having separate libs and just merged them into a single efl tree. Vincent -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Bruno Dilly Senior Developer ProFUSION embedded systems http://profusion.mobi -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] About release, snapshots and openBSD port
This has not much sense, its the same a rc tarball than get it from an actual svn checkout, I say that because if there's release candidate tarballs, and something (related to how it builds) needs to be changed, no matters if previously was made a tarball or not, so it becomes to have no value at all. 2011/11/11 Iván Briano (Sachiel) sachi...@gmail.com 2011/11/11 Youness Alaoui kakar...@kakaroto.homelinux.net: On Fri, Nov 11, 2011 at 8:49 AM, Bruno Dilly bdi...@profusion.mobi wrote: On Fri, Nov 11, 2011 at 11:19 AM, Jonathan Armani d...@asystant.net wrote: Hi, On Fri, Nov 11, 2011 at 8:00 AM, Carsten Haitzler ras...@rasterman.com wrote: On Thu, 10 Nov 2011 18:18:29 +0100 (CET) Vincent Torri vto...@univ-evry.fr said: Hey I'm talking a lot with an openBSD dev, and currently it's very hard for them to follow the changes in the trunk. What they would like to have is snapshots to provide easily patches for the EFL. how is that hard? svn checkout or update instead of wget. u also need to run autogen.sh. Would it be possible to have, during the freeze period, some daily snashots ? It would be nice to fix the openBSD port for the release. open to patches, but none have been submitted. Are you kidding ? I though you were reading the svn log. I take a lot of my time pushing / polishing these diff (special thanks to vtorrin, bluebugs and billiob). So you come from nowhere and make all this work looking bad, here and on irc, that's amazing. Sometimes he acts this way. Don't take it personal, don't let it demotivate you. Keep the good work ! =) Reminds me of some of the stuff I've been saying... As for don't have time to do tarballs everyday.. well, that's why there's something called scripts and cron jobs.. those things exist, might be good to use these awesome technologies. The problem with that is guaranteeing that the entire thing builds. Doing tarballs out of any random checkout is not unlike doing the actual checkout yourself. Now, to be fair, what the OpenBSD guys are asking for are some rc tarballs before the release to make sure that everything is building fine for them on the actual release, not daily tarballs, and this whole thing got to this point out of not stating things clearly in the first place. if they require tarballs to test and can't just run svn instead to fetch the source... i don't have the time each day to make tarballs when they can just as easily fetch from svn. it's the same work on their part. making tarballs is MORE work on our part. You missed the point, we want to be sure that the final archive will be ok. I'm not asking for snapshot on a daily basis, only some rc before the final archive. (Wait no project did alpha rc, right ?) Note that i discuss also with a Mageia e17 maintainer, and he told me that such snapshots will help him too. a snapshot has no more quality than an svn checkout, so other than a mental block thinking svn == totally unstable/unusable and an unwillingness to use it because of a mental block, i don't see the point. yeah a mental block, I think you don't want to know how many time I have to reroll a dist to get all working and how frustating it is. a release that has had quality assurance done on it is a different matter - but we arent doing them every day. hell no - not with al the efl trees we have. only chance of that is if we stopped having separate libs and just merged them into a single efl tree. Vincent -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Demo: Make a complete e17 module in 10 minutes
Now the skel module is a bit more documented, at least more useful for who try to look at its code for the first time and want to understand how that works? without previous knowledges of E/EFL Now there's only one thing needed to motivate new ppl to make e17 modules, something to see. The ppl dont' read, not much ppl at least... the ppl are lazy to download something and to try it, the best is a tutorial explaining the creation of an e17 module, but finally, what's better for that than a video that shows how we can build and customize an e17 module in less than 10 minutes ? :) http://www.youtube.com/watch?v=abNsVyYTSkU Hope you like it :) Thanatermesis -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: devilhorns trunk/E-MODULES-EXTRA/skel/src
Sounds very good :), If anybody is interessed on write it maybe can see useful the templates from emodule-creator, this is just a kind of script-replace system under base codes, nothing very powerful but very handy :) http://us.repository.elive-systems.com/pool/efl/e/emodule-creator/ You should uncompress it than trying to install this package if you are not in elive, just use dpkg -x or ar x if you are not in a debian based system Thanatermesis -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Doxygen, doxywhat ? howto doxygen ?
There's long time that I have wanted to see any howto about Doxygen in the E websites, but nobody has wrote any one aparently, so today I was decided to learn the doxygen basics and looking the eina's code I wrote a small introduction: http://trac.enlightenment.org/e/wiki/Doxygen I think that everybody should know doxygen basics and never write any (lib) thing without its doxygen header definition, so there's a small introduction for everybody Of course is a bit crappy but this is a wiki, right ? so fix it if you think that is crappy :) I have tried to made it easy and intuitive, hope you like Thanatermesis -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] .desktop files in .local dir are very bad managed IMHO
Ok I don't have read the code to know how exactly works internally but what I see (and my experience) is that: When you drag an icon to your bar, it creates a entire new .desktop file to your .local directory with totally new values, some set by the user and some automatic, but most of times they simply doesn't works (bad values), I have see a lot of different cases, most of them are applications that doesn't launch, applications that can't be added (when inserted to the bar, nothing appears), wrong/null icon, etc... My thoughts are: if there's already an existing .desktop file, original, good-made, with the correct data on it, with full of translations, with the correct executable and parameters... why WTF we are going to change them to something from scratch, bad-auto-detected, and mostly-wrong ?, could be interesting that the user will modify manually some values, that YES... but only the ones modified by him! and the rest will remain untouched. Like I say, this gives a lot of problems (just try to drag-n-drop a bunch of 10-20 applications to your bar and check all of them (icon image that not works as before, lost translations, wrong executable command set, wrong parameters of the executable, wmclass changed, error-prone values, big etc...) There's also two reports by me from long time ago: http://trac.enlightenment.org/e/ticket/365 http://trac.enlightenment.org/e/ticket/357 Thanatermesis -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] E logo usage question
A friend is asking me about the license of the new E logo, in order to use it on a conceptual map of free software that aparently is licensed under the GPL. Please if you answer this thread, add in your CC: the email of this person in order to be informed too: h |at| saberlibre |dot| net Btw could be nice to add this information in the E website (if there's any, I don't have found it), so a subsection/dir of logos and/or license Thanatermesis -- Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/blackberry ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] edgebindings module: point of view
In Elive, after the last upgrade some users was complained about that they can't send a window by dragging it to the other desktop (click in the border, move it to the edge screen limits, and appear on the new desktop), but by other side, the switch of desktops by edge screen (by mouse moving to the limits of the screen) its disabled by default, so aparently with the actual way of work of this module, it is needed to have both features working at the same time I imagine that the idea of this module is to made something more customizable, but there's still two main features of enlightenment (that are in e16 too) moved to something a bit different, after to think a bit about the new module, my point of view is that will be nice to have, apart of the actual configuration of this module, two simple checkboxes to enable/disable these two very common and used features (to switch desktop with the mouse, and to switch desktop when moving windows) Thanatermesis -- ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [BUG] Exquisite
With bootsplash, if is required a user-action between the boot process (like if you boot with init 1, or you have a mountpoint in your fstab that not exists or is not detected by this kernel, a maintenance action is required), bootsplash just stops/quit to give the console to the user to interact with it, with exquisite it is not the case, it just look like the init process is paused Please add the component exquisite to trac :) Thanatermesis -- SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] BUG: python-etk scrollbars
The scrollbars of python-etk not works good, they automatically dissapears, you can try the example file called 15-list.py found in the examples dir of python-etk, click with the mouse on the list and move the mouse up and down in order to scroll the list, on this moment is where appears the scrollbar widget, but it dissapears when you stop to move (not reproductible with the mouse wheel) Video example of the bug (mplayer or xine): http://main.elivecd.org/tmp/enlightenment/python-etk-scrollbar-bug.ogv Thanatermesis - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Wrong Flag image
The flag of e/data/images/lang-ca_ES.png is wrong The actual used image looks like the 'andorra' one, this is a very small country in the north of catalonia where they speaks french, spanish and catalan, we should use the one from catalonia instead: http://en.wikipedia.org/wiki/Image:Flag_of_Catalonia.svg Looks a bit flashy and ugly, the reason is because (following the story) the count of Barcelona, after a battle, has wiped his bloody fingers down the shield and somebody has say hey!, we can use that for our flag! By other side i would recommend to move the spanish parts of Enlightenment to the main spanish... so, argentinian (es_AR) to spanish (es_ES), the difference between Argentinian and Spanish is absolutely minor, I can say that is 100 % compatible on the side of writed for technical things (computer language), you can see the difference only when somebody talks it (vos sos un boludo), and maybe writed in a very few and specific cases but not in the case of Enlightenment messages at all. If we use the argentinian could cause problems like enlightenment not available in spanish for all the rest of spanish users (non-argentinian ones), also, the flag showed by default in the wizard module (like this report of the catalan one), is by default set to the argentinian one... confusing since not looks like the spanish flag Greetings Thanatermesis - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Fwd: Entrance problems]
The exact commit is: http://trac.enlightenment.org/e/changeset?new=36417%40trunk%2Fentranceold=36364%40trunk%2Fentrance Thanatermesis 2008/10/20 Gustavo Sverzut Barbieri [EMAIL PROTECTED] On Sun, Oct 19, 2008 at 6:11 PM, Thanatermesis [EMAIL PROTECTED] wrote: Hello Gustavo, I would like to tell you that there's a bug in entrance that does a black screen in the big percentage of computers with a X for mouse, after to see the commits and go back to the previous version of src/daemon/entranced_display.c , everything looks like to work perfectly hum... could you point me which commit? And it would be better to mail enlightenment-devel for such (in CC now) For now i will use this old version for my own usage (for the Elive package), but i should like that we can discuss about this in order to solve correctly the problem since your commits looks like to be for compatibility in hard-loaded or old systems, but by other side made an uncompatibility in others Do you actually maintain entrance ? i know that it doesn't has much development ;) No, I just fixed that problem. PS: your email [EMAIL PROTECTED] is wrong, please update it on the SVN info it's on purpose, it should omit my mail from web listings, that's how it worked some time ago at least :-) -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: [EMAIL PROTECTED] Skype: gsbarbieri Mobile: +55 (19) 9225-2202 - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] learn efl
You can made a look at this small howto recopilatory that i have writed just today http://dev.elivecd.org/wiki/HowtoDevelopWithEFL Thanatermesis - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [PATCH]: e_remote -profile-list only show profiles from homedir
This patch allow the list of profiles from /usr/share/enlightenment/data/config/ too, not only homedir, also includes a check for don't add in the list duplicated entry's Thanatermesis diff -Naur e/src/bin/e_config.c e.patch/src/bin/e_config.c --- e/src/bin/e_config.c 2008-09-25 23:02:51.237697047 + +++ e.patch/src/bin/e_config.c 2008-09-30 01:16:46.143863597 + @@ -1797,28 +1797,56 @@ EAPI Evas_List * e_config_profile_list(void) { - Ecore_List *files; + char *file; char buf[4096]; - const char *homedir; + const char *dir; + Ecore_List *names; + Ecore_List *files; Evas_List *flist = NULL; + + names = ecore_list_new(); + + dir = e_user_homedir_get(); + snprintf(buf, sizeof(buf), %s/.e/e/config/, dir); - homedir = e_user_homedir_get(); - snprintf(buf, sizeof(buf), %s/.e/e/config/, homedir); files = ecore_file_ls(buf); if (files) { - char *file; - - ecore_list_first_goto(files); - while ((file = ecore_list_current(files))) - { - snprintf(buf, sizeof(buf), %s/.e/e/config/%s, homedir, file); - if (ecore_file_is_dir(buf)) - flist = evas_list_append(flist, strdup(file)); - ecore_list_next(files); - } + ecore_list_first_goto(files); + while ((file = ecore_list_next(files))) + { +snprintf(buf, sizeof(buf), %s/.e/e/config/%s, dir, file); +if (ecore_file_is_dir(buf)) + ecore_list_append(names, strdup(file)); + } ecore_list_destroy(files); } + + dir = e_prefix_data_get(); + snprintf(buf, sizeof(buf), %s/data/config, dir); + + files = ecore_file_ls(buf); + if (files) + { + ecore_list_first_goto(files); + while ((file = ecore_list_next(files))) + { + snprintf(buf, sizeof(buf), %s/data/config/%s, dir, file); + if (ecore_file_is_dir(buf)) + { +if (!ecore_list_find(names, ecore_str_compare, file)) + ecore_list_append(names, strdup(file)); + } + } + ecore_list_destroy(files); + } + + ecore_list_first_goto(names); + while ((files = ecore_list_next(names))) + flist = evas_list_append(flist, files); + + ecore_list_destroy(names); + return flist; } - This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100url=/___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] E17 translation tool (GUI)
I have write a small GUI application to do translations for Elive things, where i have included the possibility to translate Enlightenment 17 too, I have added a variable to use it -only- for e17 translations This tool is basically a easy way that the users can made translations for E17 without any cvs/commandline knowledgements, i hope that e17 can receive more translations thanks to this tool soonly and from users of Elive The attached script depends of: GNU bash, gksu, poedit, cvs, zenity, gettext Any patch or comment is welcome Maybe could be a good idea to add this tool to the E website wiki - translations page Thanatermesis e17_translator.sh Description: Bourne shell script - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [PATCH]: entrance/configure.in: fat finger bug
Seem like somebody has a dirty 'N' key on his keyboard This patch fixes a important bug that elements on entrance uses 'entrace' instead of 'entrance' (like the dir /usr/share/entrance is renamed /usr/share/entrace ), it also includes less-important 'entrace' fixups Thanatermesis diff -Naur entrance/README entrance.patch/README --- entrance/README 2006-05-13 08:47:34.0 + +++ entrance.patch/README 2008-01-27 15:44:34.406188129 + @@ -46,7 +46,7 @@ To set up your sessions, edit the build_config.sh script in the data/config directory before compiling to specify the names of the X sessions on your machine. After installation, you will need to directly edit -/etc/entrace_config.cfg using an ecore_config editor like ecore_config. The +/etc/entrance_config.cfg using an ecore_config editor like ecore_config. The default sessions are designed to work on a Debian 3.0 installation, so you will likely need to update your db before Entrance can work for you. While adding sessions, please note that: diff -Naur entrance/configure.in entrance.patch/configure.in --- entrance/configure.in 2008-01-27 15:38:08.465065867 + +++ entrance.patch/configure.in 2008-01-27 15:44:19.908399858 + @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT(entrace, 0.9.9.042, enlightenment-devel@lists.sourceforge.net) +AC_INIT(entrance, 0.9.9.042, enlightenment-devel@lists.sourceforge.net) AC_PREREQ(2.52) AC_CONFIG_SRCDIR(configure.in) diff -Naur entrance/debian/README.Debian entrance.patch/debian/README.Debian --- entrance/debian/README.Debian 2003-03-01 08:29:10.0 + +++ entrance.patch/debian/README.Debian 2008-01-27 15:44:54.403137469 + @@ -1,6 +1,6 @@ entrance for Debian --- -Please see the entrace README file for more information. +Please see the entrance README file for more information. -- Jordan Evatt [EMAIL PROTECTED], Sat, 1 Mar 2003 01:20:18 -0600 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Updated E17 on Elive (new development versions)
I would like to announce that Elive has released the first development versions with E17 updated 'to day' (yay!) Like everytime, Elive include ALL the development libs of EFL and some extra apps / libs, the EFL libs don't contain any modification made, then any person that would like to develop anything in EFL can have perfectly a disk of Elive on their pocket if go to holidays somewhere :) Full news in http://www.elivecd.org/Main/News Thanatermesis - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Icon events on e17
I think to the icons can accept events could be a good thing, specially for the icons animated stuff, for example, I don't like to have a ibar with 10 icons with a animation turning all the time eating my cpu, but i think to its a good idea to turns animated when i put my mouse on a icon E17 code needs to are modified or is just needed to add repeat_events to the e17 themes ? Thanatermesis - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Entrance new sessions list way not works properly
Not sure of how works internally but since a change from final of october, entrance aparently make's his own list of sessions to select (kde, gnome, enlightenment, fluxbox... etc), the list of those WM to use are simply wrong making imposible to the users to login on entrance (most of cases), and the ones from the configuration are sometimes ignored or overwrited, i have search on the logs of IRC and i have found more persons with the same problem but no solutions, finally i have downgraded my CVS for use the old code way Greetings Thanatermesis - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] apishow, small tool of api reference
I have just found a script to have started to write long time ago for a friend, a little tool for fast help with the API of EFL 'to day', I send this email just for if any person is interessed because i don't have planed for now to finish to write this tool, but it works a sufficient good if exist any interessed :) Is just a tool for have a fast reference of the API of EFL, you can enable or disable also the libs of you want to search, it read the .h files from your actual installed libs, for example, you need to add a function in your code but you don't remember the exact name of it and/or their parameters... or you just want to search all the posible functions to contents the word play in the emotion lib... open a terminal, call apishow, and enter the keywords and you have a nice colorized output of the API reference :] I repeat, this tool not is finished and not works perfect, but is a fast tool for ppl to needs fast works, better anyways to play with the cat, and you can posible to write it better if you like, anyways if you made it, send me the changes ;) download: http://thanatermesis.org/users/enlightenment/apishowNote: Aparently this bash code not is very compatible with the bash of 'BSD system's' Thanatermesis