Optimized wordcloud.js to work for both browser implementations as well as Android Webview implementations. Added a data handler to the JavascriptInterface to be able to take in Base64 text strings, and will then need to save those as images to the gallery.
Working on image saving. Need to implement a better URI detection update for the gallery.
Yay! File saving is working, along with galley intent updates.
Image export working. Added notification with pending intent for image viewing. (SVG requires 3rd party svg app, as none exist by default.) Added Loading notification to the webview.
Corrected the intent and pending intent to now properly test for the user having any app that can accept the image request. Also am prompting the user with a chooser of which app, if they have more than one.
No need to pass mimeType for now, as it's figured out by the intent service anyway.
Cleaned up detail fragment versus detail activity, when getting bundled information. This is because even on the single-pane version, when detail activity is called it auto-creates the fragment anyway, so we only need to use the fragment getArguments() instead of one for an activity intent and one for a fragment bundle. Removed many "final" declarations for bug testing. Optimized ListActivity onItemSelected function. Removed unused variable in ContentProvider insert function.
Style changes.
Added feature to long-press delete fragment listitem entries. Added entries to strings.xml for delete confirmation context dialog menu.
New method of handling images. PNGs are saved to the gallery and viewable/sharable that way. SVGs are still saved to the SD card, but upon clicking the notification banner, can be shared via email, dropbox, etc...
Formatting cleanup.
Much better delete selction and confirmation process.
Trying to figure out why the URI provided on screen rotate is being shown as invalid, even though it's what's returned when it IS saved…
Removed debugging code. Moved saveState() method call to the confirm and menu-home selection, rather than from onPause() and onSaveInstanceState() methods.
Corrected security issue from Linter.
Corrected launcher.png images.
Added new black and white notification icon image and updated the reference to it.
Reworked pendingIntents to behave properly on Android 4.3 (the request code integer parameter must be non-zero)
Add feature to receive incoming text/plain mime type shared data.
Fixing images again.