Changes

Summary

  1. Initial version of Python plugin (#1085). (commit: 38e0098) (details)
  2. Initial checkin of PythonQt plugin (#1086). (commit: ffd7e0f) (details)
  3. Tidyup to Python plugin's configuration (#1085). (commit: ce2b807) (details)
  4. Commit e115539 means we no longer have to undefine `UNICODE` (#1085). (commit: cffadb0) (details)
  5. Rework Python build to allow us to use `find_package()` to get (commit: a3990e4) (details)
  6. Python build can't use QT_KEYWORDS as the name `slots` is used in a (commit: b4d32fb) (details)
  7. Tidy up Python build process (#1085). (commit: 761b5fb) (details)
  8. Initialise/finalise the Python library in its plugin (#1085). (commit: 804ead3) (details)
  9. Always build Python (until we setup the download of a pre-built system) (commit: b414a87) (details)
  10. Get Python and PythonQt building under Windows... (commit: 2ba0c00) (details)
  11. Work on OpenSSL plugin (#1101). (commit: 95cc1d1) (details)
  12. Specify branch of OpenSSL sub-module. (commit: 6fc689d) (details)
  13. Provide a mechanism to package and download pre-built libraries (#1106). (commit: 3b3d09b) (details)
  14. Provide a sample plugin to demonstrate and test the use of packaged (commit: 39fb5cc) (details)
  15. Use CHECK_FILES macro when retrieving binary files (#1106). (commit: 8ae2192) (details)
  16. Work on OpenSSL plugin (#1101). (commit: 59f76da) (details)
  17. Use the `1_0_2h` release of OpenSSL (#1088 and #1101). (commit: 36d5e5b) (details)
  18. Get example of packaging an external library working under Windows (commit: 8d9fd78) (details)
  19. Don't duplicate `CHECKED_FILES` list when generating (commit: 753b217) (details)
  20. Get OpenSSL building under Windows (#1101). (commit: 026f4da) (details)
  21. Windows OpenSSL 1.0.2h needs patching to build -- see (commit: a3a0a1c) (details)
  22. gitignore directories containing pre-built packages (#1106). (commit: f0fd62e) (details)
  23. Clean up Python build and use new packaging macros (#1085). (commit: 7fd2b10) (details)
  24. Work on the Python build system (#1085). (commit: 4bdabf4) (details)
  25. Correctly initialise PYTHONHOME (#1085). (commit: 00fbf6c) (details)
  26. General: some work on forcing plugins to reference one of the categories (commit: 003a362) (details)
  27. Work on using Cmake's ExternalProject module for third party builds. (commit: 9ef4280) (details)
  28. TEMP: build a minimal system to test ExternalProject. (commit: e407db2) (details)
  29. Fix typo. (commit: 3cd2ae0) (details)
  30. Work on zlib as ExternalProject for Windows. (commit: ecb1149) (details)
  31. Add new parameters to ADD_PLUGIN for future improvements to handle (commit: 014c27b) (details)
  32. Get ExternalProject build of zlib working under Windows. (commit: 36f8a35) (details)
  33. Re-enable full system build. (commit: bb42863) (details)
  34. Set @rpath on macOS libraries when they are copied into the application (commit: 4a285d4) (details)
  35. We no longer need to explicitly link to libz in the plugins that use the (commit: 3b52a51) (details)
  36. Keep the zlib source and build directories away from git. (commit: 932ff7f) (details)
  37. We don't need to specify CMAKE_CONFIGURATION_TYPES when building zlib. (commit: 3b8a0dd) (details)
  38. Correctly set the name of the zlib DLL. (commit: 3ec3d44) (details)
  39. Tidy up code (#1106). (commit: 08d4b26) (details)
  40. Only create a package's archive after the package has been built (commit: 6f6e69e) (details)
  41. Use correct path to archive when downloading (#1106). (commit: ad77040) (details)
  42. Use more meaningful variable names in helper code for package retrieval (commit: e5665d9) (details)
  43. Package a prebuilt zlib package (#1106). (commit: 62daa73) (details)
  44. Build and package zlib under Windows (#1106). (commit: f5405b7) (details)
  45. Minor tidying up. (commit: ccc213b) (details)
  46. Build and package zlib under Linux (#1106). (commit: 6e355cf) (details)
  47. Update SHA1 values for macos. (commit: 2cf499a) (details)
  48. Add comments describing zlib's build and packaging (#1106). (commit: 5378f67) (details)
  49. Use top-level .gitignore to ignore any ./external subdirectory in a (commit: 78f1fd5) (details)
  50. Disable SampleExternal plugin until it is updated as Travis build is (commit: 9099873) (details)
  51. Work on adding OpenSSL as a plugin (#1101). (commit: e47dfa4) (details)
  52. Work on OpenSSL as a plugin using ExternalProject(#1101). (commit: 3f31ac7) (details)
  53. Merging left us with a duplicate run of install_name_tool (#1106). (commit: dfab1e4) (details)
  54. Improve package retrieval (#1106). (commit: be66d03) (details)
  55. Don't run UPDATE step in ExternalProject_Add (#1106). (commit: 19c830b) (details)
  56. Don't run UPDATE step in ExternalProject_Add (#1106). (commit: a250c91) (details)
  57. OpenSSL now builds as an external library and plugin (#1101). (commit: afee018) (details)
  58. Remove unused git submodules. (commit: acb0fec) (details)
  59. Remove unused files following merge. (commit: 4551a60) (details)
  60. Fix a bad merge. (commit: b90898b) (details)
  61. Tidy up code. (commit: 42c3d50) (details)
  62. Extend ADD_PLUGIN macro to optionally copy a directory into the (commit: 2bfb80b) (details)
  63. Save the root directory of external packages in global variables so (commit: 7a69d47) (details)
  64. Build package Python as an ExternalProject (#1085). (commit: de61051) (details)
  65. Plugins: some work towards preventing old plugins from crashing OpenCOR (commit: 6d1ccc3) (details)
  66. Implement "help" and "pip" commands and run Python when there's no (commit: c40fc87) (details)
  67. Consistently use UPPERCASE for CMake commands (#1085). (commit: df24b16) (details)
  68. CLI plugin initialisation now works as expected (#1173). (commit: ef37db6) (details)
  69. DEST_EXTERNAL_BINARIES_DIR is now set globally. (commit: dfa7512) (details)
  70. Tidy up Python plugin build (#1085). (commit: c754301) (details)
  71. Build and package Python Qt as an External Project (1085). (commit: b70517f) (details)
  72. Revert PMR Workspaces code. (commit: fcb97fd) (details)
  73. Work on a Python console window (#1085). (commit: 073f377) (details)
  74. The Python Qt sources are no longer in a git sub-module (#1085). (commit: 414ce6c) (details)
  75. Work on new PythonQtSupport plugin (#1085). (commit: 7c9f0b9) (details)
  76. Work on PythonQt support module (1085). (commit: 66dad4c) (details)
  77. Get ctkAbstractPythonManager building with Qt5 (#1085). (commit: 1bb1b4f) (details)
  78. Tidy up removal of Python Qt submodule (#1085). (commit: dc89fa6) (details)
  79. Use our EXPORT macros in CTK headers (#1085). (commit: b627740) (details)
  80. Use CTK's AbstractPythonManger with Python Qt (#1085). (commit: e019a53) (details)
  81. Use CTK's console widget for our Python console window (#1085). (commit: 6889a76) (details)
  82. Rename `PythonQt` plugin to `PythonQtAPI` to avoid name clashes with the (commit: 6e26c5a) (details)
  83. Tidy up code (#1085). (commit: 62f1810) (details)
  84. Fix typos... (#1085). (commit: 41761b9) (details)
  85. Use pre-built version of Python Qt (#1085). (commit: 4b691c4) (details)
  86. Specify Python plugin's dependencies. (commit: 4d11a28) (details)
  87. Get matplotlib working under PythonQt (#1085). (commit: d378bf7) (details)
  88. A PythonQt wrapper plugin for OpenCOR (#1085). (commit: 1e988dc) (details)
  89. Get and set command history in a CTK window (#1085). (commit: c75c950) (details)
  90. Save and restore Python command history between sessions (#1085). (commit: ed4d048) (details)
  91. Cleanup PythonQt *before* finalising Python in CTK Manager (#1085). (commit: 9f23659) (details)
  92. Check that we have a large enough data store and a valid solver before (commit: 53bb0d1) (details)
  93. Upgrade zlib to version 1.2.11 (#1193). (commit: af23643) (details)
  94. Use a `DataStoreArray` class to manage numeric arrays (#1085). (commit: 8f06db8) (details)
  95. Make data storage and simulation classes available to Python via (commit: 930a058) (details)
  96. Delete the correct PythonQt manager (#1085). (commit: deb2936) (details)
  97. Minor code tidy (#1085). (commit: bfbc71c) (details)
  98. Update OpenSSL to version 1.0.2j (#1113). (commit: da00e95) (details)
  99. Specify NumPy include directory even if not yet built (#1085). (commit: 7c5e56e) (details)
  100. Correctly specify PythonQt library under Windows (#1085). (commit: df954db) (details)
  101. Get NumPy include directory right... (#1085). (commit: 561a48b) (details)
  102. Upgrade OpenSSL to version 1.0.2k (#1202). (commit: f1fd7ce) (details)
  103. Remove unused CMake parameter (#1085). (commit: e4a0844) (details)
  104. Python helper scripts need to be in git... (#1085). (commit: ed0d115) (details)
  105. Always update, and hence configure and build, CMake external projects (commit: 8506971) (details)
  106. The Python and PythonQtAPI plugins need code for their interfaces... (commit: c99678f) (details)
  107. Let CMake know the location of our Python headers andf library (#1085). (commit: ea7af8a) (details)
  108. Get OpenSSL building under Linux (#1101). (commit: cc850a3) (details)
  109. Tidy up Python plugin's CMake script (#1085). (commit: 2d0de8e) (details)
  110. More work on building Python under Linux (#1085). (commit: eb82946) (details)
  111. Ensure the Python library is linked to the OpenCOR executable for Linux (commit: b108e85) (details)
  112. Include SQLite in Python build (for IPython and Jupyter) (#1085). (commit: c7d0c36) (details)
  113. Download latest versions of pre-built external packages (#1106). (commit: 046f218) (details)
  114. Add initial versions of README files for building Python related (commit: 2bd60d4) (details)
  115. We need to explicitly specify the locations of headers and libraries of (commit: 39199b4) (details)
  116. Linking Python into OpenCOR executable is only for Linux (#1085). (commit: e1c9bed) (details)
  117. Use relative RPATHs in python executable (#1085). (commit: 834c1d0) (details)
  118. Use a new git branch for Jupyter specific changes (#1085). (commit: 3f82cd2) (details)
  119. Include SQLite in Python build for IPython and Jupyter. (commit: 24f584c) (details)
  120. Work on a Jupyter kernel for OpenCOR (#1085). (commit: 47cee29) (details)
  121. Zipping the python library was referencing the partly created archive... (commit: baaf3b4) (details)
  122. Console window requires Python wrapper plugin (#1085). (commit: d2cb16f) (details)
  123. Don't crash getting simulations if there's no single cell widget... (commit: bfb012f) (details)
  124. Update `ctkAbstractPythonManager::executeFile` for Python 3 (#1085). (commit: 635a483) (details)
  125. Use our PythonQt branch (#1085). (commit: b422dd2) (details)
  126. Minor tidy ups (#1085). (commit: 2c8ecdf) (details)
  127. Retrieve the correct package archive when git branches differ in their (commit: c1d003e) (details)
  128. Jupyter notebook runs an OpenCOR kernel! (#1085). (commit: a1fadda) (details)
  129. PythonQtAPI plugin doesn't use the Plugin interface so remove it (commit: f07fc4d) (details)
  130. Specify base directory for external projects (1106). (commit: 59485a7) (details)
  131. We need to export wrapped classes for Windows (#1085). (commit: c4f9cfd) (details)
  132. Windows needs to access wrapped classes (#1085). (commit: 786bd24) (details)
  133. Tidy up CMake files (#1106). (commit: 2e10a97) (details)
  134. Set a plugin's build dependencies as part of ADD_PLUGIN (#1106). (commit: cc9ff1d) (details)
  135. Use `TARGET` instead of `DEPENDENCY` to specify the target when creating (commit: c079776) (details)
  136. Use appropriate quiet option for `make` on the different platforms (commit: 1d769e6) (details)
  137. Use correct OpenSSL library names in a Windows debug build (#1101). (commit: b0a9dec) (details)
  138. Tidy up CMake script (#1106). (commit: bc4a573) (details)
  139. Update Windows builds of external packages (#1106). (commit: 12e0ccb) (details)
  140. Newly built external project files weren't always copied (#1106). (commit: 60dbe7b) (details)
  141. Get Python plugin running under Windows (#1085). (commit: f8f57f9) (details)
  142. Upgrade numpy to version 1.12.0 (#1085). (commit: edcc47a) (details)
  143. Patch IPython kernel to work with PythonQt (#1085). (commit: f72ffe1) (details)
  144. A Jupyter kernel specification for OpenCOR (#1085). (commit: 042bfb2) (details)
  145. Update README (#1085). (commit: 77fbb02) (details)
  146. We were installing numpy twice... (#1085). (commit: 611a085) (details)
  147. Fix Linux build of Python plugin (#1085). (commit: 7832a95) (details)
  148. OpenSSL is now in a plugin so no need to deploy system version (#1101). (commit: 250fa36) (details)
  149. Test was reversed in commit 60dbe7b... (#1085). (commit: bcae1ca) (details)
  150. Copy and fixup external binaries *before* plugin build and link to the (commit: d22eded) (details)
  151. Build latest version under MacOS and Linux (#1085). (commit: 3dee814) (details)
  152. Use new name for Python runtime library directory (#1085). (commit: 09c6404) (details)
  153. Extend `COPY_FILE_TO_BUILD_DIR` to optionally specify if copy should be (commit: d5ef9ae) (details)
  154. Find SQLite3 under Linux (#1085), (commit: 9c5d4c8) (details)
  155. Extend `COPY_FILE_TO_BUILD_DIR` to optionally specify if copy should be (commit: c1b2044) (details)
  156. External libraries weren't being linked to targets under Linux... (commit: 5e1bdeb) (details)
  157. Update external package archives for linux (#1106). (commit: 8c00912) (details)
  158. Use a custom target when copying external binaries in CMake (#1106). (commit: 5c684b0) (details)
  159. Window's CLI build needs to know about EventLoopInterface (#1085). (commit: c132ff3) (details)
  160. Tidy up EventLoopInterface code (#1085). (commit: 4ae4eec) (details)
  161. Remove debugging (#1085). (commit: 9706813) (details)
  162. Add dependency rules for copying OpenCOR.com in a Windows' build #1106). (commit: a0750cb) (details)
  163. Install and use SQLite3 library under Windows (#1085). (commit: 1e16ec6) (details)
  164. Bundle SQLite3 shared library with Python (#1085). (commit: 15c4518) (details)
  165. Provide a user with scripts to install Python packages, etc. and remove (commit: e49eaff) (details)
  166. Run a Python module using `OpenCOR -c Python::MODULE_NAME` (#1085). (commit: 0e02f9f) (details)
  167. Set the location of our DLLs under Windows so that they are found (commit: 7cae0a5) (details)
  168. Cleanly shutdown our Jupyter kernel (#1085). (commit: ca138c5) (details)
  169. New OS/X Python binaries with Jupyter dependencies (#1085). (commit: f728fbd) (details)
  170. Ensure other plugins can find and use the Python installed into OpenCOR (commit: 1dc7a88) (details)
  171. Add `CentralWidget::localFileName()` to get the local file name of an (commit: 4bfc645) (details)
  172. Tidy code (#1086). (commit: e3186a2) (details)
  173. Add `openSimulation()` and `openRemoteSimulation()` to OpenCOR's Python (commit: c90039f) (details)
  174. Return dictionaries of data store variables to Python and work on (commit: 259b451) (details)
  175. Fix issues with deleting and creating data store array variables (commit: 04cb9fe) (details)
  176. Catch all exceptions that BioSignalML might throw. (commit: 7f94700) (details)
  177. Suppress compile warnings when using Python's headers (#1085). (commit: 4176521) (details)
  178. Tidy up code (#1086). (commit: fdb19fe) (details)
  179. Throw an exception if we can't run a simulation from Python (#1087). (commit: f42918e) (details)
  180. Allow Python to get the size of a DataStoreVariable (#1086). (commit: ea6021d) (details)
  181. Enable Python to access and modify a simulation's parameters (#1087). (commit: 9ac5135) (details)
  182. We need to specify OpenSSL libraries as well as ROOT_DIR to ensure CMake (commit: 36e53d6) (details)
  183. Allow Solver properties to be set from Python (#1270). (commit: 0f704cd) (details)
  184. Miscellaneous code tidy. (commit: b1607d9) (details)
  185. Cleanup: Remove the `Single Cell` view sources from the Python branch... (commit: a184b73) (details)
  186. Cleanup: Remove unused sample plugin (#1206). (commit: b86a2ad) (details)
  187. Update Python build script for new packaging mechanism (#1106). (commit: 8d9618f) (details)
  188. Rename `Python` plugin to `PythonLibrary` (#1310). (commit: 962106d) (details)
  189. Fix bad merge into branch (#1306). (commit: 91147fc) (details)
  190. Changed our license to GPL v3.0 (#1301). (commit: 1365c1c) (details)
  191. Pass full path as destination directory of an external package (#1106). (commit: 87749fa) (details)
  192. Export Python version and site packages directory; tidy up CMake code (commit: 6256a0a) (details)
  193. Python package distributions don't always have binary files that require (commit: dfbc536) (details)
  194. Bundle our Python packages in their own plugin (#1310). (commit: 3a7fd9c) (details)
  195. Revert commit dfbc536 as we use the SHA1_FILES to determine if a package (commit: c7b8cd9) (details)
  196. Work on packaging of Python site packages (#1310). (commit: d263789) (details)
  197. Tidy up code (#1310). (commit: 9e35c97) (details)
  198. Make sure Python executable can find libraries under OS/X (#1310). (commit: ef8ca51) (details)
  199. Update patch utility for Python 3 when debugging. (commit: ee1cd24) (details)
  200. Changed our license to GPL v3.0 (#1301). (commit: 34fd9bb) (details)
  201. Update PythonQtAPI build script for new packaging mechanism (#1106). (commit: b06422b) (details)
  202. Use PythonQt's `qmake` based build (#1310). (commit: c8c82c6) (details)
  203. RETRIEVE_PACKAGE_FILE(): optionally allow a package's release tag and/or (commit: 821b603) (details)
  204. Specify PACKAGE_REPOSITORY and RELEASE_TAG for PythonQtAPI (#1306). (commit: ad9eaf4) (details)
  205. Correctly reference PythonQt's include files (#1310). (commit: ac006f4) (details)
  206. Rename `PythonLibrary` plugin back to `Python` (#1310). (commit: ee39259) (details)
  207. Python wrapper plugin uses Python packages plugin (#1310). (commit: e088355) (details)
  208. Use `PACKAGE_NAME` in build scripts (#1306). (commit: 2eac0d5) (details)
  209. Use `opencor/python` for prebuilt packages and wheels (#1310). (commit: 703e8e5) (details)
  210. PythonQt repository is now `pythonqt` (#1306). (commit: ba0fe14) (details)
  211. Fix typo (#1310). (commit: 82f608d) (details)
  212. Work on an interface for wrapping classes to use with Python (#1275). (commit: 25cebba) (details)
  213. Get `qmake` PythonQt build working on Linux (#1310). (commit: cf3e8b1) (details)
  214. Tweaks and new binaries for PythonQt (#1306). (commit: e439289) (details)
  215. New PythonQt binaries for Qt 5.9 (#1311). (commit: 125d3c9) (details)
  216. New Python binaries with runtime library sources bundled (#1310). (commit: 39aadd1) (details)
  217. PythonWrapper plugin has to have a CMake dependency on PythonPackages (commit: a625ab7) (details)
  218. Use an IPython console for Python (#1324). (commit: b462910) (details)
  219. We need to explicitly delete our IPython container window when (commit: 1286190) (details)
  220. Tidy up IPython widget creation code (#1324). (commit: 638e161) (details)
  221. Set the initial font size for our IPython window (#1324). (commit: ebabc4e) (details)
  222. The Python console window doesn't depend on OpenCOR's classes being (commit: 78ac4db) (details)
  223. Our mods to PythonQt mean we can revert to using method calls to get (commit: 9461dc6) (details)
  224. Redirect Python logging output to the console (#1324). (commit: c58eb77) (details)
  225. Update PythonQt to version 3.2.0 (#1324). (commit: 1e8a1aa) (details)
  226. Upgrade matplotlib to version 2.0.2 (commit: dc0015b) (details)
  227. Actually provide a patch file for matplotlib... (commit: f0d3a2c) (details)
  228. Don't start a matplotlib exec() loop when running under PythonQt (commit: b320919) (details)
  229. Tweaks for Windows build of Python libraries (#1085). (commit: 9f77156) (details)
  230. Get IPython running under Windows (#1324). (commit: 85944e4) (details)
  231. Upgrade numpy to version 1.13.0 (#1324). (commit: bad1784) (details)
  232. Upgrade IPython to version 6.1.0 (#1324). (commit: 675fad0) (details)
  233. OAuth plugin sources were missing after merge (#1306). (commit: c444dc1) (details)
  234. Remove unused `diff` files (#1324). (commit: e2ac089) (details)
  235. Put CTK code used by PythonQtSupport plugin inside `./src` directory (commit: 50cdd31) (details)
  236. Known include directories are now implicitly added (#1306). (commit: 103c757) (details)
  237. Reinstate INCLUDE_DIRS parameter to specify additional include (commit: 56dc633) (details)
  238. We do depend on the order that Python plugins are declared... (#1306). (commit: 8a2f42c) (details)
  239. Suppress warning messages from compile (#1324). (commit: f62b248) (details)
  240. Correctly refer to the PythonQt library (#1324). (commit: df4fd77) (details)
  241. Update binaries for Python packages and PythonQt (#1324). (commit: 7c7bfa4) (details)
  242. Python plugins need to be declared *after* other third-party plugins (commit: 5b6c764) (details)
  243. CMake: as a safeguard, make sure that empty variables are defined. (commit: 18a6f75) (details)
  244. PythonQt needs QtQuickWidgets library (#1086). (commit: 3abe056) (details)
  245. Use an plugin interface for Python class wrapping (#1275). (commit: 2fab343) (details)
  246. Tidy up code for calling a Python script (#1275). (commit: ecd412a) (details)
  247. `INCLUDE_DIRS` parameter to `ADD_PLUGIN` is not needed if Python headers (commit: a91fdd6) (details)
  248. Minor tidy-up to comment. (commit: da782ac) (details)
  249. Tidying up. (commit: f5c4243) (details)
  250. Export `${PROJECT_NAME}_EXTERNAL_SOURCES` so other plugins can use (commit: f5a0490) (details)
  251. Resolve build issues with Python headers (#1376). (commit: 12f9a33) (details)
  252. Add missing `Simulation::fileName()`; fix name of include. (commit: 80f693a) (details)
  253. Python: rename `PythonQtSupport` plugin to `PythonSupport`. (commit: 561bf81) (details)
  254. Tidy code: use a better name for some `SimulationResults` methods. (commit: d77bf44) (details)
  255. Optimisation: track indices of constants having gradients calculated. (commit: 84412bf) (details)
  256. Optimisation: add sensitivity analysis to the CVode solver. (commit: 5914af0) (details)
  257. Optimisation: tidy solver interface initialisation code. (commit: 856fd63) (details)
  258. Optimisation: allocate array and data store to hold sensitivity (commit: 8662978) (details)
  259. Optimisation: use the sensitivity analysis solver. (commit: db7982b) (details)
  260. Optimisation: initialise array pointer... (commit: f052d96) (details)
  261. Optimisation: save gradient values and make available to Python. (commit: 2d3f8c2) (details)
  262. Python: a DataStore might not have a `voi`. (commit: f643efb) (details)
  263. Python: tidy simulation support wrapping code. (commit: 50fb687) (details)
  264. Optimisation: gradients are of state variables wrt constant parameters. (commit: bb7c5da) (details)
  265. Optimisation: only store gradients if we have a gradients' data store... (commit: 61e6081) (details)
  266. Optimisation: allow Python to set gradients' calculation flag and run (commit: 428488c) (details)
  267. Optimisation: default action is to calculate gradients. (commit: c399473) (details)
  268. Optimisation: enable and use IDA sensitivity analysis. (commit: 3bb6770) (details)
  269. Optimisation: reinitialise CVode sensitivity analysis when (commit: f04837b) (details)
  270. Python: wait for a simulation to finish running before returning from (commit: 3951f83) (details)
  271. Python: wait for a simulation to finish running before returning from (commit: 9091fb9) (details)
  272. Python: return result of simulation run. (commit: 2cfee01) (details)
  273. Optimisation: improve initialisation and error checking. (commit: 0876e85) (details)
  274. WIP: track data store variable in a values dictionary. (commit: 486d292) (details)
  275. Python: dependencies of plugins using Python headers are on package (commit: a2a1b85) (details)
  276. Python: tweak name of PythonQt API build. (commit: 389c232) (details)
  277. Python: other plugins in fact depend on Python packages having been (commit: bc40352) (details)
  278. Python: don't check whether the memory associated with a simulation can (commit: 805d8c8) (details)
  279. Python: update packages for GCC 5.4 (#1391) (commit: 209230b) (details)
  280. Python: support plugin now needs to directly link to the Python plugin. (commit: cef211e) (details)
  281. Python: specify dependency for DataStore plugin. (commit: 07c2d26) (details)
  282. Python: update displayed values in simulation information widget when (commit: ba21b4a) (details)
  283. Python: allow for a DataStoreVariable not having a DataStoreArray (commit: 920f991) (details)
  284. Python: tidy code. (commit: 0c2218b) (details)
  285. DataStore: check we have a value's array before referencing it... (commit: 398235f) (details)
  286. Python: throw an error if there is an error when running a simulation. (commit: 7a8f55f) (details)
  287. Python: throw an error if we are unable to open a simulation. (commit: 9b1f683) (details)
  288. Python: tidy code. (commit: d8688bc) (details)
  289. Optimisation: use STAGGERED sensitivity analysis for IDAS (instead of (commit: a758a07) (details)
  290. Python: throw an exception when a simulation fails. (commit: cd0fdc4) (details)
  291. Python: use full pathname of a file when initialising a simulation. (commit: 57f3d74) (details)
  292. Python: fix syntax error when non-debug build. (commit: 8417b85) (details)
  293. Python: remove unused message. (commit: 5e81f5d) (details)
  294. Optimisation: Add icon for `constant with gradient`. (commit: 8e9a48d) (details)
  295. Python: clear simulation data when resetting a simulation. (commit: 52bd11e) (details)
  296. CVODE and IDA solver classes have been renamed. (commit: f1bccaf) (details)
  297. Python: Get clean build with MSVC 2014 Update 3. (commit: 803088c) (details)
  298. Python: Update pre-built packages for Windows. (commit: 14ebfb9) (details)
  299. Python: get a clean build with MSVC 2014. (commit: 6ac458b) (details)
  300. Python: add typedef for std::bind result under gcc. (commit: abf7705) (details)
  301. Python: add typedef for std::bind result under gcc. (commit: 6bda5e2) (details)
  302. Python: virtualenv-tools.py as downloaded from (commit: 3de3361) (details)
  303. Python: rename utility to set_python_path.py (commit: d0da955) (details)
  304. Python: update Python path utility for for Python 3 and Windows and (commit: 7ba4ec5) (details)
  305. Python: install Windows Python package installers as scripts instead of (commit: c9755f3) (details)
  306. Python: allow for spaces in path names. (commit: 09c88b5) (details)
  307. Python: use `argparse` and update help text. (commit: 6b75e3d) (details)
  308. Python: package Python into Windows installer. (commit: e266bc9) (details)
  309. Python: modify scripts to use the newly installed Python under Windows. (commit: e3122e8) (details)
  310. Python: tweak command to set path to new Python executable. (commit: bb310df) (details)
  311. Python: add our Python script directory to the system PATH. (commit: bad477e) (details)
  312. Python: use a smaller font in IPython window. (commit: e918d24) (details)
  313. Python: update Python script paths in build directory. (commit: 39055e3) (details)
  314. Python: Windows' package needs to include the SQLite3 import library. (commit: f589fec) (details)
  315. Python: add '.' to the head of IPython's search path. (commit: e5059ac) (details)
  316. Python: remove `virtualenv` specific code. (commit: f6d650b) (details)
  317. Python: turn off output when updating path to Python unless `--verbose` (commit: e75b459) (details)
  318. Python: update to IPython 6.2.1 and qtconsole 4.3.1 (commit: 85afd70) (details)
  319. Python: update `PythonPackages` for WIndows and Linux. (commit: b4ea959) (details)
  320. Python: cleaning up. (commit: 32a9ae9) (details)
  321. Python: don't open remote files twice... (commit: 8f837c8) (details)
  322. Python: work on documentation. (commit: a7efe32) (details)
  323. Python: don't include interface code when building WebKit libraries. (commit: 1bd9e94) (details)
  324. Python: build Qt wrappers for WebKit. (commit: 65eb7b9) (details)
  325. Python: tidy up code. (commit: eae54ca) (details)
  326. Python: get our Web browser as a QWebView. (commit: f4709d3) (details)
  327. Python: remove unused code. (commit: 8b3f647) (details)
  328. Python: rework console creation code. (commit: 38c0707) (details)
  329. Python: new PythonQt library (with WebKit wrappers) for macos. (commit: aeeb247) (details)
  330. SUNDIALS: upgraded to version 3.0.0 (#1453). (commit: c8f985d) (details)
  331. Python: upgrade numpy to v1.13.3. (commit: 4a9bfc9) (details)
  332. Python: upgrade matplotlib to v2.1.0. (commit: a8aa822) (details)
  333. Python: bundle lxml package (version 4.1.1). (commit: 6d3fad8) (details)
  334. Python: use better names for `double *` arrays. (commit: b1b650e) (details)
  335. Merge commit '76cd773' into pythonplugin (commit: d68c87c) (details)
  336. Merge commit '2b65c99' into pythonplugin (commit: 130836e) (details)
  337. Python: fixes and tidy ups after merging. (commit: e0e794f) (details)
  338. Use new style signal/slot connect() and tidy code. (commit: 37fac5c) (details)
  339. Python: let our simulation widget know a run is starting. (commit: 0c29fa0) (details)
  340. Python: delete DataStoreArrays when their ref count reaches zero. (commit: 40e028a) (details)
  341. Python: resetting parameters and clearing results are two different (commit: 9de1454) (details)
  342. Python: delete gradients array before creating a new gradients data (commit: 52aa9e2) (details)
  343. Python: tidy code. (commit: 6f95da5) (details)
  344. Python: fix bad merge. (commit: 87932f3) (details)
  345. Data store: make sure arrays are initialised when allocated. (commit: d4ea557) (details)
  346. Python: only build Python and PythonPackages plugin, with `sphinx` as (commit: 548ac2d) (details)
  347. Python: ignore sub-directories when updating Python runtime path in (commit: 58e2629) (details)
  348. Python: don't apply patches for Windows when not building a Windows (commit: 6ba7751) (details)
  349. Python: update `pip`, `setuptools` and `wheel` to latest versions. (commit: f178665) (details)
  350. Python: export ${PYTHON_RELATIVE_RUNTIME_DIR} to CMake. (commit: 265cc8c) (details)
  351. Python: script tidy up. (commit: 8d20acf) (details)
  352. Python: export ${SPHINX_BUILD_EXECUTABLE} to CMake. (commit: 86d5c0b) (details)
  353. Converted CMake language commands and our macros to lower case. (commit: 12734b5) (details)
  354. Python: ignore files we can't access when updating scripts. (commit: ae2acb3) (details)
  355. Python: define location of scripts. (commit: 19daada) (details)
  356. Python: build Sphinx package for Windows. (commit: af7b599) (details)
  357. Python: new release for Windows. (commit: 7fd2115) (details)
  358. Python: new release for Linux. (commit: f19f6c9) (details)
  359. Python: make sure our scripts don't access any local site-packages (commit: 69a244d) (details)
  360. Python: update CLI tests for plugin. (commit: f7266d4) (details)
  361. Tests: plugin status report includes `OpenSSL` and `zlib` so add them to (commit: 9e17529) (details)
  362. Minor tidy. (commit: fa12f96) (details)
  363. Python: remove/revert files not part of bundling runtime. (commit: dc77009) (details)
  364. Python: remove more unneeded files. (commit: fb028bd) (details)
  365. Python: more tidying up. (commit: 7536703) (details)
  366. Some minor cleaning up for our main CMakeLists.txt file (#1607). (commit: d8aa42d) (details)
  367. Some minor cleaning up for our main CMakeLists.txt file (#1607). (commit: f9b0df3) (details)
  368. Some minor cleaning up. (commit: 9b5268d) (details)
  369. Some minor cleaning up for our main CMakeLists.txt file (#1607). (commit: eb42c4f) (details)
  370. Some minor cleaning up for our main CMakeLists.txt file (#1607). (commit: 36f001a) (details)
  371. Some minor cleaning up for our main CMakeLists.txt file (#1607). (commit: 9e9e800) (details)
  372. Slight update to our make/common.cmake file. (commit: a1bce54) (details)
  373. Some minor cleaning up for our pythonplugin.* and pythonpackagesplugin.* (commit: 238d5e0) (details)
  374. Some minor cleaning up for our pythonplugin.* and pythonpackagesplugin.* (commit: f12e2aa) (details)
  375. Python: don't actually deploy any code. (commit: 6303fc0) (details)
  376. Python: PythonPackages build depends on a built Python. (commit: e200226) (details)
  377. Python: don't include plugin libraries with OpenCOR. (commit: 48d4705) (details)
  378. Python: use a global target, OpenCORBuild, to ensure Python plugin (commit: 118b7b2) (details)
  379. Python: also use Release build for Debug under Windows. (commit: ca764e4) (details)
  380. Python: new PythonPackages for macOS and Linux. (commit: fd5c9d2) (details)
  381. Python: tweak CMake targets and dependencies. (commit: 8fc943d) (details)
  382. Python: Windows debug mode packages. (commit: 06196ca) (details)
  383. Python: update tests since Python is no longer a deployed plugin. (commit: ff3ff95) (details)
  384. Python: minor tweaks. (commit: ddf2b9a) (details)
  385. Python: remove unused script. (commit: 41e7410) (details)
  386. Some minor cleaning up. (commit: c1f92c7) (details)
  387. Removed the "Constant with gradient" icon, which we don't use yet. (commit: caec1a8) (details)
  388. Some minor cleaning up. (commit: fea25d1) (details)
  389. Some minor cleaning up. (commit: 9a4fbc1) (details)
  390. Temporarily build the Python and PythonPackages plugins. (commit: 00dd45e) (details)
  391. Some minor cleaning up. (commit: 9f2a92d) (details)
  392. Some minor cleaning up. (commit: 0802957) (details)
  393. Temporarily build the OpenSSL, Python, PythonPackages and zlib plugins (commit: 4aca918) (details)
  394. Some minor cleaning up. (commit: bfef246) (details)
  395. Some minor cleaning up. (commit: 417148a) (details)
  396. Some minor cleaning up. (commit: 0fa531e) (details)
  397. Some minor cleaning up. (commit: 831bf1d) (details)
  398. Some minor cleaning up. (commit: 1060546) (details)
  399. Rebuild a default version of OpenCOR. (commit: 636b394) (details)
  400. Revert "Rebuild a default version of OpenCOR." (commit: 519e05f) (details)
  401. Some minor cleaning up. (commit: eed235e) (details)
  402. Rebuild a default version of OpenCOR. (commit: 3180942) (details)
Commit 38e00988796fc262f4d77d607941f2e393d312a7 by dave
Initial version of Python plugin (#1085).
(commit: 38e0098)
The file was added.gitmodules
The file was addedsrc/plugins/thirdParty/Python/src/pythonplugin.json
The file was addedsrc/plugins/thirdParty/Python/src/pythonplugin.cpp
The file was modified CMakeLists.txt (diff)
The file was addedsrc/plugins/thirdParty/Python/CMakeLists.txt
The file was addedsrc/plugins/thirdParty/Python/src/pythonplugin.h
Commit ffd7e0f645d8bbcd7b7b0639b70804e7a3dfae7e by dave
Initial checkin of PythonQt plugin (#1086).
(commit: ffd7e0f)
The file was addedsrc/plugins/thirdParty/PythonQt/src/pythonqtplugin.h
The file was addedsrc/plugins/thirdParty/PythonQt/src/pythonqtplugin.cpp
The file was modified .gitmodules (diff)
The file was addedsrc/plugins/thirdParty/PythonQt/PythonQt
The file was addedsrc/plugins/thirdParty/PythonQt/src/pythonqtplugin.json
The file was addedsrc/plugins/thirdParty/PythonQt/CMakeLists.txt
Commit ce2b807b743e3517380e8bc5704e017de3140d48 by dave
Tidyup to Python plugin's configuration (#1085).
(commit: ce2b807)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.h (diff)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
Commit cffadb04a358f2925335e31767803d4b54fd5111 by dave
Commit e115539 means we no longer have to undefine `UNICODE` (#1085).
(commit: cffadb0)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit a3990e41544b068742be7fd61e3c89579cc25324 by dave
Rework Python build to allow us to use `find_package()` to get
configuration (#1085).
(commit: a3990e4)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was addedsrc/plugins/thirdParty/Python/build/CMakeLists.txt
The file was modified .gitmodules (diff)
Commit b4d32fb11132157804672250d3703c279efce698 by dave
Python build can't use QT_KEYWORDS as the name `slots` is used in a
header file (#1085).
(commit: b4d32fb)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 761b5fbe30dc712a0ef3322baf16970a798c028c by dave
Tidy up Python build process (#1085).
(commit: 761b5fb)
The file was modified src/plugins/thirdParty/Python/build/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 804ead387853cc41cd7e0d79906bba868b29c800 by dave
Initialise/finalise the Python library in its plugin (#1085).
(commit: 804ead3)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
Commit b414a875528bacb5edc8699ba4c0a75755bdd60f by dave
Always build Python (until we setup the download of a pre-built system)
and exclude the built files from git (#1085).
(commit: b414a87)
The file was addedsrc/plugins/thirdParty/Python/.gitignore
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 2ba0c00e6b024a98ff4fd9f77f7658af17afad9c by dave
Get Python and PythonQt building under Windows...
(commit: 2ba0c00)
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/build/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
The file was modified src/plugins/thirdParty/PythonQt/src/pythonqtplugin.cpp (diff)
The file was modified src/plugins/thirdParty/PythonQt/CMakeLists.txt (diff)
Commit 95cc1d11caeab6d5412f0dcfa7cde0f8397c4fb1 by dave
Work on OpenSSL plugin (#1101).
(commit: 95cc1d1)
The file was added.gitmodules
The file was addedsrc/plugins/thirdParty/OpenSSL/OpenSSL
Commit 6fc689de0c07dd8e973a79cf221e862b350b2944 by dave
Specify branch of OpenSSL sub-module.
(commit: 6fc689d)
The file was modified .gitmodules (diff)
Commit 3b3d09bedc3233ced7b7ca044e0f2d1fc9af3697 by dave
Provide a mechanism to package and download pre-built libraries (#1106).
(commit: 3b3d09b)
The file was modified cmake/common.cmake (diff)
Commit 39fb5ccf02321c6a55e961260687c3c1c317706f by dave
Provide a sample plugin to demonstrate and test the use of packaged
pre-built libraries (#1106).
(commit: 39fb5cc)
The file was addedsrc/plugins/sample/SampleExternal/CMakeLists.txt
The file was addedsrc/plugins/sample/SampleExternal/External/include/external/external.h
The file was modified CMakeLists.txt (diff)
The file was addedsrc/plugins/sample/SampleExternal/src/sampleexternalplugin.json
The file was addedsrc/plugins/sample/SampleExternal/External/src/external.cpp
The file was addedsrc/plugins/sample/SampleExternal/src/sampleexternalplugin.h
The file was addedsrc/plugins/sample/SampleExternal/cmake/BuildExternal.cmake
The file was addedsrc/plugins/sample/SampleExternal/src/sampleexternalplugin.cpp
The file was addedsrc/plugins/sample/SampleExternal/External/buildinstall.sh
Commit 8ae2192b1aa7c82125356cd9461f9c8ebe23709f by dave
Use CHECK_FILES macro when retrieving binary files (#1106).
(commit: 8ae2192)
The file was modified cmake/common.cmake (diff)
Commit 59f76da088ecd7e432658645ac8eb93b107f2fea by dave
Work on OpenSSL plugin (#1101).
Use new packaging system for OpenSSL libraries; cleanup paths in OS/X
libraries; use OpenSSL 1.0.2 because libgit2 doesn't like 1.1.0.
(commit: 59f76da)
The file was addedsrc/plugins/thirdParty/OpenSSL/src/opensslplugin.h
The file was modified .gitmodules (diff)
The file was modified CMakeLists.txt (diff)
The file was addedsrc/plugins/thirdParty/OpenSSL/cmake/BuildOpenSSL.cmake
The file was addedsrc/plugins/thirdParty/OpenSSL/src/opensslplugin.json
The file was addedsrc/plugins/thirdParty/OpenSSL/src/opensslplugin.cpp
The file was addedsrc/plugins/thirdParty/OpenSSL/CMakeLists.txt
The file was modified src/plugins/thirdParty/OpenSSL/OpenSSL (diff)
Commit 36d5e5b74fa522df626399b926c30521900feb49 by dave
Use the `1_0_2h` release of OpenSSL (#1088 and #1101).
(commit: 36d5e5b)
The file was modified src/plugins/thirdParty/OpenSSL/OpenSSL (diff)
Commit 8d9fd7899b43fae289ad7ca73d90a453e20bda0d by dave
Get example of packaging an external library working under Windows
(#1106).
(commit: 8d9fd78)
The file was addedsrc/plugins/sample/SampleExternal/External/buildinstall.bat
The file was modified src/plugins/sample/SampleExternal/cmake/BuildExternal.cmake (diff)
The file was modified src/plugins/sample/SampleExternal/External/include/external/external.h (diff)
The file was modified src/plugins/sample/SampleExternal/CMakeLists.txt (diff)
Commit 753b217e5c1f35d78f737a62af1b279ec1239a34 by dave
Don't duplicate `CHECKED_FILES` list when generating
`RETRIEVE_PACKAGE_FILE` code (#1106).
(commit: 753b217)
The file was modified cmake/common.cmake (diff)
Commit 026f4da6311007c4f592e7fc6b875c27813bcc62 by dave
Get OpenSSL building under Windows (#1101).
(commit: 026f4da)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/OpenSSL/cmake/BuildOpenSSL.cmake (diff)
Commit a3a0a1c70eb170c52dac76030ee9ba264fc9b849 by dave
Windows OpenSSL 1.0.2h needs patching to build -- see
https://github.com/openssl/openssl/issues/1545 (#1101).
(commit: a3a0a1c)
The file was addedsrc/plugins/thirdParty/OpenSSL/patches/windows/OpenSSL.patch
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/OpenSSL/cmake/BuildOpenSSL.cmake (diff)
Commit f0fd62e7feaa39d126b6f29267046f6431d930c3 by dave
gitignore directories containing pre-built packages (#1106).
(commit: f0fd62e)
The file was modified .gitignore (diff)
Commit 7fd2b10f532f9aae935bddf037296433bf3359a4 by dave
Clean up Python build and use new packaging macros (#1085).
(commit: 7fd2b10)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.h (diff)
The file was modified .gitmodules (diff)
The file was modified src/plugins/thirdParty/Python/.gitignore (diff)
The file was addedsrc/plugins/thirdParty/Python/cmake/BuildPython.cmake
The file was modified CMakeLists.txt (diff)
The file was removedsrc/plugins/thirdParty/Python/build/CMakeLists.txt
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
Commit 4bdabf4d1b6865adccbe6b10c55abd40d6dfbbe5 by dave
Work on the Python build system (#1085).
(commit: 4bdabf4)
The file was modified src/plugins/thirdParty/Python/cmake/BuildPython.cmake (diff)
The file was modified CMakeLists.txt (diff)
Commit 00fbf6cfb289aec6acbca1324f87fec9dedd81d1 by dave
Correctly initialise PYTHONHOME (#1085).
This allows the shell to find Python libraries bundled with OpenCOR.
(commit: 00fbf6c)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
Commit 003a362b73eb9051a88b7bebf778dadf8dacb335 by dave
General: some work on forcing plugins to reference one of the categories
we support (#1111).
(commit: 003a362)
The file was modified src/plugins/thirdParty/OpenSSL/src/opensslplugin.cpp (diff)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
The file was modified src/plugins/sample/SampleExternal/src/sampleexternalplugin.cpp (diff)
The file was modified src/plugins/thirdParty/PythonQt/src/pythonqtplugin.cpp (diff)
Commit 9ef42805df4cc207e610937979559d2ea744b6ff by dave
Work on using Cmake's ExternalProject module for third party builds.
(commit: 9ef4280)
The file was removedsrc/plugins/thirdParty/zlib/src/gzwrite.c
The file was removedsrc/plugins/thirdParty/zlib/src/deflate.h
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
The file was removedsrc/plugins/thirdParty/zlib/src/crc32.c
The file was removedsrc/plugins/thirdParty/zlib/src/windows/zconf.h
The file was removedsrc/plugins/thirdParty/zlib/src/gzread.c
The file was removedsrc/plugins/thirdParty/zlib/src/uncompr.c
The file was removedsrc/plugins/thirdParty/zlib/src/crc32.h
The file was removedsrc/plugins/thirdParty/zlib/src/gzguts.h
The file was removedsrc/plugins/thirdParty/zlib/src/inflate.h
The file was removedsrc/plugins/thirdParty/zlib/src/infback.c
The file was removedsrc/plugins/thirdParty/zlib/src/zlib.h
The file was removedsrc/plugins/thirdParty/zlib/src/gzclose.c
The file was modified cmake/common.cmake (diff)
The file was removedsrc/plugins/thirdParty/zlib/src/linux/zconf.h
The file was removedsrc/plugins/thirdParty/zlib/src/inflate.c
The file was removedsrc/plugins/thirdParty/zlib/src/deflate.c
The file was removedsrc/plugins/thirdParty/zlib/src/gzlib.c
The file was removedsrc/plugins/thirdParty/zlib/src/inffast.h
The file was removedsrc/plugins/thirdParty/zlib/src/macos/zconf.h
The file was removedsrc/plugins/thirdParty/zlib/src/zutil.h
The file was removedsrc/plugins/thirdParty/zlib/src/adler32.c
The file was removedsrc/plugins/thirdParty/zlib/src/inffixed.h
The file was removedsrc/plugins/thirdParty/zlib/src/trees.h
The file was removedsrc/plugins/thirdParty/zlib/src/zutil.c
The file was removedsrc/plugins/thirdParty/zlib/src/inftrees.h
The file was removedsrc/plugins/thirdParty/zlib/src/compress.c
The file was removedsrc/plugins/thirdParty/zlib/src/inffast.c
The file was removedsrc/plugins/thirdParty/zlib/src/trees.c
The file was removedsrc/plugins/thirdParty/zlib/src/inftrees.c
Commit e407db2758be88c17231ac0f85a22b6fbb558a09 by dave
TEMP: build a minimal system to test ExternalProject.
(commit: e407db2)
The file was modified CMakeLists.txt (diff)
The file was modified cmake/common.cmake (diff)
Commit ecb11495c7a21486ee8a92c1933657d7293b0a87 by dave
Work on zlib as ExternalProject for Windows.
(commit: ecb1149)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
Commit 014c27bacfdd36fa52ba650d795919c2bd3f44b4 by dave
Add new parameters to ADD_PLUGIN for future improvements to handle
EXTERNAL packages.
(commit: 014c27b)
The file was modified cmake/common.cmake (diff)
Commit 36f8a358b854ce2bb9d4d345f059f9ccf1a66419 by dave
Get ExternalProject build of zlib working under Windows.
(commit: 36f8a35)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
The file was modified cmake/common.cmake (diff)
Commit bb42863fa6cec1b7afb9b205eba2f66de3c4cf61 by dave
Re-enable full system build.
(commit: bb42863)
The file was modified CMakeLists.txt (diff)
Commit 4a285d48f6d512f8e5ae6da160f75980d8d9331f by dave
Set @rpath on macOS libraries when they are copied into the application
bundle so that we no longer have to set it in objects that link the
library (#1159).
(commit: 4a285d4)
The file was modified cmake/common.cmake (diff)
Commit 3b52a51da3566f67defa487a8a9d4ffc40e8002b by dave
We no longer need to explicitly link to libz in the plugins that use the
libzlib plugin.
(commit: 3b52a51)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
The file was modified src/plugins/support/ZIPSupport/CMakeLists.txt (diff)
The file was modified src/plugins/support/COMBINESupport/CMakeLists.txt (diff)
The file was modified src/plugins/support/PMRSupport/CMakeLists.txt (diff)
The file was modified src/plugins/organisation/PMRWindow/CMakeLists.txt (diff)
The file was modified src/plugins/simulation/SingleCellView/CMakeLists.txt (diff)
Commit 932ff7f0d6663e48f6d53694a686f6fd616cb218 by dave
Keep the zlib source and build directories away from git.
(commit: 932ff7f)
The file was modified src/plugins/thirdParty/zlib/.gitignore (diff)
Commit 3b8a0dd3ce786a822be72940cf0594bc143c71b7 by dave
We don't need to specify CMAKE_CONFIGURATION_TYPES when building zlib.
(commit: 3b8a0dd)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
Commit 3ec3d44e8bb62508492555e40baa3f033272b8a9 by dave
Correctly set the name of the zlib DLL.
(commit: 3ec3d44)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
The file was modified cmake/common.cmake (diff)
Commit 6f6e69e024ef56d9b99d9ef052dcdd428f5193c8 by dave
Only create a package's archive after the package has been built
(#1106).
(commit: 6f6e69e)
The file was modified cmake/common.cmake (diff)
Commit ad77040b35c15c6a5fa5b3925ee9cc8909906809 by dave
Use correct path to archive when downloading (#1106).
(commit: ad77040)
The file was modified cmake/common.cmake (diff)
Commit e5665d96d6225aeb3ae2e6c48b4b8ff33c9d6a36 by dave
Use more meaningful variable names in helper code for package retrieval
(#1106).
(commit: e5665d9)
The file was modified cmake/common.cmake (diff)
Commit 62daa736d3c5b859876f742d3945ffc235a79057 by dave
Package a prebuilt zlib package (#1106).
(commit: 62daa73)
The file was modified src/plugins/thirdParty/zlib/.gitignore (diff)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
Commit f5405b7239de6511160aa09d185640a0c79d009a by dave
Build and package zlib under Windows (#1106).
(commit: f5405b7)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
The file was modified cmake/common.cmake (diff)
Commit 6e355cf72fafce26bf95d2e17fedacdc264159b3 by dave
Build and package zlib under Linux (#1106).
(commit: 6e355cf)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
Commit 2cf499af321ed606fd825b49773b809a78095cda by dave
Update SHA1 values for macos.
(commit: 2cf499a)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
Commit 5378f67aebc12c92c54a8c83431d244e673931d0 by dave
Add comments describing zlib's build and packaging (#1106).
(commit: 5378f67)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
Commit 78f1fd5b57fabb3cf308bc66562472819fee494c by dave
Use top-level .gitignore to ignore any ./external subdirectory in a
plugin's directory (#1106).
(commit: 78f1fd5)
The file was modified .gitignore (diff)
The file was modified src/plugins/thirdParty/zlib/.gitignore (diff)
Commit 90998732482723f8e7b9a7f4c343f7a2c060d9b0 by dave
Disable SampleExternal plugin until it is updated as Travis build is
failing (PR #1162).
(commit: 9099873)
The file was modified CMakeLists.txt (diff)
Commit e47dfa43917f6e1890d6e22f3cea3815a6641eda by dave
Work on adding OpenSSL as a plugin (#1101).
(commit: e47dfa4)
The file was addedsrc/plugins/thirdParty/OpenSSL/CMakeLists.txt
The file was addedsrc/plugins/thirdParty/OpenSSL/src/opensslplugin.cpp
The file was addedsrc/plugins/thirdParty/OpenSSL/cmake/BuildOpenSSL.cmake
The file was addedsrc/plugins/thirdParty/OpenSSL/src/opensslplugin.json
The file was modified CMakeLists.txt (diff)
The file was addedsrc/plugins/thirdParty/OpenSSL/patches/windows/OpenSSL.patch
The file was addedsrc/plugins/thirdParty/OpenSSL/OpenSSL
The file was addedsrc/plugins/thirdParty/OpenSSL/src/opensslplugin.h
Commit 3f31ac7e22a9ad6ed652ab5c406d46c0ff7fd8fc by dave
Work on OpenSSL as a plugin using ExternalProject(#1101).
(commit: 3f31ac7)
The file was addedsrc/plugins/thirdParty/OpenSSL/.gitignore
The file was removedsrc/plugins/thirdParty/OpenSSL/patches/windows/OpenSSL.patch
The file was modified src/plugins/thirdParty/OpenSSL/src/opensslplugin.cpp (diff)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
The file was removedsrc/plugins/thirdParty/OpenSSL/cmake/BuildOpenSSL.cmake
Commit dfab1e4056555c266fe7acc5206b01823876fd82 by dave
Merging left us with a duplicate run of install_name_tool (#1106).
(commit: dfab1e4)
The file was modified cmake/common.cmake (diff)
Commit be66d03f35d6a601f9a0e42da2070013234b0729 by dave
Improve package retrieval (#1106).
Use `PACKAGE_VERSION` to refer to a package's version when generating
retrieval code; check that we have the expected number and order of
arguments when retrieving a package.
(commit: be66d03)
The file was modified cmake/common.cmake (diff)
Commit 19c830b0efc05faf95093f0398f73e60651ebdf7 by dave
Don't run UPDATE step in ExternalProject_Add (#1106).
We are building against a tagged release and re-running update triggers
build/configure/install steps...
(commit: 19c830b)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
Commit a250c91809c4f135f0748b5dc726f6f4269f50e1 by dave
Don't run UPDATE step in ExternalProject_Add (#1106).
(commit: a250c91)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
Commit afee018f1e08b4fc97f4f270d80365ca15645cfc by dave
OpenSSL now builds as an external library and plugin (#1101).
(commit: afee018)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
Commit acb0fec01afa2dc6608edd851bd1da5ac58cb9cc by dave
Remove unused git submodules.
(commit: acb0fec)
The file was removedsrc/plugins/thirdParty/OAuth/o2
The file was removedsrc/plugins/thirdParty/OpenSSL/OpenSSL
The file was modified .gitmodules (diff)
Commit 4551a60482fb9d6b174cb14a84e44ae765bc164a by dave
Remove unused files following merge.
(commit: 4551a60)
The file was removedsrc/plugins/thirdParty/OpenSSL/patches/windows/OpenSSL.patch
The file was removedsrc/plugins/thirdParty/OpenSSL/cmake/BuildOpenSSL.cmake
The file was modified src/plugins/organisation/PMRWindow/src/pmrwindowwindow.cpp (diff)
The file was modified cmake/common.cmake (diff)
Commit 2bfb80b2a6fe02996da08499dcddc06b71c51fde by dave
Extend ADD_PLUGIN macro to optionally copy a directory into the
generated application (#1106).
(commit: 2bfb80b)
The file was modified cmake/common.cmake (diff)
Commit 7a69d47a37a3389421596742a0de34a03e1d6a44 by dave
Save the root directory of external packages in global variables so
CMake can find them when building other packages (#1161).
(commit: 7a69d47)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
Commit de61051682d250b7223cf02054d90a26e7da8f77 by dave
Build package Python as an ExternalProject (#1085).
(commit: de61051)
The file was modified src/plugins/thirdParty/Python/.gitignore (diff)
The file was removedsrc/plugins/thirdParty/Python/cmake/BuildPython.cmake
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 6d1ccc31a184a644bf2e278db51ff80db599bc1e by dave
Plugins: some work towards preventing old plugins from crashing OpenCOR
(#1163).
(commit: 6d1ccc3)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
Commit c40fc871d3d25a9401a1c121faabb37e55b8e06a by dave
Implement "help" and "pip" commands and run Python when there's no
command (#1085).
(commit: c40fc87)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.h (diff)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
Commit df24b1623345cc348625183190bf57dc4871fe67 by dave
Consistently use UPPERCASE for CMake commands (#1085).
(commit: df24b16)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit ef37db63da3f85da127cf53bf7d9145475d18a79 by dave
CLI plugin initialisation now works as expected (#1173).
(commit: ef37db6)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
Commit dfa7512f861e291e4375611921f189daa80a7770 by dave
DEST_EXTERNAL_BINARIES_DIR is now set globally.
(commit: dfa7512)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit c7543012cabdd0aa1c24bd6695ff02347e6764aa by dave
Tidy up Python plugin build (#1085).
(commit: c754301)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
Commit b70517f0f9c372ec7f0aa6f11c3ca12cefa624ba by dave
Build and package Python Qt as an External Project (1085).
(commit: b70517f)
The file was addedsrc/plugins/thirdParty/PythonQt/.gitignore
The file was modified src/plugins/thirdParty/PythonQt/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQt/src/pythonqtplugin.cpp (diff)
Commit fcb97fdffe687720c310328e80f56dbb0c306393 by dave
Revert PMR Workspaces code.
(commit: fcb97fd)
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspacesnewworkspace.cpp
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspaceswindow.h
The file was removedsrc/plugins/organisation/PMRWorkspaces/CMakeLists.txt
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspacescommit.ui
The file was modified src/plugins/support/PMRSupport/CMakeLists.txt (diff)
The file was removedsrc/plugins/organisation/PMRWorkspaces/res/icons/workspace-closed.png
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspaceswindow.cpp
The file was removedsrc/plugins/organisation/PMRWorkspaces/res/PmrWorkspaces_ui.qrc
The file was removedsrc/plugins/organisation/PMRWorkspaces/res/icons/pmr-authenticated.png
The file was modified src/plugins/support/PMRSupport/src/pmrexposure.h (diff)
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspacesnewworkspace.ui
The file was removedsrc/plugins/thirdParty/OAuth/src/oauthplugin.json
The file was removedsrc/plugins/organisation/PMRWorkspaces/res/icons/sync-pull.png
The file was modified src/plugins/support/PMRSupport/src/pmrwebservice.cpp (diff)
The file was removedsrc/plugins/thirdParty/OAuth/CMakeLists.txt
The file was removedsrc/plugins/organisation/PMRWorkspaces/res/icons/workspace-open.png
The file was modified src/plugins/support/PMRSupport/i18n/PMRSupport_fr.ts (diff)
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspacescommit.cpp
The file was modified src/plugins/support/PMRSupport/src/pmrwebservice.h (diff)
The file was modified src/plugins/organisation/PMRWindow/src/pmrwindowwidget.cpp (diff)
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspaceswidget.cpp
The file was modified CMakeLists.txt (diff)
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspacesplugin.json
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspacesnewworkspace.h
The file was modified src/plugins/organisation/PMRWindow/src/pmrwindowplugin.cpp (diff)
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspacescommit.h
The file was removedsrc/plugins/organisation/PMRWorkspaces/res/PmrWorkspaces_i18n.qrc.in
The file was removedsrc/plugins/organisation/PMRWorkspaces/res/icons/sync-push.png
The file was modified src/plugins/support/PMRSupport/src/pmrexposure.cpp (diff)
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspacesplugin.cpp
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspacesplugin.h
The file was modified src/plugins/organisation/PMRWindow/CMakeLists.txt (diff)
The file was removedsrc/plugins/organisation/PMRWorkspaces/res/icons/synchronise.png
The file was removedsrc/plugins/thirdParty/OAuth/src/oauthplugin.cpp
The file was modified src/plugins/organisation/PMRWindow/src/pmrwindowwindow.h (diff)
The file was removedsrc/plugins/organisation/PMRWorkspaces/res/output.html
The file was removedsrc/plugins/organisation/PMRWorkspaces/res/icons/pmr-unauthenticated.png
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspaceswidget.h
The file was removedsrc/plugins/organisation/PMRWorkspaces/i18n/PMRWorkspaces_fr.ts
The file was modified src/plugins/support/PMRSupport/src/pmrsupportplugin.cpp (diff)
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspaceswindow.ui
The file was removedsrc/plugins/organisation/PMRWorkspaces/src/pmrworkspacesglobal.h
The file was modified src/plugins/organisation/PMRWindow/src/pmrwindowwindow.cpp (diff)
The file was removedsrc/plugins/thirdParty/OAuth/src/oauthplugin.h
The file was modified src/plugins/organisation/PMRWindow/src/pmrwindowwidget.h (diff)
Commit 073f3773878f7b42cb9e16b52ec1ac716f66832f by dave
Work on a Python console window (#1085).
These files are copied from the Common Toolkit (CTK) project
(https://github.com/commontk/CTK) as of commit 04607d0.
(commit: 073f377)
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkConsole.cpp
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkAbstractPythonManager.h
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkConsole.h
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkAbstractPythonManager.cpp
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkPythonConsole.cpp
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkPimpl.h
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkConsole_p.h
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkPythonConsole.h
Commit 414ce6c8fe29902fb1d19ba55972fe67331f2707 by dave
The Python Qt sources are no longer in a git sub-module (#1085).
(commit: 414ce6c)
The file was removed.gitmodules
Commit 7c9f0b96e0c7cddefca43e203363b46f7fbba039 by dave
Work on new PythonQtSupport plugin (#1085).
(commit: 7c9f0b9)
The file was addedsrc/plugins/support/PythonQtSupport/CMakeLists.txt
The file was modified src/plugins/thirdParty/PythonQt/CMakeLists.txt (diff)
The file was addedsrc/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp
The file was modified CMakeLists.txt (diff)
The file was addedsrc/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.json
The file was modified src/plugins/thirdParty/PythonQt/src/pythonqtplugin.cpp (diff)
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkAbstractPythonManager.cpp
The file was addedsrc/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.h
The file was addedsrc/plugins/support/PythonQtSupport/CTK/ctkAbstractPythonManager.cpp
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkAbstractPythonManager.h
The file was addedsrc/plugins/support/PythonQtSupport/CTK/ctkAbstractPythonManager.h
Commit 66dad4ca6cd25f56aac776a21b9e04238762d6c0 by dave
Work on PythonQt support module (1085).
Use CTK's Python manager for Python Qt.
(commit: 66dad4c)
The file was addedsrc/plugins/support/PythonQtSupport/CTK/ctkScriptingPythonCoreExport.h
The file was modified src/plugins/support/PythonQtSupport/CMakeLists.txt (diff)
The file was modified src/plugins/support/PythonQtSupport/CTK/ctkAbstractPythonManager.cpp (diff)
Commit 1bb1b4fa608e0dfe46b0820b54188006c0b62d12 by dave
Get ctkAbstractPythonManager building with Qt5 (#1085).
(commit: 1bb1b4f)
The file was modified src/plugins/support/PythonQtSupport/CTK/ctkAbstractPythonManager.cpp (diff)
Commit dc89fa6d8a0c477aff9c0b07574ffc963e2ac7c7 by dave
Tidy up removal of Python Qt submodule (#1085).
(commit: dc89fa6)
The file was removedsrc/plugins/thirdParty/PythonQt/PythonQt
Commit b627740a52e6aee8569f1b3ea614aabed9c07c15 by dave
Use our EXPORT macros in CTK headers (#1085).
(commit: b627740)
The file was modified src/plugins/support/PythonQtSupport/CTK/ctkAbstractPythonManager.h (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkConsole_p.h (diff)
The file was addedsrc/plugins/support/PythonQtSupport/src/pythonqtsupportglobal.h
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkConsole.h (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkPythonConsole.h (diff)
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowglobal.h
The file was removedsrc/plugins/support/PythonQtSupport/CTK/ctkScriptingPythonCoreExport.h
Commit e019a5316f24c3eb46a820517ef0f3a906b4ef2a by dave
Use CTK's AbstractPythonManger with Python Qt (#1085).
(commit: e019a53)
The file was modified src/plugins/support/PythonQtSupport/CTK/ctkAbstractPythonManager.cpp (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.h (diff)
Commit 6889a764de350b4e2e00b8434d90112407dbe196 by dave
Use CTK's console widget for our Python console window (#1085).
(commit: 6889a76)
The file was modified CMakeLists.txt (diff)
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowplugin.cpp
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowplugin.json
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkConsole.cpp (diff)
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindow.cpp
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/CMakeLists.txt
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowplugin.h
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindow.ui
The file was addedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindow.h
Commit 6e26c5a0ca14b8e22ceb65fc8ecc320103b4446f by dave
Rename `PythonQt` plugin to `PythonQtAPI` to avoid name clashes with the
actual Python Qt library (#1085).
(commit: 6e26c5a)
The file was modified CMakeLists.txt (diff)
The file was addedsrc/plugins/thirdParty/PythonQtAPI/.gitignore
The file was removedsrc/plugins/thirdParty/PythonQt/src/pythonqtplugin.cpp
The file was addedsrc/plugins/thirdParty/PythonQtAPI/CMakeLists.txt
The file was removedsrc/plugins/thirdParty/PythonQt/src/pythonqtplugin.h
The file was addedsrc/plugins/thirdParty/PythonQtAPI/src/pythonqtapiplugin.json
The file was modified src/plugins/support/PythonQtSupport/CMakeLists.txt (diff)
The file was removedsrc/plugins/thirdParty/PythonQt/src/pythonqtplugin.json
The file was removedsrc/plugins/thirdParty/PythonQt/.gitignore
The file was removedsrc/plugins/thirdParty/PythonQt/CMakeLists.txt
The file was addedsrc/plugins/thirdParty/PythonQtAPI/src/pythonqtapiplugin.h
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp (diff)
The file was addedsrc/plugins/thirdParty/PythonQtAPI/src/pythonqtapiplugin.cpp
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/support/PythonQtSupport/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindow.cpp (diff)
The file was modified src/plugins/support/PythonQtSupport/CMakeLists.txt (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp (diff)
Commit 4b691c4149d6212deda46b1b402ba3794e6a1bdf by dave
Use pre-built version of Python Qt (#1085).
(commit: 4b691c4)
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit 4d11a283212076e9818a0a60807f534bd707ff9b by dave
Specify Python plugin's dependencies.
(commit: 4d11a28)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit d378bf743ed829f30fb4d3da6e6975e72d0e232d by dave
Get matplotlib working under PythonQt (#1085).
(commit: d378bf7)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was addedsrc/plugins/thirdParty/Python/src/matplotlib_1.5.3.diff
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp (diff)
Commit 1e988dcc82825ac059f951c08b8f808a27323d20 by dave
A PythonQt wrapper plugin for OpenCOR (#1085).
(commit: 1e988dc)
The file was addedsrc/plugins/miscellaneous/PythonWrapper/CMakeLists.txt
The file was addedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.json
The file was addedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.cpp
The file was modified CMakeLists.txt (diff)
The file was addedsrc/plugins/miscellaneous/PythonWrapper/cmake/FindNumPy.cmake
The file was addedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappersinglecellview.h
The file was addedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.cpp
The file was addedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappersinglecellview.cpp
The file was addedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.h
The file was addedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.h
The file was addedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappernumpy.h
Commit c75c950a9335db2a58787c8b3024868c4df6ab04 by dave
Get and set command history in a CTK window (#1085).
(commit: c75c950)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkConsole.h (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkConsole.cpp (diff)
Commit ed4d048fba990123e73e31c9cbc5c46c6850c73e by dave
Save and restore Python command history between sessions (#1085).
(commit: ed4d048)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindow.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindow.h (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowplugin.cpp (diff)
Commit 9f23659d2049a8d7314ca7d7e1b27378ea7f20c1 by dave
Cleanup PythonQt *before* finalising Python in CTK Manager (#1085).
(commit: 9f23659)
The file was modified src/plugins/support/PythonQtSupport/CTK/ctkAbstractPythonManager.cpp (diff)
Commit 53bb0d14840a69e977fb77b91f787b4953c729c1 by dave
Check that we have a large enough data store and a valid solver before
starting a simulation (#1200).
(commit: 53bb0d1)
The file was modified src/plugins/datastoreinterface.h (diff)
The file was modified src/plugins/simulation/SingleCellView/src/singlecellviewsimulation.cpp (diff)
The file was modified src/plugins/datastoreinterface.cpp (diff)
Commit af236438028c038d9e45d087772c3064801dc871 by dave
Upgrade zlib to version 1.2.11 (#1193).
(commit: af23643)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
Commit 8f06db8c465b5ed5198017cb123db5c5c56c3c1a by dave
Use a `DataStoreArray` class to manage numeric arrays (#1085).
(commit: 8f06db8)
The file was modified src/plugins/simulation/SingleCellView/src/singlecellviewsimulation.cpp (diff)
The file was modified src/plugins/datastoreinterface.h (diff)
The file was modified src/plugins/datastoreinterface.cpp (diff)
The file was modified src/plugins/simulation/SingleCellView/src/singlecellviewsimulation.h (diff)
Commit 930a0580df19481163d7ff50954feb3a5cbcf821 by dave
Make data storage and simulation classes available to Python via
PythonQt wrappers (#1085).
This requires wrapped classes to be QObjects with wrapped methods
exposed as public slots and class names specified in full.
(commit: 930a058)
The file was modified src/plugins/datastoreinterface.h (diff)
The file was modified src/plugins/simulation/SingleCellView/src/singlecellviewsimulation.h (diff)
Commit deb2936ce87ee7ffacad2d9df0ea27fd297afe3e by dave
Delete the correct PythonQt manager (#1085).
(commit: deb2936)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp (diff)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp (diff)
Commit da00e951d4385c26478abbfe5a6845adfa82d0a4 by dave
Update OpenSSL to version 1.0.2j (#1113).
(commit: da00e95)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
Commit 7c5e56e9e9a9daec33dea261c932979b4a0c2551 by dave
Specify NumPy include directory even if not yet built (#1085).
(commit: 7c5e56e)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/CMakeLists.txt (diff)
The file was removedsrc/plugins/miscellaneous/PythonWrapper/cmake/FindNumPy.cmake
Commit df954db08b8d0e6d33201603cb2e61ab38d1cdd2 by dave
Correctly specify PythonQt library under Windows (#1085).
(commit: df954db)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit 561a48b4ca019b444250ce14f4cdffd97abf5990 by dave
Get NumPy include directory right... (#1085).
(commit: 561a48b)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit f1fd7ce6ef1460cc27e80b3d563c6b33d3d2f9a4 by dave
Upgrade OpenSSL to version 1.0.2k (#1202).
(commit: f1fd7ce)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
Commit e4a0844454c799ff72cf7380a6b83cfa86d768a9 by dave
Remove unused CMake parameter (#1085).
(commit: e4a0844)
The file was modified cmake/common.cmake (diff)
Commit ed0d115c9e0c071c19b8d1ddd9f2da6da62add8a by dave
Python helper scripts need to be in git... (#1085).
(commit: ed0d115)
The file was addedsrc/plugins/thirdParty/Python/bin/get-pip.py
The file was modified src/plugins/thirdParty/Python/.gitignore (diff)
The file was addedsrc/plugins/thirdParty/Python/bin/patch.py
The file was addedsrc/plugins/thirdParty/Python/bin/ziplibrary.py
Commit 85069713f1377bba3cfbc04cf2110048f2c0befd by dave
Always update, and hence configure and build, CMake external projects
(#1106).
(commit: 8506971)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
Commit c99678f1e2afd58c78cf31c6ef9d689965f56fa8 by dave
The Python and PythonQtAPI plugins need code for their interfaces...
(#1085).
(commit: c99678f)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit ea7af8ac3365bd129f44ba24bbd36bf51e046707 by dave
Let CMake know the location of our Python headers andf library (#1085).
(commit: ea7af8a)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit cc850a38ef5ca511dc320cde9cb4d7ef1cdbe262 by dave
Get OpenSSL building under Linux (#1101).
(commit: cc850a3)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
Commit 2d0de8eff122651de9f625414c8bb1c8e740218c by dave
Tidy up Python plugin's CMake script (#1085).
(commit: 2d0de8e)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit eb82946d00fc7b1b54dc2d436a20a2a44c6160f9 by dave
More work on building Python under Linux (#1085).
(commit: eb82946)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified cmake/common.cmake (diff)
Commit b108e853206fd350cfa7794a51d0a425a361a6e0 by dave
Ensure the Python library is linked to the OpenCOR executable for Linux
(#1085).
(commit: b108e85)
The file was modified CMakeLists.txt (diff)
The file was modified src/main.cpp (diff)
Commit c7d0c3639349c67bd809fb89aa30d06fa44dd71f by dave
Include SQLite in Python build (for IPython and Jupyter) (#1085).
(commit: c7d0c36)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 046f2184ab316f60de475edb10cbda1d340f8e26 by dave
Download latest versions of pre-built external packages (#1106).
(commit: 046f218)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
Commit 2bd60d480c7a13bf8cdf40cf3df4b8553e066afb by dave
Add initial versions of README files for building Python related
plugins.
(commit: 2bd60d4)
The file was addedsrc/plugins/thirdParty/Python/README.rst
The file was addedsrc/plugins/thirdParty/OpenSSL/README.rst
The file was addedsrc/plugins/thirdParty/PythonQtAPI/README.rst
Commit 39199b46b2d3337bbc101da7cfa624854f2fdc31 by dave
We need to explicitly specify the locations of headers and libraries of
pre-built external projects (#1106).
(commit: 39199b4)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit e1c9bedffa0a18e50eaab4ecdcbece2ba8baedf5 by dave
Linking Python into OpenCOR executable is only for Linux (#1085).
(commit: e1c9bed)
The file was modified src/main.cpp (diff)
Commit 834c1d0acc9a8ab9db797a2319c8c81da54c0e5a by dave
Use relative RPATHs in python executable (#1085).
(commit: 834c1d0)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 3f82cd2823408e75a7c342a70700a4236a9e2def by dave
Use a new git branch for Jupyter specific changes (#1085).
(commit: 3f82cd2)
The file was modified src/plugins/thirdParty/Python/README.rst (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 24f584c3da7fd71a5c2260e73a15575a8729d345 by dave
Include SQLite in Python build for IPython and Jupyter.
(commit: 24f584c)
The file was modified src/plugins/thirdParty/Python/README.rst (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 47cee29cfc08a7951827c8727fe454a6e33b39a6 by dave
Work on a Jupyter kernel for OpenCOR (#1085).
(commit: 47cee29)
The file was addedsrc/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.cpp
The file was modified src/misc/guiapplication.h (diff)
The file was addedsrc/plugins/miscellaneous/JupyterKernel/CMakeLists.txt
The file was modified src/main.cpp (diff)
The file was addedsrc/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.json
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was addedsrc/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.h
The file was modified CMakeLists.txt (diff)
Commit baaf3b4ca32234196bab5cc4c3e63c72c838bbfb by dave
Zipping the python library was referencing the partly created archive...
(#1085).
(commit: baaf3b4)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit d2cb16f84dddeb5d4f97230f81d4ee216039f5e1 by dave
Console window requires Python wrapper plugin (#1085).
(commit: d2cb16f)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/CMakeLists.txt (diff)
Commit bfb012f9a15e798ba9a2f67ebe73af4d83787c76 by dave
Don't crash getting simulations if there's no single cell widget...
(#1085)
(commit: bfb012f)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersinglecellview.cpp (diff)
Commit 635a483d58cdabf694305d6e5e1d35365b65cd64 by dave
Update `ctkAbstractPythonManager::executeFile` for Python 3 (#1085).
(commit: 635a483)
The file was modified src/plugins/support/PythonQtSupport/CTK/ctkAbstractPythonManager.cpp (diff)
Commit b422dd2d470c58487d569412b88ff85176c52b7e by dave
Use our PythonQt branch (#1085).
(commit: b422dd2)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.cpp (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowplugin.cpp (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp (diff)
Commit c1d003e9685da2135e4df5a8277f6263d144184a by dave
Retrieve the correct package archive when git branches differ in their
package configuration and/or version (#1106).
(commit: c1d003e)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified cmake/common.cmake (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
Commit a1faddad489031ff69de39d1887fa25e0102b286 by dave
Jupyter notebook runs an OpenCOR kernel! (#1085).
(commit: a1fadda)
The file was modified CMakeLists.txt (diff)
The file was modified src/mainwindow.h (diff)
The file was addedsrc/plugins/eventloopinterface.cpp
The file was addedsrc/plugins/eventloopinterface.h
The file was modified src/main.cpp (diff)
The file was addedsrc/plugins/eventloopinterface.inl
The file was modified src/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.h (diff)
The file was modified src/misc/guiapplication.h (diff)
The file was modified src/plugins/plugin.cpp (diff)
The file was modified src/plugins/miscellaneous/Core/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/JupyterKernel/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.cpp (diff)
The file was modified src/mainwindow.cpp (diff)
Commit f07fc4d036cac9389c836a1bed756fcec4bff6a9 by dave
PythonQtAPI plugin doesn't use the Plugin interface so remove it
(#1085).
(commit: f07fc4d)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/src/pythonqtapiplugin.h (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/src/pythonqtapiplugin.cpp (diff)
Commit 59485a77cdba36313128c11956d2bdd60e92e2b0 by dave
Specify base directory for external projects (1106).
This helps prevent path names becoming too long during Windows' builds.
(commit: 59485a7)
The file was modified cmake/common.cmake (diff)
Commit c4f9cfdc9884d83eb10caa49534f72df952fa1db by dave
We need to export wrapped classes for Windows (#1085).
(commit: c4f9cfd)
The file was modified src/plugins/simulation/SingleCellView/src/singlecellviewsimulationwidget.h (diff)
The file was modified src/plugins/simulation/SingleCellView/src/singlecellviewwidget.h (diff)
The file was modified src/plugins/miscellaneous/Core/src/centralwidget.h (diff)
The file was modified src/plugins/simulation/SingleCellView/src/singlecellviewplugin.h (diff)
The file was addedsrc/plugins/simulation/SingleCellView/src/singlecellviewglobal.h
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.h (diff)
The file was modified src/plugins/simulation/SingleCellView/src/singlecellviewsimulation.h (diff)
Commit 786bd243f2592a085230a64cfb9c089ee98feaa9 by dave
Windows needs to access wrapped classes (#1085).
(commit: 786bd24)
The file was modified src/plugins/miscellaneous/PythonWrapper/CMakeLists.txt (diff)
Commit 2e10a97d204bd3171e47466336aedadd64645529 by dave
Tidy up CMake files (#1106).
(commit: 2e10a97)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
Commit cc9ff1def254675e9609e1da4a25acfc1bdcdb02 by dave
Set a plugin's build dependencies as part of ADD_PLUGIN (#1106).
(commit: cc9ff1d)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
The file was modified cmake/common.cmake (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
Commit c0797761debbde3ac1ad19286612747f92b1f749 by dave
Use `TARGET` instead of `DEPENDENCY` to specify the target when creating
a package (#1106).
(commit: c079776)
The file was modified cmake/common.cmake (diff)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit 1d769e68bdc9c0dd5e441b4aef55a0795754e20e by dave
Use appropriate quiet option for `make` on the different platforms
(#1101).
(commit: 1d769e6)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
Commit b0a9dec20a6f39e124ce5184b22108547daeb4c1 by dave
Use correct OpenSSL library names in a Windows debug build (#1101).
(commit: b0a9dec)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
Commit bc4a573cab89cbef5ea5f2afb4b21c8320215b70 by dave
Tidy up CMake script (#1106).
(commit: bc4a573)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
Commit 12e0ccbe99ea987a39a4fcbac02e03b2b7e6b89f by dave
Update Windows builds of external packages (#1106).
(commit: 12e0ccb)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
Commit 60dbe7bf378c64e9a7596cbd9d23ed84be3fbbb9 by dave
Newly built external project files weren't always copied (#1106).
Only do a direct copy if the file exists and the plugin doesn't depend
on any targets.
(commit: 60dbe7b)
The file was modified cmake/common.cmake (diff)
Commit f8f57f922f55f318a0e70482b7d43ab7e0c7650d by dave
Get Python plugin running under Windows (#1085).
Also tidy up CMake code.
(commit: f8f57f9)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
Commit edcc47a18d00be211b6b488ff0bc43b322726f21 by dave
Upgrade numpy to version 1.12.0 (#1085).
(commit: edcc47a)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit f72ffe1a632008f5582093626f56b8a688d76da9 by dave
Patch IPython kernel to work with PythonQt (#1085).
(commit: f72ffe1)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was addedsrc/plugins/thirdParty/Python/src/ipython_5.2.2.diff
Commit 042bfb2be00c60da95d0da8bc1b8ecd446ddae3a by dave
A Jupyter kernel specification for OpenCOR (#1085).
(commit: 042bfb2)
The file was addedOpenCOR/kernel.json
The file was modified src/plugins/thirdParty/Python/README.rst (diff)
Commit 611a085b9b4d2c1dd8e8d6d998ed33cdad4207f9 by dave
We were installing numpy twice... (#1085).
(commit: 611a085)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 7832a95e3f67f407e3c21e1959a6ea60073a64d2 by dave
Fix Linux build of Python plugin (#1085).
(commit: 7832a95)
The file was modified src/main.cpp (diff)
Commit 250fa36887dda264146b83690ef6e0c7f37217ed by dave
OpenSSL is now in a plugin so no need to deploy system version (#1101).
(commit: 250fa36)
The file was modified cmake/common.cmake (diff)
The file was modified CMakeLists.txt (diff)
Commit bcae1ca0bafb0114c2e5a3cc8521d89f6b8c1e9d by dave
Test was reversed in commit 60dbe7b... (#1085).
(commit: bcae1ca)
The file was modified cmake/common.cmake (diff)
Commit d22ededfa6e731a0b7f7d30e2d5fa356506e1c65 by dave
Copy and fixup external binaries *before* plugin build and link to the
destination copy (#1106).
(commit: d22eded)
The file was modified cmake/common.cmake (diff)
Commit 3dee814ef916d37000f46a88e5fa90c298c09cd4 by dave
Build latest version under MacOS and Linux (#1085).
(commit: 3dee814)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 09c64041a3f5f95dacf661cd162373894ef2d71c by dave
Use new name for Python runtime library directory (#1085).
(commit: 09c6404)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit d5ef9ae340d82912d5309eaf3bc57543fa656f0e by dave
Extend `COPY_FILE_TO_BUILD_DIR` to optionally specify if copy should be
before the target is built (#1106).
(commit: d5ef9ae)
The file was modified cmake/common.cmake (diff)
Commit 9c5d4c88e441b0c59fa71e470d7d25f0caf9af3f by dave
Find SQLite3 under Linux (#1085),
(commit: 9c5d4c8)
The file was addedsrc/plugins/thirdParty/Python/cmake/FindSQLite3.cmake
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit c1b204478f3dc0fb2aa151c369873cc79b3125cd by dave
Extend `COPY_FILE_TO_BUILD_DIR` to optionally specify if copy should be
before the target is built (#1106).
(commit: c1b2044)
The file was modified cmake/common.cmake (diff)
Commit 5e1bdebf911770a46ccd08cdcfb9a30552066588 by dave
External libraries weren't being linked to targets under Linux...
(#1106).
(commit: 5e1bdeb)
The file was modified cmake/common.cmake (diff)
Commit 8c00912a8b637f984441e018221fab429242505c by dave
Update external package archives for linux (#1106).
(commit: 8c00912)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
Commit 5c684b0f227ebdd00d0347b6dd67088ac40f71e0 by dave
Use a custom target when copying external binaries in CMake (#1106).
(commit: 5c684b0)
The file was modified cmake/common.cmake (diff)
Commit c132ff3b36cde4890e8aca7dadfa841642d1ca98 by dave
Window's CLI build needs to know about EventLoopInterface (#1085).
(commit: c132ff3)
The file was modified CMakeLists.txt (diff)
Commit 4ae4eec20d5414902f091c16d768ddad15e57816 by dave
Tidy up EventLoopInterface code (#1085).
(commit: 4ae4eec)
The file was modified src/mainwindow.h (diff)
The file was modified src/main.cpp (diff)
The file was modified src/plugins/eventloopinterface.inl (diff)
The file was modified src/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.cpp (diff)
The file was modified src/mainwindow.cpp (diff)
Commit 9706813d3eca0ca65dadb5e8d86b144e31938b24 by dave
Remove debugging (#1085).
(commit: 9706813)
The file was modified src/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.cpp (diff)
Commit a0750cb8e46a6ffb83e929d429eccf291a64afc5 by dave
Add dependency rules for copying OpenCOR.com in a Windows' build #1106).
(commit: a0750cb)
The file was modified CMakeLists.txt (diff)
Commit 1e16ec6d94b151748e51362fe82c5688171c8653 by dave
Install and use SQLite3 library under Windows (#1085).
(commit: 1e16ec6)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 15c451817024108bf644734d5e6a6c63767497d6 by dave
Bundle SQLite3 shared library with Python (#1085).
(commit: 15c4518)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit e49eaff0f2595b9738221b7f084129c16597b7ef by dave
Provide a user with scripts to install Python packages, etc. and remove
`pip` as a plugin command (#1085).
If we run pip as `OpenCOR -c Python::pip` then pip tries to run OpenCOR
as a sub-process rather than the Python that started pip.
(commit: e49eaff)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.h (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 0e02f9fb32849a0d9f73e0954ec7cdc0ad72d0df by dave
Run a Python module using `OpenCOR -c Python::MODULE_NAME` (#1085).
(commit: 0e02f9f)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
Commit 7cae0a59ab63f7aa8dacb2792480e9fb723ef1a0 by dave
Set the location of our DLLs under Windows so that they are found
(#1085).
(commit: 7cae0a5)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
Commit ca138c5f09240f14255daf25459d4db3c5521e30 by dave
Cleanly shutdown our Jupyter kernel (#1085).
(commit: ca138c5)
The file was modified src/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.cpp (diff)
Commit f728fbd8b9cf8a069c2f48c4466b7cbcdb3a1220 by dave
New OS/X Python binaries with Jupyter dependencies (#1085).
(commit: f728fbd)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 1dc7a88ee5a666f9d30cbc24d29599f62e06130e by dave
Ensure other plugins can find and use the Python installed into OpenCOR
(#1085).
(commit: 1dc7a88)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 4bfc64575e723dc70fb058fcccf744dc44459a96 by dave
Add `CentralWidget::localFileName()` to get the local file name of an
open remote url.
(commit: 4bfc645)
The file was modified src/plugins/miscellaneous/Core/src/centralwidget.cpp (diff)
The file was modified src/plugins/miscellaneous/Core/src/centralwidget.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersinglecellview.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersinglecellview.h (diff)
Commit c90039f42af82bf1c8f60462f98763ca2259f4ff by dave
Add `openSimulation()` and `openRemoteSimulation()` to OpenCOR's Python
module (#1086).
(commit: c90039f)
The file was addedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappercore.cpp
The file was addedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappercore.h
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/CMakeLists.txt (diff)
Commit 259b451a3c879005bc8b2f231d22afdfb0c72790 by dave
Return dictionaries of data store variables to Python and work on
allowing Python code to set parameter values (#1086).
(commit: 259b451)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersinglecellview.cpp (diff)
The file was modified src/plugins/simulation/SingleCellView/src/singlecellviewsimulation.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.h (diff)
The file was modified src/plugins/datastoreinterface.cpp (diff)
The file was modified src/plugins/simulation/SingleCellView/src/singlecellviewsimulation.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersinglecellview.h (diff)
The file was modified src/plugins/datastoreinterface.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.cpp (diff)
Commit 04cb9fec889ec0c8ea4775a9b1597ac40235b59e by dave
Fix issues with deleting and creating data store array variables
(#1086).
(commit: 04cb9fe)
The file was modified src/plugins/datastoreinterface.cpp (diff)
Commit 7f94700607ee61fa9309350c466d90d8889cb5f6 by dave
Catch all exceptions that BioSignalML might throw.
(commit: 7f94700)
The file was modified src/plugins/dataStore/BioSignalMLDataStore/src/biosignalmldatastoreexporter.cpp (diff)
Commit 4176521dfc003705a022308808d052b524686582 by dave
Suppress compile warnings when using Python's headers (#1085).
(commit: 4176521)
The file was modified src/plugins/miscellaneous/PythonWrapper/CMakeLists.txt (diff)
The file was modified src/plugins/datastoreinterface.h (diff)
The file was modified src/plugins/datastoreinterface.cpp (diff)
The file was modified src/plugins/simulation/SingleCellView/src/singlecellviewsimulation.cpp (diff)
Commit f42918eb5dc5213c3355b1aa1ac11368b91c7e01 by dave
Throw an exception if we can't run a simulation from Python (#1087).
(commit: f42918e)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersinglecellview.cpp (diff)
Commit ea6021d4a1b844396d57fce6dbad1acfdca4758c by dave
Allow Python to get the size of a DataStoreVariable (#1086).
(commit: ea6021d)
The file was modified src/plugins/datastoreinterface.h (diff)
Commit 9ac513540f2d765391e56cd6f0c9d1dfd3e37c52 by dave
Enable Python to access and modify a simulation's parameters (#1087).
(commit: 9ac5135)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersinglecellview.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersinglecellview.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.h (diff)
Commit 36e53d66cc5048faa4d138b048c99282bf8877f9 by dave
We need to specify OpenSSL libraries as well as ROOT_DIR to ensure CMake
finds them (#1106).
(commit: 36e53d6)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 0f704cdbc1456a0b4799f6e847b266aa073d87e5 by dave
Allow Solver properties to be set from Python (#1270).
(commit: 0f704cd)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewsimulation.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/CMakeLists.txt (diff)
The file was addedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappersolver.h
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.cpp (diff)
The file was addedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappersolver.cpp
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.h (diff)
The file was modified src/plugins/solverinterface.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappercore.cpp (diff)
Commit a184b73df277bb30363f874a594744cf5cc12e04 by dave
Cleanup: Remove the `Single Cell` view sources from the Python branch...
(#1256).
(commit: a184b73)
The file was removedsrc/plugins/simulation/SingleCellView/res/constant.png
The file was removedsrc/plugins/simulation/SingleCellView/res/blank.png
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewsimulationwidget.h
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewwidget.cpp
The file was removedsrc/plugins/simulation/SingleCellView/CMakeLists.txt
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewwidget.h
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewplugin.h
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewinformationgraphswidget.h
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewinformationwidget.cpp
The file was removedsrc/plugins/simulation/SingleCellView/res/SingleCellView_i18n.qrc.in
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewsimulation.h
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewinformationparameterswidget.cpp
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewsimulationworker.cpp
The file was removedsrc/plugins/simulation/SingleCellView/res/computedConstant.png
The file was removedsrc/plugins/simulation/SingleCellView/res/SingleCellView_ui.qrc
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewcontentswidget.h
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewsimulation.cpp
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewplugin.cpp
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewinformationsolverswidget.h
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewinformationsolverswidget.cpp
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewsimulationwidget.cpp
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewinformationwidget.h
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewinformationparameterswidget.h
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewcontentswidget.cpp
The file was removedsrc/plugins/simulation/SingleCellView/res/voi.png
The file was removedsrc/plugins/simulation/SingleCellView/res/state.png
The file was removedsrc/plugins/simulation/SingleCellView/i18n/SingleCellView_fr.ts
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewglobal.h
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewinformationsimulationwidget.h
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewplugin.json
The file was removedsrc/plugins/simulation/SingleCellView/res/algebraic.png
The file was removedsrc/plugins/simulation/SingleCellView/res/rate.png
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewinformationgraphswidget.cpp
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewinformationsimulationwidget.cpp
The file was removedsrc/plugins/simulation/SingleCellView/src/singlecellviewsimulationworker.h
Commit b86a2adef9f78d516d7881d6deccc695e2a42a06 by dave
Cleanup: Remove unused sample plugin (#1206).
(commit: b86a2ad)
The file was modified CMakeLists.txt (diff)
The file was removedsrc/plugins/sample/SampleExternal/External/include/external/external.h
The file was removedsrc/plugins/sample/SampleExternal/External/buildinstall.bat
The file was removedsrc/plugins/sample/SampleExternal/src/sampleexternalplugin.h
The file was removedsrc/plugins/sample/SampleExternal/CMakeLists.txt
The file was removedsrc/plugins/sample/SampleExternal/cmake/BuildExternal.cmake
The file was removedsrc/plugins/sample/SampleExternal/src/sampleexternalplugin.json
The file was removedsrc/plugins/sample/SampleExternal/External/src/external.cpp
The file was removedsrc/plugins/sample/SampleExternal/src/sampleexternalplugin.cpp
The file was removedsrc/plugins/sample/SampleExternal/External/buildinstall.sh
Commit 8d9618f92d7aa324f15b2bd294e338b0a2b904c7 by dave
Update Python build script for new packaging mechanism (#1106).
(commit: 8d9618f)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 962106d00c8ff806510dbda9dc3ba67128607af8 by dave
Rename `Python` plugin to `PythonLibrary` (#1310).
(commit: 962106d)
The file was removedsrc/plugins/thirdParty/Python/README.rst
The file was removedsrc/plugins/thirdParty/Python/bin/patch.py
The file was addedsrc/plugins/thirdParty/PythonLibrary/CMakeLists.txt
The file was removedsrc/plugins/thirdParty/Python/src/pythonplugin.h
The file was removedsrc/plugins/thirdParty/Python/src/matplotlib_1.5.3.diff
The file was removedsrc/plugins/thirdParty/Python/src/ipython_5.2.2.diff
The file was removedsrc/plugins/thirdParty/Python/CMakeLists.txt
The file was removedsrc/plugins/thirdParty/Python/src/pythonplugin.cpp
The file was removedsrc/plugins/thirdParty/Python/src/pythonplugin.json
The file was addedsrc/plugins/thirdParty/PythonLibrary/src/pythonlibraryplugin.json
The file was addedsrc/plugins/thirdParty/PythonLibrary/src/pythonlibraryplugin.h
The file was modified CMakeLists.txt (diff)
The file was removedsrc/plugins/thirdParty/Python/.gitignore
The file was removedsrc/plugins/thirdParty/Python/bin/get-pip.py
The file was addedsrc/plugins/thirdParty/PythonLibrary/src/pythonlibraryplugin.cpp
The file was removedsrc/plugins/thirdParty/Python/cmake/FindSQLite3.cmake
The file was addedsrc/plugins/thirdParty/PythonLibrary/bin/get-pip.py
The file was removedsrc/plugins/thirdParty/Python/bin/ziplibrary.py
The file was addedsrc/plugins/thirdParty/PythonLibrary/cmake/FindSQLite3.cmake
Commit 91147fccca0f39596cc7798a2e94cbce4ba86a2b by dave
Fix bad merge into branch (#1306).
(commit: 91147fc)
The file was modified CMakeLists.txt (diff)
Commit 1365c1c54e8e58d0f18c9287f8052f66b4a09650 by dave
Changed our license to GPL v3.0 (#1301).
(commit: 1365c1c)
The file was modified src/plugins/thirdParty/PythonLibrary/src/pythonlibraryplugin.cpp (diff)
The file was modified src/plugins/thirdParty/PythonLibrary/src/pythonlibraryplugin.h (diff)
Commit 87749fae903d4dfc205d81f6b8154153d28d665d by dave
Pass full path as destination directory of an external package (#1106).
(commit: 87749fa)
The file was modified cmake/common.cmake (diff)
The file was modified src/plugins/thirdParty/PythonLibrary/CMakeLists.txt (diff)
Commit 6256a0aa1eacc85d00c5cd4ae4764da12ef1fced by dave
Export Python version and site packages directory; tidy up CMake code
(#1310).
(commit: 6256a0a)
The file was modified src/plugins/thirdParty/PythonLibrary/CMakeLists.txt (diff)
Commit dfbc536061c5f027a889aeea77499d6ddeca8dc0 by dave
Python package distributions don't always have binary files that require
SHA1 checking, so remove requirement to have at least one file (#1310).
(commit: dfbc536)
The file was modified cmake/common.cmake (diff)
Commit 3a7fd9c78a429521ca74e68d1f9978e8e61a7b79 by dave
Bundle our Python packages in their own plugin (#1310).
(commit: 3a7fd9c)
The file was addedsrc/plugins/thirdParty/PythonPackages/CMakeLists.txt
The file was addedsrc/plugins/thirdParty/PythonPackages/src/ipython_5.2.2.diff
The file was addedsrc/plugins/thirdParty/PythonPackages/src/matplotlib_1.5.3.diff
The file was addedsrc/plugins/thirdParty/PythonPackages/src/pythonpackagesplugin.h
The file was addedsrc/plugins/thirdParty/PythonPackages/src/pythonpackagesplugin.cpp
The file was modified CMakeLists.txt (diff)
The file was addedsrc/plugins/thirdParty/PythonPackages/src/pythonpackagesplugin.json
Commit c7b8cd9c981dc929dfc2ed6ba4b4001d3ba2283f by dave
Revert commit dfbc536 as we use the SHA1_FILES to determine if a package
needs downloading (#1310).
(commit: c7b8cd9)
The file was modified cmake/common.cmake (diff)
Commit d2637897660fb6cb6bde433c4046dac4f8b29692 by dave
Work on packaging of Python site packages (#1310).
(commit: d263789)
The file was addedsrc/plugins/thirdParty/PythonPackages/src/ipython_6.0.0.diff
The file was addedsrc/plugins/thirdParty/PythonPackages/scripts/patch.py
The file was modified src/plugins/thirdParty/PythonPackages/src/matplotlib_1.5.3.diff (diff)
The file was addedsrc/plugins/thirdParty/PythonPackages/README.rst
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonLibrary/CMakeLists.txt (diff)
The file was removedsrc/plugins/thirdParty/PythonLibrary/bin/get-pip.py
The file was addedsrc/plugins/thirdParty/PythonLibrary/scripts/get-pip.py
Commit ef8ca51a477b17d31746c7ccc38d5e91da47ceec by dave
Make sure Python executable can find libraries under OS/X (#1310).
(commit: ef8ca51)
The file was modified src/plugins/thirdParty/PythonLibrary/CMakeLists.txt (diff)
Commit ee1cd24f37d2e73a2eb50ae6a401bcca4d364fa5 by dave
Update patch utility for Python 3 when debugging.
(commit: ee1cd24)
The file was modified src/plugins/thirdParty/PythonPackages/scripts/patch.py (diff)
Commit 34fd9bb736ca5a9779288ca23d8c02109beb6b32 by dave
Changed our license to GPL v3.0 (#1301).
(commit: 34fd9bb)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappercore.h (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.h (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/src/pythonqtapiplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersimulationexperimentview.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.cpp (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindow.h (diff)
The file was modified src/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.cpp (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportglobal.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersolver.h (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindow.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappercore.cpp (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/src/pythonqtapiplugin.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersolver.cpp (diff)
The file was modified src/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappernumpy.h (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersimulationexperimentview.h (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowglobal.h (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowplugin.h (diff)
Commit b06422b4f8dc48450a63739e91854fdf7e7decc7 by dave
Update PythonQtAPI build script for new packaging mechanism (#1106).
(commit: b06422b)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit c8c82c625bd94f34c9ce5b49f22e8aea5d9bb53b by dave
Use PythonQt's `qmake` based build (#1310).
(commit: c8c82c6)
The file was addedsrc/plugins/thirdParty/PythonQtAPI/qmake/extensions/PythonQt_QtAll/PythonQt_QtAll.pri
The file was addedsrc/plugins/thirdParty/PythonQtAPI/qmake/PythonQtOpenCOR.pro.in
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was addedsrc/plugins/thirdParty/PythonQtAPI/qmake/build/python.prf.in
The file was addedsrc/plugins/thirdParty/PythonQtAPI/qmake/build/common.prf.in
Commit 821b60344375e754143ec3ba139950cdea3dae44 by dave
RETRIEVE_PACKAGE_FILE(): optionally allow a package's release tag and/or
repository to be specified (#1306).
(commit: 821b603)
The file was modified cmake/common.cmake (diff)
Commit ad9eaf474cd21bdb8fb955b50e079cb8c83a75c0 by dave
Specify PACKAGE_REPOSITORY and RELEASE_TAG for PythonQtAPI (#1306).
(commit: ad9eaf4)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit ac006f4a978724685d6c68eb6bbad436e219eb6e by dave
Correctly reference PythonQt's include files (#1310).
(commit: ac006f4)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersimulationexperimentview.cpp (diff)
The file was modified src/plugins/support/PythonQtSupport/CTK/ctkAbstractPythonManager.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersimulationexperimentview.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappercore.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersolver.h (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.h (diff)
The file was modified src/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkPythonConsole.cpp (diff)
The file was modified src/plugins/support/PythonQtSupport/CTK/ctkAbstractPythonManager.h (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit ee39259d09bf903e072fd22cde09c711cf8ff92e by dave
Rename `PythonLibrary` plugin back to `Python` (#1310).
(commit: ee39259)
The file was removedsrc/plugins/thirdParty/PythonLibrary/CMakeLists.txt
The file was removedsrc/plugins/thirdParty/PythonLibrary/src/pythonlibraryplugin.h
The file was removedsrc/plugins/thirdParty/PythonLibrary/cmake/FindSQLite3.cmake
The file was addedsrc/plugins/thirdParty/Python/CMakeLists.txt
The file was addedsrc/plugins/thirdParty/Python/src/pythonplugin.json
The file was addedsrc/plugins/thirdParty/Python/cmake/FindSQLite3.cmake
The file was removedsrc/plugins/thirdParty/PythonLibrary/scripts/get-pip.py
The file was removedsrc/plugins/thirdParty/PythonLibrary/src/pythonlibraryplugin.json
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was addedsrc/plugins/thirdParty/Python/src/pythonplugin.cpp
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/src/pythonpackagesplugin.cpp (diff)
The file was removedsrc/plugins/thirdParty/PythonLibrary/src/pythonlibraryplugin.cpp
The file was addedsrc/plugins/thirdParty/Python/scripts/get-pip.py
The file was addedsrc/plugins/thirdParty/Python/src/pythonplugin.h
Commit e08835552be3ef7be1cce84310ae87e9c773ee63 by dave
Python wrapper plugin uses Python packages plugin (#1310).
(commit: e088355)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/CMakeLists.txt (diff)
Commit 2eac0d594ff38ef706c1ef939585044eea40f7f2 by dave
Use `PACKAGE_NAME` in build scripts (#1306).
(commit: 2eac0d5)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 703e8e57db683cdab27e98c9bda472aca0bf56f3 by dave
Use `opencor/python` for prebuilt packages and wheels (#1310).
(commit: 703e8e5)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit ba0fe143c6ef1896082c65187e2bff75083c9c8b by dave
PythonQt repository is now `pythonqt` (#1306).
(commit: ba0fe14)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 25cebba63ea5de849ba54e7e27629672b2fc9ac5 by dave
Work on an interface for wrapping classes to use with Python (#1275).
(commit: 25cebba)
The file was removedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappersimulationexperimentview.cpp
The file was removedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.h
The file was addedsrc/plugins/miscellaneous/Core/src/corepythonwrapper.cpp
The file was addedsrc/plugins/dataStore/DataStore/src/datastorepythonwrapper.h
The file was removedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappercore.cpp
The file was addedsrc/plugins/pythoninterface.cpp
The file was removedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.cpp
The file was removedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappernumpy.h
The file was removedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappersimulationexperimentview.h
The file was addedsrc/plugins/pythoninterface.h
The file was addedsrc/plugins/miscellaneous/Core/src/corepythonwrapper.h
The file was addedsrc/plugins/dataStore/DataStore/src/datastorenumpy.h
The file was removedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappercore.h
The file was addedsrc/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.h
The file was addedsrc/plugins/pythoninterface.inl
The file was addedsrc/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.cpp
The file was addedsrc/plugins/dataStore/DataStore/src/datastorepythonwrapper.cpp
Commit cf3e8b17534d29ac359dc03f5a9aca0b8b87d617 by dave
Get `qmake` PythonQt build working on Linux (#1310).
(commit: cf3e8b1)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit e43928922d2cc68bbf62f676ccac602ad7e2fd55 by dave
Tweaks and new binaries for PythonQt (#1306).
(commit: e439289)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.cpp (diff)
The file was removedsrc/plugins/thirdParty/PythonQtAPI/.gitignore
Commit 125d3c9078bcf413c502d069a2db2e1c66a1d1ed by dave
New PythonQt binaries for Qt 5.9 (#1311).
(commit: 125d3c9)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit 39aadd13474fdbe96382bb8d0ffedd403792453d by dave
New Python binaries with runtime library sources bundled (#1310).
(commit: 39aadd1)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit a625ab7a2f05bc7c9352ae7e1605eff3e1c7bfb1 by dave
PythonWrapper plugin has to have a CMake dependency on PythonPackages
plugin (#1310).
(commit: a625ab7)
The file was modified src/plugins/miscellaneous/PythonWrapper/CMakeLists.txt (diff)
Commit b462910daa4c13d8fed25f0c3a8028d260e4ae9b by dave
Use an IPython console for Python (#1324).
(commit: b462910)
The file was modified CMakeLists.txt (diff)
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindow.cpp
The file was addedsrc/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindowplugin.h
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowplugin.json
The file was addedsrc/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindowplugin.cpp
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/CMakeLists.txt
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkPythonConsole.h
The file was addedsrc/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.h
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindow.ui
The file was addedsrc/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindowplugin.json
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkPimpl.h
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkConsole_p.h
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowglobal.h
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowplugin.cpp
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindowplugin.h
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/src/pythonconsolewindow.h
The file was addedsrc/plugins/miscellaneous/PythonQtConsoleWindow/CMakeLists.txt
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkConsole.cpp
The file was addedsrc/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.ui
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkConsole.h
The file was addedsrc/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.cpp
The file was removedsrc/plugins/miscellaneous/PythonConsoleWindow/CTK/ctkPythonConsole.cpp
Commit 1286190b466fa4d9ab8824e1c137e7bc54168a27 by dave
We need to explicitly delete our IPython container window when
finalising (#1324).
(commit: 1286190)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindowplugin.cpp (diff)
Commit 638e1613912b8a8ff22bc5882af6f491099add65 by dave
Tidy up IPython widget creation code (#1324).
(commit: 638e161)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.h (diff)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.cpp (diff)
Commit ebabc4eadb0a7ecaf740c6b1c10702145942f9e8 by dave
Set the initial font size for our IPython window (#1324).
(commit: ebabc4e)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.cpp (diff)
Commit 78ac4db6bba085b838b6478199d86e000ffcc501 by dave
The Python console window doesn't depend on OpenCOR's classes being
wrapped (#1324).
(commit: 78ac4db)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/CMakeLists.txt (diff)
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindowplugin.cpp (diff)
Commit 9461dc68daeb0c880817dc34d595be3f196916ab by dave
Our mods to PythonQt mean we can revert to using method calls to get
QWidget properties in `matplotlib` (#1324).
(commit: 9461dc6)
The file was modified src/plugins/thirdParty/PythonPackages/src/matplotlib_1.5.3.diff (diff)
Commit c58eb777560c14d481b56e0053e6767e9dbadf21 by dave
Redirect Python logging output to the console (#1324).
(commit: c58eb77)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.cpp (diff)
Commit 1e8a1aa9b38fc4677d13dada6ba1d536cf09d797 by dave
Update PythonQt to version 3.2.0 (#1324).
(commit: 1e8a1aa)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/qmake/build/common.prf.in (diff)
Commit dc0015bc74281b1aa10694a01ac6e3118a8a8038 by dave
Upgrade matplotlib to version 2.0.2
(commit: dc0015b)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was addedsrc/plugins/thirdParty/PythonPackages/src/matplotlib_2.0.2.diff
The file was modified src/plugins/thirdParty/PythonPackages/README.rst (diff)
Commit f0d3a2c3ad876b03a93f5f0b9752aafc954885b9 by dave
Actually provide a patch file for matplotlib...
(commit: f0d3a2c)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/src/matplotlib_2.0.2.diff (diff)
Commit b3209190f8249ac9a98dd5dbe6ec2baac8c98fcf by dave
Don't start a matplotlib exec() loop when running under PythonQt
(#1324).
(commit: b320919)
The file was modified src/plugins/thirdParty/PythonPackages/src/matplotlib_2.0.2.diff (diff)
Commit 9f77156c265dfa06d0ac0be218879d32db8431f1 by dave
Tweaks for Windows build of Python libraries (#1085).
(commit: 9f77156)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 85944e42e88e4745cbe22af13c50efc931755a08 by dave
Get IPython running under Windows (#1324).
(commit: 85944e4)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit bad17847a89d6261ddacb4b9c3ea14706dd13150 by dave
Upgrade numpy to version 1.13.0 (#1324).
(commit: bad1784)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 675fad0ba04ec1545da79cf34e279b08132df9af by dave
Upgrade IPython to version 6.1.0 (#1324).
(commit: 675fad0)
The file was addedsrc/plugins/thirdParty/PythonPackages/src/ipython_6.1.0.diff
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/README.rst (diff)
Commit c444dc1570084cb888b8b2010242ac47ddf3d7f8 by dave
OAuth plugin sources were missing after merge (#1306).
(commit: c444dc1)
The file was addedsrc/plugins/thirdParty/OAuth/src/oauthplugin.h
The file was addedsrc/plugins/thirdParty/OAuth/src/oauthplugin.json
The file was addedsrc/plugins/thirdParty/OAuth/src/oauthplugin.cpp
Commit e2ac0894abe926e1c9208f9a89fbf65ce02583ba by dave
Remove unused `diff` files (#1324).
(commit: e2ac089)
The file was modified src/plugins/thirdParty/PythonPackages/README.rst (diff)
The file was removedsrc/plugins/thirdParty/PythonPackages/src/matplotlib_1.5.3.diff
The file was removedsrc/plugins/thirdParty/PythonPackages/src/ipython_6.0.0.diff
The file was removedsrc/plugins/thirdParty/PythonPackages/src/ipython_5.2.2.diff
The file was removedsrc/plugins/thirdParty/PythonPackages/src/ipython_6.1.0.diff
Commit 50cdd318683a4f1f120665a2e22531e94ea5fd61 by dave
Put CTK code used by PythonQtSupport plugin inside `./src` directory
(#1324).
(commit: 50cdd31)
The file was removedsrc/plugins/support/PythonQtSupport/CTK/ctkAbstractPythonManager.h
The file was modified src/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindowplugin.cpp (diff)
The file was removedsrc/plugins/support/PythonQtSupport/CTK/ctkAbstractPythonManager.cpp
The file was addedsrc/plugins/support/PythonQtSupport/src/CTK/ctkAbstractPythonManager.cpp
The file was modified src/plugins/support/PythonQtSupport/CMakeLists.txt (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.cpp (diff)
The file was addedsrc/plugins/support/PythonQtSupport/src/CTK/ctkAbstractPythonManager.h
Commit 103c7571cb2077bd8e89340011f31bfe538b2291 by dave
Known include directories are now implicitly added (#1306).
(commit: 103c757)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/JupyterKernel/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/support/PythonQtSupport/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit 56dc63395621c97b79b982c4c3a326dda927fd5c by dave
Reinstate INCLUDE_DIRS parameter to specify additional include
directories (#1306).
(commit: 56dc633)
The file was modified cmake/common.cmake (diff)
The file was modified src/plugins/miscellaneous/JupyterKernel/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/CMakeLists.txt (diff)
The file was modified src/plugins/support/PythonQtSupport/CMakeLists.txt (diff)
Commit 8a2f42cb03d756979b9d5cd4b03e3041b874b0ed by dave
We do depend on the order that Python plugins are declared... (#1306).
(commit: 8a2f42c)
The file was modified CMakeLists.txt (diff)
Commit f62b2482c67cee41bc987742bd6872b071bb5a66 by dave
Suppress warning messages from compile (#1324).
(commit: f62b248)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrappersolver.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonWrapper/src/pythonwrapperdatastore.cpp (diff)
Commit df4fd77fe718a0468c86fcd9dc21edd0570eb07f by dave
Correctly refer to the PythonQt library (#1324).
(commit: df4fd77)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit 7c7bfa4bd4ee598b52d3d84727e3fa7a33f3192c by dave
Update binaries for Python packages and PythonQt (#1324).
(commit: 7c7bfa4)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit 5b6c7648f6dee6abefb918ca25d4d2242bbc7d02 by dave
Python plugins need to be declared *after* other third-party plugins
(#1306).
(commit: 5b6c764)
The file was modified CMakeLists.txt (diff)
Commit 18a6f753c5a4e6f8892c1239286ad965bca004de by dave
CMake: as a safeguard, make sure that empty variables are defined.
(commit: 18a6f75)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit 3abe056d5a87dfd21acd60df4b560dd53a4638af by dave
PythonQt needs QtQuickWidgets library (#1086).
(commit: 3abe056)
The file was modified CMakeLists.txt (diff)
Commit 2fab343f1e939919812bf60fbadc9b334d567c32 by dave
Use an plugin interface for Python class wrapping (#1275).
(commit: 2fab343)
The file was modified src/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.cpp (diff)
The file was removedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.cpp
The file was removedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.h
The file was modified src/plugins/plugin.cpp (diff)
The file was modified src/plugins/pythoninterface.cpp (diff)
The file was modified src/plugins/miscellaneous/Core/CMakeLists.txt (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewsimulation.h (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastoreplugin.h (diff)
The file was removedsrc/plugins/miscellaneous/PythonWrapper/CMakeLists.txt
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/CMakeLists.txt (diff)
The file was modified src/plugins/support/PythonQtSupport/CMakeLists.txt (diff)
The file was modified src/plugins/pythoninterface.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.h (diff)
The file was addedsrc/plugins/support/PythonQtSupport/src/pythonqtsupport.h
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.cpp (diff)
The file was removedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappersolver.h
The file was modified src/plugins/dataStore/DataStore/CMakeLists.txt (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/i18n/SimulationExperimentView_fr.ts (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewplugin.cpp (diff)
The file was modified src/plugins/pythoninterface.inl (diff)
The file was addedsrc/plugins/support/PythonQtSupport/src/pythonqtsupport.cpp
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewplugin.h (diff)
The file was modified src/plugins/miscellaneous/JupyterKernel/CMakeLists.txt (diff)
The file was removedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrappersolver.cpp
The file was modified src/plugins/dataStore/DataStore/src/datastoreplugin.cpp (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.h (diff)
The file was removedsrc/plugins/miscellaneous/PythonWrapper/src/pythonwrapperplugin.json
Commit ecd412a4687d15f833d85dc655377ab368e60de6 by dave
Tidy up code for calling a Python script (#1275).
(commit: ecd412a)
The file was modified src/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.cpp (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.h (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupport.cpp (diff)
The file was modified src/plugins/support/PythonQtSupport/src/pythonqtsupport.h (diff)
Commit a91fdd6a1415a9ceb70bab76885e7259c6b665d2 by dave
`INCLUDE_DIRS` parameter to `ADD_PLUGIN` is not needed if Python headers
are copied to a well-known location (#1275).
(commit: a91fdd6)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/JupyterKernel/CMakeLists.txt (diff)
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified cmake/common.cmake (diff)
The file was modified src/plugins/support/PythonQtSupport/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/CMakeLists.txt (diff)
Commit da782ace4d0a5e8c44a8cae70ca8add62486bdc9 by dave
Minor tidy-up to comment.
(commit: da782ac)
The file was modified src/mainwindow.cpp (diff)
The file was modified src/plugins/eventloopinterface.h (diff)
The file was modified src/plugins/eventloopinterface.inl (diff)
The file was removedsrc/plugins/thirdParty/OpenSSL/.gitignore
The file was modified src/plugins/eventloopinterface.cpp (diff)
The file was removedsrc/plugins/thirdParty/OpenSSL/README.rst
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewglobal.h (diff)
Commit f5a0490d98300233576fe00a7c9ae5fa02c31c3f by dave
Export `${PROJECT_NAME}_EXTERNAL_SOURCES` so other plugins can use
depend on this target (#1376).
(commit: f5a0490)
The file was modified cmake/common.cmake (diff)
Commit 12f9a33d96acd0185ba29888161ba679e732d61d by dave
Resolve build issues with Python headers (#1376).
(commit: 12f9a33)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/Core/CMakeLists.txt (diff)
Commit 80f693ac787e055317ac009ae46fb5485a7603a7 by dave
Add missing `Simulation::fileName()`; fix name of include.
(commit: 80f693a)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.cpp (diff)
Commit 561bf8175a433e5841dfdc429e5952500b312cdf by dave
Python: rename `PythonQtSupport` plugin to `PythonSupport`.
(commit: 561bf81)
The file was addedsrc/plugins/support/PythonSupport/src/pythonsupport.cpp
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindowplugin.cpp (diff)
The file was addedsrc/plugins/support/PythonSupport/src/pythonsupportplugin.json
The file was removedsrc/plugins/support/PythonQtSupport/CMakeLists.txt
The file was addedsrc/plugins/support/PythonSupport/src/CTK/ctkAbstractPythonManager.h
The file was modified src/plugins/simulation/SimulationExperimentView/CMakeLists.txt (diff)
The file was removedsrc/plugins/support/PythonQtSupport/src/pythonqtsupport.h
The file was modified src/plugins/miscellaneous/JupyterKernel/CMakeLists.txt (diff)
The file was addedsrc/plugins/support/PythonSupport/src/pythonsupport.h
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
The file was removedsrc/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.json
The file was removedsrc/plugins/support/PythonQtSupport/src/pythonqtsupport.cpp
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.cpp (diff)
The file was removedsrc/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.cpp
The file was addedsrc/plugins/support/PythonSupport/src/pythonsupportglobal.h
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.cpp (diff)
The file was modified src/plugins/dataStore/DataStore/CMakeLists.txt (diff)
The file was addedsrc/plugins/support/PythonSupport/src/pythonsupportplugin.cpp
The file was addedsrc/plugins/support/PythonSupport/src/pythonsupportplugin.h
The file was removedsrc/plugins/support/PythonQtSupport/src/pythonqtsupportplugin.h
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/CMakeLists.txt (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.cpp (diff)
The file was removedsrc/plugins/support/PythonQtSupport/src/pythonqtsupportglobal.h
The file was removedsrc/plugins/support/PythonQtSupport/src/CTK/ctkAbstractPythonManager.cpp
The file was addedsrc/plugins/support/PythonSupport/CMakeLists.txt
The file was addedsrc/plugins/support/PythonSupport/src/CTK/ctkAbstractPythonManager.cpp
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewplugin.cpp (diff)
The file was removedsrc/plugins/support/PythonQtSupport/src/CTK/ctkAbstractPythonManager.h
Commit d77bf442da75a10d3b1f7fd4d4199fe7a0020547 by dave
Tidy code: use a better name for some `SimulationResults` methods.
(commit: d77bf44)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
Commit 84412bfc1a385304eaa994a688f5a45a48092c71 by dave
Optimisation: track indices of constants having gradients calculated.
(commit: 84412bf)
The file was modified src/plugins/simulation/SimulationExperimentView/res/SimulationExperimentView_ui.qrc (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/i18n/SimulationExperimentView_fr.ts (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationparameterswidget.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationparameterswidget.cpp (diff)
Commit 5914af02e0c7537361e2a1ea0fbd9b7101a4a97d by dave
Optimisation: add sensitivity analysis to the CVode solver.
(commit: 5914af0)
The file was modified src/plugins/solver/CVODESolver/src/cvodesolver.h (diff)
The file was modified src/plugins/solver/CVODESolver/src/cvodesolver.cpp (diff)
Commit 856fd63fb8410db1f5057e8c5801d46d045490c2 by dave
Optimisation: tidy solver interface initialisation code.
(commit: 856fd63)
The file was modified src/plugins/solverinterface.h (diff)
The file was modified src/plugins/solver/CVODESolver/src/cvodesolver.cpp (diff)
The file was modified src/plugins/solver/CVODESolver/src/cvodesolver.h (diff)
The file was modified src/plugins/solverinterface.cpp (diff)
Commit 8662978015a6c4b7eebcead477c80150b3f328a6 by dave
Optimisation: allocate array and data store to hold sensitivity
gradients.
(commit: 8662978)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewsimulationwidget.cpp (diff)
Commit db7982b8c517854cd60657757586959127abddb4 by dave
Optimisation: use the sensitivity analysis solver.
(commit: db7982b)
The file was modified src/plugins/support/SimulationSupport/src/simulationworker.cpp (diff)
Commit f052d9608e58242daeeec76a301bd026d1642398 by dave
Optimisation: initialise array pointer...
(commit: f052d96)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
Commit 2d3f8c2f2e58f48e195b68ff63e54ffb9f922438 by dave
Optimisation: save gradient values and make available to Python.
(commit: 2d3f8c2)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
Commit f643efb8f8693f71026ea706cf4eef119e224683 by dave
Python: a DataStore might not have a `voi`.
(commit: f643efb)
The file was modified src/plugins/datastoreinterface.cpp (diff)
Commit 50fb68700c98c04db6929b7392ec378447ea4b77 by dave
Python: tidy simulation support wrapping code.
(commit: 50fb687)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
Commit bb7c5da277045a605e72e0cb2bbdd457d70459db by dave
Optimisation: gradients are of state variables wrt constant parameters.
(commit: bb7c5da)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/solver/CVODESolver/src/cvodesolver.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
Commit 61e6081144c3b68fbf7874b1324864488a024205 by dave
Optimisation: only store gradients if we have a gradients' data store...
(commit: 61e6081)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewsimulationwidget.cpp (diff)
Commit 428488cebc12364396ac1140e32c4146d0745fcc by dave
Optimisation: allow Python to set gradients' calculation flag and run
sensitivity analysis simulations.
(commit: 428488c)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationparameterswidget.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewsimulationwidget.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationparameterswidget.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationworker.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
Commit c3994736dca01d613264ce1ccb384f399b7a08b8 by dave
Optimisation: default action is to calculate gradients.
(commit: c399473)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
Commit 3bb6770eb9cb802b841163182871460d3a38cd70 by dave
Optimisation: enable and use IDA sensitivity analysis.
(commit: 3bb6770)
The file was modified src/plugins/solver/IDASolver/src/idasolver.cpp (diff)
The file was modified src/plugins/solverinterface.h (diff)
The file was modified src/plugins/solverinterface.cpp (diff)
The file was modified src/plugins/solver/IDASolver/src/idasolver.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationworker.cpp (diff)
Commit f04837bbd97ba66fbba0dc912beaed0a154014aa by dave
Optimisation: reinitialise CVode sensitivity analysis when
reinitialising CVode.
(commit: f04837b)
The file was modified src/plugins/solver/CVODESolver/src/cvodesolver.cpp (diff)
Commit 3951f830a7232a819c67c8cbc5f694bb94b84a96 by dave
Python: wait for a simulation to finish running before returning from
`run()`.
(commit: 3951f83)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
Commit 9091fb9a57ed99ca9c9bc1fab74b1659c2ab893e by dave
Python: wait for a simulation to finish running before returning from
`run()`.
(commit: 9091fb9)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.h (diff)
Commit 2cfee01183d206fc2088bcbaca77dc17afdb2731 by dave
Python: return result of simulation run.
(commit: 2cfee01)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
Commit 0876e8511b7bbc7f76b09326774d75a936715acb by dave
Optimisation: improve initialisation and error checking.
(commit: 0876e85)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/solver/CVODESolver/src/cvodesolver.cpp (diff)
The file was modified src/plugins/solver/IDASolver/src/idasolver.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
Commit 486d2922ea682489a952c246bec803ee9df2ff37 by dave
WIP: track data store variable in a values dictionary.
(commit: 486d292)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.h (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.cpp (diff)
Commit a2a1b85496f1b3670a9be14bd04a9cc4f885bf2c by dave
Python: dependencies of plugins using Python headers are on package
builds, not the Python plugins.
(commit: a2a1b85)
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified cmake/common.cmake (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/Core/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit 389c232b2b88a50ea59ce890625af543376ead90 by dave
Python: tweak name of PythonQt API build.
(commit: 389c232)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit bc4035234811057f9598fe0bf174572977c0760d by dave
Python: other plugins in fact depend on Python packages having been
installed.
(commit: bc40352)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified cmake/common.cmake (diff)
The file was modified src/plugins/miscellaneous/Core/CMakeLists.txt (diff)
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit 805d8c8b5b4722b754207f582106b92f9db6e2cc by dave
Python: don't check whether the memory associated with a simulation can
be allocated (#1389)
(commit: 805d8c8)
The file was modified src/plugins/support/SimulationSupport/i18n/SimulationSupport_fr.ts (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
Commit 209230b2d009be47876ab3e9274eb15bf5ad9df6 by dave
Python: update packages for GCC 5.4 (#1391)
(commit: 209230b)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit cef211ea8c704df09f33ad67a3ba6f46c94d2739 by dave
Python: support plugin now needs to directly link to the Python plugin.
(commit: cef211e)
The file was modified src/plugins/support/PythonSupport/CMakeLists.txt (diff)
Commit 07c2d2675816838fcc23dcf69d40f760193ccdac by dave
Python: specify dependency for DataStore plugin.
(commit: 07c2d26)
The file was modified src/plugins/dataStore/DataStore/src/datastoreplugin.cpp (diff)
Commit ba21b4ad3815b5c9ca663ba0ead555b1027a48e0 by dave
Python: update displayed values in simulation information widget when
settings are changed in Python.
(commit: ba21b4a)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationsimulationwidget.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationsimulationwidget.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.h (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationparameterswidget.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
Commit 920f991599ba23b12726b600f1c092cd165ebb0e by dave
Python: allow for a DataStoreVariable not having a DataStoreArray
allocated.
(commit: 920f991)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.h (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.cpp (diff)
The file was modified src/plugins/datastoreinterface.h (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.cpp (diff)
Commit 398235f96c9aef760c700c5f82b1d126efa2a9c1 by dave
DataStore: check we have a value's array before referencing it...
(commit: 398235f)
The file was modified src/plugins/datastoreinterface.cpp (diff)
Commit 7a8f55fd1f7b42575006ec3c23d5f76788754571 by dave
Python: throw an error if there is an error when running a simulation.
(commit: 7a8f55f)
The file was modified src/plugins/support/SimulationSupport/i18n/SimulationSupport_fr.ts (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
Commit 9b1f6833c5908a7d17e0c1a704f3d387ba2f2af4 by dave
Python: throw an error if we are unable to open a simulation.
(commit: 9b1f683)
The file was modified src/plugins/miscellaneous/Core/src/centralwidget.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.cpp (diff)
The file was modified src/plugins/miscellaneous/Core/src/centralwidget.h (diff)
The file was modified src/plugins/miscellaneous/Core/i18n/Core_fr.ts (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.cpp (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.cpp (diff)
Commit a758a0725139a49b580e0089a3f9d98618c8836e by dave
Optimisation: use STAGGERED sensitivity analysis for IDAS (instead of
SIMULTANEOUS).
FUTURE: this should be user selectable for solvers.
(commit: a758a07)
The file was modified src/plugins/solver/IDASolver/src/idasolver.cpp (diff)
Commit cd0fdc40c77d899462d85df8909220cc299f6418 by dave
Python: throw an exception when a simulation fails.
(commit: cd0fdc4)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
Commit 57f3d74955b051c3e780435ce0d4ae3203e643e1 by dave
Python: use full pathname of a file when initialising a simulation.
(commit: 57f3d74)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.cpp (diff)
Commit 8417b85009ec2ed4b74fca2d826def05ccc0bdb0 by dave
Python: fix syntax error when non-debug build.
(commit: 8417b85)
The file was modified src/plugins/miscellaneous/Core/src/centralwidget.cpp (diff)
Commit 5e81f5df95e634ea242cccd47714d57700ad14f3 by dave
Python: remove unused message.
(commit: 5e81f5d)
The file was modified src/plugins/support/SimulationSupport/i18n/SimulationSupport_fr.ts (diff)
Commit 8e9a48d238c043b01e6455018a13a792cfd25ff4 by dave
Optimisation: Add icon for `constant with gradient`.
(commit: 8e9a48d)
The file was addedsrc/plugins/simulation/SimulationExperimentView/res/constantWithGradient.png
Commit 52bd11ef46b95aba5455e10fe02476921177aa7c by dave
Python: clear simulation data when resetting a simulation.
(commit: 52bd11e)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.h (diff)
Commit f1bccaf04d13c87701c9742a5022978c2eb7092e by dave
CVODE and IDA solver classes have been renamed.
(commit: f1bccaf)
The file was modified src/plugins/solver/IDASSolver/src/idassolver.cpp (diff)
The file was modified src/plugins/solver/CVODESSolver/src/cvodessolver.cpp (diff)
Commit 803088caa86b5494ab151c9d18357c9c924f6ccd by dave
Python: Get clean build with MSVC 2014 Update 3.
(commit: 803088c)
The file was modified src/plugins/support/PythonSupport/CMakeLists.txt (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.h (diff)
The file was modified src/plugins/miscellaneous/Core/CMakeLists.txt (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.cpp (diff)
The file was modified src/plugins/support/PythonSupport/src/pythonsupport.h (diff)
Commit 14ebfb96127ea34abe1728d0df6dcd7ecd929d3f by dave
Python: Update pre-built packages for Windows.
(commit: 14ebfb9)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 6ac458b2dbe47be37febddf01472f61f90889102 by dave
Python: get a clean build with MSVC 2014.
(commit: 6ac458b)
The file was modified CMakeLists.txt (diff)
Commit abf7705a822040ca39af55121edb707dd37fd203 by dave
Python: add typedef for std::bind result under gcc.
(commit: abf7705)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
Commit 6bda5e2661297fcd5f2b225538abc1042e42e183 by dave
Python: add typedef for std::bind result under gcc.
(commit: 6bda5e2)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.h (diff)
Commit 3de3361829cd553ce84c2b0921547b3ad021a485 by dave
Python: virtualenv-tools.py as downloaded from
https://raw.githubusercontent.com/fireteam/virtualenv-tools/master/virtualenv_tools.py
(commit: 3de3361)
The file was addeddistrib/bin/virtualenv-tools.py
Commit d0da955888344833d0af34c04b19bb2c7f69f50c by dave
Python: rename utility to set_python_path.py
(commit: d0da955)
The file was addeddistrib/bin/set_python_path.py
The file was removeddistrib/bin/virtualenv-tools.py
Commit 7ba4ec50ebf5dffe55023c39c9a331e37a28924b by dave
Python: update Python path utility for for Python 3 and Windows and
remove activation script processing.
(commit: 7ba4ec5)
The file was modified distrib/bin/set_python_path.py (diff)
Commit c9755f3e7165f405cb76efabdf0b44e4bd4402aa by dave
Python: install Windows Python package installers as scripts instead of
EXEs.
(commit: c9755f3)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 09c88b5d8e3f23833324b14f13301355832f8ad5 by dave
Python: allow for spaces in path names.
(commit: 09c88b5)
The file was modified distrib/bin/set_python_path.py (diff)
Commit 6b75e3d33597b936bb325bd5d38ba2e27402b61e by dave
Python: use `argparse` and update help text.
(commit: 6b75e3d)
The file was modified distrib/bin/set_python_path.py (diff)
Commit e266bc9aa7e25b5b3afe642ffddc0654c39ce0b3 by dave
Python: package Python into Windows installer.
(commit: e266bc9)
The file was modified CMakeLists.txt (diff)
Commit e3122e8eaa4df1f11a03bc6a0fb1715e3c7265a5 by dave
Python: modify scripts to use the newly installed Python under Windows.
(commit: e3122e8)
The file was modified CMakeLists.txt (diff)
Commit bb310df23311f6c73d5618d38dc0fced036c470f by dave
Python: tweak command to set path to new Python executable.
(commit: bb310df)
The file was modified CMakeLists.txt (diff)
Commit bad477edf9cf9889e98f3471809e022821fc0393 by dave
Python: add our Python script directory to the system PATH.
(commit: bad477e)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
Commit e918d24141635d9ad7807f0d1e7f9a83eb0460c8 by dave
Python: use a smaller font in IPython window.
(commit: e918d24)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.cpp (diff)
Commit 39055e33dc85d338b0d9649feec5f31d55682c93 by dave
Python: update Python script paths in build directory.
(commit: 39055e3)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit f589fecf41a533d7180eefd8ff363eee01ebc77a by dave
Python: Windows' package needs to include the SQLite3 import library.
(commit: f589fec)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit e5059ac1654ca6de19540ea5b553fa76b6115930 by dave
Python: add '.' to the head of IPython's search path.
(commit: e5059ac)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.cpp (diff)
Commit f6d650bcea38c71b91e816d836f2938f7e5304a0 by dave
Python: remove `virtualenv` specific code.
(commit: f6d650b)
The file was modified distrib/bin/set_python_path.py (diff)
Commit e75b4591cc36540111a428dffd629eb3d0474674 by dave
Python: turn off output when updating path to Python unless `--verbose`
given.
(commit: e75b459)
The file was modified distrib/bin/set_python_path.py (diff)
Commit 85afd705936f8c2d739e06bdc7c98caaede964fb by dave
Python: update to IPython 6.2.1 and qtconsole 4.3.1
(commit: 85afd70)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit b4ea9598e63e784f980db2d639bbdb4f45bf78ed by dave
Python: update `PythonPackages` for WIndows and Linux.
(commit: b4ea959)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was removedsrc/plugins/miscellaneous/Core/src/corepythonwrapper.cpp
The file was removedsrc/plugins/miscellaneous/Core/src/corepythonwrapper.h
Commit 8f837c888ef8633ed80acaba176154ed7950c3d9 by dave
Python: don't open remote files twice...
(commit: 8f837c8)
The file was modified src/plugins/miscellaneous/Core/src/centralwidget.cpp (diff)
Commit a7efe322ce3f187fa06363781db9e0a60953d645 by dave
Python: work on documentation.
(commit: a7efe32)
The file was addedpython/OpenCOR_Python.rst
Commit 1bd9e9433359bd9db4c888399c0b80989800ecd1 by dave
Python: don't include interface code when building WebKit libraries.
(commit: 1bd9e94)
The file was modified src/plugins/plugin.cpp (diff)
The file was modified CMakeLists.txt (diff)
Commit 65eb7b9fd9cd3c949cec3c62d471fc3f1a0d6d59 by dave
Python: build Qt wrappers for WebKit.
(commit: 65eb7b9)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
The file was modified src/3rdparty/QtWebKit/CMakeLists.txt (diff)
The file was addedsrc/plugins/support/PythonSupport/src/pythoninclude.h
The file was modified src/plugins/pythoninterface.h (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.h (diff)
Commit f4709d3fc3865139798b0b9e26ad8e9eef53666c by dave
Python: get our Web browser as a QWebView.
(commit: f4709d3)
The file was modified src/plugins/miscellaneous/WebBrowserWindow/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/WebBrowserWindow/src/webbrowserwindowwindow.h (diff)
The file was modified src/plugins/miscellaneous/WebBrowserWindow/src/webbrowserwindowwindow.cpp (diff)
The file was addedsrc/plugins/miscellaneous/WebBrowserWindow/src/webbrowserwindowpythonwrapper.cpp
The file was modified src/plugins/miscellaneous/WebBrowserWindow/src/webbrowserwindowplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/WebBrowserWindow/src/webbrowserwindowplugin.h (diff)
The file was addedsrc/plugins/miscellaneous/WebBrowserWindow/src/webbrowserwindowpythonwrapper.h
Commit 8b3f6478471356cb5197ac573458b3d6c51785ea by dave
Python: remove unused code.
(commit: 8b3f647)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.cpp (diff)
Commit 38c0707c417095abd0c49c4b60dd36d09c353d92 by dave
Python: rework console creation code.
(commit: 38c0707)
The file was modified src/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.cpp (diff)
Commit aeeb247ca8b5dba38e012e200ba39afac4b39faa by dave
Python: new PythonQt library (with WebKit wrappers) for macos.
(commit: aeeb247)
The file was modified src/plugins/thirdParty/PythonQtAPI/CMakeLists.txt (diff)
Commit c8f985dac5a5dcc72028270d14269db7f64f44b4 by dave
SUNDIALS: upgraded to version 3.0.0 (#1453).
(commit: c8f985d)
The file was modified src/plugins/solver/IDASSolver/src/idassolver.cpp (diff)
The file was modified src/plugins/solver/CVODESSolver/src/cvodessolver.cpp (diff)
Commit 4a9bfc9eb073ec69aff14e43b2adb0c8b7d4b851 by dave
Python: upgrade numpy to v1.13.3.
(commit: 4a9bfc9)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit a8aa8228611d83da37e941c1e4d70a5b1b37129f by dave
Python: upgrade matplotlib to v2.1.0.
(commit: a8aa822)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 6d3fad8d7cfa778c63a1d9f9474c5d636ae05912 by dave
Python: bundle lxml package (version 4.1.1).
(commit: 6d3fad8)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit b1b650e510d4773b080563fde8c9d3aede0895f9 by dave
Python: use better names for `double *` arrays.
(commit: b1b650e)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
Commit d68c87c2aaed21462412f978eb48eba1915dac54 by dave
Merge commit '76cd773' into pythonplugin
(commit: d68c87c)
The file was modified src/plugins/simulation/SimulationExperimentView/i18n/SimulationExperimentView_fr.ts (diff)
The file was removedsrc/plugins/solver/IDASSolver/res/IDASSolver_i18n.qrc.in
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewsimulationwidget.cpp (diff)
The file was modified doc/user/plugins/index.html (diff)
The file was removedsrc/plugins/solver/IDASSolver/src/idassolverplugin.h
The file was addedsrc/plugins/solver/KINSOLSolver/i18n/KINSOLSolver_fr.ts
The file was modified src/plugins/support/CellMLSupport/src/cellmlfileruntime.h (diff)
The file was modified doc/developer/functionalTests/res/combine/smith_chase_nokes_shaw_wake_2004.omex (diff)
The file was modified src/plugins/solver/FourthOrderRungeKuttaSolver/i18n/FourthOrderRungeKuttaSolver_fr.ts (diff)
The file was modified doc/downloads/index.js (diff)
The file was modified src/plugins/support/CellMLSupport/src/cellmlfileruntime.cpp (diff)
The file was modified src/plugins/support/CellMLSupport/tests/tests.cpp (diff)
The file was modified doc/user/whatIsNew.html (diff)
The file was addedsrc/plugins/support/CellMLSupport/tests/data/calcium_transient.cellml
The file was modified doc/developer/functionalTests/res/combine/fink_slepchenko_moraru_watras_schaff_loew_2000v2.omex (diff)
The file was modified src/plugins/solver/HeunSolver/src/heunsolver.cpp (diff)
The file was modified src/plugins/solver/HeunSolver/src/heunsolver.h (diff)
The file was removedsrc/plugins/support/CellMLSupport/tests/data/calcium transient.cellml
The file was modified src/plugins/solver/CVODESSolver/src/cvodessolver.h (diff)
The file was modified src/plugins/solver/HeunSolver/i18n/HeunSolver_fr.ts (diff)
The file was modified src/plugins/solver/KINSOLSolver/CMakeLists.txt (diff)
The file was modified src/plugins/solver/SecondOrderRungeKuttaSolver/i18n/SecondOrderRungeKuttaSolver_fr.ts (diff)
The file was modified src/plugins/solver/KINSOLSolver/src/kinsolsolver.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified doc/user/index.html (diff)
The file was modified src/plugins/miscellaneous/Core/src/centralwidget.cpp (diff)
The file was modified doc/user/knownLimitations.html (diff)
The file was modified src/plugins/solver/KINSOLSolver/src/kinsolsolverplugin.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationsimulationwidget.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationsolverswidget.cpp (diff)
The file was modified src/plugins/solver/ForwardEulerSolver/src/forwardeulersolver.cpp (diff)
The file was modified src/plugins/solver/SecondOrderRungeKuttaSolver/src/secondorderrungekuttasolver.h (diff)
The file was modified src/plugins/solver/FourthOrderRungeKuttaSolver/src/fourthorderrungekuttasolver.h (diff)
The file was modified src/plugins/support/SimulationSupport/i18n/SimulationSupport_fr.ts (diff)
The file was modified src/plugins/solver/ForwardEulerSolver/i18n/ForwardEulerSolver_fr.ts (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationsimulationwidget.cpp (diff)
The file was modified doc/user/res/menu.js (diff)
The file was modified src/plugins/solver/CVODESSolver/i18n/CVODESSolver_fr.ts (diff)
The file was removedsrc/plugins/solver/IDASSolver/src/idassolverplugin.json
The file was addedsrc/plugins/solver/KINSOLSolver/res/KINSOLSolver_i18n.qrc.in
The file was modified doc/user/plugins/simulation/SimulationExperimentView.html (diff)
The file was modified src/plugins/solver/FourthOrderRungeKuttaSolver/src/fourthorderrungekuttasolver.cpp (diff)
The file was removedsrc/plugins/solver/IDASSolver/src/idassolver.h
The file was modified src/plugins/solver/KINSOLSolver/src/kinsolsolver.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationworker.cpp (diff)
The file was removedsrc/plugins/solver/IDASSolver/src/idassolverplugin.cpp
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
The file was modified src/plugins/miscellaneous/Core/src/centralwidget.h (diff)
The file was removedsrc/plugins/solver/IDASSolver/i18n/IDASSolver_fr.ts
The file was removedsrc/plugins/solver/IDASSolver/CMakeLists.txt
The file was modified src/plugins/solver/CVODESSolver/src/cvodessolver.cpp (diff)
The file was modified src/plugins/solver/ForwardEulerSolver/src/forwardeulersolver.h (diff)
The file was removedsrc/plugins/solver/IDASSolver/src/idassolver.cpp
The file was modified src/plugins/solver/SecondOrderRungeKuttaSolver/src/secondorderrungekuttasolver.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationsolverswidget.h (diff)
The file was modified src/plugins/solverinterface.cpp (diff)
The file was modified doc/user/whatIsNew.js (diff)
The file was modified src/plugins/miscellaneous/Core/src/corecliutils.cpp (diff)
The file was modified src/plugins/solverinterface.h (diff)
The file was modified doc/user/plugins/solver/KINSOLSolver.html (diff)
The file was modified src/plugins/solver/KINSOLSolver/src/kinsolsolverplugin.h (diff)
The file was modified CMakeLists.txt (diff)
The file was removeddoc/user/plugins/solver/IDASSolver.html
Commit 130836e096e31750ddea07d41809d1606a19542e by dave
Merge commit '2b65c99' into pythonplugin
(commit: 130836e)
The file was modified src/plugins/editing/CellMLAnnotationView/src/cellmlannotationvieweditingwidget.cpp (diff)
The file was modified src/plugins/dataStore/CSVDataStore/src/csvdatastoreplugin.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationgraphpanelandgraphswidget.cpp (diff)
The file was modified src/plugins/editing/CellMLAnnotationView/src/cellmlannotationviewmetadatadetailswidget.cpp (diff)
The file was modified src/plugins/datastoreinterface.inl (diff)
The file was modified src/plugins/solverinterface.cpp (diff)
The file was modified src/plugins/support/CellMLSupport/src/cellmlfileruntime.h (diff)
The file was modified src/plugins/miscellaneous/Core/src/propertyeditorwidget.h (diff)
The file was modified src/mainwindow.cpp (diff)
The file was modified src/plugins/support/CellMLSupport/src/cellmlfilemanager.cpp (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.h (diff)
The file was modified src/plugins/miscellaneous/Core/src/interfaces.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewsimulationwidget.h (diff)
The file was modified src/plugins/support/StandardSupport/src/standardfilemanager.h (diff)
The file was modified src/plugins/dataStore/CSVDataStore/src/csvdatastoreexporter.cpp (diff)
The file was modified src/plugins/support/PMRSupport/src/pmrwebservice.h (diff)
The file was modified src/plugins/widget/GraphPanelWidget/src/graphpanelplotwidget.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewwidget.h (diff)
The file was modified src/plugins/support/COMBINESupport/src/combinefilemanager.cpp (diff)
The file was modified src/plugins/support/SEDMLSupport/src/sedmlfilemanager.h (diff)
The file was modified doc/3rdparty/jQuery/jquery.js (diff)
The file was modified src/plugins/miscellaneous/Core/src/filemanager.cpp (diff)
The file was modified src/plugins/support/StandardSupport/src/standardfile.h (diff)
The file was modified src/plugins/support/SimulationSupport/i18n/SimulationSupport_fr.ts (diff)
The file was modified src/plugins/support/SEDMLSupport/src/sedmlfile.cpp (diff)
The file was modified src/plugins/dataStore/BioSignalMLDataStore/src/biosignalmldatastoreexporter.cpp (diff)
The file was modified doc/developer/develop/res/stylesheet.css (diff)
The file was modified doc/downloads/previousSnapshots.js (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.cpp (diff)
The file was modified src/plugins/support/CellMLSupport/src/cellmlfile.cpp (diff)
The file was modified src/plugins/miscellaneous/Core/i18n/Core_fr.ts (diff)
The file was modified src/plugins/organisation/PMRWindow/src/pmrwindowwindow.cpp (diff)
The file was modified src/plugins/support/COMBINESupport/src/combinefilemanager.h (diff)
The file was modified src/mainwindow.h (diff)
The file was modified src/plugins/editing/CellMLAnnotationView/src/cellmlannotationviewmetadatadetailswidget.h (diff)
The file was modified src/plugins/miscellaneous/Core/src/coreguiutils.cpp (diff)
The file was modified src/plugins/organisation/PMRWorkspacesWindow/src/pmrworkspaceswindowwidget.cpp (diff)
The file was modified src/plugins/support/PMRSupport/src/pmrworkspacemanager.h (diff)
The file was modified src/plugins/miscellaneous/Core/src/propertyeditorwidget.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/editing/CellMLTextView/src/cellmltextviewplugin.cpp (diff)
The file was modified src/plugins/dataStore/BioSignalMLDataStore/src/biosignalmldatastoreplugin.cpp (diff)
The file was modified src/plugins/dataStore/CSVDataStore/src/csvdatastoreexporter.h (diff)
The file was modified src/plugins/editing/CellMLTextView/src/cellmltextviewwidget.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewsimulationwidget.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewwidget.cpp (diff)
The file was modified doc/user/whatIsNew.js (diff)
The file was modified doc/downloads/index.js (diff)
The file was modified src/plugins/datastoreinterface.cpp (diff)
The file was modified src/plugins/support/StandardSupport/src/standardfilemanager.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/editing/CellMLAnnotationView/src/cellmlannotationviewmetadatanormalviewdetailswidget.h (diff)
The file was modified src/plugins/miscellaneous/Core/src/corecliutils.h (diff)
The file was modified src/plugins/support/StandardSupport/src/standardfile.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationsolverswidget.cpp (diff)
The file was modified src/plugins/dataStore/BioSignalMLDataStore/src/biosignalmldatastoredata.cpp (diff)
The file was modified src/plugins/editing/CellMLTextView/src/cellmltextviewwidget.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationparameterswidget.cpp (diff)
The file was modified src/plugins/organisation/PMRWorkspacesWindow/src/pmrworkspaceswindowwindow.cpp (diff)
The file was modified doc/developer/thirdPartyLibraries.html (diff)
The file was modified src/plugins/support/SEDMLSupport/src/sedmlfilemanager.cpp (diff)
The file was modified src/plugins/pluginmanager.cpp (diff)
The file was modified src/plugins/widget/GraphPanelWidget/src/graphpanelplotwidget.h (diff)
The file was modified doc/developer/prerequisites.html (diff)
The file was modified src/plugins/organisation/PMRWindow/src/pmrwindowwindow.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationsolverswidget.h (diff)
The file was modified src/plugins/datastoreinterface.h (diff)
The file was modified src/plugins/miscellaneous/Core/src/centralwidget.h (diff)
The file was modified src/plugins/editing/CellMLAnnotationView/src/cellmlannotationvieweditingwidget.h (diff)
The file was modified src/plugins/miscellaneous/Core/src/corecliutils.cpp (diff)
The file was modified src/plugins/support/PMRSupport/src/pmrworkspace.h (diff)
The file was modified src/plugins/support/CellMLSupport/src/cellmlfileruntime.cpp (diff)
The file was modified src/plugins/dataStore/BioSignalMLDataStore/src/biosignalmldatastoredata.h (diff)
The file was modified src/plugins/support/PMRSupport/src/pmrwebservice.cpp (diff)
The file was modified src/plugins/dataStore/BioSignalMLDataStore/src/biosignalmldatastoreexporter.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationgraphpanelandgraphswidget.h (diff)
The file was modified src/plugins/support/CellMLSupport/src/cellmlfilemanager.h (diff)
The file was modified src/plugins/support/PMRSupport/src/pmrworkspace.cpp (diff)
The file was modified src/plugins/miscellaneous/Core/src/coreplugin.cpp (diff)
The file was modified src/plugins/dataStore/BioSignalMLDataStore/src/biosignalmldatastoredialog.cpp (diff)
The file was modified src/plugins/miscellaneous/Core/src/corecliutils.h.inl (diff)
The file was modified src/plugins/organisation/PMRWorkspacesWindow/src/pmrworkspaceswindowwidget.h (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastoredialog.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationsimulationwidget.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationparameterswidget.h (diff)
The file was modified src/plugins/support/CellMLSupport/tests/tests.cpp (diff)
Commit e0e794fea78ed264d33074b99a90c1c0b7be9559 by dave
Python: fixes and tidy ups after merging.
(commit: e0e794f)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/datastoreinterface.cpp (diff)
The file was modified src/plugins/datastoreinterface.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationparameterswidget.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
Commit 37fac5c5cdbb2bb8f148908a022538684e15f027 by dave
Use new style signal/slot connect() and tidy code.
(commit: 37fac5c)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationparameterswidget.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationsimulationwidget.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewsimulationwidget.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationparameterswidget.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
Commit 0c29fa0884935c57b5ba458433f9472ec18bb4b4 by dave
Python: let our simulation widget know a run is starting.
(commit: 0c29fa0)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewwidget.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewwidget.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewsimulationwidget.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
Commit 40e028a9ca0d47e20ff8fda57e9ace2830c89200 by dave
Python: delete DataStoreArrays when their ref count reaches zero.
(commit: 40e028a)
The file was modified src/plugins/datastoreinterface.cpp (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastorepythonwrapper.cpp (diff)
The file was modified src/plugins/datastoreinterface.h (diff)
Commit 9de1454bfc7c6c9985f8dcb1eb348a087ce67f86 by dave
Python: resetting parameters and clearing results are two different
things...
(commit: 9de1454)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewsimulationwidget.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewwidget.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewwidget.cpp (diff)
Commit 52aa9e2b0c0bccc8c8b99c9602686b8a0af2a86b by dave
Python: delete gradients array before creating a new gradients data
store **not** when deleting the simulation's data arrays.
(commit: 52aa9e2)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewwidget.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewwidget.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewwidget.cpp (diff)
Commit d4ea5576d1ccb27151a0bfcbf32c50b9b71489bc by dave
Data store: make sure arrays are initialised when allocated.
(commit: d4ea557)
The file was modified src/plugins/datastoreinterface.cpp (diff)
Commit 548ac2dbfe2f44d6eb883ac2de71e6f5fdc314b7 by dave
Python: only build Python and PythonPackages plugin, with `sphinx` as
the only package.
(commit: 548ac2d)
The file was removedsrc/plugins/support/PythonSupport/src/CTK/ctkAbstractPythonManager.h
The file was modified src/plugins/support/SimulationSupport/CMakeLists.txt (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/Core/src/centralwidget.cpp (diff)
The file was removedsrc/plugins/thirdParty/PythonQtAPI/qmake/PythonQtOpenCOR.pro.in
The file was modified src/plugins/datastoreinterface.h (diff)
The file was modified src/plugins/miscellaneous/WebBrowserWindow/src/webbrowserwindowplugin.h (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.h (diff)
The file was removedsrc/plugins/support/PythonSupport/src/pythonsupportplugin.cpp
The file was modified src/plugins/simulation/SimulationExperimentView/res/SimulationExperimentView_ui.qrc (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewsimulationwidget.cpp (diff)
The file was removedsrc/plugins/thirdParty/PythonQtAPI/qmake/build/python.prf.in
The file was modified CMakeLists.txt (diff)
The file was removedsrc/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.cpp
The file was removedsrc/plugins/thirdParty/PythonQtAPI/qmake/extensions/PythonQt_QtAll/PythonQt_QtAll.pri
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationsimulationwidget.cpp (diff)
The file was removedsrc/plugins/thirdParty/PythonQtAPI/qmake/build/common.prf.in
The file was removedsrc/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindowplugin.cpp
The file was removedsrc/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindowplugin.h
The file was modified src/plugins/miscellaneous/WebBrowserWindow/src/webbrowserwindowplugin.cpp (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulation.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewplugin.h (diff)
The file was modified src/plugins/support/SimulationSupport/i18n/SimulationSupport_fr.ts (diff)
The file was modified src/plugins/miscellaneous/Core/CMakeLists.txt (diff)
The file was removedsrc/plugins/miscellaneous/JupyterKernel/CMakeLists.txt
The file was removedsrc/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.h
The file was removedsrc/plugins/thirdParty/PythonQtAPI/src/pythonqtapiplugin.json
The file was modified src/plugins/support/SimulationSupport/src/simulationsupportplugin.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationparameterswidget.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewwidget.cpp (diff)
The file was removedsrc/plugins/support/PythonSupport/src/pythonsupportglobal.h
The file was removedsrc/plugins/pythoninterface.cpp
The file was removedsrc/plugins/support/PythonSupport/src/pythonsupport.cpp
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationparameterswidget.h (diff)
The file was removedsrc/plugins/support/PythonSupport/src/pythonsupportplugin.json
The file was removedsrc/plugins/pythoninterface.h
The file was removedsrc/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.cpp
The file was modified src/plugins/miscellaneous/WebBrowserWindow/src/webbrowserwindowwindow.h (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified src/plugins/support/SimulationSupport/src/simulationworker.cpp (diff)
The file was removedsrc/plugins/miscellaneous/PythonQtConsoleWindow/CMakeLists.txt
The file was removedsrc/plugins/support/PythonSupport/src/pythoninclude.h
The file was removedsrc/plugins/miscellaneous/JupyterKernel/src/jupyterkernelplugin.json
The file was modified src/plugins/miscellaneous/Core/src/centralwidget.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/CMakeLists.txt (diff)
The file was modified src/plugins/miscellaneous/Core/i18n/Core_fr.ts (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/i18n/SimulationExperimentView_fr.ts (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewinformationsimulationwidget.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewplugin.cpp (diff)
The file was removedsrc/plugins/thirdParty/PythonQtAPI/README.rst
The file was removedsrc/plugins/pythoninterface.inl
The file was removedsrc/plugins/thirdParty/PythonQtAPI/CMakeLists.txt
The file was removedsrc/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.ui
The file was removedsrc/plugins/support/PythonSupport/src/pythonsupportplugin.h
The file was removedsrc/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindow.h
The file was removedsrc/plugins/miscellaneous/PythonQtConsoleWindow/src/pythonqtconsolewindowplugin.json
The file was modified src/plugins/miscellaneous/WebBrowserWindow/src/webbrowserwindowwindow.cpp (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewsimulationwidget.h (diff)
The file was modified src/plugins/dataStore/DataStore/CMakeLists.txt (diff)
The file was modified src/plugins/plugin.cpp (diff)
The file was modified src/plugins/dataStore/DataStore/src/datastoreplugin.cpp (diff)
The file was modified src/plugins/datastoreinterface.cpp (diff)
The file was removedsrc/plugins/support/PythonSupport/src/CTK/ctkAbstractPythonManager.cpp
The file was removedsrc/plugins/thirdParty/PythonQtAPI/src/pythonqtapiplugin.cpp
The file was modified src/plugins/dataStore/DataStore/src/datastoreplugin.h (diff)
The file was modified src/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewwidget.h (diff)
The file was removedsrc/plugins/support/PythonSupport/src/pythonsupport.h
The file was modified src/plugins/miscellaneous/WebBrowserWindow/CMakeLists.txt (diff)
The file was removedsrc/plugins/support/PythonSupport/CMakeLists.txt
The file was removedsrc/plugins/thirdParty/PythonQtAPI/src/pythonqtapiplugin.h
Commit 58e262988071912c2e660fb9af9b68e74ce84072 by dave
Python: ignore sub-directories when updating Python runtime path in
scripts.
(commit: 58e2629)
The file was modified distrib/bin/set_python_path.py (diff)
Commit 6ba77515916164fb8e494a10d123d5272d1d1469 by dave
Python: don't apply patches for Windows when not building a Windows
Python...
(commit: 6ba7751)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit f178665abc706aa9af8911bb63b0334e6d4c7cb3 by dave
Python: update `pip`, `setuptools` and `wheel` to latest versions.
(commit: f178665)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 265cc8c75fafea83e00542f3b8a13e04dd9586a4 by dave
Python: export ${PYTHON_RELATIVE_RUNTIME_DIR} to CMake.
(commit: 265cc8c)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 86d5c0b8b3f5545cf688c5643e523b1ca34ff90d by dave
Python: export ${SPHINX_BUILD_EXECUTABLE} to CMake.
(commit: 86d5c0b)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 12734b58ced194425f903b4a2593845473686312 by dave
Converted CMake language commands and our macros to lower case.
(commit: 12734b5)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/cmake/FindSQLite3.cmake (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit ae2acb3e783a6e7c519c45bf4f32caa1d2ba4203 by dave
Python: ignore files we can't access when updating scripts.
(commit: ae2acb3)
The file was modified distrib/bin/set_python_path.py (diff)
Commit 19daada79263eb6d49b0e88aea5e8b68b5aa59dd by dave
Python: define location of scripts.
(commit: 19daada)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit af7b599038cf39b977c1007c032151491629f526 by dave
Python: build Sphinx package for Windows.
(commit: af7b599)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 7fd211501608ae3b3271ea496e8669bffc66a86c by dave
Python: new release for Windows.
(commit: 7fd2115)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit f19f6c9b90ed2a2a27449a5bf674a6506bbdd3b2 by dave
Python: new release for Linux.
(commit: f19f6c9)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 69a244d7ebcae26064589038cf4c36f00b7b145e by dave
Python: make sure our scripts don't access any local site-packages
directory.
(commit: 69a244d)
The file was modified distrib/bin/set_python_path.py (diff)
Commit f7266d42c477ebb223612d571b4d7d8a1419a993 by dave
Python: update CLI tests for plugin.
(commit: f7266d4)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/plugins_without_sample_tools.out (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/unknown_command_without_sample_tools.out (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/status_without_sample_tools.out (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/status_with_sample_tools.out (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/plugins_with_sample_tools.out (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/unknown_command_with_sample_tools.out (diff)
Commit 9e17529ab6b74311a2cf47643ac3934619a96761 by dave
Tests: plugin status report includes `OpenSSL` and `zlib` so add them to
the expected status test output.
(commit: 9e17529)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/status_without_sample_tools.out (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/status_with_sample_tools.out (diff)
The file was removedsrc/plugins/thirdParty/zlib/.gitignore
Commit dc77009c7f8a6fe74c3d8f5423369fef101d29e5 by dave
Python: remove/revert files not part of bundling runtime.
(commit: dc77009)
The file was modified src/plugins/solverinterface.h (diff)
The file was modified src/main.cpp (diff)
The file was removedsrc/plugins/eventloopinterface.h
The file was removedsrc/plugins/eventloopinterface.inl
The file was modified src/plugins/solverinterface.cpp (diff)
The file was modified src/mainwindow.h (diff)
The file was removedsrc/plugins/eventloopinterface.cpp
The file was modified src/plugins/solver/CVODESSolver/src/cvodessolver.cpp (diff)
The file was removedsrc/plugins/dataStore/DataStore/src/datastorenumpy.h
The file was modified src/plugins/solver/CVODESSolver/src/cvodessolver.h (diff)
The file was modified src/mainwindow.cpp (diff)
Commit fb028bdd72af8b7f668afa5bd142602215c4e9a0 by dave
Python: remove more unneeded files.
(commit: fb028bd)
The file was removedsrc/plugins/dataStore/DataStore/src/datastorepythonwrapper.h
The file was removedsrc/plugins/miscellaneous/WebBrowserWindow/src/webbrowserwindowpythonwrapper.cpp
The file was removedsrc/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.cpp
The file was removedsrc/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.h
The file was removedsrc/plugins/dataStore/DataStore/src/datastorepythonwrapper.cpp
The file was removedsrc/plugins/miscellaneous/WebBrowserWindow/src/webbrowserwindowpythonwrapper.h
The file was removedOpenCOR/kernel.json
The file was removedpython/OpenCOR_Python.rst
The file was removedsrc/plugins/support/SimulationSupport/src/simulationsupportpythonwrapper.h
The file was removedsrc/plugins/simulation/SimulationExperimentView/src/simulationexperimentviewpythonwrapper.cpp
The file was modified CMakeLists.txt (diff)
The file was removedsrc/plugins/thirdParty/PythonPackages/src/matplotlib_2.0.2.diff
The file was removedsrc/plugins/thirdParty/PythonPackages/scripts/patch.py
The file was removedsrc/plugins/thirdParty/PythonPackages/README.rst
Commit d8aa42d0a2af9afedaf815c177174886ad84dc2c by Alan Garny
Some minor cleaning up for our main CMakeLists.txt file (#1607).
(commit: d8aa42d)
The file was addeddistrib/linux/mesa/CMakeLists.txt
The file was modified CMakeLists.txt (diff)
The file was removeddistrib/mesa/CMakeLists.txt
The file was addeddistrib/windows/set_python_path.py
The file was removeddistrib/bin/set_python_path.py
Commit f9b0df3730ef35564326d2300cde4dfb15973c6b by Alan Garny
Some minor cleaning up for our main CMakeLists.txt file (#1607).
(commit: f9b0df3)
The file was addeddistrib/set_python_path.py
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was removeddistrib/windows/set_python_path.py
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified CMakeLists.txt (diff)
The file was modified distrib/linux/mesa/CMakeLists.txt (diff)
Commit eb42c4f4adcf78506991603758277eb1bddb425e by Alan Garny
Some minor cleaning up for our main CMakeLists.txt file (#1607).
(commit: eb42c4f)
The file was modified cmake/common.cmake (diff)
Commit 36f001acdc921856c926e8046da5c8dc75f6f69b by Alan Garny
Some minor cleaning up for our main CMakeLists.txt file (#1607).
(commit: 36f001a)
The file was modified cmake/common.cmake (diff)
Commit 9e9e800c049cf47db294f689a162b9404c2b2a98 by Alan Garny
Some minor cleaning up for our main CMakeLists.txt file (#1607).
(commit: 9e9e800)
The file was modified cmake/common.cmake (diff)
Commit a1bce54bdab6f75a6a6ed3eccd01e3d28cef34f7 by Alan Garny
Slight update to our make/common.cmake file.
(commit: a1bce54)
The file was modified cmake/common.cmake (diff)
Commit 238d5e0fc50da7e05339fd408b1002ea0a547533 by Alan Garny
Some minor cleaning up for our pythonplugin.* and pythonpackagesplugin.*
files (#1607).
(commit: 238d5e0)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.h (diff)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/plugins_with_sample_tools.out (diff)
The file was modified src/plugins/thirdParty/PythonPackages/src/pythonpackagesplugin.cpp (diff)
The file was modified src/plugins/thirdParty/PythonPackages/src/pythonpackagesplugin.h (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/plugins_without_sample_tools.out (diff)
Commit f12e2aad60e29c11a36f61d25c70d86d48404f54 by Alan Garny
Some minor cleaning up for our pythonplugin.* and pythonpackagesplugin.*
files (#1607).
(commit: f12e2aa)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/unknown_command_without_sample_tools.out (diff)
Commit 6303fc014ea73490fdf72f103b746a20bfe232f8 by dave
Python: don't actually deploy any code.
(commit: 6303fc0)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.cpp (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/src/pythonplugin.h (diff)
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit e200226496fbd26a7f1a1466e14217b354c28dd7 by dave
Python: PythonPackages build depends on a built Python.
(commit: e200226)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 48d47055b3dcd1c3c8a9b09ccbfbe31c58b38fdf by dave
Python: don't include plugin libraries with OpenCOR.
(commit: 48d4705)
The file was removedsrc/plugins/thirdParty/Python/src/pythonplugin.h
The file was removedsrc/plugins/thirdParty/PythonPackages/src/pythonpackagesplugin.json
The file was removedsrc/plugins/thirdParty/PythonPackages/src/pythonpackagesplugin.cpp
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was removedsrc/plugins/thirdParty/Python/src/pythonplugin.cpp
The file was removedsrc/plugins/thirdParty/PythonPackages/src/pythonpackagesplugin.h
The file was removedsrc/plugins/thirdParty/Python/src/pythonplugin.json
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 118b7b2cdcb4078262d53a0e0eb16a987da8e481 by dave
Python: use a global target, OpenCORBuild, to ensure Python plugin
packages are actually built.
(commit: 118b7b2)
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit ca764e4bd1c983a6a80fb121f7c70d42f99fbffb by dave
Python: also use Release build for Debug under Windows.
(commit: ca764e4)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit fd5c9d2c1bbb6ea00cd03afa8f57193618a8fb8b by dave
Python: new PythonPackages for macOS and Linux.
(commit: fd5c9d2)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 8fc943d48dd0f16f9493e90811fa702f8a136812 by dave
Python: tweak CMake targets and dependencies.
(commit: 8fc943d)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 06196ca4fd7617618a28ea215166fa0349b47108 by dave
Python: Windows debug mode packages.
(commit: 06196ca)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit ff3ff952887baf71223c258151218823de8a6710 by dave
Python: update tests since Python is no longer a deployed plugin.
(commit: ff3ff95)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/plugins_without_sample_tools.out (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/unknown_command_with_sample_tools.out (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/unknown_command_without_sample_tools.out (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/status_with_sample_tools.out (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/plugins_with_sample_tools.out (diff)
The file was modified src/plugins/miscellaneous/Core/tests/data/cli/status_without_sample_tools.out (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 41e74108ca1c4c13b6db3c4cd6f24c198d97173c by dave
Python: remove unused script.
(commit: 41e7410)
The file was removeddistrib/set_python_path.py
The file was modified CMakeLists.txt (diff)
Commit caec1a8593372a34d41968d5e3f8467b94d1c0e6 by Alan Garny
Removed the "Constant with gradient" icon, which we don't use yet.
(commit: caec1a8)
The file was removedsrc/plugins/simulation/SimulationExperimentView/res/constantWithGradient.png
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/cmake/FindSQLite3.cmake (diff)
Commit 00dd45ea712b9e557e40a88617b55cd6007a2d65 by Alan Garny
Temporarily build the Python and PythonPackages plugins.
(commit: 00dd45e)
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/cmake/FindSQLite3.cmake (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 4aca9186421e45d0748a7dd99d9d7fae2157fa96 by Alan Garny
Temporarily build the OpenSSL, Python, PythonPackages and zlib plugins
only.
(commit: 4aca918)
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/api/SBMLAPI/CMakeLists.txt (diff)
The file was modified src/plugins/api/SEDMLAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/OAuth/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/SUNDIALS/CMakeLists.txt (diff)
The file was modified src/plugins/api/BioSignalMLAPI/CMakeLists.txt (diff)
The file was modified src/3rdparty/QtWebKit/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/zlib/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Qwt/CMakeLists.txt (diff)
The file was modified src/plugins/api/CellMLAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/LibXDiff/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/libgit2/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/OpenSSL/CMakeLists.txt (diff)
The file was modified src/plugins/api/NuMLAPI/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/QScintilla/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/api/SBMLAPI/CMakeLists.txt (diff)
The file was modified cmake/common.cmake (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/PythonPackages/CMakeLists.txt (diff)
Commit 636b394c91753c78f42c39638eff88585464404c by Alan Garny
Rebuild a default version of OpenCOR.
(commit: 636b394)
The file was modified CMakeLists.txt (diff)
Commit 519e05f6dc7ba9bb28d260af5c251b5f624987c5 by Alan Garny
Revert "Rebuild a default version of OpenCOR."
This reverts commit 636b394c91753c78f42c39638eff88585464404c.
(commit: 519e05f)
The file was modified CMakeLists.txt (diff)
The file was modified src/plugins/thirdParty/Python/CMakeLists.txt (diff)
Commit 31809420f77ad4c0db30da63684a07f65761f002 by Alan Garny
Rebuild a default version of OpenCOR.
(commit: 3180942)
The file was modified CMakeLists.txt (diff)