{"push_id":1128844057,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"daef3dc14b9382865fd1e02346d0ab98d5ab6bc1","before":"fc67de669fdd4d74fa069b375b1f16621dc1c420","commits":[{"sha":"aac1691ef7516f67f88ce372b094d7ce53a9d886","author":{"email":"979be511e3d216882811a349af33a6d24f3f5f99@laptop.org","name":"James Cameron"},"message":"Use either Vte version","distinct":true,"url":"https://api.github.com/repos/sugarlabs/Pippy/commits/aac1691ef7516f67f88ce372b094d7ce53a9d886"},{"sha":"3f4af9d67adb530503e42ec10f39f2f6255df0ad","author":{"email":"979be511e3d216882811a349af33a6d24f3f5f99@laptop.org","name":"James Cameron"},"message":"Fix missing run, stop, clear icons\n\nThree toolbar icons were not visible until pressed.\n\nCause was missing show() method call.","distinct":true,"url":"https://api.github.com/repos/sugarlabs/Pippy/commits/3f4af9d67adb530503e42ec10f39f2f6255df0ad"},{"sha":"8fe56e16a67105dc29ee175c5d73c1598c8a901d","author":{"email":"979be511e3d216882811a349af33a6d24f3f5f99@laptop.org","name":"James Cameron"},"message":"Repair Gtk tutorial examples\n\n- gi.require_version added,\n\n- trailing blanks removed,\n\n- double blank line after class.","distinct":true,"url":"https://api.github.com/repos/sugarlabs/Pippy/commits/8fe56e16a67105dc29ee175c5d73c1598c8a901d"},{"sha":"cce542fdeb8caf183c3d0a53bb9e5eaeefad4d23","author":{"email":"979be511e3d216882811a349af33a6d24f3f5f99@laptop.org","name":"James Cameron"},"message":"Pong example playability\n\n- use mouse instead of keyboard, as mouse can be positioned rapidly,\n\n- constrain to 25 frames per second (fps), tested on XO-1,\n\n- when waiting for start, constrain to 5 fps,\n\n- raise ball speed; maximum four seconds across 1200 pixel width.","distinct":true,"url":"https://api.github.com/repos/sugarlabs/Pippy/commits/cce542fdeb8caf183c3d0a53bb9e5eaeefad4d23"},{"sha":"d80d2f7ce7a758b0fdfa0ec25bcf3b13e5a07e21","author":{"email":"979be511e3d216882811a349af33a6d24f3f5f99@laptop.org","name":"James Cameron"},"message":"Load example; omit En and Es directories\n\nAfter internationalisation the data/ directory has en/ and es/\nsubdirectories, which were being shown as files in the file dialog.\n\nOnly show files for loading in the file dialog, by switching from\nos.listdir to os.walk; the latter separates files from directories.","distinct":true,"url":"https://api.github.com/repos/sugarlabs/Pippy/commits/d80d2f7ce7a758b0fdfa0ec25bcf3b13e5a07e21"},{"sha":"d6d00fc644bca1dd8792ce2712968ee7c47606a0","author":{"email":"979be511e3d216882811a349af33a6d24f3f5f99@laptop.org","name":"James Cameron"},"message":"Save as library; only if writable\n\nWhen the bundle is installed by the system the data directory is not\nwritable.  This causes;\n\nTraceback (most recent call last):\n  File \"/usr/share/sugar/activities/Pippy.activity/pippy_app.py\", line 703, in _save_as_library\n    with open(os.path.join(library_dir, file_name), 'w') as f:\nIOError: [Errno 13] Permission denied: '/usr/share/sugar/activities/Pippy.activity/library/test.py'\n\nMake the button insensitive if the data directory cannot be written to.","distinct":true,"url":"https://api.github.com/repos/sugarlabs/Pippy/commits/d6d00fc644bca1dd8792ce2712968ee7c47606a0"},{"sha":"6fe6a905417590873385c0da255addcda44251f3","author":{"email":"979be511e3d216882811a349af33a6d24f3f5f99@laptop.org","name":"James Cameron"},"message":"Typo, disutils to distutils","distinct":true,"url":"https://api.github.com/repos/sugarlabs/Pippy/commits/6fe6a905417590873385c0da255addcda44251f3"},{"sha":"60d73542fbbbb3a4cd3614266bb394adae1bb1f8","author":{"email":"979be511e3d216882811a349af33a6d24f3f5f99@laptop.org","name":"James Cameron"},"message":"Load examples in new tab\n\nWith an example already loading, loading another causes empty new tab,\nand the previous tab content is erased and loaded with the new example.\n\nReproducer: start Pippy, load an example, load a second example.\n\nWas caused by commit b45deb6297ef75dcf1f9d6de09f7815b1a6ca542 ('Fix\nissue #27, #29') trying to allow multiple examples to be open in\ndifferent tabs; after the call to _add_source_cb a new call to\nget_text_buffer() was needed.\n\nHowever, there isn't a good reason to automatically destroy the original\nempty tab, and by removing that behaviour the code is simplified.  The\nuser can always destroy the tab if there is more than one.","distinct":true,"url":"https://api.github.com/repos/sugarlabs/Pippy/commits/60d73542fbbbb3a4cd3614266bb394adae1bb1f8"},{"sha":"037467502bf064005f0d5c1620fabd50bd1b5208","author":{"email":"979be511e3d216882811a349af33a6d24f3f5f99@laptop.org","name":"James Cameron"},"message":"Rename example load to open\n\nThe feature opens a new tab to show a file, so use \"load\" instead of\n\"open\".  Avoid \"bundle,\" which can be confused with Sugar activity\nbundles.\n\nDid not regenerate the POT file, as it is very very old.  Out of scope.","distinct":true,"url":"https://api.github.com/repos/sugarlabs/Pippy/commits/037467502bf064005f0d5c1620fabd50bd1b5208"},{"sha":"fd6f0b7bea0069c4880630b40b5585bd576962ee","author":{"email":"979be511e3d216882811a349af33a6d24f3f5f99@laptop.org","name":"James Cameron"},"message":"Copy from Vte or text buffer","distinct":true,"url":"https://api.github.com/repos/sugarlabs/Pippy/commits/fd6f0b7bea0069c4880630b40b5585bd576962ee"},{"sha":"daef3dc14b9382865fd1e02346d0ab98d5ab6bc1","author":{"email":"f18f9d8baa2fa0cb58562a87b426733853e0a4e9@sugarlabs.org","name":"Walter Bender"},"message":"Merge pull request #38 from quozl/2016-144-wip\n\nVarious changes","distinct":true,"url":"https://api.github.com/repos/sugarlabs/Pippy/commits/daef3dc14b9382865fd1e02346d0ab98d5ab6bc1"}]}
{"actor":{"display_login":"walterbender"}}