v2.0.5
I. Release Overview
OpenFDE 2.0.5 delivers multiple optimizations and fixes across system stability, display compatibility, window management, screen recording/audio recording, Gallery, and file management, while also enhancing support for certain kernels and system environments. This update focuses on improving multi-display experiences, consistency in desktop and app window operations, and the usability and reliability of high-frequency daily apps (File Explorer, Gallery, Recorder, etc.).
II. New Features & Improvements
1. Display & Multi-screen
Monitor Detection & Brightness Adjustment
Extended the monitor detection timeout to address cases where brightness adjustments occasionally did not take effect on some devices, improving success rate and stable feedback for display-related operations.
Parallel Space/Portrait Mode Behavior Adjustments
Deprecated the standalone ‘Disable Full Screen’ logic. Now, enabling Force Portrait Mode achieves disabling full-screen scaling and related behaviors, simplifying settings with clearer semantics.
Renamed and refined the ‘Portrait Mode’ option to Disable Window Resizing in Settings for more intuitive understanding.
2. Window Management & System UI
New Window Control SDK
A brand-new window resizing SDK fully takes over legacy window controls, including:
Full screen
Maximize
Minimize
Restore
Unified window behavior for consistent operations and better interactions.
Explorer / File Manager Window Revamp
Explorer and File Manager now adopt the new window SDK for a more natural, unified window experience:
Merge window buttons with the app’s custom title bar into a single-row layout.
More fluid and consistent dragging, resizing, and state switching.
SystemUI Optimizations
Fixed wording display for “End Recording,” preventing unnecessary line breaks.
Fixed a potential abnormal behavior when pressing Enter after typing Chinese in the app list search box.
Fixed inconsistent icon sizes for three volume icons in the status bar, unifying their appearance.
3. Desktop & Core Experience
Tencent Meeting Desktop Sharing
Fixed an issue where desktop sharing in Tencent Meeting showed no image, ensuring proper display during remote sharing.
Desktop Wallpaper Setup Flow
Fixed an app crash when opening an image during the wallpaper change flow, improving stability for desktop personalization.
Also fixed a failure when selecting a photo in Wallpaper and attempting to open it with Gallery (see Gallery-related fixes).
III. High-frequency App Optimizations & Fixes
1. Explorer & Gallery
Scrollbar & UI Consistency
Optimized scrollbar styles in Explorer and Gallery to better align with the overall UI, improving visual consistency and usability.
Consistent Window Behavior
Gallery and Explorer both integrate the new window SDK to ensure unified behavior and natural feedback for maximize, restore, drag, and resize operations.
2. Gallery-related Fixes
As a frequently used multimedia management tool, Gallery has received focused optimizations and fixes in this release:
Crop Screen & Filter Bar
Fix: After entering the image crop screen, maximizing the window no longer causes the filter function bar at the bottom to appear abnormally, preventing layout issues.
Window Resizing & Missing Function Bar
Fix: Resolved an issue where the function bar would disappear when resizing the Gallery window while editing an image, ensuring the editing toolbar displays properly at all window sizes.
Tab Switching & Refresh
Fix:
After switching tabs (e.g., Images/Videos) in Gallery, there was a probabilistic issue where the Gallery window could no longer be resized.
When on the "Videos" tab, the video list failed to auto-refresh after a recording finished and only updated after manually switching back to the Videos tab. Now the list refreshes normally after recording completes.
Image Preview Clarity
Fix: Resolved an issue where text in photos appeared blurred when previewing a single image and then maximizing the window, improving clarity of images and text.
Wallpaper–Gallery Integration
Fix: Resolved a failure when selecting a photo in "Wallpaper" and opening it with Gallery, ensuring compatibility between the desktop wallpaper selection flow and the Gallery open flow.
Display & Font Size Issues
Fix: With both system "Display size" and "Font size" set to maximum, editing images in Gallery could result in text not fully displayed. Usability in large-font mode has been improved.
Format Support
New: Added support for FLV thumbnails generation and display, improving visual management for common video formats.
3. Screen Recording & Audio Recording
Screen Recording Image Size Issue
Fix: In single-application recording, occasionally the recorded image appeared too small. Ensures the recorded content displays at a normal scale during playback.
Dropped Frames in Screen Recording
Fix: Addressed frame-drop issues in normal recording scenarios, significantly improving recording smoothness.
Note: In laptop power-saving mode, some frame drops may still occur due to hardware power-saving policies. This is a known limitation.
Screen Recording Text & Interaction in SystemUI
Fix: Resolved the line-wrapping issue of the “End Recording” text in SystemUI, making the interaction display more compact and clear (see the SystemUI section above).
Recorder App
Fix: After the Recorder window is maximized, opening “Recorder → Settings” no longer causes abnormal UI display. Ensures the settings page renders correctly under all window states.
IV. System & Compatibility Fixes
1. User Logout & FDE Startup
Fix: Logging out of a Linux user caused FDE to exit automatically but left behind a singleton detection file, preventing FDE from starting after switching to another Linux user.
Temporary files are now properly cleaned up after the user logs out, ensuring other users can start FDE normally.
2. Compatibility Framework & Configuration Retention
Fix: When upgrading the FDE version via the compatibility framework, previously manually modified compatibility settings could be mistakenly deleted.
After this update, upgrades will retain users’ custom compatibility configurations whenever possible, avoiding repeated configuration and interruptions to the experience.
3. Simplification of Settings App Modules
Adjustment: In the Settings app, certain modules that are not currently needed in this scenario or are not fully enabled are now hidden, such as: Multi-user, etc.
This streamlining reduces the learning burden for regular users and prevents misoperations and configuration interference.
V. Known Behavioral Changes
Force Portrait Mode now also serves as the control for “Disable full-screen scaling / Disable window resizing.” If you previously relied on the standalone “Disable Full Screen” option, please enable the corresponding portrait/window restriction setting in Settings to achieve the same effect.
When recording in power-saving/battery-saver mode, a certain amount of frame drop may still occur due to hardware power-consumption policies. For scenarios with higher requirements on visual smoothness, it is recommended to use Performance Mode for recording.