Mike Blumenkrantz
eec8553b5f
ah whoops, forgot to press play. video previews working great now
...
SVN revision: 76960
2012-09-21 11:11:13 +00:00
Mike Blumenkrantz
c135778f5f
add optional emotion support for filepreview widget. this doesn't work on my machine, I think because I have a broken vlc library so the generic player doesn't work.
...
CEDRIC, THIS FEATURE NEEDS YOU!
SVN revision: 76959
2012-09-21 11:10:04 +00:00
Mike Blumenkrantz
ac3aadc71a
check mime type for disabling file thumbnails too
...
SVN revision: 76958
2012-09-21 10:40:04 +00:00
Mike Blumenkrantz
d436b086c9
refresh device links when new device is added
...
SVN revision: 76954
2012-09-21 09:55:11 +00:00
Mike Blumenkrantz
eace74147d
add timers to shelves which still haven't shown at module_init_end to show after 1s
...
SVN revision: 76953
2012-09-21 09:39:26 +00:00
Mike Blumenkrantz
5e9c699e97
efm now attempts to unmount mounted volumes on suspend
...
SVN revision: 76952
2012-09-21 09:33:22 +00:00
Mike Blumenkrantz
4e779975f9
rename E_LIST_HANDLERS_APPEND to E_LIST_HANDLER_APPEND, also add E_LIST_FOREACH
...
SVN revision: 76951
2012-09-21 09:23:07 +00:00
Mike Blumenkrantz
016445a0ab
simplify EFM_SMART_CHECK
...
SVN revision: 76950
2012-09-21 09:20:36 +00:00
Mike Blumenkrantz
210fbb147e
update FIXME at top of efm
...
SVN revision: 76949
2012-09-21 09:19:36 +00:00
Mike Blumenkrantz
5b385d91ca
add new events for suspend/hibernate/resume
...
SVN revision: 76947
2012-09-21 09:16:37 +00:00
Mike Blumenkrantz
da42dfa979
add shelf menu option to refresh shelf contents
...
SVN revision: 76936
2012-09-21 07:45:39 +00:00
Mike Blumenkrantz
6f79521d41
better autohide fix
...
SVN revision: 76933
2012-09-21 07:27:33 +00:00
Mike Blumenkrantz
8b12df9a4a
increase shelf size when checking to see if pointer is inside to ensure autohide picks it up properly
...
SVN revision: 76932
2012-09-21 07:18:53 +00:00
Mike Blumenkrantz
709c740a27
add configurable max file size to generate thumbnails for, also block thumbnail generation for movie files entirely since this isn't even possible
...
ticket #1545
SVN revision: 76931
2012-09-21 07:08:21 +00:00
Mike Blumenkrantz
37f4478e0a
add last resort fix for an extremely rare corner case in gadman which causes objects to be undeletable at this point, preventing shutdown due to an infinite loop
...
SVN revision: 76930
2012-09-21 06:45:11 +00:00
Mike Blumenkrantz
170c6d97c3
tweak from previous shelf draw optimizing commit: now add a handler for module init end to more accurately check gadcon populate requests so we can determine if a shelf is "empty" and then show it. fixes case where a shelf has gadgets but none are populated because the modules are all unloaded
...
SVN revision: 76909
2012-09-20 13:06:15 +00:00
Mike Blumenkrantz
8233970853
fix nulling of gadcon populate idler
...
SVN revision: 76908
2012-09-20 12:54:11 +00:00
Mike Blumenkrantz
28eabf7ef0
only block shelf drawing when shelf has none of its clients drawn, not when it has no clients
...
SVN revision: 76907
2012-09-20 12:35:29 +00:00
Mike Blumenkrantz
008c555ad2
fix focus bug where changing desks would not properly unset focus in all cases
...
ticket #1519
SVN revision: 76902
2012-09-20 09:26:04 +00:00
Mike Blumenkrantz
1adb477ad1
chuckleheads at it again with the pointer sliding on sloppy focus
...
ticket #1540
SVN revision: 76896
2012-09-20 09:06:28 +00:00
Mike Blumenkrantz
523597cdcb
create default apps menu on init, don't free efreet menus on shutdown to prevent race condition triggered by people with superhuman menu navigation abilities
...
SVN revision: 76895
2012-09-20 08:57:36 +00:00
Mike Blumenkrantz
5e0b6fd200
reorder shelf startup slightly, add gadcon populate event, only show created shelf after it's been populated, populate gadcons incrementally instead of all at once
...
this commit reduces my startup time by 0.5-1.0 seconds on average when using two shelves
SVN revision: 76894
2012-09-20 08:44:30 +00:00
Mike Blumenkrantz
b4e713d4b7
unify ilist item creation
...
SVN revision: 76887
2012-09-20 07:21:36 +00:00
Mike Blumenkrantz
4c7010aba0
switch order of desklock wallpaper finding when desklock is set to use "current desktop's wallpaper" so that it uses the default wallpaper AFTER checking if there's a custom one set for the current desk
...
SVN revision: 76885
2012-09-20 06:57:33 +00:00
Carsten Haitzler
07afc25add
add send of sigchld to apps e things are efl apps to wake them up if
...
they are sleep()ing :)
SVN revision: 76877
2012-09-19 23:50:27 +00:00
Mike Blumenkrantz
19566b810f
fix bug where desklock background would not be correctly set when using "current desk's wallpaper" setting
...
SVN revision: 76867
2012-09-19 13:51:19 +00:00
Mike Blumenkrantz
913e0493f7
register and unregister desklock backgrounds on init/shutdown
...
SVN revision: 76864
2012-09-19 13:31:35 +00:00
Mike Blumenkrantz
3742212f98
move desklock bg enum to desklock header
...
SVN revision: 76863
2012-09-19 13:22:45 +00:00
Mike Blumenkrantz
33b4036d91
check for file:// when adding to .order file to ensure efreet desktop creation succeeds; fixes dnd with ibar
...
SVN revision: 76860
2012-09-19 12:58:01 +00:00
Mike Blumenkrantz
26ec69b213
formatting
...
SVN revision: 76859
2012-09-19 12:54:08 +00:00
Mike Blumenkrantz
07cec2cf57
null check before previewing mount points
...
SVN revision: 76854
2012-09-19 12:37:48 +00:00
Mike Blumenkrantz
9e9745812b
with the joint debugging efforts of devilhorns, efm tooltips now receive proper hiding events and don't hang around when switching desktops
...
SVN revision: 76853
2012-09-19 12:16:33 +00:00
Mike Blumenkrantz
c9c90db86b
remove confusing and nonexistent struct typedef
...
SVN revision: 76851
2012-09-19 10:34:19 +00:00
Mike Blumenkrantz
cf3e5f811f
reset app menu cache every time a successful lookup occurs
...
SVN revision: 76850
2012-09-19 10:22:33 +00:00
Mike Blumenkrantz
52c94bac89
app menus now generate themselves (top-most menu anyway) in threads to eliminate annoying stutter when scrolling through main menu
...
SVN revision: 76849
2012-09-19 10:15:03 +00:00
Mike Blumenkrantz
491c03fcfe
prevent menus without any items from realizing at all
...
SVN revision: 76848
2012-09-19 10:05:41 +00:00
Mike Blumenkrantz
9574de56de
fix stringshare usage in menu items
...
SVN revision: 76846
2012-09-19 07:20:26 +00:00
Mike Blumenkrantz
0baad3fe70
simplify extension checking
...
SVN revision: 76845
2012-09-19 07:16:54 +00:00
Mike Blumenkrantz
295798af41
e's xsettings now prepends ~/.icons to XCURSOR_PATH if this directory exists to (hopefully) prevent ticket #1103 from resurfacing
...
SVN revision: 76844
2012-09-19 06:58:50 +00:00
Mike Blumenkrantz
ad7cd0677e
formatting
...
SVN revision: 76842
2012-09-19 06:44:39 +00:00
Mike Blumenkrantz
0472fcd1ba
don't fail custom ilist setting if base ilist doesn't exist, this is a stupid theme anyway
...
SVN revision: 76819
2012-09-18 13:55:31 +00:00
Mike Blumenkrantz
053c02b070
ignore the completed flag on dnd-finished events since this (SHOULD be) always true; fixes bug where windows could be stuck in a never-ending drag and no longer respond to user input
...
SVN revision: 76818
2012-09-18 13:20:11 +00:00
Christopher Michael
13615eaba8
E: Fix up ilist_custom_edje set to properly set theme for scrollframe
...
also.
SVN revision: 76815
2012-09-18 12:52:38 +00:00
Mike Blumenkrantz
cbb742a7cc
patch from Sergei Kabanov to fix possible crash in efm with udisks/hal backends
...
ticket #1529
SVN revision: 76814
2012-09-18 12:16:16 +00:00
Mike Blumenkrantz
c162da2523
fix annoying warning
...
SVN revision: 76813
2012-09-18 11:55:59 +00:00
Mike Blumenkrantz
b041db3c1a
make this operate the same but be slightly less confusing
...
SVN revision: 76812
2012-09-18 11:54:38 +00:00
Mike Blumenkrantz
bd8545dafd
test for path length accurately here
...
SVN revision: 76810
2012-09-18 11:51:27 +00:00
Mike Blumenkrantz
03a578abae
initialize variable
...
SVN revision: 76808
2012-09-18 11:44:24 +00:00
Mike Blumenkrantz
ea61755d98
fix a bunch of questionably valid null derefs from clang
...
SVN revision: 76807
2012-09-18 11:42:44 +00:00
Doyoun Kang
f9b872ab6a
From: Doyoun Kang <doyoun.kang@samsung.com>
...
Subject: [E-devel] [Patch][e] add code to handle the floating mode
I added code to handles the floating mode in e.
I added the structure for floating mode in E_Border structure. If an
application sets the floating mode using elm_win_floating_mode_set(),
e gets this event - ECORE_X_EVENT_WINDOW_PROPERTY (atom:
ECORE_X_ATOM_E_ILLUME_WINDOW_STATE) - and sets floating mode
information to added structure in E_Border.
SVN revision: 76806
2012-09-18 11:41:55 +00:00
Mike Blumenkrantz
028ca489f7
missing consts
...
SVN revision: 76800
2012-09-18 11:28:15 +00:00
Mike Blumenkrantz
ce2186f31c
ilist widget custom edje setting thingy also sets scrollframe theme
...
SVN revision: 76799
2012-09-18 11:26:36 +00:00
Mike Blumenkrantz
31052004d0
add method for setting a custom theme for ilist
...
SVN revision: 76797
2012-09-18 10:28:02 +00:00
Carsten Haitzler
c30571b623
lets add prototype too in .h :)
...
SVN revision: 76796
2012-09-18 10:19:29 +00:00
Carsten Haitzler
ec80ac1802
add executor indirection setter.
...
SVN revision: 76795
2012-09-18 10:10:19 +00:00
Mike Blumenkrantz
806502f4e5
break out ilist item theme setting into separate function for consistency; this fixes a bug where even/odd header themes were not applied
...
SVN revision: 76794
2012-09-18 10:07:33 +00:00
Carsten Haitzler
e574adfed7
add single-instance launching infra support for e17 as well as launch
...
tracking for ibar.
SVN revision: 76793
2012-09-18 10:00:37 +00:00
Mike Blumenkrantz
34c247ee40
escape textblock styles for file labels if label is a textblock
...
ticket #1527
SVN revision: 76792
2012-09-18 09:28:26 +00:00
Mike Blumenkrantz
c7e373f26f
fix entry dialog text sizing
...
SVN revision: 76784
2012-09-18 07:45:25 +00:00
Mike Blumenkrantz
b7cff28128
base shelf menu now has option to begin/end moving gadgets
...
SVN revision: 76781
2012-09-18 07:08:41 +00:00
Mike Blumenkrantz
c60be515e8
fix e_exec crash
...
ticket #1525
SVN revision: 76778
2012-09-18 04:36:01 +00:00
Vincent Torri
8d8f697a3f
E17: useless header, useless 'else' and 2 times the same check
...
Patch by Maxime Villard (rustyBSD)
SVN revision: 76773
2012-09-17 17:25:44 +00:00
Mike Blumenkrantz
03dda786da
with massive hacks and huge other hacks, it's finally possible to seamlessly drag icons from the desktop to a shelf and vice versa
...
ticket #113
SVN revision: 76765
2012-09-17 14:49:48 +00:00
Mike Blumenkrantz
3f9ccd5176
prevent dnd from dropping on an infinite number of targets
...
SVN revision: 76764
2012-09-17 14:35:04 +00:00
Mike Blumenkrantz
eaf43b6717
patch from ticket #1522 for fixing volume added before storage
...
SVN revision: 76762
2012-09-17 13:56:05 +00:00
Mike Blumenkrantz
95ac2fdc8a
show/hide gadget drag object when leaving/entering gadcons
...
SVN revision: 76761
2012-09-17 13:10:19 +00:00
Mike Blumenkrantz
59d33a4a8b
remove debug info
...
SVN revision: 76758
2012-09-17 12:24:17 +00:00
Mike Blumenkrantz
040b87a604
clean up gadcon dnd code to not use static variables
...
SVN revision: 76757
2012-09-17 12:23:55 +00:00
Carsten Haitzler
7a59e58273
add support for X-Enlightenment-Single-Instance :)
...
SVN revision: 76756
2012-09-17 11:51:04 +00:00
Mike Blumenkrantz
fbc50eee75
prevent gadcon callbacks from being added multiple times
...
SVN revision: 76749
2012-09-17 09:50:49 +00:00
Mike Blumenkrantz
8bea4f9411
check for existence BEFORE getting geom
...
SVN revision: 76744
2012-09-17 09:27:05 +00:00
Mike Blumenkrantz
9093ac38ab
work around stupid evas mouse event bug
...
ticket #1324
SVN revision: 76742
2012-09-17 08:45:13 +00:00
Mike Blumenkrantz
a5713023e5
only create thumbs for files evas has loaders for
...
ticket #1520
SVN revision: 76739
2012-09-17 07:32:13 +00:00
Mike Blumenkrantz
85c099e91e
cleanup ethumb on failures
...
SVN revision: 76738
2012-09-17 07:28:31 +00:00
Mike Blumenkrantz
228b5a4701
outdent e_thumb so it's readable
...
SVN revision: 76737
2012-09-17 07:23:19 +00:00
Mike Blumenkrantz
7031ce46b4
fix bug where gadgets could not be dragged left on shelf at the expected level of dragging, also increase drag threshold for moving gadgets to the right
...
SVN revision: 76736
2012-09-17 07:09:21 +00:00
Mike Blumenkrantz
9ccf1d988f
don't delete gadgets when drag is done if new gadget is dropped gadget
...
SVN revision: 76735
2012-09-17 06:10:49 +00:00
Mike Blumenkrantz
4036e9a3c5
need to unlock gadcon BEFORE checking whether gadcon is still editing, otherwise we never unlock and always break shelf autohide
...
SVN revision: 76731
2012-09-17 05:26:22 +00:00
Mike Blumenkrantz
092b37f981
hmm it seems that attempting to be clever and show/hide when leaving and entering the same gadcon during a drag is at least part of the problem with ticket #1462...
...
SVN revision: 76730
2012-09-17 05:25:15 +00:00
Mike Blumenkrantz
d181a362c6
fix gadget dnd bug where repeatedly dragging gadgets around from shelf to desktop to shelf to desktop to shelf to desktop would confuse gadman and prevent it from injecting gadgets properly
...
SVN revision: 76729
2012-09-17 05:02:23 +00:00
Mike Blumenkrantz
6cf37f95bf
delete newly-created gcc here if it isn't our current gcc since we won't be using it
...
SVN revision: 76728
2012-09-17 04:44:41 +00:00
Mike Blumenkrantz
46afc57359
check null here even though it SEEMS impossible to prevent jokers from injecting bad configs
...
SVN revision: 76727
2012-09-17 04:41:09 +00:00
Mike Blumenkrantz
194dbb13a3
fix rare gadget dnd crash
...
SVN revision: 76726
2012-09-17 04:29:49 +00:00
Mike Blumenkrantz
134bed522c
only generate submenu for file properties if both file and application properties are available, otherwise just show file properties
...
SVN revision: 76725
2012-09-17 04:17:35 +00:00
Mike Blumenkrantz
0f35a6bf3c
block xds drops completely when they should be blocked, also reorder drop tests to avoid unnecessary ecore_file call
...
SVN revision: 76723
2012-09-17 04:03:18 +00:00
Mike Blumenkrantz
da524d6d91
kill off dnd operation if drop cb returns false
...
SVN revision: 76722
2012-09-17 04:01:30 +00:00
Maxime Villard
3dc989c695
From: Maxime Villard <rustyBSD@gmx.fr>
...
There is a problem with the realpath() call. When moving
a symlink, realpath() gets the path of the pointed file,
and the name assigned to the copied link is the name of
this file.
So we shouldn't use realpath(), but I don't know an equivalent
which doesn't take care of symlinks.
Here is an example patch.
SVN revision: 76721
2012-09-17 03:57:04 +00:00
Carsten Haitzler
6669ca71a3
provide a way to select backlight device or output and then use it.
...
SVN revision: 76709
2012-09-16 10:43:17 +00:00
Carsten Haitzler
45ded3832b
THIS was the dnd bug i saw! that i couldnt reproduce easily... THIS...
...
heisenbug... ptr stuff wrong. :)
SVN revision: 76708
2012-09-16 03:27:34 +00:00
Mike Blumenkrantz
affc6d8d25
another efm_op patch from Maxime Villard, I don't even know what it does
...
SVN revision: 76686
2012-09-14 17:00:41 +00:00
Mike Blumenkrantz
29b23540ee
delete thread data after creating new file to prevent messing up the path when creating subsequent new files in other directories
...
SVN revision: 76678
2012-09-14 15:30:25 +00:00
Mike Blumenkrantz
066fbdcc0e
actually use new config and operation to perform mv operations, fix another case where dnd would trigger file rename, dragging a file around in its own directory is now a no-op as far as the daemons are concerned
...
SVN revision: 76677
2012-09-14 15:17:14 +00:00
Mike Blumenkrantz
c9f7684c02
add fileman config option for new mv setting, also implement necessary backend features in efm slave for using mv operations
...
SVN revision: 76676
2012-09-14 15:14:41 +00:00
Mike Blumenkrantz
542501a85a
e_config has a new option that can be enabled to switch file moving to use the old behavior of cp->rm instead of the new mv behavior
...
SVN revision: 76675
2012-09-14 15:13:51 +00:00
Mike Blumenkrantz
80c6165036
with the work of Maxime Villard <rustyBSD@gmx.fr>, efm_op can now move files directly when they're on the same device instead of copying then deleting the original
...
SVN revision: 76674
2012-09-14 15:09:05 +00:00
Mike Blumenkrantz
751ef7b127
call directory mime handlers when bringing up ctx menu not on icons
...
SVN revision: 76665
2012-09-14 12:45:15 +00:00
Mike Blumenkrantz
0eafd902f7
mime handlers now properly handle icons where the full path is given
...
SVN revision: 76664
2012-09-14 11:03:26 +00:00
Mike Blumenkrantz
baed804727
argh, another case of someone making callbacks with the data param last! fix fix! ABI borked again!
...
SVN revision: 76663
2012-09-14 10:52:08 +00:00
Mike Blumenkrantz
fbd5297cc9
okay, call icon menu extend callbacks for non-icon menus
...
SVN revision: 76660
2012-09-14 10:35:56 +00:00
Mike Blumenkrantz
0bf1e15adb
don't call icon menu end extensions in non-icon menus
...
SVN revision: 76659
2012-09-14 10:31:39 +00:00
Mike Blumenkrantz
5070b96b9e
efm options menu now contains efm config panel menu items if fileman module is loaded
...
SVN revision: 76642
2012-09-14 07:17:17 +00:00
Mike Blumenkrantz
f7e3736068
only disallow drop on link_drop targets when there's no icon selected
...
SVN revision: 76624
2012-09-13 17:01:55 +00:00
Mike Blumenkrantz
6c04fe6fea
fix link_drop targets to allow dropping into subdirs
...
this exposes a very strange and rare bug where things seem to get recursively symlinked instead of just symlinking the dragged icon
SVN revision: 76622
2012-09-13 16:34:19 +00:00
Mike Blumenkrantz
d86de48c74
always return true for dnd events
...
SVN revision: 76621
2012-09-13 16:15:18 +00:00
Mike Blumenkrantz
1726d79fa3
fix autoscrolling bug where it would scroll randomly or inconsistently
...
SVN revision: 76620
2012-09-13 16:04:28 +00:00
Mike Blumenkrantz
14157cd05b
even more not-asked-for features: dnd scrolling for efm
...
SVN revision: 76617
2012-09-13 15:21:41 +00:00
Mike Blumenkrantz
67d7e09a32
dnd of files with efm, when initiated by clicking the file's label, will no longer trigger a rename after the drag
...
SVN revision: 76613
2012-09-13 14:05:35 +00:00
Mike Blumenkrantz
cf539e40fd
efm no longer shows the drop target animation for targets that are not valid for dropping onto
...
SVN revision: 76612
2012-09-13 14:02:28 +00:00
Mike Blumenkrantz
153079e8bd
rename icon mouse in/out smart callbacks to use underscores instead of commas
...
SVN revision: 76603
2012-09-13 10:51:50 +00:00
Mike Blumenkrantz
9323db03ff
add dnd begin smart callback for efm
...
SVN revision: 76601
2012-09-13 10:40:46 +00:00
Mike Blumenkrantz
e1d3294c00
whoops, need to put the drop smart cb after teh drop
...
SVN revision: 76599
2012-09-13 10:26:45 +00:00
Mike Blumenkrantz
1cdea8bab9
block XDS drops in link_drop targets
...
SVN revision: 76593
2012-09-13 08:53:18 +00:00
Maxime Villard
0d45c19468
From: Maxime Villard <rustyBSD@gmx.fr>
...
$ mkdir /home/test/EMPTY
$ mkdir /home/test/FULL
$ cd /home/test
$ ln -s EMPTY link
Now move (with EFM) the 'FULL' folder to the 'link' (without
opening it), and 'FULL' diseappear.
As the symlink points directly to 'EMPTY', we have not the
full path. So the 'FULL' directory is moved to ~/, instead
of the desired dest.
Here is a quickly-made a patch.
SVN revision: 76591
2012-09-13 08:34:24 +00:00
Mike Blumenkrantz
1f2762db90
add efm smart callbacks for dnd events, function for getting current dnd target
...
SVN revision: 76587
2012-09-13 08:10:00 +00:00
Mike Blumenkrantz
5193de5919
finally fix moving (dragging) gadgets from a shelf to the desktop in a super hackish way that will hopefully be fixable in e18 with a complete rewrite of gadcon/gadman
...
note: this will look really bad (giant black rectangle) if you have "Use ARGB instead of shaped" checked in Engine config
SVN revision: 76543
2012-09-12 16:23:02 +00:00
Mike Blumenkrantz
8f0aa351f8
reflow some code
...
SVN revision: 76536
2012-09-12 15:02:12 +00:00
Mike Blumenkrantz
2b41e37c30
const cleanup
...
SVN revision: 76530
2012-09-12 13:39:43 +00:00
Mike Blumenkrantz
3436f52edc
refresh at the end of deleting gadgets, not during; prevents infinite loop
...
SVN revision: 76527
2012-09-12 13:29:46 +00:00
Mike Blumenkrantz
2747cba221
deleting multiple gadgets in advanced gadget config will now actually delete multiple gadgets
...
SVN revision: 76525
2012-09-12 13:12:43 +00:00
Mike Blumenkrantz
0a66fa4671
ilist_items_get() now returns a const list
...
SVN revision: 76524
2012-09-12 13:03:04 +00:00
Maxime Villard
eb5cd99f6b
From: Maxime Villard <rustyBSD@gmx.fr>
...
Hi,
we should check the permissions of the conf file.
For example (really stupid situation):
If the user mischmoded his conf file, a guy who have
physical access could obtain root access by launching
a program in root (after having modified paths in conf
file); or a guy with ssh access, ...
SVN revision: 76519
2012-09-12 11:49:46 +00:00
Mike Blumenkrantz
e81c385e57
break out gadcon drop handler add into separate function to make it reusable
...
SVN revision: 76516
2012-09-12 10:37:29 +00:00
Christopher Michael
36e807aaee
E: We don't need to run this comparison twice.
...
SVN revision: 76496
2012-09-12 07:29:41 +00:00
Mike Blumenkrantz
4337d5cea5
improve efm's xds support to allow dragging onto directories to drop within, also rename the "drop" handler to selection_notify since this is actually what it's called from
...
SVN revision: 76495
2012-09-12 07:10:43 +00:00
Mike Blumenkrantz
cfca3d8897
whoops, forgot to add in the xds check for dnd yesterday to make it actually work
...
SVN revision: 76494
2012-09-12 07:08:44 +00:00
Gustavo Sverzut Barbieri
7dc448c56f
fsel: if file name starts with "/" then it's an absolute path.
...
not handling "../" and "./" cases here, maybe worth?
This allows screenshots to be saved typing "/tmp/bla.png" (see
previous commit, to shot module)
SVN revision: 76481
2012-09-11 23:06:25 +00:00
Mike Blumenkrantz
20f84d3cee
this took waaaaayyyyyyyyyyyyyy longer than I expected, but we now have support for XDS in efm, which will allow you to drag things from many other applications TO efm windows (eg. dragging a file from an archive in file-roller to an efm window will now extract the dragged file to the location of the window)
...
SVN revision: 76465
2012-09-11 16:17:24 +00:00
Mike Blumenkrantz
414db11d31
add some hacks to prevent spurious mouse movement events from breaking the universe when generating menus
...
ticket #1492
SVN revision: 76459
2012-09-11 11:55:08 +00:00
Mike Blumenkrantz
0922fa95c5
formatting
...
SVN revision: 76450
2012-09-11 09:07:54 +00:00
Carsten Haitzler
7bed18f089
add action to enable/disable and toggle a module... useufl for... eg
...
togling comp on and off :)
SVN revision: 76442
2012-09-11 06:59:46 +00:00
Mike Blumenkrantz
6588ae2d08
fix super old, but mostly harmless bug where already-mounted volumes would not be correctly detected and set up during e startup; fixes move source option from previous commit
...
SVN revision: 76418
2012-09-10 16:28:55 +00:00
Mike Blumenkrantz
7c16c33ed5
add option to error dialog that occurs when trying to move/make a symlink onto a device: move source - moves the source of the link instead of the link
...
ticket #93
SVN revision: 76417
2012-09-10 16:28:07 +00:00
Mike Blumenkrantz
3e1bb5843c
send initial progress from efm slave to set src and dest paths in efm
...
SVN revision: 76416
2012-09-10 15:46:38 +00:00
Mike Blumenkrantz
f8e5e23135
fix hilarious crash startups when using enlightenment_start
...
SVN revision: 76415
2012-09-10 15:30:48 +00:00
Mike Blumenkrantz
ca107c609c
ensure that efm widget does set path in the case of removable devices, fixes random crash when opening removable media
...
SVN revision: 76414
2012-09-10 15:04:31 +00:00
Mike Blumenkrantz
7335a904ce
finally implement file renaming when an overwrite is detected
...
ticket #1269
SVN revision: 76413
2012-09-10 14:40:29 +00:00
Mike Blumenkrantz
f59fa03035
send progress of 0% when overwrite warning is sent to ensure that we have the src and dest accessible in efm
...
SVN revision: 76412
2012-09-10 14:39:07 +00:00
Mike Blumenkrantz
0e1b4f5322
formatting
...
SVN revision: 76407
2012-09-10 14:06:17 +00:00
Mike Blumenkrantz
c11dd0704b
don't need to get the current container all the time, e_dialog does this for us
...
SVN revision: 76405
2012-09-10 13:22:51 +00:00
Mike Blumenkrantz
55b1cd1e09
don't need to be allocating ints here, we can just use the correct cast and things will be a-okay
...
SVN revision: 76404
2012-09-10 13:13:04 +00:00
Mike Blumenkrantz
def3fec3b3
reset efm new file marker+thread on path change
...
SVN revision: 76403
2012-09-10 12:52:41 +00:00
Mike Blumenkrantz
f260b18c27
changing efm path to its current path is now correctly handled
...
SVN revision: 76402
2012-09-10 12:51:05 +00:00
Mike Blumenkrantz
90b9efbf77
another not-awaited efm feature: creating new files from the menu
...
SVN revision: 76401
2012-09-10 12:46:02 +00:00
Carsten Haitzler
2a363406b8
pointer screen switch fullscreen focus bug--
...
SVN revision: 76397
2012-09-10 12:22:16 +00:00
Mike Blumenkrantz
3243b919d4
group application and file properties in a submenu, clicking submenu item brings up file properties
...
SVN revision: 76393
2012-09-10 10:58:49 +00:00
Mike Blumenkrantz
2c44aabd4d
pasting files into directories now properly obeys link_drop
...
SVN revision: 76391
2012-09-10 10:41:25 +00:00
Mike Blumenkrantz
e7147dd081
prevent view mode from being changed in fsel and sidebar
...
SVN revision: 76390
2012-09-10 10:32:21 +00:00
Mike Blumenkrantz
2d0fc4a90b
add method for disabling efm view mode items in efm widgets
...
SVN revision: 76389
2012-09-10 10:31:56 +00:00
Mike Blumenkrantz
723ad72963
prevent link drop targets (sidebar and favorites) from accidentally replacing a file within the target with a link to the same file
...
SVN revision: 76388
2012-09-10 10:23:58 +00:00
Mike Blumenkrantz
d3ab905f13
prevent edge bindings from activating while they are activating
...
ticket #1469
SVN revision: 76386
2012-09-10 09:42:51 +00:00