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
894054e542
fileman menu no longer shows symlinks unless the option to show files in menu is enabled
...
SVN revision: 76734
2012-09-17 06:07:48 +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
87ab5d8968
add "current directory" to fileman menu browser when activating it from an fwin
...
SVN revision: 76724
2012-09-17 04:11:27 +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
Mike Blumenkrantz
e406dbd435
possibly fix headphones crash from massimo
...
SVN revision: 76719
2012-09-17 03:03:02 +00:00
Boris Faure
40adabe9ad
e: tiling: add "send to corner" actions
...
As requested in #1457 .
SVN revision: 76714
2012-09-16 19:59:08 +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 McCormack
b5436997b8
e: Fix unused parameter warning
...
SVN revision: 76706
2012-09-15 21:46:38 +00:00
Boris Faure
57f1273aae
e: fix Move to the left/right/up/down window
...
Closes #1488
SVN revision: 76703
2012-09-15 09:57:38 +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
c1fc3c7ed5
even more not-asked-for fileman features: clone window and copy path
...
SVN revision: 76684
2012-09-14 16:51:38 +00:00
Mike Blumenkrantz
92621f4987
dear e menus,
...
please stop randomly crashing when I unref you correctly.
your pal,
the release manager
SVN revision: 76682
2012-09-14 16:28:05 +00:00
Mike Blumenkrantz
eed83ff084
split off gtk bookmarks into their own submenu so the navigate menu doesn't get too huge
...
SVN revision: 76681
2012-09-14 16:00:24 +00:00
Mike Blumenkrantz
e58b6f199b
move Go To Parent Directory to Navigate submenu
...
SVN revision: 76679
2012-09-14 15:48:35 +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
5f17904e58
forgot this file
...
SVN revision: 76668
2012-09-14 13:27:35 +00:00
Mike Blumenkrantz
023248ca67
Open Terminal Here menu item is now a directory mime action located in the Actions menu
...
SVN revision: 76666
2012-09-14 12:46:23 +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
e5a75c2b6d
eina is probably already initialized by the time fileman starts
...
SVN revision: 76662
2012-09-14 10:40:12 +00:00
Mike Blumenkrantz
745d731695
ensure fileman navigation menu items are always added
...
SVN revision: 76661
2012-09-14 10:38:32 +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
fb98544c37
move "go to parent directory" to top of icon menus next to navigate
...
SVN revision: 76658
2012-09-14 10:29:23 +00:00
Mike Blumenkrantz
1477628c13
only show parent directory for desktop icon menus if going to the parent directory is allowed
...
SVN revision: 76657
2012-09-14 10:25:30 +00:00
Mike Blumenkrantz
4c9de587c9
directories without parents enjoy having terminals opened in them as well
...
SVN revision: 76656
2012-09-14 10:22:40 +00:00
Mike Blumenkrantz
660ee97666
I don't know who thought it was a good idea to have a separate header file for exactly ONE function prototype, but it's not. it's a terrible idea, and you should feel terrible for having it.
...
SVN revision: 76655
2012-09-14 10:19:51 +00:00
Mike Blumenkrantz
33746eeffe
split out fileman menu functions into separate file, put icon navigate menu into different callback to simplify menu creation
...
SVN revision: 76654
2012-09-14 10:17:31 +00:00
Mike Blumenkrantz
4d5911644a
unset mixer gadget configs when the backend changes, also don't delete the gadget instances; this should fix the last of the mixer crashing issues
...
SVN revision: 76653
2012-09-14 10:00:13 +00:00
Mike Blumenkrantz
c9c92d24e8
restart the entire pulse connection when we get a disconnect and can't reconnect to refresh the socket location, also only send pulse ready when sinks have been fetched and the default sink is known
...
SVN revision: 76652
2012-09-14 09:57:45 +00:00
Mike Blumenkrantz
d43a195c7d
ensure we unset a pulse connection's server when it gets deleted
...
SVN revision: 76651
2012-09-14 09:55:39 +00:00
Mike Blumenkrantz
1a7737d5a1
fix mixer stringshare usage (fixes looooooooots of crashes), also shutdown pulse integration when unloading the module
...
SVN revision: 76649
2012-09-14 08:17:11 +00:00
Mike Blumenkrantz
6a53321e5c
not sure why I was deleting port info strings for pulseaudio, but stop it because this breaks the world
...
SVN revision: 76648
2012-09-14 08:14:50 +00:00
Christopher Michael
fdf581a87e
Illume: Fix ticket 1486 (Illume Home Key Button no longer works). Fix
...
some layering issues with Back/Forward also.
Implement a "hide_above" function to hide anything above Home window.
SVN revision: 76646
2012-09-14 07:40:31 +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
626505bdae
stringshare class before iterating through remembers since the remembers list can be quite long
...
SVN revision: 76641
2012-09-14 07:02:06 +00:00
Mike Blumenkrantz
121c7d4a7a
prevent efm window resizing on directory change, actually use default efm window geometry instead of making weird/wrong calculations based on scaling and icon size
...
SVN revision: 76640
2012-09-14 06:53:21 +00:00
Bruno Dilly
867d205ef6
e/connman: add check to show / hide password
...
Configuring default behavior on module settings later could
be nice.
SVN revision: 76633
2012-09-14 01:25:54 +00:00
Bruno Dilly
54d3dcd794
e/connman: fix code style
...
SVN revision: 76632
2012-09-14 01:24:36 +00:00
Carsten Haitzler
4acc7c4eb9
well then.. let's not segv if card is null... yes - this is new
...
behaviour in mixer... at leats i'm not stuck with e crashing almost
instantly on start :)
SVN revision: 76631
2012-09-14 00:33:36 +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
57424d18a4
improve spring-loaded drag windows to allow springing from the sidebar and avoid closing when dragging past a sidebar
...
SVN revision: 76623
2012-09-13 16:35:08 +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
1d64e8144b
null check fwin when dnd ends
...
SVN revision: 76618
2012-09-13 15:40:03 +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
6361dbf41a
allow only one spring window per window, close others as necessary
...
SVN revision: 76616
2012-09-13 15:19:06 +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
097e570c03
by the power of the mixer code that I reused, the clock gadget popup will now hide whenever you do anything other than quietly admire its majesty
...
SVN revision: 76609
2012-09-13 13:21:31 +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
684694fa11
yet another not-awaited efm feature: spring-loaded folders! just drag onto a directory and wait for the spring
...
SVN revision: 76602
2012-09-13 10:49:22 +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
Christopher Michael
981be2c92d
E (Illume_Kbd_Toggle): Some apps are using states greater than "ON"
...
(such as STATE_TERMINAL, or STATE_ALPHA), to indicate their
"STATE_ON", so we need to check for states >= Off or <= OFF to set
toggle icon correctly.
SVN revision: 76594
2012-09-13 09:24:06 +00:00
Mike Blumenkrantz
1cdea8bab9
block XDS drops in link_drop targets
...
SVN revision: 76593
2012-09-13 08:53:18 +00:00
Christopher Michael
5b80ad77d9
E (Illume): Fix border_show_below also (and remove some printfs).
...
SVN revision: 76592
2012-09-13 08:51:45 +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
Christopher Michael
3ed9034661
E (Illume): Fix borders not iconifying in mobile profile when you
...
launch new apps or switch focus.
SVN revision: 76590
2012-09-13 08:33:14 +00:00
Mike Blumenkrantz
3114b3a2af
default desktop view should be custom icons, not grid
...
SVN revision: 76588
2012-09-13 08:23:45 +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
b51bf4a6c7
set hint for mixer gadgets that user is using the default card so that if it changes, pulseaudio can adjust appropriately
...
SVN revision: 76586
2012-09-13 07:43:33 +00:00
Mike Blumenkrantz
d62d619774
emit pulse failure event when server connection fails
...
SVN revision: 76585
2012-09-13 07:19:07 +00:00
Mike Blumenkrantz
457152dc16
fix desktop path storing to be more successful, also now store desktop view modes for all desktops
...
SVN revision: 76584
2012-09-13 07:18:13 +00:00
Mike Blumenkrantz
8140c6fa8d
free qa edds correctly
...
SVN revision: 76580
2012-09-13 06:36:53 +00:00
Bruno Dilly
7373927847
e/connman: focus first mandatory entry
...
SVN revision: 76579
2012-09-13 06:25:06 +00:00
Bruno Dilly
a8ef12a337
e/connman: mark dialog as NULL for every case of delete
...
It was missing delete when user close the windows, so later
it would try to double free dialog.
SVN revision: 76578
2012-09-13 06:24:58 +00:00
Bruno Dilly
e89801c6ec
e/connman: avoid double free on dialog delete
...
SVN revision: 76577
2012-09-13 06:24:49 +00:00
Carsten Haitzler
c2bbda53ee
make it the exact same disable comment too.
...
SVN revision: 76568
2012-09-13 00:43:26 +00:00
Carsten Haitzler
56ebc29f14
fix morning discomfitor b0rks.
...
SVN revision: 76567
2012-09-13 00:41:30 +00:00
Carsten Haitzler
e469686e14
disable saving of desktop path until such a time as it isnt broken in
...
multiple ways :)
SVN revision: 76566
2012-09-13 00:30:57 +00:00
Mike Blumenkrantz
1ba91398ee
efm now saves your first screen's desktop directory when desktop navigation is enabled so that it can display that directory on subsequent startups
...
SVN revision: 76547
2012-09-12 16:42:29 +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
55bb34aa02
moving a gadget off the desktop using the menu now properly deletes the gadget from the desktop
...
SVN revision: 76537
2012-09-12 15:14:03 +00:00
Mike Blumenkrantz
8f0aa351f8
reflow some code
...
SVN revision: 76536
2012-09-12 15:02:12 +00:00
Mike Blumenkrantz
027cd7fdc9
more const cleanup
...
SVN revision: 76531
2012-09-12 13:42:11 +00:00
Mike Blumenkrantz
2b41e37c30
const cleanup
...
SVN revision: 76530
2012-09-12 13:39:43 +00:00
Carsten Haitzler
83191bb795
and add wifi powered on/off check for connman otherwise the gagdte is
...
basically useles to people as connman starts by being powered off
first time.
SVN revision: 76529
2012-09-12 13:35:32 +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
Mike Blumenkrantz
567a996222
rename variable to be more like e_gadcon
...
SVN revision: 76523
2012-09-12 12:28:19 +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
Mike Blumenkrantz
60b109786e
no longer guess randomly what the default (current) pulseaudio output sink is, fetch this info from the server
...
SVN revision: 76513
2012-09-12 09:49:17 +00:00
Mike Blumenkrantz
0ccd179ab8
update pa interface to allow fetching server info
...
SVN revision: 76511
2012-09-12 09:46:37 +00:00
Mike Blumenkrantz
8a004228af
actually allocate the correct length when merging notifications, fixes case where the last character gets cut off
...
SVN revision: 76508
2012-09-12 08:47:59 +00:00
Mike Blumenkrantz
057a874039
winlist now only shows windows on other screens when the option for it is checked and (the window is from the current desk on the other screen || the option to show windows from all desks is set)
...
ticket #1494
SVN revision: 76500
2012-09-12 07:53:57 +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
Gustavo Sverzut Barbieri
9022690ed6
shot: be loud about saving errors.
...
everytime I type "/tmp/bla.png" as save file I get errors and it's silent.
SVN revision: 76480
2012-09-11 23:01:32 +00:00
Massimo Maiurana
016392e5d4
updating portuguese and italian translations
...
SVN revision: 76470
2012-09-11 17:43:32 +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
0ecafb75e5
unset top gc in gadman to ensure it gets set properly later on
...
SVN revision: 76453
2012-09-11 10:38:09 +00:00
Mike Blumenkrantz
0922fa95c5
formatting
...
SVN revision: 76450
2012-09-11 09:07:54 +00:00
Mike Blumenkrantz
ec95e5e0b0
re-set gadman bg when updating zones
...
SVN revision: 76447
2012-09-11 07:56:00 +00:00
Mike Blumenkrantz
96d2436b76
fix color calc for gadman hover layer
...
SVN revision: 76446
2012-09-11 07:38:52 +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
Bruno Dilly
cf5ffd3309
e/connman: delete networks list popup when launching config
...
app
SVN revision: 76434
2012-09-11 04:42:08 +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
Carsten Haitzler
9de64890a0
put comp fixed keybinds back - why? it's an emergency "shit hit the
...
fan" key combo that u can always quote to anyone with problems and it
will never need configuring.
SVN revision: 76394
2012-09-10 11:01:11 +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
Carsten Haitzler
05ed922ca5
move env var (PATH, LD_LIBRARY_PATH) fiddling to enlightenment_start
...
and append if u know what u are doing.
SVN revision: 76385
2012-09-10 09:34:01 +00:00
Mike Blumenkrantz
01ecf27697
prevent efm popups from being created for files/directories the user cannot read
...
ticket #1471
SVN revision: 76383
2012-09-10 09:08:24 +00:00
Mike Blumenkrantz
c15989c37f
rename E_FM2_MENU_NO_NEW_DIRECTORY -> E_FM2_MENU_NO_NEW, disable New menu in sidebar
...
ticket #1472
SVN revision: 76382
2012-09-10 09:03:21 +00:00
Mike Blumenkrantz
08b692ed69
closing the shelf delete dialog no longer causes shelf configs to be lost
...
SVN revision: 76381
2012-09-10 08:40:02 +00:00
Mike Blumenkrantz
6ad6791e84
rename shelf config Setup button to Settings to be consistent with menu
...
SVN revision: 76380
2012-09-10 08:37:26 +00:00
Mike Blumenkrantz
a1a07bdbd1
fix ugly data pointers on shelf objects in shelf config which probably caused a crash under some circumstance
...
SVN revision: 76379
2012-09-10 08:36:54 +00:00
Mike Blumenkrantz
579e31ebbd
don't need to set data on the list here
...
SVN revision: 76378
2012-09-10 08:29:31 +00:00
Mike Blumenkrantz
01c45ff3b5
touch up shelf delete dialog text
...
SVN revision: 76377
2012-09-10 08:25:51 +00:00
Mike Blumenkrantz
3eb3b755ea
fix crashing when shelf config dialog is open and orientation is changed using a menu and then shelf config is changed and applied from the config dialog
...
SVN revision: 76376
2012-09-10 08:23:38 +00:00
Mike Blumenkrantz
60e1c09cc4
add E_LIST_HANDLERS_APPEND for simplifying adding event handlers to a list
...
SVN revision: 76375
2012-09-10 08:18:12 +00:00
Mike Blumenkrantz
118f61ab58
formatting
...
SVN revision: 76374
2012-09-10 08:16:24 +00:00
Mike Blumenkrantz
d747ac76aa
don't close shelf config dialog when changing orientation from menu
...
SVN revision: 76373
2012-09-10 08:04:09 +00:00
Mike Blumenkrantz
ff67718c15
need to return a value in functions that return values!
...
SVN revision: 76370
2012-09-10 07:58:58 +00:00
Mike Blumenkrantz
df132cab81
patches from Basil Gor (basil.gor@gmail.com) fixing stringshare usage in battery module. thanks!
...
SVN revision: 76369
2012-09-10 07:55:15 +00:00
Vincent Torri
19384b26a8
E17: use SUID flags for freqset
...
patch by Thomas Cech
SVN revision: 76368
2012-09-10 06:44:46 +00:00
Carsten Haitzler
c7753e5e76
protect against null wd's in ilist.
...
SVN revision: 76355
2012-09-09 12:43:38 +00:00
Carsten Haitzler
3e17574bf3
cover other desktop file names possible for browsers in wizard
...
SVN revision: 76349
2012-09-09 07:01:22 +00:00
Mike Blumenkrantz
a9dd95b2c4
fix crash when changing settings in shelf config dialog which causes the shelf to be re-created
...
SVN revision: 76347
2012-09-08 19:43:45 +00:00
Mike Blumenkrantz
a788723e41
set shelf autohide on creation, ensure autohide settings have been applied
...
ticket #1482
SVN revision: 76346
2012-09-08 19:23:25 +00:00
Carsten Haitzler
4639f361b3
more dpms /screensaver setting force set to work around an apparent
...
xorg bug.
SVN revision: 76342
2012-09-08 12:17:29 +00:00
Mike Blumenkrantz
c61c107346
shelves now only watch all mouse events when autohide is set since a static shelf doesn't need to care about it; this will save some amount of cpu I guess
...
this also breaks the use of e,state,focused programs on non-autohiding shelves, but nothing I'm aware of has ever used this, sooooooo :)
also probably fixes ticket #1467
SVN revision: 76320
2012-09-07 18:59:43 +00:00
Mike Blumenkrantz
4e68cc3ceb
avoid unnecessary comparisons from previous commit in some cases
...
SVN revision: 76317
2012-09-07 18:21:29 +00:00
Mike Blumenkrantz
e841e2f920
grrrr yet another systray-related shelf autohiding bug
...
SVN revision: 76316
2012-09-07 18:16:23 +00:00
Mike Blumenkrantz
eefe608050
use better codepath for refreshing shelf after config has changed
...
ticket #1465
SVN revision: 76312
2012-09-07 14:02:33 +00:00
Mike Blumenkrantz
620b6330cf
add menu item to shelf menu to change orientation on the fly
...
SVN revision: 76311
2012-09-07 13:44:25 +00:00
Mike Blumenkrantz
97c96f891a
add menu item variant of gadcon icon orient function
...
SVN revision: 76310
2012-09-07 13:43:44 +00:00
Mike Blumenkrantz
787017ca11
add E_GADCON_ORIENT_LAST for iterating
...
SVN revision: 76307
2012-09-07 13:16:29 +00:00
Mike Blumenkrantz
10a6ce56f6
move gadcon orientation icon setting code to e_util function
...
SVN revision: 76305
2012-09-07 13:11:45 +00:00
Mike Blumenkrantz
60c4343df4
new shelf starter dialog now brings up shelf contents dialog after adding a new shelf
...
SVN revision: 76304
2012-09-07 12:47:24 +00:00
Mike Blumenkrantz
b9c6264992
new shelf menu item now brings up the new shelf starter dialog
...
SVN revision: 76303
2012-09-07 12:45:40 +00:00
Mike Blumenkrantz
86c58b136b
move shelf add starter dialog to shelf internals and clean up shelf config dialog
...
SVN revision: 76302
2012-09-07 12:42:29 +00:00
Mike Blumenkrantz
fdc67ec2db
clarify advanced gadget config dialog tab names
...
SVN revision: 76300
2012-09-07 12:04:44 +00:00
Mike Blumenkrantz
6015463fdf
when no shelves are present, we just show the add shelf menu item
...
SVN revision: 76299
2012-09-07 12:03:23 +00:00
Christopher Michael
ee4fbda47a
E: Make list resizable in New Gadcon Advanced config, and make ilist
...
use icons based on e_scale (for zmike) ;)
SVN revision: 76298
2012-09-07 11:24:12 +00:00
Mike Blumenkrantz
4c89c8ccb1
add mechanism for deleting gadcon configs, shelf deletion now triggers gadcon deletion, fix crash when renaming shelves, prevent shelves from being renamed to the same name as another shelf, fix bug where gadcon client ordering would increase infinitely when adding/removing/redrawing gadgets
...
SVN revision: 76297
2012-09-07 11:00:25 +00:00
Mike Blumenkrantz
a1e5098e8a
fix shelf deletion from config panel to actually delete shelf config, prevent shelves being added with the same name as another shelf since this breaks config pretty badly
...
SVN revision: 76296
2012-09-07 10:54:43 +00:00
Mike Blumenkrantz
65719dfb4d
fix weird mixer crash that was annoying the dh
...
SVN revision: 76295
2012-09-07 10:46:46 +00:00
Mike Blumenkrantz
54ea19dc37
delete shelf objects before event to trigger gadcon sub-events
...
SVN revision: 76292
2012-09-07 10:07:09 +00:00
Mike Blumenkrantz
1bfe48b180
finally fix notification module shutdowns once and for all
...
SVN revision: 76291
2012-09-07 10:04:07 +00:00
Mike Blumenkrantz
4d3c790f19
so apparently when adding a new shelf we used to delete ALL the shelves and then create them again. this is no longer the case.
...
SVN revision: 76290
2012-09-07 09:13:31 +00:00
Mike Blumenkrantz
ff9ca76afc
fix fileman bug where trying to open a .desktop file that was a link to a directory would fail
...
SVN revision: 76288
2012-09-07 08:29:20 +00:00
Mike Blumenkrantz
20efd7c8cd
revert changes from last month to udev backend, seems to have broken things
...
probably fixes ticket #1304
SVN revision: 76285
2012-09-07 08:01:17 +00:00
Mike Blumenkrantz
d6c7397c3d
fix all e17 .desktop files to not break spec, rename profile icons to be unique, make wizard and profile config load new icons, also clean up some small leaks in wizard
...
SVN revision: 76284
2012-09-07 07:44:20 +00:00
Mike Blumenkrantz
94581d8ee2
remove empty localization keys in dbus module desktop
...
SVN revision: 76283
2012-09-07 07:18:50 +00:00
Mike Blumenkrantz
1ea0dad5ae
remove duplicate entry in desktop file
...
SVN revision: 76282
2012-09-07 07:17:45 +00:00
Mike Blumenkrantz
e0c57c8244
remove this misleading line: there is NEVER a zone here.
...
SVN revision: 76280
2012-09-07 07:08:48 +00:00
Mike Blumenkrantz
13a512c65a
use pre-compiled randr edj, it's stupid that we recompile this every time when we ship every other module's theme as a binary
...
SVN revision: 76279
2012-09-07 06:54:13 +00:00
Mike Blumenkrantz
8efb4c7dff
add check_changed function to gadman config and clarify hover layer name
...
SVN revision: 76260
2012-09-06 18:56:35 +00:00
Mike Blumenkrantz
41e08dfb50
fix issue where shelf list in shelf config dialog would remain disabled after adding a new shelf
...
SVN revision: 76259
2012-09-06 18:32:50 +00:00
Mike Blumenkrantz
d28abd0421
overhaul gadman to utilize the new gadget config dialogs, also streamline gadman gadget deletion to work like regular gadgets
...
SVN revision: 76258
2012-09-06 18:28:02 +00:00
Mike Blumenkrantz
b4f5a3c614
fix up new gadcon config dialogs to crash less and work better
...
SVN revision: 76257
2012-09-06 18:26:48 +00:00
Mike Blumenkrantz
0e414444b2
add flag to gadcons to mark them as being custom gadcons, don't refresh custom gadcons completely when repopulating, fix crash which occurred when gadcon container was deleted before gadcon
...
SVN revision: 76256
2012-09-06 18:26:09 +00:00
Mike Blumenkrantz
a838447b64
some tweaks to gadget config dialog to make deletion work better in more cases
...
SVN revision: 76246
2012-09-06 14:20:52 +00:00
Mike Blumenkrantz
851d0069f7
fix case where gadman would add gadgets multiple times
...
SVN revision: 76245
2012-09-06 13:50:58 +00:00
Mike Blumenkrantz
e4b3f66a50
allow gadcon config dialog hook to set gadcon site
...
SVN revision: 76244
2012-09-06 13:31:38 +00:00
Mike Blumenkrantz
35a9214b2f
prevent creation of multiple gadcon config dialogs
...
SVN revision: 76243
2012-09-06 13:14:48 +00:00
Mike Blumenkrantz
65c026e47e
revert previous notification commit: better fix
...
SVN revision: 76242
2012-09-06 13:04:29 +00:00
Mike Blumenkrantz
eaa4d95910
fix notification module crash
...
SVN revision: 76241
2012-09-06 12:49:24 +00:00
Mike Blumenkrantz
1171e0888a
evas uses premul colors, now gadman does too
...
SVN revision: 76240
2012-09-06 12:49:02 +00:00