Davide Andreoli
355be05673
Simple notification when a file operation needs attention
...
SVN revision: 39684
2009-03-24 15:29:02 +00:00
Davide Andreoli
9d6e1a6542
Use the new e_fm_operation_registry infrastructure to show file operation progress in efm
...
SVN revision: 39682
2009-03-24 14:52:06 +00:00
Viktor Kojouharov
4c074624bf
pop the shelf if there's no popup
...
SVN revision: 39680
2009-03-24 14:22:54 +00:00
Christopher Michael
0f501d7228
Remove useless variable in ecore_evas_resize callback. No reason to
...
fetch data if it's not going to be used.
SVN revision: 39660
2009-03-24 00:20:38 +00:00
Carsten Haitzler
834952304f
ghost windows-- ?
...
SVN revision: 39655
2009-03-23 13:39:24 +00:00
Carsten Haitzler
7657cb3644
lost windows.. back!
...
SVN revision: 39652
2009-03-23 13:04:02 +00:00
Gustavo Sverzut Barbieri
3475cb81c5
eina macros in menu loops
...
SVN revision: 39651
2009-03-23 12:28:15 +00:00
Viktor Kojouharov
fb323cef74
temporarily show the shelf on urgent windows (ibox)
...
SVN revision: 39649
2009-03-23 12:14:31 +00:00
Gustavo Sverzut Barbieri
811f193535
use safe version to free sub menus.
...
SVN revision: 39648
2009-03-23 11:46:14 +00:00
Carsten Haitzler
bf37a93c2e
more leak--!
...
SVN revision: 39646
2009-03-23 10:19:13 +00:00
Carsten Haitzler
2e36885899
nuke segv in fm and leaks in menus.
...
SVN revision: 39644
2009-03-23 09:36:11 +00:00
Carsten Haitzler
a5de46f4c2
use new timer add func - for when u want the timer to be relative to the loop
...
tick time - not "now".
SVN revision: 39639
2009-03-23 02:14:10 +00:00
Viktor Kojouharov
7bfccc12bf
allow matching when in history mode
...
SVN revision: 39636
2009-03-22 20:57:10 +00:00
Viktor Kojouharov
6927a37b23
normalize away spurious percent arguments in the executable
...
SVN revision: 39608
2009-03-21 11:48:45 +00:00
Viktor Kojouharov
d19e0ba2dc
exehist exe normalization
...
SVN revision: 39602
2009-03-20 19:05:27 +00:00
Gustavo Sverzut Barbieri
377a9332df
export api to be used in e_sys_action and other places.
...
use this call in order to check for existing on-going operations.
SVN revision: 39595
2009-03-20 00:57:57 +00:00
Cedric BAIL
74c6251db7
* e_actions: Use some eina macro.
...
SVN revision: 39591
2009-03-19 19:03:35 +00:00
Davide Andreoli
8e472fa7c4
The action: 'configuration' now accept an option argument.
...
The argument is the name of the config dialog to open, ex: 'advanced/engine'
So you can call:
enlightenment_remote -exec-action configuration "appearance/theme"
to open the theme congif dialog.
SVN revision: 39588
2009-03-19 18:28:01 +00:00
Cedric BAIL
9865485664
* Ecore_Input: Make it generic.
...
SVN revision: 39577
2009-03-19 13:06:16 +00:00
Gustavo Sverzut Barbieri
51fe41f439
have all exits and restarts to use e_sys_action_do()
...
SVN revision: 39569
2009-03-19 02:08:09 +00:00
Gustavo Sverzut Barbieri
3a79d6a21e
fix drag&drop of multiple files and reduce variables scopes.
...
SVN revision: 39568
2009-03-19 01:45:58 +00:00
Gustavo Sverzut Barbieri
b382153c0f
move loop invariant sprintf() outside loop.
...
SVN revision: 39567
2009-03-19 00:50:35 +00:00
Gustavo Sverzut Barbieri
9a882b5124
enjoy stringshare benefits.
...
SVN revision: 39566
2009-03-19 00:36:12 +00:00
Gustavo Sverzut Barbieri
b34c8995b9
proper cleanup of drop_handlers.
...
SVN revision: 39565
2009-03-19 00:19:12 +00:00
Gustavo Sverzut Barbieri
00e98a4851
cleanup memory usage, add stringshare, fix bug.
...
* h->active_type was referring to xdnd->type, that could be freed
already. Now it's a reference to that string.
* strcmp() are now direct pointer comparison since strings are shared.
* no more extra "types" allocated member, make it a variable array at
the end of the structure.
SVN revision: 39564
2009-03-19 00:14:57 +00:00
Gustavo Sverzut Barbieri
375f695e8f
constness
...
SVN revision: 39562
2009-03-18 23:39:03 +00:00
Gustavo Sverzut Barbieri
9429c53cf1
move loops to eina macros.
...
SVN revision: 39561
2009-03-18 23:34:29 +00:00
Cedric BAIL
613db34144
* e_int_config_theme: Use more eina macro, remove some memory leak,
...
reduce memory allocation and memory comparison.
SVN revision: 39552
2009-03-18 16:52:49 +00:00
Cedric BAIL
1ef42062db
* e_theme: Cleanup and use sorted list for faster looking.
...
SVN revision: 39551
2009-03-18 16:49:20 +00:00
Gustavo Sverzut Barbieri
15b8d85967
e_fm_op: fix simpe operations report.
...
SVN revision: 39549
2009-03-18 14:07:34 +00:00
Gustavo Sverzut Barbieri
e636f913c5
e_fm_op: cleanup and fix memory leaks.
...
* reduce variable scope to avoid bugs.
* add missing free(d)
* move invariant snprintf() out of loop
SVN revision: 39548
2009-03-18 14:06:22 +00:00
Gustavo Sverzut Barbieri
ae0aa2ed8b
less noise/debug.
...
SVN revision: 39547
2009-03-18 14:00:45 +00:00
Gustavo Sverzut Barbieri
92cab40cda
add filemanager operation registry.
...
This huge commit will add e_fm2_op_registry, a central place that will
store all on-going operations. You will find that it will report when
operations are added, remove and when they change, for example when
they change progress.
Please notice that the recommended way to present information is to
add listener to specific entries, as opposed to use
E_EVENT_FM_OP_REGISTRY_CHANGED since it will be called immediately and
you do not have to filter which entry is being changed.
Entries will be associated with the e_fm object that originated
it. With that one can get the Ecore_X_Window and request the window to
be raised from somewhere else (ie: gadman/gadget). If object is
deleted (ie: window is closed), the pointer will be made NULL and it
will be a "windowless operation".
TO DO (I need someone to do those):
- e_fwin: windows should present on-going operations as an overlay,
Dave Andreolli already started such work, it's just a matter of
using the new infrastructure.
- create a new gadget that present all on-going operations and maybe
a history. It would be nice to show the e_fwin of if the entry is
clicked, as well as a cancel button and a progress bar. See
"places" module, make them similar.
SVN revision: 39541
2009-03-18 01:33:06 +00:00
Hannes Janetzek
4598a292ed
use ECORE_EVENT_MODIFIER
...
SVN revision: 39538
2009-03-17 21:55:33 +00:00
Hannes Janetzek
43fbd47070
added: _e_fm2_icon_next_find function used in _e_fm2_icon_sel_prev/next and _e_fm2_typebuf_match
...
- _e_fm2_typebuf_match has the new argument 'next'; one can now go to the prev/next match with up/down keys while typebuffer is active
SVN revision: 39534
2009-03-17 19:49:12 +00:00
Viktor Kojouharov
7626cc04eb
sorted exehist
...
SVN revision: 39533
2009-03-17 19:39:14 +00:00
Cedric BAIL
3bf3894d80
* gadman: Fix wrong use of swallow.
...
SVN revision: 39530
2009-03-17 18:12:19 +00:00
Cedric BAIL
e6d3c12f76
e/keybinding: Some cleanup using more Eina feature.
...
SVN revision: 39527
2009-03-17 13:58:38 +00:00
Hannes Janetzek
5f212bd64c
some efm work:
...
- up/down key navigation for grid mode
- fixed next/prev functions for custom grid
- use 'key' instead of keyname
SVN revision: 39514
2009-03-17 01:40:50 +00:00
Cedric BAIL
f8cfe676cb
* exebuf: Use event_window instead of window.
...
SVN revision: 39508
2009-03-16 18:01:55 +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
Christopher Michael
9ca1aa9525
Fix missing declaration in header.
...
SVN revision: 39500
2009-03-15 19:29:11 +00:00
Christopher Michael
590137f924
Fix up some formatting
...
SVN revision: 39499
2009-03-15 19:26:09 +00:00
Christopher Michael
30936df4a3
Fix "return with no value in function returning non-void"
...
SVN revision: 39498
2009-03-15 19:22:37 +00:00
Christopher Michael
be28e1636b
Formatting & Whitespace fixes. Also, don't segfault when removing menus.
...
SVN revision: 39497
2009-03-15 19:12:50 +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
Hannes Janetzek
2422e04b20
delete submenus of main menu afterwards. this fixes the issue with borders
...
not getting unreffed
SVN revision: 39494
2009-03-15 17:06:18 +00:00
Carsten Haitzler
e5b8458c21
fix splash on xinerama!
...
SVN revision: 39457
2009-03-13 07:54:04 +00:00
Hannes Janetzek
d2c7479e37
delete the keybinding not something out of anywhere
...
SVN revision: 39455
2009-03-12 21:34:31 +00:00
Christopher Michael
f7ad8fce82
no reason to set the text of o_holder as it contains no text part.
...
SVN revision: 39454
2009-03-12 20:55:10 +00:00