[EGIT] [website/www-content] master 01/01: Wiki page docs changed with summary [] by Christopher Petrik
WWW-www.enlightenment.org pushed a commit to branch master. http://git.enlightenment.org/website/www-content.git/commit/?id=72a6b0c6ca8a738b0a4a6c6e8b27b33c34ccb902 commit 72a6b0c6ca8a738b0a4a6c6e8b27b33c34ccb902 Author: Christopher Petrik ch...@bsdjunk.com Date: Sun Aug 2 21:13:12 2015 -0700 Wiki page docs changed with summary [] by Christopher Petrik --- pages/docs.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/pages/docs.txt b/pages/docs.txt index 7572f1a..0aaa6e7 100644 --- a/pages/docs.txt +++ b/pages/docs.txt @@ -18,6 +18,7 @@ course you can use stable packages for your distribution as well. * [[distros/archlinux-start|EFL on Arch Linux]] * [[distros/debian-start|EFL on Debian]] * [[distros/fedora-start|EFL on Fedora]] + * [[distros/freebsd-start|EFL on FreeBSD]] * [[distros/opensuse-start|EFL on OpenSUSE]] * [[distros/yocto-start|EFL on Yocto]] --
[EGIT] [website/www-content] master 01/01: Wiki page freebsd-start changed with summary [] by Christopher Petrik
WWW-www.enlightenment.org pushed a commit to branch master. http://git.enlightenment.org/website/www-content.git/commit/?id=6ad0b9ef6576a310389129cb32f7ae15a78417b1 commit 6ad0b9ef6576a310389129cb32f7ae15a78417b1 Author: Christopher Petrik ch...@bsdjunk.com Date: Sun Aug 2 21:49:22 2015 -0700 Wiki page freebsd-start changed with summary [] by Christopher Petrik --- pages/distros/freebsd-start.txt | 43 - 1 file changed, 34 insertions(+), 9 deletions(-) diff --git a/pages/distros/freebsd-start.txt b/pages/distros/freebsd-start.txt index 0e2613b..8a19fd8 100644 --- a/pages/distros/freebsd-start.txt +++ b/pages/distros/freebsd-start.txt @@ -8,37 +8,62 @@ Enlightenment and EFL are available for multiple versions of FreeBSD: * FreeBSD 10 * CURRENT +note tip +Enlightenment on FreeBSD only has the latest release version currently this is: +/note +^ Name ^ Version ^ Submited Update ^ +| Enlightenment | 0.19.5 | 0.19.7 | +| EFL | 1.13.2 | Locked until 1.15.0 | +| Elementary | 1.13.2 | Locked until 1.15.0| +| Terminology | 0.8.8 | Latest | + + Installation The way to install Enlightenment is the same between those distributions, here is an example: Option: 1 code bash -pkg install enlightenment +# pkg install enlightenment /code Install Enlightenment and Terminology: code bash -pkg install enlightenment -pkg install terminology +# pkg install enlightenment +# pkg install terminology /code Install EFL only: code bash -pkg install efl +# pkg install efl /code Option: 2 You may also compile E/EFL from source using the ports system. code bash -svn co http://svn.freebsd.org/ports/head /usr/ports +# svn co http://svn.freebsd.org/ports/head /usr/ports /code or code bash -portsnap fetch extract +# portsnap fetch extract /code Installing E on FreeBSD using the ports system. -code shell -cd /usr/ports/x11-wm/enlightenment make install clean -/code +code bash +# cd /usr/ports/x11-wm/enlightenment make install clean +/code +or +code bash +# make -C /usr/ports/x11-wm/enlightenment install clean +/code + + TODO + +Enlightenment on FreeBSD is always looking at ways to improve, mainly to allow users to have both the latest version along with the latest git sources. We plan on having both a normal release as well as a -devel port for both EFL and Enlightenment. + + Helping +If you would like to help out, please register the Enlightenment mailing list +[[https://lists.freebsd.org/mailman/listinfo/freebsd-enlightenment|Enlightenment Mailing List]] + +Or you mail email me personally +[[ch...@bsdjunk.com|Email Me]] \ No newline at end of file --
[EGIT] [core/elementary] master 01/01: prefs: add empty field to avoid build warning.
hermet pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=d2270809299e7c0b3dfb669f753484be9c100362 commit d2270809299e7c0b3dfb669f753484be9c100362 Author: ChunEon Park her...@hermet.pe.kr Date: Mon Aug 3 13:56:01 2015 +0900 prefs: add empty field to avoid build warning. this addition is a trick to avoid g/gcc compile warning. warning: empty struct has size 0 in C, size 1 in C++. --- src/lib/elm_prefs_common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/elm_prefs_common.h b/src/lib/elm_prefs_common.h index 3ebe9e2..8552fbf 100644 --- a/src/lib/elm_prefs_common.h +++ b/src/lib/elm_prefs_common.h @@ -32,6 +32,7 @@ EAPI Evas_Object *elm_prefs_add(Evas_Object *parent); typedef struct _Elm_Prefs_Item_Spec_Void Elm_Prefs_Item_Spec_Void; struct _Elm_Prefs_Item_Spec_Void { + int:0; //Trick for removing warning (warning: empty struct has size 0 in C, size 1 in C++) }; typedef struct _Elm_Prefs_Item_Spec_Bool Elm_Prefs_Item_Spec_Bool; --
[EGIT] [website/www-content] master 01/01: e16 1.0.17.
kwo pushed a commit to branch master. http://git.enlightenment.org/website/www-content.git/commit/?id=cff209bbaf2dd948ae9207dbe6dca4172a1854b0 commit cff209bbaf2dd948ae9207dbe6dca4172a1854b0 Author: Kim Woelders k...@woelders.dk Date: Tue Jul 21 20:01:17 2015 +0200 e16 1.0.17. --- pages/download-e16.txt | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pages/download-e16.txt b/pages/download-e16.txt index 619b3ad..5c276f8 100644 --- a/pages/download-e16.txt +++ b/pages/download-e16.txt @@ -1,8 +1,8 @@ === Enlightenment DR16 === -Some people still like to use our legacy WM codebase and it is still -maintained. The latest version of DR16 is 1.0.16, released on February -21st, 2015. Packages for the current, and previous, releases of DR16, +Some people still like to use our legacy WM codebase and it is still maintained. +The latest version of DR16 is 1.0.17, released on August 1st, 2015. +Packages for the current, and previous, releases of DR16, core themes, epplets, e16menuedit, e16keyedit, and imlib2 can be found on the [[http://sourceforge.net/project/showfiles.php?group_id=2|SourceForge download page]]. @@ -12,8 +12,8 @@ choose from the list of available distributions the one that is right for you. ^Package^Link^ -|Source Code TAR.GZ|[[http://prdownloads.sourceforge.net/enlightenment/e16-1.0.16.tar.gz?download|e16-1.0.16.tar.gz]]| -|Source Package RPM|[[http://prdownloads.sourceforge.net/enlightenment/e16-1.0.16-1.fc21.src.rpm?download|e16-1.0.16-1.fc21.src.rpm]]| -|Linux ix86 Binary RPM|[[http://prdownloads.sourceforge.net/enlightenment/e16-1.0.16-1.fc21.i686.rpm?download|e16-1.0.16-1.fc21.i686.rpm]]| -|Linux x86_64 Binary RPM|[[http://prdownloads.sourceforge.net/enlightenment/e16-1.0.16-1.fc21.x86_64.rpm?download|e16-1.0.16-1.fc21.x86_64.rpm]]| +|Source Code TAR.GZ|[[http://prdownloads.sourceforge.net/enlightenment/e16-1.0.17.tar.gz?download|e16-1.0.17.tar.gz]]| +|Source Package RPM|[[http://prdownloads.sourceforge.net/enlightenment/e16-1.0.17-1.fc22.src.rpm?download|e16-1.0.17-1.fc22.src.rpm]]| +|Linux ix86 Binary RPM|[[http://prdownloads.sourceforge.net/enlightenment/e16-1.0.17-1.fc22.i686.rpm?download|e16-1.0.17-1.fc22.i686.rpm]]| +|Linux x86_64 Binary RPM|[[http://prdownloads.sourceforge.net/enlightenment/e16-1.0.17-1.fc22.x86_64.rpm?download|e16-1.0.17-1.fc22.x86_64.rpm]]| |Gentoo Linux|[[http://packages.gentoo.org/package/x11-wm/enlightenment|e16 ebuilds]]| --
[EGIT] [apps/terminology] master 02/02: update README to 0.8.0
billiob pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=3182c1f4af855cdd07c02984e295c22e206e35e4 commit 3182c1f4af855cdd07c02984e295c22e206e35e4 Author: Boris Faure bill...@gmail.com Date: Sun Aug 2 18:58:22 2015 +0200 update README to 0.8.0 better late than sorry --- README | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README b/README index eb8a26b..cb6fc6e 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -Terminology 0.7.0 +Terminology 0.8.0 ** --
[EGIT] [apps/terminology] master 01/02: cleanup --font handling. Closes T2433
billiob pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=0265c9bd883b9402a27fb6d697ec56dc1b159b47 commit 0265c9bd883b9402a27fb6d697ec56dc1b159b47 Author: Boris Faure bill...@gmail.com Date: Sun Aug 2 18:37:25 2015 +0200 cleanup --font handling. Closes T2433 --- src/bin/main.c | 36 +++- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/src/bin/main.c b/src/bin/main.c index 2912d65..dbfe0c5 100644 --- a/src/bin/main.c +++ b/src/bin/main.c @@ -627,31 +627,27 @@ elm_main(int argc, char **argv) if (font) { -if (strchr(font, '/')) +char *p = strchr(font, '/'); +if (p) { - char *fname = alloca(strlen(font) + 1); - char *p; - - strcpy(fname, font); - p = strrchr(fname, '/'); - if (p) - { - int sz; - - *p = 0; - p++; - sz = atoi(p); - if (sz 0) config-font.size = sz; - eina_stringshare_replace((config-font.name), fname); - } + int sz; + char *fname = alloca(p - font + 1); + + strncpy(fname, font, p - font); + fname[p - font] = '\0'; + sz = atoi(p+1); + if (sz 0) config-font.size = sz; + eina_stringshare_replace((config-font.name), fname); config-font.bitmap = 0; + config-font_set = 1; } else { char buf[4096], *file; Eina_List *files; int n = strlen(font); - + Eina_Bool found = EINA_FALSE; + snprintf(buf, sizeof(buf), %s/fonts, elm_app_data_dir_get()); files = ecore_file_ls(buf); EINA_LIST_FREE(files, file) @@ -663,10 +659,16 @@ elm_main(int argc, char **argv) n = -1; eina_stringshare_replace((config-font.name), file); config-font.bitmap = 1; +config-font_set = 1; +found = EINA_TRUE; } } free(file); } + if (!found) + { + ERR(font '%s' not found in %s, font, buf); + } } config-temporary = EINA_TRUE; } --
[EGIT] [apps/terminology] master 01/01: Add 'Show miniview by default' in options.
billiob pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=10b7b19bc9b33be24f9bb1627335264f03573d48 commit 10b7b19bc9b33be24f9bb1627335264f03573d48 Author: godfath3r galatsan...@gmail.com Date: Sun Aug 2 22:44:20 2015 +0200 Add 'Show miniview by default' in options. Summary: Fixes T1876 Reviewers: billiob, raster Maniphest Tasks: T1876 Differential Revision: https://phab.enlightenment.org/D2869 --- src/bin/config.c | 4 src/bin/config.h | 1 + src/bin/options_behavior.c | 2 ++ src/bin/win.c | 3 +++ 4 files changed, 10 insertions(+) diff --git a/src/bin/config.c b/src/bin/config.c index b121497..ee0588a 100644 --- a/src/bin/config.c +++ b/src/bin/config.c @@ -161,6 +161,8 @@ config_init(void) (edd_base, Config, gravatar, gravatar, EET_T_UCHAR); EET_DATA_DESCRIPTOR_ADD_BASIC (edd_base, Config, notabs, notabs, EET_T_UCHAR); + EET_DATA_DESCRIPTOR_ADD_BASIC + (edd_base, Config, mv_always_show, mv_always_show, EET_T_UCHAR); } void @@ -533,6 +535,7 @@ config_load(const char *key) config-colors_use = EINA_FALSE; config-gravatar = EINA_TRUE; config-notabs = EINA_FALSE; + config-mv_always_show = EINA_FALSE; for (j = 0; j 4; j++) { for (i = 0; i 12; i++) @@ -624,6 +627,7 @@ config_fork(Config *config) CPY(font_set); CPY(gravatar); CPY(notabs); + CPY(mv_always_show); EINA_LIST_FOREACH(config-keys, l, key) { diff --git a/src/bin/config.h b/src/bin/config.h index 9cca90d..c7d3a10 100644 --- a/src/bin/config.h +++ b/src/bin/config.h @@ -74,6 +74,7 @@ struct _Config Eina_Bool colors_use; Eina_Bool gravatar; Eina_Bool notabs; + Eina_Bool mv_always_show; Config_Color colors[(4 * 12)]; Eina_List*keys; diff --git a/src/bin/options_behavior.c b/src/bin/options_behavior.c index 6a6dbc9..95bf634 100644 --- a/src/bin/options_behavior.c +++ b/src/bin/options_behavior.c @@ -41,6 +41,7 @@ CB(login_shell, 0); CB(mouse_over_focus, 0); CB(gravatar, 0); CB(notabs, 1); +CB(mv_always_show, 0); #undef CB @@ -189,6 +190,7 @@ options_behavior(Evas_Object *opbox, Evas_Object *term) CX(_(Focus split under the Mouse), mouse_over_focus, 0); CX(_(Gravatar integration), gravatar, 0); CX(_(Show tabs), notabs, 1); + CX(_(Always show miniview), mv_always_show, 0); #undef CX diff --git a/src/bin/win.c b/src/bin/win.c index a674922..3972588 100644 --- a/src/bin/win.c +++ b/src/bin/win.c @@ -3994,6 +3994,9 @@ term_new(Win *wn, Config *config, const char *cmd, else msg.val = 100; + if (term-config-mv_always_show) + term-miniview_shown = EINA_TRUE; + edje_object_message_send(term-bg, EDJE_MESSAGE_INT, 1, msg); edje_object_message_send(term-base, EDJE_MESSAGE_INT, 1, msg); --