lp:~akiva/qtcreator-plugin-autopilot/qtcreator-plugin-autopilot

Created by Akiva on 2015-04-23 and last modified on 2015-06-30
Get this branch:
bzr branch lp:~akiva/qtcreator-plugin-autopilot/qtcreator-plugin-autopilot
Only Akiva can upload to this branch. If you are Akiva please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Akiva
Project:
Ubuntu SDK Autopilot Plugin
Status:
Development

Recent revisions

39. By Akiva on 2015-06-30

State:
- Stable, needs testing
- I feel like I may have some code that is no longer needed. I will need to go through it.

Changelog:
- Removed Static Variable.
- Locator now only shows current project's tests.

Todo:
Sprint
2: Fix ID issues
5: Fix QMake Projects

After Merge
4: Deduplicate code
6: Refreshing Testlist can be done asynchonously
8: Explore restoring runconfig.

38. By Akiva on 2015-06-27

State:
- Stable. Needs test when Autopilot3 is not installed to see the issue pane displays properly.
- Not ready for review.

Changelog:
- Removed QMessageBox errors.
- Errors now displayed in Issues Pane. ID needs to be addressed
- Changed qobject_cast to static_cast, as noted in comments.

Todo:
1: Remove Static Variable
2: Fix ID issues
4: Deduplicate code
5: Fix QMake Projects
6: Refreshing Testlist can be done asynchonously
8: Explore restoring runconfig.

37. By Akiva on 2015-06-24

Changelog:
- Added install instructions

36. By Akiva on 2015-06-24

State:
- Stable, but needs testing
- Ready for review

Changelog
- Fixed the static list of locator tests. Will now update tests on refresh, and will remove tests when the project closes. It more or less guarantees that the tests in the current project will be removed, because I am doing a string comparison of the workingDirectory. So if you have the same project open in different places, closing or refreshing will make sure the tests corresponding to the particular version of the project are changed.
- Appended the working directory to the extra info in the locator.

Todo
- Deduplicate some code
- Move the warning messages to the issues pane

35. By Akiva on 2015-06-23

State:
- Stable
- Ready to install
- Not ready for review

Changelog:
- Privatized many elements and functions in the headers
- Fixed a quasi memory leak of a signal mapper by setting the parent to be the widget instead of the RC

Todo:
- fix s_LocatorEntries; as pointed out by Zbenjamin. It contains artifacts and is ripe for duplication of entries.

34. By Akiva on 2015-06-22

State:
- Stable, fine for download

Changelog
- Fixed memory leaks on the QWidgets

Todo
- Add readme
- Go over last review and double check
- Add memory to the list.

33. By Akiva on 2015-06-11

Changelog
- A few fixes on suggestions offered. Will try to complete this sunday

32. By Akiva on 2015-05-25

State:
- Suggest Update.
- Stable, better than last revision.
- May contain minor Memory Leaks

Changelog:
- Removed Window displaying COUT of run tests
- Changed Locator to now alter your Autopilot Run Configuration temporarily, and have it run a single test, to then reset the list of tests to its old state.
- Hence, results are now in application output

Todo:
- Sniff out memory leaks
- Minor testing.

31. By Akiva on 2015-05-15

Changelog:
- Added new method of searching for tests, in /src/tests/autopilot

30. By Akiva on 2015-05-15

Changelog:
- Added proper filtration for the tests in the locator, which now hides any entry that does not contain the entry string.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~akiva/qtcreator-plugin-autopilot/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers