Al Poole
2988791f95
conf_theme: show appropriate background list.
...
If a new install show the system wallpapers. If a user supplied
wallpaper show the list of user supplied. If a system, show the
system list of wallpapers. On a fresh install on first use people
realise there are wallpapers!!!
2018-01-30 10:45:25 -05:00
Chris Michael
b3af218542
wl-drm: sort screen modes and assign zone->output
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2018-01-30 10:44:54 -05:00
Chris Michael
b5db66ea56
wl-drm: get screen geometry after e_comp_wl_init is called
...
This change is needed because if we call
ecore_evas_screen_geometry_get before calling e_comp_wl_init, then
when the drm2 randr settings are applied, the screen geometry could
change (saved resolutions are restored). This commit ensures that drm2
has the same resolution settings as the randr ones, and
screen_geometry_get will return the proper values now.
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2018-01-30 10:44:47 -05:00
Carsten Haitzler
bb2ff3639e
e come client - actually set placed more generally...
...
previous fix... was not general enough. put this outside the if that
only places if props change or size pos hints need fetching.
@fix
2018-01-30 10:44:28 -05:00
Marcel Hollerbach
fc9e6b10b4
build: fix build on picky systems
...
there are a few systems out there that are checking the .so files that
are linked dynamically into a created shared library. This leads to a
problem, since the .so files often also carries unresolved symbols,
which are resolved by other dynamic linked .so files. However, to ship
arround those picky systems, we are not reacting to unresolved symbols
at all for now. The error will rise at runtime and come up in a nice
little dialog instead.
this fixes build on bsd
2018-01-30 10:44:11 -05:00
Marcel Hollerbach
e23ac1044b
build: enable -lintl if we find it
...
otherwise translations are not working
2018-01-30 10:44:03 -05:00
maxerba
8301597011
Updating italian translation
2018-01-30 10:43:54 -05:00
maxerba
e73999d7e6
Give to gettext correct options to make it able to run.
2018-01-30 10:43:47 -05:00
Marcel Hollerbach
dea31f7d66
meson: wl_drm now requires libdrm
...
this fixes building
2018-01-30 10:43:13 -05:00
Marcel Hollerbach
f39b482ef1
meson: fix build
...
everything that includes e.h needs deps_e as dependencys, otherwise headers may not be found
2018-01-30 10:43:06 -05:00
Chris Michael
5926787184
vkbd: Fix null pointer dereference
...
These look like simple copy-paste issues however coverity was
reporting null pointer dereferences here so fix those.
Fixes Coverity CID1382959
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2018-01-30 10:42:58 -05:00
Chris Michael
92b1fe6f4c
vkbd: Remove whitespace
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2018-01-30 10:42:53 -05:00
Chris Michael
1ccf777bec
conf-randr: No need to set this variable twice
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2018-01-30 10:42:46 -05:00
Carsten Haitzler
23a91a4498
e client - fix initial placement of override redirect windows in x....
...
several override redirect windows are being forcibly re-placed by e.
they should not be. ever. this affects scim's IM panel i see and
chromium's menus. it probably affects more than this. this fixes both
of these cases for sure. probably more.
@fix
2018-01-30 10:42:44 -05:00
Stefan Schmidt
7edbdb2499
meson: make it possible to set the path for eet
...
Follow the approach of edje_cc and eldbus-codegen which detecting the
eet binary.
2018-01-30 10:40:14 -05:00
Stefan Schmidt
24bc67c914
meson: make it possible to set the path for eldbus-codegen
...
find_program() did not detect the eldbus-codegen binary in a given
prefix. Which is a situation we have on Jenkins builds. Make it an
option that can be set like we already do with edje_cc.
If there is a more meson-like approach to this I do not know feel free
to enlight me.
2018-01-30 10:40:05 -05:00
Stefan Schmidt
ba9309ee21
README: no need to mention elementary as dependency
...
Current E needs efl >= 1.20.5 which has elementary merged.
2018-01-30 10:39:52 -05:00
Simon Lees
70a269a896
22.1 NEWS
2017-11-28 06:45:41 +10:30
Simon Lees
f3e1f9c88e
22.1 Release
2017-11-28 06:45:18 +10:30
Andy Williams
8729f8b58e
music-control - Fix build after raster's file rename
2017-11-20 10:42:27 -05:00
Carsten Haitzler
d429cc3bba
music-control - install properly with meson build with icon
...
@fix
2017-11-20 10:42:18 -05:00
Carsten Haitzler
e276b75b5d
fix mouse hangs after unblank
...
this fixes T5883
2017-11-20 10:42:03 -05:00
Mike Blumenkrantz
2f3d1473cf
use last client from E_Exec_Instance list when updating luncher popups
...
the last client is the most recently-added
fix T6288
2017-11-08 09:56:53 -05:00
Mike Blumenkrantz
3fc4e337e7
always emit E_EVENT_COMP_OBJECT_ADD events
...
fix T6322
2017-11-08 09:56:48 -05:00
Mike Blumenkrantz
7a9a4b0855
prevent double shutdown of x11 compositor in xwayland mode
...
only do shutdown in xwl module if not actively shutting down
2017-11-08 09:56:44 -05:00
Mike Blumenkrantz
2a1c23ed4b
avoid performing client rescales during shutdown
2017-11-08 09:56:41 -05:00
Mike Blumenkrantz
bbabdb11b2
requeue client for render if show animation completes and damages exist
...
attempt to catch clients which have a render queued prior to the image
becoming visible
2017-11-08 09:56:34 -05:00
Mike Blumenkrantz
2fbcb807aa
do not add iconify provider for luncher when creating a demo gadget
2017-11-08 09:56:27 -05:00
Mike Blumenkrantz
185bdaf2a4
destroy luncher iconify provider on gadget delete
...
this is removed on object delete, not config delete
fix T6258
2017-11-08 09:56:26 -05:00
Mike Blumenkrantz
29ad9c85d9
add field width limits to all fscanf params in e_intlc.
...
fix T6316
2017-11-08 09:56:23 -05:00
Mike Blumenkrantz
2b2d2c00ad
improve meson build module disabling
...
ref 61ddcb25e6075e5e6a5436dc6f981e45317c5d7d
2017-11-08 09:56:01 -05:00
Carsten Haitzler
b78cbb40ad
hits: silence warnings about possible null string for strcmp
2017-11-08 09:55:55 -05:00
Carsten Haitzler
24257c718a
e sys - frix warning for less noise
...
though act will not be set unless mnt is also true... this means less
noise from compiler wanrings so we can focus on real errors.
2017-11-08 09:55:48 -05:00
maxerba
94d937b848
Adding danish strings to desktop files
2017-11-08 09:55:41 -05:00
Marcel Hollerbach
d710cf5bb0
meson: this version is enough for the things we use in the moment
...
this makes meson build work on ubuntu 17.04
2017-11-08 09:55:30 -05:00
Marcel Hollerbach
cc0ac5cf72
meson: make those scripts executable
...
A missing executable bit here brings old meson version down while building e.
2017-11-08 09:55:16 -05:00
Mike Blumenkrantz
2e956cb089
check meson module option state before executing subdir
...
fix module disabling
2017-11-08 09:55:15 -05:00
Mike Blumenkrantz
fc3f0dd4a9
update README with meson instructions
2017-11-08 09:55:08 -05:00
Mike Blumenkrantz
e4cf048112
make wl_pointer cursor handling state-based to correctly handle cursor visuals
...
this fixes a lot of corner cases such as apps which set their cursor before
receiving pointer.enter events
2017-11-08 09:54:42 -05:00
Mike Blumenkrantz
88888e66ba
show internal pointer cursor whenever resetting to internal cursor
...
don't rely on efl internals for this
2017-11-08 09:54:34 -05:00
Mike Blumenkrantz
a5423c9aa6
unset wayland cursor for all pointers when running nested in wl
2017-11-08 09:54:25 -05:00
Mike Blumenkrantz
efa975eb4e
create wl output resource when running in wl nested
2017-11-08 09:54:18 -05:00
Mike Blumenkrantz
a594a5679e
0.22.0 NEWS updates
2017-11-02 08:59:37 -04:00
Mike Blumenkrantz
7db6157779
0.22.0 release
2017-11-02 08:58:50 -04:00
Mike Blumenkrantz
b36ad3c73b
correct some edje api usage in luncher preview setup
2017-11-02 07:33:52 -04:00
Mike Blumenkrantz
753df97428
disable cpuclock powersave updating for demo gadgets
2017-11-02 07:31:57 -04:00
Mike Blumenkrantz
3ddd090173
fix non-pam build with meson
2017-11-01 14:04:06 -04:00
Mike Blumenkrantz
577f62e9b1
pass key downs through xkbcommon
...
bad copy/paste in 984a1facd9
2017-11-01 13:20:19 -04:00
Chris Michael
846722277c
Revert "wl-drm: Fix issue of not being able to set output mode"
...
Reverting this in favor of a better way to fix the issue inside EFL
itself.
This reverts commit 5dc1c1c8eb
.
2017-11-01 08:49:55 -04:00
Mike Blumenkrantz
b5320b6246
explicitly free client animation agent object during fullscreen operation
...
ensure that animations do not persist after fullscreen state has been set
2017-10-31 12:04:48 -04:00