Re: [E-devel] E SVN: raster trunk/e/data/themes/images

2008-09-24 Thread Christopher Michael
Bad Toma !! No Cookie !! :P

dh

Enlightenment SVN wrote:
 Log:
   add a pager icon - toma! forgot to svn add!
   
   
 
 Author:   raster
 Date: 2008-09-24 00:19:38 -0700 (Wed, 24 Sep 2008)
 New Revision: 36202
 
 Added:
   trunk/e/data/themes/images/e17_icon_pager.png 
 
 Added: trunk/e/data/themes/images/e17_icon_pager.png
 
 
 Property changes on: trunk/e/data/themes/images/e17_icon_pager.png
 ___
 Name: svn:mime-type
+ application/octet-stream
 
 
 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-svn mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster trunk/e/data/themes/images

2008-09-24 Thread Toma
Ah bugger! At least i added to the makefile.am :/ sorry! Wont happen again.

On 9/24/08, Christopher Michael [EMAIL PROTECTED] wrote:
 Bad Toma !! No Cookie !! :P

 dh

 Enlightenment SVN wrote:
 Log:
   add a pager icon - toma! forgot to svn add!



 Author:   raster
 Date: 2008-09-24 00:19:38 -0700 (Wed, 24 Sep 2008)
 New Revision: 36202

 Added:
   trunk/e/data/themes/images/e17_icon_pager.png

 Added: trunk/e/data/themes/images/e17_icon_pager.png


 Property changes on: trunk/e/data/themes/images/e17_icon_pager.png
 ___
 Name: svn:mime-type
+ application/octet-stream


 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the
 world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-svn mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn



 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster trunk/edje/src/bin

2008-09-24 Thread Christopher Michael
This has been needed for a while !! KUDOS !! :)

dh

