Commit graph

  • 5a91b52ef4
    Merge pull request #214 from artursapek/artur/canvas-text Héctor Ramón 2020-03-09 00:48:51 +01:00
  • b4f970ee73 Implement Default for canvas::Text Héctor Ramón Jiménez 2020-03-08 00:06:48 +01:00
  • e9194cbf4a Transform text position in Frame::fill_text Héctor Ramón Jiménez 2020-03-08 00:06:04 +01:00
  • 38d967c414 Take a slice in iced_wgpu::triangle pipeline Héctor Ramón Jiménez 2020-03-07 23:47:55 +01:00
  • b74e7e7353 Implement Primitive::Cached Héctor Ramón Jiménez 2020-03-07 23:45:54 +01:00
  • 37f0d97159 Rename Frame::text to Frame::fill_text Héctor Ramón Jiménez 2020-03-07 22:28:57 +01:00
  • f35c9f25f0 Rename canvas::TextNode to canvas::Text Héctor Ramón Jiménez 2020-03-07 22:27:02 +01:00
  • 1bb8555691 implement text support in canvas widget Artur Sapek 2020-03-05 22:05:05 -07:00
  • 29219500b7 Update reqwest in pokedex example Héctor Ramón Jiménez 2020-03-06 03:58:38 +01:00
  • d817fe8e14
    Merge pull request #91 from nvzqz/const-all-the-things Héctor Ramón 2020-03-06 03:47:40 +01:00
  • f81827c151 Remove counterintuitive constant functions Héctor Ramón Jiménez 2020-03-06 03:30:48 +01:00
  • 15fad17f37 Implement panes::State::close Héctor Ramón Jiménez 2020-03-05 03:12:45 +01:00
  • a6531c840b Implement Subscription::with Héctor Ramón Jiménez 2020-03-05 02:08:53 +01:00
  • 85ee2fc65a Merge branch 'master' into feature/panes-widget Héctor Ramón Jiménez 2020-03-05 02:04:03 +01:00
  • 3062c190bb Fix offsets in triangle pipeline Héctor Ramón Jiménez 2020-03-04 22:32:23 +01:00
  • cc310f71cc Add split hotkeys to panes example Héctor Ramón Jiménez 2020-03-04 22:31:59 +01:00
  • 58adfcd514 Fix Split::apply on vertical splits Héctor Ramón Jiménez 2020-03-04 22:31:37 +01:00
  • d7f32d47ba Compute panes regions and focus on click Héctor Ramón Jiménez 2020-03-04 22:01:57 +01:00
  • b6926d9ab4 Improve Debug implementation of cache::State Héctor Ramón Jiménez 2020-03-04 21:56:59 +01:00
  • 012b4adec7 Draft Panes widget and panes example Héctor Ramón Jiménez 2020-03-04 04:10:26 +01:00
  • 02091267bf Use new wgpu_glyph release in iced_wgpu Héctor Ramón Jiménez 2020-03-03 00:06:40 +01:00
  • 0d4b6addcc
    Merge pull request #211 from mrkgnao/master Héctor Ramón 2020-03-01 16:31:46 +01:00
  • eb7e3250d3 Note BGRA requirement in Handle::from_pixels docs Soham Chowdhury 2020-03-01 06:44:06 +05:30
  • 1841015428 Add support for loading already-decoded image pixels Soham Chowdhury 2020-02-29 07:32:42 +05:30
  • 96f75eae4d Fix offsets of buffer uploads in triangle pipeline Héctor Ramón Jiménez 2020-02-28 19:38:17 +01:00
  • bab7dbcaef
    Merge pull request #154 from Maldela/atlas Héctor Ramón 2020-02-28 15:17:16 +01:00
  • 88d4cd0970 Remove unnecessary pub(crate) use Héctor Ramón Jiménez 2020-02-28 14:41:07 +01:00
  • 4e7159c22c Stop creating image pipeline when unnecessary Héctor Ramón Jiménez 2020-02-28 14:38:42 +01:00
  • 767096b9bb disable word selection if is_secure == true FabianLars 2020-02-27 12:13:47 +01:00
  • 1ad83889be really small cleanup FabianLars 2020-02-26 21:58:34 +01:00
  • fc55e3a3df Move Atlas::deallocate after allocate Héctor Ramón Jiménez 2020-02-26 20:50:32 +01:00
  • bb397cc668 Move Debug implementation for vector::Svg Héctor Ramón Jiménez 2020-02-26 20:47:37 +01:00
  • 271725faa5 Derive Debug for raster::Memory Héctor Ramón Jiménez 2020-02-26 20:47:27 +01:00
  • deedf6e8b6 Make new texture module private for now Héctor Ramón Jiménez 2020-02-26 20:36:52 +01:00
  • 6cb7fb6d52 Remove unused code warnings in iced_wgpu::image Héctor Ramón Jiménez 2020-02-26 20:35:39 +01:00
  • 883a9f22e2 Add env_logger to svg example Héctor Ramón Jiménez 2020-02-26 20:11:01 +01:00
  • d06d06e050 Deallocate atlas entries and remove padding Héctor Ramón Jiménez 2020-02-26 20:10:19 +01:00
  • 48d70280eb Fix multiple issues from the refactoring Héctor Ramón Jiménez 2020-02-26 18:49:46 +01:00
  • c58d94f3fd Avoid creating a vertex buffer every frame Héctor Ramón Jiménez 2020-02-26 12:52:30 +01:00
  • 59d45a5440 Refactor texture atlas Héctor Ramón Jiménez 2020-02-26 12:34:34 +01:00
  • 0d8d236be6 More selection actions: (Ctrl +) Shift + Left/Right, Shift + Home/End FabianLars 2020-02-25 17:03:52 +01:00
  • 82f0a49062 Recompile image shaders Héctor Ramón Jiménez 2020-02-25 13:27:43 +01:00
  • 4617da2818 Implemented automatic deallocation of texture space for dropped allocations Malte Veerman 2020-01-19 18:06:46 +01:00
  • 8f9f44b9e8 When deallocating the last allocation in an allocator mark its layer as empty Malte Veerman 2020-01-18 12:49:11 +01:00
  • 2f695ef980 Updated shaders and removed debug_stub_derive dependency Malte Veerman 2020-01-17 20:48:49 +01:00
  • c0996923c6 Batch image draw calls into one with multiple instances Malte Veerman 2020-01-17 20:15:20 +01:00
  • 3f38835105 Implement allocating large images across multiple texture array layers. Malte Veerman 2020-01-16 14:03:46 +01:00
  • 2f77a6bf5a Use array of atlases instead of one growing indefinitely. Malte Veerman 2020-01-13 15:33:12 +01:00
  • 8562a4c986 Fixed texture bleeding Malte Veerman 2020-01-12 02:37:46 +01:00
  • 82e0675c07 Some small debug changes Malte Veerman 2020-01-11 21:50:42 +01:00
  • 743637ebda Merged image and svg texture atlases into one owned by the image pipeline. Malte Veerman 2020-01-10 16:07:09 +01:00
  • 1bcfc9a5cc Implemented a texture atlas for images and svgs. Malte Veerman 2020-01-10 14:39:29 +01:00
  • 69c81aa50d
    Merge pull request #205 from hecrj/feature/wgpu-configurable-format Héctor Ramón 2020-02-25 11:14:34 +01:00
  • c47e30e960 double click fixed FabianLars 2020-02-24 20:10:20 +01:00
  • be14aca075 Make output format of iced_wgpu configurable Héctor Ramón Jiménez 2020-02-24 20:08:40 +01:00
  • c6c8cabdaf moved cursor into own file moved click tracking as a new State struct to input::mouse made cursor field of text_input state private brought back cursor type(Index, Selection) representation with a state enum cleaned out some stuff (but not enough/all) TODO: Documentation (sigh) TODO: Editor struct TODO: some (hopefully) small improvements here and there FabianLars 2020-02-24 18:03:42 +01:00
  • 190dcef155 Text Selection completely rewritten FabianLars 2020-02-24 04:14:32 +01:00
  • e8bf0fc099 styling example fixed (added selection_color) FabianLars 2020-02-23 11:25:48 +01:00
  • e680fd27e7
    Merge pull request #201 from hecrj/fix/clip-primitive-intersection Héctor Ramón 2020-02-23 09:20:21 +01:00
  • 883843a72d max time window for double click FabianLars 2020-02-23 01:23:57 +01:00
  • f72b1f8c45 double click for word selection 3 clicks to select all FabianLars 2020-02-23 00:26:15 +01:00
  • 33ca29f395 ctrl + a selection for text input FabianLars 2020-02-22 22:17:51 +01:00
  • b2344a852e inital patch by Finnerale FabianLars 2020-02-22 21:33:45 +01:00
  • 126133ead7 Fix Clip primitive intersection in iced_wgpu Héctor Ramón Jiménez 2020-02-22 18:03:49 +01:00
  • d6c2b1121c
    Merge pull request #198 from hecrj/improvement/example-readmes Héctor Ramón 2020-02-22 09:12:43 +01:00
  • b0cf47cc2b Create README files for all the examples Héctor Ramón Jiménez 2020-02-21 15:12:27 +01:00
  • 9758c12176
    Merge pull request #196 from piaoger/patch-1 Héctor Ramón 2020-02-20 10:47:57 +01:00
  • 23fe47bdcb
    Fix sample file path for svg example Piaoger 2020-02-20 17:28:42 +08:00
  • 17271eae67
    Merge pull request #193 from hecrj/feature/canvas Héctor Ramón 2020-02-20 05:51:18 +01:00
  • 8d63c49ba1
    Merge pull request #195 from hecrj/fix/macos-quit Héctor Ramón 2020-02-20 05:51:01 +01:00
  • 2e457c394f Quit application when Cmd+Q is pressed on macOS Héctor Ramón Jiménez 2020-02-19 14:53:08 +01:00
  • 6f7247ca13 Rename Settings::use_antialiasing to antialiasing Héctor Ramón Jiménez 2020-02-18 09:54:24 +01:00
  • 9c067562fa Write documentation for new canvas module Héctor Ramón Jiménez 2020-02-18 08:48:54 +01:00
  • 80fc8c286e
    Merge pull request #192 from clarkmoody/checkbox-settings Héctor Ramón 2020-02-18 06:11:55 +01:00
  • 6922160423 Pull Checkbox default constants from its Renderer Héctor Ramón Jiménez 2020-02-18 02:28:15 +01:00
  • 668f627532 Add size, spacing, and text_size properties to Checkbox Clark Moody 2020-02-17 17:40:01 -06:00
  • 5345ac785b Fix missing enter in iced::executor::Default Héctor Ramón Jiménez 2020-02-16 11:40:19 +01:00
  • 09cf0b7af3 Enter executor context only on Recipe creation Héctor Ramón Jiménez 2020-02-16 11:31:37 +01:00
  • 75d8de93ae Wrap application initialization with Runtime::enter Héctor Ramón Jiménez 2020-02-16 11:25:10 +01:00
  • 570f769744 Rename Settings::antialiasing to use_antialiasing Héctor Ramón Jiménez 2020-02-15 10:50:07 +01:00
  • fe61d2fd67 Request high performance adapter if MSAA is enabled Héctor Ramón Jiménez 2020-02-15 10:45:45 +01:00
  • dadae12253 Implement MSAA for triangle pipeline in iced_wgpu Héctor Ramón Jiménez 2020-02-15 10:08:27 +01:00
  • 4969bfdb66 Merge branch 'master' into feature/canvas Héctor Ramón Jiménez 2020-02-15 00:50:36 +01:00
  • cf53026b51
    Merge pull request #187 from daxpedda/pub-node-align Héctor Ramón 2020-02-14 23:34:01 +01:00
  • 8f83c805b1 Improve documentation for new Node methods Héctor Ramón Jiménez 2020-02-14 23:23:45 +01:00
  • ddceb295f4
    Revert rustfmt change. daxpedda 2020-02-14 21:43:34 +01:00
  • f4b8bce837
    Revert changing the constructor and implement new method. daxpedda 2020-02-14 21:41:35 +01:00
  • 60b40fdc99
    Fix examples. daxpedda 2020-02-14 18:17:32 +01:00
  • ebe0d4f47e
    Fix custom widget example. daxpedda 2020-02-14 18:03:59 +01:00
  • b72bd0b2b5
    Add bound to Node constructor. daxpedda 2020-02-14 15:57:07 +01:00
  • 457d6f616a
    Make Node::align public. daxpedda 2020-02-14 15:36:33 +01:00
  • f5c80a6d75 Upgrade Mesh2D indices from u16 to u32 Héctor Ramón Jiménez 2020-02-14 05:42:19 +01:00
  • 945dfabd71 Move Size to iced_core Héctor Ramón Jiménez 2020-02-14 05:35:42 +01:00
  • ad3a0a184f Add solar_system example Héctor Ramón Jiménez 2020-02-14 05:33:58 +01:00
  • 558abf648b Add transform stack to canvas::Frame Héctor Ramón Jiménez 2020-02-14 04:59:31 +01:00
  • 76df374624 Implement additional methods in path::Builder Héctor Ramón Jiménez 2020-02-14 02:23:41 +01:00
  • df90c478e2 Move layer::Cached to its own module Héctor Ramón Jiménez 2020-02-13 03:45:07 +01:00
  • 979edeb213 Fix clock example eventually skipping a second Héctor Ramón Jiménez 2020-02-12 22:38:36 +01:00
  • e7c400a0aa Improve naming in clock example Héctor Ramón Jiménez 2020-02-12 22:13:59 +01:00
  • 9dc9305d93 Remove redundant conversion in clock example Héctor Ramón Jiménez 2020-02-12 22:10:00 +01:00