clide is an IDE for the Claude Code CLI. The previous tagline "Flutter desktop IDE for Claude Code" overemphasized the host toolkit (Flutter is implementation detail, immediately obvious to contributors) and was ambiguous about whether the integration target is the CLI specifically. Updates the welcome subtitle (i18n catalog + widget test + view), the project description in pubspec.yaml, README and CLAUDE.md, the CLI banner, and the web manifest/index. Co-Authored-By: Claude <noreply@anthropic.com>
98 lines
2.4 KiB
YAML
98 lines
2.4 KiB
YAML
# clide — IDE for Claude Code CLI.
|
|
#
|
|
# Single source of truth for project metadata and dependencies.
|
|
# The Flutter app hosts everything in-process (D-056); tmux owns
|
|
# session persistence (D-041).
|
|
#
|
|
# Prefer-zero-deps; every third-party entry is exact-pinned and
|
|
# justified. No carets. See D-031.
|
|
|
|
name: clide
|
|
description: >-
|
|
IDE for Claude Code CLI. One Dart package covering the UI,
|
|
subsystem handlers (pane, files, editor, git, pql), and the
|
|
extension framework.
|
|
publish_to: none
|
|
version: 2.0.0
|
|
repository: https://github.com/postmeridiem/clide
|
|
|
|
# Project metadata (was project.yaml, folded in per D-056).
|
|
# version: above is the single source of truth. The Makefile reads
|
|
# it for build stamping. Cutting a release bumps version + changelog
|
|
# in one commit.
|
|
#
|
|
# maintainers:
|
|
# Jeroen Schweitzer <jpmschweitzer@gmail.com>
|
|
# license: MIT
|
|
# status: pre-v2.0, interaction model + panel system landed
|
|
# flutter_channel: stable
|
|
|
|
environment:
|
|
sdk: ">=3.5.0 <4.0.0"
|
|
flutter: ">=3.19.0"
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
|
|
yaml: 3.1.3
|
|
|
|
ffi: 2.1.3
|
|
|
|
jovial_svg: 1.1.26
|
|
|
|
markdown: 7.2.2
|
|
|
|
flutter_widget_from_html_core: 0.17.2
|
|
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: 6.0.0
|
|
|
|
integration_test:
|
|
sdk: flutter
|
|
|
|
test: 1.30.0
|
|
mocktail: 1.0.4
|
|
alchemist: 0.12.1
|
|
|
|
flutter:
|
|
uses-material-design: false
|
|
|
|
assets:
|
|
- lib/kernel/src/theme/themes/
|
|
- lib/kernel/src/i18n/catalog/
|
|
- assets/licenses.yaml
|
|
- assets/LICENSE
|
|
- assets/fonts/jetbrains_mono/OFL.txt
|
|
- assets/fonts/josefin_sans/OFL.txt
|
|
- assets/fonts/phosphor/LICENSE
|
|
- assets/logo/logo.svg
|
|
- assets/logo/logo-192.png
|
|
- assets/logo/appicon.svg
|
|
- assets/logo/appicon-256.png
|
|
- assets/clide.tmux.conf
|
|
- assets/grammars/
|
|
- assets/queries/
|
|
|
|
fonts:
|
|
- family: JosefinSans
|
|
fonts:
|
|
- asset: assets/fonts/josefin_sans/JosefinSans-VariableFont.ttf
|
|
- asset: assets/fonts/josefin_sans/JosefinSans-Italic-VariableFont.ttf
|
|
style: italic
|
|
|
|
- family: Phosphor
|
|
fonts:
|
|
- asset: assets/fonts/phosphor/Phosphor.ttf
|
|
- asset: assets/fonts/phosphor/Phosphor-Bold.ttf
|
|
weight: 700
|
|
- asset: assets/fonts/phosphor/Phosphor-Fill.ttf
|
|
|
|
- family: JetBrainsMono
|
|
fonts:
|
|
- asset: assets/fonts/jetbrains_mono/JetBrainsMono-Regular.ttf
|
|
- asset: assets/fonts/jetbrains_mono/JetBrainsMono-Italic.ttf
|
|
style: italic
|