Pre-release
Pre-release

@xforever1313 xforever1313 released this Dec 22, 2016

Assets 3

Version 0.3.0

Win32 Desktop Alpha.

Improved UI.

Download Location:

Resolved Issues:

  • #29: [New Feature/Enhancement] Allow a user to start a simple session from the command line.
  • #26: [Bug] After saving the location, the "Save Location" checkbox does not go back to unchecked.
  • #28: [Task] Update website URL.
  • #13: [New Feature/Enhancement] Improve the UI.
  • #25: [Task] Remove all work from UI thread.

Known Issues:

  • #20: [New Feature/Enhancement] Allow the user to cancel a session.
  • #17: [Bug] When downloading the .MSI, Windows generates a "Warning, Unknown Publisher."
  • #13: [New Feature/Enhancement] Improve the UI.
  • #11: [New Feature/Enhancement] A user should be able to delay the session before it begins.
  • #10: [New Feature/Enhancement] Allow the user to edit their logs.
  • #26: [Bug] After saving the location, the "Save Location" checkbox does not go back to unchecked.
  • #27: [Bug] During a guided session, at the end of the session, music starts to play again.
  • #30: [Bug] After saving a session, the button acts weirdly.
  • #31: [Bug] CLI: When saving location, picking a number greater than the 1 results in a crash.
  • #32: [Bug] Saving a CLI session over the command line with a new line in it breaks the map view.

Test Results:

Development Tests:
| Scenario | Pass? | Comments |
| All Unit Tests Pass | Pass | |

Prereq Scorecard:
| Scenario | Pass? | Comments |
| Not Listed | Pass | |
| Clean Install | Pass | |

Install Scorecard:
| Scenario | Pass? | Comments |
| Version.txt matches what is expected | Pass | |
| .MSI downloads correctly | Meh | Publisher Not Recognized, should look into fixing that. #17 |
| Shortcut added to desktop and start menu | Pass | |
| Files installed where told. | Pass | |
| App listed in Programs and Features | Pass | |

Basic Functionality
| Scenario | Pass? | Comments |
| Initial Run Checks | Pass | |
| Default Settings checks | Pass | |
| Normal Session Test | Pass | |
| 0:00 Timed session test | Pass | |
| 00:01 Timed session test | Pass | |
| 01:00 Timed session test | Pass | |
| Audio File Check Test | Pass | |
| Normal Session Test With mp3 | Pass | |
| Normal Session Test With wav | Pass | |
| Timed Session with .mp3 | Pass | |
| Timed Session with .wav | Pass | |
| Guided Session Test with mp3 | Pass | The song starts over when done completed... #27 |
| Guided Session Test with wav | Pass | The song starts over when done completed... #27 |

View/Manage Logbook Tests
| Scenario | Pass? | *Comments * |
| Save Test | Pass | |
| View Test | Pass | |
| View Map Test | Pass | |
| Export XML Test | Pass | |
| Export JSON Test | Pass | |
| Export MLG Test | Pass | |
| Export Nonsense Test | Pass | |
| Import XML Test | Pass | |
| Import JSON Test | Pass | |
| Import MLG Test | Pass | |
| Import Nonsense Test | Pass | |
| Sync Test | Pass | Covered by unit test. Once editing logs is completed, this will be more verbose. |

CLI Testing
| Scenario | Pass? | *Comments * |
| Import/Export CLI XML | Pass | |
| Import/Export CLI JSON | Pass | |
| Import/Export CLI MLG | Pass | |
| CLI Sync | Pass | Covered by unit test. Once editing logs is completed, this will be more verbose. |
| Basic Session Test | Fail | Covered by unit test as well. However, not good enough: #31 Also, saving comments with new lines results in errors as well. #32 |

About Tab
| Scenario | Pass? | *Comments * |
| Links Test | Pass | |

Uninstall
| Scenario | Pass? | *Comments * |
| Uninstall Test | Pass | |

