Commit Graph

214 Commits

Author SHA1 Message Date
Sebastian Dransfeld 805315670b Clean up some gadcon config code.
Make id unique for each gadcon.


SVN revision: 27673
2006-12-30 17:54:27 +00:00
Carsten Haitzler 0e1a66cb95 pass make distcheck.
SVN revision: 26452
2006-10-09 15:40:58 +00:00
Carsten Haitzler 899a2c009f 1. jose's premul patches for evas
2. fixes to patches to re-enable smooth scale again
3. fixes to make txtblock colors work
4. fixes to edje for premul + grad api changes
5. fixes to ecore to work in premul space
6. fixes to e17 for premul space
7. fixes to emotion for premul
8. rebuild of .edj files as premul requires themes to be rebuilt
9. removed unused fils from cvs (eap and old img files)


SVN revision: 26235
2006-09-30 10:16:24 +00:00
Carsten Haitzler a9757fa04b i'm cleaning up dnd. fixed leaks. made dnd more convenient - less work to do
(it returns x,y coords relative to the drop target geom, not the screen,
start putting in all the necessary stuff in fm2 - can dnd 2 file now (drop
has no effect though)...


SVN revision: 25950
2006-09-18 03:49:45 +00:00
Carsten Haitzler 34d6645d66 lots of freaky stuff.
1. cleaned up actions for restart and exit
2. made main menu cleaner in just using the actions
3. added ilits unselect calls for ilist smart and widget
4. patch for cpufreq to set all cpu clocks
5. fix battery module to handle broken acpi impl's that don't report drain rate
6. add e_sys subsystem - for executing system sensitive stuff like halt, reboot
   suspend, hibernate etc. this also covers exit, restart and logout. logout
   is currently dormant and just an action - not bound or in a menu. not
   complete anyway (no code for it). halt and reboot should probably use
   logout logic to shut down apps - i will recycle it. i added a suid root
   binary to do the actions - uses a system config (default one supplied that
   is secure - root will need to modify it to allow things).
7. fixed suid install hook for cpufreq
8. added sysconf dir to build for sys config file.
9. pants on


SVN revision: 25395
2006-09-03 08:51:32 +00:00
David Walter Seikel 1255baa040 Converted to use .desktop file.
SVN revision: 25386
2006-09-03 07:42:06 +00:00
rephorm d0a3102a4a and the modules...
SVN revision: 25060
2006-08-23 04:02:03 +00:00
rephorm a5c71890d4 ****** MAJOR THEME REWORKING -- BREAKAGE *********
Almost every signal and required part name has changed. This means that ALL themes other than the default one are now broken. Sorry, but this had to happen.

I have a list of mappings from old to new at http://rephorm.com/files/dump/e_theme_map.txt

There will probably be a little more cleanup on this in the coming days. Then I'll write it all up in a nice theme spec.


SVN revision: 25033
2006-08-22 07:39:11 +00:00
codewarrior 12cc414daa battery hasnt been working on my fbsd laptop for a couple monthes, couldnt be bothered fixing, just did.
SVN revision: 24901
2006-08-19 09:07:33 +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
Carsten Haitzler 3704e4ee1b module icon updates
SVN revision: 24515
2006-08-09 19:34:34 +00:00
essiene e4b80ce483 Update core modules to use new default view settings
SVN revision: 24493
2006-08-09 06:38:35 +00:00
sebastid db452b14ac Fix warnings.
SVN revision: 24421
2006-08-06 02:21:07 +00:00
Christopher Michael a0f661695a Cleanup: Fix return value for modapi_init.
SVN revision: 24185
2006-07-25 04:09:41 +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 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
doursse b962d733e4 return 0 when config dialog is NULL
SVN revision: 23651
2006-07-02 14:34:42 +00:00
Carsten Haitzler 97eec41ad9 patches that i said were in - commit. (see my reply emails)
also finish off a TODO item or 2


SVN revision: 23267
2006-06-07 23:30:15 +00:00
Christopher Michael 2c98a4e7ea Revert back to void for e_modapi_init, HandyAndE is correct.
SVN revision: 23219
2006-06-06 15:19:36 +00:00
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 811083bcba more paranoid cleanup of menus
SVN revision: 22283
2006-04-21 15:54:11 +00:00
codewarrior d21058c7b2 fix battery + freebsd
SVN revision: 22262
2006-04-20 11:52:40 +00:00
Carsten Haitzler c01f66c725 ef -> battery_config
bsd mis-port fix


SVN revision: 22261
2006-04-20 11:48:42 +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
Christopher Michael cc05c0b458 Remove unused Cfg_File struct
SVN revision: 21375
2006-03-18 16:41:55 +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
xstasi ed715bb41a fixed bug on ibooks that would display -0% battery - now it displays all info correctly
SVN revision: 21002
2006-03-04 12:36:42 +00:00
Christopher Michael 3c8fe5f76f Nicer menus...shhh ! :)
SVN revision: 20642
2006-02-20 19:11:22 +00:00
Carsten Haitzler 47e7c5f243 cross-compile fixes, (odd that this didnt screw up before when i did some
cross-compiling of e for arm), illogict patches too :)


