==========================
  eDiary Description
==========================

-----------------------
 Software Introduction
-----------------------

eDiary is a FREE software that allows you to effortlessly record your daily activities, maintain work logs, document learning insights, and manage your everyday documents. With eDiary, time serves as the guiding framework, while text acts as the medium to capture your personal journey.

Main Features:
* Strict data encryption mechanism to fully protect user privacy.
* Supports cross-device data cloud synchronization.
* Supports Markdown, double links, and code blocks.
* AI Writing Assistant provides writing suggestions and inspires creativity.
* Excellent editing features with an editor experience consistent with Word.
* Supports template functionality with built-in many diary templates.
* Simple and reasonable document management functions to organize daily information.
* Each diary corresponds to a separate data file, clean and simple.
* Local storage priority ensures you can use it normally under any circumstances.

---------------
 Usage License
---------------
You can use this software for FREE.
You can also distribute this software for free, but not for commercial purposes such as bundling, selling, or integration. Please ensure the complete files of the software package are distributed. Thank you!

------------
 Change Log
------------

-- 4.3.10 (2025-12-21)
* Fix: Resolved the issue of adding and editing hyperlinks not functioning.
* Fix: Fixed the problem of links becoming invalid after importing from other diaries.
* Fix: Addressed the issue of garbled text caused by encoding problems when importing source files.
* Fix: Corrected the abnormal background color of certain fields on the account information page.

-- 4.3.9 (2025-12-12)
* New: Support for logging into cloud services using email addresses.
* New: Added the setting "Directly open password-free diary."
* New: Allow entering edit mode by double-clicking the article title area.
* New: Optimized file size functionality added to the account page.
* New: The account information page now includes the email address.
* New: Added "Find under node" to the right-click menu in the left directory tree.
* New: Improved time range selection functionality in advanced search.
* New: Enhanced user experience in the Markdown editor (automatic indentation on Enter, Tab/Shift+Tab for indentation, etc.).
* New: Added "Reset cloud service password" function entry in multiple locations.
* New: Popup menu when clicking attachment links for easier access.
* New: The password field on the local login page now has a button to toggle password visibility.
* New: Improved WebDAV support for HTTPS.
* New: Remembers the position or size of certain windows in the software.
* New: Automatically fills in the URL when detecting text as a hyperlink during hyperlink insertion.
* New: Added a shortcut key for "Focus on search box" (default is Ctrl+Alt+F).
* New: Added function to "Export this article as an image" (Editor right-click menu -> Tools).
* New: Supports copying attachment links and pasting them directly in the editor.
* New: The image editor supports zooming in and out using the mouse wheel.
* New: Added setting for "Automatically recognize hyperlink input."
* New: Added setting for "Pop up article selection dialog when inputting [[."
* New: Full support for IPv6.
* Fix: Resolved error caused by blank lines during reverse indentation in code blocks.
* Fix: Fixed interface freezing issue due to weather retrieval during poor network conditions.
* Fix: Corrected the issue where the weather macro in the default template did not work properly.
* Fix: Fixed the problem of not automatically switching to light mode when following system appearance changes.
* Fix: Addressed the issue of "Failed to create local backup database" during synchronization in certain cases.
* Fix: Improved recognition range for file extensions when importing source code files.
* Fix: Resolved the issue of displaying "Article is corrupted" for unrecognizable format files during import.
* Fix: Prevented overwriting files with the same name in the target path when saving attachments.
* Fix: In Markdown, clicking unordered or ordered lists now adds bullet symbols in front of the text instead of at the line's start.
* Fix: Corrected the issue of having two dates in the exported file name when "Export in tree structure" was unchecked.
* Fix: Fixed automatic synchronization issue after opening cloud notebooks in certain situations.
* Fix: Resolved the issue of not remembering window size when exiting the application through the "File -> Exit" menu.
* Fix: Fixed font display compatibility after cross-platform synchronization.
* Fix: Resolved the issue of being able to move nodes up and down while they are in edit mode.
* Fix: Fixed occasional errors when pressing Tab/Shift+Tab in tables.
* Opt: Enhanced data verification to prevent synchronization error code 1010 during sync.
* Opt: Kept editing-related shortcuts in the template manager consistent with the main window.
* Opt: Improved the interface of the export window.
* Opt: Allowed displaying folder node attributes and inserting folder links.
* Opt: Automatically sets focus to the editor after confirming article node edits.
* Opt: Increased the resolution of taskbar and notification area icons.
* Opt: Improved the right-click menu in the left directory tree.
* Opt: Optimized the size and appearance of mood icons.

-- 4.3.8 (2025-06-18)
* New: Added a "Line Spacing" toolbar button and corresponding menu item.
* New: Added shortcut key information in the tooltip for toolbar buttons.
* New: Added a reminder for upcoming membership expiration.
* New: Added a "Daily Quote" template macro.
* New: Support for activating membership with a activation code.
* Fix: Resolved an issue where line spacing or font size sometimes changed after copying and pasting.
* Fix: Fixed a problem where deleting tags caused the notebook to be unable to open or sync properly.
* Fix: Corrected an occasional error that occurred during program exit due to automatic backup.
* Fix: Provided appropriate error messages if the output directory cannot be created during export.
* Fix: Fixed the issue of article order being disrupted when exporting as a single file.
* Opt: Improved the display of attachment notes in the attachment bar.
* Opt: Removed the default "http://" from the hyperlink insertion dialog.
* Adj: When exporting, if the diary has no title, the date will be used as the title.
* Adj: Inserted images will maintain their original scaling ratio by default.

-- 4.3.7 (2025-04-16)
* New: Support for controlling indentation by using Tab or Shift+Tab after selecting any text.
* New: When clicking on file links, allow the choice of "Open file directly" or "Open in Explorer."
* New: Added a setting option "Display the articles in search results in reading mode."
* Fix: Resolved the issue of incorrect pop-up when opening local diaries in the file menu.
* Fix: Fixed the problem of automatic indentation within cells after inserting a table.
* Fix: Corrected the issue where the right panel of the editor did not update in a timely manner when creating new templates or backgrounds.
* Fix: Fixed the potential error that could occur when inserting very long screenshots.
* Fix: Resolved occasional formatting issues (font size, line height, etc.).
* Fix: Fixed defects in scrollbar rendering.
* Adj: Automatically remove indentation at the beginning of lines when inserting large images.

