Mike Blumenkrantz
1080b3d5d7
bump config version, update p16 module users to regular p
...
come on.
2014-08-06 14:18:54 -04:00
Carsten Haitzler
0bb9acc75d
comp - with sw comp tell apps to also use sw - disable accel requests
...
this addresses a vbox gl asccel issue where gl client apps can cause
al of vbox to crash and users find it unexpected that e is set to
software compositing but apps go and use opengl, so it's more
consistent for users
2014-08-06 12:04:27 +09:00
Igor Murzov
1f6ff4deb7
e_icon: Fix typo
2014-08-05 14:08:47 +04:00
Igor Murzov
cf37ec604b
syscon: Fix inconsistency between e_config_dialog_new() and _get() params
2014-08-05 12:01:45 +04:00
Igor Murzov
21a7370a4d
Fix text markup in mouse binding config popup
2014-08-05 12:01:44 +04:00
Carsten Haitzler
e2ec390021
rename pager16 to pager and pager to pager_plain
...
this will mean all users upgrading from e18 to e19 get the new preview
pager. thoose wanting the older plain pager can switch ti pager_plain.
anyon using git will find pager16 remove (or if still installed not
updated) so switch back to pager from pager16. :)
2014-08-05 12:01:22 +09:00
Mike Blumenkrantz
6d0ef37821
fix client struct alignment when using x + wl
2014-08-04 18:00:55 -04:00
Mike Blumenkrantz
fd0a5bc934
add silent null check to e_pixmap_is_x()
2014-08-04 18:00:55 -04:00
Iván Briano
7ec537b81a
We have an ibus module for Ecore_Imf, use it
...
The ibus config was setting xim instead
2014-08-04 15:43:39 -03:00
Gwanglim Lee
bb7173be6c
fix gadcon client del event typos
...
Summary: fix E_Event_Gadcon_Client_Del typos
Test Plan: N/A
Reviewers: zmike, raster, devilhorns
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1260
2014-08-04 10:04:12 -04:00
Wonguk Jeong
e2daed5177
conf_display: NULL check before strdup
2014-08-02 15:00:54 +02:00
Mike Blumenkrantz
290e2369d3
s/sumary/summary/g
2014-07-30 19:18:24 -04:00
Mike Blumenkrantz
4d9646b40e
unref composite submenu after setting
2014-07-30 18:37:38 -04:00
Mike Blumenkrantz
cd610ef9ee
enable Move to menu if current screen only has 1 desk but other screen exists
2014-07-30 18:26:52 -04:00
Mike Blumenkrantz
231a81e812
move unredirect client option to submenu
2014-07-30 18:21:31 -04:00
Mike Blumenkrantz
11ec0ea86b
make nocomp-skipable objects not require shelf
2014-07-30 14:23:25 -04:00
Mike Blumenkrantz
858504c69f
add comp events for nocomp toggle
2014-07-30 14:23:17 -04:00
Mike Blumenkrantz
3c5cc9c0a0
fix a series of oob reads in evry search matching
2014-07-30 11:57:32 -04:00
Mike Blumenkrantz
119dfb1bd8
unset phony exe on client deletion if exe still exists
...
fix T1460
2014-07-30 11:20:08 -04:00
Mike Blumenkrantz
949a0eeb15
move comp_x pixmap dirty setting to post_resize idler
...
this fixes a rare race condition which can only be triggered by the tiling module
fix T993
2014-07-30 00:52:20 -04:00
Mike Blumenkrantz
87a79f3dd7
improve tiling startup to not reapply its tree * n_clients
2014-07-30 00:51:03 -04:00
Mike Blumenkrantz
ef97ac2ff4
don't set frames on override clients
2014-07-29 23:47:53 -04:00
Mike Blumenkrantz
ccad647457
fix scoping on list free to not crash
2014-07-29 07:40:45 -04:00
Jérémy Zurcher
4ba2359ce9
add dbus method org.enlightenment.wm.Core.Version
...
returns VERSION as in config.h
call: enlightenment_remote -version
2014-07-29 10:26:14 +02:00
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