Jeff Hoogland | 27 Jan 12:05 2015
Picon

[E-devel] Compiling EDI with EFL/Elementary 1.12

Getting this error message trying to compile EDI from GIT with
EFL/Elementary 1.12.2:

    ck_assert(code);
    ^
In file included from elm_code_suite.h:4:0,
                 from elm_code_test_basic.c:5:
/usr/include/check.h:262:16: note: expected ‘int’ but argument is of type
‘struct Elm_Code *’
 void CK_EXPORT _ck_assert_msg (int result, const char *file,
                ^
  CC       elm_code_suite-elm_code_test_parse.o
  CC       elm_code_suite-elm_code_test_widget.o
  CC       elm_code_suite-elm_code_suite.o
  CCLD     elm_code_suite
/usr/bin/ld.bfd.real: elm_code_suite-elm_code_test_widget.o: undefined
reference to symbol 'elm_config_scale_get'
//usr/lib/i386-linux-gnu/libelementary.so.1: error adding symbols: DSO
missing from command line
collect2: error: ld returned 1 exit status
make[4]: *** [elm_code_suite] Error 1
make[4]: Leaving directory
`/home/jeff/bodhi_debs/20150127/edi-20150127/elm_code/tests'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory
`/home/jeff/bodhi_debs/20150127/edi-20150127/elm_code/tests'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory
`/home/jeff/bodhi_debs/20150127/edi-20150127/elm_code'
make[1]: *** [check-recursive] Error 1
(Continue reading)

Tom Hacohen | 26 Jan 14:18 2015

[E-devel] EFL + Elementary ABI report v1.13.0

Hey,

Here again, the new EFL + Elementary ABI reports.

As usual:
https://devs.enlightenment.org/~tasn/abi/

There's some noise because of C++, but I guess that's easy to skip. Let 
me know if you have any questions.

Thanks to Stefan for reminding me about it.

--
Tom.

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
Stefan Schmidt | 26 Jan 11:25 2015

[E-devel] Weekly news from the automated build and QA front

Hello.

Summary:
o Mingw build is still out of order
o Nightly builds are working again
o Jenkins updated as well as various libs and tools

This should give everyone an overview over what has happened in the last
week on the QA front. The numbers in parentheses reflect the values from
last week to give you a trend.

CI:
o Overall build statistic: 10.05% (10.93%) failed.
https://build.enlightenment.org/

clang scan-build:
o EFL scan-build reports N/A (N/A) issues.
https://build.enlightenment.org/job/nightly_efl_clang_x86_64/lastSuccessfu
lBuild/artifact/scan-build/build/
o Elementary scan-build reports 82 (78) issues.
https://build.enlightenment.org/job/nightly_elm_clang_x86_64/lastSuccessfulBuild/artifact/scan-build/build

Unit tests:
o 423 (416) unit tests for efl and none failing

Coverage:
o EFL total coverage is at 35.3% (34.2%) lines and 38.5% (37.3%) functions
https://build.enlightenment.org/view/Test%20Coverage/

Coverity:
(Continue reading)

Jeff Hoogland | 26 Jan 10:52 2015
Picon

[E-devel] Simple ecore.Exe example

To familiarize myself with the ecore.Exe class in python I wrote myself a
short tutorial that shows its outputs and how to interact with the running
command via the .send() method.

Figured someone else might find it useful as well at some point. Might be
worth including in the python-efl ecore examples folder?

https://github.com/JeffHoogland/elm-tutorials/blob/master/ecore-Exe-tutorial/ecore-command-example.py

--

-- 
~Jeff Hoogland <http://jeffhoogland.com/>
My Projects on GitHub <https://github.com/JeffHoogland>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
Jeff Hoogland | 26 Jan 06:50 2015
Picon

[E-devel] In consistent Elementary StandardWindow behavior

So I have a StandardWindow whose size property I have set to (400, 0).
Sometimes it properly resizes the height of the window to fit the content
perfectly and other times it leaves gaping space at the top and bottom like
so: http://www.enlightenment.org/ss/e-54c5d5423b8532.94435124.png

Ideally I'd like the window to always appear like this:
http://www.enlightenment.org/ss/e-54c5d5982ee297.20352315.png

Where there is no dead space at the top/bottom of the content. How can I
have the window size like this automatically based on a defined width?

--

-- 
~Jeff Hoogland <http://jeffhoogland.com/>
My Projects on GitHub <https://github.com/JeffHoogland>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
Davide Andreoli | 25 Jan 23:22 2015
Picon

[E-devel] Erigo + PythonEFL = WOW !!

Hi all,
the python-efl integration for erigo is quite finished, you can try it
using my pyefl branch:
devs/davemds/erigo_generator
Everything is really simple, the only file that implement the generator is
this:
https://git.enlightenment.org/bindings/python/python-efl.git/tree/efl/utils/erigo.py?h=devs/davemds/erigo_generator

and this the incredible simple example:
https://git.enlightenment.org/bindings/python/python-efl.git/tree/examples/elementary/test_erigo.py?h=devs/davemds/erigo_generator

that load this json file:
https://git.enlightenment.org/bindings/python/python-efl.git/tree/examples/elementary/erigo_prj/test_gui.egui?h=devs/davemds/erigo_generator

In practice you just need to subclass the ErigoGui class provided, create
an instance
passing the json file and implement your callback inside this class. Thats
it!
Example usage:

from efl import elementaryfrom efl.utils.erigo import ErigoGui

class MyGui(ErigoGui):
    def btn_clicked_cb(self, btn):
        print('User clicked a button', btn)
    ...and all other widdget callbacks

egui = MyGui('path/to/json_file')

Nothing more :)
(Continue reading)

Bertrand Jacquin | 25 Jan 18:03 2015

[E-devel] Jenkins ++

Hi,

A new version of Jenkins in now available on 
https://build.enlightenment.org which looks a bit more 2015 and fix a 
lot of security issues.

Coverity 7.6.0 is also there now, no ChangeLog available.

--

-- 
Bertrand

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
Laszlo Krekacs | 23 Jan 13:57 2015
Picon

[E-devel] Where to report bugs/feature request for Terminology

Hi,

I would like to know where is the best place to report Terminology
bugs or feature request.
I have reported a bug (Alt-Enter does not work inside mc) here:
https://github.com/billiob/terminology/issues/11

And a feature request (Favicon next to tab title) here:
https://github.com/billiob/terminology/issues/10

Should I report the issues somewhere else, or is this the main place?

Best,
 Laszlo

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
Mike Blumenkrantz | 23 Jan 02:04 2015
Picon

[E-devel] EMPC 0.99 Alpha Release

EMPC is a UI for the Music Player Daemon. It is based on the EFL/Elementary
application frameworks, focusing on speed-of-use and minimalism.

** Download links **
beb94c78699884ce8a82da45425dd8fde30c7b9feebe5f73a29922ba87f46463
http://download.enlightenment.org/rel/apps/empc/empc-0.99.0.639.tar.gz

23179971f77e02062e75a0b1c598b76255074ff980f0211a9ce5bdc2730ee441
http://download.enlightenment.org/rel/apps/empc/empc-0.99.0.639.tar.bz2

6efd921a1d393bfcfffaa7f07ee0d3720598269724f8f879e1875d2b9aa88bf0
http://download.enlightenment.org/rel/apps/empc/empc-0.99.0.639.tar.xz

Read more on the full announcement page here:
https://phab.enlightenment.org/phame/live/3//post/empc_0_99_release_omg_an_efl_app_might_reach_1_0/
------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
Andrew Williams | 23 Jan 01:30 2015

[E-devel] Trouble compiling an eo.c file

Hi,

Sorry to bug folk on what's probably simple but I can't figure what's up 
with my attempt to port elm_code to an elm_object through eo.

I've got a pretty skeleton file (as you can see from the warnings) but 
can anyone figure what I might be missing? The build setup should have 
al dependencies set up as it's building the legacy version of the code fine.

Many thanks for anyone who can point me in the right direction.

Andrew

make[4]: Entering directory '/home/andy/Code/E/edi/elm_code/lib'
   CC       elm_code_widget_eo.lo
elm_code_widget_eo.c:1:0: warning: "EFL_BETA_API_SUPPORT" redefined
  #define EFL_BETA_API_SUPPORT
  ^
<command-line>:0:0: note: this is the location of the previous definition
elm_code_widget_eo.c: In function '_elm_code_widget_eo_base_constructor':
elm_code_widget_eo.c:13:42: warning: unused parameter 'obj' 
[-Wunused-parameter]
  _elm_code_widget_eo_base_constructor(Eo *obj, Elm_Code_Widget_Data *pd)
                                           ^
elm_code_widget_eo.c:13:69: warning: unused parameter 'pd' 
[-Wunused-parameter]
  _elm_code_widget_eo_base_constructor(Eo *obj, Elm_Code_Widget_Data *pd)
^
elm_code_widget_eo.c: In function 
'_elm_code_widget_evas_object_smart_resize':
(Continue reading)

Lachezar Petkov | 22 Jan 20:31 2015

[E-devel] Some new icons

Hello,

I designed 24 or so new icons for E's config panel and a couple for the 
file browser. You can find them here and replace the old ones in 
data/themes:

http://lpp.ninja/e/icons-21.jan.15.zip

(I plan on doing some more, and I'll find a better way to upload them on 
the web)

Cheers and hope you like the icons,

lpp
aka Manowarrior,
aka the guy who designed some icons for E many years ago.

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet

Gmane