-- 4.3.6 (2025-03-31)
* New: Added a "Strikeout" button to the editor toolbar.
* New: Images are now displayed with adaptive width by default, and a setting option "Adaptive width image display" has been added.
* New: Enhanced the "Open Diary File" dialog, allowing the opening of local and cloud diaries.
* New: Support for copying and pasting article links (right-click menu on the left node -> Advanced -> Copy Article Link).
* New: The article properties window now includes the article link and allows copying the link.
* New: Enhanced cloud diary management features.
* New: Support for copying files to the same directory as the diary file while inserting local file links.
* Fix: Resolved the issue where copying a webpage could not be correctly pasted into a table.
* Fix: Fixed the issue of being unable to copy images other than bmp format to outside the software.
* Fix: Fixed the issue of not being able to process read-only files when converting diary files.
* Fix: Fixed the error prompt during synchronization in certain cases.
* Fix: Resolved the error issue with Synology NAS and Apache WebDAV.
* Fix: Fixed the issue where clicking "New Document" after selecting a tab on the document page had no response.
* Fix: Fixed the issue of being unable to close the search results box on the homepage and calendar page.
* Fix: Fixed the issue where the cursor returned to the beginning of the text after highlighting a search keyword and entering edit mode.
* Fix: Fixed flaws in the NeoStyle skin.
* Fix: Resolved the issue of the "Cloud not load SSL library" prompt when testing WebDAV without logging into the cloud service.
* Fix: Fixed the issue of being unable to insert file links, directory links, and attachment links in Markdown mode.
* Fix: Fixed the issue where pressing Enter after inserting a code block would insert a new code block upon restarting the software.
* Fix: Fixed the issue where double-clicking an attachment would prompt "File not found" if opened with a browser.
* Fix: Resolved the issue of "extra default tags appearing after first downloading and synchronizing the diary from the cloud."
* Fix: Addressed the issue of text marked as highlighted with a highlighter being hard to read in night mode.
* Opt: Improved user experience during the first synchronization of local notebooks.
* Opt: Enhanced the display style of symbols in unordered lists.
* Opt: Improved the mouse wheel operation experience in the tag panel.
* Adj: Marked templates that cannot display inverted colors properly in night mode (e.g., loose-leaf paper) as unsupported in night mode.
* Adj: If the membership has expired, do not prompt about synchronization when closing the program.
* Adj: When opening a backup file, prompt the user with "This is a backup file."
* Adj: Sorted the attachment list by name.
* Adj: Adjusted the automatic backup strategy, changing the backup from opening to closing.

-- 4.3.5 (2025-01-28)
* Add: Added the ability to reset the cloud service password if forgotten.
* Add: Highlight all matching items in the current article after clicking search results.
* Add: AI Writing Assistant now supports the DeepSeek-V3 model.
* Add: Users can now select different AI models in settings.
* Add: New settings: Default Diary Tags and Default Document Tags.
* Add: Added "Annual Time Progress Bar" on the homepage (shows diary scale and statistics when hovering).
* Add: Added batch export function for "Daily Quotes".
* Add: Remember search keyword history.
* Add: View AI quota on the account page.
* Fix: Fixed SSL/TLS protocol incompatibility issues during WebDAV synchronization.
* Fix: Fixed the prompt "Attachment has been modified, re-import?" appearing every time an attachment is opened.
* Fix: Fixed the left margin of code block borders.
* Fix: Fixed the issue where inserting code blocks in Markdown was unavailable.
* Fix: Fixed the issue of being unable to insert code blocks in tables.
* Fix: Fixed occasional extra characters when pasting text copied from web pages.
* Fix: The "New Sub-layer Document" popup menu should be grayed out when switching to tags on the document page.
* Fix: Fixed the issue where the next line remains a hyperlink after manually entering a hyperlink and pressing Enter.
* Fix: Resolved the issue where the Esc key could not be set in the shortcut key page of the settings window.
* Adj: Email address is now required when registering for cloud service.
* Adj: Users must agree to the privacy policy and terms of service when creating a new local diary or registering for cloud service.
* Adj: In reading mode, if the cursor is not displayed, the mouse shows as an arrow instead of an insertion point.
* Opt: Optimized several interface details.

-- 4.3.4 (2024-11-08)
* Add: Support for custom common fonts, with common fonts displayed at the top of the font dropdown list.
* Add: Added "Dictionary Lookup" tool to the AI Writing Assistant.
* Add: Support for selecting time ranges in data statistics.
* Add: Added "Clear Formatting" function (Menu: Format -> Clear Formatting).
* Add: Remember the size of the attachment bar at the bottom of the editor.
* Add: Added a setting for "Show Cursor in Reading Mode".
* Add: Support for Tab/Shift+Tab to indent bullet points and numbering.
* Add: Allow setting new articles to start on a new page when exporting to a single file.
* Add: Support for renaming diaries in the diary library list page.
* Fix: Fixed the frequent error "Some operation could not be performed...".
* Fix: Fixed the issue where English fonts could not be set correctly in the template manager.
* Fix: Fixed the issue where applying a template immediately after creating it showed document corruption.
* Fix: Fixed the issue where directly entering line spacing values in the paragraph dialog automatically changed to "3".
* Fix: Fixed incorrect colors in certain areas of font and paragraph windows in night mode.
* Fix: Fixed incorrect colors in the AI Writing Assistant panel in night mode.
* Fix: Fixed the error when using Ctrl+Enter for mathematical calculations in tables.
* Fix: Fixed various issues with code blocks (rendering and scrollbar issues).
* Fix: Fixed the algorithm for counting English words in word count.
* Opt: Optimized the display of AI Writing Assistant results.
* Opt: Enhanced the "Increase Word Count/Simplify Text" function in the AI Writing Assistant.
* Opt: Automatically hide editor rulers in reading mode.
* Opt: Improved the quality of AI-generated diary articles.
* Opt: Optimized several interface details.
* Adj: Renamed "Bullet Points" and "Numbering" to "Unordered List" and "Ordered List".

-- 4.3.3 (2024-09-26)
* Add: Added mathematical expression calculation function (similar to FlashPad).
* Add: Support for customizing the left navigation bar (access via right-click menu on the navigation bar).
* Add: Support for text labels in the left navigation bar.
* Add: Added a menu "View -> Appearance" for quick appearance switching.
* Add: Added a quick switch for night mode (Menu: View -> Appearance. Shortcut F10).
* Add: Support for inserting attachment links in articles.
* Add: Support for inserting file and directory links using relative paths.
* Add: Added a WebDAV connectivity test button in the settings window.
* Add: Remember custom colors in the color dialog.
* Add: Added the ability to set default templates and paper textures in the template and paper texture managers.
* Fix: Fixed the issue where scrollbars disappeared when switching monitors.
* Fix: Fixed the issue where some interface buttons were misplaced when switching monitors.
* Fix: Fixed the issue where the original display zoom ratio was not maintained after editing images.
* Opt: In night mode, blue fonts (e.g., hyperlinks) are displayed in yellow.
* Opt: Optimized the style of node icons.

