Hide changed files | Details | Compare with Previous | Blame | RSS feed
* strings.xml - Added currency strings * CurrenciesActivity.java - Read strings from string.xml - Use static date formatter * ConverterApplication.java, MenuActivity.java - Start service with app * UpdateService.java, RatesUpdater.java - Called thread-safe
- Switched to LinearLayout for form controls (fixes overflowing controls) - Updated version data in manifest
- Currencies: Moved fillTable() to UpdateBroadcastReceiver - Renamed options menu item - Updated application icon - Finished documentation - Clean-up: + Removed obsolete resources and code + Removed unnecessary getters + Moved strings to string contants + Added NON-NLS tags
- Currencies: + Added/updated resource strings + Disabled "Quit" (options menu button) - Added update notifications - Added exchange rates update service (project requirement) - Clean-up: + Outsourced conversion data + Layout: Replaced deprecated fill_parent with match_parent
- Working update thread - Changed to Euro-based conversion because of ECB as data provider - Added XPath namespace helpers in case we can get namespaces working
- Added update thread with XPath-based parsing of table rates (TODO: make functional) - Renamed helper package
- Currencies: Added display of table rates - Clean-up: Added Javadoc and NON-NLS tags
- Added Clear button to all menu Activities - Added helper package (perhaps for BackgroundThread?)
- CurrenciesActivity now uses HashMap (preparing for database) - Renamed package
- Added temperature conversion for °C/°F/K - Added currency conversion for CHF/EUR/USD - Clean-up: Removed example strings and arrays
- LengthActivity: Use three-column TableLayout (a11y) - Added length conversion for in/km/m/mi - Disabled unused default_values.xml
Implemented Activity-based list (reuses AppDemos project)
Shared Eclipse project, added existing documentation