Skip to content

Commit 63b4ac6

Browse files
committed
cleanup and addition of contributor license agreement
1 parent 7f3c05d commit 63b4ac6

File tree

13 files changed

+52
-3145
lines changed

13 files changed

+52
-3145
lines changed

CLA.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
Contributor License Agreement (CLA)
2+
3+
Project: Semantic Developer
4+
License: Apache License, Version 2.0
5+
6+
Thank you for your interest in contributing. This Contributor License Agreement (“Agreement”) documents the rights granted by contributors to Semantic Developer (“Project”). Please read this Agreement carefully before submitting contributions.
7+
8+
1. Definitions
9+
10+
“You” means the individual or legal entity submitting a Contribution.
11+
12+
“Contribution” means any source code, object code, patch, documentation, data, or other material submitted to the Project.
13+
14+
“Project” means the software made available under the Apache License, Version 2.0, hosted at https://github.com/semantic-developer/SemanticDeveloper?tab=License-1-ov-file.
15+
16+
2. Grant of Copyright License
17+
18+
You grant to the maintainers of the Project, and recipients of software distributed by the Project, a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute your Contributions and derivative works thereof.
19+
20+
3. Grant of Patent License
21+
22+
You grant to the maintainers of the Project, and recipients of software distributed by the Project, a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, use, sell, offer for sale, import, and otherwise transfer your Contribution, where such license applies only to those patent claims licensable by you that are necessarily infringed by your Contribution.
23+
24+
4. Representations
25+
26+
You represent that:
27+
28+
Each Contribution is your original creation, or you have the right to submit it under the terms of this Agreement.
29+
30+
Your Contribution includes complete details of any third-party license or other restriction of which you are personally aware and which is associated with any part of your Contribution.
31+
32+
You are legally entitled to grant the licenses described in this Agreement.
33+
34+
5. Disclaimer
35+
36+
Contributions are provided “AS IS” without warranties or conditions of any kind, either express or implied.
37+
38+
6. Miscellaneous
39+
40+
This Agreement is governed by the laws of the state of Florida, USA.
41+
42+
By submitting a Contribution, you agree to the terms of this Contributor License Agreement.

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Semantic Developer
22

3+
![Semantic Developer Img](/SemanticDeveloper/SemanticDeveloper/Images/SemanticDeveloperLogo.ico)
4+
35
A cross‑platform desktop UI (Avalonia/.NET 8) for driving the Codex CLI using its JSON protocol. It lets you:
46

57
- Select a workspace folder and browse files via a lazy file tree
@@ -225,7 +227,7 @@ Selection behavior:
225227

226228
## Project Layout
227229

228-
- `SemanticDeveloper/` — App source (UI, services, models). This README lives here.
230+
- `SemanticDeveloper/` — App source (UI, services, models).
229231
- `proto-reference/` — Rust protocol reference for Codex (not built by this project). Includes MCP/client protocol shapes.
230232

231233
## Notes

SemanticDeveloper/Installers/Linux/Installer.Linux.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<None Include="README.md" CopyToOutputDirectory="PreserveNewest" />
13+
<None Include="..\..\README.md" Link="README.md" CopyToOutputDirectory="PreserveNewest" />
1414
<None Include="build_deb.sh" CopyToOutputDirectory="PreserveNewest" />
1515
<None Include="debian/usr/share/applications/semantic-developer.desktop" CopyToOutputDirectory="PreserveNewest" />
1616
</ItemGroup>

SemanticDeveloper/Installers/Windows/Installer.Windows.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<None Include="README.md" CopyToOutputDirectory="PreserveNewest" />
13+
<None Include="..\..\README.md" Link="README.md" CopyToOutputDirectory="PreserveNewest" />
1414
<None Include="build.ps1" CopyToOutputDirectory="PreserveNewest" />
1515
<None Include="SemanticDeveloper.iss" CopyToOutputDirectory="PreserveNewest" />
1616
</ItemGroup>

SemanticDeveloper/Installers/macOS/Installer.macOS.csproj

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<None Include="README.md" CopyToOutputDirectory="PreserveNewest" />
13+
<None Include="..\..\README.md" Link="README.md" CopyToOutputDirectory="PreserveNewest" />
1414
<None Include="create_dmg.sh" CopyToOutputDirectory="PreserveNewest" />
1515
<None Include="Info.plist" CopyToOutputDirectory="PreserveNewest" />
1616
</ItemGroup>
@@ -19,4 +19,3 @@
1919
<Message Text="Run create_dmg.sh on macOS to build .app and .dmg." Importance="High" />
2020
</Target>
2121
</Project>
22-

SemanticDeveloper/SemanticDeveloper/MainWindow.axaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
<ColumnDefinition Width="Auto"/>
6262
<ColumnDefinition Width="*"/>
6363
<ColumnDefinition Width="Auto"/>
64-
<ColumnDefinition Width="*" MinWidth="425"/>
64+
<ColumnDefinition Width="*" MinWidth="520"/>
6565
</Grid.ColumnDefinitions>
6666
<!-- Left: directory tree -->
6767
<Border BorderBrush="#333" BorderThickness="0,0,1,0" Background="#1F1F1F">
@@ -238,7 +238,7 @@
238238
ResizeDirection="Columns" ShowsPreview="True"/>
239239

240240
<!-- Right: CLI session area -->
241-
<Grid x:Name="RightPaneGrid" Grid.Column="4" RowDefinitions="Auto,Auto,*,Auto" MinWidth="440" SizeChanged="OnRightPaneSizeChanged">
241+
<Grid x:Name="RightPaneGrid" Grid.Column="4" RowDefinitions="Auto,Auto,*,Auto" MinWidth="525" SizeChanged="OnRightPaneSizeChanged">
242242
<StackPanel Orientation="Horizontal" VerticalAlignment="Top" Margin="10" Spacing="8">
243243
<TextBlock FontWeight="SemiBold" Text="Codex CLI Session"/>
244244
<TextBlock Text=""/>

SemanticDeveloper/SemanticDeveloper/SemanticDeveloper.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@
3939
</ItemGroup>
4040

4141
<ItemGroup>
42-
<None Remove="README.md" />
43-
<Content Include="README.md">
42+
<Content Include="..\..\README.md">
43+
<Link>README.md</Link>
4444
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
4545
</Content>
4646
</ItemGroup>

proto-reference/config_types.rs

Lines changed: 0 additions & 61 deletions
This file was deleted.

0 commit comments

Comments
 (0)