-- 4.3.2 (2024-08-26)
* Add: Added dark appearance (Dark) and related night mode settings.
* Add: Added several template macros (weather, diary name, tag name, etc.).
* Add: Improved user experience for the editor font dropdown.
* Add: Added a prompt for data corruption issues caused by Synology Drive two-way synchronization.
* Fix: Fixed various WebDAV synchronization issues.
* Fix: Fixed the error "Operation blocked due to permission issues" with Alibaba Cloud Drive.
* Fix: Fixed the issue where line spacing and paragraph formatting were lost after inserting a horizontal line in the editor.
* Fix: Fixed the issue where text color set to default on the PC end was invisible on the Android end.
* Fix: Fixed the issue where templates appeared blank after un-favoriting them.
* Fix: Avoided duplicate template names when the same template is favorited and synced across different devices.
* Fix: Fixed the issue where preview images were blank on the PC end after favoriting templates on the Android platform.
* Adj: Increased the single request text length for the AI Writing Assistant from 1000 to 5000 characters.
* Adj: Disallowed tag deletion during synchronization to avoid data confusion.

-- 4.3.1 (2024-06-04)
* Add: Support for continuous use of the format painter.
* Fix: Fixed the error "Operation blocked due to permission issues" with Alibaba Cloud Drive synchronization.
* Opt: F4 can now enter the day's diary from any page.

-- 4.3 (2024-06-02)
* Add: Support for Alibaba Cloud Drive synchronization.
* Add: Support for WebDAV synchronization.
* Add: Added a setting for "Default Document Format (Normal, Markdown)".
* Fix: Fixed the default font color to black when creating new templates in the template manager.
* Fix: Fixed the issue where creating new nodes in node editing mode caused abnormalities.
* Fix: Fixed the display issue when weather information on the homepage was too long.
* Fix: Fixed the issue where spaces were automatically removed when pasting text in node editing mode.
* Opt: Optimized global search speed. (Note: The first search is still slow due to index creation.)
* Opt: Display synchronization information in the status bar during background synchronization.
* Opt: Improved the user experience related to "This diary is already open in another window".
* Opt: Improved keyboard operation experience on the login screen. (Up and down arrows and password input are independent of the current focus.)

-- 4.2.6 (2024-01-30)
* Add: Added Markdown import and export.
* Add: Allow changing the height of the tag panel by dragging.
* Add: Added a setting for "Positioning when switching diary tags".
* Add: Display the number of diaries on the root node of the diary.
* Add: Added "Adjust Image Size" to the right-click menu of images.
* Add: Added a "Tags" column in search results.
* Add: Added a "Forgetting Curve (40 Days)" template.
* Fix: Fixed the issue where some users were prompted with upgrade failure.
* Fix: Fixed the issue where old content was still displayed after batch importing daily quotes.
* Fix: Attempted to fix the issue where some users' account information pages were black.
* Fix: Fixed the issue where Alt+F4 did not minimize to the system tray as set in the settings.
* Fix: Fixed the issue where switching table templates sometimes caused errors.
* Fix: Fixed the issue where some systems could not return the correct temporary directory, causing false error reports.
* Fix: Fixed the writing of the 20th day of the lunar calendar (廿十 -> 二十).
* Opt: Set the table font to the current position font when inserting a table.
* Opt: Automatically fill in the currently selected keyword when the replace window (Ctrl+H) pops up.
* Opt: Do not save cloud account information in backup files to avoid automatic synchronization upon opening.
* Opt: Improved the hints for left navigation icons.
* Adj: Changed the left node "Untitled" to a date format.

-- 4.2.5 (2023-11-05)
* Fix: Fixed the issue where exported docx files could not be opened.
* Fix: Fixed the issue where PNG images could not be set as table backgrounds or cell backgrounds.
* Fix: Fixed the issue where cells could not be set to a width less than 1 cm.
* Fix: Fixed the issue where users were prompted to clear local data despite normal synchronization.
* Fix: Fixed the issue where editing certain templates on mobile after synchronization caused document corruption.
* Fix: Fixed the incorrect highlighting of cells after adding rows to a table.

-- 4.2.4 (2023-10-05)
* Add: Added a warm-toned appearance "Warm".
* Add: Added a menu item "Format -> Case".
* Fix: Fixed the issue where opening diaries became significantly slower in the previous version.
* Fix: Fixed the issue where the weather plugin still showed Beijing after setting the region to Shanghai and restarting.
* Fix: Fixed the issue where the AI Writing Assistant often outputted English during content polishing.
* Fix: Fixed the issue where pressing the backspace key in the code block caused an error when the code block indentation space was set to 0.
* Fix: Fixed the issue where daily quotes were garbled on English systems.
* Fix: Fixed the issue where "Default" was garbled in the skin list on English systems.
* Fix: Fixed minor node icon flaws.
* Opt: Optimized automatic backup logic.
* Adj: The "Recent Documents" section on the homepage is now expanded by default.

-- 4.2.3 (2023-09-19)
* Add: Added synchronization progress display.
* Add: Added a function to delete duplicate articles.
* Fix: Fixed the occasional error 1010 during synchronization when the network was poor.
* Fix: Fixed the issue where documents with paper textures edited on Android and uploaded showed as corrupted on the PC.
* Opt: Optimized download speed during synchronization (especially full synchronization).

-- 4.2.2 (2023-05-20)
* Fix: Fixed the issue where rich text formats were incorrect when pasting in the 64-bit version.
* Fix: Fixed the issue where inserting symbols caused errors in the 64-bit version.
* Fix: Fixed the issue where docx files could not be imported.
* Fix: Fixed the issue where the current region could not be obtained when automatically fetching weather.
* Fix: Fixed the issue where "Find Next" was unavailable in reading mode.
* Fix: Fixed the occasional issue where menu fonts were abnormal.
* Fix: Fixed the issue where menu display was abnormal when moving windows between screens with different resolutions.
* Opt: Reimplemented the automatic weather fetching mechanism.

-- 4.2.1 (2023-05-01)
* Fix: Fixed the issue where Markdown editor fonts were abnormal.
* Fix: Fixed the BUG in the initial positioning of diaries and documents.
* Fix: Improved the diary file upgrade conversion logic to reduce error probability.
* Opt: Optimized the stability of file downloads during automatic software updates.

