Skip to content

Fix bugs and add new features#38

Open
Alhkxsj wants to merge 3 commits intotarot231:mainfrom
Alhkxsj:features
Open

Fix bugs and add new features#38
Alhkxsj wants to merge 3 commits intotarot231:mainfrom
Alhkxsj:features

Conversation

@Alhkxsj
Copy link

@Alhkxsj Alhkxsj commented Mar 11, 2026

This PR includes bug fixes and new features.

Changes:

  • Fix replace and DND issues
  • Update desktop file
  • Update copyright year to 2025
  • Add menu bar toggle feature (Ctrl+M)
  • Implement recent files list (max 10 files)
  • Add dark theme toggle option
  • Update menu with recent files submenu
  • Fix code style issues and dangling pointer bug

Features:

  • Recent files in File menu
  • Dark theme option in Options menu
  • Menu bar visibility toggle (Ctrl+M)
  • Improved code readability

Alhkxsj added 3 commits March 11, 2026 17:02
- Fix replace/DND issues
- Update desktop file
- Update copyright to 2025
- Add comments
- Add function to toggle menu bar visibility
- Bind Ctrl+M shortcut to toggle menu bar
- Addresses Issue tarot231#17
- Implement recent files list (max 10 files)
- Add dark theme toggle option
- Update menu with recent files submenu
- Add menu bar toggle (Ctrl+M)
- Clean up commented code and TODO in headers
- Fix Replace, DND, and desktop file issues
- Update copyright year to 2025

Features:
- Recent files in File menu
- Dark theme option in Options menu
- Menu bar visibility toggle (Ctrl+M)
- Improved code readability
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant