diff --git a/build/shared/lib/status/error.png b/build/shared/lib/status/error.png deleted file mode 100644 index d4b1e362c..000000000 Binary files a/build/shared/lib/status/error.png and /dev/null differ diff --git a/build/shared/lib/status/notice.png b/build/shared/lib/status/notice.png deleted file mode 100644 index 885d6b5b7..000000000 Binary files a/build/shared/lib/status/notice.png and /dev/null differ diff --git a/build/shared/lib/status/warning.png b/build/shared/lib/status/warning.png deleted file mode 100644 index 22eb5ec8b..000000000 Binary files a/build/shared/lib/status/warning.png and /dev/null differ diff --git a/java/theme/debug/breakpoint-enabled-1x.png b/java/theme/debug/breakpoint-enabled-1x.png deleted file mode 100644 index db540e8b2..000000000 Binary files a/java/theme/debug/breakpoint-enabled-1x.png and /dev/null differ diff --git a/java/theme/debug/breakpoint-enabled-2x.png b/java/theme/debug/breakpoint-enabled-2x.png deleted file mode 100644 index 426ddbf75..000000000 Binary files a/java/theme/debug/breakpoint-enabled-2x.png and /dev/null differ diff --git a/java/theme/debug/continue-enabled-1x.png b/java/theme/debug/continue-enabled-1x.png deleted file mode 100644 index f43171df4..000000000 Binary files a/java/theme/debug/continue-enabled-1x.png and /dev/null differ diff --git a/java/theme/debug/continue-enabled-2x.png b/java/theme/debug/continue-enabled-2x.png deleted file mode 100644 index 49c3687b9..000000000 Binary files a/java/theme/debug/continue-enabled-2x.png and /dev/null differ diff --git a/java/theme/debug/step-enabled-1x.png b/java/theme/debug/step-enabled-1x.png deleted file mode 100644 index 2217cd8b3..000000000 Binary files a/java/theme/debug/step-enabled-1x.png and /dev/null differ diff --git a/java/theme/debug/step-enabled-2x.png b/java/theme/debug/step-enabled-2x.png deleted file mode 100644 index b4e0f329d..000000000 Binary files a/java/theme/debug/step-enabled-2x.png and /dev/null differ diff --git a/todo.txt b/todo.txt index 57e9ff81f..c5b604db3 100755 --- a/todo.txt +++ b/todo.txt @@ -1,5 +1,6 @@ 1284 (4.0b9) X bump to Java 17.0.3+7 +_ code completion seems to be broken again design X color updates based on changes from Paul (220426) @@ -26,6 +27,12 @@ X redo layout for FlatLaf, also tweak further to remove some of the quirkiness X Export to Application fonts are too tiny X menu background colors X updated 4x4 for themes, foundation svg icon tweaks +X better default fonts for Swing; argh +X file an issue with the images +X https://www.pushing-pixels.org/2017/01/17/using-san-francisco-font-in-swing-applications-on-a-mac.html +o Space Grotesk and Mono? +o https://fonts.google.com/specimen/Space+Mono +o https://fonts.google.com/specimen/Space+Grotesk design/errors X errors table theme @@ -136,13 +143,11 @@ X Update PDE_de.properties X https://github.com/processing/processing4/pull/483 -finalizing +finalizing beta 9 _ can't ship before ui.font and language bits sorted out _ otherwise the override to use Source Sans Pro will hose other languages _ visual fixes for tab sizes, etc _ font for stack trace dialogs is too small (and wrong) - - _ using other JavaFX classes now that they're modules _ https://github.com/processing/processing4-javafx/issues/15 @@ -167,7 +172,7 @@ _ update wiki with recent changes (i.e. separating sketch folder) _ https://github.com/processing/processing4/wiki/Processing-4 -python +Python Mode X add JavaFX handler X opening an example throws an NPE _ update Export to Application to use the new window @@ -305,40 +310,40 @@ _ add rank for libraries/modes/tools (use unicode chars?) _ probably not sort by default to avoid confusion -design/waiting -_ gradients - - design +_ gradients _ contribs exclamation looks like an error, not "update available" +_ search.svg with less enormous eyeglass? +_ decision about 'debug' versions of toolbar icons +_ completion icon updates (class, field, protected, method) +_ replace variables-1x and -2x with separate SVG files in debug +_ replace foundation-16, foundation-32, foundation-64 in lib/icons +_ icons in the status bar (using emojis at the moment, now out of place) +_ console collapse/expand button +_ copy to clipboard button +_ overall layout/spacing/proportion + + +design/implementation +_ build new welcome/examples screen for startup _ two tier dialog box (defaulting back to Lucida) _ implement document icons on Windows _ implement document icons on Linux -_ decision about 'debug' versions of toolbar icons _ add notes about params to the wiki -_ Update graphics and visual design elements for 4.x -_ https://github.com/processing/processing4/issues/48 -_ welcome screen is a mess -_ just remove? send to a web page when using a new revision? -_ also lib/icons has the pde icon set and the foundation icon (for contribs) _ sort out ui.font plus the other fonts inside theme.txt _ Toolkit.getSansFont() will use the internal ProcessingSansPro font _ which means it gets used inside ManagerFrame, _ and prevents the theme from updating the font _ while that font could exist in theme.txt, _ getSansFont() also handles the language fallback version -_ which perhaps, that pref should come from the translations: i.e. an override setting +_ that pref should come from the translations: i.e. an override setting _ decision: set the default sans, bold, and mono font in language file _ can be overridden in preferences.txt _ specify ui.sans.plain, ui.sans.bold, ui.sans.mono in theme.txt _ need a separate identifier for the builtin sans (now called processing.sans) _ and when theme wants to ask for a sans font -_ better default fonts for Swing; argh -_ file an issue with the images -_ https://www.pushing-pixels.org/2017/01/17/using-san-francisco-font-in-swing-applications-on-a-mac.html -_ Space Grotesk and Mono? -_ https://fonts.google.com/specimen/Space+Mono -_ https://fonts.google.com/specimen/Space+Grotesk +_ Update graphics and visual design elements for 4.x +_ https://github.com/processing/processing4/issues/48 before 4.x final