Commit Graph

185 Commits

Author SHA1 Message Date
Cedric BAIL 9e02df4fef Correctly include eina and fix pkg-config description.
SVN revision: 36667
2008-10-15 10:03:45 +00:00
Cedric BAIL d2f7e4da0d Make e depend on eina. No change in the code yet, so just fix your build system and no bug must show up.
SVN revision: 36627
2008-10-13 16:00:58 +00:00
toma a3c3d2c23f Icon work. HUGE revision of icons and their names. This breaks the icon theme API so you might need to revise some themes. It does however, simplify a whole lot of stuff. You'll notice a lot more icons in menus. This bigger changes will come with the new theme once it is done. The missing icon names are put in b_and_w theme for now so if you need them, look them up. Also a bit of base work for EFM and the border icons in there. Commented out till the old icons are merged in. Message me if anything is screwed up.
SVN revision: 36591
2008-10-12 06:04:26 +00:00
Carsten Haitzler b3fa7a32d0 and remove more fake calls.
SVN revision: 36230
2008-09-25 01:37:38 +00:00
toma 74bea17d1d Textblock in. Revised the use of textblock tags and fixed up all the modules to use it more correctly. This style may need to be repeated across all the E-MODULES-EXTRA modules for unification of styles. The altered .desktop files still look perfectly fine on BlingBling and a few other themes Ive tested it with. The textblock style itself could probably do with a little tweaking.
SVN revision: 35776
2008-09-01 15:24:32 +00:00
Carsten Haitzler 190c380c6d fix bins
SVN revision: 35511
2008-08-17 15:03:18 +00:00
Massimo Maiurana ee431269a7 hu translations for desktop files
SVN revision: 34408
2008-04-30 10:28:40 +00:00
Carsten Haitzler db4a8f8ba4 patch from petet can de werken with sticky signals and maximize
SVN revision: 33925
2008-03-05 02:54:30 +00:00
Massimo Maiurana b5260fd925 updated module.desktop.in files with eo localization.
SVN revision: 33868
2008-02-29 18:31:50 +00:00
Christopher Michael 1bfb394ec1 Fix module description to use proper grammar.
SVN revision: 33721
2008-02-09 23:16:33 +00:00
Sebastian Dransfeld 7cfefaf692 Add const modifier.
SVN revision: 33638
2008-01-27 19:33:27 +00:00
Eric Schuele 103936c011 Allow ibox to show the border caption. This was not garunteed with the previously available options.
SVN revision: 33546
2008-01-21 06:11:56 +00:00
Christopher Michael 841a1e7971 Fix up module descriptions for new width of description box.
SVN revision: 33306
2007-12-30 19:34:57 +00:00
Eric Schuele 552cd506a5 Update many desktop files with some translations. Courtesy of tokyo.
SVN revision: 33009
2007-12-06 05:07:33 +00:00
Carsten Haitzler 2405363f94 errrr. commit? did the last one work?
SVN revision: 32232
2007-10-31 12:23:15 +00:00
Eric Schuele 7721df0f40 Pass in the actual config item.
SVN revision: 32043
2007-10-12 06:45:31 +00:00
Massimo Maiurana 81440c9066 translated strings in italian for modules' .desktop files.
SVN revision: 31794
2007-09-23 20:53:15 +00:00
Sebastian Dransfeld ff2c5f7e54 simplify
SVN revision: 31738
2007-09-16 10:51:17 +00:00
Sebastian Dransfeld 205fd652a2 Remove duplicate code.
SVN revision: 31735
2007-09-16 02:23:32 +00:00
Sebastian Dransfeld b0f8888510 const
SVN revision: 31734
2007-09-16 02:08:04 +00:00
Sebastian Dransfeld ac35054634 We need id's for gadgets which are independent of shelves, so if we move
a gadget from one shelf to another it will keep the same config. Since the
id is mainly for the module to find the appropriate config for a gadget,
the module is now responsible for creating id's for gadgets config. One
problem is that we no longer can trust the id of a gadget, so we need to
store a reference between a gadget and its config after startup. No big
deal.


