|
edba2eca2e
|
Make loading plugins a non-core part of Abacus, avoiding desktop APIs.
|
2017-08-05 16:21:02 -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 |
|
|
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 |
|
|
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 |
|
|
5c886cee60
|
Create new fxml file and controller for it.
|
2017-07-31 16:48:04 -07:00 |
|