Fixes issue #14: shortcuts were stored on each Profile, so one set on profile A didn't apply on profile B and seemed to vanish on switch. They now live in AppConfig (one set shared by every profile). RemSoundSettingsStore's Load*/Save* hotkey methods re-point to AppConfig (callers unchanged); the per-profile cache fields, profile load/save plumbing, and the HotkeySetting helper class are removed. Profile's HotkeyRecord fields stay only for back-compat deserialization. On upgrade, shortcuts reset to defaults (there's no single correct set to carry over since profiles could hold different/partial sets). A one-time startup notice tells upgraders to re-set them; fresh installs are silently marked done (nothing to reset). Manual, About changelog and RELEASE_NOTES updated; csproj <Version> 4.4. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1.7 KiB
RemSound v4.4
Keyboard shortcuts are now shared across all your profiles.
Until now, shortcuts were saved separately inside each profile — so a shortcut you set on one profile wouldn't work on another, and switching profiles could make a shortcut seem to disappear. From this version they're one set shared by the whole app: set a shortcut once and it works on every profile, and stays put when you switch. This is what people asked for.
Because of this change, shortcuts have gone back to their defaults. If you'd set up any of your own, please set them again in Options → Keyboard shortcuts (Ctrl+K) — you only need to do it once, and a reminder shows the first time you run this version. (Brand-new installs aren't affected.)
Compatibility
v4.4 talks to v3.3 through v4.3 with no trouble — the over-the-network format is unchanged, so you don't have to update both ends at once. (Everyone still needs v3.3 or newer, where end-to-end encryption came in.)
Install
- Download
RemSound-v4.4.zipfrom this release. - Close RemSound.
- Extract the zip over your existing RemSound folder, overwriting program files when prompted. The zip is program files only — it won't touch your settings, profiles, logs or recordings.
- Run
RemSound.exe.
Upgrading
From v3.6 or newer: Help → Check for updates installs v4.4 with the in-app updater — and if it can't finish, it puts your old version back exactly as it was.
From v1.9–v3.5: Check for updates works, but uses your current version's older updater for this one hop. If auto-update has been failing on your machine, install by hand using the steps above.
v1.8 and earlier: the auto-updater in those versions can't install updates — install by hand using the steps above.