Commit graph

  • 695cb5ad42 Use different artifact name per platform Héctor Ramón Jiménez 2019-11-15 00:09:38 +01:00
  • d13b67ff51 Fix echo in Build workflow on Windows Héctor Ramón Jiménez 2019-11-14 23:49:33 +01:00
  • 32b7ca1443 Add Build workflow to generate todos binaries Héctor Ramón Jiménez 2019-11-14 23:41:57 +01:00
  • b59b5ad0e9 Rename Integration workflow to Test Héctor Ramón Jiménez 2019-11-14 23:41:41 +01:00
  • fb49679a04 Remove Install libinput step from CI workflow Héctor Ramón Jiménez 2019-11-14 23:31:55 +01:00
  • c8d4774704
    Merge pull request #56 from hecrj/example/filter-todos Héctor Ramón 2019-11-14 06:48:32 +01:00
  • af5ec49412
    Merge pull request #55 from hecrj/example/edit-todos Héctor Ramón 2019-11-14 06:48:12 +01:00
  • a16dab9cf2
    Merge pull request #54 from hecrj/feature/external-fonts Héctor Ramón 2019-11-14 06:47:43 +01:00
  • bc8d347736
    Merge pull request #52 from hecrj/custom-layout-engine Héctor Ramón 2019-11-14 06:46:50 +01:00
  • 2c8ba652a7 Draw proper checkmark for Checkbox in iced_wgpu Héctor Ramón Jiménez 2019-11-14 03:34:41 +01:00
  • 66bb2f7cbf Add filter controls to todos example 🎉 Héctor Ramón Jiménez 2019-11-14 03:03:50 +01:00
  • 00479d8bcd Fix text bounds in iced_wgpu on nonintegral DPI Héctor Ramón Jiménez 2019-11-14 03:00:33 +01:00
  • be5466a0a7 Remove argument from text_input::State::focused Héctor Ramón Jiménez 2019-11-13 07:57:22 +01:00
  • cf3c53a063 Implement task edition/deletion in todos example Héctor Ramón Jiménez 2019-11-13 07:39:29 +01:00
  • 657e513651 Implement text_input::State::focused Héctor Ramón Jiménez 2019-11-13 07:38:06 +01:00
  • 621e5a55b7 Loosen layout::Limits for Container children Héctor Ramón Jiménez 2019-11-13 07:37:42 +01:00
  • ef15a6b027 Fix Widget::width implementation of Checkbox Héctor Ramón Jiménez 2019-11-13 07:37:13 +01:00
  • 2337029602 Remove default styling of Button Héctor Ramón Jiménez 2019-11-13 07:34:07 +01:00
  • 6857829dc3 Draft Font type and implement Text::font Héctor Ramón Jiménez 2019-11-13 07:22:21 +01:00
  • f0b1e65ba4 Move text logic in iced_wgpu to a text module Héctor Ramón Jiménez 2019-11-13 03:54:36 +01:00
  • 73f3c90007 Load default font only in measurement cache Héctor Ramón Jiménez 2019-11-11 21:33:05 +01:00
  • 60774740ef Fix doc comments and remove Align from tour Héctor Ramón Jiménez 2019-11-11 07:11:41 +01:00
  • 860a6923bb Split text measurements cache from rendering cache Héctor Ramón Jiménez 2019-11-11 06:07:31 +01:00
  • d4d14b68f4 Remove padding from Container for now Héctor Ramón Jiménez 2019-11-11 05:37:51 +01:00
  • ceb02f4a36 Implement Container widget Héctor Ramón Jiménez 2019-11-11 05:26:08 +01:00
  • bfe19193b9 Fix integer overflow in flex::resolve Héctor Ramón Jiménez 2019-11-11 03:20:33 +01:00
  • 0240c3981b Draft custom layout engine based on druid Héctor Ramón Jiménez 2019-11-10 06:05:20 +01:00
  • 2303111e09 Draft new layout API Héctor Ramón Jiménez 2019-11-10 01:55:32 +01:00
  • 839e039dbf
    Merge pull request #49 from hecrj/feature/control-window-title Héctor Ramón 2019-11-09 19:29:23 +01:00
  • e953b1828d Allow applications to control the window title Héctor Ramón Jiménez 2019-11-09 05:06:04 +01:00
  • e66d38403d
    Merge pull request #47 from hecrj/improvement/text-performance Héctor Ramón 2019-11-08 22:40:16 +01:00
  • b31a80f2c0
    Merge pull request #45 from memoryruins/smol-changes Héctor Ramón 2019-11-08 00:54:05 +01:00
  • 786ac31c02 use String::clone in todo example memoryruins 2019-11-07 01:08:45 -05:00
  • 59ef7f074c
    Merge pull request #46 from memoryruins/from-array Héctor Ramón 2019-11-07 17:44:27 +01:00
  • 6790f4b6e3
    Merge pull request #44 from hecrj/improvement/update-wgpu Héctor Ramón 2019-11-07 17:34:28 +01:00
  • b9398d2df8 minor changes to text_input's use of iterators memoryruins 2019-11-07 01:07:00 -05:00
  • e7bd24c13e use Color's From impl in more places memoryruins 2019-11-07 01:03:29 -05:00
  • 58bd0824bf impl From<Array> for Color memoryruins 2019-11-07 01:02:20 -05:00
  • 79f31b66c3 Increase initial size of text cache in iced_wgpu Héctor Ramón Jiménez 2019-11-07 06:54:03 +01:00
  • 5fd0c724b2 Align text position to pixel grid in iced_wgpu Héctor Ramón Jiménez 2019-11-07 06:51:42 +01:00
  • 8dc4bd5a1d Update wgpu to 0.4 in iced_wgpu Héctor Ramón Jiménez 2019-11-07 02:38:34 +01:00
  • d568d05df4
    Merge pull request #43 from hecrj/fix/clip-primitive-overflow Héctor Ramón 2019-11-07 02:29:15 +01:00
  • 904818ccb0 Floor layer coords to avoid excessive clipping Héctor Ramón Jiménez 2019-11-07 02:05:11 +01:00
  • 8074bca8a0 Fix integer overflow with nested clip primitives Héctor Ramón Jiménez 2019-11-06 21:00:24 +01:00
  • efa8d267b8
    Merge pull request #40 from hecrj/feature/hidpi-support Héctor Ramón 2019-11-06 20:34:58 +01:00
  • 6216f197e9 Fix panic in Transformation::scale Héctor Ramón Jiménez 2019-11-06 19:35:28 +01:00
  • 2026048053 Remove hardcoded HiDPI scaling Héctor Ramón Jiménez 2019-11-06 02:47:01 +01:00
  • 1e021fd034 Fix Tour for HiDPI (stub) Matthias Fauconneau 2019-11-04 02:10:39 +01:00
  • 7b4fe6b7cc Merge branch 'master' into feature/hidpi-support Héctor Ramón Jiménez 2019-11-05 21:47:01 +01:00
  • ae6156f779
    Merge pull request #38 from hecrj/feature/performance-metrics Héctor Ramón 2019-11-05 21:46:37 +01:00
  • 96acb74bda Fix checkbox border radius Héctor Ramón Jiménez 2019-11-05 20:43:09 +01:00
  • 5ff05b7f02 Apply HiDPI scaling to quads Héctor Ramón Jiménez 2019-11-05 20:40:17 +01:00
  • db716b3bdf Apply HiDPI to text, images, and clip primitives Héctor Ramón Jiménez 2019-11-05 05:26:20 +01:00
  • 0157121038 Improve default font loading Héctor Ramón Jiménez 2019-11-05 03:57:13 +01:00
  • 40e9a2f6ae Use new Layer in draw_overlay Héctor Ramón Jiménez 2019-11-05 03:49:10 +01:00
  • b68ac3aa47 Merge branch 'master' into feature/performance-metrics Héctor Ramón Jiménez 2019-11-05 03:43:54 +01:00
  • da2717c74d
    Merge pull request #37 from hecrj/feature/text-input Héctor Ramón 2019-11-05 03:43:15 +01:00
  • a2161586da Implement state-less scrolling in TextInput Héctor Ramón Jiménez 2019-11-05 03:33:24 +01:00
  • 470266f540 Add horizontal offset to Primitive::Clip Héctor Ramón Jiménez 2019-11-05 03:16:46 +01:00
  • ba470a2b2a Remove unnecessary code in Value Héctor Ramón Jiménez 2019-11-05 02:58:42 +01:00
  • 075fcf1a52 Merge branch 'master' into feature/text-input Héctor Ramón Jiménez 2019-11-03 05:19:51 +01:00
  • 0ea911ae36
    Merge pull request #35 from hecrj/feature/scrollables Héctor Ramón 2019-11-03 05:19:12 +01:00
  • 81cfb863ab Use SystemSource instead of FontconfigSource Héctor Ramón Jiménez 2019-11-03 05:16:27 +01:00
  • 494b0681f8 Enable debug view explicitly and test it in CI Héctor Ramón Jiménez 2019-11-03 05:06:53 +01:00
  • 1a2e512686 Add crate information to debug view Héctor Ramón Jiménez 2019-11-03 04:49:57 +01:00
  • 24e53d92c5 Remove Wasm target from CI for now Héctor Ramón Jiménez 2019-11-03 04:42:31 +01:00
  • 2c6bfdbc8c Implement debug view and load system fonts Héctor Ramón Jiménez 2019-11-03 04:39:11 +01:00
  • ef056d8489 Move Target to its own module Héctor Ramón Jiménez 2019-11-02 20:20:35 +01:00
  • 58e04af824 Draft Metrics and improve Target abstraction Héctor Ramón Jiménez 2019-11-02 19:58:49 +01:00
  • 022dc0139b Show Ferris at the end of the scrollable section Héctor Ramón Jiménez 2019-11-02 02:44:57 +01:00
  • f3baae9228 Add text input section to tour Héctor Ramón Jiménez 2019-11-02 02:17:00 +01:00
  • c427ce0cec Reduce Copy constraint to Clone in Message Héctor Ramón Jiménez 2019-11-02 02:15:17 +01:00
  • 1242b334fe Merge branch 'feature/scrollables' into feature/text-input Héctor Ramón Jiménez 2019-11-02 01:50:29 +01:00
  • 85dab04965 Scale scrollbar movement by content ratio Héctor Ramón Jiménez 2019-11-02 01:46:45 +01:00
  • 58d04cadef Add scrollable section to tour Héctor Ramón Jiménez 2019-11-02 01:42:51 +01:00
  • 8a0a31c513 Fix text measurement (needs further testing) Héctor Ramón Jiménez 2019-11-02 01:14:07 +01:00
  • d3cdee1d9b Render TextInput cursor inside the clipping area Héctor Ramón Jiménez 2019-10-31 04:43:29 +01:00
  • 51a0e99097 Implement cursor movement in TextInput Héctor Ramón Jiménez 2019-10-31 03:50:40 +01:00
  • 374b54c3ec Merge branch 'feature/scrollables' into feature/text-input Héctor Ramón Jiménez 2019-10-31 02:14:14 +01:00
  • 298c42ac5f Replace nalgebra with glam Héctor Ramón Jiménez 2019-10-31 01:41:04 +01:00
  • 43f348dc4a Show text cursor in TextInput Héctor Ramón Jiménez 2019-10-30 05:20:41 +01:00
  • 1505d8f941 Implement task addition in todos example Héctor Ramón Jiménez 2019-10-30 05:00:59 +01:00
  • fedcab6f4f Handle some TextInput events Héctor Ramón Jiménez 2019-10-30 05:00:12 +01:00
  • 63cd0fd8eb Draft TextInput widget structure Héctor Ramón Jiménez 2019-10-30 03:31:07 +01:00
  • 85916c9e87 Rename Primitive::Scrollable to Clip Héctor Ramón Jiménez 2019-10-29 19:50:34 +01:00
  • ace4217b22 Fix Transformation docs Héctor Ramón Jiménez 2019-10-29 19:45:47 +01:00
  • bd5d871eb6 Handle touchpad scroll events Héctor Ramón Jiménez 2019-10-29 19:00:46 +01:00
  • 29588f604a Implement scrollbar interactions! 🎉 Héctor Ramón Jiménez 2019-10-29 05:09:54 +01:00
  • 9dabbf7885 Provide Renderer to Widget::on_event Héctor Ramón Jiménez 2019-10-29 03:34:21 +01:00
  • 6602c1517c Complete Scrollable::hash_layout Héctor Ramón Jiménez 2019-10-29 03:29:29 +01:00
  • a3c55f7517 Stop leaking impl details in scrollable Renderer Héctor Ramón Jiménez 2019-10-29 02:13:22 +01:00
  • be488ac738 Draw scrollbar on top of scrollable content Héctor Ramón Jiménez 2019-10-29 02:00:17 +01:00
  • 23ebfb707a Issue draw calls only when necessary Héctor Ramón Jiménez 2019-10-29 01:21:28 +01:00
  • 2b23e0986c Implement text clipping (caching still broken) Héctor Ramón Jiménez 2019-10-28 04:28:21 +01:00
  • 35e94f5a32 Draft text scrolling (no clipping yet!) Héctor Ramón Jiménez 2019-10-27 03:11:54 +01:00
  • 21eb2f692c Implement clipping for quads Héctor Ramón Jiménez 2019-10-27 03:10:49 +01:00
  • e21890168f Improve scroll example Héctor Ramón Jiménez 2019-10-27 03:04:07 +01:00
  • 82c2aa6bfd Align items properly inside a Scrollable Héctor Ramón Jiménez 2019-10-27 02:59:25 +01:00
  • e2668b882a Remove adapter from iced_wgpu::Renderer Héctor Ramón Jiménez 2019-10-27 02:30:19 +01:00
  • 0a0aa3edd9 Implement clipping for images Héctor Ramón Jiménez 2019-10-27 02:29:23 +01:00