summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-12-11packaging: disable ivi-shell for wearable profilesubmit/tizen_ivi/20160223.000000submit/tizen_ivi/20160217.000000submit/tizen_common/20151229.154718submit/tizen_common/20151229.144031submit/tizen_common/20151229.142028submit/tizen/20151211.075343accepted/tizen/wearable/20151212.073238accepted/tizen/tv/20151212.072635accepted/tizen/mobile/20151212.071136accepted/tizen/ivi/20160223.234533accepted/tizen_wearableaccepted/tizen_tvaccepted/tizen_mobileaccepted/tizen_iviBoram Park1-0/+5
Change-Id: I7c98743ec3f309a968483c36235b39a817d92def
2015-11-14packaging: add changessubmit/tizen_wearable/20151116.055554submit/tizen/20151116.055554accepted/tizen/wearable/20151117.010021accepted/tizen/tv/20151116.074923accepted/tizen/mobile/20151116.074908Boram Park1-0/+3
Change-Id: I048cedb03ec713f6812318d2222ede10e6907a97
2015-11-06compositor-rdp: fix build-break for not-defined membersandbox/boram/weston180Boram Park1-0/+3
Change-Id: I5f15c646dc2be795d00637d02b24ab1ef8e38f4c
2015-11-06packaging: bump to 1.8.0Boram Park1-1/+1
Change-Id: Ie2286efb95640e7e53ac962d061df0aee7467c16
2015-11-06string buffer can have a newline characterBoram Park1-2/+4
Change-Id: I44647f8bd17a6b3c83d160cff03354c0a02b222d
2015-11-06Added touch support for wayland-backendImran Zaman1-0/+58
Change-Id: I5b6b2f63afa84fc8968937c7554da9be1e568376 Signed-off-by: Imran Zaman <imran.zaman@intel.com>
2015-11-06Fixed weston transfromation problemImran Zaman4-13/+54
Transformations are applied by system compositor on the surface created by the child compositor Change-Id: I3067d0f17085d5049f4684db0ef7483bbd4eb4d3 Fixed Bug TC-2320 Signed-off-by: Imran Zaman <imran.zaman@intel.com>
2015-11-06Enable/disable default virtual keyboardImran Zaman3-2/+18
Since fullscreen shell does not support virtual keyboard, added configure option to enable/disable default virtual keyboard. This avoids unnecessary trial of launching vkb and hence will improve boot time Change-Id: I67bdd8ee231d101d6e3747a45968758af42ebc5a Bug-Tizen: TC-810 Signed-off-by: Imran Zaman <imran.zaman@intel.com>
2015-11-06Weston is launched using Tizen Login Manager (tlm)Imran Zaman1-10/+1
Change-Id: Idceda9e45a5156b409eafe0414d11746233f7d2e Signed-off-by: Imran Zaman <imran.zaman@intel.com>
2015-11-06add --enable-sys-uid option for tv, mobile profileBoram Park1-1/+11
Change-Id: I4daff8cdea7d9c2b31ed6512f662a0d7e058c3b2
2015-11-06packaging: Bump to 1.7.0Manuel Bachmann3-7/+167
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org> Droped conflicts : 31d9909... downstream: allow regular users to launch Weston b7c0823... logind: forward Active=true changes for non-DRM backends Change-Id: If344776827a8c6ab6d6d4a98ea5ce38e150b8082 Bug-Tizen: TC-2476 Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
2015-11-06shell: support new function "xdg_surface_needs_attention"Nicolas Guyomard2-0/+16
Clients can now unminimize themselves. They will be shown in the foreground when doing so. Change-Id: I57db63e717ad52ac88b9af0dd1a7975ccbf828fb
2015-11-06packaging: use libva if availablePhilippe Coval1-0/+4
Change-Id: I8fdc4ea28f89f31b935af98a831e70170afd3549 Bug-Tizen: TC-236/2of2 Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
2015-11-06Fix show_input_panel_surface crash when no surface has focusNicolas Guyomard1-4/+6
Change-Id: Ia5105e9c7173a75ec166db170624fa7c9963820a
2015-11-06This vfunc lets us read out a rectangle of pixels from the currently ↵Kristian Høgsberg2-0/+57
attached surface buffer. Change-Id: Ia12d01fd0d157654602a2c46dd5874218252dd2f
2015-11-06Added string conversion utility functionsImran Zaman12-29/+537
Change-Id: I50900852311604a8c31313bbfb1d137c495d2269 Signed-off-by: Imran Zaman <imran.zaman@intel.com>
2015-11-06compositor-drm: Work around page flip not setting tiling mode on BYTQuanxian Wang1-2/+8
The page flip ioctl() doesn't switch the tiling mode on BYT. That causes cause display corruption when doing the renderer switch, since the dumb buffer is untiled and the back buffers used by the GL renderer are use X tiling. Change-Id: I2f03ac44c1aa15e15b5a2a394932e94af2654124 Author: Quanxian Wang <quanxian.wang@intel.com> Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
2015-11-06downstream: Hack to allow selecting a default outputRafael Antognolli4-3/+23
This code originally by Rafael Antognolli <rafael.antognolli@intel.com> was commited by Stephane Desneux <stephane.desneux@open.eurogiciel.org> as a packaging patch. Change-Id: I9c8a452b0bd9369217578fdf6cf43d86e11f45c6 Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
2015-11-06downstream: allow regular users to launch WestonStephane Desneux2-0/+10
Change-Id: I04ac3457aebdcd629ee70e6915f71bce89f9cea8 Author: Stephane Desneux <stephane.desneux@open.eurogiciel.org> Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
2015-11-06packaging: Bump to 1.6.0Manuel Bachmann5-0/+348
Change-Id: Ia40f3b13078b77dd74d2a29b069768e98fab7f5e Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
2015-06-02configure.ac: bump to version 1.8.0 for the official release1.8.0Bryce Harrington1-4/+4
2015-05-28internal-screenshot-test: ignore output imageDerek Foreman1-0/+1
In the future we should probably consider making all tests that output images use an easily ignored template. For now let's ignore this one individually. Signed-off-by: Derek Foreman <derekf@osg.samsung.com>
2015-05-27releasing: Convert tabs to spacing for better formattingBryce Harrington1-11/+11
2015-05-27releasing: Document usage for the new public-doc scriptBryce Harrington1-3/+8
2015-05-27releasing: Use version number variableBryce Harrington1-9/+9
2015-05-27releasing: Add mention of the new register_release helper scriptBryce Harrington1-0/+7
2015-05-26Revert "gitignore: Ignore generated header test files"Bryce Harrington1-3/+0
This reverts commit 8267056a6477e3517b974bc1d33d275365c43ec6.
2015-05-26configure.ac: bump to version 1.7.93 for the RC2 release1.7.93Bryce Harrington1-3/+3
2015-05-26releasing: Add vars for release name and numberBryce Harrington1-1/+5
2015-05-26tests: Drop redundant debug outputBryce Harrington1-1/+0
Signed-off-by: Bryce Harrington <bryce@osg.samsung.com>
2015-05-26internal-screenshot-test: Make distcheck passDerek Foreman1-1/+6
Add the output screenshot to CLEANFILES so it's properly removed on distclean, and add the reference files and ini to EXTRA_DIST so distcheck can find them. Signed-off-by: Derek Foreman <derekf@osg.samsung.com> Reviewed-by: Bryce Harrington <bryce@osg.samsung.com> Tested-by: Bryce Harrington <bryce@osg.samsung.com>
2015-05-26gitignore: Ignore generated header test filesBryce Harrington1-0/+3
2015-05-26desktop-shell: do not black out with startup "none"Pekka Paalanen1-2/+8
Do not use a black blanket surface when the startup animation is specified to be "none". This is the final fix needed to make the screenshot test deterministic and independent of weston-desktop-shell. Previously, the black surface would cover all outputs until weston-desktop-shell signalled ready. Then, depending on the set animation, either the black surface was immediately removed (none) or a fade-in started (fade). Now, when there is no black surface at all for "none", the compositor will show garbage until weston-desktop-shell gets everything up. This may be undesireable but works for tests. To have the old "none" behaviour back, I would propose to add a new startup-animation value "black" for it. Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk> Reviewed-By: Derek Foreman <derekf@osg.samsung.com>
2015-05-26desktop-shell: destroy surfaces in an idle handler after fade outDerek Foreman1-1/+18
It's possible for more than one animation to be taking place on a view at the same time. If one of those animations is the shell's fade out for dying surfaces, its completion handler will trigger the surface destroy signal, causing other animations on the animation list to remove themselves. Since this removal occurs during the linked list walk, the compositor may crash. We move the actual surface destruction into an idle handler to avoid this. Signed-off-by: Derek Foreman <derekf@osg.samsung.com> Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk> Tested-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
2015-05-26exposay: Don't crash if no pointer is presentDerek Foreman1-6/+9
If the compositor has never seen a mouse, exposay will crash because the seat->pointer pointer is NULL. Signed-off-by: Derek Foreman <derekf@osg.samsung.com> Reviewed-by: Daniel Stone <daniels@collabora.com>
2015-05-26tests/internal-screenshot: Fix test so it doesn't expect shell surfacesDerek Foreman3-14/+49
We no longer have a race with shell startup because we create our own colored surface and check that it's properly drawn. Signed-off-by: Derek Foreman <derekf@osg.samsung.com> Tested-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
2015-05-22tests: Set up the reference image environment variableDerek Foreman1-0/+4
make check failed for out of tree builds because we didn't set up WESTON_TEST_REFERENCE_PATH in weston-tests-env Signed-off-by: Derek Foreman <derekf@osg.samsung.com> Reviewed-by: Bryce Harrington <bryce@osg.samsung.com> Tested-by: Bryce Harrington <bryce@osg.samsung.com>
2015-05-21xdg-shell: Document the set_maximized and unsetmaximized requestsJonas Ådahl1-2/+42
This patch changes the semantics (compared to the previous version of this patch) of maximizing/unmaximizing an already maximized/unmaximized surface to always result in a configure event. Doing it this way would be more consistent with how the compositor works regarding other configure events i.e. send many, letting the client ignore when needed (for example during resize). Signed-off-by: Jonas Ådahl <jadahl@gmail.com> Reviewed-by: Bryce Harrington <bryce@osg.samsung.com> Acked-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
2015-05-21xdg-shell: Document responsibilities regarding ping eventsJonas Ådahl1-0/+3
Document that a compositor is free to ping in any way it wants, but a client must always respond to any xdg_shell object it created. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
2015-05-21xdg-shell: Document error conditions when popup and surface gettersJonas Ådahl1-2/+14
Document that a wl_surface can only be assigned either a xdg_popup or xdg_surface once and that if the client still stries to do that an error is raised. Signed-off-by: Jonas Ådahl <jadahl@gmail.com> Reviewed-by: Bryce Harrington <bryce@osg.samsung.com> Pekka Paalanen <pekka.paalanen@collabora.co.uk>
2015-05-21xdg-shell: Clarify the meaning of app ID and give exampleJonas Ådahl1-0/+9
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
2015-05-21gl-renderer: Make the error logging a little nicerDerek Foreman1-5/+12
Signed-off-by: Derek Foreman <derekf@osg.samsung.com>
2015-05-21tests: cleanup whitespaceBryce Harrington1-6/+6
2015-05-21tests: Check that the PNG file's stride matches our internal assumptionBryce Harrington1-0/+10
Signed-off-by: Bryce Harrington <bryce@osg.samsung.com> Reviewed-By: Derek Foreman <derekf@osg.samsung.com>
2015-05-21tests: Fix code style on path/filename routinesBryce Harrington1-4/+8
Signed-off-by: Bryce Harrington <bryce@osg.samsung.com> Reviewed-By: Derek Foreman <derekf@osg.samsung.com>
2015-05-21tests: Add capture_screenshot_of_output()Bryce Harrington1-21/+35
Provides a convenience function for JFDI grabbing of a single screenshot. Tests that are doing multiple screenshots or other fanciness probably will bypass this routine and do things more manually, but this'll provide a reference implementation. And hopefully there'll be enough simple cases that this actually is useful. Signed-off-by: Bryce Harrington <bryce@osg.samsung.com> Reviewed-By: Derek Foreman <derekf@osg.samsung.com>
2015-05-21tests: Add check_surfaces_geometry()Bryce Harrington2-13/+30
Minor refactoring to simplify initial sanity checks of surfaces. Conceivably useful for other basic checking. Signed-off-by: Bryce Harrington <bryce@osg.samsung.com> Reviewed-By: Derek Foreman <derekf@osg.samsung.com>
2015-05-21tests: Add load_surface_from_png()Bryce Harrington1-16/+56
Loads an image from disk via cairo, and copies data into a weston test surface for internal use. Signed-off-by: Bryce Harrington <bryce@osg.samsung.com> Reviewed-By: Derek Foreman <derekf@osg.samsung.com>
2015-05-21tests: Add create_screenshot_surface()Bryce Harrington1-10/+27
Refactor out the screenshot shm buffer creation code. Signed-off-by: Bryce Harrington <bryce@osg.samsung.com> Reviewed-By: Derek Foreman <derekf@osg.samsung.com>
2015-05-21tests: Add write_surface_as_png() helperBryce Harrington1-14/+32
And use the helper routine for generating the output filename. Signed-off-by: Bryce Harrington <bryce@osg.samsung.com> Reviewed-By: Derek Foreman <derekf@osg.samsung.com>