{"push_id":2331268942,"size":61,"distinct_size":61,"ref":"refs/heads/master","head":"7f8a1ec1fb2b2cd56033c7e6ed25b004769eb671","before":"4a3c610d7065b29399b9df4ddd926aa6cfc52773","commits":[{"sha":"626bbeffbfbbeebd6f87f4dd1b1da3530122fa2b","author":{"name":"Jiri Grönroos","email":"1bd5f52368b06c2334c5c959124369fd004ca450@iki.fi"},"message":"Update Finnish translation","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/626bbeffbfbbeebd6f87f4dd1b1da3530122fa2b"},{"sha":"8502be66fa76b6a42f8dcb89dbc43797c589a1f7","author":{"name":"Piotr Drąg","email":"e43a113ee1cea700c16281470c9cf501061e65d1@gmail.com"},"message":"Update Polish translation","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/8502be66fa76b6a42f8dcb89dbc43797c589a1f7"},{"sha":"fd034f37242d855bc60de826c230e0c5482528d3","author":{"name":"Tong Hui","email":"7fc162a1e0752e6dedbb28af85d9d239f8b583aa@gnome.org"},"message":"Update zh_CN translation","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/fd034f37242d855bc60de826c230e0c5482528d3"},{"sha":"2d79ab6c5c80ac3d145af44a4fb809b0a1f35bfe","author":{"name":"Florian Müllner","email":"df2aa521f3bd4cc7e5569fed739df4fd4419aad9@gnome.org"},"message":"private: Avoid unnecessary conversions in shadow computation\n\nThe type was changed from double to float for no apparent reason\nwhen moving code in commit 5060081db5f.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=788627","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/2d79ab6c5c80ac3d145af44a4fb809b0a1f35bfe"},{"sha":"7544bba0c188d4ea4092ef1f1a40a55356abb9bf","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"keyboard: Restore intended OSK visibility behavior\n\nGetting the necessary \"setting enabled, or input from touchscreen\"\nconditions to have the OSK shown are not enough on the lack of a\ncurrent focus. As we are setting up the caret tracker here, wait for\nthe focus in event before showing the keyboard.\n\nThis fixes 2 issues, with the setting disabled it became really hard\nto get the OSK hidden on eg. touchscreen->pointer device switches,\nas visibility only depended on the a11y setting here. And secondly,\nenabling the setting would always end up with the OSK being shown\nregardless of focus, while it should stay hidden if there's no text\nedition.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=788188","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/7544bba0c188d4ea4092ef1f1a40a55356abb9bf"},{"sha":"6795fb0bd620e86a5a00861b86e1b26f1ebe90e2","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"data: Add README and supporting script to update keyboard layouts from CLDR\n\nThe README describes the steps in detail, but most of it is abstracted away\nby the update-osk-layouts.sh script.","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/6795fb0bd620e86a5a00861b86e1b26f1ebe90e2"},{"sha":"52a779e432f16785e78a15404da3fdd6252833c3","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"data: Add keyboard layout JSON files\n\nThese have been created with the script at\ngit://repo.or.cz/cldr2json.git to translate the XML android\nkeymaps at http://www.unicode.org/Public/cldr/latest/keyboards.zip\ninto JSON, easier to parse from gnome-shell.","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/52a779e432f16785e78a15404da3fdd6252833c3"},{"sha":"a1ce0da9e778efdb6cb5a15b2d5f51cc6bd14fc8","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"main: Load OSK layouts resource","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/a1ce0da9e778efdb6cb5a15b2d5f51cc6bd14fc8"},{"sha":"33c3ed68fde5255edc670d0a91e7d79f6087c4fe","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"keyboard: Drop message tray source, and tray focus handling\n\nThese are long unused.","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/33c3ed68fde5255edc670d0a91e7d79f6087c4fe"},{"sha":"7fd8fa34785495791df5ef1a832f744bdfa02a52","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"keyboard: Rework OSK\n\nCaribou is no longer used to load keyboard layouts,\ngnome-shell uses the JSON files extracted from Unicode\nCLDR instead.","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/7fd8fa34785495791df5ef1a832f744bdfa02a52"},{"sha":"40db4a679540d0de1e9eb9b5dff2883d9469d657","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"main: Stop acquiring caribou name\n\nThis is not necessary anymore.","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/40db4a679540d0de1e9eb9b5dff2883d9469d657"},{"sha":"3dd3c1ac34d9be02c780a008ce998848fb5f2898","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"st: Make st_button_fake_release() work with touch press\n\nThe st_button_release() call wouldn't happen because StButton does not\nset priv->button_mask on touch events. And if we make it called, we can't\ntry to unset the device grab at the end of the function, as device/sequence\nare unset earlier on.","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/3dd3c1ac34d9be02c780a008ce998848fb5f2898"},{"sha":"774930f1a172606ac08a7922ff2e957dc53406cc","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"keyboard: Ensure to resize keys after layer change\n\nThe keys possibly need resizing after a (new) layer has been set, there's\nhowever calling places that don't. Instead, fold this._redraw() into\nsetActiveLayer().","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/774930f1a172606ac08a7922ff2e957dc53406cc"},{"sha":"5914f225a2996652763bfd06a35ab3f9971df952","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"misc: Add InputMethod class\n\nThis is a ClutterInputMethod implementation using IBus underneath. The\ninput method will interact with the currently focused ClutterInputFocus,\nbe it shell chrome or wayland clients through the text_input protocol.","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/5914f225a2996652763bfd06a35ab3f9971df952"},{"sha":"73c7441279273748b6537569907e18c18fe35156","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"keyboard: Use InputMethod underneath","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/73c7441279273748b6537569907e18c18fe35156"},{"sha":"d93037c05e4890d1b96540a4e722ab984c22c14f","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"keyboard: Lookup minimum number of grid slots for each keymap\n\nInstead of doing max() of all. Results on better used screen space on\nevery keymap.","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/d93037c05e4890d1b96540a4e722ab984c22c14f"},{"sha":"5b1e7055611cd82e80f0df50a01094a6eab09b00","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"keyboard: Add Suggestions object/actor\n\nThis will display completion suggestions, that when clicked will get the\ntext inserted into the current IM focus.","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/5b1e7055611cd82e80f0df50a01094a6eab09b00"},{"sha":"e0910c0f7cd101e2b66c3c0241e097a53b852ba3","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"keyboard: Add visible property\n\nSo its visibility can be queried externally.","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/e0910c0f7cd101e2b66c3c0241e097a53b852ba3"},{"sha":"a2303c527295fbc5db42326a0118611afc915f9f","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"ibusCandidatePopup: Feed OSK suggestions from ibus panel candidates\n\nWe don't currently hide the ibus completion panel, and this is done from\nwithin the popup that we are meant to hide itself, so thoroughly sucks.","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/a2303c527295fbc5db42326a0118611afc915f9f"},{"sha":"d86b62d1b789705658c3c9b17ce20f0c25988a88","author":{"name":"Carlos Garnacho","email":"093c639a1fd9114e6ee696cde5bcbf16879f34ba@gnome.org"},"message":"st: Make StEntry rely entirely on ClutterInputMethod/Focus\n\nStIMText is no longer needed here.","distinct":true,"url":"https://api.github.com/repos/njam/gnome-shell/commits/d86b62d1b789705658c3c9b17ce20f0c25988a88"}]}
{"actor":{"display_login":"njam"}}