Ticket #47 (assigned enhancement)

Opened 3 years ago

Last modified 2 years ago

Updates to 4.1

Reported by: sibion Assigned to: saua (accepted)
Priority: major Milestone: 0.5
Component: MIDlet Version: 0.4.1
Keywords: Cc:

Description

Nice use of some of my changes. I reviewed the code and you did a nice job of incorporating my changes while making the code more flexible. Anyhow, here is a brief run down on the main things I have changed.

1. Added SummaryTile? as requested on the forums to be a static view of information found in the export files. Namely displaying, track name, total distance, total time, start and end times, average speed with moving speed being displayed in parentheticals (similar to how you did the compass direction and course degrees) and min/max elevations.

2. Added Export Tracks option to menu list when track is static either after opening or stopping the track. I found myself not remembering which track I just opened and exporting the wrong track. This allows the user to view the track and if it is the correct track then export directly from the MainCanvas? screen.

3. Finally, I also found myself not being able to determine which files were the .bbt files and which were the .kml/.gpx files because they all have the same name. So I updated the options to allow for a different export directory from the track directory. If the user only sets up one of the directories the message will indicate that the one directory that was set up will be used for both Track and Export. You get the point, take a look, I used your code and tryed to comment where I made changes.

4. I really like the duration to be on the MainCanvas? so I added that back, I am sure you will take it out which is fine but I do like it there so I can see the basic info including time on the plotter screens.

Let me know if you have any questions. You can get a hold of me through the BBF and if you want my direct email address private message me on BBF and I would be happy to provide it.

Attachments

bbtracker_src0412.zip (103.7 kB) - added by sibion on 08/31/07 22:07:10.
bbtacker source directory
bbtracker_common_src0412.zip (13.8 kB) - added by sibion on 08/31/07 22:07:37.
bbtracker common source files
bbtracker_src0412.2.zip (47.2 kB) - added by sibion on 09/01/07 06:03:01.
bbtacker source directory updated for a few minor bugs - use this version
bbtracker_src_0415.txt (34.4 kB) - added by sibion on 09/07/07 00:28:10.
bbtracker_common_src_0415.txt (6.4 kB) - added by sibion on 09/07/07 00:28:47.

Change History

08/31/07 22:07:10 changed by sibion

  • attachment bbtracker_src0412.zip added.

bbtacker source directory

08/31/07 22:07:37 changed by sibion

  • attachment bbtracker_common_src0412.zip added.

bbtracker common source files

08/31/07 22:08:55 changed by sibion

  • type changed from defect to enhancement.

Sorry I had to provide only source directories because the whole project was too large to load in whole.

SIB

09/01/07 06:03:01 changed by sibion

  • attachment bbtracker_src0412.2.zip added.

bbtacker source directory updated for a few minor bugs - use this version

09/01/07 06:04:21 changed by sibion

I uploaded a new set of source code from bbtracker from a few bugs found in the SummaryTile?. Please use the updated version, the idea is all the same it just fixes a few bugs I noticed while actually using the app.

09/01/07 10:38:33 changed by saua

  • priority changed from minor to major.
  • status changed from new to assigned.

Thanks again for your changes, I'll try to merge them this weekend, when I find the time.

Could you please try to create patches? It makes merging your changes much easier and shouldn't be more work than creating the ZIP files.

If you're using Eclipse and have installed the Subclipse plugin (to check out bbTracker from SVN), then you'd simply have to Right-Click the project and choose Team->Create Patch...

09/07/07 00:28:10 changed by sibion

  • attachment bbtracker_src_0415.txt added.

09/07/07 00:28:47 changed by sibion

  • attachment bbtracker_common_src_0415.txt added.

09/07/07 00:34:46 changed by sibion

Saua,

I have uploaded patches for my version 0415. In addition to the items noted in my original ticket I have added the following:

PaceTile? - shows basic information for those running/biking to show time, speed, distance and pace (new data point based on average speed).

Elevation Gain - on the SummaryTile? I have included Elevation Gain as requested by some on BBF to add up all the increase in elevations

Seperated Plotter Tiles from Detail Tiles, the starting view is Plotter Tiles but I have added a menu option for Details View that shows Details, Summary and Pace. When in Details View the user will have a menu option to go back to Plotter Tiles. This helps decrease the number of tiles to scan through with the 0/space or Switch Views options but also allows all of the views to exist.

I think this sums up the changes. I hope the patch files make life easier for you.

09/15/07 13:43:37 changed by saua

Thanks again for your changes.

I've merged your items 2, 3 and 4 into what will become 0.4.2.

The Summary Screen, Pace Tile and Elevation Gain will definitely be interesting in the feature, but will probably be used in 0.5.0. I don't want 0.4.2 to have any major new features and more importantly I don't have to much time right now and still want to release a new version.

I've noticed that you had some calculation for "moving time" in your code. I'm afraid that will be harder than simply checking for "speed > 0", since speed is almost never 0 with GPS, even if you don't move, due to the inaccuracy of the system.