SVN revision: 20552
2006-02-18 04:35:35 +00:00
Christopher Michael 31541946e6 Fix bug where changing a config value then selecting a different page (Basic/Advanced) would reset the value to it's original state.
SVN revision: 20437
2006-02-13 16:10:33 +00:00
Christopher Michael a8dca935d1 Rename the Allow Overlap option
SVN revision: 20092
2006-01-29 02:40:04 +00:00
Christopher Michael 4a9f8d3a9a Fixes for E_Config_Dialog_View
SVN revision: 19960
2006-01-22 14:17:43 +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 bbea62a127 Fix warnings.
SVN revision: 19801
2006-01-14 16:10:57 +00:00
Christopher Michael 4453a2bb87 Remove EAPI from function. Thanks Sebastian
SVN revision: 19642
2006-01-08 10:33:23 +00:00
Christopher Michael 3686bd231f Set pointer to config dialogue to NULL when closing
SVN revision: 19639
2006-01-08 09:29:42 +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 acb5e591ce Fix Config call for current container. Better trapping
SVN revision: 19425
2005-12-30 14:10:35 +00:00
Christopher Michael ebc84f1d30 Remove unused variables.C++ comments are bad, mmmkay?
SVN revision: 19390
2005-12-29 16:31:00 +00:00
Carsten Haitzler 78d729a57b make symbol hiding actually work - fix some bugs, fixme's adjust bugs and
TODO, add exe history and actually use it etc.


SVN revision: 19313
2005-12-27 17:16:58 +00:00
Christopher Michael 0affc3ee5c Remove unused protos. Cleanups
SVN revision: 19287
2005-12-24 20:01:03 +00:00
Christopher Michael 4632f1c9d3 Shhh..thanks onefang
SVN revision: 19126
2005-12-19 00:32:30 +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
Christopher Michael 1ef3331419 Clean up e_mod_config.c
SVN revision: 19095
2005-12-17 22:02:05 +00:00
Carsten Haitzler 71040b0586 module config dialog
SVN revision: 19089
2005-12-17 11:21:54 +00:00
Christopher Michael 4212bf5607 Updated Battery Config Dialogue. Opinions ?
SVN revision: 19068
2005-12-16 05:21:12 +00:00
Christopher Michael af567f9581 Removed unused function
SVN revision: 19047
2005-12-15 22:05:58 +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 a75db00389 Remove Battery variable from cfdata, not needed
SVN revision: 19029
2005-12-15 02:59:05 +00:00
Christopher Michael c78d2508a3 Remove not needed menus/Formatting
SVN revision: 19025
2005-12-14 23:57:55 +00:00
Christopher Michael 8ddbb33327 Battery Config Dialog
SVN revision: 19020
2005-12-14 22:46:51 +00:00
technikolor 4cac22613e Patch submitted by Devon O\'Dell <devon.odell@gmail.com>. A fix for FreeBSD/AMD64 which lacks APM.
SVN revision: 18392
2005-11-09 07:56:20 +00:00
sebastid 4cb6863149 Remove sscanf
SVN revision: 17956
2005-10-25 10:51:58 +00:00
sebastid 05757dcf2f Better code structure.
SVN revision: 17255
2005-10-06 23:49:09 +00:00
sebastid 7d5b20f5b2 The data from ecore_file_ls is free'd when destroying the list.
SVN revision: 17247
2005-10-06 19:31:13 +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 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
sebastid e5406feda5 comments
SVN revision: 16666
2005-09-08 05:03:28 +00:00
sebastid 35b45b9e92 Support /proc/pmu
Check if mem allocation succeeds.