Enlightenment SVN wrote:
 Log:
   allow groups if declared later to override (Replace) their prior 
 declarations.
   this basically allows u to #include some .edc then selectively override some
   things in it u want changed.
   
   
 
 Author:   raster
 Date: 2008-09-24 01:16:42 -0700 (Wed, 24 Sep 2008)
 New Revision: 36204
 
 Modified:
   trunk/edje/src/bin/edje_cc_handlers.c 
 
 Modified: trunk/edje/src/bin/edje_cc_handlers.c
 ===
 --- trunk/edje/src/bin/edje_cc_handlers.c 2008-09-24 07:20:29 UTC (rev 
 36203)
 +++ trunk/edje/src/bin/edje_cc_handlers.c 2008-09-24 08:16:42 UTC (rev 
 36204)
 @@ -1194,7 +1194,7 @@
 Edje_Part_Collection_Directory_Entry *de;
 Edje_Part_Collection *pc;
 Code *cd;
 -
 +   
 de = mem_alloc(SZ(Edje_Part_Collection_Directory_Entry));
 edje_file-collection_dir-entries = 
 evas_list_append(edje_file-collection_dir-entries, de);
 de-id = evas_list_count(edje_file-collection_dir-entries) - 1;
 @@ -1222,11 +1222,47 @@
  st_collections_group_name(void)
  {
 Edje_Part_Collection_Directory_Entry *de;
 -
 +   Evas_List *l;
 +   
 check_arg_count(1);
  
 de = evas_list_data(evas_list_last(edje_file-collection_dir-entries));
 de-entry = parse_str(0);
 +   for (l = edje_file-collection_dir-entries; l; l = l-next)
 + {
 + Edje_Part_Collection_Directory_Entry *de_other;
 + 
 + de_other = l-data;
 + if ((de_other != de)  (de_other-entry)  
 + (!strcmp(de-entry, de_other-entry)))
 +   {
 +  Edje_Part_Collection *pc;
 +  Code *cd;
 +  int i;
 +  
 +  pc = evas_list_nth(edje_collections, de_other-id);
 +  cd = evas_list_nth(codes, de_other-id);
 +  
 +  edje_file-collection_dir-entries = 
 +evas_list_remove(edje_file-collection_dir-entries, de_other);
 +  edje_collections = 
 +evas_list_remove(edje_collections, pc);
 +  codes =
 +evas_list_remove(codes, cd);
 +  
 +  for (i = 0, l = edje_file-collection_dir-entries; l; l = 
 l-next, i++)
 +{
 +   de_other = l-data;
 +   de_other-id = i;
 +}
 +  for (i = 0, l = edje_collections; l; l = l-next, i++)
 +{
 +   pc = l-data;
 +   pc-id = i;
 +}
 +  break;
 +   }
 + }
  }
  
  /**
 
 
 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-svn mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster trunk/e/data/themes/images

2008-09-24 Thread Christopher Michael
Hehehehe :) It happens to even the best of them ;) Myself am guilty of 
it in the past...as is even Old Man :)

dh

Toma wrote:
 Ah bugger! At least i added to the makefile.am :/ sorry! Wont happen again.
 
 On 9/24/08, Christopher Michael [EMAIL PROTECTED] wrote:
 Bad Toma !! No Cookie !! :P

 dh

 Enlightenment SVN wrote:
 Log:
   add a pager icon - toma! forgot to svn add!



 Author:   raster
 Date: 2008-09-24 00:19:38 -0700 (Wed, 24 Sep 2008)
 New Revision: 36202

 Added:
   trunk/e/data/themes/images/e17_icon_pager.png

 Added: trunk/e/data/themes/images/e17_icon_pager.png


 Property changes on: trunk/e/data/themes/images/e17_icon_pager.png
 ___
 Name: svn:mime-type
+ application/octet-stream


 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's
 challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the
 world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-svn mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn


 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great
 prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] - Python-etk patch

2008-09-24 Thread MALBROUKOU Karel
Hi everyone,

I have added some widgets support to the python-etk module:
 - Dialog
 - StockEnums under etk.c_etk
 - Example on how to use FilechooserWidget and Dialog

Please find the patch in attachment!

-- 
Karel Malbroukou
Sr. Linux Admin

PowerE2E
# Add the Dialog widget
# Add class StockEnums in etk.c_etk (still need to put it in etk)
# Add example on how to use Dialog and FilechooserWidget

Index: etk/core.py
===
--- etk/core.py	(revision 36140)
+++ etk/core.py	(working copy)
@@ -190,3 +190,8 @@ class CheckButton(c_etk.CheckButton):
 class Spinner(c_etk.Spinner):
 __metaclass__ = EtkMeta
 _etk_type = Etk_Spinner
+
+
+class Dialog(c_etk.Dialog, c_etk.DialogEnums):
+__metaclass__ = EtkMeta
+_etk_type = Etk_Dialog
Index: etk/etk.c_etk.pyx
===
--- etk/etk.c_etk.pyx	(revision 36140)
+++ etk/etk.c_etk.pyx	(working copy)
@@ -159,3 +159,5 @@ include core/separator.pxi
 include core/filechooser_widget.pxi
 include core/check_button.pxi
 include core/spinner.pxi
+include core/dialog.pxi
+include core/stock.pxi
Index: etk/core/stock.pxi
===
--- etk/core/stock.pxi	(revision 0)
+++ etk/core/stock.pxi	(revision 0)
@@ -0,0 +1,219 @@
+class StockEnums:
+NO_STOCK = ETK_STOCK_NO_STOCK
+ADDRESS_BOOK_NEW = ETK_STOCK_ADDRESS_BOOK_NEW
+APPOINTMENT_NEW = ETK_STOCK_APPOINTMENT_NEW
+BOOKMARK_NEW = ETK_STOCK_BOOKMARK_NEW
+CONTACT_NEW = ETK_STOCK_CONTACT_NEW
+DIALOG_APPLY = ETK_STOCK_DIALOG_APPLY
+DIALOG_OK = ETK_STOCK_DIALOG_OK
+DIALOG_CANCEL = ETK_STOCK_DIALOG_CANCEL
+DIALOG_YES = ETK_STOCK_DIALOG_YES
+DIALOG_NO = ETK_STOCK_DIALOG_NO
+DIALOG_CLOSE = ETK_STOCK_DIALOG_CLOSE
+DOCUMENT_NEW = ETK_STOCK_DOCUMENT_NEW
+DOCUMENT_OPEN = ETK_STOCK_DOCUMENT_OPEN
+DOCUMENT_PRINT = ETK_STOCK_DOCUMENT_PRINT
+DOCUMENT_PRINT_PREVIEW = ETK_STOCK_DOCUMENT_PRINT_PREVIEW
+DOCUMENT_PROPERTIES = ETK_STOCK_DOCUMENT_PROPERTIES
+DOCUMENT_SAVE_AS = ETK_STOCK_DOCUMENT_SAVE_AS
+DOCUMENT_SAVE = ETK_STOCK_DOCUMENT_SAVE
+EDIT_CLEAR = ETK_STOCK_EDIT_CLEAR
+EDIT_COPY = ETK_STOCK_EDIT_COPY
+EDIT_CUT = ETK_STOCK_EDIT_CUT
+EDIT_FIND = ETK_STOCK_EDIT_FIND
+EDIT_PASTE = ETK_STOCK_EDIT_PASTE
+EDIT_REDO = ETK_STOCK_EDIT_REDO
+EDIT_UNDO = ETK_STOCK_EDIT_UNDO
+EDIT_DELETE = ETK_STOCK_EDIT_DELETE
+EDIT_FIND_REPLACE = ETK_STOCK_EDIT_FIND_REPLACE
+FOLDER_NEW = ETK_STOCK_FOLDER_NEW
+FORMAT_INDENT_LESS = ETK_STOCK_FORMAT_INDENT_LESS
+FORMAT_INDENT_MORE = ETK_STOCK_FORMAT_INDENT_MORE
+FORMAT_JUSTIFY_CENTER = ETK_STOCK_FORMAT_JUSTIFY_CENTER
+FORMAT_JUSTIFY_FILL = ETK_STOCK_FORMAT_JUSTIFY_FILL
+FORMAT_JUSTIFY_LEFT = ETK_STOCK_FORMAT_JUSTIFY_LEFT
+FORMAT_JUSTIFY_RIGHT = ETK_STOCK_FORMAT_JUSTIFY_RIGHT
+FORMAT_TEXT_BOLD = ETK_STOCK_FORMAT_TEXT_BOLD
+FORMAT_TEXT_ITALIC = ETK_STOCK_FORMAT_TEXT_ITALIC
+FORMAT_TEXT_STRIKETHROUGH = ETK_STOCK_FORMAT_TEXT_STRIKETHROUGH
+FORMAT_TEXT_UNDERLINE = ETK_STOCK_FORMAT_TEXT_UNDERLINE
+GO_BOTTOM = ETK_STOCK_GO_BOTTOM
+GO_DOWN = ETK_STOCK_GO_DOWN
+GO_FIRST = ETK_STOCK_GO_FIRST
+GO_HOME = ETK_STOCK_GO_HOME
+GO_JUMP = ETK_STOCK_GO_JUMP
+GO_LAST = ETK_STOCK_GO_LAST
+GO_NEXT = ETK_STOCK_GO_NEXT
+GO_PREVIOUS = ETK_STOCK_GO_PREVIOUS
+GO_TOP = ETK_STOCK_GO_TOP
+GO_UP = ETK_STOCK_GO_UP
+LIST_ADD = ETK_STOCK_LIST_ADD
+LIST_REMOVE = ETK_STOCK_LIST_REMOVE
+MAIL_MESSAGE_NEW = ETK_STOCK_MAIL_MESSAGE_NEW
+MAIL_FORWARD = ETK_STOCK_MAIL_FORWARD
+MAIL_MARK_JUNK = ETK_STOCK_MAIL_MARK_JUNK
+MAIL_REPLY_ALL = ETK_STOCK_MAIL_REPLY_ALL
+MAIL_REPLY_SENDER = ETK_STOCK_MAIL_REPLY_SENDER
+MAIL_SEND_RECEIVE = ETK_STOCK_MAIL_SEND_RECEIVE
+MEDIA_EJECT = ETK_STOCK_MEDIA_EJECT
+MEDIA_PLAYBACK_PAUSE = ETK_STOCK_MEDIA_PLAYBACK_PAUSE
+MEDIA_PLAYBACK_START = ETK_STOCK_MEDIA_PLAYBACK_START
+MEDIA_PLAYBACK_STOP = ETK_STOCK_MEDIA_PLAYBACK_STOP
+MEDIA_RECORD = ETK_STOCK_MEDIA_RECORD
+MEDIA_SEEK_BACKWARD = ETK_STOCK_MEDIA_SEEK_BACKWARD
+MEDIA_SEEK_FORWARD = ETK_STOCK_MEDIA_SEEK_FORWARD
+MEDIA_SKIP_BACKWARD = ETK_STOCK_MEDIA_SKIP_BACKWARD
+MEDIA_SKIP_FORWARD = ETK_STOCK_MEDIA_SKIP_FORWARD
+PROCESS_STOP = ETK_STOCK_PROCESS_STOP
+SYSTEM_LOCK_SCREEN = ETK_STOCK_SYSTEM_LOCK_SCREEN
+SYSTEM_LOG_OUT = ETK_STOCK_SYSTEM_LOG_OUT
+SYSTEM_SEARCH = ETK_STOCK_SYSTEM_SEARCH
+SYSTEM_SHUTDOWN = ETK_STOCK_SYSTEM_SHUTDOWN
+TAB_NEW = ETK_STOCK_TAB_NEW
+VIEW_REFRESH = ETK_STOCK_VIEW_REFRESH
+WINDOW_NEW = ETK_STOCK_WINDOW_NEW
+ACCESSORIES_CALCULATOR = ETK_STOCK_ACCESSORIES_CALCULATOR
+ACCESSORIES_CHARACTER_MAP = ETK_STOCK_ACCESSORIES_CHARACTER_MAP
+ACCESSORIES_TEXT_EDITOR = ETK_STOCK_ACCESSORIES_TEXT_EDITOR
+HELP_BROWSER = ETK_STOCK_HELP_BROWSER
+INTERNET_GROUP_CHAT = 

[E-devel] Tooltip disable for edje_editor

2008-09-24 Thread Andreas Volz
Hello,

as tooltips seem to be broken in Etk I created a little patch for
edje_editor to disable tooltips.

Index: src/bin/edje_editor_window.c
===
--- src/bin/edje_editor_window.c(Revision 36225)
+++ src/bin/edje_editor_window.c(Arbeitskopie)
@@ -48,7 +48,8 @@
 
//Tooltips
etk_tooltips_init();
-   etk_tooltips_enable();
+   //etk_tooltips_enable();
+   etk_tooltips_disable();
 
//Create the evas objects needed by the canvas (fakewin, handlers)
canvas_prepare();

May I commit this until tooltips in Etk are fixed again? Currently it's not 
really possible to work with edje_editor.

regards
Andreas

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Fwd: Module Type freedom.

2008-09-24 Thread John Kha
-- Forwarded message --
From: John Kha [EMAIL PROTECTED]
Date: Wed, Sep 24, 2008 at 17:54
Subject: Re: [E-devel] Module Type freedom.
To: The Rasterman Carsten Haitzler [EMAIL PROTECTED]


I am working on some things that will do this, and allow easier
extensions to the module configuration interface, like i said (its
slow going, i've been busy with work, but its coming along.  I have a
basic API setup, and the code that will find and return an index of
modules by type (determined by the category string) pretty much done.
I still need to write the code that calls the extended module
configuration interface that can be put in a module, rework the
existing module configuration code to work with that, and write a
fallback interface that exposes as much power as possible, but is not
as user friendly.  This fall back should work on any screen size, give
details such as module paths, etc, and allow for loading/unloading and
enabling/disabling as separate actions.  i'll submit a patch when i'm
done, hopefully by the end of october (sooner, if i can find time, but
no guarantees)

On Fri, Sep 19, 2008 at 21:30, The Rasterman Carsten Haitzler
[EMAIL PROTECTED] wrote:
 On Fri, 5 Sep 2008 13:24:08 -0400 John Kha [EMAIL PROTECTED] babbled:

 you're right. as such the current system doesn't allow much extension of 
 types.
 we should use the category string and build the list of types dynamically.

 Working on the module code, I was noticing that currently there are
 five defined types for modules.  There might be some reasons to allow
 for more freedom of choice in these types.  For instance, if one was
 writing a specific set of modules that works with illume, it might be
 nice to put them in an Illume category.  On the other hand, module
 writers might get out of hand and invent too many categories, which
 could get confusing.  But since we aim to give as much power of
 configuration as possible, i think the former would be preferable, and
 we could have a suggested set of categories to use for certain
 things.  As it is, the current Module type system puts a large number
 of modules in any given type, making the system less useful for
 finding what module one might be looking for.

 Also, the current default type is shelf which is a little silly.  I
 suggest using Miscellaneous or something like that.

 I will be able to work on the code to change over to the
 module.desktop defining the type, if people think that is the way to
 go.
 --
 John C. Kha
 United States Navy

 -
 This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
 Build the coolest Linux based applications with Moblin SDK  win great prizes
 Grand prize is a trip for two to an Open Source event anywhere in the world
 http://moblin-contest.org/redirect.php?banner_id=100url=/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



 --
 - Codito, ergo sum - I code, therefore I am --
 The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]





--
John C. Kha
United States Navy



-- 
John C. Kha
United States Navy

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel