ptomaine
363ef244b8
Typebuf feature for ilist: type in several chars and an item with
...
a matching label would be selected. Kinda like EFM's typebuf. Does
not show what you type, since I think it's useless here. If you hit
Esc or wait 3 seconds, the buffer would be cleared. Understands
wildcards and is case-insensitive. Useful to dig through applications
or bindings list. If you feel like this does not fit here, go ahead
and revert.
SVN revision: 36168
2008-09-22 13:29:34 +00:00
ptomaine
d8b75480be
Remove useless strdups.
...
SVN revision: 36160
2008-09-22 10:19:12 +00:00
ptomaine
2f90f227ea
Avoid using '/media/' as mount point.
...
Fixes http://trac.enlightenment.org/e/ticket/19
SVN revision: 36158
2008-09-22 07:20:22 +00:00
Gustavo Sverzut Barbieri
8408de28cf
New features to enable setting 'changed' status of config dialogs.
...
This callback will make it easier for dialogs to filter if the status
is really changed or if it's back to original values without having to
listen individually to each children widget (we cannot hook into the
parent since e_config_dialog already does that).
SVN revision: 36154
2008-09-21 17:08:30 +00:00
Gustavo Sverzut Barbieri
c6f9ec6ece
Enable manual set of configuration dialogs as changed.
...
For some dialogs, it's better to let the dialogs themselves choose if
they're modified or not. Default behavior is backward compatible.
SVN revision: 36152
2008-09-21 16:21:25 +00:00
Carsten Haitzler
d13180f665
fix e_box fill/expand.
...
SVN revision: 36143
2008-09-21 08:25:53 +00:00
Gustavo Sverzut Barbieri
a0fa5ad51e
e/actions: remove ugly '{Move,Resize} with keyboard".
...
Use the regular 'Move' or 'Resize' actions, define go_key.
SVN revision: 36135
2008-09-20 16:20:16 +00:00
Gustavo Sverzut Barbieri
51cefe3402
e/border: make keyboard move and resize actions configurable.
...
No GUI for that yet, but it's already exported in e_config so one can
write such in future.
SVN revision: 36134
2008-09-20 15:53:28 +00:00
Carsten Haitzler
2fe970f02a
fix gadcon popups across multiple zones.
...
SVN revision: 36120
2008-09-20 05:16:49 +00:00
Carsten Haitzler
bd470ac03d
illogict - patch. lefty mouse etc.
...
- e-config-pointer_mapping_support.patch: and actually use that on
Enlightenment
SVN revision: 36114
2008-09-20 02:23:51 +00:00
Carsten Haitzler
112412f7c3
illogict patch for dpms
...
- e-config-dpms_correct.patch: correct default values for DPMS timeouts
SVN revision: 36112
2008-09-20 02:16:01 +00:00
Carsten Haitzler
fbd7fa6a17
remove debugging i added to fix dnd.
...
SVN revision: 36104
2008-09-19 23:59:29 +00:00
Carsten Haitzler
2d9dd3ea37
fix dnd for desktop - if you have multiple zones! remove printf's too. lots
...
of noisiness in e.
SVN revision: 36103
2008-09-19 23:58:07 +00:00
Carsten Haitzler
d0a7731bbb
remvoe printfs's
...
SVN revision: 36094
2008-09-19 09:47:00 +00:00
Carsten Haitzler
0b0dfa93a7
and - that vlc fullscreen bug. found. fixed. but vlc's x11 code is really
...
nasty. does some utterly evil things. should i send off some suggestions to
them? (like 1. dont reparent the window in xcommon.c line 217, dont play with
wm focus policies in xcommon.c line 2269 - just dont send the
_NET_ACTIVE_WINDOW, you shouldnt' need to (wm should make the focus be
correct itself and wm's that don't should get a freindly reminder from users
when they dont remain consistent with focus policy), and then... xcommon.c
2317 remove the do {} while loop - i can think of many reasons the wm may
choose not to map your client window (yet - or ever), so this will never work
"reliably" always. just put in an XSync(p_vout->p_sys->p_display, False);
instead to force the x pipe to flush and do everything you asked before
returning control to the code and thus avoiding any badaccess stuff from x).
SVN revision: 36093
2008-09-19 09:44:07 +00:00
ptomaine
3ed5aa5e05
Fix drag'n'drop on desktop.
...
SVN revision: 36043
2008-09-17 11:16:01 +00:00
Carsten Haitzler
d315a607af
get geometry form edje - not obj. deferred calc bork bork
...
SVN revision: 36039
2008-09-17 06:29:16 +00:00
Carsten Haitzler
46c3d9017e
remove some printf's
...
SVN revision: 36036
2008-09-17 06:03:00 +00:00
Carsten Haitzler
8150904ad8
add a widget resize to min size call - convenience. tnx k-s for the oopsie
...
catch!
SVN revision: 36035
2008-09-17 05:58:46 +00:00
Gustavo Sverzut Barbieri
26b444f0d8
Fix e_widget hierarchy.
...
e_widget_resize_object_set() gets the SUB (child) object as the second
parameter, it's named "sobj", but it's being used as the SMART
(parent) object with evas_object_smart_member_add(), so hierarchy was
all swapped.
SVN revision: 36034
2008-09-17 05:22:08 +00:00
Carsten Haitzler
4b969ed2fc
been hacking... umm. config dialog additions.
...
SVN revision: 36033
2008-09-17 02:21:00 +00:00
Gustavo Sverzut Barbieri
ba3e4fc00d
Move and Resize using keyboard.
...
These new shortcuts will trigger move and resize modes that are
interactive using keyboard. Use arrows to move or resize (left/top =
shrink, right/bottom = enlarge), presse Escape to abort, Return or
mouse click or timeout to confirm.
This should work like WindowMaker or Kwin.
TODO:
- add customizable thresholds.
- figure out what to do with the old action "Move" and "Resize",
they're really useless for keyboard, just works with mouse.
SVN revision: 36010
2008-09-16 00:11:26 +00:00
Gustavo Sverzut Barbieri
35b67bef0b
e_border_resize() now updates the popup.
...
SVN revision: 35986
2008-09-14 20:31:03 +00:00
Carsten Haitzler
ebc2951140
fix hotspot in e17 - cedrics deferred edje stuff b0rked it! :(
...
SVN revision: 35959
2008-09-11 23:31:11 +00:00
Carsten Haitzler
ef8675ec08
simplify thumbscroll a little.
...
SVN revision: 35940
2008-09-11 03:37:06 +00:00
Carsten Haitzler
7928f1a90f
just a env var hack for playing with scaling.. for now.
...
SVN revision: 35938
2008-09-11 03:27:34 +00:00
Gustavo Sverzut Barbieri
69da6216c5
Delete the correct callback.
...
Actually none of these delete were required, but since we're doing
them, do it right.
SVN revision: 35934
2008-09-10 18:58:18 +00:00
Carsten Haitzler
bfc017e352
fix focus set loop.
...
SVN revision: 35928
2008-09-10 12:42:39 +00:00
Carsten Haitzler
bba85a440b
just testing.
...
SVN revision: 35923
2008-09-10 06:40:24 +00:00
Gustavo Sverzut Barbieri
0e2b1e4dab
New version of _e_editable_text_insert, fixed.
...
Old version was bogus because unicode and char length were not updated
if the buffer was large enough, the usual case.
SVN revision: 35921
2008-09-10 05:47:13 +00:00
Carsten Haitzler
a7f5e2f6ce
commented out.. scale testing!
...
SVN revision: 35915
2008-09-10 04:34:42 +00:00
Carsten Haitzler
c68b53e9ca
removed editable change - breaks entering text!
...
SVN revision: 35914
2008-09-10 04:33:57 +00:00
Gustavo Sverzut Barbieri
23d69e088b
Fix various invalid memory access problems with _e_editable_text_insert
...
Patch by Helder Ribeiro:
Hi people,
I found a couple errors in the function _e_editable_text_insert.
- when copying from the old string (n bytes) to the new one (m > n
bytes) it was writing garbage into the new one (copying m bytes from
old);
- when memsetting the old string with 0's (part of extra security
measure for password entry) it was writing m 0's into old, therefore
writing past old's boundary, into unreserved memory;
- a couple checks for NULL were missing.
SVN revision: 35911
2008-09-10 02:44:49 +00:00
Gustavo Sverzut Barbieri
18966c828b
Add calculate callback to Evas_Smart_Class.
...
Some people is using it for some time now without problems, so I'm
adding it to SVN to get some broader use. Remember to recompile ALL
libraries that depend on Evas as it will change the
EVAS_SMART_CLASS_VERSION and old classes will fail to load.
This will also change Edje so it will postpone _edje_recalc() to
render time, calculate() callback, however some methods will force
early recalculation.
SVN revision: 35860
2008-09-07 01:25:49 +00:00
Carsten Haitzler
5c27fc21a0
useless evas_list_free()'s
...
SVN revision: 35835
2008-09-05 02:12:41 +00:00
Carsten Haitzler
b3f35f4d47
support ilist-stule stacking info in odd/even items
...
SVN revision: 35826
2008-09-04 13:57:52 +00:00
Sebastian Dransfeld
5341e6e2d4
formatting
...
SVN revision: 35790
2008-09-02 05:36:27 +00:00
Nicholas Hughart
43fcbd7eed
Uhh, who was freeing local list pointers?
...
SVN revision: 35788
2008-09-02 03:11:55 +00:00
Nicholas Hughart
ffd85505b4
Be a little more careful with saving config data. Don't assume rename will work in all cases. Make sure to rebuild ecore before updating E, otherwise your config will not save.
...
SVN revision: 35782
2008-09-01 20:15:13 +00:00
ptomaine
2c4fae916f
* Default theme: fix preview when dragging from list view.
...
* Add DND modifiers: Control for copy, Shift for move, Alt for ask. Default action is move. Config for these comes later.
* Add EDJE signals for theme to act on DND action change.
* Default theme: Show current DND action using overlay icons. Icons done by Tom 'Toma-' Haste, thank you very much.
SVN revision: 35772
2008-09-01 09:51:30 +00:00
Carsten Haitzler
8e632dcb37
my bad! fix.
...
SVN revision: 35768
2008-09-01 06:23:20 +00:00
Nicholas Hughart
7d1f2a0174
Correct help message.
...
SVN revision: 35752
2008-08-30 19:14:04 +00:00
Carsten Haitzler
bf9ed932f9
some debugging printfs - also avoid feeding focus back to the last focused
...
window if its one of a set of types.
SVN revision: 35726
2008-08-29 03:30:45 +00:00
Miculcy Brian
315ff0ec34
sort exe matches with most recently selected matches at the start - patch by sECuRE - thanks
...
SVN revision: 35701
2008-08-28 00:16:15 +00:00
Carsten Haitzler
dbaf8091ff
emove debug printf's
...
SVN revision: 35676
2008-08-26 04:12:41 +00:00
Carsten Haitzler
6c0718f75f
add soem debugging.
...
SVN revision: 35675
2008-08-26 03:04:07 +00:00
Carsten Haitzler
bec9b880b0
1. set focuse on activate in illume
...
2. fix focus set when not visible
SVN revision: 35673
2008-08-26 02:21:51 +00:00
Carsten Haitzler
b6089acc00
fix self-feeding grab + event and in/out loop!
...
SVN revision: 35652
2008-08-25 08:35:41 +00:00
Carsten Haitzler
286b140ea1
and only put border on latest focused once it actually is focused.
...
SVN revision: 35650
2008-08-25 04:34:19 +00:00
Carsten Haitzler
cb5e16f37e
remove annoyances with focus stuff.
...
SVN revision: 35648
2008-08-25 02:22:31 +00:00
Carsten Haitzler
56154ad290
allow for a default installed config file set.. and use it.. and allow the
...
default profiel to be named etc. etc.
SVN revision: 35614
2008-08-22 06:55:37 +00:00
Sebastian Dransfeld
ec395ca318
To fit a square icon into a rectangle, find the min side length.
...
SVN revision: 35573
2008-08-19 05:59:12 +00:00
Carsten Haitzler
4bf7231142
allow ilist items to determin stacking
...
SVN revision: 35541
2008-08-18 12:57:15 +00:00
Carsten Haitzler
4383257c7d
some ilist stackign changes...
...
SVN revision: 35536
2008-08-18 09:39:20 +00:00
Sebastian Dransfeld
3199439ed8
fix against efreet API breakage
...
SVN revision: 35492
2008-08-14 20:49:37 +00:00
Sebastian Dransfeld
03fecbfe7a
remove unused variables
...
SVN revision: 35479
2008-08-14 06:15:35 +00:00
Carsten Haitzler
f4b75390de
build! fix breaks!
...
SVN revision: 35473
2008-08-14 01:16:27 +00:00
Sebastian Dransfeld
4ff8a43130
- embryo is not a needed pkg
...
- make ecore_imf optional
- add pkg-config requirements to enlightenment.pc
- remove battery check dependant on ecore-txt
- move Ecore_Txt.h from e.h to temperature module
SVN revision: 35470
2008-08-13 19:22:01 +00:00
Sebastian Dransfeld
4ab59bacc7
- Add e_prefix.h for e_prefix_bin_get()
...
- Formatting
SVN revision: 35469
2008-08-13 18:56:09 +00:00
Sebastian Dransfeld
ce460cfb5e
ignore++
...
SVN revision: 35468
2008-08-13 18:51:23 +00:00
Sebastian Dransfeld
8467896cf1
include limits.h for PATH_MAX
...
SVN revision: 35450
2008-08-12 19:04:01 +00:00
Nicholas Hughart
e177bb663f
Patches from ptomaine.
...
* Fix for URI escpaing.
* Add the ability for EFM to recognize different drop actions from other FMs. The reverse soon to come :)
* Add option to disable HAL device icons on the desktop.
* Performing an operation on multiple files will now be done in a single slave process instead of many.
More to come before and after GSOC :) If you see him in the channel, give him a high five because he's finally helped pull EFM out of the crapper :P
SVN revision: 35432
2008-08-11 02:13:22 +00:00
Carsten Haitzler
99fc29f7aa
and respect focus lock out flag more
...
SVN revision: 35431
2008-08-11 01:22:33 +00:00
Carsten Haitzler
98a3c6d2fc
notes
...
SVN revision: 35422
2008-08-10 01:56:24 +00:00
Nicholas Hughart
654ba6ac5c
Add some more fallbacks that seem to work on other OS.
...
SVN revision: 35377
2008-08-07 12:04:44 +00:00
Carsten Haitzler
0fb524dc8c
remove debugging! works!
...
SVN revision: 35375
2008-08-07 07:08:16 +00:00
Carsten Haitzler
235d4f9810
oops. missed case.
...
SVN revision: 35374
2008-08-07 06:45:02 +00:00
Carsten Haitzler
bd78344930
try this...
...
SVN revision: 35373
2008-08-07 06:16:35 +00:00
Carsten Haitzler
d9a47f051c
add debugging... nasty focus issue to find...
...
SVN revision: 35372
2008-08-07 06:00:09 +00:00
Carsten Haitzler
e465ff1575
more testing...
...
SVN revision: 35371
2008-08-07 05:11:45 +00:00
Carsten Haitzler
68488d9ba3
debugging...
...
SVN revision: 35370
2008-08-07 04:57:23 +00:00
Carsten Haitzler
32ab3af8ee
try this now...
...
SVN revision: 35369
2008-08-07 04:30:02 +00:00
Carsten Haitzler
8012bce997
ok - try this instead.
...
SVN revision: 35368
2008-08-07 04:16:21 +00:00
Carsten Haitzler
204ed15db8
testing...
...
SVN revision: 35366
2008-08-07 03:09:46 +00:00
Carsten Haitzler
dc88eeb646
handle bizarre focus properties. ie take_focus - but a window that never
...
actually takes focus...
SVN revision: 35365
2008-08-06 22:57:37 +00:00
Christopher Michael
c430855a1d
Patch from lok to fix E compiling without e_dbus. Makes cvs build again.
...
Thanks lok :)
SVN revision: 35364
2008-08-06 22:52:04 +00:00
Sebastian Dransfeld
01ea425d45
- If e is built with dbus support, pass the DBUS flag on to modules.
...
- Only export functions which don't require dbus from e_msgbus.h
SVN revision: 35327
2008-08-05 13:52:01 +00:00
Sebastian Dransfeld
8a51de3b25
guard config.h
...
SVN revision: 35326
2008-08-05 13:11:47 +00:00
Carsten Haitzler
9410a6265c
fix java app focus.
...
SVN revision: 35317
2008-08-03 21:54:49 +00:00
Carsten Haitzler
ce36834909
actually build! bad k-s! :)
...
SVN revision: 35283
2008-08-01 06:24:18 +00:00
Gustavo Sverzut Barbieri
d6badc27c2
Match Ecore_Evas engine enum changes.
...
SVN revision: 35281
2008-08-01 02:21:38 +00:00
Carsten Haitzler
423ed21f61
add new ecore_Exe control calls (interrupt and quit) and dont ertror dialog
...
on all exits of apps (sigint/quit/.term can be ignored i think).
SVN revision: 35246
2008-07-29 22:07:19 +00:00
Carsten Haitzler
7a0153e3e6
gusev's mkdir/ls patches.
...
SVN revision: 35229
2008-07-26 13:15:57 +00:00
Sebastian Dransfeld
b66b3d7d90
formatting
...
SVN revision: 35223
2008-07-25 21:32:28 +00:00
Carsten Haitzler
46675b10c1
use ecore_x vkbd wrappers now.
...
SVN revision: 35209
2008-07-25 02:09:28 +00:00
Carsten Haitzler
a582ec3e78
fix propery event for windows.
...
SVN revision: 35198
2008-07-23 22:10:10 +00:00
Carsten Haitzler
8b3b21eaeb
skip unknown types for netwmtypes (as primary type)
...
SVN revision: 35197
2008-07-23 21:54:42 +00:00
doursse
6cd1cf0900
update e17 accordingly with the ecore_evas changes
...
SVN revision: 35189
2008-07-23 10:06:37 +00:00
Davide Andreoli
64a3388ba9
DEBUG is not defined
...
SVN revision: 35186
2008-07-22 23:32:00 +00:00
Nicholas Hughart
634f26b04f
New efm_op stuff from ptomaine. Test it out, try many different cases of copying/moving/removing etc. Right now progress for operations is just printed on STDOUT, but this will hopefully change soon (Something I've started already). If you find any bugs, send them to the list and/or notify ptomaine and/or myself. If someone wants to be a formatting nazi go ahead and check the formatting, I gave it a quick scan and it seemed close. More to come :)
...
SVN revision: 35178
2008-07-21 04:12:39 +00:00
Nicholas Hughart
1064be7774
Copy/Paste fixes from ptomaine. This is just the start, more coming soon :)
...
SVN revision: 35177
2008-07-21 03:21:17 +00:00
Miculcy Brian
010994d27d
Reenable pointer warp - the fixme config option to disable it is already there:
...
config panel->windows->window focus->advanced->"slide pointer to a new focused window"
SVN revision: 35175
2008-07-20 20:21:03 +00:00
Miculcy Brian
50ecadbb80
Fix bugzilla id 398 - Unmaximize problems with xinerama.
...
SVN revision: 35174
2008-07-19 21:52:44 +00:00
Carsten Haitzler
c0b57de9a9
add scale_up flag to limit upscaling beyond icon native size
...
SVN revision: 35169
2008-07-19 14:09:46 +00:00
Cedric BAIL
ed01e4b87a
Fix bug reported by CodeWarrior (it was a double free).
...
SVN revision: 35154
2008-07-18 10:05:25 +00:00
Carsten Haitzler
77e26d9daa
add a way to force e to not remember a window of its own .
...
SVN revision: 35139
2008-07-17 14:01:36 +00:00
Carsten Haitzler
51c5110b2c
vkbd hints...
...
SVN revision: 35127
2008-07-16 17:06:23 +00:00
Christopher Michael
98161ff19a
Formatting/Whitespace Fixes.
...
Update Copyright year.
SVN revision: 35060
2008-07-11 03:01:02 +00:00
Carsten Haitzler
3db4f3b65a
get hints in batches
...
SVN revision: 35040
2008-07-09 15:25:20 +00:00
Carsten Haitzler
c5a6384cf5
handle forced resized in about dialogs
...
SVN revision: 35037
2008-07-08 19:41:42 +00:00