TODO (misc)

20110108 Import Slovak translation (no files yet)
20110108 Add Slovak author to translator spreadsheet (no files yet)

20110108 Check Ringdroid works
20110108 Check Ringguard still works
20110108 Check APNDroid still works

20110108 Check: suspect alarms are reset when app is upgraded from Market

20100826 AM/PM: make strings depend on the current Locale setting
20100826 AM/PM: override in prefs (auto, forced AM/PM, forced 24h) (low priority)

20100824 Error report feedback: Fix scrollview w/ IME showing

20100309 Bug: StaleData/Cursor.closed (can't repro but happens often)
20100309 Bug: Missing WakeLock permission (can't repro, happens rarely)
20100309 APNDroid button: don't gray, explain what to do
20100309 BT 2.0: don't gray, explain why missing
20100309 Support 24

20091207 Store profiles as text in shared prefs
20091207 Export profiles to SD card
20091207 Import profiles from SD card
20091207 Whitelist of emergency numbers not to silence

20090406 Fix old settings import db, gets wrong profile/action type
20090305 Set/Change button in Edit Action. Back for cancel (dismiss).
20090305 Reorder actions/profiles
20090305 Collapse profiles in profile list
20090305 Provide actions using options menu (mirror long press => context)
20090305 Gray text color depending on global toggle

20101018 Setting: Adjust Display Timeout
20100928 Deleting all profiles, doesn't update next/prev fields



DONE for 1.09


[1.09.05]

20110129 Update intro for 05
20110129 Fix typo in hungarian strings
20110129 Fix error report activity in manifest
20110120 Fix Froyo Backup API
20110115 Use Froyo Backup API (again)
20110109 Notification when action was not executed, to carry it later

20110109 Merge latest update from zh_CN/TW by Wenle
20110109 Import Hungarian translation
20110109 Add Hungarian author to translator spreadsheet
20110109 Add Czech author to translator spreadsheet

20101215 Cleanup unused permissions
20101215 Don't perform Airplane or BT toggle during phone call

20101202 Import Czech translation

20101121 Cleanup TAGs used by ErrorReport log extractor
20101121 Experimental Data Toggle (using internal API)


[1.09.04]

20101120 Updated to Market
20101120 Translated to Hebrew (iw_ or iw_IL) by Shaked H.
20101119 Fix BT OFF bug (missing BT uses-perm)
20101115 Fix: Adjust text progress bar in percentage dialog for action screen
20101114 Bug: DBHelper.open/close failing (can't repro, tried blind workaround)


[1.09.03]

20100924 Fix IME auto-suggest in Error report feedback
20100924 Fixed string length for volume buttons in FR, ES, EN.

20100923 Updated translated strings for DA, DE and NB.
20100922 Fix focus issue in time widget (edit action screen)
20100922 APNDroid: fix inverted open/closed strings in zh-CN & zh-TW
20100922 APNDroid: refresh action state when opening the edit action

20100821 Remove Flurry Agent.jar
20100818 Refactor more_actions.xml layouts
20100818 Support Voice Call volume
20100818 Bug: Slider edit in landscape with 3rd choice to high on Droid, need scrollbar
20100818 Refactor volume code in VolumeSetting
20100817 Support System volume

[1.09.02]
Translation

[1.09.00]
20100726 Fix WakeLock exception (Issue #49)
20100726 Translate new strings in ES+FR
20100726 Updated all intro's "what's new" with a 1.09 section
20100726 Moving on to version 1.09
20100725 Detect "Notificaion uses ring volume" mode, edit in notification settings
20100725 Moved airplane, wifi, bluetooth, apndroid to new settings. Didn't touch volume + ring/vib.
20100725 Implemented new architecture for settings
20100725 Added Automatic-Brightness support
20100725 Fix: in user report, indicate we'd like the comment in English.
20100725 Cleanup translation-block tags in XML strings files.
20100725 Update German translation by Laias
20100724 Moved to different googlecode repo.



DONE for 1.8

[1.8.17]
20100710 1.8.17 in Market
20100710 Fix missing uses-feature in manifest, should make apps visible on 1.6 devices again
20100707 Danish translation update by Stefan Thrane Overby
20100702 Ins deutsch übersetzt -- Update von Laias

[1.8.16]
20100702 1.8.16 in Market
20100702 Update German translation by Laias
20100629 For debug, display language in intro file.
20100629 Added German translation by Laias
20100629 Updated Chinese translation zh-TW by goapk.com
20100622 Added Chinese translation zh-TW by goapk.com

[1.8.15]
20100620 Add "media volume" and "alarm volume" buttons and control
20100620 Time in 24-hours vs AM/PM (not user choice, system default)
20100620 Fix prevent invalid DateTime format from crashing SimpleDateFormat
20100620 Fix DateTime strings for Korean


[1.8.14]
20100620 1.8.14 in Market
20100616 Added partial volume_change broadcast support
20100615 Fixes for TimerifficTest
20100615 Danish Translation by Stefan Thrane Overby
20100614 Merge new Error Report UI from AndroidAppLib
20100613 Make error log more compact

[1.8.13]
20100324 Add Chinese translation zh-CN (中文(简体)) by Wenle Bao

20100314 1.8.12 in Market
20100314 Fix: correctly support manual time changes and daylight time change.
20100314 Roundup brightness to nearest 5%.

20100311 1.8.11 in Market
20100310 Add some links to intro text, e.g. how to translate.
20100310 Fix crash on invalid SDK Version number
20100309 Refactor: remove usage of cursor reference in Holder classes

20100307 Fix "continue" button layout width issue in intro activity (korean only)
20100307 Integrate Korean translation from Paul Noh / Ubinuri / fingertool

20100123 1.8.10 in Market
20100123 Bug: forgot to apply settings on boot
20100123 1.8.09 in Market
20100123 Profile list UI: correctly display prev vs next actions (finally)
20100123 DB: action.is_enable tri state for normal/next/prev action
20100123 Fix purple dot for butto enum > 2
20100123 Aggregate pref.edit.comit and synchronize them
20100123 Bug: on TimeZone Changed, just recompute next alarm, don't set settings

20100117 Fix crash on screen rotation during reset profiles menu
20100117 Fix crash at boot

20100116 1.8.07 in Market
20100116 Rename AutoReceiver to UpdateReceiver, implement UpdateService

20100102 1.8.06 in Market
20100102 Fix for alarm not firing (FAIL)

20100101 1.8.04 in Market
20100101 Try to fix "SQL error no column -1"

20091230 1.8.03 in Market
20091230 New setting: No Notification Vibrate
20091230 More logs to debug settings not engaging issue + cryptic SQL error

20091229 1.8.02 in Market
20091229 Fix: screen rotation crashes edit action > percentage dialog

20091229 1.8.01 in Market
20091229 Fix: remove phone_state action in AutoReceiver, must not reset profiles on phone call
20091229 Fix insert action in DB: always add at end, linear repack when at top

20091229 1.8.00 on Market
20091228 Fix Edit Timed Action in landscape (missing a button)
20091227 Error Report UI
20091225 Exception Handler
20091224 Spanish Translation, 2nd draft
20091223 Spanish Translation, 1st draft


DONE for 1.7

20091223 More Flurry Analytics test w/ events.
20091222 Test Flurry Analytics.

20091219 Link intro APNDroid to Market for easy installation
20091219 Force display of intro on version upgrade
20091219 Intro: fix to have webview scroll to follow HTML name anchor
20091219 Intro: updated for 1.7
20091219 UI fix: customize toggle on/off labels for APNDroid
20091219 Bug fix: Recompute state on time zone changed broadcast
20091219 Remove wifi on/off from default profile (turns wifi off for new installs)
20091207 Toggle APNDroid 2.0 if installed


DONE for 1.6

20091124 Fixed day names to be auto translated using default locale
20091124 Fixed vibrate to include ringer vs ringer+notification
20091123 Fixed min brightness to 1

20091025 Fixed DPI issue of the global status strings
20091025 Notification volume work now. BT will need next release
20091024 Experimented with BT toggle & notification volume
20091024 Collected user feedback (in design doc)

20090801 Revamp profile screen with global status view + global toggle (mock from DK)

20090716 Bug in pref names: code depends on actual UI first letter of SettingHelper enums
20090716 No action: use alternate view to have button "Create Profile"
20090716 Externalize all strings

20090916 Donut SDK, added support-screens in manifest


DONE for 1.5

20090706 Added Wifi and Airplane mode setting.


DONE for 1.4

20090629 Added global brightness setting (for pre- and Cupcake)


DONE for 1.3

20090411 Fix profile list item selection (adapter index vs list child index) [v1.3.5]
20090411 Profile header: change color for pressed / list-selected
20090406 Disable import of old profiles [v1.3.4]
20090406 Fix mute+vib: only generates mute [v1.3.3]
20090406 Fix NPE when opening old setting import (root db issue not fixed yet) [v1.3.2]
20090405 Help page - started
20090404 Update ralf settings, fix vibrate pref inconsistencies [v1.3.1]
20090404 Import old settings
20090404 Update intro text with DK's prose
20090404 Menu "Append New Profile" => "Add New Profile"
20090040 Fix UI for percent dialog
20090040 Dynamically display version number in intro HTML
20090328 Polish UI (feedback from DK)
20090311 Add wake lock perm
20090311 Use gradients instead of background PNG
20090311 Rework action UI & landscape mode
20090311 Rework action purposes & names to simplify
20090305 Open for testing
20090305 Recompute next event on action changes, display changed event as toast
20090304 Edit intro text
20090304 Receiver: compute next, schedule alert, show toast
20090304 Revamp intro UI, fix for cupcake
20090302 Remove brightness/wifi. Will reintroduce later with a twist
20090215 Redesign Edit Action UI for new actions (not complete)
20090214 New actions
20090214 Receiver: compute current
20090214 Check now + UI feedback
20090212 Fix leaked cursor when resetting profiles
20090212 Add accept button in profile rename dialog
20090210 Fix persistent dialog usage in activity
20090209 Options menu: append new profile
20090209 Options menu: reset profiles
20090209 Options menu: settings, about
20090209 Fix insert action to mean after
20090207 Fix insert action to set initial description
20090207 Remove old main UI
20090207 Timed action add
20090205 Timed action edit
20090130 Profile header add/edit name

20090126 Change SQL schema usage: prof_id=prof_index<<shift + action_index
20090125 Timed action remove
20090125 Profile header remove
20090125 Profile header checkbox
20090125 Context menu for list items

20090124 Cleanup, comments, tasklist
20090124 Custom CursorAdapter
20090123 Change for an SQLite DB
20090123 Experiment with in-memory ListAdapter
20090121 Experiment with profile UI design
20090121 setup features for profile/timed-actions design
20090120 v1.00 on market
20090119 Add TimePicker preference