SVN revision: 16429
2005-08-30 12:15:36 +00:00
sebastid de9cde27b6 Don't need to check for . and .. ecore_file_ls removes them.
SVN revision: 16428
2005-08-30 11:29:24 +00:00
rbdpngn bb346eb54d Add the autofoo to enable OS X battery support.
SVN revision: 16232
2005-08-18 06:15:27 +00:00
rbdpngn da9e2162d2 Touch up some of the output values.
SVN revision: 16231
2005-08-18 06:09:43 +00:00
rbdpngn c92592433e Preliminary OS X battery support.
SVN revision: 16230
2005-08-18 05:35:02 +00:00
Carsten Haitzler c7fd8821f3 asus no rate acpi info fix
SVN revision: 16078
2005-08-09 07:13:55 +00:00
stffrdhrn c69a5ef492 don't try and compile BSD stuffs in linux
SVN revision: 15997
2005-08-02 15:05:48 +00:00
Carsten Haitzler 4bc83ed144 formatting
SVN revision: 15994
2005-08-02 09:55:03 +00:00
Carsten Haitzler ec414c6f6a bsd battery patch
SVN revision: 15993
2005-08-02 09:52: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
vandango 5fde1d501f e translation update
SVN revision: 15462
2005-06-20 23:03:42 +00:00
vandango d16963df9b e translation update
SVN revision: 15461
2005-06-20 23:03:00 +00:00
sebastid adfc31a964 Right include path for module
SVN revision: 14676
2005-05-08 22:34:45 +00:00
Carsten Haitzler bdbf2f2079 get rid of ecore warning
SVN revision: 14338
2005-04-25 05:58:45 +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
Mike Frysinger d85eba72f2 fix inconsistent whitespace usage
SVN revision: 14260
2005-04-20 14:51:38 +00:00
sebastid 709c0003c8 Evas_List -> Ecore_List
SVN revision: 14198
2005-04-14 10:52:58 +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
Carsten Haitzler dfdaa01251 support unfilled middles (finally fix theme to have proepr shading - was lazy
at the start) - faster :)


SVN revision: 14039
2005-03-31 11:40:38 +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 c615012a29 With two batteries, one might charge/discharge while the other is charged.
SVN revision: 13490
2005-02-24 10:22:43 +00:00
sebastid 013cf15a76 Move from e_file to ecore_file
SVN revision: 13454
2005-02-21 16:08:04 +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 b07cedffdc Add main menu to face menu.
SVN revision: 13299
2005-02-10 16:42:07 +00:00
sebastid e6acddcfcb Edit Mode
SVN revision: 13291
2005-02-10 12:51:16 +00:00
sebastid f7cece5c47 - Menu for each face.
- Save config.


SVN revision: 13283
2005-02-10 12:00:39 +00:00
sebastid 1b891d8974 Move action from Battery_Face to Battery (We only need to check the battery
once, even if there are multiple faces).

Clean up battery check.


SVN revision: 13259
2005-02-09 12:14:08 +00:00
Carsten Haitzler af2e5f74d3 moduels support multiple architectures build for 1 module
SVN revision: 13228
2005-02-07 15:34:20 +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 ec01bb7925 Port battery and temperature to gadman - finally
Ibar here I come :(


SVN revision: 13094
2005-01-25 14:24:38 +00:00
Carsten Haitzler 2c59a51e4d alarm fix
SVN revision: 12912
2005-01-12 00:56:58 +00:00
Carsten Haitzler bee332a2f4 and menus now work by zones...
SVN revision: 12900
2005-01-11 13:43:01 +00:00
Carsten Haitzler 2c076a1ee6 battery alarm from nick
SVN revision: 12886
2005-01-11 07:08:38 +00:00
Carsten Haitzler f268b07c84 apm!
SVN revision: 12737
2005-01-04 14:09:56 +00:00
Carsten Haitzler 0be6684c4c apm too! :)
SVN revision: 12724
2005-01-04 03:23:08 +00:00
handyande 5e0e3ff840 shh
SVN revision: 12718
2005-01-04 01:09:20 +00:00
Carsten Haitzler 75c635290d a temperature monitor module for acpi... it's simple... and really only
handles 1 temperature guage - but it's useful. fixed stuff in battery
modules, added config menus... ibar size change menu only works after a
restart for now.. need to fix that.


SVN revision: 12676
2005-01-02 02:39:44 +00:00
Carsten Haitzler 2a9e555216 del not derl
SVN revision: 12604
2004-12-27 13:47:01 +00:00
Carsten Haitzler 59b0492d52 and delete timer
SVN revision: 12603
2004-12-27 13:45:07 +00:00
Carsten Haitzler 20a2068e6c detect charging state better
SVN revision: 12601
2004-12-27 13:17:10 +00:00
Carsten Haitzler b8112af500 battery modules now... works... in theory. i have to test it on a real
laptop...


SVN revision: 12600
2004-12-27 10:49:46 +00:00
Carsten Haitzler 2134890874 starting a battery module (in need this for my laptop)
SVN revision: 12599
2004-12-27 08:33:52 +00:00