95a1cd0 | Michael Hucka | 11 June 2018, 00:59:03 UTC | New instructions for new installer | 11 June 2018, 00:59:03 UTC |
eebac47 | Michael Hucka | 10 June 2018, 22:47:20 UTC | Lots of expansions for more platforms | 10 June 2018, 22:47:20 UTC |
f95dbef | Michael Hucka | 10 June 2018, 22:46:59 UTC | Hack around a locale problem on linux | 10 June 2018, 22:46:59 UTC |
0170154 | Michael Hucka | 10 June 2018, 22:46:44 UTC | Make sure paths are relative, not absolute | 10 June 2018, 22:46:44 UTC |
0eb8e0e | Michael Hucka | 10 June 2018, 18:46:01 UTC | Update to say we're installing both the GUI and CLI | 10 June 2018, 18:46:01 UTC |
8898707 | Michael Hucka | 10 June 2018, 18:45:31 UTC | Fix: wrong method name | 10 June 2018, 18:45:31 UTC |
cf9f88f | Michael Hucka | 10 June 2018, 16:52:24 UTC | Background icon for macOS installer | 10 June 2018, 16:52:24 UTC |
184f5e2 | Michael Hucka | 10 June 2018, 16:52:09 UTC | Add a background icon | 10 June 2018, 16:52:09 UTC |
125e2ca | Michael Hucka | 10 June 2018, 16:51:50 UTC | Clean up generated .html files too | 10 June 2018, 16:51:50 UTC |
87f50aa | Michael Hucka | 10 June 2018, 16:50:11 UTC | Hack occasional garbled command-line output | 10 June 2018, 16:50:11 UTC |
d91cf12 | Michael Hucka | 10 June 2018, 16:40:32 UTC | Stop pandoc giving a spurious complaint | 10 June 2018, 16:40:32 UTC |
f04624c | Michael Hucka | 10 June 2018, 01:42:06 UTC | Turns out inliner will work with redirected stdin after all | 10 June 2018, 01:42:06 UTC |
43e7ca9 | Michael Hucka | 09 June 2018, 20:59:19 UTC | Make it more clear this is the LGPL | 09 June 2018, 20:59:19 UTC |
863a9ee | Michael Hucka | 09 June 2018, 19:42:41 UTC | We will distribute real binaries and installers for version 1.3.0 | 09 June 2018, 19:42:41 UTC |
9b57833 | Michael Hucka | 09 June 2018, 19:41:59 UTC | Add info about changes in release 1.3.0 | 09 June 2018, 19:41:59 UTC |
487d5a3 | Michael Hucka | 09 June 2018, 19:41:46 UTC | Include the Moccasin version number in the installer name | 09 June 2018, 19:41:46 UTC |
f1efc19 | Michael Hucka | 09 June 2018, 19:41:22 UTC | Minor adjustments + update version number to 1.3 | 09 June 2018, 19:41:22 UTC |
a99a37e | Michael Hucka | 09 June 2018, 19:16:11 UTC | Rename to a clearer name | 09 June 2018, 19:16:11 UTC |
19a427f | Michael Hucka | 09 June 2018, 19:10:45 UTC | Updated | 09 June 2018, 19:10:45 UTC |
4673168 | Michael Hucka | 09 June 2018, 18:34:25 UTC | Use new inlined logo instead of looking for an external PNG file | 09 June 2018, 18:34:25 UTC |
914e96a | Michael Hucka | 09 June 2018, 18:12:15 UTC | New changes necessitate version bump | 09 June 2018, 18:12:15 UTC |
f126f95 | Michael Hucka | 09 June 2018, 15:03:53 UTC | Add GitHub CSS style for the HTML files we create for installers The `.css` file came from [https://gist.github.com/andyferra/2554919](https://gist.github.com/andyferra/2554919). There was no license information or terms of distribution for the file in the GitHub Gist. I created the `.html` in order to be able to use it in an argument to [pandoc](http://pandoc.org) in the `build.xml` file for the SBML Test Runner GUI. | 09 June 2018, 15:03:53 UTC |
c02007a | Michael Hucka | 09 June 2018, 15:03:01 UTC | Add intro screen for macOS installer | 09 June 2018, 15:03:01 UTC |
7d143d9 | Michael Hucka | 09 June 2018, 15:02:48 UTC | Add config file for Packages package builder on macOS | 09 June 2018, 15:02:48 UTC |
66a0420 | Michael Hucka | 09 June 2018, 15:02:01 UTC | Use a lower case name for the command-line program | 09 June 2018, 15:02:01 UTC |
99e3697 | Michael Hucka | 09 June 2018, 15:01:39 UTC | Add makefile to build installers | 09 June 2018, 15:01:39 UTC |
45ef0cb | Michael Hucka | 09 June 2018, 15:01:15 UTC | Ignore intermediate files created when making builders | 09 June 2018, 15:01:15 UTC |
cc6878d | Michael Hucka | 09 June 2018, 00:04:41 UTC | Renamed to unique name for macos builds | 09 June 2018, 00:04:41 UTC |
76f8d20 | Michael Hucka | 08 June 2018, 23:49:42 UTC | We never used this. Removing it | 08 June 2018, 23:49:42 UTC |
b844645 | Michael Hucka | 08 June 2018, 23:48:57 UTC | Reorganize /dev a litte bit | 08 June 2018, 23:48:57 UTC |
85a57ca | Michael Hucka | 08 June 2018, 23:20:35 UTC | Working PyInstaller spec file for macOS | 08 June 2018, 23:20:35 UTC |
1fad9c4 | Michael Hucka | 08 June 2018, 22:39:05 UTC | Modify import method so it works in self-contained app This was needed for the macOS .app bundle created by PyInstaller. Otherwise there was a problem at run-time where it couldn't import the necessary files. | 08 June 2018, 22:39:05 UTC |
df55d16 | Michael Hucka | 08 June 2018, 22:37:47 UTC | Add Mac icons created using iConvert Icons | 08 June 2018, 22:37:47 UTC |
43851ae | Michael Hucka | 08 June 2018, 22:32:48 UTC | Add embedded icon for the "About" panel | 08 June 2018, 22:32:48 UTC |
19c0913 | Michael Hucka | 02 June 2018, 22:31:37 UTC | Stop error if you type into the file path box Right now it simply ignores anything typed into the field. I can't figure out how to let the user type a path, because when you type a character into the field AND when you type return into the file dialog (if you browse for the file) you get exactly the same event code. It may be necessary to use a different widget for typing file paths. | 02 June 2018, 22:31:37 UTC |
43d0aa9 | Michael Hucka | 02 June 2018, 00:00:38 UTC | Rename a confusing function name | 02 June 2018, 00:00:38 UTC |
5e74b2b | Michael Hucka | 02 June 2018, 00:00:28 UTC | Rename a confusing function name | 02 June 2018, 00:00:28 UTC |
171ff07 | Michael Hucka | 01 June 2018, 23:59:15 UTC | Refactor to pull out file-reading step | 01 June 2018, 23:59:15 UTC |
6281d50 | Michael Hucka | 31 May 2018, 04:10:00 UTC | Don't try to convert zeros() calls if args are not numbers | 31 May 2018, 04:10:00 UTC |
9294288 | Michael Hucka | 31 May 2018, 04:09:36 UTC | Test for a case that Moccasin can't convert | 31 May 2018, 04:09:36 UTC |
d78f780 | Michael Hucka | 14 May 2018, 01:54:27 UTC | Fix wrong URL for NIGMS! | 14 May 2018, 01:54:27 UTC |
7946863 | Michael Hucka | 14 May 2018, 01:52:43 UTC | Add CITATION.md file | 14 May 2018, 01:52:43 UTC |
dfb3aba | Michael Hucka | 13 May 2018, 18:58:09 UTC | Add DOI for release 1.2.0 | 13 May 2018, 18:58:09 UTC |
5213a85 | Michael Hucka | 13 May 2018, 18:43:37 UTC | Add logos to bottom of README | 13 May 2018, 18:43:37 UTC |
d0f130d | Michael Hucka | 13 May 2018, 18:34:06 UTC | Update the funding acknowledgement to mention current grant! | 13 May 2018, 18:34:06 UTC |
4aea519 | Michael Hucka | 13 May 2018, 18:07:53 UTC | Move conversion button to a more logical (IMHO) place | 13 May 2018, 18:07:53 UTC |
14ea0f5 | Michael Hucka | 13 May 2018, 18:00:56 UTC | Fix ordering of command line options printed in help text | 13 May 2018, 18:00:56 UTC |
6dc73d7 | Michael Hucka | 13 May 2018, 17:57:50 UTC | Use more conventional -V instead of -v flag for printing version | 13 May 2018, 17:57:50 UTC |
42f141b | Michael Hucka | 13 May 2018, 17:45:29 UTC | Update copyright year for 2018 | 13 May 2018, 17:45:29 UTC |
d9aedd1 | Michael Hucka | 13 May 2018, 17:35:53 UTC | Merge branch 'wip-release-1.2' | 13 May 2018, 17:35:53 UTC |
3581db1 | Michael Hucka | 13 May 2018, 17:28:50 UTC | Fix incorrect user name and home page links | 13 May 2018, 17:28:50 UTC |
17d0683 | Michael Hucka | 13 May 2018, 17:27:07 UTC | Fix typo | 13 May 2018, 17:27:07 UTC |
15a34cf | Michael Hucka | 13 May 2018, 02:35:56 UTC | Fix path to icon file | 13 May 2018, 02:35:56 UTC |
6025160 | Michael Hucka | 13 May 2018, 02:23:05 UTC | Significant revisions to the GUI interface - New options - Slight layout changes | 13 May 2018, 02:23:05 UTC |
df6b14a | Michael Hucka | 12 May 2018, 03:14:30 UTC | Removing section that I think is unnecessary | 12 May 2018, 03:14:30 UTC |
a4bb753 | Michael Hucka | 12 May 2018, 03:09:47 UTC | Still trying to get Travis builds to work | 12 May 2018, 03:09:47 UTC |
4b2182a | Michael Hucka | 12 May 2018, 03:01:08 UTC | Trying to fix wxPython dependencies on Travis CI | 12 May 2018, 03:01:08 UTC |
d442371 | Michael Hucka | 12 May 2018, 02:57:12 UTC | Travis builds fail because of path issues | 12 May 2018, 02:57:12 UTC |
1ce328d | Michael Hucka | 12 May 2018, 02:56:16 UTC | Trivial fiddling | 12 May 2018, 02:56:16 UTC |
2401a59 | Michael Hucka | 12 May 2018, 02:56:04 UTC | Be sure to specify Python 3 | 12 May 2018, 02:56:04 UTC |
f8299d5 | Michael Hucka | 12 May 2018, 02:55:43 UTC | Add a docstring | 12 May 2018, 02:55:43 UTC |
c1cf826 | Michael Hucka | 12 May 2018, 02:55:38 UTC | Add a docstring | 12 May 2018, 02:55:38 UTC |
55fb1f4 | Michael Hucka | 12 May 2018, 02:47:19 UTC | Fix bad relative imports | 12 May 2018, 02:47:19 UTC |
fbf5ece | Michael Hucka | 12 May 2018, 02:28:59 UTC | Still struggling with python and wxpython on Travis | 12 May 2018, 02:28:59 UTC |
fd8707b | Michael Hucka | 12 May 2018, 02:26:23 UTC | Still struggling with python and wxpython on Travis | 12 May 2018, 02:26:23 UTC |
3c10140 | Michael Hucka | 12 May 2018, 02:24:59 UTC | Still struggling with python and wxpython on Travis | 12 May 2018, 02:24:59 UTC |
e9cf4cd | Michael Hucka | 12 May 2018, 02:20:09 UTC | Use Python 3.5 | 12 May 2018, 02:20:09 UTC |
bd5863d | Michael Hucka | 12 May 2018, 02:16:46 UTC | wxPython requires Cheetah which requires Markdown Seems that something isn't properly including Markdown when MOCCASIN is being built by Travis. Adding it explicitly here to try to solve the build issue. | 12 May 2018, 02:16:46 UTC |
619a8f6 | Michael Hucka | 12 May 2018, 02:12:38 UTC | Text editing | 12 May 2018, 02:12:38 UTC |
e5ee4ac | Michael Hucka | 12 May 2018, 02:10:45 UTC | Add news about recent changes | 12 May 2018, 02:10:45 UTC |
a24da54 | Michael Hucka | 12 May 2018, 02:01:00 UTC | Fix for issue #53 Biocham currently (as of today, 2018-05-11) seems to mistranslate unary negation, at least in some situations. I added a hack that replaces expressions of the form "-x" with "-1 * x", which works better when passed to Biocham. This is hopefully temporary, until Biocham has a chance to address whatever the underlying issue is. | 12 May 2018, 02:01:00 UTC |
e1ac811 | Michael Hucka | 12 May 2018, 01:49:22 UTC | Rename files to less confusing names | 12 May 2018, 01:49:22 UTC |
3537383 | Michael Hucka | 12 May 2018, 00:54:50 UTC | Minor tweak to wording of option text | 12 May 2018, 00:54:50 UTC |
47a77c1 | Michael Hucka | 12 May 2018, 00:54:29 UTC | Don't use spinner if no-color option is given | 12 May 2018, 00:54:29 UTC |
a847fad | Michael Hucka | 12 May 2018, 00:54:07 UTC | Adjustment for change to spacing around unary ops | 12 May 2018, 00:54:07 UTC |
74d7e57 | Michael Hucka | 12 May 2018, 00:53:49 UTC | Code readability fix | 12 May 2018, 00:53:49 UTC |
e454aab | Michael Hucka | 12 May 2018, 00:52:32 UTC | Change: don't put space between unary op and operand It's more conventional not to put a space between a unary operator and its operand. (Decided to change this while debugging something else, and while it turns out it doesn't make a difference in the case I'm trying to solve, it's something that is probably safer to change.) | 12 May 2018, 00:52:32 UTC |
b96934b | Michael Hucka | 12 May 2018, 00:46:44 UTC | Disable parallel execution of tests due to nondeterminism Something in the test cases sometimes ends up out of order and causes a failure, and it's because of something about the parallel execution. After spending over an hour trying to figure it out, I'm giving up and just reverting to non-parallel test execution. | 12 May 2018, 00:46:44 UTC |
5061791 | Michael Hucka | 12 May 2018, 00:17:11 UTC | Code readability fix | 12 May 2018, 00:17:11 UTC |
e8ee51c | Michael Hucka | 12 May 2018, 00:15:19 UTC | Fix for incorrect quoting I think there should need to be only one backslash for \n. In the latest version, that's how things behave, and that seems right. | 12 May 2018, 00:15:19 UTC |
535bebf | Michael Hucka | 11 May 2018, 02:01:38 UTC | Fix for issue #52 The code that tries to adjust numbers for Biocham and XPP seems to cause havoc when a number is very large. I put in a new condition that stops the procedure when a number is large. The value chosen is arbitrary (1e20) because I don't know what the real threshould should be, but 1e20 is such a large number in biological contexts that anything larger is probably a fake number anyway. | 11 May 2018, 02:01:38 UTC |
bf44bb0 | Michael Hucka | 11 May 2018, 01:46:12 UTC | Add -n argument to quick-test interface | 11 May 2018, 01:46:12 UTC |
af6bdce | Michael Hucka | 07 May 2018, 03:13:50 UTC | Tweaked the installation instructions slightly | 07 May 2018, 03:13:50 UTC |
bc48c01 | Michael Hucka | 07 May 2018, 03:02:29 UTC | Merge branch 'check-matlab-translatable' into wip-release-1.2 | 07 May 2018, 03:02:29 UTC |
22a3554 | Michael Hucka | 07 May 2018, 03:01:03 UTC | Fix bug in formatting message in error dialog | 07 May 2018, 03:01:03 UTC |
50207c4 | Michael Hucka | 07 May 2018, 03:00:24 UTC | Make capitalization of error messages more consistent | 07 May 2018, 03:00:24 UTC |
bdfe3eb | Michael Hucka | 07 May 2018, 02:53:56 UTC | Add checkbox for assuming matlab is translatable | 07 May 2018, 02:53:56 UTC |
53afa2f | Michael Hucka | 07 May 2018, 01:23:12 UTC | Support searching for the appearance of specific operators | 07 May 2018, 01:23:12 UTC |
ceb407d | Michael Hucka | 07 May 2018, 01:22:44 UTC | Support converting some binary ops | 07 May 2018, 01:22:44 UTC |
f6177c2 | Michael Hucka | 07 May 2018, 01:22:13 UTC | Update references to MOCCASIN errors | 07 May 2018, 01:22:13 UTC |
40639d0 | Michael Hucka | 07 May 2018, 01:22:05 UTC | Fix bug: refersed sense of "relaxed" flag | 07 May 2018, 01:22:05 UTC |
5e98a21 | Michael Hucka | 07 May 2018, 01:21:43 UTC | Update references to MOCCASIN errors | 07 May 2018, 01:21:43 UTC |
0c8da2c | Michael Hucka | 07 May 2018, 01:21:16 UTC | Translate some binary ops | 07 May 2018, 01:21:16 UTC |
5c9eab8 | Michael Hucka | 07 May 2018, 01:20:55 UTC | Errors module is now at top level | 07 May 2018, 01:20:55 UTC |
2dc321a | Michael Hucka | 07 May 2018, 01:20:50 UTC | Errors module is now at top level | 07 May 2018, 01:20:50 UTC |
32704e9 | Michael Hucka | 07 May 2018, 01:20:31 UTC | Move errors module to top level, for easier use | 07 May 2018, 01:20:31 UTC |
1994cf0 | Michael Hucka | 06 May 2018, 21:33:00 UTC | Start a subset of exceptions for specific translation situations | 06 May 2018, 21:33:00 UTC |
06c1b95 | Michael Hucka | 06 May 2018, 21:32:36 UTC | Check if the input is translatable + allow user to relax some cases | 06 May 2018, 21:32:36 UTC |
43aa554 | Michael Hucka | 06 May 2018, 21:31:44 UTC | Add a method to check whether input is even translatable | 06 May 2018, 21:31:44 UTC |
b2193ec | Michael Hucka | 06 May 2018, 21:23:54 UTC | Expose sanity check function | 06 May 2018, 21:23:54 UTC |