cd1127e051
style: normalize quotes and indentation
2025-06-20 22:25:07 +08:00
Dioxide
c9f8448721
The window is basically complete, but there are some issues need to fix.
...
1. The window won't scroll when complete.
2. The AI needs the context to generate new inputs, I don't know
how to write.
2025-06-20 17:37:00 +08:00
fee5dfccdf
feat: migrate prototype of ai-optimized-editor feature
2025-06-20 17:37:00 +08:00
941f1a74fa
feat: replace dockview with flexlayout-react
2025-06-13 14:03:17 +08:00
2e2e0315a8
refactor(hooks): remove theme config and simplify theme hook
...
- Delete src/config/monaco-theme.ts and src/types/monaco-theme.ts
- Simplify useMonacoTheme hook to directly return theme strings
- Format use-mobile.ts with consistent semicolons and quotes
2025-05-12 21:19:05 +08:00
15b3f630d5
refactor(prisma): simplify schema and remove zod-prisma-types
...
- Reorganized Prisma schema structure with simplified models and relations
- Removed zod-prisma-types generator as it's no longer needed
- Consolidated problem content types into a single ProblemLocalization model
- Simplified testcase and template structures
- Removed unused prisma types file
2025-05-12 18:32:46 +08:00
1ad8dbab47
feat(types/prisma): add submission and testcase result query types
2025-04-14 14:11:29 +08:00
4da3723195
feat(types): add getAllProblemsWithTestcases and ProblemWithTestcases
2025-04-11 15:58:37 +08:00
5698a6b81f
feat(types): add problem and testcase details types with prisma include
2025-04-09 20:24:57 +08:00
e6614a0aa2
feat(types/prisma): implement getTestcaseWithData with TestcaseWithData type
2025-04-09 19:37:47 +08:00
2d4abc5141
chore(types): delete src/types/judge.ts file
2025-03-16 19:28:52 +08:00
ff8eff5891
chore(config, types): remove deprecated language server and editor language files
2025-03-16 15:39:07 +08:00
939cd4b2f0
refactor(types): remove icon property from EditorLanguageMetadata type
2025-03-16 13:23:32 +08:00
58bf991afd
refactor(types): use EditorLanguage from Prisma instead of defining locally
2025-03-08 20:43:01 +08:00
a33033b48d
refactor(config/judge.ts, types/judge.ts): split judge configuration and types
2025-03-05 09:27:00 +08:00
470fa306c2
feat(editor): add language icon support
2025-03-05 08:32:33 +08:00
742a827072
feat(language-server): add configuration for C and C++
2025-03-04 20:53:19 +08:00
6d9c6701d4
feat(monaco-theme): update Monaco theme configuration with label metadata
2025-03-04 20:29:07 +08:00
ec9f3b2475
feat(editor-language): update language configurations and types for C and C++
2025-03-04 20:28:41 +08:00
d8fa37dd8a
feat(theme): add MonacoTheme enum, configuration and hook
2025-03-04 20:06:33 +08:00