-- 4.2 (2023-04-26)
* Add: Changed the AI Writing Assistant interaction from a dialog to a right panel.
* Add: Added "Diary Inspiration", "Diary Writing Assistance", and "Answer Questions" to the AI Writing Assistant.
* Add: Allow users to adjust image size before inserting images.
* Add: Support for favoriting commonly used templates and paper textures, with cloud synchronization.
* Add: Improved import functionality, supporting the import of diaries, documents, memos, and settings from other diary files.
* Add: Added a "Cloud Data Management" entry in the account information window.
* Add: Added the function to perform background synchronization upon program exit, exiting only after synchronization is complete.
* Fix: Fixed the issue where weather information was truncated.
* Fix: Fixed the issue where attachments with overly long names could not be opened.
* Fix: Fixed the BUG where "Diary" and "Document" tabs were misplaced in the "Edit & Read" settings page.
* Fix: Improved the appearance of the mood icon popup window.
* Fix: Fixed the issue where inserting images in Markdown sometimes did not display correctly.
* Fix: Fixed the issue where only window size but not position was remembered.
* Fix: Fixed the issue where the interface showed garbled characters in English environments.
* Fix: Fixed the issue where Config.ini showed garbled characters in English environments.
* Fix: Fixed the issue where menu and hint fonts were inconsistent in English environments.
* Fix: Fixed the issue where Ctrl+V and Delete keys did not work when renaming the bottom attachment bar.
* Fix: Fixed the occasional "Unexpected end of input" error during cloud synchronization.
* Fix: Attempted to fix the occasional 1010 error during cloud synchronization.
* Adj: Changed double-click to locate articles in search results to single-click.
* Adj: Renamed the menu "File -> Compress Diary File" to "Optimize Diary File Size".
* Opt: Automatically recognize and paste the first line of valid text when pasting large text in left node editing mode.
* Opt: Do not display the bottom association bar if the current article has no associated articles.
* Opt: Optimized several interface details.

-- 4.1 (2023-03-23)
* Add: Added AI Writing Assistant.
* Add: Added a setting for "Whether to Auto-Save".
* Add: Added a setting for "Edit & Read Switch Mode".
* Add: Added "Paste as Plain Text" to the editor's right-click menu.
* Add: Added the NeoStyle skin.
* Fix: Fixed the issue where opening a cloud diary on the start page caused an error.
* Fix: Fixed the occasional error upon program exit.
* Fix: Fixed the issue where inserting an attachment with a length of 0 caused a 1006 error during cloud synchronization.
* Fix: Fixed the issue where proxy settings did not take effect immediately after being changed.
* Fix: Removed unnecessary buttons from the editor toolbar in the template manager.
* Fix: Fixed the issue where the selected node was sometimes not in the visible area after opening a diary.
* Opt: Optimized the display of weather icons in the "Select Weather" window.
* Opt: Slightly increased the size of the double-link reference popup window.
* Opt: Optimized the appearance of the Win10 skin.
* Adj: Changed the default shortcuts for "Increase/Decrease Font Size".
* Adj: Changed the default shortcut for the "Font Dialog".

-- 4.0 final (2023-03-04)
* Add: Added support for network proxies (HTTP, SOCKS5).
* Add: Added automatic software update functionality.
* Add: Added the ability to open cloud diaries on the start page.
* Add: Added a setting for "Background Auto-Sync".
* Add: Added a setting for "Ask Before Interrupting Sync on Program Exit".
* Add: Added the ability to select and sync specific cloud diaries in the "Cloud Data Management" window.
* Fix: Fixed the icon size in the node icon window and emoticon icon window.
* Fix: Fixed the issue where the indent button on the toolbar did not respond.
* Fix: Fixed the issue where high system load caused input lag and delays.
* Fix: Fixed the issue where double-clicking a table in Markdown reading mode caused an error.
* Fix: Fixed the issue where some newly added memo items were gray after synchronization.
* Fix: Fixed the issue where switching between different diaries caused errors.
* Fix: Fixed the issue where the diary automatically located upon opening the main window was a directory, causing an error.
* Fix: Fixed the issue where the editor could not gain focus after finishing node editing.
* Fix: Fixed the issue where renaming a directory sometimes changed the date to 1899-12-30.
* Fix: Fixed the issue where maximizing the window clipped the taskbar when it was on the left or right side.
* Fix: Fixed the issue where maximizing the window on a secondary monitor covered the taskbar.
* Fix: Fixed the issue where UTF-8 encoding was not accurately recognized when importing text files.
* Fix: Attempted to fix the impact of local database corruption on cloud synchronization.
* Opt: Optimized the interface rendering performance when resizing windows by dragging the edges.
* Opt: When adding a memo, if a specific time is selected, the current time is filled in by default.
* Opt: Enhanced file repair functionality.
* Adj: For diary files with read-only attributes, automatically attempt to change to non-read-only upon opening.
* Adj: For diaries without a password, do not prompt for a password when restoring from hidden state.

-- 4.0 beta6 (2023-02-14)
* Add: Added a setting for "All Articles Editable by Default".
* Add: Added a setting for "Double-Click to Switch from Reading Mode to Edit Mode".
* Fix: Fixed the issue where importing from other diary files prompted "Cannot Open".
* Fix: Fixed the issue where attachment content was incorrect when importing from other diary files.
* Fix: Fixed the issue where hotkeys were still occupied even after unchecking "Hotkey Hide".
* Fix: Fixed the issue where the main window did not adjust accordingly after adjusting tag order in the tag management window.
* Fix: Fixed the issue where creating a new diary via the menu in the main window caused an error.
* Fix: Fixed the BUG where the menu "View -> Quick Search Box" did not work.
* Fix: Fixed the experience of repeatedly opening the same diary.
* Fix: Fixed the issue where UTF-8 encoded text files could not be imported.
* Fix: Attempted to fix the issue where the program froze due to interrupted synchronization upon exit.
* Opt: Changed the default table width from 100% to auto, making it easier to manually adjust width.

