Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 6 additions & 8 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,13 @@ That's it. No complicated build pipeline, no extra tools.

## Rules

1:
1. **AI Integration**
- **a)** No AI integration in native/default Kodo, full stop.
- **b)** Extensions may add or use AI, but only where the effect is minimal and scoped. For example: enhancing an existing feature like CodePredict with AI is allowed; adding a general-purpose AI chat interface is not. Acceptance of AI-related extensions is at the maintainer's discretion during PR review, even if a submission technically fits these guidelines.

A) Absolutely no AI integration into native / default Kodo.

B) Extensions that add or utilize AI are allowed, but only if the effect is minimal. Ex: AI chat interfaces are not allowed. While adding AI to something like CodePredict is allowed. Whether AI extensions are accepted or declined is up to the discretion of the maintainer reviewing the PR.

2:

Code must be of quality and add something meaningful if PRing to the main Kodo app and not extensions. No bloat or useless features will be allowed or accepted.
2. **Code Quality**
- PRs to the main Kodo app (not extensions) must be high-quality and add clear, meaningful value.
- Bloat, redundant functionality, or low-value features will be rejected, regardless of code quality.

---

Expand Down
99 changes: 0 additions & 99 deletions Kodo/Source/Assets/PRIVACY POLICY.txt

This file was deleted.

99 changes: 0 additions & 99 deletions Kodo/Source/Assets/PRIVACY_POLICY.txt

This file was deleted.

2 changes: 1 addition & 1 deletion Kodo/Source/Kodo.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<OutputType>WinExe</OutputType>
<TargetFramework>net10.0</TargetFramework>
<Nullable>enable</Nullable>
<ApplicationManifest>app.manifest</ApplicationManifest>
<ApplicationManifest Condition="'$(OS)' == 'Windows_NT'">app.manifest</ApplicationManifest>
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
<ApplicationIcon>..\Assets\kodo_logo.ico</ApplicationIcon>
<Version>1.3.2</Version>
Expand Down
5 changes: 4 additions & 1 deletion Kodo/Source/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ class Program
[STAThread]
public static void Main(string[] args)
{
AttachConsole(0xFFFFFFFF);
if (OperatingSystem.IsWindows())
{
AttachConsole(0xFFFFFFFF);
}
System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);

AptabaseClient.Initialize();
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

Kodo is built by [KerbalMissile](https://github.com/KerbalMissile) and [SS-YYC](https://github.com/SS-YYC) around a few simple ideas: your editor should stay out of your way. Quick setup, syntax highlighting via extensions, and zero friction from launch to coding. We want to make coding human again - no bloat, but still a rewarding user experience.

Kodo is around ~74% lighter than VSCode with no extensions installed.
Kodo is around **~74% lighter** than VSCode with no extensions installed.

Released under the [GPL-v3.0 license](LICENSE.md).

Expand Down