Permalink
Browse files

Prepared codebase for public release

Decided on a license for distribution
  • Loading branch information...
aelliott committed Jul 12, 2013
1 parent 9cb3f95 commit 9613512317d664f2a84ec43cb53a03bb02628e29
Showing with 2,750 additions and 2 deletions.
  1. +674 −0 src/developer/COPYING
  2. +17 −0 src/developer/aboutdialog.cpp
  3. +17 −0 src/developer/aboutdialog.hpp
  4. +17 −0 src/developer/codeeditor.cpp
  5. +17 −0 src/developer/codeeditor.hpp
  6. +17 −0 src/developer/conditioneditor.cpp
  7. +17 −0 src/developer/conditioneditor.hpp
  8. +17 −0 src/developer/conditionhighlighter.cpp
  9. +17 −0 src/developer/conditionhighlighter.hpp
  10. +17 −0 src/developer/conditiontokens.hpp
  11. +17 −0 src/developer/dotparser.cpp
  12. +17 −0 src/developer/dotparser.hpp
  13. +17 −0 src/developer/edge.cpp
  14. +17 −0 src/developer/edge.hpp
  15. +17 −0 src/developer/edit.cpp
  16. +18 −1 src/developer/edit.hpp
  17. +17 −0 src/developer/firstrundialog.cpp
  18. +17 −0 src/developer/firstrundialog.hpp
  19. +17 −0 src/developer/global.cpp
  20. +17 −0 src/developer/global.hpp
  21. +17 −0 src/developer/gpfile.cpp
  22. +17 −0 src/developer/gpfile.hpp
  23. +17 −0 src/developer/graph.cpp
  24. +17 −0 src/developer/graph.hpp
  25. +17 −0 src/developer/graphedit.cpp
  26. +17 −0 src/developer/graphedit.hpp
  27. +17 −0 src/developer/graphparser.cpp
  28. +17 −0 src/developer/graphparser.hpp
  29. +17 −0 src/developer/graphview/edgeitem.cpp
  30. +17 −0 src/developer/graphview/edgeitem.hpp
  31. +17 −0 src/developer/graphview/editedgedialog.cpp
  32. +17 −0 src/developer/graphview/editedgedialog.hpp
  33. +17 −0 src/developer/graphview/editnodedialog.cpp
  34. +17 −0 src/developer/graphview/editnodedialog.hpp
  35. +17 −0 src/developer/graphview/graphitem.cpp
  36. +17 −0 src/developer/graphview/graphitem.hpp
  37. +17 −0 src/developer/graphview/graphscene.cpp
  38. +17 −0 src/developer/graphview/graphscene.hpp
  39. +17 −0 src/developer/graphview/graphwidget.cpp
  40. +17 −0 src/developer/graphview/graphwidget.hpp
  41. +17 −0 src/developer/graphview/nodeitem.cpp
  42. +17 −0 src/developer/graphview/nodeitem.hpp
  43. +17 −0 src/developer/helpdialog.cpp
  44. +17 −0 src/developer/helpdialog.hpp
  45. +17 −0 src/developer/importgraphdialog.cpp
  46. +17 −0 src/developer/importgraphdialog.hpp
  47. +17 −0 src/developer/importprogramdialog.cpp
  48. +17 −0 src/developer/importprogramdialog.hpp
  49. +17 −0 src/developer/importruledialog.cpp
  50. +17 −0 src/developer/importruledialog.hpp
  51. +17 −0 src/developer/list.cpp
  52. +17 −0 src/developer/list.hpp
  53. +17 −0 src/developer/listvalidator.cpp
  54. +17 −0 src/developer/listvalidator.hpp
  55. +17 −0 src/developer/main.cpp
  56. +17 −0 src/developer/mainwindow.cpp
  57. +17 −0 src/developer/mainwindow.hpp
  58. +17 −0 src/developer/newgraphdialog.cpp
  59. +17 −0 src/developer/newgraphdialog.hpp
  60. +17 −0 src/developer/newprogramdialog.cpp
  61. +17 −0 src/developer/newprogramdialog.hpp
  62. +17 −0 src/developer/newprojectwizard.cpp
  63. +17 −0 src/developer/newprojectwizard.hpp
  64. +17 −0 src/developer/newruledialog.cpp
  65. +17 −0 src/developer/newruledialog.hpp
  66. +17 −0 src/developer/node.cpp
  67. +17 −0 src/developer/node.hpp
  68. +17 −0 src/developer/openprojectprogressdialog.cpp
  69. +17 −0 src/developer/openprojectprogressdialog.hpp
  70. +17 −0 src/developer/parsertypes.cpp
  71. +17 −0 src/developer/parsertypes.hpp
  72. +17 −0 src/developer/preferences/appearancepreferences.cpp
  73. +17 −0 src/developer/preferences/appearancepreferences.hpp
  74. +17 −0 src/developer/preferences/preferencesdialog.cpp
  75. +17 −0 src/developer/preferences/preferencesdialog.hpp
  76. +17 −0 src/developer/preferences/preferencespage.cpp
  77. +17 −0 src/developer/preferences/preferencespage.hpp
  78. +17 −0 src/developer/preferences/projectpreferences.cpp
  79. +17 −0 src/developer/preferences/projectpreferences.hpp
  80. +17 −0 src/developer/preferences/toolchainpreferences.cpp
  81. +17 −0 src/developer/preferences/toolchainpreferences.hpp
  82. +17 −0 src/developer/prettytab.cpp
  83. +17 −0 src/developer/prettytab.hpp
  84. +17 −0 src/developer/prettytabbar.cpp
  85. +17 −0 src/developer/prettytabbar.hpp
  86. +17 −0 src/developer/prettytabheader.cpp
  87. +17 −0 src/developer/prettytabheader.hpp
  88. +17 −0 src/developer/prettytabmenu.cpp
  89. +17 −0 src/developer/prettytabmenu.hpp
  90. +17 −0 src/developer/prettytabwidget.cpp
  91. +17 −0 src/developer/prettytabwidget.hpp
  92. +17 −0 src/developer/program.cpp
  93. +17 −0 src/developer/program.hpp
  94. +17 −0 src/developer/programedit.cpp
  95. +17 −0 src/developer/programedit.hpp
  96. +17 −0 src/developer/programeditor.cpp
  97. +17 −0 src/developer/programeditor.hpp
  98. +17 −0 src/developer/programhighlighter.cpp
  99. +17 −0 src/developer/programhighlighter.hpp
  100. +17 −0 src/developer/programtokens.hpp
  101. +17 −0 src/developer/project.cpp
  102. +17 −0 src/developer/project.hpp
  103. +17 −0 src/developer/quickrunwidget.cpp
  104. +17 −0 src/developer/quickrunwidget.hpp
  105. +17 −0 src/developer/results.cpp
  106. +17 −0 src/developer/results.hpp
  107. +18 −1 src/developer/rule.cpp
  108. +17 −0 src/developer/rule.hpp
  109. +17 −0 src/developer/ruleedit.cpp
  110. +17 −0 src/developer/ruleedit.hpp
  111. +17 −0 src/developer/ruleparser.cpp
  112. +17 −0 src/developer/ruleparser.hpp
  113. +17 −0 src/developer/run.cpp
  114. +17 −0 src/developer/run.hpp
  115. +17 −0 src/developer/runconfig.cpp
  116. +17 −0 src/developer/runconfig.hpp
  117. +17 −0 src/developer/runconfiguration.cpp
  118. +17 −0 src/developer/runconfiguration.hpp
  119. +17 −0 src/developer/styledbutton.cpp
  120. +17 −0 src/developer/styledbutton.hpp
  121. +17 −0 src/developer/token.hpp
  122. +17 −0 src/developer/welcome.cpp
  123. +17 −0 src/developer/welcome.hpp
