Improvements to the home page for both OI Cloud Sync and the web interface: DONE
The usual bug fixes and code cleanup: DONE
Add a tabbed settings page (If it looks good that is ): ND (Details below)
Some more stuff that I can’t think of right now
Improvements To the Home Page
The home page of the web interface has been improved. As usual they’re subtle changes to the colors and CSS fixes. The ‘Toggle Sidebar’ button to the left now has an opacity which increases on hover so it looks like it glows. Also the color of the launcher icons in the home page has been tweaked a bit.
As for the OI Cloud Sync home page, I didn’t get enough time to improve it a lot but I’ll surely do it next week
This, as of now is a no-go. Why? Because right now we don’t have many settings to change so categorizing the settings into tabs would be a headache to navigate for the user Maybe we can add it later once we have a number of settings.
A noticeable improvement this week is the ability to sort the data. Both in OI Notepad and OI Shopping List you can click the table headers to sort the column this is a nice feature for people who have a lot of notes or shopping list items and want to sort them
OK, so these were not planned by me in my TODO last week but these suggestions / bug reports were given by my mentor Al Sutton and Aaron and Friedger on OpenIntents mailing list.
Here are the things that they suggested and I implemented:
Fixed the duplicate empty message bug
Fixed a bug where previous note contents were left in the ‘Add New Note’ dialog.
Changed the Back button to Home button
Added functionality to focus on the input of a dialog box
Add support for ‘quick add’ (as I like to call it). This adds functionality to quickly add an item to the shopping list where you just want an item name in the list. There’s a new textbox for that which does this. The old AddItem button is still there if you wish to enter details of the item as well.
Bhaskar Kandiyal is the type of developer that has dabbled in all...from Android and web development to OpenGL shaders, 3D modeling to machine learning and building scalable applications. He is always looking for a challenge and new opportunities to test his knowledge.