removing unused ui elements and updating the todo list for design work

This commit is contained in:
Ben Fry
2022-05-19 15:10:56 -04:00
parent 872e39955e
commit 6c841066d5
10 changed files with 26 additions and 21 deletions
Binary file not shown.

Before

Width:  |  Height:  |  Size: 154 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 177 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 162 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 400 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 157 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 263 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 344 B

+26 -21
View File
@@ -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