Carsten Haitzler
6b09578e94
dont unload - restarts handle that. too unsafe.
...
SVN revision: 45627
2010-01-27 15:18:51 +00:00
Hannes Janetzek
91211ef9c4
reopen fileman and dialog windows after restart of e.
...
- modules using e_configure_registry_add must be modified to
use registry path as window class for this to work
- fileman now uses e_remember to remember position instead of
handling it separately
- added option to window remember for remembering dialogs and
fileman windows automatically
SVN revision: 42607
2009-09-21 20:36:35 +00:00
Hannes Janetzek
f9477d5e94
--printf, once again..
...
SVN revision: 42268
2009-09-04 20:41:00 +00:00
Hannes Janetzek
53a673b1e9
fix module unload issue: maybe there are some more places where EINA_LIST_FREE interferes with e_object_del
...
SVN revision: 42267
2009-09-04 20:26:25 +00:00
Hannes Janetzek
0b2176414b
--printf
...
SVN revision: 42263
2009-09-04 19:43:41 +00:00
Hannes Janetzek
df467eb82d
e17:shutdown all modules
...
SVN revision: 42262
2009-09-04 19:43:10 +00:00
Cedric BAIL
f8c05999e4
* e: Cleanup use of Eina data structure.
...
Patch from Peter van de Werken <pwerken-e@a-eskwadraat.nl>.
SVN revision: 41916
2009-08-21 15:08:49 +00:00
Christopher Michael
7481612296
Formatting & whitespace removal
...
SVN revision: 40259
2009-04-21 02:07:06 +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
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
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
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
Sebastian Dransfeld
92ff3dab37
Fix callback for list sorting.
...
SVN revision: 37202
2008-10-27 07:33:21 +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
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
Sebastian Dransfeld
3199439ed8
fix against efreet API breakage
...
SVN revision: 35492
2008-08-14 20:49:37 +00:00
Carsten Haitzler
0a8ffffa5f
add in gadman for desktop. happy dave! :)
...
SVN revision: 34610
2008-05-19 04:37:34 +00:00
Carsten Haitzler
65438bc3ab
printf--
...
SVN revision: 33918
2008-03-04 12:20:50 +00:00
Carsten Haitzler
d2efd2f4c1
and shut down modules in 2 runs. 1. disable and save, then actually free.
...
SVN revision: 33917
2008-03-04 11:48:39 +00:00
Carsten Haitzler
ac82ddd658
if a module entry is null - skip it safely. same with name of module being
...
null..
SVN revision: 33575
2008-01-24 00:56:21 +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
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
80d118c3e9
formatting
...
SVN revision: 31129
2007-08-03 05:34:33 +00:00
Carsten Haitzler
9bdd051457
add delayed module loading in idle time. moduels can register if they
...
should/can be delayed or not.
SVN revision: 31087
2007-07-29 10:24:56 +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
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
Christopher Michael
bd51b88a80
Remove unused struct (left over from when modules were listed in the menu)
...
SVN revision: 30838
2007-07-16 01:29:25 +00:00
Sebastian Dransfeld
318788a78c
Safe looping on shutdown.
...
SVN revision: 29368
2007-04-05 11:51:35 +00:00
Sebastian Dransfeld
f6dc1dc1cc
Remove stale code.
...
Fix comments.
SVN revision: 29159
2007-03-25 22:45:00 +00:00
Sebastian Dransfeld
f072a0b62d
Although modules use .desktop files, they are not E_Apps.
...
Use Efreet_Desktop directly on the .desktop files.
SVN revision: 28993
2007-03-24 09:27:40 +00:00
Sebastian Dransfeld
17c1154371
Remove old code.
...
SVN revision: 28984
2007-03-24 07:02:09 +00:00
Sebastian Dransfeld
72faedfbe3
Formatting
...
SVN revision: 28963
2007-03-23 18:34:28 +00:00
Sebastian Dransfeld
5c4c704dea
#if 0 unused code.
...
SVN revision: 27598
2006-12-28 14:15:10 +00:00
Sebastian Dransfeld
941564999b
Fix border icon drag.
...
e_app_* functions should have E_App arg first.
SVN revision: 27593
2006-12-28 13:43:30 +00:00
David Walter Seikel
0973d242c0
Removed some more obsolete .eap code.
...
SVN revision: 26553
2006-10-12 14:27:52 +00:00
Carsten Haitzler
1f561a3ca2
printf--
...
SVN revision: 25357
2006-09-02 12:52:20 +00:00
Carsten Haitzler
2546e3536c
fix module dialog icons
...
SVN revision: 25356
2006-09-02 12:51:29 +00:00
David Walter Seikel
9b37ece08c
module.desktop almost working, but e_module_dialog_show has issues with
...
it. Probably something silly.
SVN revision: 25346
2006-09-02 11:58:53 +00:00
David Walter Seikel
1a54ae1937
Oops--
...
SVN revision: 25337
2006-09-02 10:01:55 +00:00
David Walter Seikel
816872b607
Modules can use module.desktop instead of module.eap now. module.edj is
...
also currently supported for those too lazy to write a .desktop, just
rename your module.eap.
SVN revision: 25332
2006-09-02 09:19:19 +00:00
Carsten Haitzler
a9e7340190
you're all goign to kill me :) but here goes - i broke the dialog and config
...
dialog api's - added name and class params so u can set the name and class -
so users can later use things like rememebr to rememebr where a dialog will
go for usability and convenience.
SVN revision: 24691
2006-08-14 15:22:46 +00:00
sebastid
904af4dfdc
Remove old comment
...
SVN revision: 24458
2006-08-08 01:46:41 +00:00
Carsten Haitzler
bcce7b2397
detect crashes at startup or early and enable "safe mode" so if you hit
...
restart e will not load modules - maybe safe mode should also restore default
theme and other things too later...
SVN revision: 24321
2006-07-30 19:34:05 +00:00
Christopher Michael
9911cc4fc3
Fix module api warning dialog. The params were switched. Should read better
...
now.
SVN revision: 23723
2006-07-05 21:23:42 +00:00
Christopher Michael
73a7ba6011
As per HandyAndE request, this patch gives ability for modules config
...
dialogs to show their icon in their config dialog by passing in the
module_eap path to the config_dialog_new function as the icon parameter ie:
e_config_dialog_new(con, module_name, eap_path, 0, v, data);
Update E core modules to use this ability.
Fix dropshadow config dialog to fit in 640x480.
SVN revision: 23682
2006-07-03 07:35:44 +00:00
Christopher Michael
cfcb069c8f
If we Do have the eap, then we can set the dialog icon to it.
...
SVN revision: 23666
2006-07-02 19:34:51 +00:00
Christopher Michael
98336582fa
This is slightly better, allows for passing module as NULL, and still
...
getting a generic module_dialog.
SVN revision: 23664
2006-07-02 19:25:34 +00:00
Christopher Michael
17475003db
Module about dialogs now show the module icon in the dialog, and the border.
...
Note: This breaks e_modules until I get them fixed.
SVN revision: 23660
2006-07-02 18:55:33 +00:00