{"push_id":2020433557,"size":36,"distinct_size":12,"ref":"refs/heads/feature/lite","head":"531c80da053cf5caa399abe8b5696826c824f5e1","before":"567e3eb74f90ccc5a55bf8d54dc9f4a000ec505c","commits":[{"sha":"343e7f5ae4fc2299ea34e351ce1d9eed90be4715","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"B.SoundMenu: Correct Notifications project path\n\nNoticing that the B.SoundMenu project should have referenced the\nNotifications library I added its project reference but did it manually,\nand more importantly, with the incorrect path in 5784487f8.\n\nLuckily makefile integration was on so users of IDEs that support\nthat were still using auto-tools and able to build.","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/343e7f5ae4fc2299ea34e351ce1d9eed90be4715"},{"sha":"cbccc5e29c76795d20206ccc494b39c1b9dbc5a9","author":{"name":"Peter Keresztes Schmidt","email":"7a027fb2a2b41a470ed7b614aaa24d7a7bb5f390@outlook.com"},"message":"ide: couple additions to Rider/R# settings\n\n* Add a new reformat profile which excludes import optimisations\n* Do not place \"else if\" constructs on separate lines","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/cbccc5e29c76795d20206ccc494b39c1b9dbc5a9"},{"sha":"7bff61a584d2c3e02a455a1b53c3ac713462fdb8","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"Notifications: Avoid C#6 syntax","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/7bff61a584d2c3e02a455a1b53c3ac713462fdb8"},{"sha":"3edf932e35ac144dc51028b65cb558859ded6a8f","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"docs: Add branch formatting guidelines","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/3edf932e35ac144dc51028b65cb558859ded6a8f"},{"sha":"819335d038f662730dc6ddf8e5e4d046c03481dd","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"docs: Add notes on member order\n\nWe explicitly ignore events here - it is rare to need a field and property\ncombination when using one so probably best to let the author decide on\nplacement, although we'd definitely say with either the fields or the\nproperties.","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/819335d038f662730dc6ddf8e5e4d046c03481dd"},{"sha":"0093dc02bc950e08dad367940374195008bee77f","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"backends: Gnome doesn't require NowPlaying","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/0093dc02bc950e08dad367940374195008bee77f"},{"sha":"3570d56bccd7417f4acce9885b364ac477553790","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"client/ui: Don't init threads, dispose correctly","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/3570d56bccd7417f4acce9885b364ac477553790"},{"sha":"0971edb3a36d444e8542fb73495b4c4a54ab8c94","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"ui/search: Graphical glitch => filter display\n\nWhen the popup menu is at the bottom, the prior code caused a single\nline menu, afterwards it draws up the screen as expected.","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/0971edb3a36d444e8542fb73495b4c4a54ab8c94"},{"sha":"b87eb9b492c79127754a120054b979d244144b58","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"ui: Remove OnStyleUpdated from seek label\n\nThis corrects a visual glitch when OnStyleUpdated is called, resulting\nin the window redrawing whenever the user switches back and forth from\nthe banshee window.","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/b87eb9b492c79127754a120054b979d244144b58"},{"sha":"f3d2956d993e3ca018d1f3d83642a5dd7cfef201","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"engine: Pre-populate playback URI\n\nWhile testing the engine we used a few files that failed the stream\ntagger parse stage, resulting in a null URI for playable files, we\npre-populate the URI field when creating the track information that we\npass to the engine.","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/f3d2956d993e3ca018d1f3d83642a5dd7cfef201"},{"sha":"3ba4e90f63f541371a2c6067d191d294c9d986e9","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"podcasts: Log download URL info to console\n\nWhile troubleshooting a podcasts issue where downloads were failing we\nadded these statements, they were quite useful - although the original\nissue was a data problem we commit them here.","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/3ba4e90f63f541371a2c6067d191d294c9d986e9"},{"sha":"6c59a3eb2315a988e1373dad8a447344c52474a6","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"widgets: TrackInfo, initially idle\n\nWe also add some pre-play states that ensure we show the idle display\nwhile waiting for the player engine to fully initialize.","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/6c59a3eb2315a988e1373dad8a447344c52474a6"},{"sha":"ae67989f3e2455d16a3c7b50a7137b746744d4de","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"dap: PotentialSource, don't disable support\n\nSince the MtpSource now extends Potential, we'd need to override these\nsettings after connection - instead we just avoid setting them.  The\nIsConnected property of false on the PotentialSource/MtpSource override\nshould take care of disabling actions.","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/ae67989f3e2455d16a3c7b50a7137b746744d4de"},{"sha":"78f3c6c2fe1e10b52586376520c9040ddf72fb1f","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"core: Prevent Rhapsody metadata 404\n\nWe may re-implement this after getting a Napster API key","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/78f3c6c2fe1e10b52586376520c9040ddf72fb1f"},{"sha":"791730cce571ec8ccd35003cc22ca383fdf41f8e","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"gui: Protect against impossible NRE\n\nThis really should not be possible - in the callback for getting\npreferred width the natural_size parameter is received as a null\nreference, causing a runtime exception attempting to set it.\n\nWe add some unsafe blocks and check the pointer value before\ndereferencing each of the out parameters we receive in both the size\ncalculation callback functions although we only saw it with width and\nthe natural_size paramter.","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/791730cce571ec8ccd35003cc22ca383fdf41f8e"},{"sha":"d067aba3a4cf3695d91b212c4a2d9fb8a7dafd94","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"multimedia-keys: Play and Pause both toggle\n\nWe should probably add an environment variable/command line switch for\nthis behaviour.","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/d067aba3a4cf3695d91b212c4a2d9fb8a7dafd94"},{"sha":"e889fb17b7baa0246287ed523f5d759757589d8d","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"view: AlbumList, construct schema before install\n\nHmm, this class' constructor was creating the disable grid preference (a\nstatic preference) after attempting to install it - suspect some\ninitialization function may have been doing this elsewhere.\n\nWe noticed this while testing the MediaPanel with the rest of the\ninterface using TreeView.","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/e889fb17b7baa0246287ed523f5d759757589d8d"},{"sha":"ceb8dd063f85bf5782f58d1dbd036d7a340f994a","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"art: Cairo resource disposal (track info)","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/ceb8dd063f85bf5782f58d1dbd036d7a340f994a"},{"sha":"1154fb06d4ba0d1db71e7ee3e53ba9279e78f73f","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"libs: Hyena, subproject update\n\nTo:\n- pull in side-effect free main-thread tracking and;\n- restore ListView accessiblity.","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/1154fb06d4ba0d1db71e7ee3e53ba9279e78f73f"},{"sha":"b21350b6524bc6e897f6e69ee33631e29a8a5f77","author":{"name":"Nicholas Little","email":"3a358a1adf3347d9a1a75266f22608c0f92817a8@googlemail.com"},"message":"build: Make autoreconf work","distinct":false,"url":"https://api.github.com/repos/arfbtwn/banshee/commits/b21350b6524bc6e897f6e69ee33631e29a8a5f77"}]}
{"actor":{"display_login":"arfbtwn"}}