Jérémy Zurcher
28ac706fb0
e18.service -> enlightenment.service : Part II
2014-07-29 10:15:17 +02:00
Tom Hacohen
c29b87c927
Tiling: Fix handling of shelves with top orientation.
...
This uses the newly added function that lets us get the correct geometry
for all desks.
Fixes T1320.
2014-07-29 01:39:34 +01:00
Mike Blumenkrantz
2b90d983a3
redo zone geometry calc to take a desk, add e_zone_desk_useful_geometry_get()
...
ref T1302
2014-07-28 09:05:25 -04:00
Mike Blumenkrantz
87b9003092
use e_client_border_set() in tiling
2014-07-28 08:42:24 -04:00
Mike Blumenkrantz
291c1f7cc5
break out client border setting into separate function
2014-07-28 08:42:24 -04:00
Mike Blumenkrantz
69c89d7202
unset border.changed after changing border in tiling
...
fix T1456
2014-07-28 08:42:24 -04:00
Mike Blumenkrantz
528cff8313
e18.service -> enlightenment.service
2014-07-28 08:42:24 -04:00
Tom Hacohen
6da3771eb8
Tiling: Clean up the tiling entry check code.
...
This makes it a little less redundant.
2014-07-28 10:41:54 +01:00
Mike Blumenkrantz
fb3f852601
redo start/syscon menu deactivate callbacks to not crash
...
fix T1448
2014-07-27 17:40:53 -04:00
Mike Blumenkrantz
e33fa813c2
TODO--
2014-07-27 17:13:43 -04:00
Mike Blumenkrantz
40d0505e51
check tileable state before enforcing client entry existence
...
fix T1304
2014-07-27 16:58:58 -04:00
Mike Blumenkrantz
d621cb6738
tiling should stop pussyfooting around frame changes and do its own gruntwork
...
fix T993
2014-07-27 16:53:25 -04:00
Mike Blumenkrantz
06cbbb1ac4
correctly use EC_CHANGED in tiling
2014-07-27 16:45:39 -04:00
Mike Blumenkrantz
98b5246bc0
improve qa init: call startup function to apply existing entries and client states
...
fix T1435
2014-07-27 16:34:37 -04:00
Mike Blumenkrantz
7486cc179a
change qa event handler init to use list macro
2014-07-27 16:34:37 -04:00
Mike Blumenkrantz
df57ef15a3
use client stick apis in qa
...
setting properties manually breaks everything else which expects events
2014-07-27 16:34:37 -04:00
Mike Blumenkrantz
e7cb1f9468
break out qa client validation into separate function
2014-07-27 16:15:49 -04:00
Mike Blumenkrantz
7b61749184
correctly use EC_CHANGED in qa
2014-07-27 16:10:12 -04:00
Mike Blumenkrantz
44eb1a41c6
shutup qa logging
2014-07-27 15:53:41 -04:00
Mike Blumenkrantz
8233bf8c25
clear efm file buffer after cut+paste operation
...
fix T1455
2014-07-27 15:47:48 -04:00
Mike Blumenkrantz
cc8d315aad
remove unused p16 var
2014-07-27 12:24:00 -04:00
Mike Blumenkrantz
8e1c410aba
fix pager16 recalc crash from previous commit
2014-07-27 12:23:30 -04:00
Wonguk Jeong
aada5dea8d
pager16: resize on desktop bug fix
...
Summary:
pager16 is not properly resized when it is a desktop gadget.
Case 1. In move/resize mode, shrink is impossible since all items' min has been set by setting table options on resizing.
-> Do not set table options in _pager_resize().
Case 2. After log-in, if we open new window, pager has been get into move/resize mode.
frame resize was ignored, since it's invoked in the middle of resizing.
The detail is:
1) gadcon's frame is resizing
2) the table is resized
3) _pager_resize() -> e_gadcon_client_aspect_set() -> _gadman_gadget_size_hints_cb() -> try to resize frame
4) since frame is in the middle of resizing, the resize request has been ignored. (at start, since the initial size was 0, 0, pager get into move/resize mode)
-> Defer aspect setting.
fixes T1012
Test Plan:
Caes 1. try to shrink pager16 gadget on desktop
Case 2. open any window after log-in -> check whether the pager has been getting into move/resize mode and shrink
Reviewers: zmike
Subscribers: cedric, seoz
Maniphest Tasks: T1012
Differential Revision: https://phab.enlightenment.org/D1242
2014-07-27 09:16:25 -04:00
Igor Murzov
bed733d100
po/ru.po: Use proper quotes
2014-07-26 17:05:39 +04:00
Carsten Haitzler
49812337e9
e menu - try fix a bug in e apps menu crashes with new efreet api
...
this fixes T1441 - or tries.. since it's not easily reproduced, this
is a try and understanding the problem and being conservative by
refcounting until the data is no longer needed. combined with its
needed new api's from 356d10fbeefd3f79f3cc848ed266d33e04ac7238 i hope
this works.
2014-07-23 20:38:01 +09:00
Carsten Haitzler
47b3e30e04
fix whitespace formatting
2014-07-23 19:33:25 +09:00
Mike Blumenkrantz
208d138678
ignore probably-systray clients when checking for nocomp restack clients
2014-07-20 17:28:33 -04:00
Mike Blumenkrantz
54603e2ee3
typo from shelf nocomp commit
2014-07-20 17:28:21 -04:00
Mike Blumenkrantz
ac8f73cabc
allow nocomp with "above" shelves
2014-07-20 17:17:05 -04:00
Mike Blumenkrantz
5984d4690b
remove -fPIC from SUID_CFLAGS
...
this flag must not be set partially for a project in this way or it will cause build failures on some systems
furthermore, it should usually only be set either automatically when required by the build system or by a packager who knows that it is required
2014-07-19 16:03:55 -04:00
Mike Blumenkrantz
26146ccbe4
fix zone sort order
2014-07-19 15:55:34 -04:00
Mike Blumenkrantz
556c21030c
handle nocomp eval for visible clients stacked over fullscreen client
...
probably fixes T1409, T1316, T1388
2014-07-19 15:47:21 -04:00
Mike Blumenkrantz
0599c6897e
trivial/break out nocomp end into util function
2014-07-19 15:47:21 -04:00
Mike Blumenkrantz
a4619ea492
tiling should not resize deleted clients
2014-07-19 15:47:21 -04:00
q66
d6c815edf2
restore freebsd build support by default (sadly, requires legacy edbus)
2014-07-19 14:08:11 +01:00
Daniel Juyung Seo
8887df9c8e
mailmap: added Wonguk Jeong's information.
2014-07-17 22:17:21 +09:00
Mike Blumenkrantz
b944738d83
bugfix: don't save mime info when opening .desktop files
...
fix T1421
2014-07-16 10:48:48 -04:00
Wonguk Jeong
df60d14793
bugfix: desktop_editor: selecting exe bug fix
...
Summary:
IFDUP source and destination were passed conversely
fixes T1351
Test Plan: setting -> apps -> personal app launcher -> add -> open desktop editor -> open file selector -> select file -> check the exec field
Reviewers: raster, zmike
Subscribers: cedric, seoz
Maniphest Tasks: T1351
Differential Revision: https://phab.enlightenment.org/D1189
2014-07-16 10:48:48 -04:00
Daniel Kolesa
06ef03f385
sync mailmap
2014-07-16 12:50:47 +01:00
Daniel Juyung Seo
a389a22813
mailmap: keep in sync with elementary and efl's mailmaps.
2014-07-16 20:40:45 +09:00
Mike Blumenkrantz
0c191c0a47
add missing client type checks
2014-07-14 13:12:32 -04:00
Mike Blumenkrantz
9a1e8df8f1
redo ibar wheel logic
...
this is very slightly more cpu intensive but compensates by not inexplicably crashing
2014-07-14 13:12:32 -04:00
Mike Blumenkrantz
8c65d7452e
fix ibar wheel scrolling with only one exe
2014-07-14 13:12:32 -04:00
maxerba
62c478b978
Updating catalan translation
2014-07-09 20:00:12 +02:00
wonguk.jeong
e2bf6f4427
e_fm: fix symlink access bug
...
Summary:
There was no checking about absolute path of symbolic link
In case of symbolic link, use real link (absolute path) and set sd->dev as "/"
Fixes T1365
Reviewers: raster, zmike
CC: seoz, cedric
Maniphest Tasks: T1365
Differential Revision: https://phab.enlightenment.org/D1147
2014-07-08 13:37:15 -04:00
Mike Blumenkrantz
1a11067c32
update contact/illume to not use broken/removed layout client hook
2014-07-07 13:43:18 -04:00
Mike Blumenkrantz
3c7fab995c
+e_client_layout_cb_set()
...
let's keep client hooks for clients.
2014-07-07 13:42:47 -04:00
Mike Blumenkrantz
db49d8cc75
Revert "bring back client hook that breaks illume2 + contact"
...
This reverts commit 36c3d15c0b
.
2014-07-07 13:29:59 -04:00
Carsten Haitzler
217bc3347f
e backlight - fix updae fetching at end of balckight fade anim
...
this helps keep the bl gadget in sync with actual backlight
2014-07-07 23:53:46 +09:00
Carsten Haitzler
412095fe67
have e disable screensaver on resume to force screen on
...
this fixes T1384
2014-07-07 23:35:06 +09:00