This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
android:code_modernization [2017/05/22 21:37] bill_coggins [Tasks] |
android:code_modernization [2017/06/12 18:19] (current) mjallison [Table] |
||
---|---|---|---|
Line 4: | Line 4: | ||
__**Open Issues**__ | __**Open Issues**__ | ||
- | ^ Task Number ^ Owner ^ Estimate ^ Actual ^ Status ^ Description ^ Notes ^ | + | ^ Task Number ^ Owner ^ Estimate ^ Actual ^ Status ^ Description ^ Notes ^ |
- | | **1** | | | | | **Convert legacy dialogs to dialog fragments** | | | + | | **1** | | | | | **Convert legacy dialogs to dialog fragments** | | |
- | | 1.1 | | | | | SS.Dialog Fragment (DF) for OutOfMemory | | | + | | 1.1 | | | | | SS.Dialog Fragment (DF) for OutOfMemory | | |
- | | 1.2 | | | | | SS.DF for ImageList (plan sheet tiling interface | | | + | | 1.2 | | | | | SS.DF for ImageList (plan sheet tiling interface | | |
- | | 1.3 | | | | | AgtekApp.DF for DIALOG_ACTIVE_UPLOADS | | | + | | 1.3 | | | | | AgtekApp.DF for DIALOG_ACTIVE_UPLOADS | | |
- | | 1.4 | | | | | AA.DF for RELEASE_KEY_DIALOG | | | + | | 1.4 | | | | | AA.DF for RELEASE_KEY_DIALOG | | |
- | | 1.5 | | | | | SS.DF for DIALOG_SAME_SURFACES (move to SD/SG??) | | | + | | 1.5 | | | | | SS.DF for DIALOG_SAME_SURFACES (move to SD/SG??) | | |
- | | 1.6 | | | | | Remove onCreateDialog etal from SS/AA | | | + | | 1.6 | | | | | Remove onCreateDialog etal from SS/AA | | |
- | | **2** | | | | | **Permission model** | | | + | | **2** | | | | | **Permission model** | | |
- | | 2.1 | bc | 1.0 | 5.0 | Open | Permission Check | | | + | | 2.1 | bc | 1.0 | 5.0 | Open | Permission Check | | |
- | | 2.2 | mja | | | Open | READ_LOG and GPS devices | Access to READ_LOG no longer exists | | + | | 2.2 | mja | | | Open | READ_LOG and GPS devices | Access to READ_LOG no longer exists | |
- | | 2.3 | bc | | | Open | Update target API to 25 (Nougat 7.1.1) | | | + | | 2.3 | bc | | | Open | Update target API to 25 (Nougat 7.1.1) | | |
- | | **3** | | | | | **Activity refactor** | Saved state instance | | + | | 2.4 | bc | 1.0 | | Open | Add custom Permission Activity to each app | | |
- | | 3.1 | | | | | Use SD or SP, identify app state to be preserved | | | + | | **3** | | | | | **Activity refactor** | Saved state instance | |
- | | 3.2 | | | | | Write preservation, activity load - abstract model from AA/SS? | Async Thread notification. | | + | | 3.1 | | | | | Use SD or SP, identify app state to be preserved | | |
- | | **4** | | | | | **Activity -> Fragment and/or FragmentActivity** | | | + | | 3.2 | | | | | Write preservation, activity load - abstract model from AA/SS? | Async Thread notification. | |
- | | 4.1 | | | | | SG activity survey to find fragment refactor candidates | | | + | | **4** | | | | | **Activity -> Fragment and/or FragmentActivity** | | |
- | | **5** | | | | | **NDK modernization** | | | + | | 4.1 | | | | | SG activity survey to find fragment refactor candidates | | |
- | | 5.1 | | | | | Recode build.gradle (AGTEK_Lib) for supported NDK build | | | + | | **5** | | | | deferred | **NDK modernization** | | |
- | | 5.2 | | | | | Include only required SO files for specific application | | | + | | 5.1 | | | | deferred | Recode build.gradle (AGTEK_Lib) for supported NDK build | needs to be done "properly". Current is import from Eclipse - sorta | |
- | | 5.3 | | | | | 64 bit implementation of SO files. | | | + | | 5.2 | | | | deferred | Include only required SO files for specific application | Issues getting CMake to build. Linkerror when running app. (memcpy8) | |
- | | **6** | | | | | **Warnings** | | | + | | 5.3 | bc | 0.5 | | deferred | 64 bit implementation of SO files. | requires r14 | |
- | | 6.1 | | | | | Replace Handler with runnables | | | + | | 5.4 | bc | 0.5 | | deferred | NDK r14 | try replacing current NDk with r14. fails with link error memcpy8 | |
- | | 6.2 | | | | | Processing class warning | | | + | | **6** | | | | | **Warnings** | | |
- | | 6.3 | | | | | Reformatting of source. ? | | | + | | 6.1 | | | | | Replace Handler with runnables | | |
- | | 6.4 | | | | | Diamond operator | | | + | | 6.2 | | | | | Processing class warning | | |
- | | 6.5 | | | | | Todo | enumerate and discuss | | + | | 6.3 | | | | | Reformatting of source. ? | | |
- | | **Total** | | **** | **** | | | | | + | | 6.4 | | | | | Diamond operator | | |
+ | | 6.5 | | | | | Todo | enumerate and discuss | | ||
+ | | 6.6 | | | | | Generic warning removal | (on going) | | ||
+ | | **Total** | | **** | **** | | | | | ||