View

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#include "aboutdialog.hpp"
#include "ui_aboutdialog.h"
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef ABOUTDIALOG_HPP
#define ABOUTDIALOG_HPP
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#include "codeeditor.hpp"
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef CODEEDITOR_HPP
#define CODEEDITOR_HPP
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#include "conditioneditor.hpp"
#include "conditionhighlighter.hpp"
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef CONDITIONEDITOR_HPP
#define CONDITIONEDITOR_HPP
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#include "conditionhighlighter.hpp"
#include "conditiontokens.hpp"
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef CONDITIONHIGHLIGHTER_HPP
#define CONDITIONHIGHLIGHTER_HPP
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef CONDITIONTOKENS_HPP
#define CONDITIONTOKENS_HPP
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#include "dotparser.hpp"
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef DOTPARSER_HPP
#define DOTPARSER_HPP
View
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#include "edge.hpp"
View
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef EDGE_HPP
#define EDGE_HPP
View
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#include "edit.hpp"
#include "ui_edit.h"
View
@@ -1,7 +1,24 @@
#ifndef EDIT_HPP
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef EDIT_HPP
#define EDIT_HPP
#include <QWidget>
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#include "firstrundialog.hpp"
#include "ui_firstrundialog.h"
@@ -1,5 +1,22 @@
/*!
* \file
* \author Alex Elliott
*
* \section LICENSE
* This file is part of GP Developer.
*
* GP Developer is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later
* version.
*
* GP Developer is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* GP Developer. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef FIRSTRUNDIALOG_HPP
#define FIRSTRUNDIALOG_HPP
Oops, something went wrong.

0 comments on commit 9613512

Please sign in to comment.