diff --git a/package.json b/package.json index 406ee74..dfafd76 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "java-runner-client", - "version": "2.1.3", + "version": "2.1.4", "description": "Run and manage Java processes with profiles, console I/O, and system tray support", "main": "dist/main/main.js", "scripts": { diff --git a/src/renderer/App.tsx b/src/renderer/App.tsx index 2c6e703..49e47ec 100644 --- a/src/renderer/App.tsx +++ b/src/renderer/App.tsx @@ -1,10 +1,11 @@ +import React from 'react'; import { HashRouter, Navigate, Route, Routes } from 'react-router-dom'; -import { TitleBar } from './components/common/TitleBar'; -import { DevModeGate } from './components/developer/DevModeGate'; -import { MainLayout } from './components/MainLayout'; import { AppProvider } from './store/AppStore'; +import { TitleBar } from './components/layout/TitleBar'; +import { MainLayout } from './components/MainLayout'; +import { DevModeGate } from './components/developer/DevModeGate'; -function JavaRunnerFallback() { +function Fallback() { return (
handleContextMenu(e)}
className="flex-1 text-xs font-mono text-text-primary bg-base-950 border border-surface-border rounded px-2.5 py-1.5 truncate select-text"
>
{buildUrl()}
-
{label}
-- {value} -
- {sub &&{sub}
} -{title}
- {children} -No processes running
) : ( @@ -133,7 +75,6 @@ export function DevDashboard() { {runningProfiles.map((s) => { const profile = state.profiles.find((p) => p.id === s.profileId); const uptimeSec = s.startedAt ? Math.floor((Date.now() - s.startedAt) / 1000) : 0; - return (Loading...
)} - +{title}
+ {children} +{label}
+{value}
+ {sub &&{sub}
} +Collecting samples... @@ -80,10 +75,9 @@ export function DevDiagnostics() { max {maxMem} MB
No profiles
) : ( @@ -126,10 +119,9 @@ export function DevDiagnostics() { })}Copy a JSON snapshot of the current app state to clipboard for bug reports.
@@ -137,12 +129,12 @@ export function DevDiagnostics() { {copied ?{title}
@@ -166,5 +158,3 @@ function DiagRow({ label, value, mono }: { label: string; value: string; mono?:- {isOn ? 'Currently enabled' : 'Currently disabled'} + {devEnabled ? 'Currently enabled' : 'Currently disabled'}
- {isOn + {devEnabled ? 'Disable developer mode? This will hide the Developer panel and close DevTools.' : 'Enable developer mode? This will show the Developer panel and enable DevTools for this session.'}
-{sessionEntries.length} keys