Commit Graph

71 Commits

Author SHA1 Message Date
Sebastian Dransfeld 02b6e4db39 Ecore_Str.h -> Eina
SVN revision: 45740
2010-01-30 22:11:11 +00:00
Christopher Michael 56b0c04b7c Don't segfault if keyboard has no border.
SVN revision: 45738
2010-01-30 20:16:58 +00:00
Christopher Michael 8d1f4a54af Formatting & whitespace removal.
No need to call all these _inits() as E already handles init'n those.
Don't need the extra headers included here either as they are already
included via e.h.



SVN revision: 45268
2010-01-17 20:21:42 +00:00
Sebastian Dransfeld f2c243f91e make clang happy
SVN revision: 45191
2010-01-15 19:36:00 +00:00
Christopher Michael a4add1cd96 Shed some much needed light on 'illume' and fix all the compiler warnings.
Now compiles clean and silent :)



SVN revision: 44711
2009-12-24 03:03:42 +00:00
Christopher Michael 7ad967ee23 Add separate vkbd toggle gadget.
SVN revision: 44462
2009-12-15 04:33:12 +00:00
Christopher Michael 826585e009 Patch from Jens Seidel to fix incorrect key being displayed.
SVN revision: 44264
2009-12-07 22:58:38 +00:00
Massimo Maiurana 1aa44b0081 adding french and italian translations
SVN revision: 44177
2009-12-03 19:20:06 +00:00
Christopher Michael 9561b38452 Rename illume-bar to illume-buttonbar to avoid confusion.
SVN revision: 43908
2009-11-22 21:50:24 +00:00
Carsten Haitzler d534dbb0f0 patch from tom for rtl kbd feature.
SVN revision: 43853
2009-11-20 23:58:33 +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 3e1c0d622a Fix API Inconsistency:
e_ilist_min_size_* to e_ilist_size_min_*



SVN revision: 42163
2009-09-01 16:39:10 +00:00
Christopher Michael bc639c764d More API Inconsistency fixes:
e_box_min_size_* to e_box_size_min_*
e_box_max_size_* to e_box_size_max_*



SVN revision: 42161
2009-09-01 16:29:46 +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
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
Gustavo Sverzut Barbieri cfb2df2f11 Illume now uses thresholds to avoid unwanted clicks.
Use the e_fm2 single_click_delay option in illume's e_fm2 to allow to
 configure, from the launcher settings, a click delay to prevent
un-wanted clicks.

I've added a slider to configure the delay from the settings (also if it
has some issues, check the code comments and let me know if should be
redesigned). The default value is set to 120 ms, but it works great too
for lower values.

By: Marco Trevisan (Treviño)



SVN revision: 41128
2009-06-20 15:52:00 +00:00
Cedric BAIL c82f19e052 * e: Remove all reference to Evas_Data and move to Eina_Bool.
SVN revision: 41080
2009-06-17 13:46:54 +00:00
Massimo Maiurana 86f389fd03 updating esperanto translation
SVN revision: 40687
2009-05-17 07:47:15 +00:00
Gustavo Sverzut Barbieri e7d14ee3ef remove useless defines.
SVN revision: 40612
2009-05-13 01:27:20 +00:00
Gustavo Sverzut Barbieri 66efea30a0 remove unused/undefined variables, these are in their own dir now.
SVN revision: 40601
2009-05-12 14:43:32 +00:00
Iván Briano b8d666c195 Move to eina_stringshare
Put some _replace instead of _del/_add,
so look there if something unespectedly breaks.


SVN revision: 40342
2009-04-24 02:38:55 +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
Carsten Haitzler dae9cf2027 cedrice pathc to stop seg of eillume on unload,
SVN revision: 39962
2009-04-11 06:13:34 +00:00
Vincent Torri 7506655ca9 ecore_x_window_del -> ecore_x_window_free
SVN revision: 39924
2009-04-10 09:57:57 +00:00
Cedric BAIL 782923ada6 * illumine: Cleanup handler destruction.
SVN revision: 39828
2009-04-01 16:57:29 +00:00
Cedric BAIL 46e8efcd8c Let me introduce you to Ecore_Input. The idea is to share as much as possible event
between all ecore graphic engine to ease porting of application and reduce the amount of
specific code per engine. This patch does just that.
	All your application should continu to work has previously, if it's not the case
