Commit Graph

4510 Commits

Author SHA1 Message Date
Sam Pottinger
9fcf7527aa Start refactor of #715 to specific optionals. 2023-05-11 13:22:19 -07:00
Sam Pottinger
a0cbb64b4d Add docstring to Problem. 2023-05-10 16:33:18 -07:00
Sam Pottinger
4039cb7a6a Reverse accidential change for #715. 2023-05-10 16:20:19 -07:00
Sam Pottinger
e69ad56b09 Style fixes related to #715. 2023-05-10 16:19:57 -07:00
Sam Pottinger
490fc2bfee Closes #714.
Depending on how the Problem is made, the error may be given relative to
start of line or start of tab. Flag indicates to users of Problems which
one they are working with.
2023-05-10 16:13:37 -07:00
Ben Fry
8b8c53df4d rolling over for the next release (4.2.1) 2023-02-20 06:09:17 -05:00
Ben Fry
8075e6fdb4 fix the messages during Export to Application 2023-02-18 08:11:55 -05:00
Ben Fry
f07d428607 notes about the icon fixes 2023-02-17 21:24:16 -05:00
Ben Fry
b0969a8467 oops, pdex and pdez mixed up 2023-02-17 21:10:43 -05:00
Ben Fry
78ff3db66c remove Optional for display scaling; implement reg keys for icons 2023-02-17 21:04:30 -05:00
Ben Fry
5c317e7308 alternative fix for #666 2023-02-16 18:58:27 -05:00
Ben Fry
a933bb2f45 handle files that do not exist 2023-02-16 07:52:18 -05:00
Ben Fry
57ee4c6832 finishing up protocol handler for Windows 2023-02-16 07:48:27 -05:00
Ben Fry
f14389a462 refactor b/c uri handlers not supported on Windows or Linux 2023-02-16 07:41:08 -05:00
Ben Fry
cf1ac054c8 implementation of pde:// URL scheme for Windows 2023-02-16 07:31:38 -05:00
Ben Fry
940fa5410f start work on protocol handler; first on macOS 2023-02-15 22:33:34 -05:00
Ben Fry
0f53309da7 method for opening url streams 2023-02-15 22:33:12 -05:00
Ben Fry
9fed8a291b more for #666 2023-02-14 21:03:04 -05:00
Ben Fry
b01487453d attempt to make the folder writable for temp (possible fix for #666) 2023-02-14 20:56:27 -05:00
Ben Fry
0b83cad90f hoisting some code from Java Mode for use with Jython (also fixes #601) 2023-02-14 18:40:19 -05:00
Ben Fry
750d3f3487 moving the ExportDialog class into app so it can be used by Jython 2023-02-14 18:12:10 -05:00
Ben Fry
90adfbd546 rolling over for the next release 2023-02-10 06:18:01 -05:00
Ben Fry
be17e94f8c remove the Restart menu used during debugging 2023-02-09 21:27:49 -05:00
Ben Fry
a8401d14ab fix handleSaveAs() inversion 2023-02-09 18:26:56 -05:00
Ben Fry
baebaff396 note about what this is expecting 2023-02-09 16:21:41 -05:00
Ben Fry
813071cffc clean a couple warnings 2023-02-08 20:14:43 -05:00
Ben Fry
9a5caf3905 tweak Windows and Linux versions 2023-01-22 13:36:17 -05:00
Ben Fry
83de1f19e0 note about args to open(), and move to file menu 2023-01-22 13:32:28 -05:00
Ben Fry
4c8fa46200 toying with automatic restart 2023-01-22 13:24:03 -05:00
Ben Fry
ecb0fcd9d8 better contrib type specifier; a few more notes about update checks 2023-01-22 11:23:05 -05:00
Ben Fry
64b8a32bdc clean up utils a little and throw exception to caller in unzip() 2023-01-22 10:37:17 -05:00
Ben Fry
f5205636b5 remove unused confirmReplace variable from install() functions for contribs 2023-01-21 20:33:19 -05:00
Ben Fry
0e63b75dd2 fix exportList bug in rewriteContribution(), clean up install() method 2023-01-21 20:27:54 -05:00
Ben Fry
969701a2d6 remove unused methods 2023-01-21 20:27:12 -05:00
Ben Fry
26d1fb1ea6 clarifications for readSettings() 2023-01-21 20:26:29 -05:00
Ben Fry
a5d0afe91c warn users about libraries with the same name 2023-01-21 12:16:05 -05:00
Ben Fry
c170cf1e67 fix up the tiered warning call and run on EDT 2023-01-21 12:15:46 -05:00
Ben Fry
19e5ffd20d save preferences when clicking OK (fixes #608) 2023-01-20 10:57:51 -05:00
Ben Fry
701f8646cd oops, imports= was in fact being used 2023-01-19 20:31:58 -05:00
Ben Fry
31a6c0668f slight rename and more cleaning/modernizing 2023-01-19 19:33:43 -05:00
Ben Fry
63e28f7eba remove the confused mess of imports/exports 2023-01-19 15:53:59 -05:00
Ben Fry
1f138cd468 add exports, clean up imports handling, contribs cleaning 2023-01-19 15:40:27 -05:00
Ben Fry
65501a5f40 merge update row function now that behavior is clearer 2023-01-19 07:46:47 -05:00
Ben Fry
8adb4172ec sort out what is happening with the Update All enable/disable 2023-01-19 07:44:26 -05:00
Ben Fry
b58f3739b2 cannot do direct remove/add because StatusDetail must be preserved 2023-01-18 23:13:21 -05:00
Ben Fry
69dc32fe65 move the calls to update the table model to make them less excessive 2023-01-18 22:23:19 -05:00
Ben Fry
9085a6b080 update some syntax, remove some dead code, clarify comments 2023-01-17 21:27:28 -05:00
Ben Fry
ab092659d8 fix up tooltip colors and margins for the Editor window 2023-01-17 21:18:32 -05:00
Ben Fry
4e773115b2 rolling over for the next release 2023-01-16 18:33:36 -05:00
Ben Fry
f3cbc3a168 cleaning up javadoc for clarity, move function so it is not lost 2023-01-16 15:15:19 -05:00