Re: [E-devel] E SVN: discomfitor trunk/e/src/bin
As far as I know e trunk is not for e18, e17 will do a rolling release according to what we talked on the mailing list a couple of days ago. e17.0 branch is just for the bug fix release. Daniel Juyung Seo (SeoZ) On Thu, Dec 27, 2012 at 4:38 PM, Vincent Torri vincent.to...@gmail.comwrote: if e trunk is for e18 and if e18 will use elm, why is elm optional ? On Thu, Dec 27, 2012 at 8:27 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: if using elm, include globally for e Author: discomfitor Date: 2012-12-26 23:27:12 -0800 (Wed, 26 Dec 2012) New Revision: 81732 Trac: http://trac.enlightenment.org/e/changeset/81732 Modified: trunk/e/src/bin/e_includes.h trunk/e/src/bin/e_win.c Modified: trunk/e/src/bin/e_includes.h === --- trunk/e/src/bin/e_includes.h2012-12-27 06:46:29 UTC (rev 81731) +++ trunk/e/src/bin/e_includes.h2012-12-27 07:27:12 UTC (rev 81732) @@ -147,3 +147,6 @@ #include e_import_config_dialog.h #include e_grab_dialog.h #include e_widget_filepreview.h +#ifdef HAVE_ELEMENTARY +# include Elementary.h +#endif Modified: trunk/e/src/bin/e_win.c === --- trunk/e/src/bin/e_win.c 2012-12-27 06:46:29 UTC (rev 81731) +++ trunk/e/src/bin/e_win.c 2012-12-27 07:27:12 UTC (rev 81732) @@ -15,8 +15,6 @@ #ifdef HAVE_ELEMENTARY /* intercept elm_win operations so we talk directly to e_border */ -#include Elementary.h - typedef struct _Elm_Win_Trap_Ctx { E_Border *border; -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: discomfitor trunk/e/src/bin
On Thu, Dec 27, 2012 at 9:38 AM, Daniel Juyung Seo seojuyu...@gmail.com wrote: As far as I know e trunk is not for e18, e17 will do a rolling release according to what we talked on the mailing list a couple of days ago. e17.0 branch is just for the bug fix release. strange. A program is not a library. I can understand that branch and trunk are necessary for a library, as it can be used by programs, but i am wondering what will be the interest of doing e17 development in trunk as it can be done in the e17 branch(es). Adding fonctionalities for a program have not the same impact than for a library. Vincent Daniel Juyung Seo (SeoZ) On Thu, Dec 27, 2012 at 4:38 PM, Vincent Torri vincent.to...@gmail.comwrote: if e trunk is for e18 and if e18 will use elm, why is elm optional ? On Thu, Dec 27, 2012 at 8:27 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: if using elm, include globally for e Author: discomfitor Date: 2012-12-26 23:27:12 -0800 (Wed, 26 Dec 2012) New Revision: 81732 Trac: http://trac.enlightenment.org/e/changeset/81732 Modified: trunk/e/src/bin/e_includes.h trunk/e/src/bin/e_win.c Modified: trunk/e/src/bin/e_includes.h === --- trunk/e/src/bin/e_includes.h2012-12-27 06:46:29 UTC (rev 81731) +++ trunk/e/src/bin/e_includes.h2012-12-27 07:27:12 UTC (rev 81732) @@ -147,3 +147,6 @@ #include e_import_config_dialog.h #include e_grab_dialog.h #include e_widget_filepreview.h +#ifdef HAVE_ELEMENTARY +# include Elementary.h +#endif Modified: trunk/e/src/bin/e_win.c === --- trunk/e/src/bin/e_win.c 2012-12-27 06:46:29 UTC (rev 81731) +++ trunk/e/src/bin/e_win.c 2012-12-27 07:27:12 UTC (rev 81732) @@ -15,8 +15,6 @@ #ifdef HAVE_ELEMENTARY /* intercept elm_win operations so we talk directly to e_border */ -#include Elementary.h - typedef struct _Elm_Win_Trap_Ctx { E_Border *border; -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: discomfitor trunk/e/src/bin
imo it would be nice (and is necessary) to be able to make quick releases with fixes for critical bugs, such as crashes. to do this, we can use the branch. all other development can just be done in trunk On Thu, Dec 27, 2012 at 8:49 AM, Vincent Torri vincent.to...@gmail.comwrote: On Thu, Dec 27, 2012 at 9:38 AM, Daniel Juyung Seo seojuyu...@gmail.com wrote: As far as I know e trunk is not for e18, e17 will do a rolling release according to what we talked on the mailing list a couple of days ago. e17.0 branch is just for the bug fix release. strange. A program is not a library. I can understand that branch and trunk are necessary for a library, as it can be used by programs, but i am wondering what will be the interest of doing e17 development in trunk as it can be done in the e17 branch(es). Adding fonctionalities for a program have not the same impact than for a library. Vincent Daniel Juyung Seo (SeoZ) On Thu, Dec 27, 2012 at 4:38 PM, Vincent Torri vincent.to...@gmail.com wrote: if e trunk is for e18 and if e18 will use elm, why is elm optional ? On Thu, Dec 27, 2012 at 8:27 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: if using elm, include globally for e Author: discomfitor Date: 2012-12-26 23:27:12 -0800 (Wed, 26 Dec 2012) New Revision: 81732 Trac: http://trac.enlightenment.org/e/changeset/81732 Modified: trunk/e/src/bin/e_includes.h trunk/e/src/bin/e_win.c Modified: trunk/e/src/bin/e_includes.h === --- trunk/e/src/bin/e_includes.h2012-12-27 06:46:29 UTC (rev 81731) +++ trunk/e/src/bin/e_includes.h2012-12-27 07:27:12 UTC (rev 81732) @@ -147,3 +147,6 @@ #include e_import_config_dialog.h #include e_grab_dialog.h #include e_widget_filepreview.h +#ifdef HAVE_ELEMENTARY +# include Elementary.h +#endif Modified: trunk/e/src/bin/e_win.c === --- trunk/e/src/bin/e_win.c 2012-12-27 06:46:29 UTC (rev 81731) +++ trunk/e/src/bin/e_win.c 2012-12-27 07:27:12 UTC (rev 81732) @@ -15,8 +15,6 @@ #ifdef HAVE_ELEMENTARY /* intercept elm_win operations so we talk directly to e_border */ -#include Elementary.h - typedef struct _Elm_Win_Trap_Ctx { E_Border *border; -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps,
Re: [E-devel] E SVN: discomfitor trunk/e/src/bin
On Thu, 27 Dec 2012 08:55:30 + Michael Blumenkrantz michael.blumenkra...@gmail.com said: currently i am not sure this is warranted. any current start of e17 in svn should be totally buildable and workable any any stage... so any moving of stuff around or work at least for the next few weeks/months is going to be branched inline (ie runtime or compile-time optional new feature until it works)... so any release should be doable with ease... :) imo it would be nice (and is necessary) to be able to make quick releases with fixes for critical bugs, such as crashes. to do this, we can use the branch. all other development can just be done in trunk On Thu, Dec 27, 2012 at 8:49 AM, Vincent Torri vincent.to...@gmail.comwrote: On Thu, Dec 27, 2012 at 9:38 AM, Daniel Juyung Seo seojuyu...@gmail.com wrote: As far as I know e trunk is not for e18, e17 will do a rolling release according to what we talked on the mailing list a couple of days ago. e17.0 branch is just for the bug fix release. strange. A program is not a library. I can understand that branch and trunk are necessary for a library, as it can be used by programs, but i am wondering what will be the interest of doing e17 development in trunk as it can be done in the e17 branch(es). Adding fonctionalities for a program have not the same impact than for a library. Vincent Daniel Juyung Seo (SeoZ) On Thu, Dec 27, 2012 at 4:38 PM, Vincent Torri vincent.to...@gmail.com wrote: if e trunk is for e18 and if e18 will use elm, why is elm optional ? On Thu, Dec 27, 2012 at 8:27 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: if using elm, include globally for e Author: discomfitor Date: 2012-12-26 23:27:12 -0800 (Wed, 26 Dec 2012) New Revision: 81732 Trac: http://trac.enlightenment.org/e/changeset/81732 Modified: trunk/e/src/bin/e_includes.h trunk/e/src/bin/e_win.c Modified: trunk/e/src/bin/e_includes.h === --- trunk/e/src/bin/e_includes.h2012-12-27 06:46:29 UTC (rev 81731) +++ trunk/e/src/bin/e_includes.h2012-12-27 07:27:12 UTC (rev 81732) @@ -147,3 +147,6 @@ #include e_import_config_dialog.h #include e_grab_dialog.h #include e_widget_filepreview.h +#ifdef HAVE_ELEMENTARY +# include Elementary.h +#endif Modified: trunk/e/src/bin/e_win.c === --- trunk/e/src/bin/e_win.c 2012-12-27 06:46:29 UTC (rev 81731) +++ trunk/e/src/bin/e_win.c 2012-12-27 07:27:12 UTC (rev 81732) @@ -15,8 +15,6 @@ #ifdef HAVE_ELEMENTARY /* intercept elm_win operations so we talk directly to e_border */ -#include Elementary.h - typedef struct _Elm_Win_Trap_Ctx { E_Border *border; -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much
Re: [E-devel] [Patch] elm_index active issue
Thanks for the patch but this patch needs more love. 1. adopting sd-selected_it Adopting sd-selected_it needs to be taken care a lot more love. elm_index already has it-selected. sd-selected_it also has to be changed when it-selected changes. So change sd-selected_it also when it-selected or it_closest-selected is changed. 2. if condition checks Change if (sd-selected_it != NULL) to if (sd-selected_it) That's what other efl codes do. 3. Elm_Index_Item Why did you move Elm_Index_Item structure position? Just curious... 4. Elm_Index_Item *selected_it inside Elm_Index_Item You added 'selected_it' to Elm_Index_Item and it looks better if you put selected_it ahead of 'Eina_Bool seleted'. So when another Eina_Bool is added later it will be packed with existing Eina_Bool. This does not break ABI. Thanks. Daniel Juyung Seo (SeoZ) On Thu, Dec 27, 2012 at 4:57 PM, Jihyeon Seol jihyeon.s...@samsung.comwrote: Dear, all This patch is for fix the index active issue that index item's active status is changed to inactive after change of font size and so on. The problem is occurred by repetition of _elm_index_smart_theme(). This function changes item's status to inactive. I modified as follows: When _elm_index_smart_theme() called repeatedly, if there's active item, the item's status will be changed to active. Please review this patch. Sincerely, Jihyeon Seol -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] terminology - colours patch
Inverse colours with a 256 palette don't work. Try this command echo -e \e[7m\e[38;5;240m\e[48;5;255m\e[0m What's been done in the patch: - the colours setting was rewritten; - removed some repeated code: - if ((!cells) || (x = w)) and if (cells[j].att.invisible) blocks were identical - moved the double width setting out a level, it was needlessly repeated in every block - in if (!cells) ch1 and ch2 weren't getting updated if inv and tc[x].bg == COL_INVIS - moved tc[x] setting in a level next to ch1 and ch2 updating - took out if codepoint is 0: fg = COL_INVIS. It doesn't do anything (there is no character to make invisible). Whitespace will get properly underlined this way. As far as I've tested it, it works as it should. Bold and faint affect only fg. If inverse is set then bold affects fg after the inversion and faint prior to it. Intense behaves as faint. I also have some questions. What is intense, what escape code is it? Also the colour table is missing either intense or faint. Right now it has 12 offset for bright/bold and 24 for intense by the comment in col.c or faint by the code in termio.c. There's nothing offset by 48 in the colour table. I'd comment out the intense setting but I'm not sure it's the right thing to do. The way it's set up now, it's possible to fall out of the colour table. Why doesn't tc[x].bold = bold work? I've also added a patch to ecore version checking in main.c. The way it's set up now it always comes out true. Sasha Index: src/bin/main.c === --- src/bin/main.c (revision 81717) +++ src/bin/main.c (working copy) @@ -458,7 +458,8 @@ static const Ecore_Getopt options = { Terminal emulator written with Enlightenment Foundation Libraries., EINA_TRUE, { -#if (ECORE_VERSION_MAJOR = 1) || (ECORE_VERSION_MINOR = 8) +#if ((ECORE_VERSION_MAJOR == 1) (ECORE_VERSION_MINOR = 8)) || \ +(ECORE_VERSION_MAJOR 1) ECORE_GETOPT_BREAK_STR ('e', exec, #else ECORE_GETOPT_STORE_STR ('e', exec, @@ -542,11 +543,13 @@ elm_main(int argc, char **argv) Eina_Bool maximized = EINA_FALSE; Eina_Bool nowm = EINA_FALSE; Eina_Bool quit_option = EINA_FALSE; -#if (ECORE_VERSION_MAJOR = 1) || (ECORE_VERSION_MINOR = 8) +#if ((ECORE_VERSION_MAJOR == 1) (ECORE_VERSION_MINOR = 8)) || \ +(ECORE_VERSION_MAJOR 1) Eina_Bool cmd_options = EINA_FALSE; #endif Ecore_Getopt_Value values[] = { -#if (ECORE_VERSION_MAJOR = 1) || (ECORE_VERSION_MINOR = 8) +#if ((ECORE_VERSION_MAJOR == 1) (ECORE_VERSION_MINOR = 8)) || \ +(ECORE_VERSION_MAJOR 1) ECORE_GETOPT_VALUE_BOOL(cmd_options), #else ECORE_GETOPT_VALUE_STR(cmd), @@ -615,7 +618,8 @@ elm_main(int argc, char **argv) if (quit_option) goto end; -#if (ECORE_VERSION_MAJOR = 1) || (ECORE_VERSION_MINOR = 8) +#if ((ECORE_VERSION_MAJOR == 1) (ECORE_VERSION_MINOR = 8)) || \ +(ECORE_VERSION_MAJOR 1) if (cmd_options) { int i; @@ -906,7 +910,8 @@ elm_main(int argc, char **argv) elm_run(); end: -#if (ECORE_VERSION_MAJOR = 1) || (ECORE_VERSION_MINOR = 8) +#if ((ECORE_VERSION_MAJOR == 1) (ECORE_VERSION_MINOR = 8)) || \ +(ECORE_VERSION_MAJOR 1) free(cmd); #endif Index: src/bin/termio.c === --- src/bin/termio.c (revision 81717) +++ src/bin/termio.c (working copy) @@ -388,7 +388,7 @@ _smart_apply(Evas_Object *obj) { Termio *sd = evas_object_smart_data_get(obj); Evas_Coord ox, oy, ow, oh; - int j, x, y, w, ch1 = 0, ch2 = 0, inv = 0; + int x, y, w, ch1 = 0, ch2 = 0, inv = 0; if (!sd) return; evas_object_geometry_get(obj, ox, oy, ow, oh); @@ -399,144 +399,92 @@ _smart_apply(Evas_Object *obj) Termcell *cells; Evas_Textgrid_Cell *tc; -w = 0; j = 0; +w = 0; cells = termpty_cellrow_get(sd-pty, y - sd-scroll, w); tc = evas_object_textgrid_cellrow_get(sd-grid.obj, y); if (!tc) continue; ch1 = -1; for (x = 0; x sd-grid.w; x++) { - if ((!cells) || (x = w)) + if ((!cells) || (x = w) || (cells[x].att.invisible)) { - if ((tc[x].codepoint != 0) || - (tc[x].bg != COL_INVIS) || - (tc[x].bg_extended)) + if ((tc[x].codepoint) || (tc[x].bg_extended) || + (!(((!inv) (tc[x].bg == COL_INVIS)) || + ((inv) (tc[x].bg == COL_INVERSEBG) { if (ch1 0) ch1 = x; ch2 = x; + tc[x].codepoint = 0; + tc[x].bg_extended = 0; + if (inv) tc[x].bg = COL_INVERSEBG; + else tc[x].bg = COL_INVIS; } - tc[x].codepoint = 0; - if (inv) tc[x].bg =
Re: [E-devel] BUG : arabic characters
msgstr 'cp+rm' ﺏﺩﻻ ﻢﻧ 'mv' Looks like the translation itself is the wrong way. Could you try fixing the translation and see if that works for you? (Unfortunately I'm not in a place where I can build e). If it works, let me know and I'll commit the changes. On Thu, Dec 27, 2012 at 10:43 AM, المسالم المسالمة almusalimalmusali...@gmail.com wrote: hello developers there is a bug in Arabic characters connection in some dialogs you see some times the dialog comes with two different languages the first one is English and the second one is Arabic and when this will happen the Arabic characters connection will no longer exist so what the problem here -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Tom. -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster IN trunk/terminology: . src/bin
AWESOMENESS! But I am still waiting for the multiple terms in 1 window stuff :) Daniel Juyung Seo (SeoZ) On Thu, Dec 27, 2012 at 8:20 PM, Enlightenment SVN no-re...@enlightenment.org wrote: m -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] configure.ac English terms
Hello everyone, Does anybody have a problem with replacing the English terms parameters of grep in m4_define([v_rev], m4_esyscmd([(svnversion ${SVN_REPO_PATH:-.} | grep -v '\(export\|Unversioned directory\)' || echo 0) | awk -F : '{printf(%s\n, $1);}' | tr -d ' :MSP\n'])) (taken from configure.ac) with something like `gettext -d subversion Unversioned directory%` so it'll work in non-Enligsh environments too? -- Leif -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] meaning of strings
can someone please tell what the meaning of these options in compositor window is? it was asked on the e-intl list. Loose Sync Grab Server During Draw Texture from pixmap Rolling Average frame count -- Massimo Maiurana GPG keyID #7044D601 La fede e' credere in cio' che sai non essere vero [Mark Twain] signature.asc Description: OpenPGP digital signature -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: mello trunk/PROTO/elev8/src/bin
Cedric Bail On Dec 28, 2012 3:07 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: elev8: Removed daemonizing behaviour Summary: - As init systems (like systemd) handle the daemonizing stuff, elev8 doesn't need to worry about it. This seems weird to me as an excuse. Elev8 as a daemon run in the user session and systemd is clearly not ready there. As I will use e infra to start it, I don't really care, but doesn't that impact other environment? Author:ederson eder...@profusion.mobi Author: mello Date: 2012-12-27 10:07:18 -0800 (Thu, 27 Dec 2012) New Revision: 81750 Trac: http://trac.enlightenment.org/e/changeset/81750 Modified: trunk/PROTO/elev8/src/bin/args.c trunk/PROTO/elev8/src/bin/args.h trunk/PROTO/elev8/src/bin/main.cc Modified: trunk/PROTO/elev8/src/bin/args.c === --- trunk/PROTO/elev8/src/bin/args.c2012-12-27 15:05:44 UTC (rev 81749) +++ trunk/PROTO/elev8/src/bin/args.c2012-12-27 18:07:18 UTC (rev 81750) @@ -17,7 +17,6 @@ { ECORE_GETOPT_STORE_DEF_BOOL(0, debug, enable debuggind mode, EINA_TRUE), ECORE_GETOPT_STORE_DEF_BOOL(0, server, enable server mode, EINA_TRUE), -ECORE_GETOPT_STORE_DEF_BOOL(0, no-daemonize, do not create a daemon on server mode, EINA_TRUE), ECORE_GETOPT_STORE_DEF_BOOL(0, shutdown, shutdown elev8 server., EINA_TRUE), ECORE_GETOPT_STORE_DEF_BOOL(0, connect, run app spawing a elev8 server., EINA_TRUE), ECORE_GETOPT_HELP('h', help), @@ -34,7 +33,6 @@ Ecore_Getopt_Value values[] = { ECORE_GETOPT_VALUE_BOOL(args-debug), ECORE_GETOPT_VALUE_BOOL(args-server), - ECORE_GETOPT_VALUE_BOOL(args-no_daemonize), ECORE_GETOPT_VALUE_BOOL(args-shutdown), ECORE_GETOPT_VALUE_BOOL(args-connect), ECORE_GETOPT_VALUE_BOOL(args-quit), Modified: trunk/PROTO/elev8/src/bin/args.h === --- trunk/PROTO/elev8/src/bin/args.h2012-12-27 15:05:44 UTC (rev 81749) +++ trunk/PROTO/elev8/src/bin/args.h2012-12-27 18:07:18 UTC (rev 81750) @@ -11,7 +11,6 @@ typedef struct { Eina_Bool debug; Eina_Bool server; - Eina_Bool no_daemonize; Eina_Bool shutdown; Eina_Bool connect; Eina_Bool quit; Modified: trunk/PROTO/elev8/src/bin/main.cc === --- trunk/PROTO/elev8/src/bin/main.cc 2012-12-27 15:05:44 UTC (rev 81749) +++ trunk/PROTO/elev8/src/bin/main.cc 2012-12-27 18:07:18 UTC (rev 81750) @@ -395,25 +395,6 @@ return ECORE_CALLBACK_DONE; } -static void -daemonize() -{ - int pID = fork(); - - if (pID 0) - { -ERR(Couldn't create server daemon); -exit(1); - } - - if (pID 0) - exit(0); // Parent stops - - // Child go on. - ecore_fork_reset(); - setsid(); // Child creates a session for itself -} - void load_elev8_modules() { @@ -491,11 +472,7 @@ HandleScope handle_scope; if (args.server) - { -if (!args.no_daemonize) - daemonize(); -server_start(); - } + server_start(); else if (args.shutdown) server_shutdown(); else if (args.connect) -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Issues with the Stable Release
Working really hard to get a release all setup with the stable E17 packages, but I seem to be hitting more road blocks with this one than any of the previous snapshots. Not sure what changed, but between Omega and the Stable release every single one of the custom profiles I created for the Omega release stopped working with the stable release (they simply restart the wizard). Not a big deal, I've created all my custom profiles. Now issues - I haven't been able to solve. First - the mixer window seems bugged. I cannot resize dialog windows and the mixer settings does not allow me to select which channel I want to gadget to use. Image example - http://imgur.com/8xUki Second - in the mobile profile, when I add a systray gadget to the panel that contains icons (nm-applet, skype ect.) it causes an instant segfault. If the systray is empty - it adds fine and then causes a segfault as soon as I launch an application that would add a gadget to it. Again - didn't have these issues on the Omega release with 1.7.3 EFLs. I am using the 1.7.4 EFLs with stable release tarball. -- ~Jeff Hoogland http://jeffhoogland.com/ Thoughts on Technology http://jeffhoogland.blogspot.com/, Tech Blog Bodhi Linux http://bodhilinux.com/, Enlightenment for your Desktop -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Issues with the Stable Release
On Thu, Dec 27, 2012 at 9:14 PM, Jeff Hoogland jeffhoogl...@linux.com wrote: Working really hard to get a release all setup with the stable E17 packages, but I seem to be hitting more road blocks with this one than any of the previous snapshots. Not sure what changed, but between Omega and the Stable release every single one of the custom profiles I created for the Omega release stopped working with the stable release (they simply restart the wizard). Not a big deal, I've created all my custom profiles. See r81624 I had the same issue, had to bump version for our configs to work again (and change version - config_version). http://git.shr-project.org/git/?p=shr-themes.git;a=commitdiff;h=734c03df813313c614adbe2f2f958c17f81db25c;hp=4e6035ef5452b2f0a128dff91ddeb8335a3aafec Cheers, Now issues - I haven't been able to solve. First - the mixer window seems bugged. I cannot resize dialog windows and the mixer settings does not allow me to select which channel I want to gadget to use. Image example - http://imgur.com/8xUki Second - in the mobile profile, when I add a systray gadget to the panel that contains icons (nm-applet, skype ect.) it causes an instant segfault. If the systray is empty - it adds fine and then causes a segfault as soon as I launch an application that would add a gadget to it. Again - didn't have these issues on the Omega release with 1.7.3 EFLs. I am using the 1.7.4 EFLs with stable release tarball. -- ~Jeff Hoogland http://jeffhoogland.com/ Thoughts on Technology http://jeffhoogland.blogspot.com/, Tech Blog Bodhi Linux http://bodhilinux.com/, Enlightenment for your Desktop -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: lucas trunk/elementary/data/desktop
On Thu, 27 Dec 2012 13:35:05 -0800 Enlightenment SVN no-re...@enlightenment.org wrote: Log: elementary: fix automake options Author: lucas Date: 2012-12-27 13:35:05 -0800 (Thu, 27 Dec 2012) New Revision: 81760 Trac: http://trac.enlightenment.org/e/changeset/81760 Modified: trunk/elementary/data/desktop/Makefile.am Modified: trunk/elementary/data/desktop/Makefile.am === --- trunk/elementary/data/desktop/Makefile.am 2012-12-27 19:03:01 UTC (rev 81759) +++ trunk/elementary/data/desktop/Makefile.am 2012-12-27 21:35:05 UTC (rev 81760) @@ -1,4 +1,4 @@ -4AUTOMAKE_OPTIONS = 1.4 foreign +AUTOMAKE_OPTIONS = 1.4 foreign MAINTAINERCLEANFILES = Makefile.in desktopdir = $(datadir)/applications nice -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: mello trunk/PROTO/elev8/src/bin
weirdness is not the point or problem here, the problem is the dep on systemd for daemonizing stuff or forking of elev8. apart from systemd (and maybe upstart with which I'm not that familiar) almost no other init system provides adequate support for daemonizing stuff which makes this commit pretty bad as it will have a great impact if you are not mageia/mandriva or opensuse/fedora/archlinux. Please reconsider :) On Thu, Dec 27, 2012 at 10:12 PM, Cedric BAIL moa.blueb...@gmail.com wrote: Cedric Bail On Dec 28, 2012 3:07 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: elev8: Removed daemonizing behaviour Summary: - As init systems (like systemd) handle the daemonizing stuff, elev8 doesn't need to worry about it. This seems weird to me as an excuse. Elev8 as a daemon run in the user session and systemd is clearly not ready there. As I will use e infra to start it, I don't really care, but doesn't that impact other environment? Author:ederson eder...@profusion.mobi Author: mello Date: 2012-12-27 10:07:18 -0800 (Thu, 27 Dec 2012) New Revision: 81750 Trac: http://trac.enlightenment.org/e/changeset/81750 Modified: trunk/PROTO/elev8/src/bin/args.c trunk/PROTO/elev8/src/bin/args.h trunk/PROTO/elev8/src/bin/main.cc Modified: trunk/PROTO/elev8/src/bin/args.c === --- trunk/PROTO/elev8/src/bin/args.c2012-12-27 15:05:44 UTC (rev 81749) +++ trunk/PROTO/elev8/src/bin/args.c2012-12-27 18:07:18 UTC (rev 81750) @@ -17,7 +17,6 @@ { ECORE_GETOPT_STORE_DEF_BOOL(0, debug, enable debuggind mode, EINA_TRUE), ECORE_GETOPT_STORE_DEF_BOOL(0, server, enable server mode, EINA_TRUE), -ECORE_GETOPT_STORE_DEF_BOOL(0, no-daemonize, do not create a daemon on server mode, EINA_TRUE), ECORE_GETOPT_STORE_DEF_BOOL(0, shutdown, shutdown elev8 server., EINA_TRUE), ECORE_GETOPT_STORE_DEF_BOOL(0, connect, run app spawing a elev8 server., EINA_TRUE), ECORE_GETOPT_HELP('h', help), @@ -34,7 +33,6 @@ Ecore_Getopt_Value values[] = { ECORE_GETOPT_VALUE_BOOL(args-debug), ECORE_GETOPT_VALUE_BOOL(args-server), - ECORE_GETOPT_VALUE_BOOL(args-no_daemonize), ECORE_GETOPT_VALUE_BOOL(args-shutdown), ECORE_GETOPT_VALUE_BOOL(args-connect), ECORE_GETOPT_VALUE_BOOL(args-quit), Modified: trunk/PROTO/elev8/src/bin/args.h === --- trunk/PROTO/elev8/src/bin/args.h2012-12-27 15:05:44 UTC (rev 81749) +++ trunk/PROTO/elev8/src/bin/args.h2012-12-27 18:07:18 UTC (rev 81750) @@ -11,7 +11,6 @@ typedef struct { Eina_Bool debug; Eina_Bool server; - Eina_Bool no_daemonize; Eina_Bool shutdown; Eina_Bool connect; Eina_Bool quit; Modified: trunk/PROTO/elev8/src/bin/main.cc === --- trunk/PROTO/elev8/src/bin/main.cc 2012-12-27 15:05:44 UTC (rev 81749) +++ trunk/PROTO/elev8/src/bin/main.cc 2012-12-27 18:07:18 UTC (rev 81750) @@ -395,25 +395,6 @@ return ECORE_CALLBACK_DONE; } -static void -daemonize() -{ - int pID = fork(); - - if (pID 0) - { -ERR(Couldn't create server daemon); -exit(1); - } - - if (pID 0) - exit(0); // Parent stops - - // Child go on. - ecore_fork_reset(); - setsid(); // Child creates a session for itself -} - void load_elev8_modules() { @@ -491,11 +472,7 @@ HandleScope handle_scope; if (args.server) - { -if (!args.no_daemonize) - daemonize(); -server_start(); - } + server_start(); else if (args.shutdown) server_shutdown(); else if (args.connect) -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net
Re: [E-devel] BUG : Arabic character
المسالم المسالمة, il 27/12/2012 20:57, ha scritto: here is a major change in po committed -- Massimo Maiurana GPG keyID #7044D601 La fede e' credere in cio' che sai non essere vero [Mark Twain] signature.asc Description: OpenPGP digital signature -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: mello trunk/PROTO/elev8/src/bin
On Thu, Dec 27, 2012 at 7:52 PM, Alex-P. Natsios apnats...@gmail.comwrote: weirdness is not the point or problem here, the problem is the dep on systemd for daemonizing stuff or forking of elev8. apart from systemd (and maybe upstart with which I'm not that familiar) almost no other init system provides adequate support for daemonizing stuff which makes this commit pretty bad as it will have a great impact if you are not mageia/mandriva or opensuse/fedora/archlinux. Please reconsider :) (command) there are plenty of ways to get it done, to various degrees (setting its own session, redirecting stderr/out...) On Thu, Dec 27, 2012 at 10:12 PM, Cedric BAIL moa.blueb...@gmail.com wrote: Cedric Bail On Dec 28, 2012 3:07 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: elev8: Removed daemonizing behaviour Summary: - As init systems (like systemd) handle the daemonizing stuff, elev8 doesn't need to worry about it. This seems weird to me as an excuse. Elev8 as a daemon run in the user session and systemd is clearly not ready there. As I will use e infra to start it, I don't really care, but doesn't that impact other environment? Author:ederson eder...@profusion.mobi Author: mello Date: 2012-12-27 10:07:18 -0800 (Thu, 27 Dec 2012) New Revision: 81750 Trac: http://trac.enlightenment.org/e/changeset/81750 Modified: trunk/PROTO/elev8/src/bin/args.c trunk/PROTO/elev8/src/bin/args.h trunk/PROTO/elev8/src/bin/main.cc Modified: trunk/PROTO/elev8/src/bin/args.c === --- trunk/PROTO/elev8/src/bin/args.c2012-12-27 15:05:44 UTC (rev 81749) +++ trunk/PROTO/elev8/src/bin/args.c2012-12-27 18:07:18 UTC (rev 81750) @@ -17,7 +17,6 @@ { ECORE_GETOPT_STORE_DEF_BOOL(0, debug, enable debuggind mode, EINA_TRUE), ECORE_GETOPT_STORE_DEF_BOOL(0, server, enable server mode, EINA_TRUE), -ECORE_GETOPT_STORE_DEF_BOOL(0, no-daemonize, do not create a daemon on server mode, EINA_TRUE), ECORE_GETOPT_STORE_DEF_BOOL(0, shutdown, shutdown elev8 server., EINA_TRUE), ECORE_GETOPT_STORE_DEF_BOOL(0, connect, run app spawing a elev8 server., EINA_TRUE), ECORE_GETOPT_HELP('h', help), @@ -34,7 +33,6 @@ Ecore_Getopt_Value values[] = { ECORE_GETOPT_VALUE_BOOL(args-debug), ECORE_GETOPT_VALUE_BOOL(args-server), - ECORE_GETOPT_VALUE_BOOL(args-no_daemonize), ECORE_GETOPT_VALUE_BOOL(args-shutdown), ECORE_GETOPT_VALUE_BOOL(args-connect), ECORE_GETOPT_VALUE_BOOL(args-quit), Modified: trunk/PROTO/elev8/src/bin/args.h === --- trunk/PROTO/elev8/src/bin/args.h2012-12-27 15:05:44 UTC (rev 81749) +++ trunk/PROTO/elev8/src/bin/args.h2012-12-27 18:07:18 UTC (rev 81750) @@ -11,7 +11,6 @@ typedef struct { Eina_Bool debug; Eina_Bool server; - Eina_Bool no_daemonize; Eina_Bool shutdown; Eina_Bool connect; Eina_Bool quit; Modified: trunk/PROTO/elev8/src/bin/main.cc === --- trunk/PROTO/elev8/src/bin/main.cc 2012-12-27 15:05:44 UTC (rev 81749) +++ trunk/PROTO/elev8/src/bin/main.cc 2012-12-27 18:07:18 UTC (rev 81750) @@ -395,25 +395,6 @@ return ECORE_CALLBACK_DONE; } -static void -daemonize() -{ - int pID = fork(); - - if (pID 0) - { -ERR(Couldn't create server daemon); -exit(1); - } - - if (pID 0) - exit(0); // Parent stops - - // Child go on. - ecore_fork_reset(); - setsid(); // Child creates a session for itself -} - void load_elev8_modules() { @@ -491,11 +472,7 @@ HandleScope handle_scope; if (args.server) - { -if (!args.no_daemonize) - daemonize(); -server_start(); - } + server_start(); else if (args.shutdown) server_shutdown(); else if (args.connect) -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with
Re: [E-devel] RFC: exposing freedesktop flag in elm_icon_standard_set
seems okay to add a getter for that. As for your case (dbus menu) I believe you can also do file_get() and see if key (Second parameter) is NULL, if so just handle it to the server (key is just used for eet/edje) On Wed, Dec 26, 2012 at 2:50 PM, Henrique Dante hda...@profusion.mobiwrote: Hello, I'd like to know if it's possible to expose the following variable from _elm_icon_standard_set: _elm_icon_standard_set(Evas_Object *obj, const char *name, Eina_Bool *fdo); The fdo flag is not exported in the API call (elm_icon_standard_set). It would be useful in Ubuntu's dbus menu implementation, where an icon name can be passed to the menu bar applet, as long as it can be found in a freedesktop standard directory. Any 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 -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: acidx IN trunk/efl/src: lib/ecore_evas modules/ecore_evas/engines/x
On Wed, Dec 19, 2012 at 1:27 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: ecore-evas: Async render Author: acidx Date: 2012-12-18 08:27:26 -0800 (Tue, 18 Dec 2012) New Revision: 81283 Trac: http://trac.enlightenment.org/e/changeset/81283 I am just starting to look at this evas async rendering and I am not a big fan of the prototype of evas_render_async. Why do we need to duplicate the evas event infra and specify the Evas_Event_Cb per call to evas_render_async ? It seems to me EVAS_CALLBACK_RENDER_POST should do the job just fine. At the same time I don't like the idea of directly giving an Eina_List for update. It should be put in a proper public structure like all others events structure and the list will just be a member of it. Of course that structure should also be send with evas_event_callback_call instead of the current NULL. -- Cedric BAIL -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] edje_object_part_text_set for empty string is broken
i've seen this in evrything for example: first char stays visible after deletion until something new is typed -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] edje_object_part_text_set for empty string is broken
On Fri, Dec 28, 2012 at 2:19 AM, Cedric BAIL cedric.b...@free.fr wrote: On Fri, Dec 28, 2012 at 10:08 AM, hannes.janet...@gmail.com hannes.janet...@googlemail.com wrote: i've seen this in evrything for example: first char stays visible after deletion until something new is typed On what kind of part ? TEXT ? Are you using ellipsis in that case ? yes, it's the input text part. nothing changed in evry for a while. i followed gdb through evry - edje - eo - edje to _edje_object_part_text_raw_set and it all looks correct to that point (on the first sight). maybe something missing in _edje_recalc phase? -- Cedric BAIL -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] edje_object_part_text_set for empty string is broken
On Fri, Dec 28, 2012 at 10:48 AM, hannes.janet...@gmail.com hannes.janet...@googlemail.com wrote: On Fri, Dec 28, 2012 at 2:19 AM, Cedric BAIL cedric.b...@free.fr wrote: On Fri, Dec 28, 2012 at 10:08 AM, hannes.janet...@gmail.com hannes.janet...@googlemail.com wrote: i've seen this in evrything for example: first char stays visible after deletion until something new is typed On what kind of part ? TEXT ? Are you using ellipsis in that case ? yes, it's the input text part. nothing changed in evry for a while. i followed gdb through evry - edje - eo - edje to _edje_object_part_text_raw_set and it all looks correct to that point (on the first sight). maybe something missing in _edje_recalc phase? That's why I asked about ellipsis. We did a huge change there to make it faster, but maybe we did miss some case. Before edje did calculate the ellipsis on its own, by trying all possible size until it did fit. Now it's done in one pass in Evas directly. That's the main change here. -- Cedric BAIL -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] edje_object_part_text_set for empty string is broken
On Fri, Dec 28, 2012 at 2:53 AM, Cedric BAIL cedric.b...@free.fr wrote: On Fri, Dec 28, 2012 at 10:48 AM, hannes.janet...@gmail.com hannes.janet...@googlemail.com wrote: On Fri, Dec 28, 2012 at 2:19 AM, Cedric BAIL cedric.b...@free.fr wrote: On Fri, Dec 28, 2012 at 10:08 AM, hannes.janet...@gmail.com hannes.janet...@googlemail.com wrote: i've seen this in evrything for example: first char stays visible after deletion until something new is typed On what kind of part ? TEXT ? Are you using ellipsis in that case ? yes, it's the input text part. nothing changed in evry for a while. i followed gdb through evry - edje - eo - edje to _edje_object_part_text_raw_set and it all looks correct to that point (on the first sight). maybe something missing in _edje_recalc phase? That's why I asked about ellipsis. We did a huge change there to make it faster, but maybe we did miss some case. Before edje did calculate the ellipsis on its own, by trying all possible size until it did fit. Now it's done in one pass in Evas directly. That's the main change here. ah, no the part is not using ellipsis -- Cedric BAIL -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] edje_object_part_text_set for empty string is broken
On Fri, Dec 28, 2012 at 11:07 AM, hannes.janet...@gmail.com hannes.janet...@googlemail.com wrote: On Fri, Dec 28, 2012 at 2:53 AM, Cedric BAIL cedric.b...@free.fr wrote: On Fri, Dec 28, 2012 at 10:48 AM, hannes.janet...@gmail.com hannes.janet...@googlemail.com wrote: On Fri, Dec 28, 2012 at 2:19 AM, Cedric BAIL cedric.b...@free.fr wrote: On Fri, Dec 28, 2012 at 10:08 AM, hannes.janet...@gmail.com hannes.janet...@googlemail.com wrote: i've seen this in evrything for example: first char stays visible after deletion until something new is typed On what kind of part ? TEXT ? Are you using ellipsis in that case ? yes, it's the input text part. nothing changed in evry for a while. i followed gdb through evry - edje - eo - edje to _edje_object_part_text_raw_set and it all looks correct to that point (on the first sight). maybe something missing in _edje_recalc phase? That's why I asked about ellipsis. We did a huge change there to make it faster, but maybe we did miss some case. Before edje did calculate the ellipsis on its own, by trying all possible size until it did fit. Now it's done in one pass in Evas directly. That's the main change here. ah, no the part is not using ellipsis Oh, so I didn't break everything ? That would have been an achievements. Do you have a simple test case ? -- Cedric BAIL -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Issues with the Stable Release
On Thu, 27 Dec 2012 14:14:09 -0600 Jeff Hoogland jeffhoogl...@linux.com said: Working really hard to get a release all setup with the stable E17 packages, but I seem to be hitting more road blocks with this one than any of the previous snapshots. Not sure what changed, but between Omega and the Stable release every single one of the custom profiles I created for the Omega release stopped working with the stable release (they simply restart the wizard). Not a big deal, I've created all my custom profiles. we changed major version number and versining scheme. we bumped major version up in order to force people to start afresh from a clean default config as recommended and then modify from there. your profiles will be crufty and have all sorts of settings in them that are no different by default that you may not know what or why. so i SUGGEST you start from the standard config and then modify again from there. this i guess is the price of using pre-release software from svn. :( you get it.. but wehn release comes... we have put the mechanisms in place to upgrade and modify config. we have, during the past few years, used the nice way which is just upgrade small bits at a time (new cfg vals), but we haven't used the nuke button any time recently. for release we pressed the nuke button. fyi version is now divided into 2 sections. major version (10 *) and minor version (0-9). so you'll have versions like: 11 12 etc. when we bump MAJOR version number up... your cfg is wiped autmatically by e. we bump major version WHEN the cfg is incompatible with the one you have. release at least for us == incompatible, even if in most cases it happens to work, we know there are 1000's of users with crufty old configs who will report issues forever and we'll go works for me and the reality is.. they have some options swizzled that we don't expect them to, and they don't even know, because its an inherited old option. Now issues - I haven't been able to solve. First - the mixer window seems bugged. I cannot resize dialog windows and the mixer settings does not allow me to select which channel I want to gadget to use. Image example - http://imgur.com/8xUki that's weird, mine's much taller than yours... even with a smaller font. i've made it resizable... maybe it has no channels? Second - in the mobile profile, when I add a systray gadget to the panel that contains icons (nm-applet, skype ect.) it causes an instant segfault. If the systray is empty - it adds fine and then causes a segfault as soon as I launch an application that would add a gadget to it. aaah illume. it needs love. it just hasnt had enough of it of late and this was one of the reasons iw as considering removing it all for release. i left it in because of you... you'll have to live with its quirks for a while to come i fear. Again - didn't have these issues on the Omega release with 1.7.3 EFLs. I am using the 1.7.4 EFLs with stable release tarball. -- ~Jeff Hoogland http://jeffhoogland.com/ Thoughts on Technology http://jeffhoogland.blogspot.com/, Tech Blog Bodhi Linux http://bodhilinux.com/, Enlightenment for your Desktop -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ 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 -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Issues with the Stable Release
I understand the profile issue - I started with the standard profile and recreated everything - not a big deal. Odd enough after a restart my mixer settings are now functional... Not sure what, changed I'm not going to argue with it. I know illume needs work - and for now I've simply removed the systray from our table profile. Will make it awkward for users to get online, but they will have to make due. Thanks for all the hard work E team - the release over all is fantastic :) On Thu, Dec 27, 2012 at 8:49 PM, Carsten Haitzler ras...@rasterman.comwrote: On Thu, 27 Dec 2012 14:14:09 -0600 Jeff Hoogland jeffhoogl...@linux.com said: Working really hard to get a release all setup with the stable E17 packages, but I seem to be hitting more road blocks with this one than any of the previous snapshots. Not sure what changed, but between Omega and the Stable release every single one of the custom profiles I created for the Omega release stopped working with the stable release (they simply restart the wizard). Not a big deal, I've created all my custom profiles. we changed major version number and versining scheme. we bumped major version up in order to force people to start afresh from a clean default config as recommended and then modify from there. your profiles will be crufty and have all sorts of settings in them that are no different by default that you may not know what or why. so i SUGGEST you start from the standard config and then modify again from there. this i guess is the price of using pre-release software from svn. :( you get it.. but wehn release comes... we have put the mechanisms in place to upgrade and modify config. we have, during the past few years, used the nice way which is just upgrade small bits at a time (new cfg vals), but we haven't used the nuke button any time recently. for release we pressed the nuke button. fyi version is now divided into 2 sections. major version (10 *) and minor version (0-9). so you'll have versions like: 11 12 etc. when we bump MAJOR version number up... your cfg is wiped autmatically by e. we bump major version WHEN the cfg is incompatible with the one you have. release at least for us == incompatible, even if in most cases it happens to work, we know there are 1000's of users with crufty old configs who will report issues forever and we'll go works for me and the reality is.. they have some options swizzled that we don't expect them to, and they don't even know, because its an inherited old option. Now issues - I haven't been able to solve. First - the mixer window seems bugged. I cannot resize dialog windows and the mixer settings does not allow me to select which channel I want to gadget to use. Image example - http://imgur.com/8xUki that's weird, mine's much taller than yours... even with a smaller font. i've made it resizable... maybe it has no channels? Second - in the mobile profile, when I add a systray gadget to the panel that contains icons (nm-applet, skype ect.) it causes an instant segfault. If the systray is empty - it adds fine and then causes a segfault as soon as I launch an application that would add a gadget to it. aaah illume. it needs love. it just hasnt had enough of it of late and this was one of the reasons iw as considering removing it all for release. i left it in because of you... you'll have to live with its quirks for a while to come i fear. Again - didn't have these issues on the Omega release with 1.7.3 EFLs. I am using the 1.7.4 EFLs with stable release tarball. -- ~Jeff Hoogland http://jeffhoogland.com/ Thoughts on Technology http://jeffhoogland.blogspot.com/, Tech Blog Bodhi Linux http://bodhilinux.com/, Enlightenment for your Desktop -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ 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 -- ~Jeff Hoogland http://jeffhoogland.com/ Thoughts on Technology http://jeffhoogland.blogspot.com/, Tech Blog Bodhi Linux http://bodhilinux.com/, Enlightenment for your Desktop -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and
Re: [E-devel] E SVN: raster trunk/terminology/src/bin
On Fri, 28 Dec 2012 01:39:13 -0200 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Fri, Dec 28, 2012 at 1:35 AM, Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote: On Fri, Dec 28, 2012 at 12:28 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: work around edbus issues by forcing the mainloop to run at least one cycle with some dummy things... in ipc launch mode. what's up with edbus/efreet? Do you have a scenario of what is happening? It shouldn't do much, but since parts of it is done by libdbus (atm) it may happen and we can find a better work around? Ah, and the recommended approach when using dbus to do IPC is to follow all the async protocol rules. The best way is: 1 - request to be the NameOwner (no queue option) 2 - if granted, be the server -- normal run; 3 - if denied, send command to the server and wait reply 4 - on reply, you exit and may print error if server replies with one. I believe Eve does that, check http://trac.enlightenment.org/e/browser/trunk/eve/src/bin/main.c if the mainloop doesn't get a chance to run at all after init of efreet/edbus... segv's happen. there's also a memory leak too: in terminology... main.c: if (ipc_instance_add(inst)) { ecore_timer_add(0.1, _dummy_exit, NULL); elm_run(); goto end; } comment out the timer_add() and em_run(). now in terminology behavior options.. enable multi instance. now run one terminlogy .. this one becoms the daemon. now run a second one (new window pops up, but 2nd process exits instantly)... but this segv's. (the 2nd one that al it does is message the first saying 'hey start a window with this window thanks'). as for leak... just tun a terminology (non-multi-instance mode will do) and then exit... ther's the edbus service name ptr leaked - valgrind happily spits this out. :) -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: mello trunk/PROTO/elev8/src/bin
On Fri, 28 Dec 2012 05:12:57 +0900 Cedric BAIL moa.blueb...@gmail.com said: Cedric Bail On Dec 28, 2012 3:07 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: elev8: Removed daemonizing behaviour Summary: - As init systems (like systemd) handle the daemonizing stuff, elev8 doesn't need to worry about it. This seems weird to me as an excuse. Elev8 as a daemon run in the user session and systemd is clearly not ready there. As I will use e infra to start it, I don't really care, but doesn't that impact other environment? i have to agree. tying yourself to systemd to do something as basic as this is a bad move. 1. systemd is rare, not common at the moment. 2. even if it becomes common there will be major os's (bsd's, windows?, ... ubuntu) that will just say no to it no matter what, so we need an alternative anyway. 3. in systemd land user session handling is new, shiny and last i knew not ready yet, so even there it's a bad move. it should be something like this: if systemd there/running and used as user session etc... THEN use it to daemonize, else, use own code...and decide at runtime on this, not compile-time. Author:ederson eder...@profusion.mobi Author: mello Date: 2012-12-27 10:07:18 -0800 (Thu, 27 Dec 2012) New Revision: 81750 Trac: http://trac.enlightenment.org/e/changeset/81750 Modified: trunk/PROTO/elev8/src/bin/args.c trunk/PROTO/elev8/src/bin/args.h trunk/PROTO/elev8/src/bin/main.cc Modified: trunk/PROTO/elev8/src/bin/args.c === --- trunk/PROTO/elev8/src/bin/args.c2012-12-27 15:05:44 UTC (rev 81749) +++ trunk/PROTO/elev8/src/bin/args.c2012-12-27 18:07:18 UTC (rev 81750) @@ -17,7 +17,6 @@ { ECORE_GETOPT_STORE_DEF_BOOL(0, debug, enable debuggind mode, EINA_TRUE), ECORE_GETOPT_STORE_DEF_BOOL(0, server, enable server mode, EINA_TRUE), -ECORE_GETOPT_STORE_DEF_BOOL(0, no-daemonize, do not create a daemon on server mode, EINA_TRUE), ECORE_GETOPT_STORE_DEF_BOOL(0, shutdown, shutdown elev8 server., EINA_TRUE), ECORE_GETOPT_STORE_DEF_BOOL(0, connect, run app spawing a elev8 server., EINA_TRUE), ECORE_GETOPT_HELP('h', help), @@ -34,7 +33,6 @@ Ecore_Getopt_Value values[] = { ECORE_GETOPT_VALUE_BOOL(args-debug), ECORE_GETOPT_VALUE_BOOL(args-server), - ECORE_GETOPT_VALUE_BOOL(args-no_daemonize), ECORE_GETOPT_VALUE_BOOL(args-shutdown), ECORE_GETOPT_VALUE_BOOL(args-connect), ECORE_GETOPT_VALUE_BOOL(args-quit), Modified: trunk/PROTO/elev8/src/bin/args.h === --- trunk/PROTO/elev8/src/bin/args.h2012-12-27 15:05:44 UTC (rev 81749) +++ trunk/PROTO/elev8/src/bin/args.h2012-12-27 18:07:18 UTC (rev 81750) @@ -11,7 +11,6 @@ typedef struct { Eina_Bool debug; Eina_Bool server; - Eina_Bool no_daemonize; Eina_Bool shutdown; Eina_Bool connect; Eina_Bool quit; Modified: trunk/PROTO/elev8/src/bin/main.cc === --- trunk/PROTO/elev8/src/bin/main.cc 2012-12-27 15:05:44 UTC (rev 81749) +++ trunk/PROTO/elev8/src/bin/main.cc 2012-12-27 18:07:18 UTC (rev 81750) @@ -395,25 +395,6 @@ return ECORE_CALLBACK_DONE; } -static void -daemonize() -{ - int pID = fork(); - - if (pID 0) - { -ERR(Couldn't create server daemon); -exit(1); - } - - if (pID 0) - exit(0); // Parent stops - - // Child go on. - ecore_fork_reset(); - setsid(); // Child creates a session for itself -} - void load_elev8_modules() { @@ -491,11 +472,7 @@ HandleScope handle_scope; if (args.server) - { -if (!args.no_daemonize) - daemonize(); -server_start(); - } + server_start(); else if (args.shutdown) server_shutdown(); else if (args.connect) -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- 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
Re: [E-devel] E SVN: raster trunk/terminology/src/bin
On Fri, Dec 28, 2012 at 12:28 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: work around edbus issues by forcing the mainloop to run at least one cycle with some dummy things... in ipc launch mode. what's up with edbus/efreet? Do you have a scenario of what is happening? It shouldn't do much, but since parts of it is done by libdbus (atm) it may happen and we can find a better work around? -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Issues with the Stable Release
On Thu, 27 Dec 2012 20:58:29 -0600 Jeff Hoogland jeffhoogl...@linux.com said: I understand the profile issue - I started with the standard profile and recreated everything - not a big deal. Odd enough after a restart my mixer settings are now functional... Not sure what, changed I'm not going to argue with it. I know illume needs work - and for now I've simply removed the systray from our table profile. Will make it awkward for users to get online, but they will have to make due. connman. :) Thanks for all the hard work E team - the release over all is fantastic :) On Thu, Dec 27, 2012 at 8:49 PM, Carsten Haitzler ras...@rasterman.comwrote: On Thu, 27 Dec 2012 14:14:09 -0600 Jeff Hoogland jeffhoogl...@linux.com said: Working really hard to get a release all setup with the stable E17 packages, but I seem to be hitting more road blocks with this one than any of the previous snapshots. Not sure what changed, but between Omega and the Stable release every single one of the custom profiles I created for the Omega release stopped working with the stable release (they simply restart the wizard). Not a big deal, I've created all my custom profiles. we changed major version number and versining scheme. we bumped major version up in order to force people to start afresh from a clean default config as recommended and then modify from there. your profiles will be crufty and have all sorts of settings in them that are no different by default that you may not know what or why. so i SUGGEST you start from the standard config and then modify again from there. this i guess is the price of using pre-release software from svn. :( you get it.. but wehn release comes... we have put the mechanisms in place to upgrade and modify config. we have, during the past few years, used the nice way which is just upgrade small bits at a time (new cfg vals), but we haven't used the nuke button any time recently. for release we pressed the nuke button. fyi version is now divided into 2 sections. major version (10 *) and minor version (0-9). so you'll have versions like: 11 12 etc. when we bump MAJOR version number up... your cfg is wiped autmatically by e. we bump major version WHEN the cfg is incompatible with the one you have. release at least for us == incompatible, even if in most cases it happens to work, we know there are 1000's of users with crufty old configs who will report issues forever and we'll go works for me and the reality is.. they have some options swizzled that we don't expect them to, and they don't even know, because its an inherited old option. Now issues - I haven't been able to solve. First - the mixer window seems bugged. I cannot resize dialog windows and the mixer settings does not allow me to select which channel I want to gadget to use. Image example - http://imgur.com/8xUki that's weird, mine's much taller than yours... even with a smaller font. i've made it resizable... maybe it has no channels? Second - in the mobile profile, when I add a systray gadget to the panel that contains icons (nm-applet, skype ect.) it causes an instant segfault. If the systray is empty - it adds fine and then causes a segfault as soon as I launch an application that would add a gadget to it. aaah illume. it needs love. it just hasnt had enough of it of late and this was one of the reasons iw as considering removing it all for release. i left it in because of you... you'll have to live with its quirks for a while to come i fear. Again - didn't have these issues on the Omega release with 1.7.3 EFLs. I am using the 1.7.4 EFLs with stable release tarball. -- ~Jeff Hoogland http://jeffhoogland.com/ Thoughts on Technology http://jeffhoogland.blogspot.com/, Tech Blog Bodhi Linux http://bodhilinux.com/, Enlightenment for your Desktop -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ 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 -- ~Jeff Hoogland http://jeffhoogland.com/ Thoughts on Technology http://jeffhoogland.blogspot.com/, Tech Blog Bodhi Linux http://bodhilinux.com/, Enlightenment for your Desktop
Re: [E-devel] E SVN: raster trunk/terminology/src/bin
On Fri, Dec 28, 2012 at 12:28 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: work around edbus issues by forcing the mainloop to run at least one cycle with some dummy things... in ipc launch mode. also make selection jump to end if a newline is there - as disussed on ml. could you detail a little bit what is the issue. Looking at the code, I couldn't understand why you put all this ipc stuff, instead of doing something like eve does. Lucas De Marchi -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: acidx IN trunk/efl/src: lib/ecore_evas modules/ecore_evas/engines/x
On Thu, Dec 27, 2012 at 11:08 PM, Cedric BAIL cedric.b...@free.fr wrote: On Wed, Dec 19, 2012 at 1:27 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: ecore-evas: Async render Author: acidx Date: 2012-12-18 08:27:26 -0800 (Tue, 18 Dec 2012) New Revision: 81283 Trac: http://trac.enlightenment.org/e/changeset/81283 I am just starting to look at this evas async rendering and I am not a big fan of the prototype of evas_render_async. Why do we need to duplicate the evas event infra and specify the Evas_Event_Cb per call to evas_render_async ? It seems to me EVAS_CALLBACK_RENDER_POST should do the job just fine. you can use that, but we did not want to abuse the already existing evas canvas event (with multiple listeners) with that. Also we must return the updates list and it must be emitted only when called in async mode (so others can differentiate). At the same time I don't like the idea of directly giving an Eina_List for update. It should be put in a proper public structure like all others events structure and the list will just be a member of it. Of course that structure should also be send with evas_event_callback_call instead of the current NULL. That's what I specifically want to avoid. The list behavior is the same as the evas_render_updates(), you get it when you called it, you must free it... same as before, single listener/owner as the caller. Propagating it to multiple interested may be non-interesting :-) -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: acidx IN trunk/efl/src: lib/ecore_evas modules/ecore_evas/engines/x
On Fri, Dec 28, 2012 at 12:32 PM, Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote: On Thu, Dec 27, 2012 at 11:08 PM, Cedric BAIL cedric.b...@free.fr wrote: On Wed, Dec 19, 2012 at 1:27 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: ecore-evas: Async render Author: acidx Date: 2012-12-18 08:27:26 -0800 (Tue, 18 Dec 2012) New Revision: 81283 Trac: http://trac.enlightenment.org/e/changeset/81283 I am just starting to look at this evas async rendering and I am not a big fan of the prototype of evas_render_async. Why do we need to duplicate the evas event infra and specify the Evas_Event_Cb per call to evas_render_async ? It seems to me EVAS_CALLBACK_RENDER_POST should do the job just fine. you can use that, but we did not want to abuse the already existing evas canvas event (with multiple listeners) with that. Also we must return the updates list and it must be emitted only when called in async mode (so others can differentiate). I don't see any abuse here. That infra is here to do just that, notify when a frame has been rendered. In fact, it looks to me like exactly the opposite, yet another callback infrastructure and without any technical reason for it. We do call the RENDER_POST just before calling the async func callback. There is no point in duplicating them. At the same time I don't like the idea of directly giving an Eina_List for update. It should be put in a proper public structure like all others events structure and the list will just be a member of it. Of course that structure should also be send with evas_event_callback_call instead of the current NULL. That's what I specifically want to avoid. The list behavior is the same as the evas_render_updates(), you get it when you called it, you must free it... same as before, single listener/owner as the caller. Propagating it to multiple interested may be non-interesting :-) Propagating it is a zero cost. Every one will see the same pointer to the same data. If they don't want that data, they just need to not look at it. Zero cost, zero impact. -- Cedric BAIL -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] BUG : arabic character
pardon me Massimo Maiurana but there is no any change in svn at this time -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] configure.ac English terms
On Thu, 27 Dec 2012 16:35:58 +0100 Leif Middelschulte leif.middelschu...@gmail.com said: Hello everyone, Does anybody have a problem with replacing the English terms parameters of grep in m4_define([v_rev], m4_esyscmd([(svnversion ${SVN_REPO_PATH:-.} | grep -v '\(export\|Unversioned directory\)' || echo 0) | awk -F : '{printf(%s \n, $1);}' | tr -d ' :MSP\n'])) (taken from configure.ac) with something like `gettext -d subversion Unversioned directory%` so it'll work in non-Enligsh environments too? thats filtering out stuff that will make it break... the problem is what to filter out per locale is a massive long list of every language in the world... :) -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/terminology/src/bin
On Fri, Dec 28, 2012 at 1:35 AM, Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote: On Fri, Dec 28, 2012 at 12:28 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: work around edbus issues by forcing the mainloop to run at least one cycle with some dummy things... in ipc launch mode. what's up with edbus/efreet? Do you have a scenario of what is happening? It shouldn't do much, but since parts of it is done by libdbus (atm) it may happen and we can find a better work around? Ah, and the recommended approach when using dbus to do IPC is to follow all the async protocol rules. The best way is: 1 - request to be the NameOwner (no queue option) 2 - if granted, be the server -- normal run; 3 - if denied, send command to the server and wait reply 4 - on reply, you exit and may print error if server replies with one. I believe Eve does that, check http://trac.enlightenment.org/e/browser/trunk/eve/src/bin/main.c -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] edje_object_part_text_set for empty string is broken
On Fri, Dec 28, 2012 at 3:18 AM, Cedric BAIL cedric.b...@free.fr wrote: On Fri, Dec 28, 2012 at 11:07 AM, hannes.janet...@gmail.com hannes.janet...@googlemail.com wrote: On Fri, Dec 28, 2012 at 2:53 AM, Cedric BAIL cedric.b...@free.fr wrote: On Fri, Dec 28, 2012 at 10:48 AM, hannes.janet...@gmail.com hannes.janet...@googlemail.com wrote: On Fri, Dec 28, 2012 at 2:19 AM, Cedric BAIL cedric.b...@free.fr wrote: On Fri, Dec 28, 2012 at 10:08 AM, hannes.janet...@gmail.com hannes.janet...@googlemail.com wrote: i've seen this in evrything for example: first char stays visible after deletion until something new is typed On what kind of part ? TEXT ? Are you using ellipsis in that case ? yes, it's the input text part. nothing changed in evry for a while. i followed gdb through evry - edje - eo - edje to _edje_object_part_text_raw_set and it all looks correct to that point (on the first sight). maybe something missing in _edje_recalc phase? That's why I asked about ellipsis. We did a huge change there to make it faster, but maybe we did miss some case. Before edje did calculate the ellipsis on its own, by trying all possible size until it did fit. Now it's done in one pass in Evas directly. That's the main change here. ah, no the part is not using ellipsis Oh, so I didn't break everything ? That would have been an achievements. Do you have a simple test case ? i made one: http://www.enlightenment.org/~jeffdameth/test_text.c with http://www.enlightenment.org/~jeffdameth/test.edj when the text is directly replaced in main it works, but not when done in the timer cb -- Cedric BAIL -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Integrating Irrlicht. WAS: PROPOSAL: Support physics on Edje
On Mon, 10 Dec 2012 14:43:52 +1000 David Seikel onef...@gmail.com wrote: On Wed, 5 Dec 2012 12:38:26 +1000 David Seikel onef...@gmail.com wrote: On Wed, 5 Dec 2012 10:36:54 +0900 Cedric BAIL cedric.b...@free.fr wrote: On Tue, Dec 4, 2012 at 10:37 PM, Bruno Dilly bdi...@profusion.mobi wrote: On Mon, Dec 3, 2012 at 11:39 PM, David Seikel onef...@gmail.com wrote: On Sun, 2 Dec 2012 12:25:40 +1000 David Seikel onef...@gmail.com wrote: On Sat, 1 Dec 2012 18:19:52 -0200 Bruno Dilly bdi...@profusion.mobi wrote: On Sat, Dec 1, 2012 at 3:41 AM, David Seikel onef...@gmail.com wrote: On Wed, 28 Nov 2012 13:15:42 -0200 Bruno Dilly bdi...@profusion.mobi wrote: On Wed, Nov 28, 2012 at 11:30 AM, David Seikel onef...@gmail.com wrote: On Wed, 28 Nov 2012 10:46:00 -0200 Bruno Dilly bdi...@profusion.mobi wrote: On Mon, Nov 26, 2012 at 10:59 PM, David Seikel onef...@gmail.com wrote: On Mon, 26 Nov 2012 14:55:26 -0200 Bruno Dilly bdi...@profusion.mobi wrote: Hi David, On Mon, Nov 26, 2012 at 1:36 PM, David Seikel onef...@gmail.com wrote: On Mon, 26 Nov 2012 12:47:16 -0200 Bruno Dilly bdi...@profusion.mobi wrote: we're are now making ephysics API more stable, almost all the features intended to go in are already implemented, so we are moving to the next step: adding support to physics on Edje. major snipage Now it's the weekend, I'll squish together Elementary, ephysics, Irrlicht, and other stuff to see what I can get. Oh, good news =) Just to keep you informed, since you seemed interested, here is the results of my weekends experiments. Yeah, I'm interested, indeed. Adding ephysics and Irrlicht source code into my existing Elementary test bed worked out well, except for one major problem. Since that proggy had not been worked on for some time, it had bit rotted after changes to Elementary, so I had to fix that up first. Elementary itself had bit rotted, it grew a new bug, which I reported, and apparently discomfiter had already reported. Perhaps the recent naviframe changes fixed that now? I'll update SVN later and see. Then I cut and pasted stuff from the ephysics no gravity test, so there was something with ongoing activity to test with. That went smoothly. I changed it to reuse the existing main window, and to use the size of that window, not the hard coded sizes no gravity test had originally. The result is two ephysics objects slowly bouncing around on top of the Elementary widgets, and bouncing off each other, all in one window. Note, one of those Elementary widgets is an OpenGL widget for testing, since I knew I'd be adding 3D stuff to it eventually. Finally I grafted the Irrlicht hello world tutorial onto this proggy. It involves a loop animated woman and a bit of GUI that says hello world. I removed the GUI bit, since the whole point of this is to use EFL as the GUI, leaving the mesh women. I split the hello world main() routine up into bits (init(), render(), shutdown()), got rid of the main(), and called the bits from the right places in my main C proggy. Irrlicht does not have a main loop, you are expected to write your own, so it fits in well with EFLs implicit main loop. I just added the render code from the examples main loop to the callback that renders the Elementary 3D widget. Irrlicht, like Bullet, is a C++ library, so their hello world proggy is C++. So now my proggy has a C and a C++ file. I left the Irrlicht stuff with it's own window. This worked well. Now for the major problem. Both EFL and Irrlicht are cross platform libraries that jealously guard their inner windows. So there was no easy method to get EFL and Irrlicht to both share the one window. I've not yet found a way to get to the raw windows pointers used by EFL, though Irrlicht does have a way to get that. I've not found any way to tell EFL use this window I already made. Irrlicht has a way of using an externally created window, but the docs say it only supports MS Windows for now. I assume this means Linux and Mac support for that is planned. The main Irrlicht developer is a MS Windows developer, so Windows versions have a tendency to get implemented first. There are more Irrlicht developers now, and I think one of them at least tends to do Linux stuff first. What I would prefer is to have EFL manage the window, and have Irrlicht just use the EFL created one. So the end result is one program, two source files (C and C++), two windows (EFL and Irrlicht). One shared window is the goal, then I can see how to get all this
[E-devel] ban spammers
Is there any way to ban these spammers? Look at this major defacement: http://trac.enlightenment.org/e/wiki/WikiStart?action=diffversion=91 -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] ban spammers
On Fri, Dec 28, 2012 at 3:18 PM, P Purkayastha ppu...@gmail.com wrote: Is there any way to ban these spammers? Look at this major defacement: http://trac.enlightenment.org/e/wiki/WikiStart?action=diffversion=91 That one is funny. He did some real change and then put his crap at the end of the patch so we don't see it... to soon. Account has been deleted and the wiki change also. -- Cedric BAIL -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] eve and enjoy segfaulting in dbus
I haven't seen this with omega/1.7.3/r81287, but now with E17 release/1.7.4/r81627 I see very similar segfaults from eve and enjoy immediately after launching them: eve: Program received signal SIGSEGV, Segmentation fault. __strlen_sse2 () at ../sysdeps/x86_64/strlen.S:42 42 pcmpeqb (%rax), %xmm0 (gdb) bt #0 __strlen_sse2 () at ../sysdeps/x86_64/strlen.S:42 #1 0x717f6698 in marshal_string (pos_after=0x6bbfa0, byte_order=optimized out, value=0x6575716552007573 Address 0x6575716552007573 out of bounds, insert_at=0, str=0x6b6710) at dbus-marshal-basic.c:821 #2 _dbus_marshal_write_basic (str=0x6b6710, insert_at=0, type=type@entry=115, value=value@entry=0x7fffd7b8, byte_order=optimized out, pos_after=pos_after@entry=0x6bbfa0) at dbus-marshal-basic.c:901 #3 0x717e6c41 in _dbus_type_writer_write_basic_no_typecode (value=0x7fffd7b8, type=115, writer=0x6bbf80) at dbus-marshal-recursive.c:1601 #4 _dbus_type_writer_write_basic_no_typecode (value=0x7fffd7b8, type=115, writer=0x6bbf80) at dbus-marshal-recursive.c:2308 #5 _dbus_type_writer_write_basic (writer=writer@entry=0x6bbf80, type=115, value=0x7fffd7b8) at dbus-marshal-recursive.c:2323 #6 0x717e9b03 in dbus_message_iter_append_basic (value=optimized out, type=optimized out, iter=0x6bbf70) at dbus-message.c:2668 #7 dbus_message_iter_append_basic (iter=0x6bbf70, type=optimized out, value=value@entry=0x7fffd7b8) at dbus-message.c:2578 #8 0x7665c2e3 in append_basic (type=type@entry=115 's', vl=vl@entry=0x7fffd7e8, iter=iter@entry=0x6bbf70) at src/lib/edbus_message.c:416 #9 0x7665d2a0 in _edbus_message_arguments_vappend (msg=msg@entry=0x6b6e70, signature=signature@entry=0x76670065 su, ap=0x717f6688 _dbus_marshal_write_basic+424) at src/lib/edbus_message.c:443 #10 0x7665d985 in edbus_message_arguments_vappend (msg=msg@entry=0x6b6e70, signature=signature@entry=0x76670065 su, ap=ap@entry=0x7fffd8b8) at src/lib/edbus_message.c:481 #11 0x76656e36 in _edbus_proxy_vcall (proxy=0x6bbe00, member=optimized out, cb=0x406640 _cb_dbus_request_name, cb_data=0x6b60f0, timeout=-1, signature=0x76670065 su, ap=0x7fffd8b8) at src/lib/edbus_proxy.c:546 #12 0x76656fc5 in edbus_proxy_call (proxy=optimized out, member=member@entry=0x76670068 RequestName, cb=cb@entry=0x406640 _cb_dbus_request_name, cb_data=optimized out, timeout=timeout@entry=-1, signature=signature@entry=0x76670065 su) at src/lib/edbus_proxy.c:569 #13 0x76662838 in edbus_name_request (conn=conn@entry=0x6b4bd0, name=name@entry=0x41168d org.enlightenment.eve, flags=flags@entry=0, cb=cb@entry=0x406640 _cb_dbus_request_name, cb_data=optimized out) at src/lib/edbus_freedesktop.c:11 #14 0x00407c50 in elm_main (argc=1, argv=0x7fffebd8) at main.c:885 #15 0x75927755 in __libc_start_main (main=0x406470 main, argc=1, ubp_av=0x7fffebd8, init=optimized out, fini=optimized out, rtld_fini=optimized out, stack_end=0x7fffebc8) at libc-start.c:225 #16 0x004064b9 in _start () at ../sysdeps/x86_64/start.S:123 enjoy: Program received signal SIGSEGV, Segmentation fault. __strlen_sse2 () at ../sysdeps/x86_64/strlen.S:42 42 pcmpeqb (%rax), %xmm0 (gdb) bt #0 __strlen_sse2 () at ../sysdeps/x86_64/strlen.S:42 #1 0x71bf2698 in marshal_string (pos_after=0x6734d0, byte_order=optimized out, value=0x6575716552007573 Address 0x6575716552007573 out of bounds, insert_at=0, str=0x668c30) at dbus-marshal-basic.c:821 #2 _dbus_marshal_write_basic (str=0x668c30, insert_at=0, type=type@entry=115, value=value@entry=0x7fffe888, byte_order=optimized out, pos_after=pos_after@entry=0x6734d0) at dbus-marshal-basic.c:901 #3 0x71be2c41 in _dbus_type_writer_write_basic_no_typecode (value=0x7fffe888, type=115, writer=0x6734b0) at dbus-marshal-recursive.c:1601 #4 _dbus_type_writer_write_basic_no_typecode (value=0x7fffe888, type=115, writer=0x6734b0) at dbus-marshal-recursive.c:2308 #5 _dbus_type_writer_write_basic (writer=writer@entry=0x6734b0, type=115, value=0x7fffe888) at dbus-marshal-recursive.c:2323 #6 0x71be5b03 in dbus_message_iter_append_basic (value=optimized out, type=optimized out, iter=0x6734a0) at dbus-message.c:2668 #7 dbus_message_iter_append_basic (iter=0x6734a0, type=optimized out, value=value@entry=0x7fffe888) at dbus-message.c:2578 #8 0x7675f2e3 in append_basic (type=type@entry=115 's', vl=vl@entry=0x7fffe8b8, iter=iter@entry=0x6734a0) at src/lib/edbus_message.c:416 #9 0x767602a0 in _edbus_message_arguments_vappend (msg=msg@entry=0x62f020, signature=signature@entry=0x76773065 su, ap=0x71bf2688 _dbus_marshal_write_basic+424) at src/lib/edbus_message.c:443 #10 0x76760985 in edbus_message_arguments_vappend (msg=msg@entry=0x62f020,
[E-devel] ethumb_client.pc v ethumb-client.pc
hey i've remarked that we use ethumb_client.pc while all other pc files with several parts uses '-' is it possible to modify ethumb_client.pc name ? or is it too late ? Vincent -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Patch] elm_index active issue
Thanks for your advice. 1. To use that item, needs additional EINA_LIST_FOREACH loop. If you are not concerned about it, Please review this attached patch. This patch fixed it follow your advice. 2. Applied. 3. I was confused. I've restored it. Please review again. Thanks. Jihyeon Seol -Original Message- From: Daniel Juyung Seo [mailto:seojuyu...@gmail.com] Sent: Thursday, December 27, 2012 6:20 PM To: Enlightenment developer list Subject: Re: [E-devel] [Patch] elm_index active issue Thanks for the patch but this patch needs more love. 1. adopting sd-selected_it Adopting sd-selected_it needs to be taken care a lot more love. elm_index already has it-selected. sd-selected_it also has to be changed when it-selected changes. So change sd-selected_it also when it-selected or it_closest-selected is changed. 2. if condition checks Change if (sd-selected_it != NULL) to if (sd-selected_it) That's what other efl codes do. 3. Elm_Index_Item Why did you move Elm_Index_Item structure position? Just curious... 4. Elm_Index_Item *selected_it inside Elm_Index_Item You added 'selected_it' to Elm_Index_Item and it looks better if you put selected_it ahead of 'Eina_Bool seleted'. So when another Eina_Bool is added later it will be packed with existing Eina_Bool. This does not break ABI. Thanks. Daniel Juyung Seo (SeoZ) On Thu, Dec 27, 2012 at 4:57 PM, Jihyeon Seol jihyeon.s...@samsung.comwrote: Dear, all This patch is for fix the index active issue that index item's active status is changed to inactive after change of font size and so on. The problem is occurred by repetition of _elm_index_smart_theme(). This function changes item's status to inactive. I modified as follows: When _elm_index_smart_theme() called repeatedly, if there's active item, the item's status will be changed to active. Please review this patch. Sincerely, Jihyeon Seol -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- 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. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel elm_index_active_issue.diff Description: Binary data -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ 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_122812___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel