Enlightenment CVS committal

Author  : davemds
Project : e17
Module  : proto

Dir     : e17/proto/edje_editor


Modified Files:
        ChangeLog README TODO configure.in 


Log Message:
* Redone everythink using engrave and engrave_canvas.
* Remove glib2 dependencies
* More eflzed code style
NOTE: The editor could now open at least the e,ewl and etk default  
theme. With some error but open.
The app only load edc file...error in engrave_load_edj()

===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/ChangeLog,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- ChangeLog   2 Jan 2007 06:40:56 -0000       1.2
+++ ChangeLog   8 Jan 2007 20:01:52 -0000       1.3
@@ -1,37 +0,0 @@
-
-# ChangeLog for edje_editor #
-
-   * tree to tree2
-   * remake parser
-   * remake tree functionality
-   * fix font issue
-   * ton of bug fixed
-   * finish the preprocessor
-   * support : in edc
-   
-0.1-beta4
--------------
-  * Reenable relative position spinner callbacks.
-  * Move the remaining png inside the edje_editor.edj file (this cause some 
drawing problem in all combobox)
-  * Add the Image Alpha Slider. You can now change the alpha value of images.
-  * Change image chooser to a single combo to reduce used space.
-  * Add border functionality to images.
-  * Make the text effect work (note: GLOW? GLOW2? FAR?)
-  * Add alert dialog in many place 
-  * Some various bugs fixed
-  * Implemented the spinner that drive DescriptionStateIndex Value
-  * Update reltocomboboxs when add or remove parts
-  * Min e Max size of a group (etk interface and fakewin limit)
-  * Implemented Text alpha slider
-  * various interface adjusting (add some table.. etc)
-  
-  
-0.1-beta3
--------------
-  * Remove the dependency from sys/dir.h for portability reason
-     Make use of opendir() instead of scandir()
-  * Remove function declared inside other function that cause 
-     segv on some system (thanks to hisam)
-  * Remove unused Ecore dependencies
-  * Add some commet to the code. Primary on main.h
-  * Some code clean
\ No newline at end of file
===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/README,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- README      31 Dec 2006 05:59:18 -0000      1.2
+++ README      8 Jan 2007 20:01:52 -0000       1.3
@@ -14,23 +14,31 @@
 
  - Evas
  - Etk
- - GLib2  (this dependencie is in program to remove)
+ - Engrave
+ - Ecore
 
 
-Building and Installing libdvdcss
+Building and Installing
 =======================================
 
+./autogen
 make
+sudo make install
 
 
 Running 
 =======================================
+Usage: 
+   edje_editor [EDC | EDJ] [IMAGE_DIR] [FONT_DIR]
 
-Run the program from where you have compiled it.
-
-IMPORTANT NOTE: you have to save a new edc at least once before you
-can do much of the operation(otherwise the program will die).
-In other world: the file you are working on must have a name.
+Example:
+   edje_editor                #Open an empty file
+   edje_editor default.edj    #Open the given EDJ
+   edje_editor default.edc    #Open the given EDC
+
+Note on open an EDC:
+   To open an EDC file you must pass the IMAGE_DIR and FONT_DIR
+   parameters. If not given the EDC directory is assumed.
 
 
 Troubleshooting
===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/TODO,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- TODO        2 Jan 2007 06:40:56 -0000       1.3
+++ TODO        8 Jan 2007 20:01:52 -0000       1.4
@@ -1,50 +1,26 @@
-TODO FOR 0.1 (not a complete list...only the first in my mind)
+TODO edje_editor (not a complete list...only the first in my mind)
 =======================================
 
 * TEXT & RECT: alpha make strange thing....WHY????
 
-* TEXT: Shadow Color don't change until a draw_all() 
-
-* More handlers on the canvas to move the 2 points simultan and modify the 
offset. 
-
 * Tooltips EVERYWERE  :)
 
