Jump to content

Road Map: Difference between revisions

8,209 bytes removed ,  6 years ago
no edit summary
No edit summary
No edit summary
Line 1: Line 1:
See [[Road Map History]] for older stuff.
See [[Road Map History]] for older stuff.
= <s>1.0 alpha</s> =
* <s>Register account</s>
* <s>Validate new device</s>
== <s>Map/Fountain/Portal</s> ==
* <s>Fountains continuously refill, more realistic</s>
* <s>Fountain size matters (also 3 types of each color with different image, max and refill speed)</s>
* <s>View fountains/workers from user</s>
* <s>View fountains/workers from portals</s>
* <s>View fountains/workers from placed workers</s>
* <s>Spawn workers</s>
* <s>Merge workers</s>
* <s>Modulate workers</s>
* <s>Place workers on fountains</s>
* <s>Send single worker home</s>
* <s>Send one color/all workers home</s>
* <s>Place portal</s>
* <s>Remove portal</s>
* <s>Move portal</s>
* <s>Adjust number of portals on portal gateway facility upgrade.</s>
* <s>Also fixing portal count daily</s>.
== <s>Transmitters/score</s> ==
* <s>Transform workers to transmitter parts</s>
* <s>Mount transmitter</s>
* <s>Place transmitter</s>
* <s>View score</s>
== <s>Crystal</s> ==
* <s>Modulate crystal</s>
== <s>Facilities</s> ==
* <s>Build facilities</s>
* <s>Upgrade facilities</s>
* <s>Set good description on upgrade actions (see Downgrade, from x to y) - fixed in Beta-version</s>
== <s>Chat/Messages</s> ==
* <s>Read public chat</s>
* <s>Write in public chat</s>
* <s>Read system messages</s>
== <s>Trade</s> ==
* <s>View offers</s>
* <s>Accept offer</s>
* <s>Add offer</s>
* <s>Remove offer</s>
== <s>Contacts</s> ==
* <s>View contacts</s>
== <s>Treasures</s> ==
* <s>View treasures</s>
* <s>Start treasure hunt</s>
* <s>Claim treasure</s>
= <s>1.0 beta1</s> =
* <s>Bug fixing</s>
** <s>Load map data when getting first position - It did worked before...</s>
** <s>Only fade used fountains when the facility is build and that settings is active</s>
* <s>Fixing weird texts (fountain, portal)</s>
* <s>Notifications</s>
** <s>Base</s>
** <s>Workers returning</s>
* <s>All main views shall be able to open before data is loaded without crashing</s>
== <s>Map/Fountain/Portal</s> ==
* <s>Show flashing workers placed when they are pending - NO. Place then instantly instead.</s>
* <s>Don't show pending workers/portals in the idle bar below the map</s>
* <s>Start/stop probing - has been partly fixed - but is not working in client yet - working when other fixes were done</s>
* <s>Update workers on fountain on map immediately when a worker is placed using not fast placement - Handled so it can not be placed again, even if it is not displayed on the map instantly</s>
== <s>Facilties</s> ==
* <s>Rearrange upgrades</s>
* <s>Downgrade facilitites</s>
* <s>Adjust number of portals on portal gateway facility downgrade</s>
== <s>Chat/Messages</s> ==
* <s>Read team chat</s>
* <s>Write in team chat</s>
* <s>Read private messages</s>
* <s>Write private messages</s>
* <s>Mark message as read-action</s>
== <s>Transmitting</s> ==
* <s>Transmit transmitter to another player</s>
* <s>Transmit crystal to another player</s>
* <s>Transmit transmitter part to another player</s>
* <s>Check facility status in transmit actions</s>
== <s>Transmitters/score</s> ==
<s>* Merge transmitter parts</s>
== <s>Team</s> ==
* <s>View my team info</s>
* <s>View other team info</s>
* <s>Found</s>
* <s>Rename/properties</s>
* <s>Invite player</s>
* <s>Accept invite</s>
* <s>Reject invite</s>
* <s>Leave team</s>
* <s>Kick member from team</s>
* <s>Disband team</s>
* <s>Handover team</s>
* <s>Adjust number of portals on team join, leave, disband, kick</s>
* <s>Adjust worker properties on team join, leave, disband, kick</s>
== <s>Monuments</s> ==
* <s>View monuments</s>
* <s>Build monuments</s>
* <s>Upgrade monument</s>
* <s>Adjust number of portals on build/upgrade if needed</s>
* <s>Adjust worker properties on build/upgrade if needed</s>
== <s>Users</s> ==
* <s>Adapt user dialog and its commands</s>
** <s>Shortlist toggle</s>
** <s>Send contact</s>
** <s>Start private chat</s>
** <s>Tag in public chat</s>
** <s>Open Gplus/Facebook/twitter</s>
** <s>Kick from team</s>
* <s>Adapt commands when clicking on a message in the chat</s>
** <s>Tag user</s>
** <s>See user profile</s>
** <s>Copy to clip board</s>
== <s>Contacts</s> ==
* <s>Establish contact - worker on map</s>
* <s>Establish contact - code</s>
* <s>Send contact</s>
== <s>Game Invites</s> ==
* <s>View/share game invites</s>
== <s>Migrating</s> ==
* <s>Transform workers in existing format to new table. When? First request!</s>
* <s>Block a bunch of actions using old code (placing workers is one) in old server code once migrated workers.</s>
= <s>1.0 beta 2</s> =
== <s>Bug fixing</s> ==
* <s>Fixing 3 found crash bugs</s>
* <s>The user radius was not increased with user level</s>
= <s>1.0 beta 3</s> =
== <s>Bug fixing</s> ==
* <s>Fixing 2 crash bugs</s>
== <s>Treasures</s> ==
* <s>Show what you got when claiming a treasures</S>
== <s>Workers/score parts</s> ==
* <s>Show what you got when transforming a worker to score parts</s>
== <s>Notifications</s> ==
* <s>Prepared for Facility status</s>
== <s>Code fixes</s> ==
* <s>Lots of code cleaning</s>
= <s>1.0 beta 4</s> =
== <s>Bug fixing</s> ==
* <s>Fixing one crash bug in map view</s>
== <s>Notifications</s> ==
* <s>Facility status</s>
* <s>Personal/Team Messages</s>
* <s>Trade</s>
* <s>Transmitter placement</s>
* <s>other</s>
* <s>Sending device active(resume-first load)/inactive(sending) To mark what devices that will get chat notifications. (fixed in client, not on server yet)</s>
* <s>Tagged in message (fixed in client, not on server yet)</s>
== <s>Code fixes</s> ==
* <s>Handling a lot of TODOs in client</s>
* <s>Removing "OldAction" class</s>
== <s>Chat</s> ==
* <s>Filtering the public chat</s>
== <s>Special</s> ==
* <s>Change color (loosing all stuff)</s>
= <s>1.0 beta 5</s> =
== <s>Bug fixing</s> ==
* <s>Show capacity of workers in placing-dialog again (it was accidently removed)</s>
* <s>Fixed one crash bug</s>
== <s>Code fixes</s> ==
* <s>Handling "enough" TODOs in client</s>
= <s>1.0 beta 6</s> =
== <s>Notifications - fix on server</s> ==
* <s>Sending device active(resume-first load)/inactive(sending) To mark what devices that will get chat notifications. (server)</s>
* <s>Tagged in message (server)</s>
== <s>Security</s> ==
* <s>Signing actions to improve security</s>
== <s>Special</s> ==
* <s>Handle EULA</s>
== <s>Invite player handling</s> ==
* <s>All uses may specify who invited them. This may only be set once.</s>
* <s>Ability to specify who invited user upon registering</s>
* <s>Ability to specify who invited user in user settings</s>
* <s>Get contact with the one who invited you</s>
* <s>Show who invited who in the user information dialog</s>
= <s>1.0 beta 7</s> =
== Bug fixing ==
* <s>User location could take some time to get. It now reuses recent location if fresh.</s>
* <s>"Invalid fountain" when placing workers on some fountains (most likely fixed on server)</s>
* <s>Better logic to avoid unneeded LoadData-actions. Was a bug, now fixed on server</s>
* <s>Locating you was slow. Changing how it gets the location from GPS/Network. Hopefully it starts up a bit fast when there is a suitable locations found</s>
= <s>1.0 RC 1</s> =
== <s>Bug fixing</s> ==
* <s>Fixing 1 crash bug on special case when mounting transmitter</s>
== <s>Code fixes</s> ==
* <s>Handling "enough" TODOs on server (server side)</s>
= <s>1.0 RC 2</s> =
== <s>Bug fixing</s> ==
* <s>User location was a bit slow to start with. Previous patch did not work before</s>
* <s>It always zooms in to your location when your location is found on first startup</s>
* <s>User location not always showing</s>
= <s>1.0.rc-3</s> =
= <s>1.0.rc-4</s> =
* <s>Bugfix: Always show fountains on user location</s>
* <s>Ability to show pending actions</s>
* <s>Fixing lots of crash bugs if clicking things before data is loaded</s>
= <s>Server fixes</s> =
* <s>Many bug fixes on the server regarding sending mission data to client</s>
= <s>1.0.rc-5</s> =
* <s>Showing done missions (this feature was lost in the change)</s>
* <s>One crash bug fix on treasure claiming</s>
* <s>Some preparations for translating the app</s>
= <s>On server</s> =
== <s>Mission on Game Invites</s> ==
* <s>Calculate in different way, sum of full levels of invited people (server side)</s>


= <s>1.0</s> =
= <s>1.0</s> =