Commit Graph

251 Commits

Author SHA1 Message Date
Massimo Maiurana 359a85e93d updating various translations
SVN revision: 57225
2011-02-21 19:19:12 +00:00
Massimo Maiurana 308534cc44 updating russian translations
SVN revision: 57124
2011-02-17 12:15:59 +00:00
Carsten Haitzler b835438c0d from:
http://trac.enlightenment.org/e/ticket/671

:)
tnx kiuma
 


SVN revision: 56044
2011-01-11 08:44:19 +00:00
Mike Blumenkrantz 15468f69f6 fix include paths for all these makefiles to add $top_builddir/src/bin instead of $top_srcdir/src/lib
SVN revision: 55884
2011-01-05 17:50:05 +00:00
Peter van de Werken 565303e0f3 Modified patch.
From: Peter van de Werken <pwerken-e@a-eskwadraat.nl>
Only add a separator if there is something to separate.



SVN revision: 55780
2010-12-30 13:44:39 +00:00
Sebastian Dransfeld b5a77ea6fc Prevent double free
SVN revision: 55771
2010-12-29 19:47:55 +00:00
Sebastian Dransfeld b44d0038a1 Add del hook
module unload will delete gadcons, so we need to cleanup in gadman as
well.

SVN revision: 55681
2010-12-21 03:05:37 +00:00
Sebastian Dransfeld bcc5351764 don't eina_list_free after EINA_LIST_FREE
SVN revision: 55680
2010-12-21 03:05:26 +00:00
Sebastian Dransfeld ed4d0cf74f Set static variable to NULL after free
SVN revision: 55679
2010-12-21 03:03:51 +00:00
Mike Blumenkrantz c2299d6b04 fixes a segv when trying to add systray gadget to desktop; someone who knows gadman module please review!
SVN revision: 55647
2010-12-19 21:36:27 +00:00
Massimo Maiurana 4a57615505 updating portuguese translations
SVN revision: 55041
2010-11-28 14:34:04 +00:00
Sebastian Dransfeld 8c6c2d7270 Don't fake an existing box
o_box should be an e_box

SVN revision: 54323
2010-11-08 12:46:25 +00:00
Miculcy Brian abee1825dd Apply new module categories.
SVN revision: 53600
2010-10-19 12:28:07 +00:00
Miculcy Brian dd641e9259 New categories for modules.
To be continued soon...


SVN revision: 53514
2010-10-17 17:33:44 +00:00
Mike Blumenkrantz 9576560f62 init
SVN revision: 53041
2010-10-05 06:32:47 +00:00
Miculcy Brian 2f8f31fbf5 This commit will change the shelf menu completly:
If you have a Gadget and open the menu over it, all gadget specific options are under a separate submenu. The menu items which the Gadget sets theirself can be put on the main menu tree or on the Gadget submenu.
If you don't see a reason for this, check the ibar menu _before_ and _after_. :)

This api change broke all modules but i already fixed them all. Hope everything works... I also shortend text strings, etc, etc.
Hope you like it! :)


SVN revision: 52041
2010-09-09 14:44:21 +00:00
Christopher Michael d90e5b12b8 Add UNUSED.
Remove unused variables.
Fix formatting, remove whitespace, etc, etc, etc.



SVN revision: 51442
2010-08-19 19:18:43 +00:00
Cedric BAIL 9617253990 * edje: fix count that lead to memleak.
SVN revision: 51047
2010-08-12 15:07:26 +00:00
Cedric BAIL 288403f62b * edje: fix for updated edje file format.
SVN revision: 51037
2010-08-12 13:26:09 +00:00
Cedric BAIL 068d07757f * edje: converting edje file to make them compatible with old and new
loader. I didn't expect so many of them, maybe some one can take care
	of reducing their number (0 would be a good target).