-- 4.0 beta5 (2023-02-02)
* Add: Compress data before uploading, greatly saving cloud space.
* Add: Added document pinning function (right-click menu "Sort -> Pin" or shortcut Ctrl+Shift+↑).
* Add: Added the ability to randomly open a diary (Menu: Diary -> Browse).
* Fix: Fixed the issue where high system load caused input lag and delays.
* Fix: Fixed the issue where abnormal synchronization processes caused the program to freeze.
* Fix: Fixed the issue where cells could not be split.
* Fix: Fixed the issue where the program started with errors due to skin file compatibility issues.
* Fix: Fixed the issue where the current selected node jumped randomly when pulling diaries during cloud synchronization.
* Fix: Fixed the issue where the number of attachments in the current article was not updated after synchronization.
* Fix: Fixed the occasional error "Assertion failure ... line xxx".
* Fix: Fixed the issue where cloud synchronization generated a large number of backup files.
* Fix: Fixed the issue where HTML could be pasted in the Markdown editor.
* Fix: Fixed the issue where importing files caused errors due to cloud synchronization.
* Fix: Fixed the issue where executing cloud synchronization after opening "Example" caused a 10003 error.
* Opt: Optimized the direct input search experience in the left tree nodes (supporting both Chinese and pinyin initials).

-- 4.0 beta4 (2023-01-16)
* Add: Added an entry for managing cloud data (Menu: Tools -> Cloud Data Management).
* Fix: Fixed the issue where the statistics for "All Diaries" and "All Documents" in the tag panel were incorrect.
* Fix: Fixed the issue where it was difficult to select text character by character.
* Fix: Fixed the issue where double-clicking in the search results list did not automatically locate the next match.
* Fix: Fixed the issue where text could not be searched across styles.
* Fix: Fixed the issue where the entire table disappeared after typing "[[" in a table, selecting an article, and pressing Enter.
* Fix: Fixed the issue where template backgrounds did not take effect.
* Fix: Fixed the issue where multiple users using the built-in "Example.edf" for synchronization caused conflict errors.
* Fix: Fixed the issue where the "Bullet Points" and "Numbering" buttons on the toolbar did not work properly.
* Fix: Fixed the issue where changing the background could not be undone.
* Fix: Fixed the issue where the cloud service password could not be modified in some cases.
* Fix: Fixed the issue where passwords longer than 56 characters caused synchronization failures.
* Fix: Fixed the issue where selecting random appearance occasionally caused errors upon program startup.
* Fix: Fixed the error "Assertion failure ... line 3387" during text input.
* Opt: Optimized the logic for double-clicking to select text.
* Opt: Optimized content search logic.
* Opt: Optimized the experience of switching diary tags.

-- 4.0 beta3 (2023-01-05)
* Fix: Fixed the issue of false virus reports.
* Fix: Fixed the default sorting of the article list page.
* Fix: Fixed the issue where images could not be pasted after switching document formats.
* Fix: Improved the supported filename formats for "Import from Batch Files".
* Fix: Attempted to fix the issue where the program froze upon exit during synchronization.
* Fix: Fixed the issue where inserting multiple attachments simultaneously could cause corruption.
* Adj: Restored the "Auto-Save Interval" setting.

-- 4.0 beta2 (2022-12-25)
* Fix: Fixed the issue where errors occurred when the tag panel was collapsed.
* Fix: Fixed the issue where the "Cloud Sync Service Address" in settings did not take effect.
* Fix: Fixed the issue where the checkboxes on the left side of the calendar page did not remember their last state.
* Fix: Fixed the issue where a prompt box appeared every time during quick hide.
* Fix: Fixed the issue where skin file compatibility caused errors.
* Fix: Fixed the issue where menu items like "Change Local Password" were grayed out during cloud synchronization.

-- 4.0 beta1 (2022-12-20)
* Add: Support for multi-device cloud data synchronization.
* Add: Added support for high-resolution screens.
* Add: Redesigned the login interface and main interface.
* Add: Added support for Markdown.
* Add: Ability to insert simple code blocks in the editor.
* Add: Support for double links. (Activated by typing "[[").
* Add: Automatic data saving.
* Fix: Fixed the issue where some data corruption caused a large number of diaries to be unreadable.
* Opt: Numerous detail optimizations.

-- 3.4.1 (2020-07-15)
* Add: Added diary file repair functionality.
* Add: Automatically detect and prompt to repair damaged diary files.
* Fix: Fixed the issue where the input method did not follow the cursor.
* Fix: Fixed the issue where there was no prompt when adding attachments failed.
* Fix: Fixed the issue where opening an occupied diary file prompted "This is not a valid diary file".
* Fix: Fixed the issue where windows could not be maximized properly on secondary monitors in multi-monitor setups.
* Fix: Fixed the issue where folder names were also changed when changing folder icons.
* Fix: Fixed the error "Invalid class typecast" when clicking "Empty Recycle Bin" on the document page.
* Fix: Fixed the error "EdcDiaryBiz.pas line 1343 Assertion failure" when opening a damaged diary file.
* Fix: Removed the unnecessary "Edit Diary" button from the format toolbar in the template editor.
* Fix: Fixed the issue where initial values in several color dropdowns were incorrect.
* Opt: Optimized the lag when browsing diaries.
* Opt: Optimized several software details.

-- 3.4.0 (2020-05-08)
* Add: Recycle bin functionality.
* Add: Default to read-only mode for past diaries. (See setting "Only Today's Diary is Editable").
* Add: Support for dragging attachments directly from the attachment bar to the file explorer.
* Fix: Fixed the issue where deleting articles sometimes caused memory access errors.
* Fix: Fixed navigation errors for forward and backward.
* Opt: Optimized several software details.

-- 3.3.7 (2019-08-03)
* Fix: Fixed the BUG where folders could not be renamed.
* Fix: Fixed the accuracy of automatic weather fetching.
* Fix: Fixed the icons in the diary file open dialog.
* Opt: Prompt users to extract before running when directly double-clicking the program in a compressed package.

-- 3.3.6 (2019-07-07)
* Fix: Fixed the BUG where attachments and notes were not displayed in some cases.
* Fix: Fixed the severe BUG where moving sub-documents after creating a new document caused other sub-documents to disappear.
* Adj: Changed double-click Shift to double-click Ctrl due to input method interference.
* Adj: Adjusted the display appearance of the editor's bottom attachment bar.
* Opt: The program no longer requires administrator privileges upon startup, but prompts users if such conditions are detected.
* Opt: Allow using previously fetched weather when backdating diaries in automatic weather fetching mode.
* Opt: Changed the program icon.
* Opt: Optimized the default skin.
* Opt: Added window shadow effects.
* Add: Added a new skin: Summer Warm Tone.

-- 3.3.5 (2017-05-15)
* Add: Added an option to "Remember Edit Position When Switching Documents".
* Add: Automatically fill in selected text when the find dialog pops up.
* Add: Double-click Shift to focus on the quick search box.
* Fix: Fixed the BUG where clicking print sometimes caused errors.
* Fix: Fixed the issue where double-clicking search results at the bottom sometimes did not locate the text.
* Adj: Removed the display of week numbers in the calendar page.
* Opt: Optimized several software details.

