{"push_id":3021503381,"size":34,"distinct_size":34,"ref":"refs/heads/master","head":"f2218d7013dc486ee0d79ef6ae25b472ad48a709","before":"dda1b0f5336e7df12bc80811c29675e2332975c8","commits":[{"sha":"c753fcac0a76e686272d8ba8ede9cad16a83e8e4","author":{"name":"OpenViX Sicilian","email":"7311fcf8de5e0b7a1c50cf440aecd94a2b52e655@hotmail.co.uk"},"message":"openvix: release 5.2.007","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/c753fcac0a76e686272d8ba8ede9cad16a83e8e4"},{"sha":"fdd9e49bb8ead343fb4821a436ea289f0065b0a4","author":{"name":"Huevos","email":"f630a4d89cf645cd4ebc5f06ee0aab5914c09668@moralet.com"},"message":"[ChoiceBox] Add optional description text","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/fdd9e49bb8ead343fb4821a436ea289f0065b0a4"},{"sha":"16e422ae4461dcdc828f4eee98263a88027e3598","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":" Refactor VirtualKeyBoard (#4)\n\n* [VirtualKeyBoard.py] Refactor code\r\n\r\nThis is a complete rewrite of the VirtualKeyBoard code. Changes, in no particular order, are:\r\n- Widen the keyboard grid to 14 characters to allow for a more realistic imaging of real keyboards\r\n- The width is now defined by a single variable, all VirtualKeyBoard calculations are now based on this one value\r\n- If the keymap describes a keyboard layout less than 14 characters the keyboard will be centred in the reserved screen area\r\n- There can now be a large number of shift levels coded though only 4 levels are provided by default\r\n- All text based graphical buttons have been redone as translatable text overlay buttons\r\n- All text buttons on each shift level can now be assigned different foreground colours\r\n- The VirtualKeyBoard now has its own distinct ActionMap called \"VirtualKeyBoardActions\"\r\n- Help descriptions have been added to all ActionMap entries\r\n- Short text entries can be assigned to any button, they will be shown at a reduced front size so as to fit up to about 4 characters\r\n- All text based buttons are now put through the language translation system\r\n- All keyboard buttons are now defined in unicode so that a UTF-8 aware editor is no longer required\r\n- Any button or function can be assigned to a colour button (Defaults: RED->Exit, GREEN->Save, YELLOW->Locale, BLUE-Shift)\r\n- Any button or function can be assigned to a graphical button (matching images need to be created and added to the code)\r\n- Users may now navigate around the VirtualKeyBoard grid AND the text buffer\r\n- Insert and overwrite modes are now available\r\n- The current insert/overwrite mode status is now shown to the user\r\n- Keyboard layouts can now be separate / independent or based on another keyboard layout\r\n- The VirtualKeyBoard supports the standard screen colour buttons and/or the colour buttons displayed on the VirtualKeyBoard\r\n- The initial locale will be matched to the current operating locale, if a match is not found then en_EN (English - Various) is selected\r\n- Pressing YELLOW will now pop up a menu of available locales rather than randomly moving through the locale list\r\n- All locales now have a description of the language and the country\r\n- The VirtualKeyBoard now accepts input via navigation around the grid, by direct SMS character selection and via an attached keyboard\r\n- Some new languages have been added\r\n- The new code uses the automatic skin button code proposed in /doc/BUTTONGUIDE\r\n- The source code documentation has been duplicated and added to /doc/VIRTUALKEYBOARD\r\n- The new code is PEP8 compliant\r\n- There may be more but I think this list is long enough ;)\r\n\r\n* Add documentation for the new VirtualKeyBoard\r\n\r\nThis documentation matches the comments / documentation encoded in the new VirtualKeyBoard.\r\n\r\n* [keymap.xml] Add mapping for new VirtualKeyBoard\r\n\r\nThis key map includes definitions for the remote control and for an attached physical keyboard.","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/16e422ae4461dcdc828f4eee98263a88027e3598"},{"sha":"d4b67981df2037ece01ab14fde7f2708793a83de","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"Add some VirtualKeyBoard enhancements (#5)\n\n* [VIRTUALKEYBOARD] Add improved skin instructions\r\n\r\nAdd an important note regarding the correct location of the VirtualKeyBoard images.\r\n\r\n* [keymap.xml] Add PLAY button for VirtualKeyBoard\r\n\r\nSome remote controls have separate PLAY and PAUSE buttons instead of a PLAY/PAUSE button. Add a definition for PLAY to restore access to the \"delete\" function on these remote controls.\r\n\r\n* [VirtualKeyBoard.py] Simplify documentation\r\n\r\nRemove the duplication of the detailed instructions and simply reference the copy in the /doc directory.\r\n\r\n* [VirtualKeyBoard.py] Remove stray debugging line","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/d4b67981df2037ece01ab14fde7f2708793a83de"},{"sha":"fb31916db59b4948d6f00e18620ee1bb4d0c46b4","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"[VirtualKeyBoard.py] Fix crash scenario (#6)\n\n* [VirtualKeyBoard.py] Fix crash scenario\r\n\r\nChange the calling parameters to use a more conventional structure that allows all the calling parameters to be accepted while also setting default values on unspecified calling parameters.\r\n\r\nAlso perform a trivial white space correction that couldn't be justified on its own.\r\n\r\n* [VirtualKeyBoard.py] Improve Czech keymap\r\n\r\nAdd missing glyphs as requested by Ims.\r\n\r\n* [VirtualKeyBoard.py] Reset initial grid location\r\n\r\nThis change sets the initial keyboard grid location to a navigation button such that an accidental initial press of the OK button does not change the buffer text.","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/fb31916db59b4948d6f00e18620ee1bb4d0c46b4"},{"sha":"4608e805790a5ca1b32dc66b6485fb0b2ba9409b","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"[VirtualKeyBoard.py] Update languages (#7)\n\n- Correct French keyboard, remove \"ø\" and reposition the Euro in its place.\r\n- Adjust Belgian keyboard to cope with French change.\r\n- Add Lithuanian keyboard.","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/4608e805790a5ca1b32dc66b6485fb0b2ba9409b"},{"sha":"e6580d753b85bdfb54d9b68795fc2e4ccc2fa04d","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"[VirtualKeyBoard] Catch up fixes (#8)\n\n- Harden against missing images\r\n\r\nThis change hardens the VirtualKeyBoard code against a crash if the \"vkey_sel.png\" image is not found. The code should now be stable if any or all the VirtualKeyBoard images are missing. The display will be incorrect but the code will no longer crash.\r\n\r\n- Correct Estonian keymap\r\n\r\n- Fix typo in Polish layout.  Capital and lowercase ł letters were swapped.\r\n\r\n- Change the name of the function called when the selected button is activated.\r\n\r\nThis reverts an inappropriate change made by OpenPLi.","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/e6580d753b85bdfb54d9b68795fc2e4ccc2fa04d"},{"sha":"07829eb9df082ffbddd270033d8d4be78090e540","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"[VirtualKeyBoard.py] Add hard coded title (#9)","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/07829eb9df082ffbddd270033d8d4be78090e540"},{"sha":"4a45fd35e75634b30dd625ccd407c15b92f2b6f9","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"[VIRTUALKEYBOARD] Update documentation (#10)\n\nAdd a warning that the skin parameter to change the VirtualKeyBoard text colours MUST be specified as decimal numbers.","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/4a45fd35e75634b30dd625ccd407c15b92f2b6f9"},{"sha":"89c0b479eeaef72568314c33f1bec3d45f81ef79","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"[VirtualKeyBoard.py] Improve the Dutch keymap (#11)","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/89c0b479eeaef72568314c33f1bec3d45f81ef79"},{"sha":"31b20c255ff1bec0b1e19754915067904b50da06","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"VirtualKeyBoard latest updates (#12)\n\n* [VirtualKeyBoard.py] Improve keymap interface\r\n\r\n- Clarify the separation of the OK button from the selection action\r\n\r\n- Provide interface for YouTubeVirtualKeyBoard plugin.  Hopefully that plugin will adopt the more appropriate naming.\r\n\r\n* [keymap.xml] Separate OK from select action\r\n\r\nClarify the separation of the OK button from the selection action\r\n\r\n* [VIRTUALKEYBOARD] Add new colour options info","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/31b20c255ff1bec0b1e19754915067904b50da06"},{"sha":"7ddd0fd9f621712888d81e58d64f3014dd32267d","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"Refactor and document NumericalTextInput.py (#13)\n\n* [NumericalTextInput.py] Refactor and enhance code\r\n\r\n- Convert separate language and search tuples into a single systemic table.\r\n- Search is now available in all supported languages.\r\n- All printable ASCII characters are now available.\r\n- \"search=\" parameter is still supported but deprecated.\r\n- Add new \"mode=\" parameter to select display and input modes.\r\n- Provide interfaces to make the new code a full drop in replacement for the original code.\r\n\r\n* [NUMERICALTEXTINPUT] Document refactored NumericalTextInput.py","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/7ddd0fd9f621712888d81e58d64f3014dd32267d"},{"sha":"61a96776a421df293c86043338acc0cde3bb125c","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"[VirtualKeyBoard.py] Remove accents from en_GB (#14)\n\nEven those the accented characters are formally documented most English users don't use the accented characters. If they are required we can add them back under a more specific locale.","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/61a96776a421df293c86043338acc0cde3bb125c"},{"sha":"7d30e1c12f3585d663f9fef9b153f7f587bf8367","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"[NumericalTextInput.py] Update language tables (#15)\n\n- Add Persian\r\n- Update Czech as requested by Ims\r\n- Update Finnish, German, Polish, Russian, Slovak, Spanish, Swedish, Ukrainian as per ETSI, EU 202 130\r\n- Update Latvian as requested by Taapat","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/7d30e1c12f3585d663f9fef9b153f7f587bf8367"},{"sha":"a8b3a3151ee9be5f4e028d716f5b16a38734e5bc","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"[NumericalTextInput.py] Update Polish characters (#16)","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/a8b3a3151ee9be5f4e028d716f5b16a38734e5bc"},{"sha":"13a0c78137e61f0ced85f6cb6d09094f5be6e430","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"[VirtualKeyBoard.py] Update currPos calculation (#18)\n\nCalculate the length for cursor position from decoded string and not from UTF code.\r\n\r\nChange originally written by Ims for the OpenPLi image.","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/13a0c78137e61f0ced85f6cb6d09094f5be6e430"},{"sha":"9b36b8008fb5509cc1d5b96b3ce2b778631049a5","author":{"name":"IanSav","email":"c677dca55cc6ed69466e3006dae3d60617cada53@users.noreply.github.com"},"message":"[VirtualKeyBoard.py] Change \"Save\" to \"Enter\" (#21)\n\n* [VirtualKeyBoard.py] Change \"Save\" to \"Enter\"\r\n\r\nUser feedback has requested that the GREEN button be changed from \"Save\" to \"Enter\".  This change makes the change to the button text and, for consistency, the code linked to the button.\r\n\r\n* [VirtualKeyBoard.py] Add legacy save() entry point","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/9b36b8008fb5509cc1d5b96b3ce2b778631049a5"},{"sha":"5dc87b752e5db238314a13ee06f0d8827e2bb6b6","author":{"name":"Huevos","email":"f630a4d89cf645cd4ebc5f06ee0aab5914c09668@moralet.com"},"message":"[ChoiceBox] sanity fix for description\n\nAuthor: ims\n\nhttps://github.com/OpenPLi/enigma2/commit/88e9fae8a30ce1980523dbbf6ba50cf761b7ecb8","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/5dc87b752e5db238314a13ee06f0d8827e2bb6b6"},{"sha":"5dd241f34b4f167b34fcf87cbe66e5493b9fafdf","author":{"name":"Taapat","email":"815d116c3ec04c82a1c47e130d33cef6b74841f5@gmail.com"},"message":" ChoiceBox: small optimization in displayDescription\n\nWe already have the current position in updateSummary.\nSo, do not need to use getCurrentSelection to get it.\nUse curpos from updateSummary and get description from self.list using it.","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/5dd241f34b4f167b34fcf87cbe66e5493b9fafdf"},{"sha":"5bb10dc6fc8216fee00e1ff15d7b415bc8b84f0b","author":{"name":"littlesat","email":"8f5923b92e6eb9303659521a8a71868ad4d09ddc@yahoo.com"},"message":"NimManager: Add parameter to split combined jess/unicable switches/LNBs\n\nThere exist LNBs and switches that have on the lower SCRs unicable and\non higher SRCs jess. These were called dSCR in the unicable.xml. It did\nfixed put the first 4 SRCs to unicable. Now we can add a parameter in\nunicable.xml e.g. \"dSRC,8\" where the split is done on the first 8 SCRs\nbeing unicable and the others jess.","distinct":true,"url":"https://api.github.com/repos/BlackHole/enigma2/commits/5bb10dc6fc8216fee00e1ff15d7b415bc8b84f0b"}]}
{"actor":{"display_login":"Ev0-BH"}}