removing unused ui elements and updating the todo list for design work
|
Before Width: | Height: | Size: 154 B |
|
Before Width: | Height: | Size: 177 B |
|
Before Width: | Height: | Size: 162 B |
|
Before Width: | Height: | Size: 202 B |
|
Before Width: | Height: | Size: 400 B |
|
Before Width: | Height: | Size: 157 B |
|
Before Width: | Height: | Size: 263 B |
|
Before Width: | Height: | Size: 204 B |
|
Before Width: | Height: | Size: 344 B |
@@ -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
|
||||
|
||||