-- 3.3.4 (2016-12-26)
* Add: Display article lists on the right when selecting a year, month, or folder on the left.
* Add: Automatically shrink images to an appropriate size when they are too large (can be disabled in options).
* Adj: Allow creating new documents when tags are selected on the document page.
* Adj: Changed the function of Ctrl+Q to "Focus on Quick Search Box".
* Fix: Avoid some documents not being displayed in the left directory after diary file corruption.
* Fix: Exit full screen when clicking the left sidebar toggle button in full screen mode.
* Fix: Fixed the color naming in the color dropdown menu.
* Fix: Fixed display errors in statistical charts.
* Fix: Fixed the statistical errors for the number of diaries and documents on the homepage.
* Opt: Optimized several software details.

-- 3.3.3 (2015-01-23)
* Fix: Fixed the BUG where clicking left tree nodes sometimes caused errors.
* Fix: Fixed the BUG where double-clicking in the search results bar sometimes lost the current article content.
* Fix: Fixed the issue where configuration files could not be written due to Win7/Win8 permissions.

-- 3.3.2 (2015-01-03)
* Add: Added the function for ruler sliders to automatically align with scales.
* Add: Display prompt information on the right if node content is corrupted.
* Add: Display the current lunar date when hovering over lunar text in the calendar page.
* Fix: Fixed the issue where weather fetching failed.
* Fix: Fixed the BUG where errors frequently occurred.
* Fix: Fixed the typo in the "Nine Grid" template.
* Fix: Fixed the BUG where files were mistakenly reported as corrupted when they could not be opened.
* Fix: Fixed the issue where the interface displayed incorrectly when changing document tags in the document interface.
* Opt: Newly created sub-folders are automatically placed at the top.
* Opt: Automatically locate to the next node after deleting a node.
* Opt: Focus on the editor after pressing TAB or Enter in the title edit text box.

-- 3.3.1 (2013-06-11)
* Fix: Fixed the issue where images pasted from web pages displayed as crosses.
* Fix: Fixed the lunar calendar BUG for April and May 2013.

-- 3.3 (2012-12-15)
* Add: Added image alignment and text wrapping functions (right-click images in the editor and select "Image Properties").
* Add: Added statistical charts (open "Tools" menu, select "Statistics", then click "Charts").
* Add: Focus on the editor after pressing TAB in the title edit text box.
* Add: Added a prompt for creating a new diary on the login interface for first-time users.
* Add: Added the function to select a paragraph by triple-clicking with the left mouse button in the editor.
* Fix: Fixed the issue where automatic weather fetching sometimes caused memory access errors.
* Fix: Fixed the issue where pressing Alt+Left/Right when writing a new diary sometimes caused the current diary to be lost.
* Fix: Fixed the issue where pressing ESC did not terminate the search.
* Fix: Fixed the BUG where exporting to a single file often caused errors.
* Adj: Changed folder icons to more noticeable colors.
* Opt: Greatly increased the speed of exporting to a single file.
* Opt: Optimized several software details.

-- 3.2 (2012-04-17)
* Add: Real-time display of the current article's word count in the status bar.
* Add: Added "Move To" to the right-click menu in the left tree view.
* Add: Added a setting for "Automatically Display Attachment Bar or Note Bar When Opening Articles".
* Add: Restored "Match Count" in advanced search results.
* Add: Added "Undo Hyperlink" button in the "Insert Hyperlink" dialog.
* Add: Added "Edit Hyperlink" to the right-click menu on hyperlinks.
* Add: Added "Type" column in the attachment manager.
* Add: Added "Image Size (KB)" information in the image editor's status bar.
* Add: Real-time display of crop area dimensions in the image editor's status bar when cropping images.
* Add: Added sorting function to the memo list.
* Add: Added "Export All Images" under the "Tools" submenu in the editor's right-click menu.
* Add: Added "Click to Automatically Expand Nodes" option in the left tree view's right-click menu.
* Add: Added "Show Weather Icons" option in the left tree view's right-click menu.
* Add: Press F2 in the login window to cycle through diary filenames in the dropdown list.
* Fix: Fixed the BUG where the editor frequently caused errors.
* Fix: Fixed the severe issue where diary file stability decreased after exceeding 4GB.
* Fix: Fixed the BUG where image positions sometimes changed after double-clicking to open the image editor and editing.
* Fix: Fixed the issue where double-clicking old version diary files could not open them.
* Fix: Fixed memory access errors caused by certain interface operations.
* Fix: Fixed the issue where weather could not be fetched recently.
* Fix: Fixed some logical errors in moving nodes.
* Opt: Added a "Do Not Show Again" option to the "Insert Image Too Large" prompt.
* Opt: Added a "Do Not Show Again" option to the "Attachment Too Large" prompt.
* Opt: Optimized the user experience of the "Insert Custom Text" dialog.
* Opt: Flash the "New Diary" button when the program is first run.
* Opt: Optimized and adjusted the right-click menu in the left tree view.
* Opt: Optimized several interface details.

-- 3.1 (2012-02-23)
* Add: Added "Format Painter" to the editor.
* Add: Added "Attachment Manager" to the Tools menu.
* Add: Added a new skin "Win98 Standard".
* Add: Added the function to import diaries from other diaries.
* Add: Added modification function in the "Insert Custom Text" dialog.
* Add: Added an option for "Whether to Show Recent Documents on the Homepage".
* Fix: Fixed the issue where some text was occasionally lost when copying and pasting from web pages or Word into the diary.
* Fix: Fixed the issue where fonts were sometimes incorrect when copying and pasting content from elsewhere into the diary.
* Fix: Fixed the issue where weather fetching failures caused excessive download traffic due to constant retries.
* Fix: Fixed the issue where the tree view did not automatically scroll during node drag-and-drop.
* Fix: Fixed the issue where double-clicking a diary file after creating a new diary for the first time prompted an unknown file type.
* Fix: Fixed the BUG where the template list in the options window was not updated after creating a new template in the template manager.
* Fix: Fixed the BUG where link addresses were saved incorrectly when inserting another link after a link.
* Fix: Fixed the issue where text selection boundaries were inaccurate for Chinese text.
* Fix: Fixed the BUG where extra characters like "宋体宋体" appeared at the beginning when copying and pasting articles into WordPad.
* Fix: Fixed the BUG where exporting files sometimes caused errors and stopped.
* Fix: Fixed the BUG where renaming in "Organize Favorites" caused errors.
* Fix: Fixed the BUG where clicking "File -> New" to create a new diary caused an error.
* Fix: Fixed the BUG where weather could not be automatically fetched in some environments.
* Fix: Fixed several interface detail BUGs.
* Adj: Changed screenshot image format from JPG to PNG for better image clarity.
* Opt: Retain already entered text content when switching from "Find" dialog to "Advanced Find".
* Opt: Optimized the way links are opened in the editor.
* Opt: Optimized the stability of automatic weather fetching from the network.
* Opt: Optimized the city selection method in the weather plugin settings dialog.
* Opt: Optimized memory usage after hotkey hide.
* Opt: Opening attachments does not affect the use of the editor.

