Commit Graph

59 Commits

Author SHA1 Message Date
Christopher Michael ac459c4c81 Fix e_modapi_init to return int, not void.
SVN revision: 23208
2006-06-06 09:59:16 +00:00
Carsten Haitzler 3a2144cad0 nice little overhaul of module related stuff. moduels now finally RELY on
module.eap files being installed - and using the e_apps api to load them and
ask for a name. Also icon is expected to be in this file too and i have
removed the info func call from modules as well as config_menu, module menus,
and other cruft in moduel structs. this also means revving the module api
version and saving users from a "if i recompile it will work" thing. :)
moduels need serious updates, not just a recompile for this. your modules
WILL break.


SVN revision: 23045
2006-06-01 06:44:37 +00:00
sebastid 7c51b35764 Add const
SVN revision: 23023
2006-05-31 16:19:11 +00:00
Carsten Haitzler 7dc5dc0753 add icon provision for gadcon classes and label provider functions. also add
all the data, update and add new icons etc. etc.


SVN revision: 22495
2006-05-09 13:02:48 +00:00
Carsten Haitzler fbd972cdb9 e packages build again - also not much point having an enlightenment-data as
it's built as an arch specific package and it is intrinsically required by e
and cannot work without it nor is the data shared betwene e and other apps
unless e itself is installed too


SVN revision: 22260
2006-04-20 11:30:25 +00:00
handyande 00330faaf9 Move the manipulation of user specified policy flags (ALLOW_OVERLAP and ALWAYS_ON_TOP (not used yet)) to the gadman edit menu, saves a LOT of code inside modules
SVN revision: 21226
2006-03-12 16:12:59 +00:00
Christopher Michael 3c8fe5f76f Nicer menus...shhh ! :)
SVN revision: 20642
2006-02-20 19:11:22 +00:00
Carsten Haitzler 5f71f7acf5 2 pending patches in my inbox.
1. "allow overlap" patch for modules - needs better names in the gui (Allow
windows to overlap maybe - as allow overlap is very vague)
2. itray module (buggy - buggy - beware. i know why. beware i said!)
3. TODO items


SVN revision: 19911
2006-01-20 04:04:14 +00:00
sebastid 6a638a7806 Fix EAPI warnings.
SVN revision: 19597
2006-01-07 10:39:46 +00:00
Christopher Michael b1d75321d1 If a module has a config dialogue, destroy it on module shutdown
SVN revision: 19575
2006-01-06 21:30:53 +00:00
Christopher Michael 8607bf932f Remove defined but not used statements
SVN revision: 19452
2005-12-31 11:51:23 +00:00
Christopher Michael f0f791f4a7 Remove the function too, it's not used
SVN revision: 19386
2005-12-29 16:11:25 +00:00
Christopher Michael dc69ab8a78 Remove unused variables & unused function proto
SVN revision: 19385
2005-12-29 16:09:54 +00:00
Christopher Michael 517eb4c9cf Rename e_int_config calls to avoid E namespace conflicts
SVN revision: 19105
2005-12-18 06:33:14 +00:00
Carsten Haitzler 71040b0586 module config dialog
SVN revision: 19089
2005-12-17 11:21:54 +00:00
Carsten Haitzler 11b56e5d17 digiclock patch
SVN revision: 19088
2005-12-17 10:18:48 +00:00
Christopher Michael b7a1aea7e1 Fix clock config. Thanks onefang.
SVN revision: 19049
2005-12-15 22:33:56 +00:00
Christopher Michael 76c17f4207 Add missing include
SVN revision: 19034
2005-12-15 04:28:23 +00:00
Christopher Michael a8f6f0a453 Change Config Dialog To Configuration :)
SVN revision: 19033
2005-12-15 04:03:04 +00:00
Christopher Michael f8d710af6d Clock Config Dialog
SVN revision: 19022
2005-12-14 23:26:10 +00:00
sebastid f4498d11a3 New modapi!
If a module fails to load, don't unload it. Mark it with an error flag,
and ask the user if he wants to unload it.


SVN revision: 16918
2005-09-24 13:42:05 +00:00
sebastid 378ac03801 Fix clock padding. The clock needs a part called "main" if the complete
clock isn't rectangular.


