|
c6bdf4072e
|
Add a documentation class.
|
2017-08-08 10:50:30 -07:00 |
|
|
6408ccbb39
|
Add a filter.
|
2017-08-07 14:12:41 -07:00 |
|
|
5dc0a97de2
|
Add a list of functions to the controller.
|
2017-08-07 13:55:13 -07:00 |
|
|
de98169371
|
Add missing comments.
|
2017-08-07 11:11:41 -07:00 |
|
|
582e4e066c
|
Remove output.
|
2017-08-07 10:58:07 -07:00 |
|
|
ed7d60800b
|
Read delay input from input field, and kill delay thread.
|
2017-08-07 10:58:04 -07:00 |
|
|
b8f8c4486a
|
Add a setting to the timeout delay.
|
2017-08-07 10:57:48 -07:00 |
|
|
40bdbd1948
|
Add a timer to the computation thread to stop it from running.
|
2017-08-07 10:57:04 -07:00 |
|
|
e8f82f9eff
|
Merge branch 'stoppable-alternate'
|
2017-08-05 17:58:26 -07:00 |
|
|
467d5d4145
|
Get rid of unnecessary supplier.
|
2017-08-05 17:09:12 -07:00 |
|
|
9efe9be5b4
|
Remove the default load-from-file behavior from the Abacus core.
|
2017-08-05 17:04:07 -07:00 |
|
|
edba2eca2e
|
Make loading plugins a non-core part of Abacus, avoiding desktop APIs.
|
2017-08-05 16:21:02 -07:00 |
|
|
55257f7274
|
Fix exception handling.
|
2017-08-05 15:58:43 -07:00 |
|
|
2381c93fb5
|
Add new comments.
|
2017-08-05 15:19:39 -07:00 |
|
|
90a0fa2dc7
|
Set output string correctly.
|
2017-08-05 14:43:24 -07:00 |
|
|
a5a1f3a96a
|
Fix clearing input field.
|
2017-08-05 14:36:42 -07:00 |
|
|
4bd52e514c
|
Run calculations via thread, and stop thread if necessary.
|
2017-08-05 14:34:31 -07:00 |
|
|
4f7fe053de
|
Add a stop button.
|
2017-08-05 13:57:27 -07:00 |
|
|
8465a2d918
|
Remove old stopping code.
|
2017-08-05 13:26:29 -07:00 |
|
|
d1a084363e
|
Format code.
|
2017-08-04 14:29:24 -07:00 |
|
|
a7e84bc946
|
Merge branch 'stoppable-new'
# Conflicts:
# src/main/java/org/nwapw/abacus/fx/AbacusController.java
# src/main/java/org/nwapw/abacus/plugin/StandardPlugin.java
|
2017-08-04 14:28:22 -07:00 |
|
Riley Jones
|
f3758c83a9
|
Allow all standard functions to end early
|
2017-08-04 13:45:29 -07:00 |
|
|
b78707a0f4
|
Format code.
|
2017-08-04 13:20:57 -07:00 |
|
|
ce484cfd43
|
Add comments and clean some code.
|
2017-08-04 12:52:02 -07:00 |
|
|
4c8dff6623
|
Merge branch 'sin'
# Conflicts:
# src/main/java/org/nwapw/abacus/Abacus.java
# src/main/java/org/nwapw/abacus/plugin/PluginManager.java
|
2017-08-04 12:04:37 -07:00 |
|
|
baeb857560
|
Add a save and reload button.
|
2017-08-03 19:00:13 -07:00 |
|
|
5ff494605e
|
Add the apply warnings when switching tabs.
|
2017-08-03 18:16:48 -07:00 |
|
|
963871d7b6
|
Add warnings that trigger if configuration has been changed.
|
2017-08-03 18:12:40 -07:00 |
|
Riley Jones
|
c680168d18
|
Plugin fixes
|
2017-08-03 15:16:26 -07:00 |
|
Riley Jones
|
0108c7bcc1
|
Add stop button
|
2017-08-03 14:04:09 -07:00 |
|
|
6cce975bcf
|
Make sure disk writes are only on save, and add an alert dialog.
|
2017-08-03 13:55:39 -07:00 |
|
|
39c84b2c3f
|
Stop autosaving, switch to save + reload buttons.
|
2017-08-02 19:40:22 -07:00 |
|
|
f194eb891c
|
Change the default implementation string to "<default>"
|
2017-08-02 19:26:14 -07:00 |
|
|
3650d1eec7
|
Refresh all settings on plugin load.
|
2017-08-02 19:18:33 -07:00 |
|
|
8ae9b2fcbd
|
Write disabled / enabled plugins to the configuration.
|
2017-08-02 19:01:01 -07:00 |
|
|
27ffa4c78f
|
Add a check box list cell generator.
|
2017-08-02 18:48:42 -07:00 |
|
|
482c3c2dd1
|
Add a data model for the plugins displayed in the enabled plugins list.
|
2017-08-02 18:39:00 -07:00 |
|
|
f181fdd8dc
|
Add the new UI components required for the plugin loading.
|
2017-08-02 18:24:20 -07:00 |
|
|
9eaeb079b7
|
Merge branch 'config-rewrite'
|
2017-08-01 16:42:58 -07:00 |
|
|
1344090a58
|
Add a number implementation selector box.
|
2017-08-01 11:52:48 -07:00 |
|
|
4be4ffd57a
|
Add comments to the JavaFX codebase
|
2017-08-01 10:49:00 -07:00 |
|
|
942326f6f7
|
Implement a cell that copies input when clicked, and add it to table.
|
2017-07-31 22:53:42 -07:00 |
|
|
4b57c7f67b
|
Enable cell selection to later allow for data copying.
|
2017-07-31 22:34:49 -07:00 |
|
|
02b87bfae4
|
Populate the history table.
|
2017-07-31 22:29:44 -07:00 |
|
|
61ead67535
|
Implement the history data model.
|
2017-07-31 17:49:57 -07:00 |
|
|
8c935983b2
|
Link up the evaluation and the UI buttons.
|
2017-07-31 17:17:56 -07:00 |
|
|
d42172ce03
|
Add initialization code to AbacusController
|
2017-07-31 16:52:34 -07:00 |
|
|
0b173a68dd
|
Add FXML loading application.
|
2017-07-31 16:50:39 -07:00 |
|
|
5c886cee60
|
Create new fxml file and controller for it.
|
2017-07-31 16:48:04 -07:00 |
|