Commit Graph

21777 Commits

Author SHA1 Message Date
Mike Blumenkrantz 951edff8c6 fix bryce upgrade path from 0 -> 2 re:naming 2016-11-18 11:25:13 -05:00
Mike Blumenkrantz 6396055260 trigger bryce menus from right click if event has not been consumed 2016-11-18 11:25:10 -05:00
Mike Blumenkrantz 95696c6d7d remove unused attribute from used param 2016-11-18 11:25:07 -05:00
Mike Blumenkrantz 3ca3740f52 set ON_HOLD flag when triggering gadget mouse buttion actions
allow detection that this event is being consumed
2016-11-18 11:24:51 -05:00
Mike Blumenkrantz ef4cc47e11 handle gadget_popup smart callback on gadget's display object
fixes case where this signal was not accurately propagated

ref T4732
2016-11-18 11:24:24 -05:00
Mike Blumenkrantz 21c8af0c34 call gadget_popup smart callback when configuring gadgets
ensure visibility changes are received by containers

ref T4732
2016-11-18 11:24:10 -05:00
Mike Blumenkrantz efdeef7cc5 add gadget_site_(un)locked smart callbacks for forcing gadget site visibility
useful for cases where the gadget site has no popups to manage but visibility must
be maintained

ref T4732
2016-11-18 11:24:06 -05:00
Mike Blumenkrantz 1dfe41b392 force bryce visibility during editor activity
ref T4732
2016-11-18 11:23:50 -05:00
Mike Blumenkrantz d455f50210 add new flag for zone edge objects to allow shape cutting while repeating events
fixes case where edge binding would (possibly) trigger but then not allow input
to any canvas objects at the screen edge
2016-11-18 11:23:43 -05:00
Mike Blumenkrantz 7a54c3d0a7 also do full bryce rename when moving between zones 2016-11-18 11:23:31 -05:00
Mike Blumenkrantz 583b57470c further improve bryce portability across zones
also fix typo from yesterday which broke everything and was definitely not
noticed by anyone
2016-11-18 11:23:27 -05:00
Mike Blumenkrantz 66b31d30d8 do not check for shelf/bryce existence in opposing anchorages during bryce wizard
fixes false positives when detecting positions
2016-11-18 11:23:24 -05:00
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