SVN revision: 31727
2007-09-16 00:02:53 +00:00
Eric Schuele bd949fa4f9 Add comments to various E modules for display in the modules config dialog.
SVN revision: 31502
2007-08-25 21:48:02 +00:00
Carsten Haitzler 06bee9effc fix fill call - that was just unsafe
SVN revision: 30255
2007-06-05 15:13:08 +00:00
Christopher Michael 67da70be69 Change zone to read Screen in the config dialog.
SVN revision: 29714
2007-04-24 13:29:45 +00:00
Sebastian Dransfeld 5c9c68298a Remove stale code.
SVN revision: 29160
2007-03-25 22:46:21 +00:00
Sebastian Dransfeld c129c20ab6 Update icon name.
SVN revision: 29059
2007-03-24 23:12:23 +00:00
Sebastian Dransfeld b8afe0e904 Remove X specific elements from the .desktop files.
Rename the icons so that the get a unique name. This will make it possible
to create a standard (FDO) icon theme for e which supplies these icons
without using custom X- keys.


SVN revision: 28990
2007-03-24 09:23:11 +00:00
Christopher Michael d8bff402b4 Ravenlock's ibox patch for icons always showing all icons when restart.
SVN revision: 28796
2007-03-18 17:15:59 +00:00
Sebastian Dransfeld c299f6aa14 Add a convert callback so that a drag can have several types.
Make it possible to drag pager windows to the ibar.


SVN revision: 27751
2007-01-03 06:14:04 +00:00
Viktor Kojouharov 74f9fa0bf6 fill the icon name on mouse-in, to catch changed icons
SVN revision: 27740
2007-01-02 20:55:12 +00:00
Sebastian Dransfeld cba29bd250 Revert to old e_gadcon_client_new, some modules require id to be set on
the gadcon client after this func returns.


SVN revision: 27684
2006-12-30 23:32:25 +00:00
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
Sebastian Dransfeld 78e245520b Remove declarations without functions.
SVN revision: 27604
2006-12-28 14:38:30 +00:00
Sebastian Dransfeld a87dfea106 Remove unused variables.
SVN revision: 27451
2006-12-14 19:37:51 +00:00
Christopher Michael ea399a4f67 If we don't have a match for netwm.name, use icccm.name for label display.
SVN revision: 27297
2006-11-30 18:07:50 +00:00
metrics 6f93ee0289 Bring back the drop box!
SVN revision: 27155
2006-11-17 07:05:45 +00:00
metrics 7f9999dbf8 More fixes of the autoscroll/drag and drop behaviour for gadgets in
shelves. Added callback to allow the current drop position to be
dynamically updated as the gadget scrolling is animated.


SVN revision: 27114
2006-11-15 06:24:30 +00:00
metrics 5cc25e147a Start of fix for drag and drop to autoscrolling ibar/ibox.
SVN revision: 27068
2006-11-12 11:32:44 +00:00
Viktor Kojouharov 5590223ae0 urgent signals to the icon itself, not only to the overlay
SVN revision: 26781
2006-10-24 18:32:58 +00:00
Viktor Kojouharov d2515a119e the pager and iconbox now emit a signal when a border changes state from urgent
to normal and the other way around.

for the themers: the iconbox icon, the pager window and the pager desk, receive
 the signals e,state,urgent and e,state,not_urgent, so you can do something nice
 with those.


SVN revision: 26772
2006-10-24 14:32:22 +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
sebastid 11c9afa270 Add cast.
Remove unused variables.


SVN revision: 26102
2006-09-24 13:37:37 +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 8497432eca fix up dnd to handle stacked windows and move the burden of window offset
handling etc. to dnd not the objects that create dnd zones. they onyl need to
now worry about the dnd zone withint heir canvas/window/whatever


SVN revision: 25903
2006-09-17 06:12:48 +00:00
moom ff7fff2dad * [Ibar/Ibox] Make "o_empty" object expand so we can right-click
everywhere in the ibar/ibox to add new icons when it's empty. (TODO--)


SVN revision: 25562
2006-09-06 21:40:17 +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
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
Carsten Haitzler b39f202fd7 several leak--
SVN revision: 24294
2006-07-29 10:05:34 +00:00
Christopher Michael 643d4da1f6 Cleanup: Fix return value of modapi_init
SVN revision: 24187
2006-07-25 04:15:11 +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
Christopher Michael 84a0afbc45 Fix formatting for a function. Conforms to E formats now.
SVN revision: 23397
2006-06-12 10:21:18 +00:00
Carsten Haitzler 3ed15b3abb dont uselessly repopulate
SVN revision: 23390
2006-06-12 03:50:51 +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
Christopher Michael 88b38caf30 Removed the FIXME: Icon preferences comment.
SVN revision: 23105
2006-06-03 01:50:19 +00:00
Christopher Michael 738604bb20 IBox now has config options for setting what is displayed in icon label.
Note: May need to "grandma"-ize this :)


