Re: [E-devel] ETK ( or EWL ), GladeXML, Perl
On Nov 14, 2007 6:10 AM, Daniel Kasak [EMAIL PROTECTED] wrote: On Tue, 2007-11-13 at 21:33 -0500, Hisham Mardam Bey wrote: On Nov 13, 2007 9:19 PM, Daniel Kasak [EMAIL PROTECTED] wrote: Quite a while back, I remember reading about etk-server, that would create an ETK layout from a GladeXML file. What's the status of this? Enhance - allows you to use a GladeXML file to create an Etk gui. Works great an is already in use. Ah. Excellent :) Next, if this is working, is it also inside the realms of possibility that Perl bindings for this will materialise. Is very simple to add to etk-perl, or to bind in a similar fashion. Chady, care to comment? I'll await this comment ... I'm building all my e stuff now. If I can get the bindings built ( had some difficulties last time ), I'll check out the treeview stuff first, since it doesn't require enhance. I haven't used Enhance before, but a quick look at the source shows that bindings for it are simple to do, I'll have something ready for it soon. Etk-Perl is quite usable now, but besides lack of proper documentation, it also still has some pending TODO items. There is an example of most of the widgets in the folder etk_test/ , I'm still trying to get some documentation going, I started a wiki at http://etk-perl.chady.net/wiki/pmwiki.php but never gotten around to actually adding contents to it, but it's still on my TODO list. So meanwhile, if you have any specific question regarding how to get started, you can email me directly. Regards, -- Chady 'Leviathan' Kassouf http://chady.net/ - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Themes (Was: News from the E stables)
I really love detour, especially with the blend-borders and the themes for etk and ewl. This theme is currently by far the best theme (ihmo), because all the widgets look nice and fit, and you get a desktop that just fits and looks good. Of course it would be nice to have a detour-gtk-theme, too. :) Rasters new default theme looks promising and I'm really looking forward to see what he does to the menus and so on. It is also great to have a complete and well-documented theme. What I would like is to have the borders integrated with the all the rest of the window, just like detour's blend-borders do. On 11/14/07, Alberto Castro [EMAIL PROTECTED] wrote: Morten Nilsen wrote: Simon TRENY wrote: Another possibility would be to use an existing theme. Detour would be a perfect candidate for the job! It is already complete, it has a really good look imo and widgets always look good regardless to the layout. And it will also save you a lot of work. What do you think? (Tokyo would also have to agree on this of course.. :)) My personal favorites are gant and blue eyed.. Found a screenshot of Detour by means of google*, and I guess that theme also looks OK, I just think the recessed 3D-buttons are a bit much, and a candy cane percent bar doesn't really speak to me.. The progress bar never turned out as planned. An animated progress bar just adds too much overhead. It will get a redo eventually. *) http://tinyurl.com/2w3wg4 -- Alberto Castro +1(773)816.4920 http://cored.org/ Interface guidelines: An art form that was never alive. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] R: e17 module penguins
Hi, just wanted to update penguins module and seems I have some problem (penguins.pot for reading: No such file or directory). Just updated from CVS. Older version works like a charm. -- Ladislav Hagara Hi, thanks for the report I have the same problem. The pot file isn't created anymore. I think englebass have the right solution :) Thanks dave PS: englebass: you are making a great work on the autotools stuff , thanks so much :) make[4]: Entering directory `/usr/src/e_module-penguins-cvs/po' /usr/bin/xgettext --default-domain=penguins --directory=.. \ --add-comments=TRANSLATORS: --keyword=_ --keyword=N_ --from-code=UTF-8 --foreign-user \ --files-from=./POTFILES.in \ --copyright-holder='Enlightenment development team' \ --msgid-bugs-address='enlightenment-devel@lists.sourceforge.net' test ! -f penguins.po || { \ if test -f ./penguins.pot; then \ sed -f remove-potcdate.sed ./penguins.pot penguins.1po \ sed -f remove-potcdate.sed penguins.po penguins.2po \ if cmp penguins.1po penguins.2po /dev/null 21; then \ rm -f penguins.1po penguins.2po penguins.po; \ else \ rm -f penguins.1po penguins.2po ./penguins.pot \ mv penguins.po ./penguins.pot; \ fi; \ else \ mv penguins.po ./penguins.pot; \ fi; \ } make[4]: Leaving directory `/usr/src/e_module-penguins-cvs/po' /usr/bin/msgmerge --update it.po penguins.pot /usr/bin/msgmerge: error while opening penguins.pot for reading: No such file or directory make[3]: *** [it.po] Error 1 make[3]: Leaving directory `/usr/src/e_module-penguins-cvs/po' make[2]: *** [stamp-po] Error 2 make[2]: Leaving directory `/usr/src/e_module-penguins-cvs/po' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/e_module-penguins-cvs' make: *** [all] Error 2 - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Themes (Was: News from the E stables)
On Nov 14, 2007 11:50 AM, Thomas Gstädtner [EMAIL PROTECTED] wrote: I really love detour, especially with the blend-borders and the themes for etk and ewl. This theme is currently by far the best theme (ihmo), because all the widgets look nice and fit, and you get a desktop that just fits and looks good. Of course it would be nice to have a detour-gtk-theme, too. :) Rasters new default theme looks promising ??? is there a preview around? and I'm really looking forward to see what he does to the menus and so on. It is also great to have a complete and well-documented theme. What I would like is to have the borders integrated with the all the rest of the window, just like detour's blend-borders do. just a word in favor of Milky (http://www4.get-e.org/Themes/E17/_images/milky_preview.png) I've always like this theme a lot. It has been somewhat unmaintained in the past, I hope it's author does not let it die. Bye, Emme On 11/14/07, Alberto Castro [EMAIL PROTECTED] wrote: Morten Nilsen wrote: Simon TRENY wrote: Another possibility would be to use an existing theme. Detour would be a perfect candidate for the job! It is already complete, it has a really good look imo and widgets always look good regardless to the layout. And it will also save you a lot of work. What do you think? (Tokyo would also have to agree on this of course.. :)) My personal favorites are gant and blue eyed.. Found a screenshot of Detour by means of google*, and I guess that theme also looks OK, I just think the recessed 3D-buttons are a bit much, and a candy cane percent bar doesn't really speak to me.. The progress bar never turned out as planned. An animated progress bar just adds too much overhead. It will get a redo eventually. *) http://tinyurl.com/2w3wg4 -- Alberto Castro +1(773)816.4920 http://cored.org/ Interface guidelines: An art form that was never alive. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E CVS: libs/evas kaethorn
On Wed, 14 Nov 2007, Sebastian Dransfeld wrote: Enlightenment CVS wrote: Enlightenment CVS committal Author : kaethorn Project : e17 Module : libs/evas Dir : e17/libs/evas/debian Modified Files: rules Log Message: enable fb, disable directx. === RCS file: /cvs/e/e17/libs/evas/debian/rules,v retrieving revision 1.20 retrieving revision 1.21 diff -u -3 -r1.20 -r1.21 --- rules3 Jul 2007 11:02:53 - 1.20 +++ rules14 Nov 2007 17:03:12 - 1.21 @@ -4,5 +4,5 @@ include /usr/share/cdbs/1/class/autotools.mk debian/stamp-autotools-files: -./autogen.sh --prefix=/usr +./autogen.sh --prefix=/usr --disable-directx --enable-fb touch debian/stamp-autotools-files No directx option, should it be direct3d? the win32 engines can't be built on linux anyway Vincent - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] News from the E stables
Simon wrote: I hope that everyone can be just as excited. I know I am. I smell a new age of... Enlightenment. :) :) I'm really excited about this too! Especially about the new communication plan! I actually even think we should do more on the communication point. It would be great to establish a roadmap for example, with a list of items to get done in priority, for the different release-candidates, with eventually some mock-ups. It would also be good to have a place where designers or users could share easily some UI ideas. And not only for Enlightenment itself, but for all the libs/apps around E. A good thing to do too would be to *really* define the scope of the project. Are we just doing a WM, or are we aiming at something bigger? If this is something bigger, what should be the caracteristics of an E-app? Should it just use EFL? Should it be sexy? These questions would have to be answered if we want to get somewhere imo. Ok, so what is it that you want raster to tell you here? He's already made it clear that his main interest is in the wm and the core efl libs, and that's likely all he really has time for - besides everything else. But again, since he's the project leader, things like this keep being thrown at him. Do you really want him to be responsible for the direction of etk too? Or maybe just bless it as the 'official' raster-sanctioned gui toolkit? What happens when something like etk or ewl, or some other large 'thing' whose scope in many ways overlaps or even overwhelms the scope of something like the wm, is also part of the E project? If raster says ...we need to..., or ... I'd like to see..., or something similar, then is he speaking for all e, all projects, or just for e-the-wm, or what? Or if he doesn't say anything about 'myProject' then is it irrelevant to E? You're the project leader of etk Simon. What do you want to do? How about a framework like javaFX, or Mozilla's xul, or MS's xaml? Would that be something you'd like to see? What are your thoughts on the future of graphical UIs? Do you have a 'roadmap' for etk+whatever? jose. _ It pays to Discover. 0% Intro APR. 5% cashback bonus. Apply now! http://thirdpartyoffers.juno.com/TGL2121/fc/JKFkuJi7D6pVbTzJh1jOy7MhejicTzlUY9Bsj7P81ToRL02ZpPJAgw/ - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] R: e17 module penguins
Dave Andreoli wrote: Hi, just wanted to update penguins module and seems I have some problem (penguins.pot for reading: No such file or directory). Just updated from CVS. Older version works like a charm. -- Ladislav Hagara Hi, thanks for the report I have the same problem. The pot file isn't created anymore. I think englebass have the right solution :) This should be fixed now. gettext sux :) Sebastian - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Themes (Was: News from the E stables)
muzzle wrote: On Nov 14, 2007 11:50 AM, Thomas Gstädtner [EMAIL PROTECTED] wrote: I really love detour, especially with the blend-borders and the themes for etk and ewl. This theme is currently by far the best theme (ihmo), because all the widgets look nice and fit, and you get a desktop that just fits and looks good. Of course it would be nice to have a detour-gtk-theme, too. :) Rasters new default theme looks promising ??? is there a preview around? Yes. http://www.rasterman.com/files/new.edj http://www.rasterman.com/files/new_init.edj and I'm really looking forward to see what he does to the menus and so on. It is also great to have a complete and well-documented theme. What I would like is to have the borders integrated with the all the rest of the window, just like detour's blend-borders do. just a word in favor of Milky (http://www4.get-e.org/Themes/E17/_images/milky_preview.png) I've always like this theme a lot. It has been somewhat unmaintained in the past, I hope it's author does not let it die. Milky is a fork of an OS X theme, afaik. Bye, Emme On 11/14/07, Alberto Castro [EMAIL PROTECTED] wrote: Morten Nilsen wrote: Simon TRENY wrote: Another possibility would be to use an existing theme. Detour would be a perfect candidate for the job! It is already complete, it has a really good look imo and widgets always look good regardless to the layout. And it will also save you a lot of work. What do you think? (Tokyo would also have to agree on this of course.. :)) My personal favorites are gant and blue eyed.. Found a screenshot of Detour by means of google*, and I guess that theme also looks OK, I just think the recessed 3D-buttons are a bit much, and a candy cane percent bar doesn't really speak to me.. The progress bar never turned out as planned. An animated progress bar just adds too much overhead. It will get a redo eventually. *) http://tinyurl.com/2w3wg4 - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] News from the E stables
On Wed, 14 Nov 2007 20:44:59 GMT, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote : Simon wrote: I hope that everyone can be just as excited. I know I am. I smell a new age of... Enlightenment. :) :) I'm really excited about this too! Especially about the new communication plan! I actually even think we should do more on the communication point. It would be great to establish a roadmap for example, with a list of items to get done in priority, for the different release-candidates, with eventually some mock-ups. It would also be good to have a place where designers or users could share easily some UI ideas. And not only for Enlightenment itself, but for all the libs/apps around E. A good thing to do too would be to *really* define the scope of the project. Are we just doing a WM, or are we aiming at something bigger? If this is something bigger, what should be the caracteristics of an E-app? Should it just use EFL? Should it be sexy? These questions would have to be answered if we want to get somewhere imo. Ok, so what is it that you want raster to tell you here? He's already made it clear that his main interest is in the wm and the core efl libs, and that's likely all he really has time for - besides everything else. I'm not interested *only* by raster's opinion as you seem to think! I know these questions have to be answered by *all* the developers: we would have to agree on a common project and we would all have to share the same goals. Currently, there is no limitations, no well-defined bounds and the E project sometimes (often?) goes in several directions that are sometimes opposed, which may result in a big waste of our dev-time. But again, since he's the project leader, things like this keep being thrown at him. Do you really want him to be responsible for the direction of etk too? Or maybe just bless it as the 'official' raster-sanctioned gui toolkit? Being a leader doesn't mean you have to take *all* the decisions! It's not because Raster may only want to work on the WM that our project should only be about getting a working WM. He will not forbid the development of a full desktop-environment that would use E17 as a WM. If all the devs agree on a common desktop-environment project that would be coherent with e17, I see no reason why raster would refuse it. But Raster will/should always make the final decisions about the dev of E17 as it is his baby, as I will always make the decisions about the directions taken by Etk. You can't take away the power of decision from the creator of a project just for the name of community-development. What happens when something like etk or ewl, or some other large 'thing' whose scope in many ways overlaps or even overwhelms the scope of something like the wm, is also part of the E project? If raster says ...we need to..., or ... I'd like to see..., or something similar, then is he speaking for all e, all projects, or just for e-the-wm, or what? Or if he doesn't say anything about 'myProject' then is it irrelevant to E? As I said, imo devs should agree on a common project. Now, if a new sub-project doesn't respect the project's definition or if it is redundant with an existing project, it should not be a part of our common project. That would be the rule to apply with new sub-projects. For existing projects, the problem is more complex, as you can't decide and say to a developer that his own project no longer belongs to our project. But I think that sooner or later, we will have to make choices. There is no good reason to have three different toolkits in the same project, as there is no good reason for several video players or several image-viewers. An application should follow the guidelines set by the project-definition, and there should not be two applications/libraries with the same purpose belonging to the same project. You're the project leader of etk Simon. What do you want to do? How about a framework like javaFX, or Mozilla's xul, or MS's xaml? Would that be something you'd like to see? What are your thoughts on the future of graphical UIs? Do you have a 'roadmap' for etk+whatever? I think the first step to accomplish would be to get all the current widgets usable. For now, some widgets are really far from being finished. The next big step would be to integrate a tool like evolve to be able to build really-customizable UI from a descriptive file. This tool should be directly part of Etk, and it should have a really good and easy-to-use editor. With that, we could start to build really nice apps quite easily, that would be as themable as native Edje apps. It would have to be far more detailled, but that is globally the roadmap I have in mind. jose. _ It pays to Discover. 0% Intro APR. 5% cashback bonus. Apply now!
Re: [E-devel] ETK ( or EWL ), GladeXML, Perl
On Wed, 2007-11-14 at 11:03 +0200, Chady Kassouf wrote: I haven't used Enhance before, but a quick look at the source shows that bindings for it are simple to do, I'll have something ready for it soon. Great. Etk-Perl is quite usable now, but besides lack of proper documentation, it also still has some pending TODO items. One thing that I had a quick look for in the etk documentation and didn't see any mention of was a combo cell renderer for trees. Since I'm doing database stuff, this is pretty important. I assume there are ways to work around this ( I *mostly* understand the Gtk2-Perl CellRendererDate example which I pinched and worked into Gtk2::Ex::Datasheet::DBI, which basically uses a text renderer and pops up a Calender when clicked ). There is an example of most of the widgets in the folder etk_test/ , I'm still trying to get some documentation going, :) Yeah I know the feeling. Luckily I've *finally* managed to get my own documentation completely up-to-date. It was quite a task. I started a wiki at http://etk-perl.chady.net/wiki/pmwiki.php but never gotten around to actually adding contents to it, but it's still on my TODO list. Since I can't yet do any C, and haven't had any experience doing bindings, once I get going I'll try to add documentation. One thing that might help out greatly here is the existing Gtk2-Perl documentation. Correct me if I'm wrong here, but I assume Etk is aiming to be as similar to Gtk2 as possible, so it follows that Etk-Perl would be as similar to Gtk2-Perl as possible ( when complete of course ). So meanwhile, if you have any specific question regarding how to get started, you can email me directly. Luckily I don't have any questions that are stopping me going forward at this point. I'm quite interested in both Enhance bindings, and combo renderers for trees, but this stuff can wait. I've got plenty to muck around with for now. Thanks :) Dan - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] News from the E stables
On Wed, Nov 14, 2007 at 09:45:55PM +0100, Simon TRENY wrote: ... As I said, imo devs should agree on a common project. Now, if a new sub-project doesn't respect the project's definition or if it is redundant with an existing project, it should not be a part of our common project. That would be the rule to apply with new sub-projects. For existing projects, the problem is more complex, as you can't decide and say to a developer that his own project no longer belongs to our project. But I think that sooner or later, we will have to make choices. There is no good reason to have three different toolkits in the same project, as there is no good reason for several video players or several image-viewers. An application should follow the guidelines set by the project-definition, and there should not be two applications/libraries with the same purpose belonging to the same project. Thanks! I perfectly agree with what you said above, finally some unity (at least a wish for one). A desktop environment shouldn't have multiple choices for the same thing.. imagine M$ having two web browsers, or two media players, then windows would just suck (redundant sentence, isn't it?:p) - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Recent e_modules configure.in changes
Hey Seb, Just looking through configure.in I wondered why you didn't use: AC_PATH_PROG(EDJE_CC, edje_cc, , $PATH) instead of the: edje_cc=$(pkg-config --variable=prefix edje)/bin/edje_cc that is there currently. dh - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel