Commit graph

  • 0770e7eaf8
    Merge pull request #2000 from ids1024/perform Héctor Ramón 2023-10-19 00:59:01 +02:00
  • 54e6d2b5fa
    Fix lint in screenshot example Héctor Ramón Jiménez 2023-10-18 17:49:19 -05:00
  • e0233ebc3c
    Fix Command<T>::perform to return a Command<T> Ian Douglas Scott 2023-08-03 10:19:28 -07:00
  • 41dec5bd20 Reassign attribute locations for image shader Jim Eckerlein 2023-09-24 15:26:10 +02:00
  • 5fb877ab59 Compute vertex position for image shader Jim Eckerlein 2023-09-24 15:24:08 +02:00
  • e197abe0aa Move vertex position function into own file Jim Eckerlein 2023-09-24 15:19:07 +02:00
  • bcc55e6036 Reassign attribute locations Jim Eckerlein 2023-09-24 15:12:32 +02:00
  • 3f467d1212 Compute vertex position in shader Jim Eckerlein 2023-09-24 15:10:19 +02:00
  • 8cc19de254
    Add text helper method for text_editor::Content Héctor Ramón Jiménez 2023-09-22 06:00:51 +02:00
  • af21cf8249
    Remove patch.crates-io section for cosmic-text in Cargo.toml Héctor Ramón Jiménez 2023-09-22 05:55:27 +02:00
  • 70e49df428
    Fix selection clipping out of bounds in TextEditor Héctor Ramón Jiménez 2023-09-22 05:50:31 +02:00
  • 68d49459ce
    Fix vertical scroll for TextEditor Héctor Ramón Jiménez 2023-09-21 06:17:47 +02:00
  • 7373dd856b
    Scroll at least one line on macOS in TextEditor Héctor Ramón Jiménez 2023-09-21 06:13:08 +02:00
  • da5dd2526a
    Round ScrollDelta::Lines in TextEditor Héctor Ramón Jiménez 2023-09-21 06:07:19 +02:00
  • 25d47c3238
    Remove rangemap patch in Cargo.toml Héctor Ramón Jiménez 2023-09-21 06:05:46 +02:00
  • bc9bb28b1c
    Fix cargo nitpick alias Héctor Ramón Jiménez 2023-09-20 16:41:08 +02:00
  • f137d71e8f
    Centralize clippy lints in .cargo/config.toml Héctor Ramón Jiménez 2023-09-20 16:40:03 +02:00
  • b8ddd158da
    Simplify map call in iced_wgpu::triangle Héctor Ramón Jiménez 2023-09-20 16:27:54 +02:00
  • b277625546
    Revert "Chore: Apply clippy map transformations" Héctor Ramón Jiménez 2023-09-20 16:26:43 +02:00
  • 76873921af
    Fix build workflow in GitHub CI Héctor Ramón Jiménez 2023-09-20 15:56:05 +02:00
  • 2f7ff1471d
    Merge pull request #2096 from iced-rs/fix/some-more-lints Héctor Ramón 2023-09-20 15:52:41 +02:00
  • 33d780f691
    Run cargo fmt Héctor Ramón Jiménez 2023-09-20 05:37:20 +02:00
  • 432d9f5f97
    Fix clippy::unused_async Héctor Ramón Jiménez 2023-09-20 05:36:11 +02:00
  • f8f1a86344
    Fix clippy::manual_let_else Héctor Ramón Jiménez 2023-09-20 05:30:08 +02:00
  • 1019d1e518
    Fix clippy::filter_map_next Héctor Ramón Jiménez 2023-09-20 05:23:15 +02:00
  • 14ba939e67
    Fix clippy::unreadable_literal Héctor Ramón Jiménez 2023-09-20 05:19:24 +02:00
  • 1e4bade53a
    Fix clippy::redundant-closure-for-method-calls Héctor Ramón Jiménez 2023-09-20 05:07:34 +02:00
  • caed50b277
    Fix clippy::match-wildcard-for-single-variants Héctor Ramón Jiménez 2023-09-20 05:03:25 +02:00
  • 42ed90bc6f
    Fix clippy::default_trait_access Héctor Ramón Jiménez 2023-09-20 04:51:08 +02:00
  • 6c386e90a1
    Fix clippy::trivially-copy-pass-by-ref Héctor Ramón Jiménez 2023-09-20 04:33:48 +02:00
  • 34f07b6027
    Fix clippy::semicolon_if_nothing_returned Héctor Ramón Jiménez 2023-09-20 04:11:52 +02:00
  • 9991052ce5
    Create cargo lint alias Héctor Ramón Jiménez 2023-09-20 04:07:20 +02:00
  • 29fb4eab87
    Scroll TextEditor only if cursor.is_over(bounds) Héctor Ramón Jiménez 2023-09-20 01:23:50 +02:00
  • ff78e97ad7
    Introduce more themes to iced_highlighter Héctor Ramón Jiménez 2023-09-20 01:21:42 +02:00
  • 93d6f748f6
    Fix clippy lints in iced_highlighter Héctor Ramón Jiménez 2023-09-20 01:13:36 +02:00
  • be340a8cd8
    Fix gamma correction for colored glyphs in iced_wgpu Héctor Ramón Jiménez 2023-09-19 23:00:20 +02:00
  • 9af0a27e67
    Draw colored glyphs in iced_tiny_skia Héctor Ramón Jiménez 2023-09-19 22:28:28 +02:00
  • a9ee8f62fd
    Reuse syntaxes and themes lazily in iced_highlighter Héctor Ramón Jiménez 2023-09-19 21:57:09 +02:00
  • d9fbecf0d8
    Remove syntect dependency from editor example Héctor Ramón Jiménez 2023-09-19 20:58:15 +02:00
  • 0166744654
    Add iced_highlighter to document workflow Héctor Ramón Jiménez 2023-09-19 20:56:50 +02:00
  • 77db169902
    Fix typo in higlighter (why is it so hard to spell?) Héctor Ramón Jiménez 2023-09-19 20:55:39 +02:00
  • f806d001e6
    Introduce new iced_highlighter subcrate Héctor Ramón Jiménez 2023-09-19 20:48:50 +02:00
  • c0a141ab02
    Save file on Cmd+S in editor example Héctor Ramón Jiménez 2023-09-19 19:39:23 +02:00
  • 06dc12bfbf
    Simplify editor example Héctor Ramón Jiménez 2023-09-19 19:35:28 +02:00
  • e8b01eb543
    Merge pull request #2092 from nyurik/clippy Héctor Ramón 2023-09-19 13:30:51 +02:00
  • 2ee2c65894
    Merge pull request #2091 from nyurik/docs Héctor Ramón 2023-09-19 13:26:52 +02:00
  • 582da10ae2
    Merge pull request #2090 from nyurik/mapping Héctor Ramón 2023-09-19 13:22:21 +02:00
  • a4dbf07887
    Merge pull request #2089 from nyurik/inlinefmt Héctor Ramón 2023-09-19 13:21:50 +02:00
  • efd0ff6ded Chore: Apply some minor clippy fixes Yuri Astrakhan 2023-09-19 01:52:25 -04:00
  • c6554d9907 Chore: Apply clippy docs keyword quoting Yuri Astrakhan 2023-09-19 01:50:05 -04:00
  • c997aad85d Chore: Apply clippy map transformations Yuri Astrakhan 2023-09-19 01:46:46 -04:00
  • 3d6b9637c3 Chore: Inline format args for ease of reading Yuri Astrakhan 2023-09-19 01:31:10 -04:00
  • 4e757a26d0
    Implement Scroll action in text::editor Héctor Ramón Jiménez 2023-09-19 01:18:06 +02:00
  • 36e867de69
    Fix lint and test GitHub CI workflows Héctor Ramón Jiménez 2023-09-18 20:59:39 +02:00
  • d1d0b3aaee
    Use Font::MONOSPACE in editor example Héctor Ramón Jiménez 2023-09-18 20:14:38 +02:00
  • 8eec0033de
    Remove unnecessary monospaced flag in Font Héctor Ramón Jiménez 2023-09-18 19:24:09 +02:00
  • 161a971d06
    Fix clippy lints Héctor Ramón Jiménez 2023-09-18 19:08:57 +02:00
  • e7326f0af6
    Flesh out the editor example a bit more Héctor Ramón Jiménez 2023-09-18 19:07:41 +02:00
  • 8446fe6de5
    Implement theme selector in editor example Héctor Ramón Jiménez 2023-09-18 14:38:54 +02:00
  • 61ef8f3249
    Update version properly when FontSystem changes in text::editor Héctor Ramón Jiménez 2023-09-18 13:58:55 +02:00
  • b5466f41ca
    Fix inconsistent expect messages in text::editor Héctor Ramón Jiménez 2023-09-18 13:58:39 +02:00
  • a01b123cec
    Shape as needed only in update during layout Héctor Ramón Jiménez 2023-09-18 13:57:47 +02:00
  • d1440ceca6
    Find correct last_visible_line in Editor::highlight Héctor Ramón Jiménez 2023-09-18 13:39:47 +02:00
  • 8f8528a4cc
    Fix unnecessary dereference in editor example Héctor Ramón Jiménez 2023-09-17 23:20:15 +02:00
  • 86d396cf8b
    Avoid adding unnecessary spans when syntax highlighting Héctor Ramón Jiménez 2023-09-17 23:15:38 +02:00
  • 790c0dabcf
    Implement syntax highlighting cache in editor example Héctor Ramón Jiménez 2023-09-17 21:45:13 +02:00
  • 2897986f2d
    Notify Highlighter of topmost line change Héctor Ramón Jiménez 2023-09-17 19:27:51 +02:00
  • 23d00445ff
    Use saturating_sub for last_visible_line in text::Editor Héctor Ramón Jiménez 2023-09-17 19:06:20 +02:00
  • d3011992a7
    Implement basic syntax highlighting with syntect in editor example Héctor Ramón Jiménez 2023-09-17 19:03:58 +02:00
  • 76dc82e8e8
    Draft Highlighter API Héctor Ramón Jiménez 2023-09-17 15:29:14 +02:00
  • 723111bb0d
    Remove unnecessary into_iter call in graphics::text Héctor Ramón Jiménez 2023-09-16 19:09:31 +02:00
  • 45c5cfe577
    Avoid drag on double or triple click for now in TextEditor Héctor Ramón Jiménez 2023-09-16 19:05:31 +02:00
  • c9dbccba46
    Use fork of cosmic-text with some minor fixes Héctor Ramón Jiménez 2023-09-16 16:27:02 +02:00
  • d051f21597
    Implement Copy and Paste actions for text::Editor Héctor Ramón Jiménez 2023-09-16 15:40:16 +02:00
  • c6d0443627
    Implement methods to query the contents of a TextEditor Héctor Ramón Jiménez 2023-09-16 15:27:25 +02:00
  • 4613eb26cb
    Merge pull request #2084 from iced-rs/fix/horizontal-scrollbar-width Héctor Ramón 2023-09-14 23:13:14 +02:00
  • ed11b04f60
    Fix height of vertical scroller in Scrollbar Héctor Ramón Jiménez 2023-09-14 22:59:02 +02:00
  • f7fc13d98c
    Fix Copy action being triggered without any modifiers Héctor Ramón Jiménez 2023-09-14 22:55:54 +02:00
  • bebb2b0252
    Fix styling of horizontal scrollbar in scrollable example Héctor Ramón Jiménez 2023-09-14 19:37:15 +02:00
  • 2c782bbe7a
    Fix width of horizontal scrollbar in Scrollable Héctor Ramón Jiménez 2023-09-14 19:35:29 +02:00
  • 8e6e37e0ce
    Fix broken intra-doc links Héctor Ramón Jiménez 2023-09-14 19:05:50 +02:00
  • 3afac11784
    Remove min_bounds field in graphics::text::Editor Héctor Ramón Jiménez 2023-09-14 18:58:52 +02:00
  • c7d02e24e6
    Remove Editor::min_bounds and use bounds instead Héctor Ramón Jiménez 2023-09-14 18:57:09 +02:00
  • 8cad1d682a
    Implement Action::SelectLine in text::Editor Héctor Ramón Jiménez 2023-09-14 15:23:20 +02:00
  • f7d66899f1
    Implement Action::SelectWord in text::Editor Héctor Ramón Jiménez 2023-09-14 15:20:23 +02:00
  • edd5918475
    Implement motion selection in text::Editor Héctor Ramón Jiménez 2023-09-14 14:25:46 +02:00
  • b24b94d827
    Handle motions when a selection is present in text::Editor Héctor Ramón Jiménez 2023-09-14 14:18:49 +02:00
  • e6c2db8a93
    Fix Cursor::Caret position on lines that wrap on whitespace Héctor Ramón Jiménez 2023-09-14 00:47:04 +02:00
  • ab020383b9
    Fix scrolling offset for Cursor::Selection Héctor Ramón Jiménez 2023-09-14 00:41:15 +02:00
  • c829b4b04e
    Fix unused import in iced_renderer Héctor Ramón Jiménez 2023-09-13 17:55:33 +02:00
  • f14ef7a606
    Fix clippy lints Héctor Ramón Jiménez 2023-09-13 16:31:56 +02:00
  • f4c51a96d5
    Introduce Motion concept in core::text::editor Héctor Ramón Jiménez 2023-09-13 16:11:43 +02:00
  • 52b36a9574
    Use Theme::Dark in editor example Héctor Ramón Jiménez 2023-09-13 15:17:04 +02:00
  • d502c9f16f
    Unify Focus and Click updates in widget::text_editor Héctor Ramón Jiménez 2023-09-13 15:16:47 +02:00
  • 40eb648f1e
    Implement Cursor::Selection calculation in Editor::cursor Héctor Ramón Jiménez 2023-09-13 15:00:33 +02:00
  • a28ed825c1
    Fix subline positioning in Editor::cursor Héctor Ramón Jiménez 2023-09-12 20:57:46 +02:00
  • 4389ab9865
    Fix cursor offset with Affinity::After at the end of lines in Editor::cursor Héctor Ramón Jiménez 2023-09-12 18:27:30 +02:00
  • abab144857
    Return Cursor::Caret if selection matches cursor position in Editor::cursor Héctor Ramón Jiménez 2023-09-12 18:20:02 +02:00
  • 1455911b63
    Add Enter variant to Action in text::Editor Héctor Ramón Jiménez 2023-09-12 15:03:23 +02:00
  • 6448429103
    Draft Editor API and TextEditor widget Héctor Ramón Jiménez 2023-09-12 14:51:00 +02:00