-
component: Add children props support for PaperButton by @keiko233
-
connections: Lazy load connections and close #1208 by @greenhat616
-
connections: Add no connection display by @keiko233
-
connections: New design for ConnectionsPage by @keiko233
-
custom-schema: Experimental compatible with common clash schema by @greenhat616
-
custom-scheme: Use one desktop file to process mime by @greenhat616
-
custom-theme: Background color picker minor tweak by @keiko233
-
dashboard: Add service status shortcuts card by @keiko233
-
dashboard: Add proxy shortcuts panel by @keiko233
-
dashboard: Special grid layout for drawer by @keiko233
-
dashboard: Add health panel by @keiko233
-
dashboard: Init Dashboard Page by @keiko233
-
delay-button: Minor tweaks for animetion by @keiko233
-
downloader: Make downloader status readable by @greenhat616
-
drawer: Enable panel collapsible by @keiko233
-
drawer: Add small size layout by @keiko233
-
drawer: Minor tweak for small size by @keiko233
-
enhance: Experimental add lua runner support by @greenhat616
-
enhance: Make merge process more powerful by @greenhat616
-
experimental: Initial react compiler support by @keiko233
-
interface: Initial ClashWS by @keiko233
-
interface: Add profile js interface by @keiko233
-
interface: Add current clash mode interface by @keiko233
-
interface: Add useClashCore hook method by @keiko233
-
interface: Add app tauri invoke interface by @keiko233
-
interface: Add profiles api with SWR by @keiko233
-
interface: Add ClashInfo interface with SWR by @keiko233
-
interface: Init code by @keiko233
-
ipc: Replace timing utils ofetch to tokio by @keiko233
-
ipc: Export delay test and core status call by @greenhat616
-
layout: Add scrollbar track margin by @keiko233
-
logs: New design LogsPage by @keiko233
-
macos: Try to impl dock show/hide api by @greenhat616
-
macos: Add traffic control offset for macos by @keiko233
-
migration: Add discard method for discarding changes while migration failed by @greenhat616
-
monaco: Add monaco types support by @keiko233
-
monaco: Add typescript language service by @keiko233
-
monaco: Import lua language support by @keiko233
-
monaco-edit: Switch to lazy load module by @keiko233
-
monaco-editor: Support props value changes and language switching by @keiko233
-
monaco-editor: Support language change on prop by @keiko233
-
motion: Add lighten animation effects config by @keiko233
-
nyanpasu: Node list support proxy delay testing by @keiko233
-
nyanpasu: Import react devtools on dev env by @keiko233
-
nyanpasu: Use new design Proxies Page by @keiko233
-
nyanpasu: Import tailwind css by @keiko233
-
nyanpasu: Experimentally added new settings interface by @keiko233
-
nyanpasu: Add SettingLegacy component by @keiko233
-
nyanpasu: Add SettingNyanpasuVersion component by @keiko233
-
nyanpasu: Add SettingNyanpasuUI component by @keiko233
-
nyanpasu: Add SettingNyanpasuPath component by @keiko233
-
nyanpasu: Add SettingNyanpasuPath component by @keiko233
-
nyanpasu: Add PaperButton component by @keiko233
-
nyanpasu: Add SettingNyanpasuTasks component by @keiko233
-
nyanpasu: Add SettingSystemService component by @keiko233
-
nyanpasu: Add SettingSystemBehavior component by @keiko233
-
nyanpasu: Add SettingSystemClash component by @keiko233
-
nyanpasu: Add SettingClashCore component by @keiko233
-
nyanpasu: Use grid layout for SettingClashWeb by @keiko233
-
nyanpasu: Add SettingClashField component by @keiko233
-
nyanpasu: Add SettingClashWeb component by @keiko233
-
nyanpasu: Add SettingClashExternal component by @keiko233
-
nyanpasu: Add SettingClashPort component by @keiko233
-
nyanpasu: Add SettingClashBase component by @keiko233
-
nyanpasu: Add nyanpasu setting props creator by @keiko233
-
nyanpasu: Use new theme create method by @keiko233
-
nynapasu: Add SettingNyanpasuMisc component by @keiko233
-
profiles: Adapting scroll area & add position animation by @keiko233
-
profiles: Add diff dialog hint by @greenhat616
-
profiles: Add max log level triggered notice, and close #1291 by @greenhat616
-
profiles: Add black touch new option by @greenhat616
-
profiles: Add text carousel for subscription expires and updated time by @greenhat616
-
profiles: Minor tweaks & add click card to apply profile by @keiko233
-
profiles: Add split pane support & minor tweaks by @keiko233
-
profiles: Profiles new design by @keiko233
-
profiles: Add proxy chain side page by @keiko233
-
profiles: Add monaco editor for ProfileItem by @keiko233
-
profiles: Complete profile operation menu by @keiko233
-
profiles: Redesign profile cards & new profile editor by @keiko233
-
profiles: Profile dialog support edit mode by @keiko233
-
profiles: Add QuickImport text arae component by @keiko233
-
profiles: Init new profile page by @keiko233
-
providers: Add proxy provider traffic display support by @keiko233
-
providers: Support proxies providers by @keiko233
-
providers: New design ProvidersPage by @keiko233
-
proxies: Filter proxies nodes by @greenhat616
-
proxies: Adapting scroll area by @keiko233
-
proxies: Support proxy group test url by @keiko233
-
proxies: Add scroll to current node button by @keiko233
-
proxies: Add node card animation by @keiko233
-
proxies: Group name transition use framer motion by @keiko233
-
proxies: Add none proxies tips by @keiko233
-
proxies: Add virtual scrolling to grid node list by @keiko233
-
proxies: Group list use virtual scrolling by @keiko233
-
proxies: Add node list sorting function by @keiko233
-
proxies: Add group name text transition by @keiko233
-
proxies: Add diff clash mode page layout by @keiko233
-
proxies: Support group icon show by @keiko233
-
proxies: Disable button when type is not selecor by @keiko233
-
rules: Move filter text input to header by @keiko233
-
rules: New design for RulesPage by @keiko233
-
service: Add a service control panel and sidecar check script by @greenhat616
-
setting-clash-base: Add uwp tools support by @keiko233
-
setting-clash-core: Support core update by @keiko233
-
setting-clash-field: Add ClashFieldFilter switch by @keiko233
-
sotre: Add persistence support by @keiko233
-
theme: Add MDYPaper style override by @keiko233
-
tray: Add custom tray icon support by @greenhat616
-
tray: Add submenu proxies selector by @greenhat616
-
ui: Md3 style segmented button by @greenhat616
-
ui: Add scroll area support for side page by @keiko233
-
ui: Tailwind css support mui breakpoint by @keiko233
-
ui: Base page use radix-ui scroll area by @keiko233
-
ui: Dialog allow windows drag when prop full is true by @keiko233
-
ui: Add full screen style for dialog by @keiko233
-
ui: Minor tweaks for border radius by @keiko233
-
ui: Replace Switch to LoadingSwitch for SwitchItem by @keiko233
-
ui: Init sparkline chart by @keiko233
-
ui: Add sideClassName props for SidePage component by @keiko233
-
ui: Add reverse icon props for ExpandMore component by @keiko233
-
ui: Add MuiLinearProgress material you style override by @keiko233
-
ui: Add more props support for BaseDialog by @keiko233
-
ui: Add side toggle animation & reverse layout props by @keiko233
-
ui: Add SidePage component by @keiko233
-
ui: Add TextItem component by @keiko233
-
ui: Add BaseItem component by @keiko233
-
ui: Add TextFieldProps for NumberItem by @keiko233
-
ui: Add ExpandMore component by @keiko233
-
ui: Add loading props support for BaseCard by @keiko233
-
ui: Add LoadingSwitch component by @keiko233
-
ui: Add divider props support for BaseDialog by @keiko233
-
ui: Add BaseDialog component by @keiko233
-
ui: Add MuiDialog material you override by @keiko233
-
ui: Add disabled props for MenuItem by @keiko233
-
ui: Add selectSx for MenuItem component by @keiko233
-
ui: Add divider props for NumberItem by @keiko233
-
ui: Add Expand component by @keiko233
-
ui: Add NumberItem component by @keiko233
-
ui: Add MenuItem component by @keiko233
-
ui: Add SwitchItem component by @keiko233
-
ui: Add BaseCard label props undefined type support by @keiko233
-
ui: Add MDYBaseCard component by @keiko233
-
ui: Add MuiSwitch material you override by @keiko233
-
ui: Add MuiCard & MuiCardContent material you override by @keiko233
-
ui: Custom breakpoints by @keiko233
-
ui: Add memo suuport for MDYBasePage header by @keiko233
-
ui: Add MuiPaper material you override by @keiko233
-
ui: Add MDYBasePage component by @keiko233
-
ui: Add MuiButtonGroup material you override by @keiko233
-
ui: Add MuiButton material you override by @keiko233
-
ui: Add new mui theme create method for material you by @keiko233
-
updater: Add a view github button by @greenhat616
-
use-message: Add nyanpasu title prefix by @keiko233
-
util: Add a util to collect env infos to submit issues by @greenhat616
-
web: Replace default utl to Dashboard Page by @keiko233
-
window: Always on top by @greenhat616
-
Minor tweaks for app layout by @keiko233
-
Draft updater dialog, and close #1328 by @greenhat616
-
Add core updater progress by @keiko233
-
Draft core updater progres by @greenhat616
-
Add lazy loading for proxies icons by @greenhat616
-
Allow select on rule page & log page by @keiko233
-
Add clash icon local cache by @greenhat616
-
Add runtime config diff dialog by @greenhat616
-
Add tun stack selector by @greenhat616
-
Impl script esm and async support (#1266) by @greenhat616 in #1266
-
Should hidden speed chip while no history by @greenhat616
-
Add auto migration before app run by @greenhat616
-
Add migrations manager and cmds to run migration by @greenhat616
-
Add swift feedback button by @greenhat616
-
Print better build info by @greenhat616
-
Add a experimental mutlithread file download util by @greenhat616
-
Experimental add draggable logo by @greenhat616
-
Resizable sidebar without config presistant by @greenhat616
-
Use node octokit deps by @keiko233
-
Profile spec chains support by @greenhat616
-
Support lua script type and do a lot refactor by @greenhat616