diff --git a/docs/Changelog.html b/docs/Changelog.html
new file mode 100644
index 0000000..7551d16
--- /dev/null
+++ b/docs/Changelog.html
@@ -0,0 +1,270 @@
+
Changelog
+
+MonitorControl v4.0.0-beta2 (Thu, 07 Oct 2021)
+
+Enhancements
+
+
+ - Added Internet Access Policy
+ -
+ Don't relinquish control over brightness keys with no external display
+ connected if fine brightness OSD scale is active
+
+ - Changed icon order in menu (when icon mode is enabled)
+ -
+ Gear shape icon is used for preferences + stands a little bit apart to help
+ user focus.
+
+ -
+ Changed default to a minimum software dimming of 15% for safety reasons.
+
+ -
+ Added advanced option to enable zero brightness with software dimming.
+
+ -
+ Added 'Avoid gamma table manipulation' option for coexistence with f.lux.
+
+ - Set relevant options to disabled when keyboard control is disabled.
+ -
+ Added Command + Q shortcut in menu when it is in
+ standard text mode (not icon mode).
+
+ - Made preferences more spacious + more room for verbose languages
+
+
+Updated translations:
+
+
+ - English - base language
+ - Chinese (Traditional, Taiwan) - thanks to @stiiveo, @dororojames
+ - Dutch - thanks to @JoniVR
+ - French - thanks to @the0neyouseek
+ - German - thanks to @jajoho
+ - Hungarian - thanks to @waydabber
+ - Italian - thanks to @picov
+ - Korean - thanks to @zzulu
+ - Turkish - thanks to @mennan
+
+
+Under the hood changes & fixes
+
+
+ -
+ DDC command touched status. When write on startup enabled, apply only
+ touched command values.
+
+ - Reorganised PrefKey list to be less confusing.
+ -
+ Disengage custom shortcut keyboard after 100 key repeat to prevent possibly
+ endless loop if keyUp event never arrives due to any circumstance.
+
+ - Fixed text for external display brightness control keyboard shortcut.
+ -
+ Fix cumulative darkening bug upon toggling 'Disable dimming as fallback'.
+
+ -
+ Make sure that key repeat speed for custom shortcuts do not go below a
+ certain threshold.
+
+ - Fixes text clipping issues for various languages
+ - Added beta channel update backend
+ - Fixed layout issue at brightness custom shortcuts.
+ -
+ Fixed custom key shortcuts going runaway when menu was opened during a key
+ repeat streak.
+
+
+
+MonitorControl v4.0.0-beta1 (Thu, 30 Sept 2021)
+
+Enhancements
+
+
+ -
+ Automatic & manual updates through the app, no more manual downloads 🎉
+
+ - Added proper support for controlling Apple displays.
+ - Added option to show/hide brightness slider.
+ -
+ Added option to show brightness slider for internal display and apple
+ displays (enabled by default).
+
+ -
+ Replication of built-in and Apple display brightness to corresponding
+ brightness slider.
+
+ - Added suffix to similarly named displays for better differentiation.
+ -
+ Option to disable slider snapping for finer control + disable slider
+ snapping by default.
+
+ - Added option to show slider tick marks for better accuracy.
+ -
+ Added option to use window focus instead of mouse to determine which display
+ to control.
+
+ -
+ control + command + brightness now controls
+ external displays only (control + Brightness continues
+ to control internal display only)
+
+ - Added separate tab for menu options.
+ - Added option to restore last saved values upon startup.
+ -
+ Added option for audio device name matching for display volume control
+ selection.
+
+ - Separated option to change all screens for brightness and volume.
+ - Added option for keyboard fine scale for brightness.
+ - Added option for keyboard fine scale for volume.
+ -
+ Added version check upon startup for mandatory preferences reset upon
+ downgrade or incompatible previous version + notification about this.
+
+ -
+ Added implementation for command + f1 macOS shortcut
+ to enable/disable mirroring.
+
+ -
+ Added safer 'Assume last saved settings are valid' option as default instead
+ of startup DDC read (or restore).
+
+ -
+ Streamlined preference panes, 'Show advanced settings' now affect all tabs.
+ This leads to a better and safer first timer experience (especially because
+ of the influx of many new features).
+
+ -
+ Added a Quit button to Preferences if menu is hidden (it was not passible to
+ quit the application until this time in this mode only by re-enabling the
+ menu).
+
+ -
+ Lowered default first-run volume DDC default from 75% to 15% if read is not
+ possible or disabled to prevent unexpectedly loud sound.
+
+ -
+ Added slider skew setting on a per control basis to have the ability to
+ manipulate DDC slider balance and OSD scale if display control is not
+ linear.
+
+ -
+ Added the ability to set min. and max. DDC bounds on a per display, per
+ control basis.
+
+ -
+ Audio device name override option for a display (manually assign a specific
+ audio device to a display).
+
+ -
+ Advanced setting to invert DDC control range (some displays have the scale
+ reversed).
+
+ -
+ Advanced setting to remap DDC control code (some displays have contrast and
+ brightness mixed up).
+
+ -
+ Ability to mark a DDC control as available or unavailable in advanced
+ settings under Displays.
+
+ -
+ Ability to automatically hide menu icon if there is no slider present in the
+ menu.
+
+ - Option to show slider percentage for more precision.
+ -
+ Option to set combined or separate OSD scale when combined hardware+software
+ brightness is used.
+
+ -
+ Apple like smooth brightness change (both for software, hardware, mixed and
+ DisplayServices).
+
+ -
+ Added support for DisplayLink, AirPlay, Sidecar, screen sharing etc. using
+ window shades (this is an inferior technique to the existing software
+ implementation - gamma control - but still better than nothing). Disabled
+ for any kind of mirroring setups. [^1]
+
+ -
+ Brightness change synchronisation from Built-In and Apple displays to other
+ displays. This makes Touch Bar, Ambient light sensor, Control Center and
+ System Preferences induced changes affect all displays. Synchronisation uses
+ a sophisticated indirect delta method + the user can intervene and adjust
+ individual screen brightness at any time to easily compensate mismatching
+ native brightness levels.
+
+ - Preferences pane tab selector has a simpler look on Catalina.
+ -
+ All menu sliders are now scrollable using a magic mouse/trackpad swipes or
+ mouse wheel.
+
+ -
+ Added option for menu to show only items that are relevant to display which
+ shows the menu currently.
+
+ -
+ Added option to enable combined sliders (note: this option combined with
+ enabled Apple/built-in display syncing and enabled 'change all' keyboard
+ settings finally provides full synchronised control of all displays).
+
+ -
+ Combined sliders can now display multiple displays when keyboard and
+ brightness syncing is not enabled. [^1]
+
+ -
+ Redesigned sliders to look like Big Sur/Monterey Control Center's sliders.
+ [^1]
+
+ - Quit and Preferences... are now icons for a much cleaner look. [^1]
+ -
+ Added option to change additional menu options style or hide them. [^1]
+
+ -
+ Multiple displays are now in nice Big Sur styled blocks - no more ugly
+ separators. [^1]
+
+ -
+ Added customisable gamma/ddc switchover point for combined brightness in the
+ advanced section of Displays.
+
+ -
+ Added comma separated list for control code override to enable edge cases
+ like controlling Brightness and Contrast at the same time (use VCP list
+ entry `10, 12` for that)
+
+ -
+ Contrast can now be controlled from keyboard via control +
+ option + command + brightness up/down.
+
+ - Custom keyboard shortcuts for brightness, contrast, volume and mute
+
+
+Other under the hood changes and bug fixes
+
+
+ -
+ Standardised internal scale among various displays and DDC ranges for ranged
+ controls.
+
+ -
+ Uses the new internal scale for combined hardware-software brightness mode.
+
+ -
+ Migrated scales to internal float representation to prevent loss of fine
+ detail on transformations.
+
+ -
+ Fixed double sound when muting multiple external displays at the same time.
+
+ -
+ Fixed lack of initial volume configuration if slider is not shown in menu.
+
+ -
+ Fixed wrong settings being applied to a display when replaced on Apple
+ Silicon (UserDefaults preferences are now tied to specific display strings
+ instead of CGDirectDisplayID - which is no longer semi-unique on arm64).
+
+ - A lot of refactoring, streamlining and general optimisations.
+
diff --git a/docs/Changelog.md b/docs/Changelog.md
deleted file mode 100644
index 8065727..0000000
--- a/docs/Changelog.md
+++ /dev/null
@@ -1,103 +0,0 @@
-# Changelog
-
-## MonitorControl v4.0.0-beta2 (Thu, 07 Oct 2021)
-
-### Enhancements
-
-- Added Internet Access Policy
-- Don't relinquish control over brightness keys with no external display connected if fine brightness OSD scale is active
-- Changed icon order in menu (when icon mode is enabled)
-- Gear shape icon is used for preferences + stands a little bit apart to help user focus.
-- Changed default to a minimum software dimming of 15% for safety reasons.
-- Added advanced option to enable zero brightness with software dimming.
-- Added 'Avoid gamma table manipulation' option for coexistence with f.lux.
-- Set relevant options to disabled when keyboard control is disabled.
-- Added Command + Q shortcut in menu when it is in standard text mode (not icon mode).
-- Made preferences more spacious + more room for verbose languages
-
-### Updated translations:
-
-- English - base language
-- Chinese (Traditional, Taiwan) - thanks to @stiiveo, @dororojames
-- Dutch - thanks to @JoniVR
-- French - thanks to @the0neyouseek
-- German - thanks to @jajoho
-- Hungarian - thanks to @waydabber
-- Italian - thanks to @picov
-- Korean - thanks to @zzulu
-- Turkish - thanks to @mennan
-
-### Under the hood changes & fixes
-
-- Register DDC command touched status. When write on startup enabled, apply only touched command values.
-- Reorganised PrefKey list to be less confusing.
-- Disengage custom shortcut keyboard after 100 key repeat to prevent possibly endless loop if keyUp event never arrives due to any circumstance.
-- Fixed text for external display brightness control keyboard shortcut.
-- Fix cumulative darkening bug upon toggling 'Disable dimming as fallback'.
-- Make sure that key repeat speed for custom shortcuts do not go below a certain threshold.
-- Fixes text clipping issues for various languages
-- Added beta channel update backend
-- Fixed layout issue at brightness custom shortcuts.
-- Fixed custom key shortcuts going runaway when menu was opened during a key repeat streak.
-
-## MonitorControl v4.0.0-beta1 (Thu, 30 Sept 2021)
-
-### Enhancements
-
-- Automatic & manual updates through the app, no more manual downloads 🎉
-- Added proper support for controlling Apple displays.
-- Added option to show/hide brightness slider.
-- Added option to show brightness slider for internal display and apple displays (enabled by default).
-- Replication of built-in and Apple display brightness to corresponding brightness slider.
-- Added suffix to similarly named displays for better differentiation.
-- Option to disable slider snapping for finer control + disable slider snapping by default.
-- Added option to show slider tick marks for better accuracy.
-- Added option to use window focus instead of mouse to determine which display to control.
-- control + command + brightness now controls external displays only (control + Brightness continues to control internal display only)
-- Added separate tab for menu options.
-- Added option to restore last saved values upon startup.
-- Added option for audio device name matching for display volume control selection.
-- Separated option to change all screens for brightness and volume.
-- Added option for keyboard fine scale for brightness.
-- Added option for keyboard fine scale for volume.
-- Added version check upon startup for mandatory preferences reset upon downgrade or incompatible previous version + notification about this.
-- Added implementation for command + f1 macOS shortcut to enable/disable mirroring.
-- Added safer 'Assume last saved settings are valid' option as default instead of startup DDC read (or restore).
-- Streamlined preference panes, 'Show advanced settings' now affect all tabs. This leads to a better and safer first timer experience (especially because of the influx of many new features).
-- Added a Quit button to Preferences if menu is hidden (it was not passible to quit the application until this time in this mode only by re-enabling the menu).
-- Lowered default first-run volume DDC default from 75% to 15% if read is not possible or disabled to prevent unexpectedly loud sound.
-- Added slider skew setting on a per control basis to have the ability to manipulate DDC slider balance and OSD scale if display control is not linear.
-- Added the ability to set min. and max. DDC bounds on a per display, per control basis.
-- Audio device name override option for a display (manually assign a specific audio device to a display).
-- Advanced setting to invert DDC control range (some displays have the scale reversed).
-- Advanced setting to remap DDC control code (some displays have contrast and brightness mixed up).
-- Ability to mark a DDC control as available or unavailable in advanced settings under Displays.
-- Ability to automatically hide menu icon if there is no slider present in the menu.
-- Option to show slider percentage for more precision.
-- Option to set combined or separate OSD scale when combined hardware+software brightness is used.
-- Apple like smooth brightness change (both for software, hardware, mixed and DisplayServices).
-- Added support for DisplayLink, AirPlay, Sidecar, screen sharing etc. using window shades (this is an inferior technique to the existing software implementation - gamma control - but still better than nothing). Disabled for any kind of mirroring setups. [^1]
-- Brightness change synchronisation from Built-In and Apple displays to other displays. This makes Touch Bar, Ambient light sensor, Control Center and System Preferences induced changes affect all displays. Synchronisation uses a sophisticated indirect delta method + the user can intervene and adjust individual screen brightness at any time to easily compensate mismatching native brightness levels.
-- Preferences pane tab selector has a simpler look on Catalina.
-- All menu sliders are now scrollable using a magic mouse/trackpad swipes or mouse wheel.
-- Added option for menu to show only items that are relevant to display which shows the menu currently.
-- Added option to enable combined sliders (note: this option combined with enabled Apple/built-in display syncing and enabled 'change all' keyboard settings finally provides full synchronised control of all displays).
-- Combined sliders can now display multiple displays when keyboard and brightness syncing is not enabled. [^1]
-- Redesigned sliders to look like Big Sur/Monterey Control Center's sliders. [^1]
-- Quit and Preferences... are now icons for a much cleaner look. [^1]
-- Added option to change additional menu options style or hide them. [^1]
-- Multiple displays are now in nice Big Sur styled blocks - no more ugly separators. [^1]
-- Added customisable gamma/ddc switchover point for combined brightness in the advanced section of Displays.
-- Added comma separated list for control code override to enable edge cases like controlling Brightness and Contrast at the same time (use VCP list entry `10, 12` for that)
-- Contrast can now be controlled from keyboard via control + option + command + brightness up/down.
-- Custom keyboard shortcuts for brightness, contrast, volume and mute
-
-### Other under the hood changes and bug fixes
-
-- Standardised internal scale among various displays and DDC ranges for ranged controls.
-- Uses the new internal scale for combined hardware-software brightness mode.
-- Migrated scales to internal float representation to prevent loss of fine detail on transformations.
-- Fixed double sound when muting multiple external displays at the same time.
-- Fixed lack of initial volume configuration if slider is not shown in menu.
-- Fixed wrong settings being applied to a display when replaced on Apple Silicon (UserDefaults preferences are now tied to specific display strings instead of CGDirectDisplayID - which is no longer semi-unique on arm64).
-- A lot of refactoring, streamlining and general optimisations.
diff --git a/docs/appcast.xml b/docs/appcast.xml
index 0127d22..c89b89d 100644
--- a/docs/appcast.xml
+++ b/docs/appcast.xml
@@ -9,7 +9,7 @@
-
v4.0.0-beta1
- https://monitorcontrol.app/Changelog.md
+ https://monitorcontrol.app/Changelog.html
Thu, 30 Sep 2021 21:43:20 +0200
6293
@@ -25,7 +25,7 @@
-
v4.0.0-beta2
- https://monitorcontrol.app/Changelog.md
+ https://monitorcontrol.app/Changelog.html
Thu, 07 Oct 2021 20:31:20 +0200
6443