Commit Graph

102 Commits

Author SHA1 Message Date
Chidambar Zinnoury 60244fba6c Try to use FDO icons as some modules (screensaver, for instance) use them.
SVN revision: 40363
2009-04-25 08:03:53 +00:00
Gustavo Sverzut Barbieri a16a2e3d73 config modules now have better size.
it will now fit into 640x480 and also will look better since
horizontal size will be a bit bigger.



SVN revision: 40178
2009-04-18 18:14:03 +00:00
Davide Andreoli eb2d1db1dc Icon rename finished. Now we have a fully compliant icon theme :)
now I'm going to fix E-MODULE-EXTRA...


SVN revision: 39495
2009-03-15 17:41:46 +00:00
Davide Andreoli 3d41cbb20d More icon works, this commit include changes to the icons on the desktop.
You will probably loose desktop icons until you get a fresh profile. Or you can edit the
.desktop files in .e/e/fileman/favorites (new icons name are: user-desktop, user-home, computer and user-temp)

Sorry for bothering... the next commit should be the last ;)



SVN revision: 39419
2009-03-08 23:09:48 +00:00
Davide Andreoli 1101c58d9f more icons renamed
SVN revision: 39396
2009-03-06 19:17:12 +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
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
Massimo Maiurana de865bea3a this way modules categories are really translated
SVN revision: 38763
2009-01-24 21:53:51 +00:00
Cedric BAIL 773d102291 This commit is huge. I did test it a lot on my computer, and it run fine here.
But is so big i fear i could have broken some piece of code. So report any wrong
behaviour to me (cedric on #edevelop).

So moving e17 and efreet to eina_hash. With a little efreet API break so they
must come together.


SVN revision: 38185
2008-12-17 15:33:43 +00:00
Carsten Haitzler b273fe10db use settings insetad of configuration. shorter.
SVN revision: 37742
2008-11-22 08:42:54 +00:00
Sebastian Dransfeld 92ff3dab37 Fix callback for list sorting.
SVN revision: 37202
2008-10-27 07:33:21 +00:00
Sebastian Dransfeld ad2ffb8d7d Remove unused variables.
SVN revision: 37177
2008-10-26 20:50:21 +00:00
Sebastian Dransfeld 6dc64c5559 Correct callback for eina_hash_foreach.
SVN revision: 37169
2008-10-26 20:48:44 +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 3c52fef509 Sorry, forgot to cut some line at 80 chars and to remove some dead come prior to committing. Won't happen anymore.
SVN revision: 36791
2008-10-18 17:33:56 +00:00
Chidambar Zinnoury 38618af648 Some modifications to modules configuration:
- add icons to types;
- add support for dynamic types: if an unknown X-Enlightenment-ModuleType is encountered:
  - a new type is created,
  - its name is pretty printed (well, only first char is upper-cased),
  - check if enlightenment/name icon exists, and use it if so;
- when listing, search among all types and not only pre-defined ones.

This closes trac #98 reported by Thanatermesis.


SVN revision: 36780
2008-10-18 15:19:39 +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
Carsten Haitzler 5c27fc21a0 useless evas_list_free()'s
SVN revision: 35835
2008-09-05 02:12:41 +00:00
Christopher Michael e3e488a9b6 E_Ilist
- Remove tons of nasty whitespace.
       - Initialize some list vars to NULL before use.
       - Reduce some 2 line checks (x = data; if !x return) into single line.
       - When setting an ilist item to selectable via API,
         check that the item is not a header as these are not selectable
         currently.
       - Add some NBs for if/when headers do become selectable.

Modules Dialog:
       - Initialize some list vars to NULL before use.
       - Reduce some 2 line checks (x = data; if !x return) into single line.
       - When loading/unload module(s), attempt to reselect the next item in
         the list(s).

sshh...I wasn't here ;)


SVN revision: 34303
2008-04-18 06:23:21 +00:00
Christopher Michael f723e3499c Fix function protos & functions for recent Evas_Hash changes to remove
compiler warnings.
Fix some formatting in e_font.


SVN revision: 33719
2008-02-09 22:41:30 +00:00
Christopher Michael cfb3dc4c37 Remove commented lines.
SVN revision: 33313
2007-12-30 21:20:41 +00:00
Christopher Michael 5e502dd473 Move description area to be below both loaded & unloaded because
descriptions can be shown for either.


SVN revision: 33302
2007-12-30 19:01:33 +00:00
Christopher Michael 964fed717c Remove unused member from structure, it's really not needed.
SVN revision: 32364
2007-11-04 20:59:04 +00:00
Christopher Michael 8aa7076fba Much better modules dialog. Faster at listing, loading & unloading modules.
Separates modules into sorted categories.


SVN revision: 32314
2007-11-02 21:41:06 +00:00
Christopher Michael 4b2a61803a Modify dialog to sort modules into categories.
SVN revision: 32290
2007-11-02 07:00:17 +00:00
Sebastian Dransfeld 27a177e90e Remove unused variable.
SVN revision: 32264
2007-10-31 19:48:56 +00:00
Eric Schuele ca1a6dbec2 Make sure the module description falls back to unavailable when there is no selection. Plus a bunch of whitespace removal.
SVN revision: 32252
2007-10-31 14:58:29 +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
Christopher Michael 06bc9cbd83 Init some vars to NULL before use.
SVN revision: 32184
2007-10-28 07:43:46 +00:00
Christopher Michael 802ead030f Comment out the efreet_icon_path_find call as this function is slowing down
the modules dialog badly & the module(s) icon is defined in it's edj anyway.


SVN revision: 32183
2007-10-28 07:37:25 +00:00
Christopher Michael 65a164427a Fix tab order for right side (About/Config/Unload).
SVN revision: 32030
2007-10-09 17:57:50 +00:00
Eric Schuele 9d8ff9e4cf Need a few more pixels in height to accomodate 4 full lines of text without a scrollbar.
SVN revision: 31545
2007-08-27 03:05:10 +00:00
Sebastian Dransfeld 858bd33b23 formatting.
SVN revision: 31526
2007-08-26 14:59:58 +00:00
Christopher Michael 88d7be6331 Minor adjustment to the textblock so that the Module List resizes better,
not the textblock.


SVN revision: 31508
2007-08-26 04:35:27 +00:00
Eric Schuele 4d021bed3a Allow loaded modules to show their description as well.
SVN revision: 31504
2007-08-26 02:51:37 +00:00
Eric Schuele d5c17aebee Restrict min size.
SVN revision: 31501
2007-08-25 20:03:40 +00:00
Eric Schuele c003cf1fc0 Forgot some cleanup
SVN revision: 31499
2007-08-25 15:38:37 +00:00
Eric Schuele c497aa292a Add a description textblock to the dialog. This will display the Comment field from within the module.desktop file. In a multi-select situation it will show the comment of the last selected item.
SVN revision: 31498
2007-08-25 15:24:52 +00:00
Christopher Michael d0578eb3cb Lots of cleanup (Remove unused variables & functions)
SVN revision: 31468
2007-08-23 09:45:30 +00:00
Viktor Kojouharov c00058832b ecore api change
SVN revision: 31411
2007-08-19 20:45:36 +00:00
Christopher Michael c865286d76 Removed unused variable.
SVN revision: 31358
2007-08-17 08:41:23 +00:00
Christopher Michael 6b9fe07177 Rework the Modules dialog so that it loads a lot faster.
Uses hashes now instead of lists, and doesn't loop the widget_ilist items as
much.
Still need to add back in the dir monitors, but need some sleep :)