SVN revision: 50938
2010-08-09 18:05:22 +00:00
Christopher Michael 39d70f104f These includes already handled by e.h
SVN revision: 50335
2010-07-18 17:28:37 +00:00
Christopher Michael 748267a25e This include Already handled by e.h.
SVN revision: 50334
2010-07-18 17:27:57 +00:00
Carsten Haitzler 52caeb8372 these dialogs should be resizable in basic mode
SVN revision: 49331
2010-05-30 18:07:30 +00:00
Christopher Michael b7036e67ae Fix potential segfault when loading/unloading modules.
SVN revision: 49168
2010-05-23 23:05:51 +00:00
Christopher Michael 3aec0866d3 Fix Gadgets segfaulting when modules are unloaded.
This removes lots of unnecessary gadget object deletes and lots of
other sillyness. Ideally, this module needs a much much cleaner &
nicer rewrite.



SVN revision: 49164
2010-05-23 21:38:29 +00:00
Christopher Michael aaffc9210f Delete the proper item when unloading the module.
SVN revision: 49160
2010-05-23 16:43:59 +00:00
Miculcy Brian e6d2c0f4bb Gadman Config for small screens. Patch by jf_simon (simon@jesusfreaks-herrenberg.de)
SVN revision: 48392
2010-04-28 14:30:28 +00:00
Miculcy Brian b80eca5ad3 remove the now useless title
SVN revision: 47002
2010-03-08 16:09:21 +00:00
Gustavo Sverzut Barbieri 08fcd7e395 improve sizing of basic configuration.
Dave, are the advanced options working? I never tested them but the
dialog seems bit too polluted. Are all those options working? Do they
make sense? Maybe it should be reworked to be simpler and provide some
context (as far as I know, they just apply to "on top" gadgets)?




SVN revision: 46720
2010-03-01 17:35:47 +00:00
Sebastian Dransfeld a9bf975e7b export less
SVN revision: 45455
2010-01-22 20:28:39 +00:00
Christopher Michael ff96a40305 Fix all this config window class mess once and for all. Now using the config
registry path for window class correctly in that when the module(s) shut
down, the will kill the dialogs.