Pre-release

@xforever1313 xforever1313 released this Dec 22, 2016 · 15 commits to master since this release

Assets 2

Version 0.2.0

Win32 Desktop Alpha.

Download Location:

Resolved Issues:

This Release:

  • #22: [Bug] CLI does not work
  • #21: [Bug] When opening a file to import, Windows can not find .json files.
  • #19: [Bug] When picking an audio file that does not exist, the error message that appears is useless.
  • #18: [Bug] Entering a time of 00:00 does not result in an error message.
  • #4: [New Feature/Enhancement] Export, Import, and Sync should be able to be done over a command line interface.
  • #24: [Task] Update Copyright year to all source code.
  • #23: [Task] Add Automated Tests to test the CLI.

Test Results:

Development Tests:
| Scenario | Pass? | Comments |
| All Unit Tests Pass | Pass | |

Prereq Scorecard:
| Scenario | Pass? | Comments |
| Not Listed | Pass | |
| Clean Install | Pass | |

Install Scorecard:
| Scenario | Pass? | Comments |
| Version.txt matches what is expected | Pass | |
| .MSI downloads correctly | Meh | Publisher Not Recognized, should look into fixing that. Mantis:17 |
| Shortcut added to desktop and start menu | Pass | |
| Files installed where told. | Pass | |
| App listed in Programs and Features | Pass | |

Basic Functionality
| Scenario | Pass? | Comments |
| Initial Run Checks | Pass | |
| Default Settings checks | Pass | |
| Normal Session Test | Pass | |
| 0:00 Timed session test | Pass | |
| 00:01 Timed session test | Pass | |
| 01:00 Timed session test | Almost | "Save Location" doesn't get unchecked between sessions #26|
| Audio File Check Test | Pass | |
| Normal Session Test With mp3 | Pass | |
| Normal Session Test With wav | Pass | |
| Timed Session with .mp3 | Pass | |
| Timed Session with .wav | Pass | |
| Guided Session Test with mp3 | Meh | The song starts over when done completed... Mantis:27 |
| Guided Session Test with wav | Meh | The song starts over when done completed... #27 |

View/Manage Logbook Tests
| Scenario | Pass? | Comments |
| Save Test | Pass | |
| View Test | Pass | |
| View Map Test | Pass | |
| Export XML Test | Pass | |
| Export JSON Test | Pass | |
| Export MLG Test | Pass | |
| Export Nonsense Test | Pass | |
| Import XML Test | Pass | |
| Import JSON Test | Pass | |
| Import MLG Test | Pass | |
| Import Nonsense Test | Pass | |
| Sync Test | Pass | Covered by unit test. Once editing logs is completed, this will be more verbose. |

CLI Testing
| Scenario | Pass? | Comments |
| Import/Export CLI XML | Pass | |
| Import/Export CLI JSON | Pass | |
| Import/Export CLI MLG | Pass | |
| CLI Sync | Pass | Covered by unit test. Once editing logs is completed, this will be more verbose. |

About Tab
| Scenario | Pass? | Comments |
| Links Test | Pass | |

Uninstall
| Scenario | Pass? | Comments |
| Uninstall Test | Pass | |

Jan 12, 2016
Version 0.2.0
Pre-release
Pre-release

@xforever1313 xforever1313 released this Dec 22, 2016 · 36 commits to master since this release

Assets 2

Version 0.1.0

Win32 Desktop Alpha.

Download Location:

Resolved Issues:

  • #15: [New Feature/Enhancement] Allow a user to sync logbooks.
  • #3: [New Feature/Enhancement] There should be a way for the app to check for updates.
  • #16: [New Feature/Enhancement] Have a sound play when the time runs out and the meditation session ends.
  • #12: [New Feature/Enhancement] A user should be able to import/export sessions to a sqlite database.
  • #14: [Task] Replace Creation Date with GUID.
  • #6: [New Feature/Enhancement] Add a way to import / export a log book to JSON.
  • #2: [New Feature/Enhancement] Allow an easy way to install on Windows.
  • #5: [New Feature/Enhancement] Add a way for the user to play music during a session.
  • #7: [New Feature/Enhancement] Allow the user to view all locations where they've meditated.
  • #1: [New Feature/Enhancement] Add a way to export a log book to XML.

