Commit Graph

114 Commits

Author SHA1 Message Date
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
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
Christopher Michael 6e6240a23a Cleanup: Fix return value of modapi_init.
SVN revision: 24186
2006-07-25 04:11:41 +00:00
Carsten Haitzler 3e561f3aab making cpufreq suidroot is optional and souldnt kill the build :)
SVN revision: 23686
2006-07-03 08:32:16 +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
Christopher Michael 0b853ce1dc Revert back to void for e_modapi_init.
SVN revision: 23222
2006-06-06 15:33:44 +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 9cb379777f Add const
SVN revision: 23024
2006-05-31 16:31:51 +00:00
Christopher Michael 9e4fcdefe1 Changed governor to be const char instead of just char in order to quiet
evas_stringshare warnings.


SVN revision: 22700
2006-05-18 14:53:51 +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 90a1c59b5c governors menu works properly/predictably again
SVN revision: 22468
2006-05-05 23:31:12 +00:00
Carsten Haitzler 5853d2c7b7 update cpufreq status every poll
SVN revision: 22393
2006-04-29 04:37:48 +00:00
Carsten Haitzler 811083bcba more paranoid cleanup of menus
SVN revision: 22283
2006-04-21 15:54:11 +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
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
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 20aa37038c Remove cast
SVN revision: 19608
2006-01-07 14:21:25 +00:00
sebastid 6a638a7806 Fix EAPI warnings.
SVN revision: 19597
2006-01-07 10:39:46 +00:00
Christopher Michael cd94b9242e Remove compile warning for evas_stringshare
SVN revision: 19486
2006-01-02 06:27:44 +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
Carsten Haitzler a3d5f5c28d a lot more use of stringshare.
SVN revision: 18823
2005-12-04 12:03:59 +00:00
sebastid 4cb6863149 Remove sscanf
SVN revision: 17956
2005-10-25 10:51:58 +00:00
Carsten Haitzler 182358b23c 1. fix valgrind issue - cpufreq was saving a char as an int to eet's
description! BAD!. and fix segv for dnd from popup pager. :)


SVN revision: 16928
2005-09-25 05:30:09 +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
Dan Sinclair 02a815f78a - remove config.h from e.h and put it into the .c files that need it.
e.h is an installed header so modules can be written outside the e tree.
  config.h isn't installed by e. so, if the module dosen't have a config.h
  and the local directory in their include path the build will fail.


SVN revision: 16719
2005-09-14 20:19:44 +00:00
sebastid 17eba778e6 Restore controller on startup.
SVN revision: 16431
2005-08-30 14:45:24 +00:00
Carsten Haitzler 64c25be4c1 more bsd cpufreq module patches
SVN revision: 16268
2005-08-22 07:46:41 +00:00
sebastid fbfa242bff Update api function names.
SVN revision: 16211
2005-08-16 13:20:42 +00:00
Carsten Haitzler 4a487d8c53 conservative governor support, sk intl support
SVN revision: 15903
2005-07-26 13:26:02 +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 f618831ce9 fix memory leaks! no more leaks!
SVN revision: 14934
2005-05-25 08:08:44 +00:00
sebastid adfc31a964 Right include path for module
SVN revision: 14676
2005-05-08 22:34:45 +00:00
sebastid 72707f1d9c Fix compiler warnings.
SVN revision: 14529
2005-05-01 15:40:26 +00:00
sebastid 7cb25f719e ignore
SVN revision: 14441
2005-04-28 07:55:45 +00:00
vandango e263ee8637 supports now language for 'CPU Frequency Error' string
SVN revision: 14346
2005-04-25 09:13:53 +00:00
vandango 0323325d27 supports now language for Edit Mode string
SVN revision: 14344
2005-04-25 08:59:30 +00:00
sebastid 19cba77f5b Dragging windows between desks work now.
SVN revision: 14326
2005-04-24 19:56:42 +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 6bbf89d1d2 use an install hook to setuid freqset thus avoiding mkinstalldir issues with diff versions of automake
SVN revision: 14261
2005-04-20 15:09:08 +00:00
Mike Frysinger d85eba72f2 fix inconsistent whitespace usage
SVN revision: 14260
2005-04-20 14:51:38 +00:00
Carsten Haitzler 9a48843c3d fix fixme's
SVN revision: 14259
2005-04-20 14:10:18 +00:00
Carsten Haitzler 1311024ef4 display ghz correctly
SVN revision: 14258
2005-04-20 13:48:51 +00:00
Carsten Haitzler 200da629eb performance and powersave work ok now
SVN revision: 14257
2005-04-20 13:38:37 +00:00
Carsten Haitzler 3a7dc6f465 use mkinstalldirs!
SVN revision: 14247
2005-04-19 10:35:18 +00:00
handyande f266a5dcc1 yes, it is not the right fix, but mkdir_p is undefined
SVN revision: 14246
2005-04-19 10:28:16 +00:00
sebastid 476da93cd4 Make install look more like autofoo does it.
SVN revision: 14240
2005-04-19 08:45:26 +00:00
Carsten Haitzler 2aa59a3faf make all icons 24x24
SVN revision: 14239
2005-04-19 06:31:48 +00:00
Carsten Haitzler c50ebf3ee4 oops - fix. dont use that menu there.
SVN revision: 14235
2005-04-19 03:57:53 +00:00
Carsten Haitzler 0a13d9ec3e fix fade out for if you dont have cpufreq control :)
SVN revision: 14234
2005-04-19 03:51:49 +00:00
Carsten Haitzler b57f044471 also if no freq's...
SVN revision: 14231
2005-04-19 02:52:56 +00:00
handyande 776e5bc892 Fix crash if no freq governor
SVN revision: 14226
2005-04-18 18:13:00 +00:00
handyande 74f286f4c3 Fix make install
SVN revision: 14225
2005-04-18 18:04:14 +00:00
Carsten Haitzler c0b0053ba4 fix icon
SVN revision: 14224
2005-04-18 14:42:54 +00:00
Carsten Haitzler 2da415aa83 cpufreq module - cleaned up a bit, some fearyes i removed (not well done
enough) it only supports userspace and ondemand right now. it doesnt SET them
until u hit the toggle. it needs to support powersave and performance - theme
has no way to indicate this. that's the problem.


SVN revision: 14223
2005-04-18 14:33:24 +00:00