SVN revision: 44191
2009-12-04 22:37:18 +00:00
Christopher Michael 2efe006bfa Fix more config dialog window class mess :(
SVN revision: 44163
2009-12-03 04:42:53 +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
Davide Andreoli 0f9b3d1b1e * Fix bug #390
uberpinguin: can you confirm?

SVN revision: 42471
2009-09-13 20:11:25 +00:00
Hannes Janetzek f82afe7e3b do not populate gadman twice. now that there are two sources from which custom gadcons might be populated
SVN revision: 42291
2009-09-06 12:21:27 +00:00
Hannes Janetzek a551323a28 e/src/modules:
- cast ints to pointer correctly
- remove unused variables
- #if 0 unusued code
- fix some function declarations for callbacks 


SVN revision: 42210
2009-09-03 16:32:48 +00:00
Christopher Michael 6ab63682dd Fix API Inconsistency in regards to e_widget_min_size_* . Renamed to
e_widget_size_min_* . This Large commit should fix everything in svn that is
using those functions.



SVN revision: 42152
2009-09-01 13:34:42 +00:00
victor 324e84908c From: victor <victor.scorpion@gmail.com>
Hi guys.

Here is my solution for #113 ticket request. This allows to transfer a
gadget to different locations. In short,

- any module can register arbitrary number of locations by invoking
e_gadcon_location_register().
- module is responsible to provide 2 functions, one for removing
particular gadget and one to add particular gadget class.
- module responsible to equip its gadcon(s) with reference to registered
location. If a gadcon contains non-NULL location reference, each gadget
contained by this gadcon can have submenu on its context menu. Template
function for constructing such submenu is provided
e_gadcon_client_add_location_menu. Gadgets can be moved from and to this
location by invoking menu items. Gadcons with NULL location reference
can accept transferred gadgets by module logic but can't send contained
gadgets to another module.
- module responsible to unregister location when gadcon is no more
available.
- menu items for context submenu is sorted by E_GADCON_SITE_XXX assigned
to that. Module can assign and change an icon for context menu item
corresponding to its location(s).
- Currently only shelves and gadman (desktop) used in gadget transfer
operations. I believe it is no trouble to ivolve any other
gadcon-capable module into the process. If you want to have that, please
just let me know.

Here the patch in attachmet. It even works, at least sometimes and at
least for me. Hope you'll find it useful.



SVN revision: 42121
2009-08-31 11:23:03 +00:00
Gustavo Sverzut Barbieri 117998f8f1 gadman: use one gadcon per zone.
Before gadman was using a single gadcon for all zones, that lead to
problems like popup menus being incorrectly placed.

The correct solution is to mimic shelves and have one gadcon per zone,
including the top layer.

By: manio



SVN revision: 41312
2009-07-11 20:46:55 +00:00
Massimo Maiurana d96d336352 adding turkish translations for desktop files
SVN revision: 41232
2009-07-02 16:56:15 +00:00
semernin 2f76dd5d99 List of changes:
1. Gadcon sities:
      -- 'E_Gadcon_Site' enum to list all available sities,
      -- added 'is_site' callback for distinguish gadcon sities,
      -- 'e_gadcon_site_is_*' helpers written to use in gadget modules,
      -- gadcon config dialogs modified to show only gadgets that appropriate
         to selected gadcon site,
      -- all gadget modules updated for using new callback.
      
      When callback is not provided in module, then gadget can be used in 
      any gadcon site.
      
   2. Filemanager:
      -- added error icon to unexisting path dialog,
      -- added callback 'func.abort' to 'E_Fm2_Op_Registry_Entry' to specify
         abort operation sequence (if not provided, then operation is not
         cancelable),
      -- added parameter to 'e_fm2_op_registry_entry_add' to specify abort
         method on construct 'E_Fm2_Op_Registry_Entry' or make non-cancelable
         operation if this function is not provided,
      -- added 'e_fm2_operation_abort' call to cancel efm2 operation,
      -- added method '_e_fm2_operation_abort_internal' that represent efm2
         default handler of operation cancelling,
      -- 'done' and 'total' fields of 'E_Fm2_Op_Registry_Entry' changed to
         off_t type, also all message handlers modified to work with it
         (to show progress for large files correctly),
      -- improved file operation progress processing,
      -- added cancel button to operation progress gadget in filemanager window,
      -- added delete file glyph to operation progress gadget,
      -- improved status message for efm2 operation progress.

   3. Filemanager slave:
      -- fixed critical bug in message handling via stdin/stdout,
      -- fixed critical bug in removing task from list,
      -- improved 'E_FM_OP_ABORT' handling,
      -- fix rollback counting on moving files.

   4. Fileman_opinfo module:
      -- a new theme writed: status string and gadget for view operation status
         in summary and detail modes,
      -- summary mode: operation glyph, state message, progressbar, abort button,
      -- detail mode: all for summary + from filename, to filename,
      -- summary/detailed button works as trigger,
      -- added source of module theme and used images.
      
   4. Pathbar module:
      -- non-critical fix, just for safety.

   Also patch contains several minor updates to serve main task.


SVN revision: 41224
2009-06-29 14:38:03 +00:00
Massimo Maiurana 86f389fd03 updating esperanto translation
SVN revision: 40687
2009-05-17 07:47:15 +00:00
Gustavo Sverzut Barbieri 8b22937367 usability: sort menus, always keep same order.
maybe this is too much for a feature freeze phase, but this is
annoying for users, sometimes your menu looks one way, sometimes
another. Now it will always look the same, alphabetically ordered.

If it breaks anything before Monday revert!


SVN revision: 40205
2009-04-19 06:21:35 +00:00
Gustavo Sverzut Barbieri e0040cefb9 major cleanup of path creation to $DATADIR and $HOME/.e/e
This cleanup replaces snprintf() usage with specific calls, they have
the benefit of being cleaner (so easier to grep), typing less and also
marginal speed up compared to the other (specially concat_static),
although those are rarely used in critical paths.

I'm testing it for some time and seems to not break anything, but let
me know of any problem. If you can review the patch and try to spot
incorrect names, please do.




SVN revision: 40014
2009-04-13 14:56:38 +00:00
Vincent Torri 0e6ad24c60 remove useless subwindow code
SVN revision: 39975
2009-04-11 08:33:44 +00:00
Cedric BAIL 3bf3894d80 * gadman: Fix wrong use of swallow.
SVN revision: 39530
2009-03-17 18:12:19 +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 49fecd25b7 More icons renamed
SVN revision: 39400
2009-03-06 22:18:15 +00:00
Davide Andreoli 1101c58d9f more icons renamed
SVN revision: 39396
2009-03-06 19:17:12 +00:00
Davide Andreoli 3d669d1177 * Rename the new function:
e_util_menu_item_fdo_icon_set to e_util_menu_item_theme_icon_set
As it looks for icons in e theme AND in fdo icon themes.
* Use the new function everywere instead of e_util_menu_item_edje_icon_set,
that is now marked as DEPRECATED

You should not see any difference with this commit. With the next few commit I'm
going to rename all the icons in the theme following fdo standard. I will not change
any icons, just rename them to match fdo ones.



SVN revision: 39370
2009-03-04 20:46:05 +00:00
Gustavo Sverzut Barbieri 9bc2ce0678 Invert view_flags logic, make it easier to use.
Now flags do not negate, rather specify if things should be used. This
will help us be compatible with original behavior and actually just
e_fwin is using that.



SVN revision: 39340
2009-03-03 04:40:58 +00:00
Gustavo Sverzut Barbieri 155495866f add e_fm2_view_flags_{get,set}
with these you can opt to ignore things like custom directory options,
very useful for widgets to choose files (e_widget_fsel) since you
don't want them to show your items as 128x128 :-)



SVN revision: 39322
2009-03-02 03:12:43 +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
toma b00b69c435 Module icons... most of them. Some still need some love, but Ill get around to that. Shout out to Sachiel!
SVN revision: 38953
2009-02-05 14:34:01 +00:00
Massimo Maiurana 879511c665 french translations for desktop files
SVN revision: 38890
2009-02-01 15:24:59 +00:00
Massimo Maiurana 57180ee9ac adding some strings to i18n and updating it.po and de.po
SVN revision: 38761
2009-01-24 18:47:07 +00:00
Carsten Haitzler 99b784a0e1 maaaaaaybe.. we should test changes we make eh?
SVN revision: 38574
2009-01-13 23:21:49 +00:00
handyande 61801ee22d Fixup compile / link errors with OSX, still having a small issue with the batter module linking, but getting there
SVN revision: 38570
2009-01-13 16:30:37 +00:00
Daniel Kolesa e9fb962a08 added Czech translations to trunk/e/src/modules/*/module.desktop.in
SVN revision: 38450
2009-01-04 16:49:28 +00:00
Davide Andreoli b7d56f25d5 debug --
SVN revision: 37968
2008-12-06 21:02:27 +00:00
Davide Andreoli 4d0ab85898 Handle better the change of orientation of gadgets... not yet optimal
SVN revision: 37967
2008-12-06 21:01:15 +00:00
Carsten Haitzler b273fe10db use settings insetad of configuration. shorter.
SVN revision: 37742
2008-11-22 08:42:54 +00:00
Davide Andreoli aa0442600a * whops, forgot a printf
SVN revision: 37595
2008-11-12 02:10:22 +00:00
Davide Andreoli 1a5b14aa48 * Now gadman place the gadget when E say so, and not only on startup.
SVN revision: 37594
2008-11-12 01:14:18 +00:00
Davide Andreoli fa648a9e48 * make E aware of the existance of gadman as a gadcon. This solve some module load/unload issues
SVN revision: 37575
2008-11-10 15:47:25 +00:00
Davide Andreoli 110a56bded * call the orient function earlier, so that min size is respected
SVN revision: 37523
2008-11-06 00:20:42 +00:00
Davide Andreoli 2699ee7a4c * Add in the gadman right-click menu the ability to choose the orientation of the gadget
* Fix Ibar to handle new orient param

SVN revision: 37464
2008-11-05 03:12:45 +00:00
Davide Andreoli 3dbf7c1d30 * Respect Aspect and Min size spawning gadgets on the desktop.
SVN revision: 37463
2008-11-05 00:47:28 +00:00
Davide Andreoli 8d4308344d * Use the right icons from the theme
SVN revision: 37459
2008-11-04 16:47:15 +00:00
Davide Andreoli 45cbf72298 * Gadcon API 3 *BREAK*
Version 3 add the *client_class param to icon(),label(),id_new(), id_del() 
 and the *orient param to orient().

All the modules (with a gadcon_client) need to be fixed...just add the new params 

to follow the EXTRA modules update.

SVN revision: 37450
2008-11-04 03:57:45 +00:00
Chidambar Zinnoury ac0f78d878 Gadman client resize correction.
SVN revision: 37418
2008-11-02 15:32:13 +00:00
Davide Andreoli 2c0c98a613 * remove stupid hardcoded offset
SVN revision: 37414
2008-11-02 12:40:10 +00:00
Chidambar Zinnoury 5e35047602 Use correct signal names for gadman resize.
SVN revision: 37410
2008-11-02 10:24:42 +00:00
Chidambar Zinnoury 10d593cd42 Correct gadman client move bug.
SVN revision: 37408
2008-11-02 09:46:45 +00:00
Sebastian Dransfeld 9db6cae9ea Remove unused variable.
SVN revision: 37231
2008-10-27 11:36:20 +00:00
Viktor Kojouharov bcf3f0e1e8 hide the full_bg window, else all X dnd breaks
SVN revision: 37015
2008-10-23 07:15:44 +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
Viktor Kojouharov 6e0c18399f call the client's orient function when adding
SVN revision: 36872
2008-10-20 19:28:51 +00:00
Chidambar Zinnoury d3d14662d2 And finally recompile all e modules' edje files.
SVN revision: 36696
2008-10-15 19:43:58 +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
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
Davide Andreoli a964e85dc2 Add configuration options to gadman.
Now you can choose the type of background (theme default, custom color, custom image or transparent).
And you can also choose to enable/disable the animations for gadgets/background.
The custom background image can be any of the e17 background or even a normal (jpg, png..) image.

This BREAK all existing themes :(
I will update the b_and_w theme tomorrow

SVN revision: 36576
2008-10-11 00:59:21 +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 258e111eb9 gadman -> ctrl+alt
SVN revision: 35725
2008-08-29 02:48:36 +00:00
Sebastian Dransfeld 1011177ca2 export public function in header
SVN revision: 35478
2008-08-14 06:09:37 +00:00
Davide Andreoli 41f68d0e56 printf --
SVN revision: 35316
2008-08-03 21:20:09 +00:00
Davide Andreoli aaec9cf160 Fix a segv If there are no gadget on the desk and you press 'ok' or 'apply' in the gadman config.
SVN revision: 35315
2008-08-03 19:29:04 +00:00
Massimo Maiurana a7af9665c2 *** empty log message ***
SVN revision: 35217
2008-07-25 18:18:42 +00:00
Davide Andreoli ce45233243 And also fix dnd in gadman. Thanks englebass !!
SVN revision: 34902
2008-06-24 21:34:20 +00:00
Sebastian Dransfeld e0910b16b7 Remove unused variables.
SVN revision: 34870
2008-06-19 12:56:07 +00:00
Davide Andreoli 99d1b2d024 Initial dnd & xdnd support
SVN revision: 34809
2008-06-12 22:51:44 +00:00
Davide Andreoli 0eb5770c6a ...and finally an original icon :)
thanks go to DarkMaster that is the author of the icon


SVN revision: 34805
2008-06-12 01:09:02 +00:00
Carsten Haitzler 577623dc71 remove a pixmap! :)
SVN revision: 34714
2008-06-01 00:40:30 +00:00
Massimo Maiurana cda8fd0779 hu translations for desktop files
SVN revision: 34643
2008-05-22 19:32:08 +00:00
Davide Andreoli 64221e537e cvsignore++
SVN revision: 34623
2008-05-19 21:32:06 +00:00
Christopher Michael de3750c6a6 Be consistent and label the move/resize as it appears when the module is in
a shelf.


SVN revision: 34615
2008-05-19 10:03:10 +00:00
Christopher Michael 09b50cbe48 Cleanup compiler warnings.
SVN revision: 34613
2008-05-19 09:39:37 +00:00
Christopher Michael ada4c17fa2 Format that giant mess.
SVN revision: 34612
2008-05-19 09:21:44 +00:00
Carsten Haitzler 0a8ffffa5f add in gadman for desktop. happy dave! :)
SVN revision: 34610
2008-05-19 04:37:34 +00:00