SVN revision: 16891
2005-09-24 01:15:23 +00:00
sebastid 74f0aa00c7 Move module api check to module loader.
SVN revision: 16873
2005-09-23 17:13:47 +00:00
Dan Sinclair 9288298ae8 - move the common code to a function in the e_modules file.
SVN revision: 16851
2005-09-22 18:17:18 +00:00
sebastid ad4feaa85e E-codingstyle.
SVN revision: 16825
2005-09-21 06:57:36 +00:00
Christopher Michael 78e3b8efed Changed module to use e_dialog instead of e_error
SVN revision: 16820
2005-09-21 01:18:30 +00:00
Carsten Haitzler 744dfc58ff one way or the other i'm forced to add timestamps to events - i cant avoid it
anymore. sorry guys. really no way around it. :(


SVN revision: 15891
2005-07-25 09:55:47 +00:00
Carsten Haitzler 1a6b7d07b6 patches patches...
SVN revision: 15760
2005-07-13 02:59:31 +00:00
Carsten Haitzler 6e73e8ff11 damn - um... patches from mailing list - fix patch with layer number. da.po -
waiting for da.po i can use.. etc :)


SVN revision: 15738
2005-07-12 03:53:56 +00:00
Carsten Haitzler 9015e17739 fix dropshadow bug
make e_theme stuff check contents of edje files for group requested, if not
there, fallback
fix shading of windows with shaped windows


SVN revision: 14307
2005-04-23 05:16:25 +00:00
Carsten Haitzler f0b0f6f614 add theme finder/class/category wrapper - handles finding theme files for
specific categories, and falling back if not found. it cant check specific
parts in edjes though - maybe i should add that? :)


SVN revision: 14278
2005-04-21 10:09:28 +00:00
Carsten Haitzler 72b3ba8d06 put clock with the other little "box sized" modules on the bottom-right (by
default)


SVN revision: 14238
2005-04-19 06:06:02 +00:00
Dan Sinclair febbbe4a1c - change the names of the module entry points. This will break other
modules.
   init -> e_modapi_init
   shutdown -> e_modapi_shutdown
   about -> e_modapi_about
   info -> e_modapi_info
   save -> e_modapi_save


SVN revision: 14151
2005-04-12 03:34:31 +00:00
Carsten Haitzler 712d33389f ibox isnt used/etc. so for now lets remove it.
SVN revision: 14145
2005-04-11 21:50:36 +00:00
Carsten Haitzler 8af31e445f fix a bunch of fixme's in the todo for mini freeze found recently
SVN revision: 14107
2005-04-05 14:47:49 +00:00
Carsten Haitzler c257043cf3 nuke valgrind badness! :)
SVN revision: 14065
2005-04-01 16:12:31 +00:00
tsauerbeck 28b6407d93 Edjes now use 'edj' as the filename extension
SVN revision: 13856
2005-03-22 19:31:01 +00:00
Carsten Haitzler 5ded80ff1a set the default sizes to somethingn "sane" :)
SVN revision: 13790
2005-03-19 12:49:46 +00:00
sebastid b789fdbda2 Cleanup.
SVN revision: 13411
2005-02-17 17:32:08 +00:00
sebastid fd3d7d588d Free config list.
Use switch to check gadman change.


SVN revision: 13397
2005-02-16 11:38:14 +00:00
sebastid e6acddcfcb Edit Mode
SVN revision: 13291
2005-02-10 12:51:16 +00:00
sebastid 7f7f3820c4 Save config for clock and faces.
SVN revision: 13281
2005-02-10 11:54:18 +00:00
handyande 9b6365995a Bad Seb - BAD
SVN revision: 13262
2005-02-09 14:52:06 +00:00
sebastid 0bba6039f0 Cleanup before adding menu for each face, config and save
SVN revision: 13257
2005-02-09 11:48:55 +00:00
handyande f8e536b96e hmm, update TODO accurately
SVN revision: 13219
2005-02-07 12:06:06 +00:00
handyande 9421f51694 fix some instance counter issues
SVN revision: 13216
2005-02-07 11:46:07 +00:00
handyande e73892ca59 Sebastians module patch, tidy up and fix clock faces + menus
SVN revision: 13215
2005-02-07 11:29:36 +00:00
handyande be260964a2 Make clock handles maintain aspect, and allow for folk who like them big :)
SVN revision: 13043
2005-01-21 16:03:57 +00:00
Carsten Haitzler 072e32c609 gadman in. clock module poprted. others need porting.
SVN revision: 13042
2005-01-21 15:45:56 +00:00
Carsten Haitzler bee332a2f4 and menus now work by zones...
SVN revision: 12900
2005-01-11 13:43:01 +00:00