please report any new behaviour regarding mouse and keyboard.


SVN revision: 39505
2009-03-16 16:24:43 +00:00
Cedric BAIL 9316d6af91 * e: Remove some more evas data type user.
SVN revision: 39212
2009-02-25 17:05:46 +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
Carsten Haitzler 46c12b6d22 and revert original utf8 fixes - just too slow.
SVN revision: 39096
2009-02-19 13:53:42 +00:00
Carsten Haitzler f9ad3fdb34 quickly fix some ilist sizes.
SVN revision: 39095
2009-02-19 13:44:17 +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
Carsten Haitzler 7576e5a311 move ilist widget filling to a idler... defers a chunk of work to idle time
over a period of time keeping e interactive and usable.



SVN revision: 38836
2009-01-29 06:29:36 +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
Carsten Haitzler 8e9b7c0b2c typo!
SVN revision: 38395
2009-01-01 01:43:43 +00:00
Massimo Maiurana edfd579fde updating hungurian translations (po and desktop files)
SVN revision: 38371
2008-12-31 09:28:57 +00:00
Carsten Haitzler bb9abc31d7 retry every 5 sec, not 1.
SVN revision: 38320
2008-12-25 13:11:17 +00:00
Carsten Haitzler 4a36706647 utf8 dict fixes/working code from florian
SVN revision: 38274
2008-12-22 00:23:41 +00:00
Carsten Haitzler 88e091d3ba illume patches from peter
SVN revision: 38273
2008-12-22 00:16:45 +00:00
Cedric BAIL 773d102291 This commit is huge. I did test it a lot on my computer, and it run fine here.
But is so big i fear i could have broken some piece of code. So report any wrong
behaviour to me (cedric on #edevelop).

So moving e17 and efreet to eina_hash. With a little efreet API break so they
must come together.


SVN revision: 38185
2008-12-17 15:33:43 +00:00
Carsten Haitzler f4afa96251 gtk and qt have bizarrely wrong logic. for every configure request they
EXPECT a configurenotify to match. this is wrong. wm's are free to ignore
configurerequests if they liek - and dont have to thus send
configurenotifies...



SVN revision: 37922
2008-12-04 10:07:16 +00:00
Carsten Haitzler 16b2dc8697 make extra syscon actions able to be disabled.
illume disables its extra syscon actiosn when they are not appropriate
fix next/prev window list buttons to really keep a logical order going
correctly.



SVN revision: 37813
2008-11-27 01:50:00 +00:00
Massimo Maiurana f10477cdda translation for display managers + updated translations for illume
SVN revision: 37812
2008-11-26 16:54:52 +00:00
Carsten Haitzler 6cf459572f make extra actions work. use them from illume.
SVN revision: 37811
2008-11-26 12:54:23 +00:00
Massimo Maiurana 7e54e25870 translated profiles for wizard to italian
SVN revision: 37800
2008-11-25 21:39:50 +00:00
Carsten Haitzler 5a29e1f6b5 syscon module added - provides a system entry in main menu (build in one gone
now). syscon has a poup with buttons (configurale) that offer all the
logout/reboot etc. stuff. also able to extend with more items or inline them
into the theme too.

not complete. need config for being able to extend the syscon popup (and use
it) and no gui config for configuring what should appear and how it should
look. possibly theme should have custon elements for the ones curently using
button + icon look. also no keyboard control.



SVN revision: 37797
2008-11-25 08:05:58 +00:00
Massimo Maiurana b9d7bcd377 updated italian localization
SVN revision: 37793
2008-11-24 21:51:27 +00:00
Carsten Haitzler b273fe10db use settings insetad of configuration. shorter.
SVN revision: 37742
2008-11-22 08:42:54 +00:00
Carsten Haitzler 5d6f81407b fix default illume profile conifg to have config module
fix centering - turn it off in illume



SVN revision: 37730
2008-11-21 14:02:12 +00:00