No description
Find a file
Josh Megnauth c259f8368c Only show "save as" button if needed
Save As should only be shown if the file was previously saved. Save
handles Save As if the file hasn't been saved.
2024-02-27 21:47:25 -07:00
.github/workflows Add FlakeHub file 2023-11-14 11:36:53 -07:00
debian build(debian): remove libgtk dependency 2024-01-26 17:16:21 +01:00
i18n Add context page for unsaved changes 2024-02-27 21:47:25 -07:00
res Accept files instead of URLs in desktop file 2024-01-23 11:00:04 -07:00
src Only show "save as" button if needed 2024-02-27 21:47:25 -07:00
.gitignore Fix gitignore of debian build directory 2023-11-08 08:48:44 -07:00
build.rs Update build.rs 2023-11-07 19:14:32 +01:00
Cargo.lock fix: improve font rendering on light theme w/ iced web-colors feature 2024-02-27 14:25:51 -07:00
Cargo.toml Implement open recent project/file, fixes #124 and #125 2024-02-15 13:03:27 -07:00
flake.lock Add flake files 2023-11-02 13:10:20 -06:00
flake.nix build(nix): remove gtk dependency 2024-01-26 17:16:37 +01:00
i18n.toml Add translation support 2023-10-30 09:34:36 -06:00
justfile Implement close project, fixes #126 2024-02-15 12:21:43 -07:00
LICENSE Initial commit 2023-02-07 12:23:07 -07:00
README.md Fix minor typos in README.md 2024-02-02 19:57:07 +01:00
redoxer.sh Add redoxer script 2023-11-15 09:13:46 -07:00

COSMIC Edit

COSMIC Text Editor

Currently an incomplete pre-alpha, this project is a work in progress - issues are expected.

Testing

You can test by installing a current version of Rust and then building with cargo.

git clone https://github.com/pop-os/cosmic-edit
cd cosmic-edit
cargo build

You can get more detailed errors by using the RUST_LOG environment variables, that you can invoke for just that one command like this: RUST_LOG=debug cargo run. This will give you more detail about the application state. You can go even further with RUST_LOG=trace cargo run, that shows all logging details about the application.

Clippy Lints

PRs are welcome, as it builds a better product for everyone. It is recommended that you check your code with Clippy Lints turned on. You can find more about Configuring Clippy here.