Commit Graph

3878 Commits

Author SHA1 Message Date
Ben Fry
71da02e2db clean up warnings/casts 2021-07-03 06:40:34 -04:00
Ben Fry
a69d84f1ef cleaning up and auto-fixing 2021-07-02 21:44:07 -04:00
Ben Fry
ce8e847714 cleaning up/modernizing Editor.java 2021-07-02 21:35:34 -04:00
Ben Fry
855e7d8354 messing with dynamic update of prefs 2021-07-02 21:20:58 -04:00
Ben Fry
ff61027148 cleaning up warnings/old code 2021-07-02 20:03:32 -04:00
Ben Fry
fbdf88ecef make it possible to change the interface font from the prefs 2021-06-28 20:24:28 -04:00
Ben Fry
6771c5c178 clean up a few warnings; modernize 2021-06-28 20:23:52 -04:00
Ben Fry
72029321c7 trying with Roboto; hrm 2021-06-28 20:08:17 -04:00
dzaima
91d7f6a2f6 Use correct variable to create new font
Otherwise, it does new Font("editor.font.family", …), which we don't want
2021-06-27 23:35:54 +03:00
Ben Fry
07fffbb148 rolling over for next release (4.0 a6 or b1) 2021-06-24 20:34:16 -04:00
Ben Fry
cdb725223d select the processing.mono font by default 2021-06-23 07:47:22 -04:00
Ben Fry
806624baeb clarifying error message for #154 2021-06-23 07:13:36 -04:00
Ben Fry
7d926532cd fix the warning about missing core.jar (resolves #154) 2021-06-23 07:09:12 -04:00
Ben Fry
350ff313ad trying to improve the default font on macOS 2021-06-22 19:52:34 -04:00
Ben Fry
cfe7b54dfe lots of lambda 2021-06-22 15:11:05 -04:00
Ben Fry
e59966f849 major reworking/fixing of font handling for Editor and Console 2021-06-22 11:38:59 -04:00
Ben Fry
4f6fa92100 clean up warnings/bad code 2021-06-22 10:35:33 -04:00
Ben Fry
087dbda432 fixing up font prefs, weird oversight 2021-06-22 07:46:40 -04:00
Ben Fry
a4d13df9e6 fixing Eclipse CLASSPATH entries for JDK 2021-06-22 07:35:21 -04:00
Ben Fry
35bb908749 minor cosmetic cleanup 2021-06-21 11:48:27 -04:00
Ben Fry
8602a7d18a clean up a few warnings 2021-06-21 11:47:52 -04:00
Ben Fry
6b23e205f0 code and comment cleanup 2021-06-21 08:55:48 -04:00
Ben Fry
a3ff124499 more tweaks for Eclipse complaints and moving JFX out of core 2021-06-20 20:11:21 -04:00
Ben Fry
2eb872677e working on JavaFX paths and more; export acting weird 2021-06-20 14:21:57 -04:00
Ben Fry
c55d2bf150 a note about Apple Silicon 2021-06-20 06:44:59 -04:00
Ben Fry
cd8c57d36d update ignore files for correct file locations 2021-06-18 10:20:09 -04:00
Ben Fry
24b8be55a0 remove ant binary from repo, update from 1.8.2 to 1.10.10 2021-06-18 10:12:32 -04:00
Ben Fry
584b40af32 update ant from 5.7.0 to 5.8.0, VAqua to 9, and improve downloads for libs 2021-06-18 09:51:33 -04:00
Ben Fry
a97d979061 rolling over for the next release (4.0a5 or 4.0b1) 2021-06-15 18:49:14 -04:00
Ben Fry
ba9c8fc491 reworking EditorState so that the Editor window better handles multiple display setups (fixes https://github.com/processing/processing/issues/1566) 2021-06-15 16:21:38 -04:00
Ben Fry
64e59290e7 lambda city, population: this source file 2021-06-15 10:51:38 -04:00
Ben Fry
832cc072a3 swtich to a lambda (fixes bad indent), and redo version reading code 2021-06-15 10:44:15 -04:00
Ben Fry
b072e3aa99 tidying unused code 2021-06-15 10:39:41 -04:00
Ben Fry
ff42033353 look for a file named debug, not debug.txt 2021-06-15 10:32:23 -04:00
Ben Fry
f33322a939 rework logic for default display; store -1 to mean "default" b/c of renumbering 2021-06-15 10:30:34 -04:00
Ben Fry
45f632bd84 ahem, remove debug update count 2021-06-14 23:35:18 -04:00
Ben Fry
fe5f7d568d fix --external and window placement issues (fixes #158) 2021-06-14 18:46:57 -04:00
Ben Fry
0c47ba441a minor/temporary tweak for number of updates (fixes #201) 2021-06-14 16:24:49 -04:00
Ben Fry
a0e9503b46 Merge pull request #175 from nking07049925/fix_tab_switch_undo
Fix undo/redo when switching between tabs
2021-06-14 15:19:38 -04:00
Ben Fry
740e4b512e catch NoClassDefError in Platform.deleteFile() (still unclear of its cause) 2021-02-26 21:11:19 -05:00
nking
71e848e53f Fix undo when switching between tabs 2021-02-25 21:18:22 +03:00
Ben Fry
758e3d4c02 catch an NPE when uninstalling a mode with no editor windows open (fixes #174) 2021-02-22 07:53:24 -05:00
Ben Fry
e2ac22cf38 remove out of date jna info 2021-02-19 14:40:37 -05:00
Ben Fry
1e156f8b82 ignore the jna files once downloaded 2021-02-19 14:39:22 -05:00
Ben Fry
2ecde3af1a updating to JNA 5.7.0 and adding auto-download for JNA files 2021-02-19 14:28:44 -05:00
Ben Fry
fd0244a508 rolling over for the next release (4.0a4) 2021-01-17 22:24:57 -05:00
Ben Fry
ce77558c97 tweak project info for Eclipse to fix up their import to IntelliJ 2021-01-17 15:11:25 -05:00
Ben Fry
2a2a607353 update names of project files 2021-01-17 13:21:01 -05:00
Ben Fry
044f1baa2e clean up Platform, add workaround for getSystemZoom() (fixes #143) 2020-10-13 17:32:24 -04:00
Ben Fry
73d65e9343 cleaning up how incompatible Tools, etc are handled 2020-09-24 18:57:57 -04:00