LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-19-2016, 10:33 PM   #91
ryanpcmcquen
Member
 
Registered: Apr 2013
Distribution: DistroWanderer
Posts: 381

Original Poster
Rep: Reputation: Disabled

0.20.3 is live. Waiting for a full release on the 1.17.x stuff. @mats_b_tegner, do you have a GitHub account? Pull requests are welcome. :^)
 
Old 01-20-2016, 03:18 AM   #92
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Quote:
Originally Posted by ryanpcmcquen View Post
0.20.3 is live. Waiting for a full release on the 1.17.x stuff. @mats_b_tegner, do you have a GitHub account? Pull requests are welcome. :^)
@ryanpcmcquen Yes, I've just signed up.
 
1 members found this post helpful.
Old 01-26-2016, 06:04 AM   #93
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
EFL and friends 1.17.0 beta 3

A bunch of fresh new tarballs with our latest work waiting for your
testing before we can go into the final stages of releases.

= EFL, Elementary and friends 1.17 beta3 tarballs =

One week after our beta2 tarballs we just released our third beta
tarballs. Please grab and test.

== Download ==
It's getting a long post so the most important stuff upfront. Downloads. :-)

http://download.enlightenment.org/re...0-beta3.tar.gz
0ece090850c9f2936355c222d153196ed91460e8ac840482e1e0fa7aaa3ca1bd
http://download.enlightenment.org/re...0-beta3.tar.gz
16785418cad3ffcb2be8587db84ca286eb1fea349951e3959ac87c73ca4b5ff0
http://download.enlightenment.org/re...0-beta3.tar.gz
7317d19bf4b4e5f30e16300bbaabb635f14702af8773936617736c71157eff11
http://download.enlightenment.org/re...0-beta3.tar.gz
32401d51d5cbd19862325b98048eab5c9fd7e55e0dc746d2976dddf3c80d6c2e
----

= What's New =
New since beta2:

== EFL ==
Fixes:
* ecore-x: add safety checks for _ecore_x_disp in some functions
* Eina: Fix eina_file_mk[ds]temp when a path is passed
* elua: Fix use of eina_file_mkstemp after previous patch
* Evas GL: Also fix surface cap cache
* edje/edje_edit: make posible to unset the program filter part and state
* ecore-drm: Cleanup ecore-drm shutdown routine
* ecore-evas-drm: Cleanup drm outputs during shutdown
* ecore-drm: Refactor logind code to use tty functions
* ecore-drm: Destroy any existing eeze watch when we free the device
* ecore-drm: Don't unset logind variable when disconnecting a device
* ecore-drm: Unify and cleanup tty code
* ector: fix potential crash if cairo is not found on the system. (T2938)
* Ethumb: make the emotion plugin correctly use the edje frame if requested.
* ecore_evas_extn: Add safety checks, fixing a crash in elm_test (T2835)
* edje: Fix potential NULL pointer dereference (CID1349866)
* efreet: reject invalid "" data for Efreet_Desktop->x hash (T3096)
* efreet: add locking for efreet_desktop_x_field_get()

== Elementary ==
Fixes:
* elementary: Fix elm_win_window_id_get function (T3058)
* Adjust "context_menu_disabled" configuration.
* genlist : fix tree item floating issue when homoegeneous mode is enabled (T2708)
* combobox: move responsibility to define filter and content to the user of a combobox
* combobox: "return" key handled correctly and removed unreachable code. (T3075)
* Genlist: do not select the item two times in case of a double click.

Last edited by mats_b_tegner; 02-02-2016 at 12:26 PM.
 
Old 02-02-2016, 06:04 AM   #94
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Enlightenment Foundation Libraries 1.17.0 and Friends are Out

After three months of development work we are proud to announce the
release of version 1.17 of the EFL, Elementary, Evas Generic Loaders and Emotion
Generic Players. In these 3 months we got over 1000 commits from 74 authors in
EFL alone. Around 300 more compared to the last release. Elementary has another
265 commits by 50 authors. Great job everyone! Some highlights are listed below.

