lp:~akiva/qtcreator-plugin-autopilot/qtcreator-plugin-autopilot
- Get this branch:
- bzr branch lp:~akiva/qtcreator-plugin-autopilot/qtcreator-plugin-autopilot
Branch merges
- Akiva: Approve on 2015-07-01
- Nicholas Skaggs (community): Approve on 2015-07-01
- Benjamin Zeller (community): Approve on 2015-07-01
-
Diff: 1659 lines (+945/-495)8 files modifiedINSTALL (+12/-0)
src/autopilot/autopilot.pro (+51/-8)
src/autopilot/autopilotlocator.cpp (+129/-0)
src/autopilot/autopilotlocator.h (+78/-0)
src/autopilot/autopilotplugin.cpp (+22/-353)
src/autopilot/autopilotplugin.h (+7/-55)
src/autopilot/autopilotrunconfiguration.cpp (+615/-58)
src/autopilot/autopilotrunconfiguration.h (+31/-21)
Branch information
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 ProjectsAfter 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. - 36. By Akiva on 2015-06-24
-
State:
- Stable, but needs testing
- Ready for reviewChangelog
- 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 reviewChangelog:
- 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 RCTodo:
- 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 downloadChangelog
- Fixed memory leaks on the QWidgetsTodo
- 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 LeaksChangelog:
- 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 outputTodo:
- Sniff out memory leaks
- Minor testing.
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
