Wallpaper Engine

Wallpaper Engine

Windows 98 Desktop Experience
Showing 1-10 of 22 entries
< 1  2  3 >
Update: Nov 21, 2024 @ 2:51pm

Remove a token file for the system plugin that is included by mistake

Update: Nov 21, 2024 @ 6:20am

3.4
* Wallpaper Engine 2.4 and below, and Chromium 123 and below are no longer officially supported since this release
- While it may still work, not all features are guaranteed to work properly in these environments
- Please update Wallpaper Engine to the latest version to get the best experience
- Windows 7/8 users: why not update to Windows 10 LTSC and apply a Windows Classic / Aero / XP theme? Visit WinClassic to learn more!

* Added new themes
- Windows Basic
- Windows Classic (16 colors)
- 93
- 96
- Arc-Dark
- Blur (beta)
- VGUI
- Various XP fallback schemes: Royale Noir, Zune, Embedded, and Watercolor

* Visualizer improvements
- Added a lyrics viewer! Click View -> Lyrics to open it
- Supports secondary visualizers that can be opened multiple times. These don't support visualization but can be used to display other media information. A secondary visualizer will be opened when trying to open the visualizer when it's already running
- Several options are now accessible in the menu bar
- Added an option to change the size of the album art
- Added an option to change how the window title is displayed
- Added an option to estimate the current position of the song
- Support displaying the visualization as a background
- Added an option to ignore the wallpaper margins in the fullscreen or background mode
- Will use the accent color as a bar color in 'Follow color scheme' mode if the current theme supports accent colors (Aero and Blur)
- Fixed the difference scale being affected by the window height

* Added a preset system for Wallpaper Engine
- Click the 'Preset edit mode' in the Wallpaper Engine properties panel to learn more

* Improved the configuration saving mechanism
- Configurations that can be large are now saved in bigger storage (IndexedDB)
- Can apply a large background image without a problem
- Exported configuration data is now compressed if it's large
- No longer loses information about the Wallpaper Engine properties panel when resetting configurations
- Handles cases when the storage is full

* Localization improvements
- Now supports the language code with a region code (e.g., `en-US`)
- Added a guide document for translating ModernActiveDesktop

* Miscellaneous improvements
- Clock configurations are now per-window
- Support importing WinClassicThemeConfig registry files
- Support exporting schemes as an HKCU\Control Panel\Colors registry file or a Windows *.theme file. Type `!copyreg` or `!copytheme` to the scheme save dialog to do this
- Dropdown lists will be displayed reversed if it's too close to the bottom of the screen
- Default window placement no longer assumes 1920x1080 or similar resolution; they will be placed relative to the screen size
- Also, new windows will no longer be placed off-screen. After these changes, ModernActiveDesktop should now run decently on any resolution higher than 640x480
- Adjusted some font sizes to look better with the default pixelated font
- Automatically reset the display scaling factor if the effective screen resolution is smaller than 640x480

* Security improvements
- Prevent displaying arbitrary HTML (XSS) through imported configuration files
- Show a warning about loading an unverified page after importing a configuration file

* Fixed several bugs
- The 'Add custom colors' button in the color picker showing in a weird position with the Aero theme
- Custom pattern saving not working properly
- On-screen keyboard window having incorrect frame height in XP and Aero themes
- Background image set in the Wallpaper Engine properties panel being applied on every startup
- Some windows behaving weirdly after being reset
- System colors not being applied to window contents when the system color scheme is changed on startup
- Textboxes not automatically scrolling when using the arrow keys with the system plugin input or the on-screen keyboard
- Background right-click menu (browser only) not being clickable when context menu animations are disabled
- Fallback text input not working properly when the system plugin is enabled, but it's not running
- Pressing backspace when the cursor is on before the first character with the system plugin input duplicating the whole text

* Refactored the codebase
- Minimize the usage of global variables and export only necessary functions
- Split the main script into multiple files for better maintainability
- Renamed some scripts to a shorter name

* Updated Electron

Update: Aug 31, 2024 @ 11:25pm

3.3
* Added support for desktop patterns
- Available in the background settings page
* Reduced the volume of the welcome music
* Fixed various bugs and improved the codebase
- Clock's second hand being invisible when it's 0, 15, 30, or 45 seconds
- Multiple instances of Visualizers being allowed under some conditions
- Background image set in the Wallpaper Engine properties panel not being applied immediately
* Updated Electron
* Fixed the broken keyboard input in Wallpaper Engine 2.5 and newer
- Tries to use the system plugin for directly receiving keyboard inputs (even in lower WPE versions)
- If the system plugin is unavailable, an on-screen keyboard will be shown as an alternative
- An input box in the Wallpaper Engine properties panel can also be used for typing and pasting things without the system plugin. Note that this doesn't support backspaces, ctrl key shortcuts, and arrow keys
* Added a token verification to the system plugin to stop random wallpapers from accessing your system without your consent

