Re: [E-devel] Enjoy - migration to git
On 31/03/13 22:09, Rafael Antognolli wrote: Hey guys, could you please do this for me? Will do today. -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Enjoy - migration to git
On 01/04/13 10:33, Igor Murzov wrote: On Sun, 31 Mar 2013 18:09:19 -0300 Rafael Antognolli antogno...@gmail.com wrote: Hey guys, could you please do this for me? And ephoto, please ^_^ That as well -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Enjoy - migration to git
On 02/04/13 09:53, Daniel Willmann wrote: On 31/03/13 22:09, Rafael Antognolli wrote: Hey guys, could you please do this for me? Will do today. Please take a look: http://git.enlightenment.org/devs/asdfuser/migrate/enjoy.git/ I'll move to apps/ once you give the okay. Regards, Daniel -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Enjoy - migration to git
On 01/04/13 10:33, Igor Murzov wrote: On Sun, 31 Mar 2013 18:09:19 -0300 Rafael Antognolli antogno...@gmail.com wrote: Hey guys, could you please do this for me? And ephoto, please ^_^ This might take me until tomorrow. Regards, Daniel -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] phab now broken.
Le 31.03.2013 22:49, Bertrand Jacquin a écrit : On 2013-03-28 09:21, Carsten Haitzler wrote: http://www.enlightenment.org/ss/e-5153fd6e428484.46501811.png http and https both... :/ :( OK. To made a report on this. Some people was wanting phab in HTTP for the gsoc page as the cert is not an official trusted one, so we moved to HTTP, what break thing for some other people, so they revert to HTTPS, we do this 2/3 times cause of no sync betwee, people. Why not using StartSSL to get a free trusted certificate: https://www.startssl.com/ Now it's HTTPS for everyone, and DH issue are now fixed (thanks KainX and antognolli). Beber -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Raoul Hecky -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] phab now broken.
On 2013-04-02 13:35, Raoul Hecky wrote: Le 31.03.2013 22:49, Bertrand Jacquin a écrit : On 2013-03-28 09:21, Carsten Haitzler wrote: http://www.enlightenment.org/ss/e-5153fd6e428484.46501811.png http and https both... :/ :( OK. To made a report on this. Some people was wanting phab in HTTP for the gsoc page as the cert is not an official trusted one, so we moved to HTTP, what break thing for some other people, so they revert to HTTPS, we do this 2/3 times cause of no sync betwee, people. Why not using StartSSL to get a free trusted certificate: https://www.startssl.com/ Cause we need a wildcard one and they don't provide free wildcard certs. -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [EGIT] [core/enlightenment] master 01/03: e: add support for systemd user session.
Am Samstag, 30. März 2013 um 10:22 schrieb Cedric Bail - Enlightenment Git: cedric pushed a commit to branch master. commit cd28bc814552bf52bb670e108343b23d48fa839e Author: Cedric Bail cedric.b...@free.fr (mailto:cedric.b...@free.fr) Date: Thu Mar 28 23:53:24 2013 +0900 e: add support for systemd user session. --- ChangeLog | 4 NEWS | 1 + configure.ac (http://configure.ac) | 7 +++ data/Makefile.am (http://Makefile.am) | 4 +++- data/units/Makefile.am (http://Makefile.am) | 9 + data/units/e18.service | 27 + m4/pkg_var.m4 | 14 + src/bin/e_main.c | 55 ++ 8 files changed, 94 insertions(+), 27 deletions(-) diff --git a/ChangeLog b/ChangeLog index b040cf5..2b19cb2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2013-03-28 Cedric Bail + + * added support for systemd user session. + 2013-03-11 Mike Blumenkrantz * menus are now drawn directly on the compositor canvas diff --git a/NEWS b/NEWS index d8cf3ac..c5d08c7 100644 --- a/NEWS +++ b/NEWS @@ -45,6 +45,7 @@ Additions: * new option for disabling all pointer warps * added option for preventing all keyboard layout changes * added option for remembering filemanager windows globally + * Added support for systemd user session Changes: Modules: diff --git a/configure.ac (http://configure.ac) b/configure.ac (http://configure.ac) index ef09d46..34e68dd 100644 --- a/configure.ac (http://configure.ac) +++ b/configure.ac (http://configure.ac) @@ -205,6 +205,12 @@ if test x${have_bluetooth} = xyes; then AC_DEFINE_UNQUOTED([HAVE_BLUETOOTH], [1], [Bluetooth is there]) fi +# Detect systemd user session directory properly +EFL_PKG_CHECK_VAR([USER_SESSION_DIR], [systemd], [systemduserunitdir], + [have_systemd_user_session=yes], [have_systemd_user_session=no]) +AM_CONDITIONAL([HAVE_SYSTEMD_USER_SESSION], [test x${have_systemd_user_session} = xyes]) +AC_SUBST([USER_SESSION_DIR]) + execinfo_libs= AC_CHECK_HEADERS([execinfo.h], [have_execinfo=yes], [have_execinfo=no]) if test x${have_execinfo} = xyes ; then @@ -1009,6 +1015,7 @@ data/etc/Makefile data/etc/sysactions.conf data/icons/Makefile data/backgrounds/Makefile +data/units/Makefile doc/Makefile doc/Doxyfile doc/e.dox diff --git a/data/Makefile.am (http://Makefile.am) b/data/Makefile.am (http://Makefile.am) index f320e9d..dbd5a42 100644 --- a/data/Makefile.am (http://Makefile.am) +++ b/data/Makefile.am (http://Makefile.am) @@ -10,4 +10,6 @@ icons \ backgrounds \ flags \ favorites \ -desktop +desktop \ +units + diff --git a/data/units/Makefile.am (http://Makefile.am) b/data/units/Makefile.am (http://Makefile.am) new file mode 100644 index 000..04ed87f --- /dev/null +++ b/data/units/Makefile.am (http://Makefile.am) @@ -0,0 +1,9 @@ +AUTOMAKE_OPTIONS = 1.4 foreign +MAINTAINERCLEANFILES = Makefile.in (http://Makefile.in) + +if HAVE_SYSTEMD_USER_SESSION +unitsdir = $(USER_SESSION_DIR) +units_DATA = e18.service +endif + +EXTRA_DIST = $(units_DATA) diff --git a/data/units/e18.service b/data/units/e18.service new file mode 100644 index 000..79feb40 --- /dev/null +++ b/data/units/e18.service @@ -0,0 +1,27 @@ +[Unit] +Description=Enlightenment 17 service 17 or 18? +Before=end.target +After=xorg.target +Requires=xorg.target +Requires=dbus.socket +Requires=pulseaudio.service +Requires=ssh-agent.service ssh-agent really required? -- Leif +AllowIsolate=true + +[Service] +Type=notify +#Environment=PATH=uncomment:to:override:your:PATH +Environment=E_START=enlightenment +ExecStart=/usr/bin/enlightenment +Restart=always +RestartPreventExitStatus=0 +RestartSec=2 +StartLimitInterval=30 +StartLimitBurst=7 +KillMode=process +WatchdogSec=1 +TimeoutSec=1 +NotifyAccess=all + +[Install] +WantedBy=wm.target diff --git a/m4/pkg_var.m4 b/m4/pkg_var.m4 new file mode 100644 index 000..3d0a309 --- /dev/null +++ b/m4/pkg_var.m4 @@ -0,0 +1,14 @@ +# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, +# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) +# --- +# Retrieves the value of the pkg-config variable for the given module. +AC_DEFUN([EFL_PKG_CHECK_VAR], +[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl + +_PKG_CONFIG([$1], [variable=][$3][], [$2]) +AS_VAR_COPY([$1], [pkg_cv_][$1]) + +AS_VAR_IF([$1], [], [$5], [$4])dnl +])# PKG_CHECK_VAR + diff --git a/src/bin/e_main.c b/src/bin/e_main.c index 2df3d96..a6cc382 100644 --- a/src/bin/e_main.c +++ b/src/bin/e_main.c @@ -187,32 +187,35 @@ main(int argc, char **argv) /* trap deadly bug signals and allow some form of sane recovery */ /* or ability to gdb attach and debug at this point - better than your */ /* wm/desktop vanishing and not knowing what happened */ - TS(Signal Trap); - action.sa_sigaction = e_sigseg_act; -
Re: [E-devel] phab now broken.
Le 02.04.2013 14:58, Bertrand Jacquin a écrit : On 2013-04-02 13:35, Raoul Hecky wrote: Le 31.03.2013 22:49, Bertrand Jacquin a écrit : On 2013-03-28 09:21, Carsten Haitzler wrote: http://www.enlightenment.org/ss/e-5153fd6e428484.46501811.png http and https both... :/ :( OK. To made a report on this. Some people was wanting phab in HTTP for the gsoc page as the cert is not an official trusted one, so we moved to HTTP, what break thing for some other people, so they revert to HTTPS, we do this 2/3 times cause of no sync betwee, people. Why not using StartSSL to get a free trusted certificate: https://www.startssl.com/ Cause we need a wildcard one and they don't provide free wildcard certs. Ah you're right :) -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Raoul Hecky -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [EGIT] [core/enlightenment] master 01/03: e: add support for systemd user session.
On Tue, Apr 2, 2013 at 10:00 PM, Leif Middelschulte leif.middelschu...@gmail.com wrote: Am Samstag, 30. März 2013 um 10:22 schrieb Cedric Bail - Enlightenment Git: cedric pushed a commit to branch master. commit cd28bc814552bf52bb670e108343b23d48fa839e Author: Cedric Bail cedric.b...@free.fr (mailto:cedric.b...@free.fr) Date: Thu Mar 28 23:53:24 2013 +0900 e: add support for systemd user session. --- ChangeLog | 4 NEWS | 1 + configure.ac (http://configure.ac) | 7 +++ data/Makefile.am (http://Makefile.am) | 4 +++- data/units/Makefile.am (http://Makefile.am) | 9 + data/units/e18.service | 27 + m4/pkg_var.m4 | 14 + src/bin/e_main.c | 55 ++ 8 files changed, 94 insertions(+), 27 deletions(-) diff --git a/ChangeLog b/ChangeLog index b040cf5..2b19cb2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2013-03-28 Cedric Bail + + * added support for systemd user session. + 2013-03-11 Mike Blumenkrantz * menus are now drawn directly on the compositor canvas diff --git a/NEWS b/NEWS index d8cf3ac..c5d08c7 100644 --- a/NEWS +++ b/NEWS @@ -45,6 +45,7 @@ Additions: * new option for disabling all pointer warps * added option for preventing all keyboard layout changes * added option for remembering filemanager windows globally + * Added support for systemd user session Changes: Modules: diff --git a/configure.ac (http://configure.ac) b/configure.ac (http://configure.ac) index ef09d46..34e68dd 100644 --- a/configure.ac (http://configure.ac) +++ b/configure.ac (http://configure.ac) @@ -205,6 +205,12 @@ if test x${have_bluetooth} = xyes; then AC_DEFINE_UNQUOTED([HAVE_BLUETOOTH], [1], [Bluetooth is there]) fi +# Detect systemd user session directory properly +EFL_PKG_CHECK_VAR([USER_SESSION_DIR], [systemd], [systemduserunitdir], + [have_systemd_user_session=yes], [have_systemd_user_session=no]) +AM_CONDITIONAL([HAVE_SYSTEMD_USER_SESSION], [test x${have_systemd_user_session} = xyes]) +AC_SUBST([USER_SESSION_DIR]) + execinfo_libs= AC_CHECK_HEADERS([execinfo.h], [have_execinfo=yes], [have_execinfo=no]) if test x${have_execinfo} = xyes ; then @@ -1009,6 +1015,7 @@ data/etc/Makefile data/etc/sysactions.conf data/icons/Makefile data/backgrounds/Makefile +data/units/Makefile doc/Makefile doc/Doxyfile doc/e.dox diff --git a/data/Makefile.am (http://Makefile.am) b/data/Makefile.am (http://Makefile.am) index f320e9d..dbd5a42 100644 --- a/data/Makefile.am (http://Makefile.am) +++ b/data/Makefile.am (http://Makefile.am) @@ -10,4 +10,6 @@ icons \ backgrounds \ flags \ favorites \ -desktop +desktop \ +units + diff --git a/data/units/Makefile.am (http://Makefile.am) b/data/units/Makefile.am (http://Makefile.am) new file mode 100644 index 000..04ed87f --- /dev/null +++ b/data/units/Makefile.am (http://Makefile.am) @@ -0,0 +1,9 @@ +AUTOMAKE_OPTIONS = 1.4 foreign +MAINTAINERCLEANFILES = Makefile.in (http://Makefile.in) + +if HAVE_SYSTEMD_USER_SESSION +unitsdir = $(USER_SESSION_DIR) +units_DATA = e18.service +endif + +EXTRA_DIST = $(units_DATA) diff --git a/data/units/e18.service b/data/units/e18.service new file mode 100644 index 000..79feb40 --- /dev/null +++ b/data/units/e18.service @@ -0,0 +1,27 @@ +[Unit] +Description=Enlightenment 17 service 17 or 18? +Before=end.target +After=xorg.target +Requires=xorg.target +Requires=dbus.socket +Requires=pulseaudio.service +Requires=ssh-agent.service ssh-agent really required? Could be a want, but need to start before to get the environment variable correctly at this point. -- Cedric BAIL -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [EGIT] [core/enlightenment] master 01/03: e: add support for systemd user session.
On Sat, Mar 30, 2013 at 6:22 AM, Cedric Bail - Enlightenment Git no-re...@enlightenment.org wrote: cedric pushed a commit to branch master. commit cd28bc814552bf52bb670e108343b23d48fa839e Author: Cedric Bail cedric.b...@free.fr Date: Thu Mar 28 23:53:24 2013 +0900 e: add support for systemd user session. --- ChangeLog | 4 NEWS | 1 + configure.ac | 7 +++ data/Makefile.am | 4 +++- data/units/Makefile.am | 9 + data/units/e18.service | 27 + m4/pkg_var.m4 | 14 + src/bin/e_main.c | 55 ++ 8 files changed, 94 insertions(+), 27 deletions(-) diff --git a/ChangeLog b/ChangeLog index b040cf5..2b19cb2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2013-03-28 Cedric Bail + + * added support for systemd user session. + 2013-03-11 Mike Blumenkrantz * menus are now drawn directly on the compositor canvas diff --git a/NEWS b/NEWS index d8cf3ac..c5d08c7 100644 --- a/NEWS +++ b/NEWS @@ -45,6 +45,7 @@ Additions: * new option for disabling all pointer warps * added option for preventing all keyboard layout changes * added option for remembering filemanager windows globally + * Added support for systemd user session Al the others are spaces, you added tabs. Changes: Modules: diff --git a/configure.ac b/configure.ac index ef09d46..34e68dd 100644 --- a/configure.ac +++ b/configure.ac @@ -205,6 +205,12 @@ if test x${have_bluetooth} = xyes; then AC_DEFINE_UNQUOTED([HAVE_BLUETOOTH], [1], [Bluetooth is there]) fi +# Detect systemd user session directory properly +EFL_PKG_CHECK_VAR([USER_SESSION_DIR], [systemd], [systemduserunitdir], + [have_systemd_user_session=yes], [have_systemd_user_session=no]) +AM_CONDITIONAL([HAVE_SYSTEMD_USER_SESSION], [test x${have_systemd_user_session} = xyes]) +AC_SUBST([USER_SESSION_DIR]) + it's missing a --with-systemduserunitdir like other packages have. execinfo_libs= AC_CHECK_HEADERS([execinfo.h], [have_execinfo=yes], [have_execinfo=no]) if test x${have_execinfo} = xyes ; then @@ -1009,6 +1015,7 @@ data/etc/Makefile data/etc/sysactions.conf data/icons/Makefile data/backgrounds/Makefile +data/units/Makefile doc/Makefile doc/Doxyfile doc/e.dox diff --git a/data/Makefile.am b/data/Makefile.am index f320e9d..dbd5a42 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -10,4 +10,6 @@ icons \ backgrounds \ flags \ favorites \ -desktop +desktop \ +units + diff --git a/data/units/Makefile.am b/data/units/Makefile.am new file mode 100644 index 000..04ed87f --- /dev/null +++ b/data/units/Makefile.am @@ -0,0 +1,9 @@ +AUTOMAKE_OPTIONS = 1.4 foreign +MAINTAINERCLEANFILES = Makefile.in + +if HAVE_SYSTEMD_USER_SESSION +unitsdir = $(USER_SESSION_DIR) +units_DATA = e18.service +endif + +EXTRA_DIST = $(units_DATA) diff --git a/data/units/e18.service b/data/units/e18.service new file mode 100644 index 000..79feb40 --- /dev/null +++ b/data/units/e18.service @@ -0,0 +1,27 @@ +[Unit] +Description=Enlightenment 17 service +Before=end.target +After=xorg.target +Requires=xorg.target +Requires=dbus.socket +Requires=pulseaudio.service +Requires=ssh-agent.service +AllowIsolate=true + +[Service] +Type=notify +#Environment=PATH=uncomment:to:override:your:PATH +Environment=E_START=enlightenment +ExecStart=/usr/bin/enlightenment It should use prefix +Restart=always +RestartPreventExitStatus=0 +RestartSec=2 +StartLimitInterval=30 +StartLimitBurst=7 +KillMode=process +WatchdogSec=1 +TimeoutSec=1 +NotifyAccess=all + +[Install] +WantedBy=wm.target diff --git a/m4/pkg_var.m4 b/m4/pkg_var.m4 new file mode 100644 index 000..3d0a309 --- /dev/null +++ b/m4/pkg_var.m4 @@ -0,0 +1,14 @@ +# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, +# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) +# --- +# Retrieves the value of the pkg-config variable for the given module. +AC_DEFUN([EFL_PKG_CHECK_VAR], +[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl + +_PKG_CONFIG([$1], [variable=][$3][], [$2]) +AS_VAR_COPY([$1], [pkg_cv_][$1]) + +AS_VAR_IF([$1], [], [$5], [$4])dnl +])# PKG_CHECK_VAR + diff --git a/src/bin/e_main.c b/src/bin/e_main.c index 2df3d96..a6cc382 100644 --- a/src/bin/e_main.c +++ b/src/bin/e_main.c @@ -187,32 +187,35 @@ main(int argc, char **argv) /* trap deadly bug signals and allow some form of sane recovery */ /* or ability to gdb attach and debug at this point - better than your */ /* wm/desktop vanishing and not knowing what happened */ - TS(Signal Trap); - action.sa_sigaction = e_sigseg_act; - action.sa_flags = SA_NODEFER | SA_RESETHAND | SA_SIGINFO; -
Re: [E-devel] [EGIT] [core/enlightenment] master 01/03: e: add support for systemd user session.
On Tue, 2 Apr 2013 12:05:23 -0300 Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Sat, Mar 30, 2013 at 6:22 AM, Cedric Bail - Enlightenment Git no-re...@enlightenment.org wrote: cedric pushed a commit to branch master. commit cd28bc814552bf52bb670e108343b23d48fa839e Author: Cedric Bail cedric.b...@free.fr Date: Thu Mar 28 23:53:24 2013 +0900 e: add support for systemd user session. --- ChangeLog | 4 NEWS | 1 + configure.ac | 7 +++ data/Makefile.am | 4 +++- data/units/Makefile.am | 9 + data/units/e18.service | 27 + m4/pkg_var.m4 | 14 + src/bin/e_main.c | 55 ++ 8 files changed, 94 insertions(+), 27 deletions(-) diff --git a/ChangeLog b/ChangeLog index b040cf5..2b19cb2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2013-03-28 Cedric Bail + + * added support for systemd user session. + 2013-03-11 Mike Blumenkrantz * menus are now drawn directly on the compositor canvas diff --git a/NEWS b/NEWS index d8cf3ac..c5d08c7 100644 --- a/NEWS +++ b/NEWS @@ -45,6 +45,7 @@ Additions: * new option for disabling all pointer warps * added option for preventing all keyboard layout changes * added option for remembering filemanager windows globally + * Added support for systemd user session Al the others are spaces, you added tabs. yep, cedric is still the only developer who uses tabs -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Git weekly resume
Hi guys, To make a final point to the yesterday announce, we could propose some enhancements about the git usage and user experience. As some people not reading git diff mails (vacation, too much load), or don't want to, what do you think about a weekly report à la 'Git what's new' ? It'd be non intrusive, and can give a quick view of what has changed during the last week Also, this may teach people to write nice email commits, don't you think ? For example, on efl.git since last week : $ git shortlog -n -w --since=1 week ago Cedric BAIL (11): eina: add eina_log_timing. efl: integrate eina_log_timing. eina: do not report timing for already stopped domain. eina: use a global variable to hold the same string accross other library. efl: don't track generated file. edje: prevent segv when not defining item before setting there property. eina: correctly remove reference from hash and make cow garbage collector work. evas: forgotten destruction of Eina_Cow pool for objects state. evas: call Eina_Cow garbage collector on surface dump. eina: let's not run the GC on memcpy things. eina: make it possible to disable Eina_Cow GC at instantiation time. Stefan Schmidt (10): m4: With efl with binary macro to help cross-compilation eeze/sensor: Use the correct data get method in the test. eeze/sensor: Create a new sensor object for the async test. eeze/sensor: Make sure we send out ecore events for all async reads in fake module eeze/sensor/test: Remove useless check. eeze/sensor: Setup all ecore event types in init. eina/examples: Return in a non-void function. eeze/sensor: Print out what feature we are testing right now. eeze/sensor/fake: Finally fix fake module to send out correct ecore events. eeze/sensor/tests: Catch all callbacks from async read. Daniel Juyung Seo (7): README: call ldconfig after installing bullet. evas_object_smart.c: internal comment++. eina_stringshare.h: more acurate documentation for Eina_Stringshare. Evas.h: fixed documentation. Ecore.h: fixed ecore documentation. evas_render.c: added EINA_UNUSED for unused parameter. evas_object_image.c/Evas.h: Added Eo apis for image preload. Carsten Haitzler (Rasterman) (6): fix word start/end logic to be consistent with other toolkits. warn-- matching fix to evas test suite to account for changes in word start/end changes as per log message/changelog Fix edje entry to resepct filter callbacks and not clear selections if filters filter out all contents. we have spec files... lets add arch pkgbuild stuff too :) valgrind complain-- Cedric Bail (6): eina: forgotten header for make dist. ecore: add systemd watchdog support to Ecore main loop. eina: add errno.h for build on Win32. ecore: add some usefull debugging information. systemd: make it require at least 192 to work. Evil: add mkdtemp ChunEon Park (2): evas - updated doc evas/render - better efficient check. Jihoon Kim (2): ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get API edje: Add edje_object_part_text_input_panel_layout_variation_set/get API Alex-P. Natsios (1): Fixed behavior of --disable{-xine,-v4l2} Daniel Willmann (1): eina_cow: Fix compilation for tests again Eduardo Lima (Etrunko) (1): Ecore_Wayland: Add ecore_wl_window_surface_create() API IvC3A1n Briano (1): Add mouse_events option on the group level Raphael Kubo da Costa (1): edje: Remove duplicate check introduced in 9157c51. Ryuan Choi (1): edje_entry: alt+home should not move to first letter. Patch by ryuan.choi. Tom Hacohen (1): Evas tests: Fix TESTS_BUILD_DIR to point to the build dir. Vladislav Brovko (1): eina: add eina_file_mkdtemp and tests for Eina_File. -- Beber pgp8Jo6kltsHS.pgp Description: PGP signature -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Git weekly resume
Wow this is cool! At least getting to know this good git command is awesome! Anyhow I love the idea. This is a good and easy way of summarizing what we have done for efl for the last week. Daniel Juyung Seo (SeoZ) On Wed, Apr 3, 2013 at 12:28 AM, Bertrand Jacquin be...@meleeweb.netwrote: Hi guys, To make a final point to the yesterday announce, we could propose some enhancements about the git usage and user experience. As some people not reading git diff mails (vacation, too much load), or don't want to, what do you think about a weekly report à la 'Git what's new' ? It'd be non intrusive, and can give a quick view of what has changed during the last week Also, this may teach people to write nice email commits, don't you think ? For example, on efl.git since last week : $ git shortlog -n -w --since=1 week ago Cedric BAIL (11): eina: add eina_log_timing. efl: integrate eina_log_timing. eina: do not report timing for already stopped domain. eina: use a global variable to hold the same string accross other library. efl: don't track generated file. edje: prevent segv when not defining item before setting there property. eina: correctly remove reference from hash and make cow garbage collector work. evas: forgotten destruction of Eina_Cow pool for objects state. evas: call Eina_Cow garbage collector on surface dump. eina: let's not run the GC on memcpy things. eina: make it possible to disable Eina_Cow GC at instantiation time. Stefan Schmidt (10): m4: With efl with binary macro to help cross-compilation eeze/sensor: Use the correct data get method in the test. eeze/sensor: Create a new sensor object for the async test. eeze/sensor: Make sure we send out ecore events for all async reads in fake module eeze/sensor/test: Remove useless check. eeze/sensor: Setup all ecore event types in init. eina/examples: Return in a non-void function. eeze/sensor: Print out what feature we are testing right now. eeze/sensor/fake: Finally fix fake module to send out correct ecore events. eeze/sensor/tests: Catch all callbacks from async read. Daniel Juyung Seo (7): README: call ldconfig after installing bullet. evas_object_smart.c: internal comment++. eina_stringshare.h: more acurate documentation for Eina_Stringshare. Evas.h: fixed documentation. Ecore.h: fixed ecore documentation. evas_render.c: added EINA_UNUSED for unused parameter. evas_object_image.c/Evas.h: Added Eo apis for image preload. Carsten Haitzler (Rasterman) (6): fix word start/end logic to be consistent with other toolkits. warn-- matching fix to evas test suite to account for changes in word start/end changes as per log message/changelog Fix edje entry to resepct filter callbacks and not clear selections if filters filter out all contents. we have spec files... lets add arch pkgbuild stuff too :) valgrind complain-- Cedric Bail (6): eina: forgotten header for make dist. ecore: add systemd watchdog support to Ecore main loop. eina: add errno.h for build on Win32. ecore: add some usefull debugging information. systemd: make it require at least 192 to work. Evil: add mkdtemp ChunEon Park (2): evas - updated doc evas/render - better efficient check. Jihoon Kim (2): ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get API edje: Add edje_object_part_text_input_panel_layout_variation_set/get API Alex-P. Natsios (1): Fixed behavior of --disable{-xine,-v4l2} Daniel Willmann (1): eina_cow: Fix compilation for tests again Eduardo Lima (Etrunko) (1): Ecore_Wayland: Add ecore_wl_window_surface_create() API IvC3A1n Briano (1): Add mouse_events option on the group level Raphael Kubo da Costa (1): edje: Remove duplicate check introduced in 9157c51. Ryuan Choi (1): edje_entry: alt+home should not move to first letter. Patch by ryuan.choi. Tom Hacohen (1): Evas tests: Fix TESTS_BUILD_DIR to point to the build dir. Vladislav Brovko (1): eina: add eina_file_mkdtemp and tests for Eina_File. -- Beber -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Git weekly resume
On Tue, 2 Apr 2013 17:28:34 +0200 Bertrand Jacquin be...@meleeweb.net wrote: Hi guys, To make a final point to the yesterday announce, we could propose some enhancements about the git usage and user experience. As some people not reading git diff mails (vacation, too much load), or don't want to, what do you think about a weekly report à la 'Git what's new' ? It'd be non intrusive, and can give a quick view of what has changed during the last week Also, this may teach people to write nice email commits, don't you think ? For example, on efl.git since last week : $ git shortlog -n -w --since=1 week ago Cedric BAIL (11): eina: add eina_log_timing. efl: integrate eina_log_timing. eina: do not report timing for already stopped domain. eina: use a global variable to hold the same string accross other library. efl: don't track generated file. edje: prevent segv when not defining item before setting there property. eina: correctly remove reference from hash and make cow garbage collector work. evas: forgotten destruction of Eina_Cow pool for objects state. evas: call Eina_Cow garbage collector on surface dump. eina: let's not run the GC on memcpy things. eina: make it possible to disable Eina_Cow GC at instantiation time. Stefan Schmidt (10): m4: With efl with binary macro to help cross-compilation eeze/sensor: Use the correct data get method in the test. eeze/sensor: Create a new sensor object for the async test. eeze/sensor: Make sure we send out ecore events for all async reads in fake module eeze/sensor/test: Remove useless check. eeze/sensor: Setup all ecore event types in init. eina/examples: Return in a non-void function. eeze/sensor: Print out what feature we are testing right now. eeze/sensor/fake: Finally fix fake module to send out correct ecore events. eeze/sensor/tests: Catch all callbacks from async read. Daniel Juyung Seo (7): README: call ldconfig after installing bullet. evas_object_smart.c: internal comment++. eina_stringshare.h: more acurate documentation for Eina_Stringshare. Evas.h: fixed documentation. Ecore.h: fixed ecore documentation. evas_render.c: added EINA_UNUSED for unused parameter. evas_object_image.c/Evas.h: Added Eo apis for image preload. Carsten Haitzler (Rasterman) (6): fix word start/end logic to be consistent with other toolkits. warn-- matching fix to evas test suite to account for changes in word start/end changes as per log message/changelog Fix edje entry to resepct filter callbacks and not clear selections if filters filter out all contents. we have spec files... lets add arch pkgbuild stuff too :) valgrind complain-- Cedric Bail (6): eina: forgotten header for make dist. ecore: add systemd watchdog support to Ecore main loop. eina: add errno.h for build on Win32. ecore: add some usefull debugging information. systemd: make it require at least 192 to work. Evil: add mkdtemp ChunEon Park (2): evas - updated doc evas/render - better efficient check. Jihoon Kim (2): ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get API edje: Add edje_object_part_text_input_panel_layout_variation_set/get API Alex-P. Natsios (1): Fixed behavior of --disable{-xine,-v4l2} Daniel Willmann (1): eina_cow: Fix compilation for tests again Eduardo Lima (Etrunko) (1): Ecore_Wayland: Add ecore_wl_window_surface_create() API IvC3A1n Briano (1): Add mouse_events option on the group level Raphael Kubo da Costa (1): edje: Remove duplicate check introduced in 9157c51. Ryuan Choi (1): edje_entry: alt+home should not move to first letter. Patch by ryuan.choi. Tom Hacohen (1): Evas tests: Fix TESTS_BUILD_DIR to point to the build dir. Vladislav Brovko (1): eina: add eina_file_mkdtemp and tests for Eina_File. if people aren't watching the git mailing list already, sending them mail about the content of this mailing list is likely only to infuriate them. look how big the flame war over having jenkins print a few lines in #edevelop became for proof of that -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net
Re: [E-devel] Git weekly resume
On 02/04/13 16:28, Bertrand Jacquin wrote: Hi guys, As some people not reading git diff mails (vacation, too much load), or don't want to, what do you think about a weekly report à la 'Git what's new' ? It'd be non intrusive, and can give a quick view of what has changed during the last week I'd like that. Definitely something I would look at. Regards, Daniel -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Git weekly resume
On Tue, Apr 2, 2013 at 12:28 PM, Bertrand Jacquin be...@meleeweb.net wrote: Hi guys, To make a final point to the yesterday announce, we could propose some enhancements about the git usage and user experience. As some people not reading git diff mails (vacation, too much load), or don't want to, what do you think about a weekly report à la 'Git what's new' ? It sounds good! Are you going to be in charge of sending these emails ? It'd be non intrusive, and can give a quick view of what has changed during the last week Also, this may teach people to write nice email commits, don't you think ? For example, on efl.git since last week : $ git shortlog -n -w --since=1 week ago Cedric BAIL (11): eina: add eina_log_timing. efl: integrate eina_log_timing. eina: do not report timing for already stopped domain. eina: use a global variable to hold the same string accross other library. efl: don't track generated file. edje: prevent segv when not defining item before setting there property. eina: correctly remove reference from hash and make cow garbage collector work. evas: forgotten destruction of Eina_Cow pool for objects state. evas: call Eina_Cow garbage collector on surface dump. eina: let's not run the GC on memcpy things. eina: make it possible to disable Eina_Cow GC at instantiation time. Stefan Schmidt (10): m4: With efl with binary macro to help cross-compilation eeze/sensor: Use the correct data get method in the test. eeze/sensor: Create a new sensor object for the async test. eeze/sensor: Make sure we send out ecore events for all async reads in fake module eeze/sensor/test: Remove useless check. eeze/sensor: Setup all ecore event types in init. eina/examples: Return in a non-void function. eeze/sensor: Print out what feature we are testing right now. eeze/sensor/fake: Finally fix fake module to send out correct ecore events. eeze/sensor/tests: Catch all callbacks from async read. Daniel Juyung Seo (7): README: call ldconfig after installing bullet. evas_object_smart.c: internal comment++. eina_stringshare.h: more acurate documentation for Eina_Stringshare. Evas.h: fixed documentation. Ecore.h: fixed ecore documentation. evas_render.c: added EINA_UNUSED for unused parameter. evas_object_image.c/Evas.h: Added Eo apis for image preload. Carsten Haitzler (Rasterman) (6): fix word start/end logic to be consistent with other toolkits. warn-- matching fix to evas test suite to account for changes in word start/end changes as per log message/changelog Fix edje entry to resepct filter callbacks and not clear selections if filters filter out all contents. we have spec files... lets add arch pkgbuild stuff too :) valgrind complain-- Cedric Bail (6): eina: forgotten header for make dist. ecore: add systemd watchdog support to Ecore main loop. eina: add errno.h for build on Win32. ecore: add some usefull debugging information. systemd: make it require at least 192 to work. Evil: add mkdtemp ChunEon Park (2): evas - updated doc evas/render - better efficient check. Jihoon Kim (2): ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get API edje: Add edje_object_part_text_input_panel_layout_variation_set/get API Alex-P. Natsios (1): Fixed behavior of --disable{-xine,-v4l2} Daniel Willmann (1): eina_cow: Fix compilation for tests again Eduardo Lima (Etrunko) (1): Ecore_Wayland: Add ecore_wl_window_surface_create() API IvC3A1n Briano (1): Add mouse_events option on the group level Raphael Kubo da Costa (1): edje: Remove duplicate check introduced in 9157c51. Ryuan Choi (1): edje_entry: alt+home should not move to first letter. Patch by ryuan.choi. Tom Hacohen (1): Evas tests: Fix TESTS_BUILD_DIR to point to the build dir. Vladislav Brovko (1): eina: add eina_file_mkdtemp and tests for Eina_File. -- Beber -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Bruno Dilly Lead Developer ProFUSION embedded systems http://profusion.mobi
Re: [E-devel] Git weekly resume
On 2013-04-02 17:48, Bruno Dilly wrote: On Tue, Apr 2, 2013 at 12:28 PM, Bertrand Jacquin be...@meleeweb.net wrote: Hi guys, To make a final point to the yesterday announce, we could propose some enhancements about the git usage and user experience. As some people not reading git diff mails (vacation, too much load), or don't want to, what do you think about a weekly report à la 'Git what's new' ? It sounds good! Are you going to be in charge of sending these emails ? Here it's more a proposal, but if we do this, this may send be an automatic process that the mail the e-devel list or to the repo manager that he can add some blabla at the header if needed. This also can be done to other branches that master, but I don't think this would help a lot. -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ 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/THEMES/dark/edje: . edc/elm img
02.04.2013 18:11, Enlightenment SVN kirjoitti: Log: add elm dark theme bubbles. Bubbles! http://www.youtube.com/watch?v=CQeOuZw_FTo Author: raster Date: 2013-04-02 08:11:57 -0700 (Tue, 02 Apr 2013) New Revision: 84483 Trac: http://trac.enlightenment.org/e/changeset/84483 -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Git weekly resume
On Wed, Apr 3, 2013 at 12:53 AM, Bertrand Jacquin be...@meleeweb.netwrote: On 2013-04-02 17:48, Bruno Dilly wrote: On Tue, Apr 2, 2013 at 12:28 PM, Bertrand Jacquin be...@meleeweb.net wrote: Hi guys, To make a final point to the yesterday announce, we could propose some enhancements about the git usage and user experience. As some people not reading git diff mails (vacation, too much load), or don't want to, what do you think about a weekly report à la 'Git what's new' ? It sounds good! Are you going to be in charge of sending these emails ? Here it's more a proposal, but if we do this, this may send be an automatic process that the mail the e-devel list or to the repo manager that he can add some blabla at the header if needed. This also can be done to other branches that master, but I don't think this would help a lot. I suggest to include elementary repository as well. Thanks. Daniel Juyung Seo (SeoZ) -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Git weekly resume
On Tue, Apr 2, 2013 at 8:46 AM, Michael Blumenkrantz michael.blumenkra...@gmail.com wrote: if people aren't watching the git mailing list already, sending them mail about the content of this mailing list is likely only to infuriate them. look how big the flame war over having jenkins print a few lines in #edevelop became for proof of that If you think that was a flame war, you *really* need to go back and read some of the archives from ~10 years ago. :-P For the record, the problem with the bot was not the content of the messages but rather the manner and venue in which they were provided. Useful information out of context is annoying. Useful information in context is useful. The Git commits list is exactly the right place for commit messages, summaries, and build-system-related information. Or maybe an additional list or two for the latter items if you *really* want to split it out. But don't stand in the way of a very good idea because you're still nursing wounds from a largely unrelated debate. :-) +1 for the commit summary (or summaries...doing something similar for all the repos would be useful, IMHO) whether it goes to this list, the Git list, or something else. Michael -- Michael Jennings (a.k.a. KainX) http://www.kainx.org/ m...@kainx.org Linux Server/Cluster Admin, LBL.gov Author, Eterm (www.eterm.org) -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] phab now broken.
We could go with CACert ... not a big deal if a last century browser alerts with an unknown CA... at least chrome has it built-in already. On Tue, Apr 2, 2013 at 3:07 PM, Raoul Hecky raoul.he...@gmail.com wrote: Le 02.04.2013 14:58, Bertrand Jacquin a écrit : On 2013-04-02 13:35, Raoul Hecky wrote: Le 31.03.2013 22:49, Bertrand Jacquin a écrit : On 2013-03-28 09:21, Carsten Haitzler wrote: http://www.enlightenment.org/ss/e-5153fd6e428484.46501811.png http and https both... :/ :( OK. To made a report on this. Some people was wanting phab in HTTP for the gsoc page as the cert is not an official trusted one, so we moved to HTTP, what break thing for some other people, so they revert to HTTPS, we do this 2/3 times cause of no sync betwee, people. Why not using StartSSL to get a free trusted certificate: https://www.startssl.com/ Cause we need a wildcard one and they don't provide free wildcard certs. Ah you're right :) -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Raoul Hecky -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Steven Le Roux Jabber-ID : ste...@jabber.fr 0x39494CCB ste...@le-roux.info 2FF7 226B 552E 4709 03F0 6281 72D7 A010 3949 4CCB -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] ffi-efl
Hi, as Lennart finally voted against the bzr move… I would like to propose a tactical repo move from devs/jeyzu/ffi-efl.git to bindings/ruby/ffi-efl.git under the description: Ruby bindings for the EFL, to match the python binding one. this binding is not widely used, surely not bug free, but works. I'll continue using github with, but pull-pushing between it and enlightenment.org is not an heavy work for me. Jérémy -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH][e16] Support all 4 ICCCM input models especially Globally Active.
On Mon, 01 Apr 2013 21:36:58 +0200, Tim Howe vs...@quadium.net wrote: Kim Woelders wrote: On Mon, 01 Apr 2013 11:36:17 +0200, Tim Howe vsync@... wrote: This is relevant to graphical Java applications which require it. Is this the same thing as http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8009224 ? Heh, it seems to be although I didn't find that bug until after I had filed my own (which I can't now find); Sun's bug tracker really went downhill after the Oracle acquisition. It's also related to this bug which is what sent me in the right direction: http://bugs.sun.com/view_bug.do?bug_id=6798064 I'm not convinced there actually is a problem here at the e16 end (except that the WM gets the blame anyway), and it looks like the current problem with java applications was introduced by a change in jdk7. It's definitely triggered by a change in Java which is why I filed my own bug; while it might be correct it'd be ideal to avoid regressions. However, from what I can tell it unfortunately is related to a bug in e16. Of the 4 input models specified in ICCCM 4.1.7 it only supports 3 (possibly 2): No Input, Passive, and Locally Active but with a twist. I'll poke around a bit and try to figure out what goes on here. I can save you a little time and give you a quick tour :) For reference I've posted a copy of the patch since I think my original post's stuck in moderation: http://quadium.net/code/e16.focus.globally-active.patch So in Globally Active mode the WM should never call XSetInputFocus on the target window but rather only send WM_TAKE_FOCUS. Therefore the first thing I did was edit ICCCM_GetWmProtocols() so that the WM_TAKE_FOCUS property doesn't force the input hint on (I believe this was conflating Locally Active with Globally Active). Then I added a check in ICCCM_Focus() to ensure it only calls XSetInputFocus() in case where the input field is genuinely set. Finally I had to tweak how inhibit_focus got set in EwinStateUpdate() or Globally Active windows would be treated the same as No Input. Probably that's the original reason for the input flag munging mentioned above. Ok, so far I'm fine with the changes, and I have committed them. Seems to work just fine here - I also have a few java thingies that have been annoying me for a while. Now at this point e16 is setting the focus in the right circumstance. But its internal state and UI might not match the real world of the X server, since the WM_TAKE_FOCUS protocol allows the client to set input focus to any of its windows once offered. So that's the reason for the rest of the changes, to wait to set focus on the target window until it accepts it (or to change focus if the client redirects focus in the Locally Active model). Yeah, basically it is assumed that the client we want to focus with ICCCM_Focus() also gets the focus, and does not lose it because some other client steals it. So in principle the window decoration can become wrong in any of the focus modes. I don't ever see it happen though, so I haven't bothered to fix it properly. If fixing it, I think it should be done globally for all focus modes. I thought about splitting the focus code into 2 parts, one which determines where to send focus and the other which listens to focus events from the X server and only then updates decorations etc. That would probably be the proper thing to do. However as you said it's a sensitive area so I set it up for the logic flow to only change in the case of Globally Active windows, which weren't working anyway. Hence the need for the FOCUS_SERVER value, so server focus notifies can be treated completely separately from FOCUS_SET or anything like that. If you have any other questions or concerns please let me know. As a heads-up I did happen to discover a minor cosmetic issue which only appears when this patch is applied (whether the patch causes or merely triggers it I'm not sure yet) and only occurs in compositing mode when a menu is triggered then reverted and the client with focus has an active modal dialog. If you'd like to hold this patch until it can be superseded or a companion patch supplied I totally understand. I would be surprised if there wasn't a glitch here and there. Fortunately I hardly ever notice one :) Unfortunately without some fix however the system is pretty unusable since no Java application will accept keyboard input. Best, Thanks, /Kim -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net
Re: [E-devel] [EGIT] [core/elementary] master 65/74: elementary/button, label, bg - i have no idea but elm_layout_theme_set() should be called in smart_add().
On Fri, Feb 22, 2013 at 6:27 PM, ChunEon Park - Enlightenment Git no-re...@enlightenment.org wrote: asdfuser pushed a commit to branch master. commit 5c8d362725051fe8703b06ca57d1b554ee460c69 Author: ChunEon Park her...@hermet.pe.kr Date: Thu Feb 21 05:57:05 2013 + Hello elementary/button,label,bg - i have no idea but elm_layout_theme_set() should be called in smart_add(). this fixes the hoversel. I am curious what kind of problem was there? Daniel Juyung Seo (SeoZ) SVN revision: 84275 --- src/lib/elm_bg.c | 10 -- src/lib/elm_button.c | 12 ++-- src/lib/elm_label.c | 16 3 files changed, 18 insertions(+), 20 deletions(-) diff --git a/src/lib/elm_bg.c b/src/lib/elm_bg.c index 712f8db..db355b8 100644 --- a/src/lib/elm_bg.c +++ b/src/lib/elm_bg.c @@ -100,20 +100,19 @@ static void _elm_bg_smart_add(Eo *obj, void *_pd, va_list *list EINA_UNUSED) { Elm_Bg_Smart_Data *priv = _pd; - Evas_Object *parent; eo_do_super(obj, evas_obj_smart_add()); + Evas_Object *parent = eo_parent_get(obj); + if (!elm_widget_sub_object_add(parent, obj)) + ERR(could not add %p as sub object of %p, obj, parent); + elm_widget_can_focus_set(obj, EINA_FALSE); priv-option = ELM_BG_OPTION_SCALE; evas_object_event_callback_add(obj, EVAS_CALLBACK_RESIZE, _on_resize, obj); - parent = eo_parent_get(obj); - if (!elm_widget_sub_object_add(parent, obj)) - ERR(could not add %p as sub object of %p, obj, parent); - elm_layout_theme_set(obj, bg, base, elm_widget_style_get(obj)); } @@ -138,7 +137,6 @@ _constructor(Eo *obj, void *_pd EINA_UNUSED, va_list *list EINA_UNUSED) { eo_do_super(obj, eo_constructor()); eo_do(obj, evas_obj_type_set(MY_CLASS_NAME)); - } static void diff --git a/src/lib/elm_button.c b/src/lib/elm_button.c index ffe06b7..c4ea81f 100644 --- a/src/lib/elm_button.c +++ b/src/lib/elm_button.c @@ -117,6 +117,7 @@ _elm_button_smart_theme(Eo *obj, void *_pd EINA_UNUSED, va_list *list) Eina_Bool *ret = va_arg(*list, Eina_Bool *); if (ret) *ret = EINA_FALSE; Eina_Bool int_ret = EINA_FALSE; + eo_do_super(obj, elm_wdg_theme(int_ret)); if (!int_ret) return; _icon_signal_emit(obj); @@ -293,6 +294,10 @@ _elm_button_smart_add(Eo *obj, void *_pd, va_list *list EINA_UNUSED) eo_do_super(obj, evas_obj_smart_add()); + Evas_Object *parent = eo_parent_get(obj); + if (!elm_widget_sub_object_add(parent, obj)) + ERR(could not add %p as sub object of %p, obj, parent); + edje_object_signal_callback_add (wd-resize_obj, elm,action,click, , _on_clicked_signal, obj); @@ -312,6 +317,7 @@ _elm_button_smart_add(Eo *obj, void *_pd, va_list *list EINA_UNUSED) (_elm_access_object_get(obj), ELM_ACCESS_STATE, _access_state_cb, priv); elm_widget_can_focus_set(obj, EINA_TRUE); + elm_layout_theme_set(obj, button, base, elm_widget_style_get(obj)); } static void @@ -344,12 +350,6 @@ _constructor(Eo *obj, void *_pd EINA_UNUSED, va_list *list EINA_UNUSED) eo_do(obj, evas_obj_type_set(MY_CLASS_NAME), evas_obj_smart_callbacks_descriptions_set(_smart_callbacks, NULL)); - - Evas_Object *parent = eo_parent_get(obj); - if (!elm_widget_sub_object_add(parent, obj)) - ERR(could not add %p as sub object of %p, obj, parent); - - elm_layout_theme_set(obj, button, base, elm_widget_style_get(obj)); } EAPI void diff --git a/src/lib/elm_label.c b/src/lib/elm_label.c index 0af94c0..36ac627 100644 --- a/src/lib/elm_label.c +++ b/src/lib/elm_label.c @@ -378,6 +378,10 @@ _elm_label_smart_add(Eo *obj, void *_pd, va_list *list EINA_UNUSED) eo_do_super(obj, evas_obj_smart_add()); + Evas_Object *parent = eo_parent_get(obj); + if (!elm_widget_sub_object_add(parent, obj)) + ERR(could not add %p as sub object of %p, obj, parent); + priv-linewrap = ELM_WRAP_NONE; priv-wrap_w = -1; priv-slide_duration = 10; @@ -400,6 +404,10 @@ _elm_label_smart_add(Eo *obj, void *_pd, va_list *list EINA_UNUSED) (_elm_access_object_get(obj), ELM_ACCESS_TYPE, E_(Label)); _elm_access_callback_set (_elm_access_object_get(obj), ELM_ACCESS_INFO, _access_info_cb, NULL); + + elm_layout_theme_set(obj, label, base, elm_widget_style_get(obj)); + elm_layout_text_set(obj, NULL, br); + elm_layout_sizing_eval(obj); } EAPI Evas_Object * @@ -418,14 +426,6 @@ _constructor(Eo *obj, void *_pd EINA_UNUSED, va_list *list EINA_UNUSED) eo_do(obj, evas_obj_type_set(MY_CLASS_NAME), evas_obj_smart_callbacks_descriptions_set(_smart_callbacks, NULL)); - - Evas_Object *parent = eo_parent_get(obj); - if (!elm_widget_sub_object_add(parent, obj)) - ERR(could not add %p as sub object of %p, obj, parent); - - elm_layout_theme_set(obj, label, base, elm_widget_style_get(obj)); - elm_layout_text_set(obj,
Re: [E-devel] Git weekly resume
+1 good idea. -Regards, Hermet- -Original Message- From: Michael Jenningsm...@kainx.org To: Enlightenment developer listenlightenment-devel@lists.sourceforge.net; Cc: Bertrand Jacquinbe...@meleeweb.net; Sent: 2013-04-03 (수) 02:03:55 Subject: Re: [E-devel] Git weekly resume On Tue, Apr 2, 2013 at 8:46 AM, Michael Blumenkrantz michael.blumenkrantz@gmail.com wrote: if people aren't watching the git mailing list already, sending them mail about the content of this mailing list is likely only to infuriate them. look how big the flame war over having jenkins print a few lines in #edevelop became for proof of that If you think that was a flame war, you *really* need to go back and read some of the archives from ~10 years ago. :-P For the record, the problem with the bot was not the content of the messages but rather the manner and venue in which they were provided. Useful information out of context is annoying. Useful information in context is useful. The Git commits list is exactly the right place for commit messages, summaries, and build-system-related information. Or maybe an additional list or two for the latter items if you *really* want to split it out. But don't stand in the way of a very good idea because you're still nursing wounds from a largely unrelated debate. :-) +1 for the commit summary (or summaries...doing something similar for all the repos would be useful, IMHO) whether it goes to this list, the Git list, or something else. Michael -- Michael Jennings (a.k.a. KainX) http://www.kainx.org/ mej@kainx.org Linux Server/Cluster Admin, LBL.gov Author, Eterm (www.eterm.org) -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [EGIT] [core/elementary] master 65/74: elementary/button, label, bg - i have no idea but elm_layout_theme_set() should be called in smart_add().
hoversel look was broken. -Regards, Hermet- -Original Message- From: Daniel Juyung Seoseojuyu...@gmail.com To: enlightenment-develenlightenment-devel@lists.sourceforge.net; Cc: enlightenment-...@lists.sourceforge.net; Sent: 2013-04-03 (수) 10:15:58 Subject: Re: [E-devel] [EGIT] [core/elementary] master 65/74: elementary/button, label, bg - i have no idea but elm_layout_theme_set() should be called in smart_add(). On Fri, Feb 22, 2013 at 6:27 PM, ChunEon Park - Enlightenment Git no-re...@enlightenment.org wrote: asdfuser pushed a commit to branch master. commit 5c8d362725051fe8703b06ca57d1b554ee460c69 Author: ChunEon Park hermet@hermet.pe.kr Date: Thu Feb 21 05:57:05 2013 + Hello elementary/button,label,bg - i have no idea but elm_layout_theme_set() should be called in smart_add(). this fixes the hoversel. I am curious what kind of problem was there? Daniel Juyung Seo (SeoZ) SVN revision: 84275 --- src/lib/elm_bg.c 10 -- src/lib/elm_button.c 12 ++-- src/lib/elm_label.c 16 3 files changed, 18 insertions(+), 20 deletions(-) diff --git a/src/lib/elm_bg.c b/src/lib/elm_bg.c index 712f8db..db355b8 100644 --- a/src/lib/elm_bg.c +++ b/src/lib/elm_bg.c @@ -100,20 +100,19 @@ static void _elm_bg_smart_add(Eo *obj, void *_pd, va_list *list EINA_UNUSED) { Elm_Bg_Smart_Data *priv = _pd; - Evas_Object *parent; eo_do_super(obj, evas_obj_smart_add()); + Evas_Object *parent = eo_parent_get(obj); + if (!elm_widget_sub_object_add(parent, obj)) + ERR(could not add %p as sub object of %p, obj, parent); + elm_widget_can_focus_set(obj, EINA_FALSE); priv-option = ELM_BG_OPTION_SCALE; evas_object_event_callback_add(obj, EVAS_CALLBACK_RESIZE, _on_resize, obj); - parent = eo_parent_get(obj); - if (!elm_widget_sub_object_add(parent, obj)) - ERR(could not add %p as sub object of %p, obj, parent); - elm_layout_theme_set(obj, bg, base, elm_widget_style_get(obj)); } @@ -138,7 +137,6 @@ _constructor(Eo *obj, void *_pd EINA_UNUSED, va_list *list EINA_UNUSED) { eo_do_super(obj, eo_constructor()); eo_do(obj, evas_obj_type_set(MY_CLASS_NAME)); - } static void diff --git a/src/lib/elm_button.c b/src/lib/elm_button.c index ffe06b7..c4ea81f 100644 --- a/src/lib/elm_button.c +++ b/src/lib/elm_button.c @@ -117,6 +117,7 @@ _elm_button_smart_theme(Eo *obj, void *_pd EINA_UNUSED, va_list *list) Eina_Bool *ret = va_arg(*list, Eina_Bool *); if (ret) *ret = EINA_FALSE; Eina_Bool int_ret = EINA_FALSE; + eo_do_super(obj, elm_wdg_theme(int_ret)); if (!int_ret) return; _icon_signal_emit(obj); @@ -293,6 +294,10 @@ _elm_button_smart_add(Eo *obj, void *_pd, va_list *list EINA_UNUSED) eo_do_super(obj, evas_obj_smart_add()); + Evas_Object *parent = eo_parent_get(obj); + if (!elm_widget_sub_object_add(parent, obj)) + ERR(could not add %p as sub object of %p, obj, parent); + edje_object_signal_callback_add (wd-resize_obj, elm,action,click, , _on_clicked_signal, obj); @@ -312,6 +317,7 @@ _elm_button_smart_add(Eo *obj, void *_pd, va_list *list EINA_UNUSED) (_elm_access_object_get(obj), ELM_ACCESS_STATE, _access_state_cb, priv); elm_widget_can_focus_set(obj, EINA_TRUE); + elm_layout_theme_set(obj, button, base, elm_widget_style_get(obj)); } static void @@ -344,12 +350,6 @@ _constructor(Eo *obj, void *_pd EINA_UNUSED, va_list *list EINA_UNUSED) eo_do(obj, evas_obj_type_set(MY_CLASS_NAME), evas_obj_smart_callbacks_descriptions_set(_smart_callbacks, NULL)); - - Evas_Object *parent = eo_parent_get(obj); - if (!elm_widget_sub_object_add(parent, obj)) - ERR(could not add %p as sub object of %p, obj, parent); - - elm_layout_theme_set(obj, button, base, elm_widget_style_get(obj)); } EAPI void diff --git a/src/lib/elm_label.c b/src/lib/elm_label.c index 0af94c0..36ac627 100644 --- a/src/lib/elm_label.c +++ b/src/lib/elm_label.c @@ -378,6 +378,10 @@ _elm_label_smart_add(Eo *obj, void *_pd, va_list *list EINA_UNUSED) eo_do_super(obj, evas_obj_smart_add()); + Evas_Object *parent = eo_parent_get(obj); + if (!elm_widget_sub_object_add(parent, obj)) + ERR(could not add %p as sub object of %p, obj, parent); + priv-linewrap = ELM_WRAP_NONE; priv-wrap_w = -1; priv-slide_duration = 10; @@ -400,6 +404,10 @@ _elm_label_smart_add(Eo *obj, void *_pd, va_list *list EINA_UNUSED) (_elm_access_object_get(obj), ELM_ACCESS_TYPE, E_(Label)); _elm_access_callback_set (_elm_access_object_get(obj), ELM_ACCESS_INFO, _access_info_cb, NULL); + + elm_layout_theme_set(obj, label, base, elm_widget_style_get(obj)); + elm_layout_text_set(obj, NULL, ); + elm_layout_sizing_eval(obj); } EAPI Evas_Object * @@ -418,14 +426,6 @@ _constructor(Eo
Re: [E-devel] phab now broken.
On Tue, 2 Apr 2013 20:57:34 +0200 Steven Le Roux ste...@le-roux.info said: We could go with CACert ... not a big deal if a last century browser alerts with an unknown CA... at least chrome has it built-in already. we are with cacert. problem is several current browsers dont support cacert. it's the ssl cert kabal. that's life. On Tue, Apr 2, 2013 at 3:07 PM, Raoul Hecky raoul.he...@gmail.com wrote: Le 02.04.2013 14:58, Bertrand Jacquin a écrit : On 2013-04-02 13:35, Raoul Hecky wrote: Le 31.03.2013 22:49, Bertrand Jacquin a écrit : On 2013-03-28 09:21, Carsten Haitzler wrote: http://www.enlightenment.org/ss/e-5153fd6e428484.46501811.png http and https both... :/ :( OK. To made a report on this. Some people was wanting phab in HTTP for the gsoc page as the cert is not an official trusted one, so we moved to HTTP, what break thing for some other people, so they revert to HTTPS, we do this 2/3 times cause of no sync betwee, people. Why not using StartSSL to get a free trusted certificate: https://www.startssl.com/ Cause we need a wildcard one and they don't provide free wildcard certs. Ah you're right :) -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Raoul Hecky -- Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Steven Le Roux Jabber-ID : ste...@jabber.fr 0x39494CCB ste...@le-roux.info 2FF7 226B 552E 4709 03F0 6281 72D7 A010 3949 4CCB -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ 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 -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Git weekly resume
On Tue, 2 Apr 2013 17:28:34 +0200 Bertrand Jacquin be...@meleeweb.net said: how is this meant to be different to: https://phab.enlightenment.org/feed/ ? Hi guys, To make a final point to the yesterday announce, we could propose some enhancements about the git usage and user experience. As some people not reading git diff mails (vacation, too much load), or don't want to, what do you think about a weekly report à la 'Git what's new' ? It'd be non intrusive, and can give a quick view of what has changed during the last week Also, this may teach people to write nice email commits, don't you think ? For example, on efl.git since last week : $ git shortlog -n -w --since=1 week ago Cedric BAIL (11): eina: add eina_log_timing. efl: integrate eina_log_timing. eina: do not report timing for already stopped domain. eina: use a global variable to hold the same string accross other library. efl: don't track generated file. edje: prevent segv when not defining item before setting there property. eina: correctly remove reference from hash and make cow garbage collector work. evas: forgotten destruction of Eina_Cow pool for objects state. evas: call Eina_Cow garbage collector on surface dump. eina: let's not run the GC on memcpy things. eina: make it possible to disable Eina_Cow GC at instantiation time. Stefan Schmidt (10): m4: With efl with binary macro to help cross-compilation eeze/sensor: Use the correct data get method in the test. eeze/sensor: Create a new sensor object for the async test. eeze/sensor: Make sure we send out ecore events for all async reads in fake module eeze/sensor/test: Remove useless check. eeze/sensor: Setup all ecore event types in init. eina/examples: Return in a non-void function. eeze/sensor: Print out what feature we are testing right now. eeze/sensor/fake: Finally fix fake module to send out correct ecore events. eeze/sensor/tests: Catch all callbacks from async read. Daniel Juyung Seo (7): README: call ldconfig after installing bullet. evas_object_smart.c: internal comment++. eina_stringshare.h: more acurate documentation for Eina_Stringshare. Evas.h: fixed documentation. Ecore.h: fixed ecore documentation. evas_render.c: added EINA_UNUSED for unused parameter. evas_object_image.c/Evas.h: Added Eo apis for image preload. Carsten Haitzler (Rasterman) (6): fix word start/end logic to be consistent with other toolkits. warn-- matching fix to evas test suite to account for changes in word start/end changes as per log message/changelog Fix edje entry to resepct filter callbacks and not clear selections if filters filter out all contents. we have spec files... lets add arch pkgbuild stuff too :) valgrind complain-- Cedric Bail (6): eina: forgotten header for make dist. ecore: add systemd watchdog support to Ecore main loop. eina: add errno.h for build on Win32. ecore: add some usefull debugging information. systemd: make it require at least 192 to work. Evil: add mkdtemp ChunEon Park (2): evas - updated doc evas/render - better efficient check. Jihoon Kim (2): ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get API edje: Add edje_object_part_text_input_panel_layout_variation_set/get API Alex-P. Natsios (1): Fixed behavior of --disable{-xine,-v4l2} Daniel Willmann (1): eina_cow: Fix compilation for tests again Eduardo Lima (Etrunko) (1): Ecore_Wayland: Add ecore_wl_window_surface_create() API IvC3A1n Briano (1): Add mouse_events option on the group level Raphael Kubo da Costa (1): edje: Remove duplicate check introduced in 9157c51. Ryuan Choi (1): edje_entry: alt+home should not move to first letter. Patch by ryuan.choi. Tom Hacohen (1): Evas tests: Fix TESTS_BUILD_DIR to point to the build dir. Vladislav Brovko (1): eina: add eina_file_mkdtemp and tests for Eina_File. -- Beber -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Git weekly resume
* Carsten Haitzler ras...@rasterman.com [2013-04-03 11:36:23 +0900]: On Tue, 2 Apr 2013 17:28:34 +0200 Bertrand Jacquin be...@meleeweb.net said: how is this meant to be different to: https://phab.enlightenment.org/feed/ zmike++ for phabricator user picture. ? Hi guys, To make a final point to the yesterday announce, we could propose some enhancements about the git usage and user experience. As some people not reading git diff mails (vacation, too much load), or don't want to, what do you think about a weekly report à la 'Git what's new' ? It'd be non intrusive, and can give a quick view of what has changed during the last week Also, this may teach people to write nice email commits, don't you think ? For example, on efl.git since last week : $ git shortlog -n -w --since=1 week ago Cedric BAIL (11): eina: add eina_log_timing. efl: integrate eina_log_timing. eina: do not report timing for already stopped domain. eina: use a global variable to hold the same string accross other library. efl: don't track generated file. edje: prevent segv when not defining item before setting there property. eina: correctly remove reference from hash and make cow garbage collector work. evas: forgotten destruction of Eina_Cow pool for objects state. evas: call Eina_Cow garbage collector on surface dump. eina: let's not run the GC on memcpy things. eina: make it possible to disable Eina_Cow GC at instantiation time. Stefan Schmidt (10): m4: With efl with binary macro to help cross-compilation eeze/sensor: Use the correct data get method in the test. eeze/sensor: Create a new sensor object for the async test. eeze/sensor: Make sure we send out ecore events for all async reads in fake module eeze/sensor/test: Remove useless check. eeze/sensor: Setup all ecore event types in init. eina/examples: Return in a non-void function. eeze/sensor: Print out what feature we are testing right now. eeze/sensor/fake: Finally fix fake module to send out correct ecore events. eeze/sensor/tests: Catch all callbacks from async read. Daniel Juyung Seo (7): README: call ldconfig after installing bullet. evas_object_smart.c: internal comment++. eina_stringshare.h: more acurate documentation for Eina_Stringshare. Evas.h: fixed documentation. Ecore.h: fixed ecore documentation. evas_render.c: added EINA_UNUSED for unused parameter. evas_object_image.c/Evas.h: Added Eo apis for image preload. Carsten Haitzler (Rasterman) (6): fix word start/end logic to be consistent with other toolkits. warn-- matching fix to evas test suite to account for changes in word start/end changes as per log message/changelog Fix edje entry to resepct filter callbacks and not clear selections if filters filter out all contents. we have spec files... lets add arch pkgbuild stuff too :) valgrind complain-- Cedric Bail (6): eina: forgotten header for make dist. ecore: add systemd watchdog support to Ecore main loop. eina: add errno.h for build on Win32. ecore: add some usefull debugging information. systemd: make it require at least 192 to work. Evil: add mkdtemp ChunEon Park (2): evas - updated doc evas/render - better efficient check. Jihoon Kim (2): ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get API edje: Add edje_object_part_text_input_panel_layout_variation_set/get API Alex-P. Natsios (1): Fixed behavior of --disable{-xine,-v4l2} Daniel Willmann (1): eina_cow: Fix compilation for tests again Eduardo Lima (Etrunko) (1): Ecore_Wayland: Add ecore_wl_window_surface_create() API IvC3A1n Briano (1): Add mouse_events option on the group level Raphael Kubo da Costa (1): edje: Remove duplicate check introduced in 9157c51. Ryuan Choi (1): edje_entry: alt+home should not move to first letter. Patch by ryuan.choi. Tom Hacohen (1): Evas tests: Fix TESTS_BUILD_DIR to point to the build dir. Vladislav Brovko (1): eina: add eina_file_mkdtemp and tests for Eina_File. -- Beber -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal