[EGIT] [website/www-content] master 01/01: Wiki page docs changed with summary [] by Christopher Petrik

2015-08-02 Thread 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

2015-08-02 Thread 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.

2015-08-02 Thread ChunEon Park
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.

2015-08-02 Thread Kim Woelders
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

2015-08-02 Thread Boris Faure
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

2015-08-02 Thread Boris Faure
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.

2015-08-02 Thread Panagiotis Galatsanos
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);
 

--