- Core Stabilizations and UI Additions
Technical Changes
Window Manager (Gallery Bug): Fixed a critical rendering issue where the Gallery window dropped. The window had no default dimension in the openWin() switch statement, and so did not match up with the CSS min-width constraint, leading to positional calc() errors. The explicit dimensions (600x500) solved the layout thrashing.
- Desktop Clock Widget: New clock widget that shows the current time, and is customizable and placed on top of the window manager’s stacking context but under the wallpaper layer.
-
Asset Pipeline Refactor: Got rid of all redundant and large local media files from the
wallpaperList. Optimized to a single remote CDN image to avoid 404’s and limit local storage costs. - Boot Sequence UI: Changed linear opacity fades to a CSS3D transform that is accelerated by hardware.
/* Boot sequence 3D transform snippet */
.boot-logo {
animation: bootLogoAnim 2s cubic-bezier(0.22, 1, 0.36, 1) infinite;
transform-style: preserve-3d;
}
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.