{"push_id":708790942,"size":47,"distinct_size":47,"ref":"refs/heads/libweston-v2","head":"5a58575f82798f55e6e740becc073a938829a7a3","before":"52dc7dc2d286b9fd7f259cf2205e6e4111d82d82","commits":[{"sha":"4fa7b7f06ef11e0515760a94e2fdb75a9db9794f","author":{"email":"2f97e0f0bc172406aab8ccd42dab54c95bab8759@osg.samsung.com","name":"Derek Foreman"},"message":"compositor: Add missing help text\n\nHelp messages were missing for some command line options.\n\nSigned-off-by: Derek Foreman <derekf@osg.samsung.com>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/4fa7b7f06ef11e0515760a94e2fdb75a9db9794f"},{"sha":"e28ee34214e9f8dfae30f1ebd4446bee731e0074","author":{"email":"05bb90bf014a89e8135e216dd97eba08627e02e6@gmail.com","name":"JoonCheol Park"},"message":"compositor: add missing help text\n\nThe headless-backend.so was missing in available backend list\n\nSigned-off-by: JoonCheol Park <jooncheol@gmail.com>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/e28ee34214e9f8dfae30f1ebd4446bee731e0074"},{"sha":"0a9d348fd8e9672185dfebefd52e3dfeaa8c68cd","author":{"email":"0f6ae7001e34c37b02fb2c1c2573ddf8f442136a@collabora.co.uk","name":"Pekka Paalanen"},"message":"Remove weston-screensaver\n\nThis removes the weston-screensaver client.\n\nScreensavers are not so useful, DPMS is much better. This example has\nexisted here for a good while, and things that we could learn from it\nhave been learnt.\n\nNowadays this is just dead weigth, which is usually not even compiled,\nbecause it depends on both cairo-gl and GLU. Removing it removes the\nonly possible dependency to GLU and one user of cairo-gl. Now the last\nuser of cairo-gl is gears (clients/nested.c uses cairo-glesv2).\n\nSupport for screensavers is still left in desktop-shell, so external\nprojects can still have their screensavers if they want.\n\nSigned-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>\nAcked-by: Giulio Camuffo <giuliocamuffo@gmail.com>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/0a9d348fd8e9672185dfebefd52e3dfeaa8c68cd"},{"sha":"b37ac4006a555d78293eba2146210a461e395ba4","author":{"email":"0f6ae7001e34c37b02fb2c1c2573ddf8f442136a@collabora.co.uk","name":"Pekka Paalanen"},"message":"desktop-shell: remove screensaver support\n\nThis is a follow-up for the patch that removed weston-screensaver. The\naim is to clean up shell.c a little by removing non-essential\ncomponents. Vanilla Weston desktop is only a demo, external projects are\nencouraged to create user-friendly desktop environments.\n\nThe support for launching a screensaver client and the protocol bindings\nare removed. With them, all related configuration options are removed,\nand the manuals are updated accordingly.\n\nThe screensaver protocol definition is left in desktop-shell.xml for\nposterity.\n\nThis does not affect Weston's or desktop-shells ability to put screens\nto sleep after inactivity. The inactivity timer continues to operate as\nbefore. Also screen locking is unaffected.\n\nSigned-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>\nAcked-by: Giulio Camuffo <giuliocamuffo@gmail.com>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/b37ac4006a555d78293eba2146210a461e395ba4"},{"sha":"4ff38741c7a105d68ff002f411ff1ea27ac04571","author":{"email":"2f97e0f0bc172406aab8ccd42dab54c95bab8759@osg.samsung.com","name":"Derek Foreman"},"message":"build: Use AM_CFLAGS instead of GCC_CFLAGS\n\nAM_CFLAGS is the default for any target that doesn't specify its\nown cflags.  We should use AM_CFLAGS in preference to GCC_CFLAGS\nso we can change AM_CFLAGS and get all targets.\n\nSigned-off-by: Derek Foreman <derekf@osg.samsung.com>\nReviewed-by: Jon A. Cruz <jonc@osg.samsung.com>\n[pekka: fixed patch conflicts]\nSigned-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/4ff38741c7a105d68ff002f411ff1ea27ac04571"},{"sha":"a86226c7c4184bca027349d961fbee9a9d6a24f7","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"ivi-shell: bugfix, check limitation of ivi_layout_surface opacity\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nAcked-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/a86226c7c4184bca027349d961fbee9a9d6a24f7"},{"sha":"7bbacc6165f4f5ed2f77610b72f0aff67068077d","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"ivi-shell: bugfix, check limitation of ivi_layout_layer opacity\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nAcked-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/7bbacc6165f4f5ed2f77610b72f0aff67068077d"},{"sha":"e2b8214efd8f48534ebbbae102b37c07f1094d01","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"ivi-shell: Fix wrong link of wl_list_for_each() of ivilayer\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nAcked-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/e2b8214efd8f48534ebbbae102b37c07f1094d01"},{"sha":"0c217cb694ebf5a840f7b8cd026b466c6bd08425","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"ivi-shell: bugfix, SEVG by adding NULL check in ivi_layout_get_screen_resolution\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nAcked-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/0c217cb694ebf5a840f7b8cd026b466c6bd08425"},{"sha":"6f6c9389967d0fa2e96cd091805682124f554293","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"ivi-shell: make ivi_layout_surface destruction explicit\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/6f6c9389967d0fa2e96cd091805682124f554293"},{"sha":"680984234a4462a3b1949559d406eefb06e2bd3b","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"ivi-shell: fix ivi_shell_surface lifetime\n\nivi_shell_surface lifetime shall follow the ivi_surface protocol object\nlifetime, and frees the ivi-id by destroying the ivi_layout_surface\nfrom both wl_surface and ivi_surface destruction as the protocol specifies.\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/680984234a4462a3b1949559d406eefb06e2bd3b"},{"sha":"4b601e152ec3d2d140f8748a066704957b85757a","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"ivi-shell: bugfix, add ref_count to ivi_layout_layer\n\nif a controller calls ivi_layout_layer_create_with_demenstion with a ID\nwhich is already created before, the API returns exist ivi_layer.\nHowever addtionally, it shall count up ref count to destroy ivi_layer\nwhen ref count is 0. The previous code will destroy ivi_layer\nimmediately even if the other code still refers ivi_layer.\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nAcked-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/4b601e152ec3d2d140f8748a066704957b85757a"},{"sha":"82051705b50e93d988f27dfaea5d1af46e1b842b","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"ivi-shell: add new method to remove a callback to get notification of ivi_surface property changes.\n\nTo get property changes of ivi_surface, callbacks can be registered.\nHowever there was no API to remove a callback rather than remove all\ncallbacks by using surface_remove_notification.\nsurface_remove_notification_by_callback can do it.\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nAcked-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/82051705b50e93d988f27dfaea5d1af46e1b842b"},{"sha":"db8efd1f267b4a749a3b22488f273613372f5a90","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"ivi-shell: add new method to remove a callback to get notificaiton of ivi_layer property changes.\n\nTo get property changes of ivi_layer, callbacks can be registered.\nHowever there was no API to remove a callback rather than removing all\ncallbacks by using layer_remove_notification.\nlayer_remove_notification_by_callback can do it.\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nAcked-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/db8efd1f267b4a749a3b22488f273613372f5a90"},{"sha":"4d0116eb0d754adcf34da876465e67a88ed769e6","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"ivi-shell: add interface to get screen ID\n\nThis interface is required for user to manage screens per IDs.\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nAcked-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/4d0116eb0d754adcf34da876465e67a88ed769e6"},{"sha":"6ce3ef864d46a951d7baf01b87b4cf4fa99b937b","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"ivi-shell: bugfix, send notification when properties are changed according to event mask.\n\nPrevious code sends notification without event mask. So the notification\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/6ce3ef864d46a951d7baf01b87b4cf4fa99b937b"},{"sha":"5d4a323c36855a6294d25e28b476da1e2118e72d","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"ivi-shell: bugfix, update event_mask when new propertiy is not same as before.\n\nIn previous code, it sends notification whenever setter calls. This\npatch fixs that notification will not happens if there is no change of\nproperties by setter.\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/5d4a323c36855a6294d25e28b476da1e2118e72d"},{"sha":"3aa8aedb47ccad305b1a55aa03308f4becd6d497","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"ivi-shell: rename to ivi_layout_layer_destroy()\n\n\"remove\" is not proper name beacause it destorys a layer. The name of\nthe api is changed from layer_remove to layer_destroy.\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/3aa8aedb47ccad305b1a55aa03308f4becd6d497"},{"sha":"23d95824a508b0724dde77587147706a7f724a79","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"tests: test set for ivi-surface normal use case with helper client\n\nThese tests are implemented on test suite framework, which provides\nhelper client.\nFollowing features are tested for ivi-surface\n- orientation\n- dimension\n- position\n- destination rectangle\n- source rectangle\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>\nReviewed-by: Jon A. Cruz <jonc@osg.samsung.com>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/23d95824a508b0724dde77587147706a7f724a79"},{"sha":"c74bafa0e97a584ca8ba57b967a993d132354f17","author":{"email":"92313f26b3566e64b50391ce0051fc0e1f775402@xddp.denso.co.jp","name":"Nobuhiko Tanibata"},"message":"tests: test set for ivi-surface bad condition with helper client\n\nThese tests are implemented on test suite framework, which provides\nhelper client.\nFollowing features are tested,\n- ivi_layout_runner with basic_test_names[]\n - surface with bad opacity\n- destroy ivi/wl_surface and call get_surface\n- commit_changes_after_properties_set_surface_destroy with\n  surface_property_commit_changes_test_names[]\n - call set_visibility, destroy ivi-surface, and commit_changes\n - call set_opacity, destroy ivi-surface, and commit_changes\n - call set_orientation, destroy ivi-surface, and commit_changes\n - call set_dimension, destroy ivi-surface, and commit_changes\n - call set_position, destroy ivi-surface, and commit_changes\n - call set_source_rectangle, destroy ivi-surface, and commit_changes\n - call set_destination_rectangle, destroy ivi-surface, and\n  commit_changes\n\nSigned-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>\nReviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>\nReviewed-by: Jon A. Cruz <jonc@osg.samsung.com>","distinct":true,"url":"https://api.github.com/repos/giucam/weston/commits/c74bafa0e97a584ca8ba57b967a993d132354f17"}]}