SVN revision: 23104
2006-06-03 01:49:33 +00:00
sndev d13e0da18a Improving ibox.
* New config options that allow to show iconified wins from all zones/current zone/all zone desktops/current zone desktop.
* fixing multiple config dialogs issue. Only one config dialog is allowed per module instance.


SVN revision: 23103
2006-06-03 00:03:09 +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
sndev 7370ced84f * Focus window on uniconify.
SVN revision: 22939
2006-05-27 22:58:09 +00:00
Christopher Michael cc742cb5f6 IBox labels are now optional.
Config Dialog added.
Multiple IBox Instances supported.


SVN revision: 22887
2006-05-25 13:25:37 +00:00
Carsten Haitzler 042c1bff12 dropshadow module.eap - almost ready to nuke the module iconand use eap's
SVN revision: 22731
2006-05-19 09:04:41 +00:00
Carsten Haitzler 3c7f797f08 dnd from border to ibox iconifies
SVN revision: 22691
2006-05-18 07:28:51 +00:00
Carsten Haitzler 6700c38e74 fix eap name info
SVN revision: 22690
2006-05-18 06:34:27 +00:00
Carsten Haitzler 19fd612b97 ibox makes it first gadcon moves.
SVN revision: 22689
2006-05-18 06:30:33 +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
Christopher Michael 8c45e0ae5e Bah...Remove the unused Cfg_File struct. Some formatting. Refix the config
options changing values when switching between Basic/Advanced by not calling
_fill_data twice. It's called on _create_data, there is no need to call it
again.


SVN revision: 21374
2006-03-18 16:40:28 +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 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 dbe58aab6e itray fixies - gadman needfs work. might tackle that next.
SVN revision: 20192
2006-02-02 03:53:39 +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
Christopher Michael 18b4588fc2 Remove unused function & proto
SVN revision: 19630
2006-01-07 23:45:40 +00:00
sebastid 6a638a7806 Fix EAPI warnings.
SVN revision: 19597
2006-01-07 10:39:46 +00:00
Christopher Michael 6bf7badbe5 If a module has a config dialogue, destroy it on module shutdown
SVN revision: 19576
2006-01-06 21:45:57 +00:00
Christopher Michael 1cebd90d14 Fix this the right way. Better trapping
SVN revision: 19423
2005-12-30 14:07:44 +00:00
Christopher Michael 6d8c8baa0f Remove the list free. May cause segfault when unloading module
SVN revision: 19422
2005-12-30 14:00:17 +00:00
Christopher Michael 1e1eea1558 Fix IBox Configure Call to check for current container
SVN revision: 19421
2005-12-30 13:58:16 +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 517eb4c9cf Rename e_int_config calls to avoid E namespace conflicts
SVN revision: 19105
2005-12-18 06:33:14 +00:00
Christopher Michael 178e043451 Fix Autosize Bug When Ibox is at top or bottom of screen
SVN revision: 19097
2005-12-17 22:57:15 +00:00
Christopher Michael e59b6b354a Updated module to use the dialog that raster designed. :) Some Cleanups
SVN revision: 19091
2005-12-17 21:16:38 +00:00
Carsten Haitzler 71040b0586 module config dialog
SVN revision: 19089
2005-12-17 11:21:54 +00:00
Christopher Michael 3fce1ad1aa More User Friendly Work & Formatting
SVN revision: 19084
2005-12-17 02:24:04 +00:00
Christopher Michael d4374e0888 Make config dialogue more user friendly
SVN revision: 19075
2005-12-16 17:55:40 +00:00
Christopher Michael 36e2bbf4c6 Add Tobb's Ibox Patch: Don't move follower around when moving the ibox in edit mode
SVN revision: 19066
2005-12-16 04:34:47 +00:00
Christopher Michael 76c17f4207 Add missing include
SVN revision: 19034
2005-12-15 04:28:23 +00:00