Commit Graph

10 Commits

Author SHA1 Message Date
GT610
f858b150a5 feat (Editor): Add an option to set the editor font family (#1078)
* feat (Editor): Add an option to set the editor font family

Add the `editorFontFamily` property to the settings storage and implement font family selection functionality on editor-related pages. Also, update all pages that use the editor settings to support the newly added font family option.

* refactor(editor): Optimize the logic for editor font settings
Standardize the method for retrieving font settings on the editor page to avoid redundant calls to the `fetch()` method. Extract the font retrieval logic into variables or anonymous functions to improve code readability and performance.
2026-03-20 14:00:44 +08:00
GT610
e8265bc74a refactor: Remove Cupertino routing options and update the list of contributors (#1076)
- Remove code related to Cupertino routing that is no longer in use
- Update the list of contributors on GitHub
- Update the version of the xterm submodule
2026-03-19 15:56:37 +08:00
GT610
f280113864 chore: Remove unused submodule (#1074) 2026-03-18 16:46:45 +08:00
GT610
713662d5b6 fix(ssh): Ensure that the private key ends with a newline character (#1073)
* fix(ssh): Ensure that the private key ends with a newline character

Fixes an issue where SSH private key files were not written with a newline character at the end, preventing parsing errors in certain SSH clients

Update the package

* fix(server_func_btns): Fixed an issue with the order of SSH command parameters and added file permission settings

Added permission settings for private key files on non-Windows platforms to ensure secure access. Additionally, the order of SSH command parameters was adjusted to ensure that connection parameters are passed correctly.
2026-03-18 16:37:12 +08:00
GT610
ac4607371a refactor (dep): Introduce more submodules and update fl_lib submodule (#1060)
* refactor (dep): Introduce more submodules and update fl_lib submodule

* chore: Add default branch configuration for submodules
2026-02-28 20:21:55 +08:00
lollipopkit🏳️‍⚧️
c3678f3df9 chore(i18n): migrate start stop keys to fl_lib (#1057) 2026-02-27 23:36:59 +08:00
GT610
8b1326ff64 refactor(ssh): Update Terminal page to adapt new copy and paste logic (#1054)
* refactor(ssh): Remove terminal copy button and streamline clipboard functionality

Update dependency versions and remove the copy button from the terminal page, integrating clipboard functionality into the terminal controller.

* refactor(ssh): Optimize clipboard paste functionality implementation

Convert the _OnTerminalPaste method to an asynchronous implementation and remove duplicate _paste methods.

* refactor(ssh): Rename clipboard operation function and add new functionality

Renamed _onTerminalPaste to _onClipboardAction and expanded its functionality

Now supports copying selected text to the clipboard and performing paste operations when no text is selected

* fix: Fixed an issue where clipboard operations did not wait for asynchronous completion.

* fix(ssh): Fixed terminal paste operation return logic

Prevented redundant _onTerminalPaste calls after terminal paste operations
2026-02-27 21:56:16 +08:00
GT610
79e53c419e chore: Update dependencies and submodules (#1052)
- Update the fl_lib submodule to the latest commit
- Remove dependency comments using submodules from pubspec.yaml
- Upgrade local_auth and related platform implementations to new versions
2026-02-14 13:00:20 +08:00
GT610
6d10054791 chore: Update package version (#1051) 2026-02-13 20:42:52 +08:00
lollipopkit🏳️‍⚧️
a2922f9b0f opt.: include core repos via submodules (#1046)
* opt.: include core repos via submodules

* fix: checkout submodules in analysis workflow

* fix: scope analysis to app sources

* refactor: move direct-included repos under packages
2026-02-07 00:58:56 +08:00