== Download ==
http://download.enlightenment.org/re...-1.17.0.tar.gz
046ff2c5fe769d749278f9d3e5b85e25cb4d1070bd1b8b54ee6831d81739f3c5
http://download.enlightenment.org/re...-1.17.0.tar.gz
0004a3038968073f3e7599294933fab72226162d0436dce35d9ec4d3b0478267
http://download.enlightenment.org/re...-1.17.0.tar.gz
120bc5577811b5d4f7793904d213b82276ea0ff652095b59f1cb5b0f04b09644
http://download.enlightenment.org/re...-1.17.0.tar.gz
be46c1619677dd6d1947a3db6eeaa9b8099f0e1684d72c4182304536bdb1e3dd
----

= What's New =
Even if we had only three months a lot has happened during the 1.17
release cycle. We only cover some highlights here. For the full list please look at the
NEWS files if you are interested in the details. As usual we have been working on
fixing bugs, optimizing our code for speed and memory footprint and adding new features.

== Wayland / DRM ==
New APIs for keymap cache and left-handed mouse have been added in
ecore_wayland while a new wayland module helped to fix some bugs with
window sizing problems we have seen.

== Evas ==
The biggest changes in Evas have been adding support for hyphenation
wrap style and the addition of a TBM (Tizen Buffer Management) surface in
the Evas engine.

== Eina ==
Many of the changes in Eina during this release are towards better
support of vector graphics coming in form of our Ector library. They include
eina_bezier, eina_vector, eina_matrix and eina_quaternion updates.
Additionally we added APIs for base64 encode and decode functionality.

== Edje ==
New support for size_class as well as text_class syntax have been added and
we can now embed TGV files directly into an edje file.

== Bindings ==
JavaScript Eolian binding have been added as a first step towards JavaScript
bindings for the EFL.

== Elementary ==
Elementary features a new combobox widget in this release and the wayland
support was ported to use the new ecore_wayland2 APIs from the EFL. Smaller
changes include the use of new text and size classes in various widgets
and the ability to save to another hidden profile. The ATSPI support gained
support for key modifiers in bridge.

== Portability (Win32, MacOSX)==
This release we added clipboard and X11 shaped cursors support for
Win32 as well as system cursor support for Cocoa. More Cocoa support
is pending for the next release.
----

= Statistics =

== EFL ==
(git log --pretty=oneline v1.16.0..v1.17.0 | wc -l)
Number of commits: 1026
(git shortlog -ns v1.16.0..v1.17.0 | wc -l)
Number of authors: 74
(git diff --stat v1.16.0..v1.17.0 | tail -1)
930 files changed, 112975 insertions(+), 64377 deletions(-)

== Elementary ==
(git log --pretty=oneline v1.16.0..v1.17.0 | wc -l)
Number of commits: 265
(git shortlog -ns v1.16.0..v1.17.0 | wc -l)
Number of authors: 50
(git diff --stat v1.16.0..v1.17.0 | tail -1)
255 files changed, 11188 insertions(+), 2589 deletions(-)
----

=Building and Dependencies=
If you have an existing EFL or Elementary install, you may wish to
delete its header files and libraries before compiling and installing to
avoid possible conflicts during compilation. If you are compiling the
above, please compile them in the following order:

efl
elementary
emotion_generic_players
evas_generic_loaders

Please refer to the respective README files in each release for a full
list of dependencies, explanations on configure flags and other relevant
information (Just scroll down to see the README already displayed
nicely). Recommended dependencies are for all of the above are:

bullet
libpng
libjpeg
gstreamer (1.x) (ensure you have all the gstreamer codecs you need/want.)
zlib
luajit (optional lua 5.1 or 5.2)
libtiff
openssl
curl
dbus
libc
fontconfig
freetype2
fribidi
libpulse
libsndfile
libx11
libxau
libxcomposite
libxdamage
libxdmcp
libxext
libxfixes
libxinerama
libxrandr
libxrender
libxss
libxtst
libxcursor
libxp
libxi (2.2 or newer)
libgl (opengl/glx or opengl-es2/egl)
giflib
util-linux (limbount + libblkid)
systemd / libudev
harfbuzz
systemd
libwebp
vlc (libvlc)
poppler
libraw
libspectre
librsvg