-- 3.0.2 (2012-01-18)
* Add: Restored the favorites function.
* Fix: Fixed the template time macro replacement issue (fixed again).
* Fix: Fixed the initial display issue when the program started with the "Locate Last Opened Document" setting enabled.
* Fix: Fixed the issue where clicking "Feedback" in the Help menu sometimes did not respond.
* Fix: Fixed the lunar holiday program logic BUG and added the New Year's Eve holiday.

-- 3.0.1 (2012-01-10)
* Fix: Fixed the BUG where modifying options after opening the template manager caused errors.
* Fix: Fixed the BUG where renaming nodes of unsaved diaries caused errors.
* Fix: Fixed the BUG where switching pages caused interface refresh issues when some tabs were set to partially visible in the main interface.
* Fix: Fixed the BUG where the editor was not updated after editing and saving the default template in the template manager.
* Fix: Fixed the template time macro replacement issue.
* Fix: Fixed the BUG where clicking the "New Document" button after deleting a document on the document page did not respond.
* Adj: New nodes are directly in title edit state after creation.

-- 3.0 Final (2012-01-08)
* New: Added "Paste without formatting" feature (Ctrl+Shift+V);
* New: Added option to "Minimize to tray when clicking close window";
* New: Added option to "Locate to last opened document on startup";
* New: Added prompt and entry for "Set default font and paragraph" in the Edit page of the Options dialog;
* New: Added option for "Always display weather text in diary title bar";
* New: Added setting for "Maximum number of rows displayed in the tag panel";
* New: Added shortcuts for "Previous Year" and "Next Year" in diary browsing;
* New: Added collapse operation for "Recent Documents", "My History", and "Historical Events" on the homepage;
* New: Added a separate menu item switch for "Show/Hide Left Panel" and added a switch button at the bottom left corner of the interface;
* New: Added shortcut "Ctrl+-" for "Show/Hide Editor Ruler";
* New: Allowed direct editing of any diary title in the diary tree node;
* New: Added support for relative paths of diary files;
* Adj: Moved the "Auto-lock interface" option to the "Options -> Security" page;
* Adj: Changed the default weather setting for new diaries from "Auto-fetch" to "Unspecified" to eliminate concerns about automatic internet connection;
* Adj: Adjusted the height of the top area in the login dialog of the "Nostalgic Style" skin;
* Adj: For interface simplicity, the editor ruler is not displayed by default;
* Adj: Changed the format of inserted screenshots or camera photos from BMP to JPEG to reduce document size;
* Adj: Changed the exported TXT files to Unicode storage format;
* Fix: Fixed the issue of errors when deleting newly created templates;
* Fix: Fixed the issue of not being able to paste images copied from the browser into the editor;
* Fix: Fixed the issue of incomplete interface display when switching skins in the Options dialog;
* Fix: Fixed the BUG where the "Auto-fetch weather" button still appeared in the "Select Weather" dialog after removing the weather plugin;
* Fix: Fixed the BUG where full-screen operations caused interface logic errors in some cases;
* Fix: Fixed some issues with the default skin;
* Fix: Fixed the BUG where the scrollbar did not refresh when switching skins;
* Fix: Fixed the BUG where the word count was incorrect after importing batch diaries;
* Fix: Fixed the BUG where the title bar font was not transparent in the calendar page under XP environment;
* Fix: Fixed the BUG where converting old diary files sometimes reported the error "Decompression error: data error";
* Opt: Optimized the "Nine-grid Diary" template;
* Opt: Optimized the paragraph settings of the "Empty Document" template;
* Opt: Optimized several interface details;
* Other: Opened a donation channel for better software development (see the "Help" menu);

-- 3.0 beta2 (2011-12-26)
* New: Added one-click full screen (default is ESC key) to expand the editing area;
* New: Added a weather plugin settings dialog (can manually set the city);
* Fix: Fixed the issue of not being able to remember whether to show the toolbar and status bar;
* Fix: Fixed the accuracy issue of calendar memo reminders;
* Fix: Fixed the issue of not being able to save emoticons;
* Fix: Fixed the issue of auto-fetching weather failing after closing and reopening the diary;
* Fix: Fixed the issue of not being able to remove plugins;
* Fix: Fixed the jump positioning issue when the current tag is not on "All";

-- 3.0 beta1 (2011-12-20)
* New: Added a main interface tab manager;
* New: Added "Save As" in the image editor;
* New: Added a drop-down button next to the "Write Today's Diary" button;
* New: Show detailed information when the mouse hovers over memo items in the calendar view;
* New: Added "Manage List" function to the username and file drop-down list in the login box;
* Adj: Restored the homepage but set it to invisible by default;
* Fix: Fixed some BUGs in the "Low-key Light Gray" skin;
* Fix: Fixed the BUG where the username sometimes displayed as "0" in the login dialog;
* Fix: Fixed the issue of not being able to Undo after performing a save operation;
* Fix: Fixed the issue of not being able to Undo after applying a template;
* Fix: Fixed the issue where some URLs in the interface could not be opened;

-- 3.0 alpha2 (2011-12-15)
* New: Added a quick search box in the upper right corner of the main window;
* New: Added a new skin "Low-key Light Gray";
* New: Allowed users to set "Whether to display the day of the week in the diary tree node";
* Enh: Added keyboard positioning function to the tree directory (press a letter key to locate the corresponding document);
* Adj: Removed the useless homepage;
* Adj: Moved the statistical information from the homepage to "Tools -> Statistics";
* Fix: Added "Rename" to the right-click menu of the tree directory;
* Fix: Fixed the behavior of the Ctrl+Backspace key;
* Fix: Fixed several details of the "Nostalgic Style" skin;
* Fix: Fixed several BUGs;

-- 3.0 alpha1 (2011-12-07)
* Enh: Redesigned the interface and provided old version skins;
* Enh: Enhanced the editor:
  1. Supports tables;
  2. Supports various mainstream image formats, including dynamic GIF;
  3. Provides a simple image editor;
  4. Perfectly supports size 5 font;
  5. Enhanced bullet and numbering functions;
  6. Improved paragraph settings;
  7. Enhanced the stability of the editor;
