User Tools

Site Tools


android:code_modernization

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
android:code_modernization [2017/05/12 19:13]
mjallison [Table]
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          |        | 1.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          |        |           ​| ​        ​| ​        ​| 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** ​   |        |  ****     ​| ​ ****   ​| ​          ​|                                                                 ​| ​                                                                       |
  
android/code_modernization.1494616394.txt.gz · Last modified: 2017/05/12 19:13 by mjallison