It is suggested you add the following options when building the EFL to
get a better experience:
--enable-xinput22 \
--enable-multisense \
--enable-systemd \
--enable-image-loader-webp \
--enable-harfbuzz

On linux to get framebuffer support you may want to also do:
--enable-fb
--disable-tslib

If you want wayland support also add:
--enable-wayland

At runtime if you want thumbnailing for DOC/PPT/XLS etc. files also provide:
libreoffice

https://phab.enlightenment.org/phame..._announcement/

...and it works...

Last edited by mats_b_tegner; 02-02-2016 at 07:31 AM.
 
Old 02-02-2016, 02:00 PM   #95
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Enlightenment DR 0.20.4 Release

This bugfix release improves on the 0.20.3 release and resolves a number of issues.
NOTE: Wayland compositor support now requires EFL >= 1.17.0. Previous E20
releases will not work with EFL >= 1.17.0.

TICKETS ADDRESSED
https://phab.enlightenment.org/T2919
https://phab.enlightenment.org/T3058
https://phab.enlightenment.org/T3096

SHA256SUM + DOWNLOAD
cd8bf97642d42b703299a4d177aa47aa0053edb58118fae60db368b9d8eb3129
http://download.enlightenment.org/re...-0.20.4.tar.gz

60d80610fc215d56733a353d109963f48e5656586ed46010df78e1f0d9018a4e
http://download.enlightenment.org/re...-0.20.4.tar.xz


See the full announcement for more details:
https://phab.enlightenment.org/phame...e20_4_release/
 
Old 02-02-2016, 03:45 PM   #96
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Hmm 0.20.4 seem to break keyboard input in terminal programs like Terminology. A temporary solution is to revert to 0.20.3.
 
1 members found this post helpful.
Old 02-02-2016, 07:59 PM   #97
ryanpcmcquen
Member
 
Registered: Apr 2013
Distribution: DistroWanderer
Posts: 381

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by mats_b_tegner View Post
Hmm 0.20.4 seem to break keyboard input in terminal programs like Terminology. A temporary solution is to revert to 0.20.3.
So should I hold off on the upgrade?
 
Old 02-03-2016, 03:45 AM   #98
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Quote:
Originally Posted by ryanpcmcquen View Post
So should I hold off on the upgrade?
Yes, for now. I'm waiting for a reply from the Enlightenment developers. I've created a ticket:
https://phab.enlightenment.org/T3137

Fixed:
https://phab.enlightenment.org/phame...e20_5_release/

Last edited by mats_b_tegner; 02-03-2016 at 11:17 AM.
 
Old 02-03-2016, 11:19 AM   #99
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Enlightenment DR 0.20.5 Release

This hotfix release improves on the 0.20.4 release and resolves a major
issue related to window focus.
The 0.20.4 release tarballs have been removed from the download server.

TICKETS ADDRESSED
https://phab.enlightenment.org/T3137

SHA256SUM + DOWNLOAD
4230da2c4be7d8763124a8a3dbee69e2e832e55a4fd058bdad5060c7b2cd380d
http://download.enlightenment.org/re...-0.20.5.tar.gz

22749584d2fdf62d5a63c64dd9e57a1e318837a48f10fb9cdd2097769aa802d0
http://download.enlightenment.org/re...-0.20.5.tar.xz
 
Old 02-07-2016, 03:20 PM   #100
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Python-EFL 1.17.0 release

We are pleased to announce that **Python-EFL** 1.17.0 is now released and available for download.

== Download ==
http://download.enlightenment.org/re...-1.17.0.tar.gz
http://download.enlightenment.org/re....tar.gz.sha256
http://download.enlightenment.org/re...1.17.0.tar.bz2
http://download.enlightenment.org/re...tar.bz2.sha256
http://download.enlightenment.org/re...-1.17.0.tar.xz
http://download.enlightenment.org/re....tar.xz.sha256

The packages is also available on pypi, to install just use:

pip install python-efl


For convenience the tarballs contain both the Cython sources and generated
intermediary C sources, meaning you **do not** need Cython to compile the
bindings. Full cython sources are also publicly accessible from our git
repository at:
https://git.enlightenment.org/bindin...ython-efl.git/

