Commit Graph
12 Commits
Author SHA1 Message Date
Kang 60f43a9179 feat(icons): add Kubernetes icon to system icons collection (#307)
- Introduced a new SVG icon for Kubernetes and integrated it into the system icons collection.
- Updated the icons definition to include the new Kubernetes icon, ensuring it is accessible for use in the application.
2026-07-20 20:19:24 +08:00
Kang 9777e0ed3d feat(ascendNpuMonitor): add Ascend NPU monitoring panel and settings (#268)
- Introduced a new Ascend NPU monitoring panel to display real-time statistics and processes for Ascend NPUs.
- Added settings to enable/disable the Ascend NPU monitor and configure its polling interval.
- Integrated the Ascend brand icon for visual representation in the UI.
- Updated the application context and UI configuration to support the new monitoring feature.
- Implemented backend commands to fetch NPU overview data, enhancing the monitoring capabilities.
2026-07-17 13:48:43 +08:00
Kang 4063f79ab3 feat(icons): update icon paths and add new icons for various terminal applications
- Changed the path for the NyaTerm icon in README files to reflect the new directory structure.
- Added new SVG icons for terminal applications including Electerm, FinalShell, MobaXterm, SecureCRT, Termius, WindTerm, and Xshell.
- Introduced OS icons for Alibaba Cloud Linux and AlmaLinux, enhancing the visual representation of supported platforms.
- Updated the README files to ensure accurate icon references and improve overall documentation clarity.
2026-07-13 19:33:00 +08:00
Kang fd3b5a8e27 feat(fonts): add JetBrainsMono Nerd Font Mono support and update font configurations (#257)
- Introduced JetBrainsMono Nerd Font Mono as a new font option in the application.
- Updated CSS to include font-face definitions for both regular and bold styles.
- Modified various components and utility files to set JetBrainsMono Nerd Font Mono as the default terminal font.
- Enhanced font handling logic to accommodate legacy font configurations.
2026-07-13 16:28:22 +08:00
Kang 4a5ed6616a feat(importer): add Electerm bookmarks import functionality
- Introduced support for importing bookmarks from Electerm, including a new option in the ImportDialog for Electerm sessions.
- Implemented parsing logic for Electerm JSON files, allowing users to seamlessly transfer their bookmark data into the application.
- Updated the backend to handle Electerm-specific data structures and integrated necessary validation for unsupported bookmarks.
- Enhanced tests to validate Electerm import functionality, ensuring robustness and compatibility with existing session management features.
2026-07-06 15:07:51 +08:00
Kang 2963b78d18 feat(importer): add Termius session import functionality
- Introduced support for importing sessions from Termius, including a new ImportDialog option for Termius sessions.
- Implemented backend logic to handle Termius IndexedDB imports, allowing users to seamlessly transfer their session data.
- Added necessary parsing and decryption methods for Termius data, ensuring compatibility with existing session management features.
- Updated tests to validate Termius import functionality and ensure robustness of the new feature.
2026-07-06 14:49:57 +08:00
Kang 5d834e5773 chore(svg): add new SVG icons for FinalShell and SecureCRT
- Introduced FinalShell.svg and SecureCRT.svg files to enhance the visual representation of the application.
- These icons are designed to improve user interface consistency and branding across the application.
2026-07-06 09:13:13 +08:00
Kang f7875d7871 refactor: Update references from Dragonfly to NyaTerm across documentation and codebase
This commit replaces all instances of "Dragonfly" with "NyaTerm" in various files, including documentation, configuration, and UI elements. The changes ensure consistency in branding and improve clarity for users transitioning from the previous version. Additionally, updates to the changelog and README reflect the new application name and its features.
2026-05-05 20:05:53 +08:00
Kang dd9d4c32fd feat(import): add session import from Xshell, MobaXterm, and WindTerm
Parse .xts, .mxtsessions, and .sessions formats, build group hierarchy, and add connections to config. Include SVG icons for each import source.

Made-with: Cursor
2026-03-04 17:12:22 +08:00
Kang e6d1e8f2ad chore(assets): update remaining logo assets and fix svg gradient 2026-02-19 00:07:02 +08:00
Kang d0723f38e3 chore(assets): update app icons and remove unused svgs 2026-02-18 23:44:42 +08:00
Kang 52137b9e4c init: first commit 2026-02-18 20:18:30 +08:00