Interactive PDF Merging and File Management:
An interactive file list has been added to the settings tab. Files to be merged can now be reordered, added, or removed directly from the settings panel.
Live PDF and Rotation Preview:
A real-time dynamic preview display for the selected PDF file has been introduced in the settings tab.
Instant visual feedback is provided as page rotation angles are adjusted.
Multilingual (i18n) Updates:
New localization keys have been added to the Turkish (tr), English (en), and German (de) language files to support interactive merge controls and new UI components.
Installer and Build Pipeline Improvements
Advanced & Fast Installer Infrastructure:
The build script (build_installer.py) was re-architected to integrate the PyInstaller "onefile" output directly into the installation package. Build times were significantly reduced by eliminating folder dependencies ("onedir" mode).
Installation and Uninstallation Without Administrator (Admin/UAC) Privileges:
The default installation target was changed to a user-specific directory (%LocalAppData%\Programs\SafePDF). This completely eliminated the need for Administrator privileges to install, run, or uninstall the application.
Robust Desktop Shortcut and Uninstaller:
Desktop shortcuts are now linked directly to the fixed target executable.
A user-level Uninstall.exe registration has been integrated, ensuring seamless uninstallation via Control Panel or Windows Settings.