Update: Apr 18, 2024 @ 10:01am

3.2.1
* Fixed several bugs
- Placeholder message being shown instead of a proper error message when trying to enable media integration features without having it enabled in Wallpaper Engine settings
- Effect options not saving well when changing the appearance options
- Short dropdown lists showing scroll bars when the display scaling is set to higher than 100%
- Bottom-right resize area of some pages not disappearing when resetting the window or navigating to another page
* Improved the system window metrics retrieval to get more accurate metrics when the system DPI is higher than 100%
* Improved the fullscreen window handling
* Improved menu behavior regarding submenus
* ChannelViewer: Fixed the link navigation not working well on certain pages
* Empty margin input fields will now be treated as 0
* Visualizer improvements
- Added an option to hide the borders around the visualization area
- Added an option to adjust the decrement speed
- Fixed right channel being visible when channel separation is set to 'Combine left and right channels' and fixed bar width is enabled
- Fixed visualization not showing right after switching from Album Art to WMP Bars
- Fixed erroneously getting out of idle power-saving state on random occasions
* Added access keys for some elements with an underline

Update: Mar 11, 2024 @ 9:09pm

Fix the XP theme looking broken in some places

Update: Mar 11, 2024 @ 10:37am

Corrected the version string

Update: Mar 11, 2024 @ 10:05am

3.2
* Added Clock and Calculator
* Revamped the ChannelViewer
- It now more resembles IE4 or IE6
- It can now open pages that don't allow embedding
- Improved external link handling
- Note: the system plugin ChannelViewer has been deprecated. Please use the in-wallpaper ChannelViewer or any external browser on your system
* Improved the customization settings
- You can now adjust the window metrics and font settings. Updated the built-in themes to have unique metrics as well
- Made the configuration window pretty pixel-perfect to the 98 appearance control panel
- Added an option to hide the keyboard navigation underlines
- Added an option to show only window outlines when dragging
- Support saving color schemes to the storage
- Support importing Windows theme files and exported color registry files
- Support exporting scheme as CSS or JSON by typing !copycss or !copyjson to the scheme save dialog
- Support adjusting the top and bottom margins. Adjust these based on your desktop, for example, the bottom margin would be the size of the taskbar.
- Support exporting and importing the complete configuration of ModernActiveDesktop
- Resetting configs will only remove its own configs and not touch other wallpaper's ones
* Added a Windows Aero theme, and improved the XP theme
- JSPaint will use Windows Vista or Windows XP looks if you use one of these themes
* Added more Classic schemes
- Catppuccin Mocha
- Some Plus! themes that were missing previously
- Reverted the 98 Classic scheme to 3.0 one, as this was indeed the correct one.
- The previous 98 scheme of MAD 3.1 has been renamed to Windows Classic (98SE) - in fact, this slightly different variant of the Classic scheme is also present in later versions of Windows.
* More controls, including radio buttons and dropdowns, now follow the color scheme
* Visualizer updates
- Added more configurable options to the visualizer
- Added fullscreen mode
- Automatically pause drawing when idle to reduce the CPU usage
* ChannelBar is now an openable app, like the visualizer and others
- It no longer re-opens when opening a new window
* Made various UI elements look more accurate
- Added ClientEdge in various places
* Added localization support
- Added Korean language
* Windows now can be resized diagonally
* Added support for Firefox and iOS Safari, as well as touchscreens
* Support menu navigation with keyboard (when keyboard input is available)
* Moving the mouse over the menu while playing the animation effect will cancel the animation
* Updated dependencies (Electron, JSPaint)

Update: Jan 28, 2024 @ 7:44am

3.1.2
* Fixed a critical error occurring on the first start or after reset

Update: Jan 27, 2024 @ 4:43am

3.1.1
* Removed an unnecessary zip file that contained a full copy of itself duplicated
* Fixed an error in environments other than Wallpaper Engine that happened by a visualizer-related code
* Visual improvements to the Windose theme

Update: Jan 26, 2024 @ 12:08pm

3.1
* Added a music visualizer
* See the in-wallpaper changelog for more details