Commit Graph

152 Commits

Author SHA1 Message Date
Christopher Michael 6ab63682dd Fix API Inconsistency in regards to e_widget_min_size_* . Renamed to
e_widget_size_min_* . This Large commit should fix everything in svn that is
using those functions.



SVN revision: 42152
2009-09-01 13:34:42 +00:00
Christopher Michael c59b1e40d8 When modules are loaded/unloaded, repopulate the toolbar with the correct
entries. This is done so that if a module is loaded/unloaded while the
Config Panel is displayed, then the Panel will maintain the proper items.

There is still a bug wrt the toolbar where when items are added/removed, the
toolbar maintains a disabled look and does not center the items.


SVN revision: 41502
2009-07-27 00:31:55 +00:00
Massimo Maiurana d96d336352 adding turkish translations for desktop files
SVN revision: 41232
2009-07-02 16:56:15 +00:00
semernin 2f76dd5d99 List of changes:
1. Gadcon sities:
      -- 'E_Gadcon_Site' enum to list all available sities,
      -- added 'is_site' callback for distinguish gadcon sities,
      -- 'e_gadcon_site_is_*' helpers written to use in gadget modules,
      -- gadcon config dialogs modified to show only gadgets that appropriate
         to selected gadcon site,
      -- all gadget modules updated for using new callback.
      
      When callback is not provided in module, then gadget can be used in 
      any gadcon site.
      
   2. Filemanager:
      -- added error icon to unexisting path dialog,
      -- added callback 'func.abort' to 'E_Fm2_Op_Registry_Entry' to specify
         abort operation sequence (if not provided, then operation is not
         cancelable),
      -- added parameter to 'e_fm2_op_registry_entry_add' to specify abort
         method on construct 'E_Fm2_Op_Registry_Entry' or make non-cancelable
         operation if this function is not provided,
      -- added 'e_fm2_operation_abort' call to cancel efm2 operation,
      -- added method '_e_fm2_operation_abort_internal' that represent efm2
         default handler of operation cancelling,
      -- 'done' and 'total' fields of 'E_Fm2_Op_Registry_Entry' changed to
         off_t type, also all message handlers modified to work with it
         (to show progress for large files correctly),
      -- improved file operation progress processing,
      -- added cancel button to operation progress gadget in filemanager window,
      -- added delete file glyph to operation progress gadget,
      -- improved status message for efm2 operation progress.

   3. Filemanager slave:
      -- fixed critical bug in message handling via stdin/stdout,
      -- fixed critical bug in removing task from list,
      -- improved 'E_FM_OP_ABORT' handling,
      -- fix rollback counting on moving files.

   4. Fileman_opinfo module:
      -- a new theme writed: status string and gadget for view operation status
         in summary and detail modes,
      -- summary mode: operation glyph, state message, progressbar, abort button,
      -- detail mode: all for summary + from filename, to filename,
      -- summary/detailed button works as trigger,
      -- added source of module theme and used images.
      
   4. Pathbar module:
      -- non-critical fix, just for safety.

   Also patch contains several minor updates to serve main task.


SVN revision: 41224
2009-06-29 14:38:03 +00:00
Carsten Haitzler 4fa7de4c9c 1. fm rename in-place patch. ok for now - probably should fix it up later
2. config module fix



SVN revision: 40508
2009-05-05 14:27:28 +00:00
Gustavo Sverzut Barbieri 3cbfbd69d9 add "modes" configuration, now "presentation" and "offline".
They are presented as a submenu with check items. Need to implement
support in modules, so they'll check for these variables.

DESIGNERS: could you please provide the following icons:

   * preferences-modes: contain the other icons

   * preferences-modes-presentation: system is in presentation mode,
     no screensaver, locks and dpms will be available.

   * preferences-modes-offline: system is offline, modules that keep
     polling internet services (weather, forecasts, ...) should stop
     and show "I'm offline" emblem. When network systems (network
     manager, connman, exhalt...) are integrated, they will change
     this state as well.



SVN revision: 40375
2009-04-25 16:07:45 +00:00
Massimiliano Calamelli bdd744efc0 Syscon module
- allow to action buttons to be traslated when the language is changed

Settings panel
- fix compiler warnings
- allow categories and items to be translated when the language is changed
 


SVN revision: 40276
2009-04-21 20:45:38 +00:00
Christopher Michael 2045dc8dc7 Formatting, Whitespace Removal, Remove redundency in e_configure_del
because deleting of the object handles the same thing.


SVN revision: 40274
2009-04-21 18:05:30 +00:00
Massimiliano Calamelli 7ee24941ef Syscon module:
- allow to action buttons to be translated when the language is changed;

Setting panel:
- fix compiler warnings;
- allow to categories and items to be translated when the language is changed;



SVN revision: 40256
2009-04-20 22:36:17 +00:00
Gustavo Sverzut Barbieri 8b22937367 usability: sort menus, always keep same order.
maybe this is too much for a feature freeze phase, but this is
annoying for users, sometimes your menu looks one way, sometimes
another. Now it will always look the same, alphabetically ordered.

