{"action":"published","release":{"url":"https://api.github.com/repos/nspire-emus/firebird/releases/2283958","assets_url":"https://api.github.com/repos/nspire-emus/firebird/releases/2283958/assets","upload_url":"https://uploads.github.com/repos/nspire-emus/firebird/releases/2283958/assets{?name,label}","html_url":"https://github.com/nspire-emus/firebird/releases/tag/v0.30","id":2283958,"tag_name":"v0.30","target_commitish":"master","name":"Big usability update: Firebird v0.30","draft":false,"author":{"login":"Vogtinator","id":1622084,"avatar_url":"https://avatars.githubusercontent.com/u/1622084?v=3","gravatar_id":"","url":"https://api.github.com/users/Vogtinator","html_url":"https://github.com/Vogtinator","followers_url":"https://api.github.com/users/Vogtinator/followers","following_url":"https://api.github.com/users/Vogtinator/following{/other_user}","gists_url":"https://api.github.com/users/Vogtinator/gists{/gist_id}","starred_url":"https://api.github.com/users/Vogtinator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vogtinator/subscriptions","organizations_url":"https://api.github.com/users/Vogtinator/orgs","repos_url":"https://api.github.com/users/Vogtinator/repos","events_url":"https://api.github.com/users/Vogtinator/events{/privacy}","received_events_url":"https://api.github.com/users/Vogtinator/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2015-12-14T20:14:18Z","published_at":"2015-12-15T18:08:05Z","assets":[{"url":"https://api.github.com/repos/nspire-emus/firebird/releases/assets/1126894","id":1126894,"name":"firebird-android.apk","label":null,"uploader":{"login":"Vogtinator","id":1622084,"avatar_url":"https://avatars.githubusercontent.com/u/1622084?v=3","gravatar_id":"","url":"https://api.github.com/users/Vogtinator","html_url":"https://github.com/Vogtinator","followers_url":"https://api.github.com/users/Vogtinator/followers","following_url":"https://api.github.com/users/Vogtinator/following{/other_user}","gists_url":"https://api.github.com/users/Vogtinator/gists{/gist_id}","starred_url":"https://api.github.com/users/Vogtinator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vogtinator/subscriptions","organizations_url":"https://api.github.com/users/Vogtinator/orgs","repos_url":"https://api.github.com/users/Vogtinator/repos","events_url":"https://api.github.com/users/Vogtinator/events{/privacy}","received_events_url":"https://api.github.com/users/Vogtinator/received_events","type":"User","site_admin":false},"content_type":"application/vnd.android.package-archive","state":"uploaded","size":12653791,"download_count":0,"created_at":"2015-12-14T16:20:58Z","updated_at":"2015-12-14T16:42:11Z","browser_download_url":"https://github.com/nspire-emus/firebird/releases/download/v0.30/firebird-android.apk"},{"url":"https://api.github.com/repos/nspire-emus/firebird/releases/assets/1127703","id":1127703,"name":"firebird-ios.ipa","label":null,"uploader":{"login":"Vogtinator","id":1622084,"avatar_url":"https://avatars.githubusercontent.com/u/1622084?v=3","gravatar_id":"","url":"https://api.github.com/users/Vogtinator","html_url":"https://github.com/Vogtinator","followers_url":"https://api.github.com/users/Vogtinator/followers","following_url":"https://api.github.com/users/Vogtinator/following{/other_user}","gists_url":"https://api.github.com/users/Vogtinator/gists{/gist_id}","starred_url":"https://api.github.com/users/Vogtinator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vogtinator/subscriptions","organizations_url":"https://api.github.com/users/Vogtinator/orgs","repos_url":"https://api.github.com/users/Vogtinator/repos","events_url":"https://api.github.com/users/Vogtinator/events{/privacy}","received_events_url":"https://api.github.com/users/Vogtinator/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9034128,"download_count":0,"created_at":"2015-12-14T21:00:28Z","updated_at":"2015-12-14T21:00:50Z","browser_download_url":"https://github.com/nspire-emus/firebird/releases/download/v0.30/firebird-ios.ipa"},{"url":"https://api.github.com/repos/nspire-emus/firebird/releases/assets/1130979","id":1130979,"name":"firebird-mac.dmg","label":null,"uploader":{"login":"adriweb","id":660896,"avatar_url":"https://avatars.githubusercontent.com/u/660896?v=3","gravatar_id":"","url":"https://api.github.com/users/adriweb","html_url":"https://github.com/adriweb","followers_url":"https://api.github.com/users/adriweb/followers","following_url":"https://api.github.com/users/adriweb/following{/other_user}","gists_url":"https://api.github.com/users/adriweb/gists{/gist_id}","starred_url":"https://api.github.com/users/adriweb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adriweb/subscriptions","organizations_url":"https://api.github.com/users/adriweb/orgs","repos_url":"https://api.github.com/users/adriweb/repos","events_url":"https://api.github.com/users/adriweb/events{/privacy}","received_events_url":"https://api.github.com/users/adriweb/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":19878342,"download_count":1,"created_at":"2015-12-15T17:48:28Z","updated_at":"2015-12-15T17:51:32Z","browser_download_url":"https://github.com/nspire-emus/firebird/releases/download/v0.30/firebird-mac.dmg"},{"url":"https://api.github.com/repos/nspire-emus/firebird/releases/assets/1127707","id":1127707,"name":"firebird-windows.zip","label":null,"uploader":{"login":"Vogtinator","id":1622084,"avatar_url":"https://avatars.githubusercontent.com/u/1622084?v=3","gravatar_id":"","url":"https://api.github.com/users/Vogtinator","html_url":"https://github.com/Vogtinator","followers_url":"https://api.github.com/users/Vogtinator/followers","following_url":"https://api.github.com/users/Vogtinator/following{/other_user}","gists_url":"https://api.github.com/users/Vogtinator/gists{/gist_id}","starred_url":"https://api.github.com/users/Vogtinator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vogtinator/subscriptions","organizations_url":"https://api.github.com/users/Vogtinator/orgs","repos_url":"https://api.github.com/users/Vogtinator/repos","events_url":"https://api.github.com/users/Vogtinator/events{/privacy}","received_events_url":"https://api.github.com/users/Vogtinator/received_events","type":"User","site_admin":false},"content_type":"application/zip","state":"uploaded","size":44048436,"download_count":0,"created_at":"2015-12-14T21:02:21Z","updated_at":"2015-12-14T21:05:11Z","browser_download_url":"https://github.com/nspire-emus/firebird/releases/download/v0.30/firebird-windows.zip"}],"tarball_url":"https://api.github.com/repos/nspire-emus/firebird/tarball/v0.30","zipball_url":"https://api.github.com/repos/nspire-emus/firebird/zipball/v0.30","body":"**New features:**\r\n * Suspend and resume to/from snapshot files. Now you don't have to wait for the calc to boot, it's instantly available.\r\n * The USB file explorer now supports file dropping, renaming, downloading and creating folders (right-click)\r\n * Animated screen-capture (GIF recording)\r\n\r\n**Mobile UI:**\r\n * Android: Properly implement being in background (paused)\r\n * More responsive: Fix sidebar buttons and add a toast-based message system\r\n * Fix layout of settings page with long filenames\r\n * Add labels to the sidebar buttons\r\n * iOS: Re-enable landscape mode\r\n * Auto-resume\r\n * Save button saves flash and takes a snapshot\r\n * Support keyboard input (desktop and HW keyboards (untested) only)\r\n\r\n**Improvements:**\r\n * Refine UI: More icons, utilize status bar and wait cursor\r\n * More responsive UI: Can restart and resume instantly while in debugger\r\n * Slight performance improvements: Load flash with COW and speed up memory access in x86_64 JIT\r\n * Ask whether the created flash image should be used after creation\r\n * Add \"Docks\" submenu to show/hide docks\r\n * Disable JIT on non-jailbroken iOS devices: No longer two seperate packages\r\n * Better/Updated translations\r\n * Support of UTF-8 file names/paths on Windows\r\n * Misc. code improvements, refactorings, etc.\r\n\r\n**Bugfixes:**\r\n * Make usblink much more reliable\r\n * Fix dropping multiple files at once\r\n * Fix speed display: Using C++11 std::chrono instead of OS specific functions now\r\n * Fix gpsp_nspire: RGB555 not implemented and implement the CPU's behaviour if add changes the PC's lower bits\r\n * Fix polydumper: CP15 instruction was not implemented\r\n * Fix boot2 going into standby: bad_read_word\r\n * Fix some crashes on OS X (compiler bug recently fixed)\r\n * Set focus to the LCD on startup: Can type instantly now\r\n * Show \"In debugger\" overlay if GDB is connected\r\n * Cut long boot1 and flash filenames in the UI\r\n * Fix last keypad row on iOS: Added some padding on the bottom of the keypad to avoid triggering the control center\r\n * Not really an actual bugfix, but the license got changed to GPLv3.\r\n\r\n\r\n____________________________________________\r\n*You'll probably need a jailbroken iOS device to run this .ipa, although you can also compile and run it yourself without jailbreak required, since it's now free from Xcode.*\r\n*Repo for Arch and openSUSE: https://software.opensuse.org/download.html?project=home%3AVogtinator%3Afirebird-emu&package=firebird-emu*"}}