Mike Blumenkrantz
8add85a636
add zone number to bryce names
...
fixes usage of bryces in identical setups on different zones
2016-11-18 11:23:21 -05:00
Mike Blumenkrantz
15a23bdd75
fix bryce check for shelf existence on orientation/anchor to break when expected
...
restores missing anchor points when adding/moving bryces
2016-11-18 11:23:16 -05:00
Mike Blumenkrantz
ef57cd1559
add EINTERN function for renaming gadget sites
2016-11-18 11:21:10 -05:00
Mike Blumenkrantz
ad15b38907
enforce bryce resizing when orientation changes
...
screens are not square, so this would never have worked
2016-11-18 11:20:57 -05:00
Marcel Hollerbach
4ee0a87d7b
The potfile has changed,
...
so update the other translations
2016-11-18 11:20:47 -05:00
Marcel Hollerbach
eb1b1b4056
update german translation
...
A few modules are now completly translated:
- The wizard
- Screensettings
- Mixer
- Packagemanager
- Calender
2016-11-18 11:20:33 -05:00
Marcel Hollerbach
bed6054552
mixer: we changed that name when we merged the mixer in
2016-11-18 11:20:25 -05:00
Marcel Hollerbach
fbaca5b307
wizard: make page 065 translatable
...
we should use here the translation for plural or singular, everything
else makes it hard to translate
This commit also adds the file to POTFILES so it gets recognized by the
pot file
2016-11-18 11:20:17 -05:00
Simon Lees
bb6beca850
21.3 NEWS Updates
2016-10-07 16:40:03 +10:30
Simon Lees
0486176cf6
21.3 Release
2016-10-07 16:17:04 +10:30
Mike Blumenkrantz
194f31c27a
force zone useful geometry recalc on desk flip if prev/next desk has obstacles
...
ensure that this gets calculated accurately any time it's applicable
2016-10-04 09:37:17 -04:00
Mike Blumenkrantz
b79996c08e
handle "unmaximize" smart callback differently depending on fullscreen state
...
this is a bit hacky, but it seems to provide accurate results to fix more maximize bugs
ref c29157189f
2016-10-04 09:37:17 -04:00
Carsten Haitzler
8e16b5bcfc
explicitly use eina list types passing into EINA_LIST_FREE()
2016-10-04 09:37:17 -04:00
Mike Blumenkrantz
a2e870870d
clamp gadget util ctxpopups to E_LAYER_POPUP at the lowest
...
avoid having these be obscured by windows when the gadget is on a lower layer
2016-10-04 09:37:17 -04:00
Mike Blumenkrantz
a182619fd3
print object type in shape debug if name does not exist
2016-10-04 09:37:17 -04:00
Mike Blumenkrantz
ed3d1e70f2
force shape queue when gadget util ctxpopups change visibility
...
fixes some input region issues in x11
2016-10-04 09:37:16 -04:00
Mike Blumenkrantz
2ef318db8b
do not show wireless gadget popups if desklock is active
...
this gadget may be allowed on lockscreen, but configuration should be disabled
2016-10-04 09:37:16 -04:00
Mike Blumenkrantz
ed14a32590
remove (wrong) setting of layer for time's clock gadget popup
...
e_gadget_util_ctxpopup_place() already handles this correctly
2016-10-04 09:37:16 -04:00
Mike Blumenkrantz
07ceb2b92e
add e_util_open(), unify all callers of enlightenment_open
...
ref adbba1042b
2016-10-04 09:37:16 -04:00
Mike Blumenkrantz
696974b6db
do not consume key events in comp autoclose key callback if desklock is active
...
fix T4655
2016-10-04 09:37:16 -04:00
Carsten Haitzler
4c1a00fc2f
po - upate
2016-10-04 09:37:16 -04:00
Carsten Haitzler
c27e6ee3d4
e exec - fix exec of enlightenment_open to use actual e prefix
...
so this code path was using the COMPILED IN prefix like broken
old-school unix apps that cannopt be relocated. efl and e have runtime
prefix detection so use it properly. stop doing things the broken way
just because people have written broken code for 30+ years and
continue to. we don't do that in e/efl land.
@fix
2016-10-04 09:37:15 -04:00
Derek Foreman
1609b45411
Add myself to the AUTHORS file
...
#glorious
2016-10-04 09:37:15 -04:00
Derek Foreman
271b361464
NULL out xwayland fd handlers after deleting them
...
This fixes a valgrind error that can happen when we accidentally
free these again later because they still had non-NULL values.
2016-10-04 09:37:15 -04:00
Derek Foreman
fd78d05100
Don't kill self during shutdown
...
When Xwayland is running we end up with a client with the same pid
as the compositor in the client list. We need to avoid killing that
client, as it will interrupt the proper shutdown procedure.
fix T4439
2016-10-04 09:37:15 -04:00
maxerba
c60d52a261
Updating slovenian translation
2016-10-04 09:37:15 -04:00
Derek Foreman
c82d54a19a
Fix xwayland binary location detection
...
We were trying to find it with pkg-config and failing, try
AC_PATH_PROG instead
2016-10-04 09:37:15 -04:00
Chris Michael
452ff6fe76
Update wayland readme file
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2016-10-04 09:37:15 -04:00
Mike Blumenkrantz
a4a5b462f1
remove extraneous recalc trigger when deleting a gadget
...
CID 1362898
2016-10-04 09:37:15 -04:00
Mike Blumenkrantz
34d94929f8
do not update bryce layer when restacking to a higher layer than CLIENT_ABOVE
2016-10-04 09:37:15 -04:00
Mike Blumenkrantz
88f9f23ef1
always delete gadget's display object and ensure gadget object is null
...
fixes some object errors during container deletion
2016-10-04 09:37:15 -04:00
Cedric BAIL
8e90c421a3
fix text preview to use eina_strbuf_append_length that doesn't call strlen and crash.
2016-10-04 09:37:15 -04:00
Mike Blumenkrantz
473e77d016
force bgpreview widget to resize after a wallpaper update
...
ref be1b11ca28
fix T4632
2016-10-04 09:37:15 -04:00
Mike Blumenkrantz
3416640ca5
add gadget doc note for gadget_destroyed callback re:object lifetimes
2016-10-04 09:37:15 -04:00
Mike Blumenkrantz
1f12bdf6b9
always use largest available size for free-oriented gadgets
...
ensure that gadgets don't unexpectedly clamp to minimum size
2016-10-04 09:37:15 -04:00
Mike Blumenkrantz
520927f7e0
add backspace/delete for clearing all lockscreen gadgets
...
this was turning into a total wasteland
2016-10-04 09:37:15 -04:00
Mike Blumenkrantz
552d0550d3
check visibility of gadget site 'events' member to determine drop availability
...
the layout object of a gadget site does not need to be visible since it may be
used for desktop gadgets or a transparent overlay
2016-10-04 09:37:15 -04:00
Mike Blumenkrantz
33a396e74d
adjust gadget drop coords for pointer offset
...
gadgets are centered on the pointer when moved, so the drop coord needs to
then be uncentered to avoid unintended movement
2016-10-04 09:37:15 -04:00
Mike Blumenkrantz
5211b4637a
attempt to retain gadget size when executing move operations
2016-10-04 09:37:15 -04:00
Mike Blumenkrantz
69afd70c82
force smart calc on gadget sites at key points during move operations
...
ensure that gadget info and visuals match up
2016-10-04 09:37:14 -04:00
Mike Blumenkrantz
ef5ba9f35e
add separate codepath for handling layout of moving gadgets
...
these get sized and positioned in a passthrough manner, so avoid doing any calc
2016-10-04 09:37:14 -04:00
Mike Blumenkrantz
30b07c6558
set gadget added flag any time a gadget is created or wizarded
...
ensure that desktop gadget editor doesn't exit when attempting to add
subsequent gadgets
2016-10-04 09:37:14 -04:00
Mike Blumenkrantz
3ef09d6cc8
use same layer in bryce editor for "above window" setting
2016-10-04 09:37:14 -04:00
Mike Blumenkrantz
b0c78ef37d
clamp bryces to a lower canvas layer
...
note to self: if you remember why you had these at POPUP, annotate the reason
here...
2016-10-04 09:37:14 -04:00
YeongJong Lee
1214d62a0f
fix korean translation mismatch
...
Summary:
other 'edge' is translated into '가장자리'.
but this one is translated into '테두리'
Test Plan:
Open Settings Panel - Input - Edge Bindings - Add
Select Left Edge
Reviewers: zmike!, Hermet
Reviewed By: Hermet
Subscribers: cedric, conr2d
Differential Revision: https://phab.enlightenment.org/D4297
2016-10-04 09:37:14 -04:00
Mike Blumenkrantz
3b2a1fa456
always use compositor object stacking when performing internal drags
...
attempting to use a client window for any internal drag operation will always
yield wrong results and broken behavior
ref 1a982fd72a
2016-10-04 09:37:14 -04:00
Mike Blumenkrantz
590a20fdd9
handle e_comp deref during e_dnd shutdown to avoid crash
2016-10-04 09:37:14 -04:00
Mike Blumenkrantz
ade27e168a
use comp canvas win by default for any drop handler with an E_Object
...
this is always going to be the case anyway
2016-10-04 09:37:14 -04:00
Mike Blumenkrantz
47059d3a67
move 'unmaximize' smart callback to after geom calc in client_unmaximize
...
fixes some cases where geometry wouldn't be accurately calculated, such as when
fullscreening a flash video in a browser
2016-10-04 09:37:14 -04:00
Marcel Hollerbach
ca238d0a56
mixer: lock up the slider for the case a drag is in progress
...
if you click on the slider in the gadget the slider jumps a back to the
old volume and then to the new volume, this is because a pulseaudio
update is sent while the last changed event was called, but not the
drag_stop callback.
2016-10-04 09:37:14 -04:00