-* Command line at least to open file on startup
-
-* Have to preprocess the edc on reading (for #include statement)
-
 * Up and Down buttons must move the selected part/description up and down
    (have to wait a way to move the row of the tree)
 
-* fakewin: when a limit is reached (min e max) the small handler for resize go 
haead
+* fakewin: the small handler for resize go haead
 
 * RelSpinner don't have to stop at 1.0 an 0 but ?? (maybe 100 -100)
 
 * make the interface fit well ats 1024x768
 
-* min e max for part
-
 * A new object add must be take a progressive (and unique) number (newrect1, 
newrect2...etc)
 
 * Text object: GLOW? GLOW2? FAR? ... does edje suport this?
 
 * Make the visible checkbox work (should the visibility apply to the EDC also? 
not only in the editor?)
 
+* Image: border don't do nothing...why?
 
-TODO FOR 0.5
-=======================================
-
-* Program and signal manager
-
-* image_tween
-
-* remove the glib dependencies. The more it use from that lib is GString 
-   and GList. Porting Glist to evas_list and GString to Etk_String.
-   
-
-TODO FOR 1.0
-=======================================
-
-* Program must open, manage and save all edc file (e17 default theme use as 
test)
+* Reinsert all object in the EtkCanvas
 
-* Program must handle all the edje functionality 
\ No newline at end of file
===================================================================
RCS file: /cvs/e/e17/proto/edje_editor/configure.in,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- configure.in        30 Dec 2006 09:50:54 -0000      1.1
+++ configure.in        8 Jan 2007 20:01:52 -0000       1.2
@@ -85,6 +85,24 @@
 packagesrcdir=`cd $srcdir && pwd`
 AC_DEFINE_UNQUOTED(PACKAGE_SOURCE_DIR, "${packagesrcdir}", [Source Code 
Directory])
 
+AC_PATH_GENERIC(ecore, 0.9.9.037,
+  [ ],
+  [
+    echo "ERROR:"
+    echo "The ecore-config development script was not found in your execute"
+    echo "path. This may mean one of several things"
+    echo "1. You may not have installed the ecore-devel (or ecore-dev)"
+    echo "   packages."
+    echo "2. You may have ecore installed somewhere not covered by your path."
+    echo ""
+    echo "If this is the case make sure you have the packages installed, AND"
+    echo "that the ecore-config script is in your execute path (see your"
+    echo "shell's manual page on setting the \$PATH environment variable), OR"
+    echo "alternatively, specify the script to use with --with-engrave-config."
+    AC_MSG_ERROR([Fatal Error: no engrave-config detected.])
+  ]
+)
+
 AC_PATH_GENERIC(etk, 0.1.0.002,
   [ ],
   [
@@ -103,17 +121,6 @@
   ]
 )
 
-PKG_CHECK_MODULES(GLIB2, glib-2.0 >= 2.12.4,
-  [ ],
-  [
-    echo "ERROR:"
-    echo "glib-2.0 was not found."
-    echo "You may not have installed the glib-2.0-devel (or glib-2.0-dev)"
-    echo "packages."
-    AC_MSG_ERROR([Fatal Error: no glib-2.0 detected.])
-  ]
-)
-
 AC_PATH_GENERIC(edje, 0.5.0,
   [ ],
   [
@@ -132,6 +139,24 @@
   ]
 )
 
+AC_PATH_GENERIC(engrave, 0.1.0,
+  [ ],
+  [
+    echo "ERROR:"
+    echo "The engrave-config development script was not found in your execute"
+    echo "path. This may mean one of several things"
+    echo "1. You may not have installed the engrave-devel (or engrave-dev)"
+    echo "   packages."
+    echo "2. You may have edje installed somewhere not covered by your path."
+    echo ""
+    echo "If this is the case make sure you have the packages installed, AND"
+    echo "that the engrave-config script is in your execute path (see your"
+    echo "shell's manual page on setting the \$PATH environment variable), OR"
+    echo "alternatively, specify the script to use with --with-engrave-config."
+    AC_MSG_ERROR([Fatal Error: no engrave-config detected.])
+  ]
+)
+
 AC_PATH_GENERIC(evas, 0.9.9,
   [ ],
   [
@@ -154,7 +179,7 @@
 etk_prefix="\"`etk-config --prefix`/share/etk\""
 AC_DEFINE_UNQUOTED(ETK_PACKAGE_DATA_DIR, $etk_prefix, [Data dir for etk lib.])
 
-requirements="etk glib2 edje evas"
+requirements="ecore etk edje evas engrave"
 
 AC_SUBST(requirements)
 AC_SUBST(packagesrcdir)



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to