SVN revision: 31323
2007-08-15 13:51:00 +00:00
Carsten Haitzler a960cd070b move a chunk of stuff to use evas_smart_class_new() - evas_smart_new() will
probably die as it's already got legacy funcion methods for layer etc. stuff.


SVN revision: 31161
2007-08-04 13:12:43 +00:00
Sebastian Dransfeld 1fa98e667f Remove const qualifier.
SVN revision: 30990
2007-07-26 12:01:54 +00:00
Sebastian Dransfeld f89368f089 Update for changes in efreet.
SVN revision: 30987
2007-07-26 11:34:09 +00:00
Peter Wehrfritz a6553c1a58 *API BREAK* see the discussion in the mailing list. misc and e_modules will follow
SVN revision: 30970
2007-07-25 17:01:04 +00:00
Sebastian Dransfeld ad3761c9bd Fix warnings.
SVN revision: 30963
2007-07-24 18:47:26 +00:00
Christopher Michael 99c32d45d0 Add missing return values for module update functions, thanks jeffdameth :)
SVN revision: 30842
2007-07-16 03:52:00 +00:00
Christopher Michael 63362fc303 Oops, don't need to reload the cfdata->modules list there.
SVN revision: 30840
2007-07-16 02:21:33 +00:00
Christopher Michael 8c20c3a819 Add an event for when a module gets loaded/unloaded. Event structure consits
of module name, and a bool for enabled/disabled. This allows the 'Shelf
Contents' dialog to be dynamically updated when a module loads/unloads.

Change Modules config dialog to use an event.


SVN revision: 30839
2007-07-16 02:15:37 +00:00