* Enh: Removed the old version's schedule and replaced it with a calendar function;
* Enh: Enhanced the advanced search function;
* New: Added template function and provided a template manager;
* New: Added paper texture function and provided a paper texture manager;
* New: Added diary titles;
* New: Added diary and document tags;
* New: Added a plugin mechanism, currently providing image editing and weather plugin interfaces;
* New: Automatically fetch weather from the internet;
* New: Added a homepage displaying weather, diary summaries, calendar memos, etc.;
* New: Added custom shortcut key function;
* Adj: Adjusted and fixed a large number of user experience details;
* Adj: Changed the name from EDiary to eDiary.

-- 2.53 (2003-11-29):
* Add: The same diary entry can be placed in different folders;
* Add: Remember the last backup directory;
* Fix: The path of the diary file is not displayed on the login dialog, making it more intuitive;
* Fix: Sometimes clicking the system notification area icon causes an error;
* Fix: Incorrect character count statistics;
* Fix: Memory leak issues;
* Fix: Slow display and closing speed of the options window;
* Fix: Adjusted the appearance from Song Ti size 11 to Song Ti size 5 (10.5);
* Fix: Software startup speed slows down after opening Kingsoft Antivirus;
* Fix: Security risk where the software sometimes cannot be locked after minimizing;
* Fix: BUG where no save prompt appears when exiting via right-click menu while minimized;
* Fix: BUG where the calendar can only use the default directory path of the system program to create calendar files;
* Fix: Several other issues;

-- 2.51 (2003-07-03):
* Fix: Serious BUG of incompatibility with many input methods;
* Fix: BUG where the emoticon dropdown sometimes shows a scrollbar;

-- 2.5 (2003-06-30):
* Enh: Switched to a stable and reliable storage format, greatly improving software stability;
* Enh: Optimized software running speed, significantly speeding up the opening of diary files;
* Enh: Improved the functionality of editing hyperlinks;
* Add: Editor background image feature, with some backgrounds provided with the software;
* Add: Password hint question feature to reduce losses from forgotten passwords;
* Add: Import function from other diary files;
* Add: When restoring from minimized state, the password dialog displays the name of the diary;
* Add: Program minimizes to the system notification tray when running at system startup;
* Add: Function to insert emoticons into the editor;
* Add: Function to insert images into the editor;
* Add: Added some weather options to choose from;
* Add: Remember the last backup directory;
* Fix: BUG where different folders in the favorites cannot collect the same diary entry;
* Fix: BUG in the calendar reminder function;
* Fix: BUG where diary appendices cannot be imported during batch file import;
* Fix: BUG where the directory box background color does not display as set;
* Fix: BUG where editing is still possible after clicking the tray icon when minimized and locked;
* Fix: BUG where printing is abnormal;
* Removed: Removed the "Password Box" and "Sticky Notes" features as they were not useful;
* Removed: Temporarily disabled the template feature, which will be enhanced in the next version;

-- 2.2 (2003-05-02):
* Add: Default line spacing setting;
* Fix: When shutting down while running EDiary, a prompt will appear on next startup indicating abnormal closure;
* Fix: Automatic adjustment of weather in the diary header sometimes malfunctions;
* Fix: Window does not display when clicking the notification area icon after minimizing;

-- 2.1 (2003-03-31):
* Add: Daily tools: Calendar, Sticky Notes, Password Box;
* Add: Added the function to display weather icons in the directory;
* Add: Allow unlocking of locked diaries;
* Add: Free setting of "My Diary" and "Document" labels;
* Add: Remember the state and size of the interface;
* Add: Free setting of the display format of diary time;
* Add: Can set the default weather when creating a new diary;
* Add: Added the function to search titles;
* Add: Added a user registry;
* Add: Added the function to re-login;
* Add: Added "Major Events" and "Today's Summary" to diary appendices;
* Add: Automatically modify the diary header in the text when changing the weather;
* Add: Automatically fill in the username if a file is selected in the login box;
* Add: Added "Create Shortcut" to the tools menu;
* Add: Display a list of diary files owned by the current user when opening a diary file;
* Add: Added the number of diary and document entries in the diary file properties window;
* Add: Added an option to verify password when restoring from quick hide;
* Add: Allow inserting lunar calendar when inserting time;
* Add: Function to insert templates;
* Add: Function for window to snap to screen edges;
* Add: Function to insert symbols;
* Add: Judgment of abnormally closed diary files;
* Add: Function to annotate past diaries;
* Add: Added the function to mark dates with diary entries in different background colors in the calendar;
* Add: Added the function to repair damaged diary files in the diary conversion tool;
* Add: Separated public settings and personal settings;
* Fix: When the program is maximized, the auto-hide taskbar cannot be displayed;
* Fix: Calendar occasionally displays incorrectly;
* Fix: Modified the display method of the toolbar;
* Fix: Fixed the error in paragraph line spacing settings;
* Fix: Fixed the BUG where the weather can be changed in diaries that are prohibited from modification;
* Opt: Improved the favorites;
* Fix: Interface displays garbled characters in English environment;
* Fix: BUG where quick hide can unlock the program after minimizing and locking;
* Fix: When quick hiding, the window disappears quickly instead of minimizing with animation;
* Fix: Fixed the BUG where deleting a newly created node without saving after modification causes an error;
* Fix: Fixed the BUG where automatically inserted diary headers do not indent according to settings;

-- 2.0 (2003-03-05):
* Redesigned the interface layout, greatly reducing resource usage and supporting skin changes;
* Enhanced printing function, added print preview;
* Enhanced data reliability and security, using TinyDB from our studio for the database;
* Added backup and restore functions;
* Added document template function;
* Added lunar calendar function, supporting lunar calendar display from 1901 to 2050;
* Enhanced search function, supporting global search for all diaries and documents;
* Added attachment function, allowing insertion of any type of attachment for each diary document;
* Added option to change the background color of the directory box;
* Added function to lock (i.e., prohibit modification) past diaries;
* Modified the weather dropdown, custom weather will be displayed on the dropdown panel, more convenient than before;
* Fixed the serious error of password case sensitivity in the old version, and added support for passwords of any length;
* Fixed the error where the default font could not be set normally;
* Fixed the error where the old version would pop up a DLL location error when running on Win2000 and WinXP;
* Fixed the error where the ruler and editor left and right indents do not match in large font environments;
* Fixed some BUGs in the editor;

---------
 Contact
---------

Website: https://ediary.io
Email: ediary365@gmail.com
