Below is a list of all the items, (fixes, changes, adds) from Ver. 5 - Present, which effect WALTER & theming. (Compiled from landoleet.org)
I wanted to make a thread where users could come and see the newest capabilities and ask questions and get advice and examples
but I realized this was defeating the mechanism of the forum, wholly, and so I have omitted the bulk of my first post, and instead,
simply included the list, and I will continue to update the list with WALTER & Theming related updates as they become available.
At least this way, themers can see all the newest stuff, and the associated threads, and then pose their own queries to the forum.
As WALTER and theming grows, a resourceful themer
might possibly utilize even the most trivial,
unexploited feature to drop the next game changing hack on us...
-------------------------------------------------------------------------------------------------------------------------
8/3-Reviewed all listings and added tags for irrelevant entries. (Irrelevant for our purposes.)
8/3-Added changes for
V5.981
8/3-Added changes for
V5.980
7/4-Started a new category, 'UI/NT' (User Interface/Not Themeable)
7/4-Began retroactive addition of 'UI/NT' changes that were previously
not included
7/4-Added changes for
V5.979
-------------------------------------------------------------------------------------------------------------------------
Update:
V5.981|7/2019
-------------------------------------------------------------------------------------------------------------------------
*No theming related changes with this version.
-------------------------------------------------------------------------------------------------------------------------
Update:
V5.980|7/2019
-------------------------------------------------------------------------------------------------------------------------
Localization: improve alignment of various auto-resized controls when arranged in columns.
Media items: add optional per-item ruler display
See Thread
Toolbars: improve automatic button images for various Set: actions
-------------------------------------------------------------------------------------------------------------------------
Update:
V5.979|6/2019
-------------------------------------------------------------------------------------------------------------------------
UI/NT: store item and track-specific docker preferences with the project, not globally
-------------------------------------------------------------------------------------------------------------------------
Update:
V5.978|5/2019
-------------------------------------------------------------------------------------------------------------------------
Theme: fix grid line draw mode loading/saving on macOS/Linux
-------------------------------------------------------------------------------------------------------------------------
*From here down lists all changes retrospectively to v5.0.
*Bulleted listings denote late entry
*Strikethrough denotes items considered irrelevant after review
-------------------------------------------------------------------------------------------------------------------------
HiDPI: improve macOS retina extended mixer size handling
MCP: improve mixer send knob sizing
WALTER: layout_dpi_translate implemented for envcp
WALTER: layout_dpi_translate implemented for tcp/master.tcp
WALTER: support layout_dpi_translate with scale 1.0 for hidden alias layouts
WALTER: layout_dpi_translate implemented for transport
WALTER: add additional 8 font slots
WALTER: add support for rtconfig layout_dpi_translate 'source layout' dpi_scale 'destination layout', to be implemented
WALTER: layout_dpi_translate implemented for mcp/master.mcp
Theming: add new HSV blend mode with bugfixes, old behavior is now deprecated HSV adjust blend mode
-------------------------------------------------------------------------------------------------------------------------
V5.975|4/2019; Added 7/2019
-------------------------------------------------------------------------------------------------------------------------
UI/NT: improve mute/solo swipe behavior when there are hidden grouped tracks .
UI/NT: improve multimonitor tooltip behavior
UI/NT: improve take envelope button drag/click behaviors
-------------------------------------------------------------------------------------------------------------------------
Theming: add [track|mcp]_recarm_[auto_]norec images
Theming: add color blend/alpha for grid lines, MIDI editor grid lines
Theming: add color configuration for CC lane add/remove buttons
Theming: add color configuration item for MIDI piano pane background
Theming: add theme items for MIDI editor CC horizontal lines
Theming: improve text contrast colors - What does this even mean? In reference to what?
Theming: support complex rules for mcp.size and mcp.master.size
Theming: obey meter text colors alpha field (0-255) if theme version is 6 or higher
Trans/Theming: auto-arrange rate label/field if less than 2:1 aspect ratio
UI/NT: fix retina vs HiDPI inconcistency relating to label margins
WALTER: fix HiDPI extended mixer mode setting [p=2075538]
Theme loading: fix toolbar button background preview for zipped themes [p=1799518]
Theme loading: increase maximum zipped file count from 2048 to 8192 [p=1919416]
Theme: fix incorrect separators with grouped tracks [p=1874859]
Theming: support item_*_hidpi.png on Windows/HiDPI themes
Theming: use common dialog font for various elements in envelope, send windows
Theming: allow themes to override global UI scaling using rtconfig.txt global_scale line
Theming: better logic for knob large/small background selection
Theme: draw overlay images for folder buttons in mixer
Theme: add latch preview toolbar icon, update other automation mode toolbar icons
Theme: allow WALTER layouts to position overlapping track index and bus-related buttons, if they desire
Theme: add track_env_preview, mcp_env_preview, gen_env_preview, global_preview images
Theme: fix OSX classic theme image fallbacks
Theme: add new master track layouts [p=1671397]
Themes: improve mixer display of tracks in folders with some themes [t=172972]
Default theme: extra fancy new theme
Default theme: many layout choices for different uses (small, large, meters, live recording, media, item)
Default theme: better track panel and item tinting appearance
Theming: added theme tweak window (and removed outdated preferences pane)
Theming: improved theme color tinting support (requires 'version 5' in rtconfig, themes can override tint/peaks preferences via rtconfig 'tinttcp' and 'peaksedges')
Theming: scrollbar_2 and scrollbar_3 images can override scrollbar images for arrange and MIDI editor respectively
-------------------------------------------------------------------------------------------------------------------------
I hope this is a help to those who are tired of looking in so many different places.
Never