Riley Jones
|
2e9c88c39e
|
Merge branch 'variables' of https://github.com/DanilaFe/abacus into variables
|
2017-08-07 15:07:09 -07:00 |
|
Riley Jones
|
b9c88b9d24
|
recognise variables
|
2017-08-07 15:03:14 -07:00 |
|
|
205b73f62c
|
Add missing comments.
|
2017-08-07 11:11:41 -07:00 |
|
|
1cd332b97d
|
Remove output.
|
2017-08-07 10:58:07 -07:00 |
|
|
314552f95a
|
Read delay input from input field, and kill delay thread.
|
2017-08-07 10:58:04 -07:00 |
|
|
4712bbfded
|
Add a setting to the timeout delay.
|
2017-08-07 10:57:48 -07:00 |
|
|
7ae7f6d9a5
|
Add a timer to the computation thread to stop it from running.
|
2017-08-07 10:57:04 -07:00 |
|
|
b7152da58d
|
Merge branch 'stoppable-alternate'
|
2017-08-05 17:58:26 -07:00 |
|
|
62d7053441
|
Get rid of unnecessary supplier.
|
2017-08-05 17:09:12 -07:00 |
|
|
f3cbb600ac
|
Remove the default load-from-file behavior from the Abacus core.
|
2017-08-05 17:04:07 -07:00 |
|
|
0d21898f20
|
Make loading plugins a non-core part of Abacus, avoiding desktop APIs.
|
2017-08-05 16:21:02 -07:00 |
|
|
0bcb3b25d9
|
Fix exception handling.
|
2017-08-05 15:58:43 -07:00 |
|
|
2f5f967be4
|
Add new comments.
|
2017-08-05 15:19:39 -07:00 |
|
|
72a2a8f1c1
|
Set output string correctly.
|
2017-08-05 14:43:24 -07:00 |
|
|
58fc94e9d0
|
Fix clearing input field.
|
2017-08-05 14:36:42 -07:00 |
|
|
99be2d80f1
|
Run calculations via thread, and stop thread if necessary.
|
2017-08-05 14:34:31 -07:00 |
|
|
2523b9b04b
|
Add a stop button.
|
2017-08-05 13:57:27 -07:00 |
|
|
23a3eb88f1
|
Remove old stopping code.
|
2017-08-05 13:26:29 -07:00 |
|
|
c541eaab97
|
Format code.
|
2017-08-04 14:29:24 -07:00 |
|
|
0058ec9c71
|
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
|
4369eba107
|
Allow all standard functions to end early
|
2017-08-04 13:45:29 -07:00 |
|
|
39b36f84e0
|
Format code.
|
2017-08-04 13:20:57 -07:00 |
|
|
eb3410f854
|
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 |
|
|
eb51d5d3e4
|
Add a save and reload button.
|
2017-08-03 19:00:13 -07:00 |
|
|
8ae28f2dab
|
Add the apply warnings when switching tabs.
|
2017-08-03 18:16:48 -07:00 |
|
|
0bade4a7df
|
Add warnings that trigger if configuration has been changed.
|
2017-08-03 18:12:40 -07:00 |
|
Riley Jones
|
9d5f9d901c
|
Plugin fixes
|
2017-08-03 15:16:26 -07:00 |
|
Riley Jones
|
dad546c5b5
|
Add stop button
|
2017-08-03 14:04:09 -07:00 |
|
|
f0e1b85dcf
|
Make sure disk writes are only on save, and add an alert dialog.
|
2017-08-03 13:55:39 -07:00 |
|
|
be28e26607
|
Stop autosaving, switch to save + reload buttons.
|
2017-08-02 19:40:22 -07:00 |
|
|
2f1ed5f0d1
|
Change the default implementation string to "<default>"
|
2017-08-02 19:26:14 -07:00 |
|
|
2615273d28
|
Refresh all settings on plugin load.
|
2017-08-02 19:18:33 -07:00 |
|
|
2502c90837
|
Write disabled / enabled plugins to the configuration.
|
2017-08-02 19:01:01 -07:00 |
|
|
e49f28a850
|
Add a check box list cell generator.
|
2017-08-02 18:48:42 -07:00 |
|
|
56510d97de
|
Add the new UI components required for the plugin loading.
|
2017-08-02 18:24:20 -07:00 |
|
|
5de9453bec
|
Merge branch 'config-rewrite'
|
2017-08-01 16:42:58 -07:00 |
|
|
d205651332
|
Add a number implementation selector box.
|
2017-08-01 11:52:48 -07:00 |
|
|
2cf41c1029
|
Add comments to the JavaFX codebase
|
2017-08-01 10:49:00 -07:00 |
|
|
05d0755526
|
Implement a cell that copies input when clicked, and add it to table.
|
2017-07-31 22:53:42 -07:00 |
|
|
0b97a935bf
|
Enable cell selection to later allow for data copying.
|
2017-07-31 22:34:49 -07:00 |
|
|
211e963db0
|
Populate the history table.
|
2017-07-31 22:29:44 -07:00 |
|
|
d8145acc8f
|
Implement the history data model.
|
2017-07-31 17:49:57 -07:00 |
|
|
c655c63233
|
Link up the evaluation and the UI buttons.
|
2017-07-31 17:17:56 -07:00 |
|
|
44ed0199d4
|
Add initialization code to AbacusController
|
2017-07-31 16:52:34 -07:00 |
|
|
a02086e791
|
Create new fxml file and controller for it.
|
2017-07-31 16:48:04 -07:00 |
|