More information about the python bindings can be found at:
https://phab.enlightenment.org/w/pro...dings_for_efl/
---

= What's New =
Lots of new features comes with this release, the most important are:
* New module **ecore_input**
* New module** ecore_con** (**Client** and **Lookup** classes)
* New module **ethumb** and **ethumb_client** (**Ethumb** and **EthumbClient** classes)
* ** Drag and drop** support in elementary
* Fixed compatibility with **python 3.5** (utils.deprecated was broken)

As always all the new features of efl and elementary 1.17 has been ported
and the usual has been done in fixing bugs and optimizing speed. (see
**ChangeLog** in the tarball for the full list of changes)
---

= Building and Dependencies =
If you have existing Python-EFL installed you may wish to uninstall them
before compiling and installing to avoid possible conflicts during install
and/or runtime.

To build the bindings you will need the following libraries:
* python (Python 2.6+/3.2+)
* efl (1.17)
* elementary (1.17)
* python-dbus (0.83+)

If you wish to compile using the Cython sources a required dependency is:
* 0.21 >= cython <= 0.22


To install the bindings run:

(sudo) python setup.py install

To generate the documentation locally you need:
* sphinx (1.1+)
* graphviz (optional)

To build the documentation:

python setup.py build_doc

For more information on available build options see:

python setup.py --help

https://phab.enlightenment.org/phame..._17_0_release/

Last edited by mats_b_tegner; 02-07-2016 at 03:35 PM.
 
Old 02-11-2016, 06:04 PM   #101
ryanpcmcquen
Member
 
Registered: Apr 2013
Distribution: DistroWanderer
Posts: 381

Original Poster
Rep: Reputation: Disabled
Thanks for the pull requests!
 
1 members found this post helpful.
Old 02-11-2016, 07:45 PM   #102
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Quote:
Originally Posted by ryanpcmcquen View Post
Thanks for the pull requests!
No problem. EFL & Friends 1.17.0 and E 0.20.5 seem to work so far...
 
Old 03-09-2016, 02:16 PM   #103
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Enlightenment DR 0.20.6 Release

This bug fix release improves on the 0.20.5 release and resolves a number of issues.
NOTE: Wayland >= 1.10 is now required for Wayland compositor support.

TICKETS ADDRESSED
https://phab.enlightenment.org/T3152
https://phab.enlightenment.org/T3208
https://phab.enlightenment.org/T3210

SHA256SUM + DOWNLOAD
b4404e15b4388c968d03179171ab82b41a856e473c2adda94ca726050e430a98
http://download.enlightenment.org/re...-0.20.6.tar.gz
f21fbace15b8ea0e47c7aeb16a3f4d1e8a41cb85bc0035491091518b0ca55085
http://download.enlightenment.org/re...-0.20.6.tar.xz

See the full announcement for more details:
https://ereleaseblog.wordpress.com/2...-20-6-release/
 
Old 03-09-2016, 02:26 PM   #104
ryanpcmcquen
Member
 
Registered: Apr 2013
Distribution: DistroWanderer
Posts: 381

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by mats_b_tegner View Post
This bug fix release improves on the 0.20.5 release and resolves a number of issues.
NOTE: Wayland >= 1.10 is now required for Wayland compositor support.
Do I need to start packaging Wayland?
 
Old 03-10-2016, 05:06 AM   #105
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Quote:
Originally Posted by ryanpcmcquen View Post
Do I need to start packaging Wayland?
I don't think so. 0.20.6 seems to work fine for me using Xorg.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Enlightenment E19 To Have Full Wayland Support jeremy Linux - News 0 03-19-2014 03:08 PM
LXer: Bodhi Linux 3.0.0 Alpha Release - Give E19 a try LXer Syndicated Linux News 0 03-03-2014 12:51 AM
LXer: Enlightenment E19 Going Into Feature Freeze Soon LXer Syndicated Linux News 0 02-01-2014 06:00 PM
LXer: Enlightenment E19 Can Act As A Wayland Compositor LXer Syndicated Linux News 0 08-25-2013 03:11 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:43 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration