Initial setup of new layout
Removed all the "noise" from application class and replace it with user object as it should been done in first place
Moving overview and statistics data extraction from fragments to activity.
- Updated version of Otto to 1.3.3
- Moved data collecting back to fragments
- User action of viewing ProfileActivity works
- Guest action of viewing ProfileActivity gets proper profile and display it, but fails to notify ProfileStatsFragment via Otto (on refresh view will get correct data)
OS update so pushing changes so the do not get lost
- After selecting friend from COM center, now we able to view selected player profile through View soldier option.
- Next step forwarding friend details to other menu options and fix exception that is trowed when returning with back button to COM centre
Trying to reduce code duplication with "restorer", so far looking good. Next step LoginActivity UserInfo duplication cleanup
LoginActivity UserInfo duplication cleanup
Fixed Loader being called on back return action from soldier view to ComCentre
- Changing handling of user discovery, there was too much of duplication which user is requested so I provided static method to get user from Application.
- ComFriendFragment once retrieve friend data stores personas and platoons in Application
Fixed user detection for retrieval of persona ID
Fixed feeds for for friend currently open in profile view
Provided restorer classes to save or retrieve UserInfo and PersonaOverviewStatistics
New compare view work in progress
- Added compare_item_table_row
- Adjusted activity so it uses above layout
- Compare action is visually finished
- Need only provide action for changing personas if player has personas for different platforms
Added action to usernames so if persona has more then one profile he/she can change them easily.
- Brackets removed by accident, putting them back on dialog
- Found that single weapon activity fragments hasn't been working, fixed
- Fixed soldier compare layout
- Moved chat and service values to its own resource value file so they are not part of translations
- Moved out all of the tab titles to resources array and adjusted relevant classes to reflect this change
- Removed empty or lines with comments from some of the classes
- Added new assignments
- Need to solve situation with 2 rewards for assignment, how to display