Mike Blumenkrantz
d007a390c7
call "changed" smart callback immediately on efm refresh
...
fixes fileman popup race condition crashes
2013-11-26 13:26:25 -05:00
Mike Blumenkrantz
90d6defeea
refresh efm after new file thread completes
...
T540
2013-11-26 13:15:35 -05:00
Mike Blumenkrantz
2e8adbe9ca
run new file check on efm icons always, not just when rendering new icons
2013-11-26 13:15:04 -05:00
Mike Blumenkrantz
1ca73f8826
clicking Settings->All opens the settings panel
...
T382
2013-11-26 12:56:53 -05:00
Mike Blumenkrantz
8ad5e3db39
ignore shelves from other screens when changing vdesks
...
T485
2013-11-26 12:43:15 -05:00
Mike Blumenkrantz
80b3dc4830
alter fileman Open Terminal Here test/execution to activate when a regular file is passed
...
T34
2013-11-26 12:32:00 -05:00
Mike Blumenkrantz
b3fc8aba03
always generate efm directory actions in menu
2013-11-26 12:31:30 -05:00
Mike Blumenkrantz
0d10bd1ab0
block window shot menu item when window is not visible
...
T478
2013-11-26 11:55:41 -05:00
Mike Blumenkrantz
5d4e2aa074
refresh efm after changing fileman settings
...
T549
2013-11-25 20:48:36 -05:00
Carsten Haitzler
22d5f604f3
wizard - protect min size calc against missing group complaints
...
if someone were to ... replace the default theme... and would be missing
groups... in theory the min size calc may fail thus leaving min w/h
unset, so just set them anyway.
2013-11-26 08:32:49 +09:00
Mike Blumenkrantz
444c115080
don't need to change gadman frame and base layers, only frame (outer) layer
2013-11-25 17:18:29 -05:00
Mike Blumenkrantz
f1f7a1aa20
fix gadman loading with no previous config and modules already loaded
2013-11-25 16:25:21 -05:00
Mike Blumenkrantz
abff6f1427
conf2 and related subsystems were a fun and useful experiment, but this is not their time. removed.
...
see econf.git
2013-11-25 16:04:01 -05:00
Tom Hacohen
e31472e8c3
Entry: Fix scroller position to show cursor.
...
Before this commit, this would not always be the case.
I added a "scroll to cursor" for every change in entry size.
This is a further fix to T169. It's not exactly what described there,
but it's a similar issue I found while fixing it.
Somehow of a stage 2 for commit 80844cbcd7
.
This also adds changelog and news entries, as this issue is now fully fixed.
2013-11-25 16:34:42 +00:00
Tom Hacohen
80844cbcd7
Entry: Fix update of child size and location.
...
Before this commit, setting the text of an entry after the entry
has already been placed and sized, would cause the inside entry
(the one inside of the scroller) size to be the size of the viewport
instead of the real size. This would make some parts of the entry
unreachable.
This fixes T169.
2013-11-25 16:21:19 +00:00
Carsten Haitzler
a6d03bb051
space--
2013-11-24 13:51:49 +09:00
Carsten Haitzler
9a56f95bad
oops - remove debug commit that snuck in!
2013-11-24 13:50:45 +09:00
Carsten Haitzler
a96f443c10
gadman - fix possible segv with conf being null
2013-11-24 12:35:47 +09:00
Carsten Haitzler
8c9404a414
thumbnailing - revert "allow all" and rely on updated extn checks
2013-11-24 11:35:15 +09:00
Carsten Haitzler
7ccf40fc7b
thumbs - add more mime types that can thumbnail and have e_thumb do it right
2013-11-22 18:26:21 +09:00
Mike Blumenkrantz
e3b65f1cbb
show wallpaper preview in config dialog
...
T417
2013-11-21 17:46:56 -05:00
Mike Blumenkrantz
f43c8548e6
apply HintSystem to volume validation check
2013-11-21 15:59:33 -05:00
Mike Blumenkrantz
e3d2706ac5
track udisks2 volume::storage relationships
2013-11-21 15:59:33 -05:00
Mike Blumenkrantz
6b9f1d70bc
only set udisks2 drive model/vendor/serial if it's a non-blank string
2013-11-21 15:59:33 -05:00
Mike Blumenkrantz
848dec15fb
revise d739ed0e2e
to not break changing focus policies
...
thise commit added focus_policy member to E_Border as something to be used for setting a per-window focus policy. setting it on each window is a huge pain if the global policy ever changes, so it's better to use this member only as an override for the global policy which can be checked to see if it's been set
2013-11-21 12:38:35 -05:00
Sebastian Dransfeld
df4b3baf30
fm: Use string value directly
2013-11-21 13:57:58 +01:00
Sebastian Dransfeld
4bc81e47c0
fm: really strip out multiple slashes
...
Fixes T161, T328, T412
2013-11-21 13:56:59 +01:00
Sebastian Dransfeld
d739ed0e2e
handle desktop applications better
...
Fixes T201
2013-11-21 13:26:09 +01:00
Sebastian Dransfeld
7a6a87b955
desktop editor: Also set try exec when set exec
2013-11-21 11:52:20 +01:00
Sebastian Dransfeld
110fa27152
desktop editor: escape path to exec
...
Fixes T487
2013-11-21 11:50:10 +01:00
Sebastian Dransfeld
c838eb74f6
menu: These ain't errors
2013-11-21 10:50:27 +01:00
Sebastian Dransfeld
089a79693b
msgbus: No error if name already registered
2013-11-21 10:50:27 +01:00
Stefan Schmidt
ab82c45a5d
wl_screenshot: Fix eina_file_mkstemp usage.
...
In my previous commit I did not took into account that ein_file_mkstemp
does not alter the given filename. This is different from mkstemp and I
missed that.
We now ask for the new filename and use it instead.
2013-11-21 09:25:56 +01:00
Cedric Bail
46ee3c3226
e: fix generation of the wallpapper from a picture.
...
NOTE; eina_mkstemp doesn't alter it's parameter, you need to ask the
filename if you want it.
2013-11-21 16:52:48 +09:00
Mike Blumenkrantz
bedf56c457
add back/forward mouse button support for efm when a toolbar is present
...
button numbers untested because I don't have a mouse, so if they're wrong someone should post the results of clicking those buttons from xev
T67
2013-11-20 15:32:31 -05:00
Mike Blumenkrantz
cc2939b327
prepend new windows to focus stack during init
...
this fixes stacking after restarts since we manage and raise windows from the bottom up, meaning that we must also build our focus stack from back to front
2013-11-20 15:32:30 -05:00
Mike Blumenkrantz
d17ab08019
block mouse down focus event focus setting on already-focused windows
...
fixes steam menus with click focus, which previously would close immediately after opening when they lost focus
2013-11-20 15:32:30 -05:00
Mike Blumenkrantz
12ce306457
accurately set menu radio item in client vdesk Move to... submenu
...
T478
2013-11-20 15:32:30 -05:00
Mike Blumenkrantz
7cc9e7db3b
force render queue on nocomp window hide
...
without this, it was possible to break the compositor by enabling options which prevent unfullscreening a window on vdesk flip, which causes nocomp mode to remain permanently enabled, even after the window has closed
2013-11-20 15:32:30 -05:00
Mike Blumenkrantz
3cd71f149b
disable resizing of buttons in window remember dialog
...
T381
2013-11-20 15:32:30 -05:00
Carsten Haitzler
816f6d2406
allow $XDG_DESKTOP_DIR in file link paths for intl xlation
...
this solves T29 and then some.
2013-11-20 09:11:30 +09:00
Stefan Schmidt
4ec3258ded
docs: Fix bugtracker URL to point to phab and not trac.
2013-11-19 14:30:54 +01:00
Stefan Schmidt
b64b67e24b
e_alert: Use correct bugtracker URL.
...
If we have to show the white screen of death to a user we should at
least give her the correct URL to report it to.
2013-11-19 14:27:36 +01:00
Carsten Haitzler
89fdebb9bf
e_exec - after an instance has its exe deleted - set exe to NULL
2013-11-18 23:35:12 +09:00
Sebastian Dransfeld
b926ac2f51
gadman: Check for valid objects
...
Fixes T522
2013-11-17 23:45:56 +01:00
Carsten Haitzler
38bb5e09db
file preview - increase preview text to 8192bytes
2013-11-18 06:08:17 +09:00
Carsten Haitzler
a10d87a326
file preview text display - calculate minimum size so alignment is ok
...
this fixes T444 - the display of text is properly top-left aligned
with scrollbars now actually correct too for the text provided (note
that the preview doesnt put ALL text in there. just the first N bytes
which by default is 2048 but can be changed).
2013-11-18 06:05:24 +09:00
Michael Bouchaud
423f65d114
enlightenment: remove e_border_free
...
e_border_free isn't defined in c code.
2013-11-16 02:24:11 +01:00
Stefan Schmidt
0afd8e8910
Avoid umask problem with mkstemp by using eina_file_mkstemp
...
Instead of handling umask in every mkstemp case we can simply use
eina_file_mkstemp for this.
CID: 1039806
2013-11-15 16:34:55 +01:00
Stefan Schmidt
56fe7e4e5b
conf_randr: Compare mode against correct smart data.
...
This copy and paste bug compared the sd mode against the parent sd mode.
Classical c&p bug when having two blocks of code so similar.
CID: 1039954
2013-11-15 15:55:45 +01:00