Skip to content

Releases: mostafanazarzadeh/RememberWindowsState

v1.4.2

Choose a tag to compare

@mostafanazarzadeh mostafanazarzadeh released this 19 Aug 17:34

RememberWindowsState v1.4.2

Bug-fix release focused on cleaner window tracking and fewer Defender false positives.

Fixed

  • Windows Defender false positive — UPX compression is disabled in the PyInstaller build. Packed unsigned executables were often flagged as Trojan:Win32/Wacatac.B!ml (Defender ML heuristic).
  • Cloaked / non-user-facing windows — DWM-cloaked windows and owned popups that are not WS_EX_APPWINDOW are skipped. Background OEM/UWP companion UIs (for example audio control panels that stay “visible” to Win32 APIs after dismissal) are no longer saved or restored as real open apps.
  • Helper windows — Known GDI+, IME, and shell helper windows are filtered from capture and restore so they cannot appear as separate applications.

Installation

Download RememberWindowsState_Setup_1.4.2.exe from the assets below, run it, and you're set.

v1.4.0

Choose a tag to compare

@mostafanazarzadeh mostafanazarzadeh released this 24 Jul 17:40

🚀 RememberWindowsState v1.4.0 is here! 🎉

Your windows remember things. Now your clipboard can too. ✨

✨ What’s new

  • 🧠 Optional encrypted latest-text clipboard monitoring and restoration across restarts.
  • 🔒 Clipboard data is protected with Windows DPAPI.
  • 🤫 Clipboard contents are never written to logs.
  • 🪄 A smoother, safer little memory upgrade for your Windows desktop.

📦 Installation

Download the Windows installer from the assets below, run it, and let RememberWindowsState do its thing. 🪟💙

Thanks for using RememberWindowsState! ⭐

v1.3.1

Choose a tag to compare

@mostafanazarzadeh mostafanazarzadeh released this 24 Jul 01:00

What's Changed in v1.3.1

  • License Update: Relicensed the project under GNU General Public License v3.0 or later (GPL-3.0-or-later).
  • Added full GPLv3 text to LICENSE.
  • Updated documentation and README badges.

v1.3.0

Choose a tag to compare

@mostafanazarzadeh mostafanazarzadeh released this 23 Jul 18:39

What's Changed in v1.3.0

🔄 Software Update Checker

  • In-App Update Check: Added a dedicated "Check for Updates" section in General Settings (settings_gui_general.py, updater.py). Asynchronously connects to GitHub Releases to check for application updates and display direct release links.

🚀 Automatic User-Opened Window & Tray Tracking

  • Smart User Window Detection: Only processes that were explicitly launched with a visible/minimized window by the user are tracked when minimized or sent to the tray (USER_OPENED_EXES). Uninvited background services and system helpers are completely ignored.
  • Expanded System Blacklist: Added comprehensive exclusion rules for background Windows services, updaters, and helper processes (backgroundtaskhost.exe, searchapp.exe, widgets.exe, msedgewebview2.exe, smartscreen.exe, etc.) to eliminate log spam.
  • Visual Badges: Added [Tray] badges in the History dialog and settings view for apps running in the tray.
  • UI & Code Cleanup: Streamlined settings and removed redundant background tracking toggles for a cleaner, fully automatic user experience.

🛠️ UI & Bug Fixes

  • Blacklist Tab Synchronization: Fixed listbox reload when switching to the Blacklist tab in Settings (settings_gui.py, settings_gui_blacklist.py), ensuring items added to the blacklist directly from dialog cards immediately appear in the list.

v1.1.0

Choose a tag to compare

@mostafanazarzadeh mostafanazarzadeh released this 19 Jul 06:36
Fix blacklist tab reload and listbox synchronization on tab selection

v1.0.0

Choose a tag to compare

@mostafanazarzadeh mostafanazarzadeh released this 08 Jun 21:13

RememberWindowsState v1.0.0 Release

This is the initial stable release of RememberWindowsState, including a fully English user interface, robust system tray integration, automatic state persistence, window startup recovery, and custom user settings.

Key Features

  • Auto-Save Snapshots — captures your open windows at configurable intervals.
  • 🖥 System Tray Icon — runs silently in the background with a clean tray menu.
  • 🚫 Application Blacklist — exclude specific apps from being tracked.
  • 📜 Snapshot History — view the last saved snapshots directly in a collapsible history interface.
  • 🔒 Single-Instance Guard — prevents running duplicate instances simultaneously.
  • 💾 Local Storage Only — all data is stored exclusively on your local machine.

Installation

  1. Download RememberWindowsState_Setup_1.0.0.exe below.
  2. Run the installer to install the application.