==== Known Issues: ====

  • #22: [Bug] CLI does not work
  • #21: [Bug] When opening a file to import, Windows can not find .json files.
  • #20: [New Feature/Enhancement] Allow the user to cancel a session.
  • #19: [Bug] When picking an audio file that does not exist, the error message that appears is useless.
  • #18: [Bug] Entering a time of 00:00 does not result in an error message.
  • #17: [Bug] When downloading the .MSI, Windows generates a "Warning, Unknown Publisher."
  • #13: [New Feature/Enhancement] Improve the UI.
  • #11: [New Feature/Enhancement] A user should be able to delay the session before it begins.
  • #10: [New Feature/Enhancement] Allow the user to edit their logs.
  • #4: [New Feature/Enhancement] Export, Import, and Sync should be able to be done over a command line interface.

Test Results:

Win32 Desktop

Development Tests:
| Scenario | Pass? | *Comments * |
| All Unit Tests Pass | Pass | |

Prereq Scorecard:
| Scenario | Pass? | *Comments * |
| Not Listed | Pass | |
| Clean Install | Pass | |

Install Scorecard:
| Scenario | Pass? | *Comments * |
| Version.txt matches what is expected | Pass | |
| .MSI downloads correctly | Meh | Publisher Not Recognized, should look into fixing that. #17 |
| Shortcut added to desktop and start menu | Pass | |
| Files installed where told. | Pass | |
| App listed in Programs and Features | Pass | |

Basic Functionality
| Scenario | Pass? | *Comments * |
| Initial Run Checks | Pass | |
| Default Settings checks | Pass | |
| Normal Session Test | Pass | |
| 0:00 Timed session test | Fail | User is able to set the time to 00:00 or even have negative numbers. #18 |
| 00:01 Timed session test | Pass | |
| 01:00 Timed session test | Pass | |
| Audio File Check Test | Meh | When selecting a file that does not exist, the only thing that appears is the file name. A better error message should be produced. #19 |
| Normal Session Test With mp3 | Pass | |
| Normal Session Test With wav | Pass | |
| Timed Session with .mp3 | Pass | |
| Timed Session with .wav | Pass | |
| Guided Session Test with mp3 | Pass | |
| Guided Session Test with wav | Pass | |

View/Manage Logbook Tests
| Scenario | Pass? | *Comments * |
| Save Test | Pass | |
| View Test | Pass | |
| View Map Test | Pass | |
| Export XML Test | Pass | |
| Export JSON Test | Pass | |
| Export MLG Test | Pass | |
| Export Nonsense Test | Pass | |
| Import XML Test | Pass | |
| Import JSON Test | Meh | Windows Explorer is unable to find .json files since the file chooser isn't selecting *.json, but .json. #21 |
| Import MLG Test | Pass | |
| Import Nonsense Test | Pass | |
| Sync Test | Pass | Covered by unit test. Once editing logs is completed, this will be more verbose. |

CLI Testing
CLI Testing does not work with 0.1.0. It only creates a local .db file.... oops... This needs to be supported in the next version. #22
| Scenario | Pass? | *Comments * |
| Import/Export CLI XML | FAIL | |
| Import/Export CLI JSON | FAIL | |
| Import/Export CLI MLG | FAIL | |
| CLI Sync | FAIL | |

About Tab
| Scenario | Pass? | *Comments * |
| Links Test | Pass | |

Uninstall
| Scenario | Pass? | *Comments * |
| Uninstall Test | Pass | |