If it breaks anything before Monday revert!


SVN revision: 40205
2009-04-19 06:21:35 +00:00
Davide Andreoli 8e472fa7c4 The action: 'configuration' now accept an option argument.
The argument is the name of the config dialog to open, ex: 'advanced/engine'

So you can call:
 enlightenment_remote -exec-action configuration "appearance/theme"

to open the theme congif dialog.



SVN revision: 39588
2009-03-19 18:28:01 +00:00
Davide Andreoli fc66fc7c73 More icon renamed, for more info look at default.edc (around line 22650). I'm keeping there a mapping between e old names and fdo ones.
SVN revision: 39374
2009-03-05 02:39:50 +00:00
Davide Andreoli 2904ca6d46 ICON: enlightenment/themes -> preferences-desktop-theme
SVN revision: 39373
2009-03-04 23:53:28 +00:00
Davide Andreoli 3d669d1177 * Rename the new function:
e_util_menu_item_fdo_icon_set to e_util_menu_item_theme_icon_set
As it looks for icons in e theme AND in fdo icon themes.
* Use the new function everywere instead of e_util_menu_item_edje_icon_set,
that is now marked as DEPRECATED

You should not see any difference with this commit. With the next few commit I'm
going to rename all the icons in the theme following fdo standard. I will not change
any icons, just rename them to match fdo ones.



SVN revision: 39370
2009-03-04 20:46:05 +00:00
Gustavo Sverzut Barbieri cb629d5a56 More FDO icons work, now able to choose which one has precedence.
SVN revision: 39355
2009-03-04 02:56:27 +00:00
Cedric BAIL db419867dd * estickies,
* etk,
	* PROTO/exalt,
	* E-MODULES-EXTRA/diskio,
	* E-MODULES-EXTRA/drawer,
	* E-MODULES-EXTRA/penguins,
	* E-MODULES-EXTRA/slideshow,
	* E-MODULES-EXTRA/mail,
	* E-MODULES-EXTRA/forecasts,
	* E-MODULES-EXTRA/iiirk,
	* E-MODULES-EXTRA/places,
	* e,
	* ewl,
	* ecore,
	* elitaire,
	* entrance,
	* e_dbus,
	* efreet: Here we go, move from Ecore_List to Eina_List.

	NOTE: This patch is huge, I did test it a lot, and I hope nothing is
	broken. But if you think something change after this commit, please
	contact me ASAP.


