Carsten Haitzler
666df815cd
e_sys - address security concerns with environment - more
...
add more environment variables to nuke and add alternate envrionment
nuke method to raise security level.
2013-12-01 11:50:51 +09:00
Mike Blumenkrantz
fc9e8865cf
only try to start pulseaudio once
2013-11-30 16:37:27 -05:00
Mike Blumenkrantz
dc63fb0a0c
remove some eldbus stragglers from pulse mixer
2013-11-30 11:16:20 -05:00
Mike Blumenkrantz
8c1f521738
fix pulse mixer startup
...
dbus starting this is the wrong way to go I guess, e_exec is much simpler
fix T410 just in time for release!
2013-11-30 11:11:30 -05:00
Carsten Haitzler
bb4a21e986
e_sys - address security concerns with environment and gdb
...
1. clear out environment as best is possible before executing
anything. especially PATH and IFS are set to minimal base defaults.
also use clearenv() if available and unsetenv()
2. remove gdb method as it's just too dangerous. run it as normal as
the user and if the kernel / distro dny that - then sorry. too bad.
2013-11-30 22:26:30 +09:00
Carsten Haitzler
8803e7fed2
double free coverty complaint - it doesn't know the action re-execs
...
this will shut coverty up (hopefully). it doesn't know that a re-exec
of the process will mean the code never gets out of the if ()...
unless the restart action is never found... and that never happens.
2013-11-30 11:51:50 +09:00
Olaf Conradi
39a986aace
When changing the gravity setting, one cannot reset it to 0, as the setting is
...
not properly shown when reopening the dialog. It's always shown as 0 and
therefore not saveable.
2013-11-29 18:18:14 -05:00
Mike Blumenkrantz
5e8171d686
fix winlist first selection check
...
I added this a long time ago but forgot to do the right comparison
2013-11-29 12:18:55 -05:00
Mike Blumenkrantz
1c0de40ccc
remove an old case of "raise on focus" from focus revert
2013-11-29 11:58:39 -05:00
Mike Blumenkrantz
cafc28a197
improve theme apply to actually apply startup splash setting...
2013-11-29 09:47:31 -05:00
Mike Blumenkrantz
ed60e2482a
fix stringshare magic failure in theme dialog, unbreaks apply button
2013-11-29 09:45:31 -05:00
Mike Blumenkrantz
d2acd5edcc
set initial value of show_splash in theme config dialog
2013-11-29 09:45:08 -05:00
Mike Blumenkrantz
e7edfacfce
recover option to set startup splash and stick it into theme config dialog
...
yes, I know this is ugly. fix T588
2013-11-29 09:36:44 -05:00
Carsten Haitzler
eaf799a5b1
v0.18.0-alpha4
2013-11-29 19:37:37 +09:00
discomfitor
875f4bdd91
teamwork now flags http 301 as a dummy since we have no way to follow moved urls with ecore-con
2013-11-28 12:31:07 -05:00
Mike Blumenkrantz
6ccc845a23
only unset comp_hidden on windows after desk flips if the window is not shaded
...
ticket #onefang
2013-11-28 11:02:02 -05:00
Mike Blumenkrantz
da6f94a975
only change a window's vdesk when getting window profile if the current desk does not have the required window profile
...
ticket #onefang
2013-11-28 09:56:08 -05:00
Mike Blumenkrantz
cd7a0e6b64
simplify code for moving windows to other desks: add effect unclipping to e_border_desk_set
2013-11-28 09:43:20 -05:00
Mike Blumenkrantz
6253a2f91b
instead of just removing comp module on load attempt, replace it with conf_comp and enable it
2013-11-28 09:38:02 -05:00
Mike Blumenkrantz
1d60852734
force comp effect reset/unclip when switching desks using border menu
...
T478
2013-11-27 10:38:21 -05:00
Mike Blumenkrantz
e4e6b0d0fd
force comp reshape after desklock hide
...
should fix T440
2013-11-27 10:38:21 -05:00
Carsten Haitzler
bb8e4e830c
revert threaded app menu filling code - not stable in efreet
...
efreet still has lots of problems somewhere (unknown where) with
threaded use. it's just not safe even now. i'm seeing insanely
easy-to-reproduce issues every time i bring up a menu. since this is
unlikely to be solved in efreet before release, don't depend on efreet
being threadsafe and go back to the non-threaded code.
Revert "e: No need to check MINOR twice"
This reverts commit 97dd1d7486
.
Revert "app menu parsing is now async with efreet 1.8"
This reverts commit 3989e54e21
.
2013-11-27 19:43:05 +09:00
Carsten Haitzler
2a5443b2cb
menu - fix dangling menu job not nulling job ref
...
this should fix T579
2013-11-27 09:13:37 +09:00
Mike Blumenkrantz
cfcb80dbcb
select previously renaming efm icon after rename ends
2013-11-26 13:26:53 -05:00
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
baf968c4f2
gitignore for stupid arch stuff
2013-11-25 16:18:06 -05:00
Mike Blumenkrantz
96bac597b3
grumble grumble potfiles update...
2013-11-25 16:17:24 -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
7152bea429
0.18-alpha3
2013-11-25 14:52:29 +09: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