{"push_id":904769748,"size":7,"distinct_size":4,"ref":"refs/heads/2015-12-14-ef","head":"f3e4b9633a1e6f06306dca1b561ff1069ff5fc89","before":"02342587a39bcc8fdf8274563356778932e5dc0b","commits":[{"sha":"38c45fb3e3266895f620b3a929f919c050789ae9","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@sam.today","name":"Sam Parkinson"},"message":"Use sugar palettes for activity invites rather than GtkMenu palettes\n\nThe GtkMenu palettes are not reccomended for simple palettes as\nthey do not look good as the sugar palettes.  This is not an\nissue that will be addresses with the GtkMenu, so consumers must\nbe changed.","distinct":false,"url":"https://api.github.com/repos/quozl/sugar/commits/38c45fb3e3266895f620b3a929f919c050789ae9"},{"sha":"16b06c47c1cf3ff0e52a75baf06aeeb0356b605a","author":{"email":"979be511e3d216882811a349af33a6d24f3f5f99@laptop.org","name":"James Cameron"},"message":"Hide frame on control panel accelerator\n\nBoth frame and control panel are visible; by pressing F6 then\nAlt-Shift-M.\n\nHide the frame when the accelerator is used, in the same way that the\nbuddy menu does hide the frame.\n\nRegression introduced by e43d177.","distinct":false,"url":"https://api.github.com/repos/quozl/sugar/commits/16b06c47c1cf3ff0e52a75baf06aeeb0356b605a"},{"sha":"c94d00eb063c398f0deb080f52129d571918e449","author":{"email":"aef65ed16d0ea9f2366d05ae21f0b27430ef2e79@gmail.com","name":"Gonzalo Odiard"},"message":"Merge pull request #631 from quozl/2015-12-15-hide-frame\n\nHide frame on control panel accelerator","distinct":false,"url":"https://api.github.com/repos/quozl/sugar/commits/c94d00eb063c398f0deb080f52129d571918e449"},{"sha":"b7dcdd7ad2412563fdfa521ed2a99dc39b19588b","author":{"email":"8bfe93bb895fa79fd0e59550af8c97ff07863991@sugarlabs.org","name":"Martin Abente Lahaye"},"message":"enhanced favorites: extend favorite_activities file JSON format\n\nPreviously, the shell determined if an activity was a favorite by\nlooking into the \"favorite_activities\" JSON file or by checking\nthe \"activities.defaults\" file.\n\nThe \"activities.defaults\" proved to be confusing and perceptively\nincosistent [1]. During the discussions it was suggested that we\ncould provide a list of activities that should NOT be favorites\nas defaults.\n\nThis patch series remove the use of the \"activities.defaults\" file\nand instead introduces the use of a new \"activities.hidden\" file.\nWith this new approach, all activities are be considered favorites\nunless their bundle ids are listed in the \"activities.hidden\" file.\n\nThis first patch extends the JSON format of the \"favorite_activities\"\nfile to track activities that have been un-favorite by the users so\nwe can later override the values of the \"activities.hidden\" file.\nThis is because user preferences should take precendence over default\nvalues.\n\n[1] http://bugs.sugarlabs.org/ticket/4841\n\nSigned-off-by: Martin Abente Lahaye <tch@sugarlabs.org>","distinct":true,"url":"https://api.github.com/repos/quozl/sugar/commits/b7dcdd7ad2412563fdfa521ed2a99dc39b19588b"},{"sha":"9d6df4776be246a9a82b9b61fb3e499a306db397","author":{"email":"8bfe93bb895fa79fd0e59550af8c97ff07863991@sugarlabs.org","name":"Martin Abente Lahaye"},"message":"enhanced favorites: remove activities.defaults\n\nRemove the \"activities.defaults\" file because is no longer\nused with the new approach.\n\nRemove \"self._last_defaults_mtime\" from BundleRegistry\nbecause is also no longer used either.\n\nSigned-off-by: Martin Abente Lahaye <tch@sugarlabs.org>","distinct":true,"url":"https://api.github.com/repos/quozl/sugar/commits/9d6df4776be246a9a82b9b61fb3e499a306db397"},{"sha":"9ee48550d4d84072427148177f409a3ca2feda7e","author":{"email":"8bfe93bb895fa79fd0e59550af8c97ff07863991@sugarlabs.org","name":"Martin Abente Lahaye"},"message":"enhanced favorites: use activities.hidden\n\nAdd \"activities.hidden\" file with the bundle ids of Log and Terminal\nactivities, as suggested in [1]. Deployments can later customize it\nvia patching the sugar package or via OOB.\n\nParse \"activities.hidden\" file and use the bundle ids to determine\nwhether or not thw newly scanned activities should be favorites.\n\n[1] http://bugs.sugarlabs.org/ticket/4841","distinct":true,"url":"https://api.github.com/repos/quozl/sugar/commits/9ee48550d4d84072427148177f409a3ca2feda7e"},{"sha":"f3e4b9633a1e6f06306dca1b561ff1069ff5fc89","author":{"email":"8bfe93bb895fa79fd0e59550af8c97ff07863991@sugarlabs.org","name":"Martin Abente Lahaye"},"message":"enhanced favorites: use hidden list on runtime installs\n\nAdd a new attribute called \"_hidden_activities\" to BundleRegistry,\nso it can be used in other scenarios, such as when bundles are\ninstalled in runtime to determine whether or not bundle should be\nfavorite looking at this list.\n\nSigned-off-by: Martin Abente Lahaye <tch@sugarlabs.org>","distinct":true,"url":"https://api.github.com/repos/quozl/sugar/commits/f3e4b9633a1e6f06306dca1b561ff1069ff5fc89"}]}