WWW-www.enlightenment.org pushed a commit to branch master.

http://git.enlightenment.org/website/www-content.git/commit/?id=14a6a2d8dc9fae8d7f054a066e967d61c4da44a7

commit 14a6a2d8dc9fae8d7f054a066e967d61c4da44a7
Author: Nate Drake <nate.dr...@gmx.com>
Date:   Wed Nov 1 09:10:01 2017 -0700

    Wiki page about changed with summary [] by Nate Drake
---
 pages/about.txt | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/pages/about.txt b/pages/about.txt
index 4893a5ce..e24b6661 100644
--- a/pages/about.txt
+++ b/pages/about.txt
@@ -50,16 +50,23 @@ details.
 
 === EFL ===
 
-{{ :efl-core.png?nolink|Core libraries}}
+{{:efl-core.png?nolink|Enlightenment}}
 
 Our libraries are commonly known as EFL (Enlightenment Foundation
-Libraries). They can be used independently or built on top of each other to 
provide useful features and create powerful applications.
+Libraries). They can be used independently or built on top of one other to 
provide useful features and create powerful applications.
 
-The core EFL libraries are much more efficient in terms of speed and size when 
compared to GTK+ and Qt equivalents and has a smaller memory footprint. 
+The core EFL libraries are much more efficient in terms of speed and size when 
compared to GTK+ and Qt equivalents and have a smaller memory footprint. 
 
 === The EFL Model ===
 
-Description of EFL model here.
+EFL operates on the same "main loop" concept adopted by GTK+ and many other 
toolkits. Once you initialize an application in enters the "mainloop" function.
+
+The mainloop continuously checks for events, handles timers, callbacks and any 
other services that have previously been set up until an exit request is sent. 
By way of an example if EFL were used to create a video game, the mainloop 
would check for user inputs and update the game world accordingly as they play. 
+
+
+
+
+{{:model1.png?nolink}}
 
 === Supported Platforms ===
 

-- 


Reply via email to