SVN revision: 39200
2009-02-25 11:03:47 +00:00
toma b00b69c435 Module icons... most of them. Some still need some love, but Ill get around to that. Shout out to Sachiel!
SVN revision: 38953
2009-02-05 14:34:01 +00:00
Massimo Maiurana 5c91fbaeef french translations for desktop files
SVN revision: 38923
2009-02-03 17:26:54 +00:00
Daniel Kolesa e9fb962a08 added Czech translations to trunk/e/src/modules/*/module.desktop.in
SVN revision: 38450
2009-01-04 16:49:28 +00:00
Carsten Haitzler 16b2dc8697 make extra syscon actions able to be disabled.
illume disables its extra syscon actiosn when they are not appropriate
fix next/prev window list buttons to really keep a logical order going
correctly.



SVN revision: 37813
2008-11-27 01:50:00 +00:00
Carsten Haitzler b273fe10db use settings insetad of configuration. shorter.
SVN revision: 37742
2008-11-22 08:42:54 +00:00
Carsten Haitzler 620a5f8989 auto-resize windows up from min size to 1/3rd of screen.
SVN revision: 37729
2008-11-21 13:40:56 +00:00
Carsten Haitzler 5b50a2b89e * shortening config category titles.
* remove illume custom config dialog - use normal one
* add toolbar used in config dialog. will be used for more. makes ui more
  compact and flexible.
* make dialog windows optionally ALWAYS be "normal windows".
* config module exports a config gadget now - illume doesnt need it anymore



SVN revision: 37721
2008-11-21 03:59:30 +00:00
Cedric BAIL 1087de2397 Remove Evas list and replace them with Eina list.
No change for ->next and ->data access right now, as the patch is already
big enough.



SVN revision: 36962
2008-10-22 11:49:33 +00:00
Chidambar Zinnoury 5de9ce0e1a Set configuration panel minimum size right.
SVN revision: 36746
2008-10-17 08:20:22 +00:00
Chidambar Zinnoury d3d14662d2 And finally recompile all e modules' edje files.
SVN revision: 36696
2008-10-15 19:43:58 +00:00
Cedric BAIL 3d6749983b Switch to eina_stringshare.
This could also change the usage of string share in E17.



SVN revision: 36679
2008-10-15 15:12:56 +00:00
Cedric BAIL 9e02df4fef Correctly include eina and fix pkg-config description.
SVN revision: 36667
2008-10-15 10:03:45 +00:00
Cedric BAIL d2f7e4da0d Make e depend on eina. No change in the code yet, so just fix your build system and no bug must show up.
SVN revision: 36627
2008-10-13 16:00:58 +00:00
Carsten Haitzler ce1dc55d7b usscaling factor in some places - like icons in config panel, fileman and
shelf sizes. can be put in so so so many other places.



SVN revision: 36212
2008-09-24 13:47:10 +00:00
toma b8ba5b21c5 Fix the Configuration icon in the module list.
SVN revision: 36181
2008-09-23 13:42:28 +00:00
toma 74bea17d1d Textblock in. Revised the use of textblock tags and fixed up all the modules to use it more correctly. This style may need to be repeated across all the E-MODULES-EXTRA modules for unification of styles. The altered .desktop files still look perfectly fine on BlingBling and a few other themes Ive tested it with. The textblock style itself could probably do with a little tweaking.
SVN revision: 35776
2008-09-01 15:24:32 +00:00
Massimo Maiurana ee431269a7 hu translations for desktop files
SVN revision: 34408
2008-04-30 10:28:40 +00:00
Carsten Haitzler 1ae409e642 translatable configuration title patch
SVN revision: 33931
2008-03-05 05:39:55 +00:00
Massimo Maiurana b5260fd925 updated module.desktop.in files with eo localization.
SVN revision: 33868
2008-02-29 18:31:50 +00:00
Carsten Haitzler b92a1a6e24 thumbscroll. the ability to scroll any widget (anything scrolled by the
scrollfram smart/widget) using your "finger" anywhere in the view. not useful
for desktops. useful for small screen devices - openmoko/n800 etc. are
perfect targets. just click and drag with your finger, release. drag fast and
releas and you get momentum and it continues for a bit while it slows down.
configurable via a new config module.


SVN revision: 33564
2008-01-23 09:04:56 +00:00
Eric Schuele 552cd506a5 Update many desktop files with some translations. Courtesy of tokyo.
SVN revision: 33009
2007-12-06 05:07:33 +00:00
Christopher Michael a9a166f0ea Fix typo.
SVN revision: 32994
2007-12-05 02:39:48 +00:00
Christopher Michael a6aafc0831 Cleanup module_update handler a little better.
SVN revision: 32993
2007-12-05 02:37:36 +00:00
Christopher Michael 20301df32a Fix random segfault when loading/unloading modules & Config Panel not up.
SVN revision: 32973
2007-12-04 10:22:18 +00:00
Sebastian Dransfeld 5d0dfc3e0f No need to check type if we only register to one event.
SVN revision: 32858
2007-11-24 12:42:54 +00:00
Christopher Michael 8f3a4020fa Remove unused variable.
Add return values.


SVN revision: 32854
2007-11-24 10:16:13 +00:00
Christopher Michael 5528215b82 Subscribe to module update event. This will allow Config Panel to have
dynamic adds/dels when a module gets loaded/unloaded; ie: If you load module
that makes entries to Config Panel, then the Panel lists will dynamically be
updated with those entries.


SVN revision: 32853
2007-11-24 10:12:36 +00:00
Christopher Michael edbb247797 Add module type for conf panel.
SVN revision: 32288
2007-11-02 06:47:21 +00:00
Christopher Michael eedab4732c Allow modules to use their own icons as config items/cats.
SVN revision: 32235
2007-10-31 13:30:19 +00:00
Carsten Haitzler 6840a4f977 boys and girls... animals and vegetables... pokemon and spatial anomolies
lend me your ears, for i come to break code, not to praise it!

module api getting kicked about. 1. modapi calls for config and about are gone
core module api call for about dialog gone (not needed anymore). use module
.desktops for about info in description. config should go via the config
panel calls to register stuff.... wherd... to... ma homieoes!


SVN revision: 32231
2007-10-31 12:21:02 +00:00
Massimo Maiurana 81440c9066 translated strings in italian for modules' .desktop files.
SVN revision: 31794
2007-09-23 20:53:15 +00:00
Christopher Michael 945cefb68a Patch from Brett Nash to init zone to NULL before use.
SVN revision: 31702
2007-09-13 21:10:02 +00:00
Eric Schuele 995a08a897 A modules.desktop.in with a sample comment for display in the modules config panel.
SVN revision: 31500
2007-08-25 16:19:00 +00:00
Christopher Michael 4f56af6521 No need to assign an eco here. Add safety to be sure _e_configure is NULL.
Thanks englebass.


SVN revision: 31380
2007-08-18 11:48:10 +00:00
Christopher Michael adcd7517f8 When the module gets unloaded, kill open Config Panels. If left open, they
cause segfaults for things like mouse_events on buttons, etc, etc.


SVN revision: 31379
2007-08-18 10:45:38 +00:00
Carsten Haitzler c3fc770dce config panel now is a module - just config registry is in core e.
SVN revision: 31184
2007-08-05 08:07:39 +00:00