summaryrefslogtreecommitdiff
path: root/src/main.rs (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-09-22feat(wip): iced_material based code highlightingPolesznyák Márk1-10/+102
2025-09-02ci(test): remove `--ignore` flagpml681-1/+1
2025-09-02chore: update depspml681-136/+139
2025-08-21chore: update depspml682-181/+179
2025-08-06feat(designer): make container types nicer and easier to seepml682-111/+111
2025-08-01feat: update `iced_material`, use new reactive system themepml684-88/+281
2025-07-24feat: make "Copy Code" button appear on hover over the codepml684-78/+57
2025-07-22feat: better button styling for "unsaved changes" dialogpml685-145/+200
2025-07-22style: better Cargo.toml formatting [skip ci]pml682-15/+31
2025-07-17fix: wrong text color being used in designer viewpml681-8/+14
2025-07-17chore: update depspml685-48/+47
2025-07-10feat: make close-only dialogs closable via `Esc` or clicking the backdroppml686-60/+117
2025-07-05chore: switch to `[patch.crates-io]` according to `iced_dialog` changespml682-34/+51
2025-07-01chore: remove clang & mold build config from `.cargo/config.toml`pml684-9/+5
2025-07-01fix: relative project path written to config, bump MSRV to 1.88.0pml687-70/+80
2025-06-30chore(PKGBUILD): remove clang and mold from `makedepends` [skip ci]pml681-3/+2
2025-06-29fix(PKGBUILD): cargo dependency not found, "reference to `$srcdir`" [skip ci]pml681-2/+3
2025-06-27feat: make `rustfmt` optional as a dependencypml683-9/+23
2025-06-27ci: rename `all` jobs -> `lint` & `test` [skip ci]pml682-2/+2
2025-06-27style(Cargo.toml): redo dependency structuringpml681-21/+32
2025-06-27fix: point `iced_material` to git repo instead of local project dirpml682-1/+2
2025-06-26feat: extract `material_theme` into separate repo (`pml68/iced_material`)pml6841-2145/+31
2025-06-25feat: update for hot reloading supportpml686-71/+84
2025-06-23refactor: simplify `material_theme::Theme`'s `Default` implpml681-5/+6
2025-06-23chore: remove config file under `assets`pml681-1/+0
2025-06-20chore: remove "GTK" category from linux desktop entry [skip ci]pml681-1/+1
2025-06-20fix: if-let chains are still unstablepml681-2/+4
2025-06-20ci: disable fail-fast in `build` workflowpml681-0/+1
2025-06-20feat: project file to open can be passed as an argument + desktop entrypml684-23/+74
2025-06-20feat(PKGBUILD): add `check` for tests [skip ci]pml685-16/+18
2025-06-16ci: separate `Lint` and `Test` workflowspml684-10/+39
2025-06-16ci: test build on MSRV, build with `release` profilepml681-2/+2
2025-06-16feat: automatically save config updatespml686-42/+101
2025-06-15style: `ḋialogs` -> `dialog`pml682-4/+4
2025-06-15feat: write defaults to newly created config file if it's missingpml686-69/+103
2025-06-13feat: create config file on startup if it doesn't existpml682-1/+5
2025-06-13chore: extract `iced_drop` into separate repo (`pml68/iced_drop`)pml6810-857/+2
2025-06-10chore: update depspml686-85/+72
2025-06-08feat: dialog improvementspml685-232/+323
- "Unsaved changes" dialogs ask about saving the project - Trying to close the window also triggers an "unsaved changes" dialog when the editor is dirty. - Nicer API for dialogs (similar to what I do in `foghorn-rs/foghorn`)
2025-06-07fix: animated theme change on startup when config theme != "Dark"pml682-17/+13
2025-05-25chore: update dependenciespml685-126/+127
2025-05-15feat(material_theme): add `new_const` method to `Theme`pml681-0/+11
2025-05-13ci: allow `clippy::uninlined_format_args`pml681-0/+1
2025-05-13refactor: get rid of needless `clone`pml682-6/+6
2025-05-13chore: update `iced`pml689-290/+243
2025-04-29style: `theme` -> `appearance`pml681-5/+6
2025-04-29fix(material_theme): missing `abs` when checking the alpha values in `mix`pml681-1/+1
2025-04-29fix(material_theme): broken serde impl on `Theme`pml681-81/+110
2025-04-29chore: remove `theme_test`, dependency cleanuppml685-339/+48
2025-04-28ci: remove `libgtk-3-dev` dependencypml682-2/+2