Commit Graph

164 Commits

Author SHA1 Message Date
James Sanford d65aa9d63d Fix glob patterns (they are not greedy). Try using mime type for zip. 2012-11-21 18:57:43 -08:00
James Sanford 42cf5ae33a Try super.onCreateOptionsMenu 2012-11-21 18:57:43 -08:00
James Sanford 52ca82acf1 Move sync() to a different spot yet again. 2012-11-21 18:57:43 -08:00
James Sanford 8a977116c2 Version 4 2012-11-07 20:49:20 -08:00
James Sanford 681644ea73 Exit cleanly when user cancels or has error with first disk image.
Also change around intent patterns again.
2012-11-07 19:10:37 -08:00
James Sanford 125b778575 Move SwapDiskFragment into diskimage/ dir 2012-11-07 19:10:37 -08:00
James Sanford 7bde7861c2 New DiskLoader with gzip and zip support.
Flow of disk image selection now goes through DiskLoader
with onImageReady/onImageCancelled callbacks.  DiskLoader
handles downloading, ungzipping, and extracting from zipfile.
2012-11-07 19:10:36 -08:00
James Sanford ee103891c5 Add a priority for the filetypes we support. 2012-11-03 13:19:19 -07:00
James Sanford 5f3f8e3b33 Better user experience, force filesystem sync before starting.
We write a large file to disk and then go to read it back.
This was causing a multi second delay in the UI until the
data had been flushed to disk.  Now, we call sync() before
claiming that the assets are ready to be used.
2012-11-03 13:19:19 -07:00
James Sanford 973d9c1422 Add OG initializations from kegs_3_1_453
This fixes the bug where, for example, the mouse cursor wouldn't display after reboting from another disk.
2012-11-03 13:18:17 -07:00
James Sanford 66ea28c3c6 Add ability to hot swap disks. 2012-11-03 01:33:48 -07:00
James Sanford 3fe3583506 Silly optimization for better user experience. 2012-11-02 16:43:58 -07:00
James Sanford e62d6044b1 Accept intents for local disk images. 2012-11-02 16:43:58 -07:00
James Sanford 0b71b9b65e Version 3 2012-10-30 00:20:52 -07:00
James Sanford 6018ceaed2 Only run DownloadImage once assets are loaded. 2012-10-29 23:57:19 -07:00
James Sanford fc25a07c1e Initial hardware keyboard support. 2012-10-29 23:57:19 -07:00
James Sanford 9dab77080f Remove unused variables and old debug code. 2012-10-29 23:57:19 -07:00
James Sanford f7432b5481 Initial support for downloaded images. 2012-10-29 23:57:19 -07:00
James Sanford 8d8653ab21 Update ActionBar visibility immediately. 2012-10-29 22:13:11 -07:00
James Sanford bee5a9ac04 Fix markdown and mention ActiveGS patches. 2012-10-27 17:39:49 -07:00
James Sanford c806bd416d More subdued emulation speed icon. 2012-10-26 20:21:15 -07:00
James Sanford b3ba48b28e Add some helpful comments. 2012-10-25 18:38:13 -07:00
James Sanford 6b41dea925 Update build docs for ActionBarSherlock submodule. 2012-10-24 15:03:49 -07:00
James Sanford 39eace1520 Pull in ActionBarSherlock to work with API 10+ 2012-10-24 14:47:56 -07:00
James Sanford 6e3f2cc26d Link to Google Play. 2012-10-24 14:32:40 -07:00
James Sanford ba78747cc0 Version 1 2012-10-23 23:35:20 -07:00
James Sanford 2d2ff27518 Use ActionBarSherlock and the Support Library to support API 10 and later. 2012-10-23 23:35:20 -07:00
James Sanford 8d72b4b84d Updated README for current features. 2012-10-23 19:08:35 -07:00
James Sanford f554b07c2e Even with a cropped image, try to show some of the border. 2012-10-23 18:40:29 -07:00
James Sanford 3501d7d0d9 Disable FPS counter. 2012-10-23 18:40:29 -07:00
James Sanford 0a335a265b Show action bar on large screens. 2012-10-23 18:40:28 -07:00
James Sanford 593030f327 Updated error string. 2012-10-23 18:40:28 -07:00
James Sanford e1ffa85baf Prevent accidental dismissal of error dialog. 2012-10-23 18:40:28 -07:00
James Sanford 0e2ec5d590 Style and unused code cleanup. 2012-10-23 18:40:28 -07:00
James Sanford 47d896ec95 Comments about mScreenSizeTime 2012-10-23 18:40:28 -07:00
James Sanford 5ee9ac2c1a Replace crazy screen scaling code with more crazy screen scaling code. 2012-10-23 18:40:28 -07:00
James Sanford feef9a1c3d Add a nice dial for the emulation speed icon. 2012-10-23 18:40:23 -07:00
James Sanford 763f0d322c Image name changes. 2012-10-23 18:40:23 -07:00
James Sanford 95155b2f04 Power Off action. 2012-10-23 18:40:22 -07:00
James Sanford 991fdba07a Random notes for those that read the default config. 2012-10-23 18:40:22 -07:00
James Sanford af1cb6ef89 Exit app if user cancels mandatory dialog. 2012-10-23 18:40:22 -07:00
James Sanford c32a835a56 Load ROM at the same time that we unpack internal assets. 2012-10-23 18:40:22 -07:00
James Sanford e09b2a0b8a Ask user to pick a disk image. 2012-10-23 18:40:22 -07:00
James Sanford d1934cb53d Show a dialog until the internal images are ready to be used. 2012-10-23 18:40:22 -07:00
James Sanford 029a485d0d User can choose between some built in disk images. 2012-10-23 18:40:22 -07:00
James Sanford 4d11d473d6 Config files in assets/ 2012-10-23 18:40:22 -07:00
James Sanford 60681e4db4 Note about deficiencies in CopyHelper. 2012-10-23 18:40:19 -07:00
James Sanford 7fd08733ec These files were removed earlier 2012-10-23 18:40:19 -07:00
James Sanford a587ba4ed7 Use config files from 'assets', copied to external storage directory. Copy 'default' config over on startup, which allows the user to edit the default config. 2012-10-21 02:59:37 -07:00
James Sanford 07ad8717ba Strip down features to prepare for first release. 2012-10-19 17:10:20 -07:00