Commit Graph

  • 2629501909 Implemented value change and inter-window value updates. Samuel Guerra 2019-09-10 00:47:40 -0300
  • 659b4395d4 Implemented(fixed and renamed) Var and Static to work with Deref Well 2019-09-08 01:20:44 -0300
  • 4478d048a8 Implemented the enclose! macro for easier cloning Well 2019-09-07 23:45:54 -0300
  • 9b16b099bf Added links. Samuel Guerra 2019-09-06 12:52:59 -0300
  • 69ca59f6ce Implemented very basic value_changed. Samuel Guerra 2019-09-06 00:18:22 -0300
  • 11cdd666c0 fmt Samuel Guerra 2019-09-05 22:38:21 -0300
  • 27aba550e6 Implemented dynamic new window creating Well 2019-09-05 01:03:45 -0300
  • 58ba6690d3 Merged InitContext into NextUpdate. Samuel Guerra 2019-09-04 01:03:29 -0300
  • bf5008e97d Fixed multi click. Samuel Guerra 2019-09-04 00:47:50 -0300
  • fe432e9c81 Implemented click_count. Samuel Guerra 2019-09-04 00:12:25 -0300
  • 9819faa98d Implemented OnClick Well 2019-09-03 00:53:19 -0300
  • d0ddda20df Fixed bug Well 2019-09-02 23:16:11 -0300
  • 96fdc0d316 Fixed stack hit testing. Samuel Guerra 2019-09-02 15:15:40 -0300
  • c7deabe5a7 Fixed hit testing. Samuel Guerra 2019-09-02 02:07:14 -0300
  • 5bbd63a5bd Renamed stuff to remove Ext suffix. Samuel Guerra 2019-09-01 14:17:39 -0300
  • ed80e41477 Added hittest TODO. Samuel Guerra 2019-09-01 13:38:10 -0300
  • b338dca948 Implemented EnsureId and on_mouse_enter/leave. Samuel Guerra 2019-09-01 01:15:02 -0300
  • 721a3bf073 Started better organization of extension methods. Samuel Guerra 2019-08-31 23:44:25 -0300
  • 0105deeb68 Improved logging. Samuel Guerra 2019-08-31 23:37:11 -0300
  • 2c1556d345 Implemented basic UI logging. Samuel Guerra 2019-08-31 15:34:16 -0300
  • 31e3c2a3f0 Reduced update_layout calls. Samuel Guerra 2019-08-31 15:34:06 -0300
  • b8eb55fb72 Implemented cursor Well 2019-08-31 01:48:32 -0300
  • 8fa0371656 Added missing arrange call for stack's children. Well 2019-08-31 00:22:43 -0300
  • e8e7639cbf Implemented BackgroundGradient. Renamed push_rect to push_color. Well 2019-08-31 00:01:56 -0300
  • 7e6b2b7ef5 Removed mentions of mouse in Hits. Samuel Guerra 2019-08-30 19:10:34 -0300
  • a1654d3bb1 Implemented hittest. Samuel Guerra 2019-08-30 18:13:07 -0300
  • 8d8421a48f Started implementing mouse coordinates local to item. Samuel Guerra 2019-08-30 01:02:49 -0300
  • bc93e9218e Improved input events arguments. Samuel Guerra 2019-08-29 23:48:50 -0300
  • e675118b94 Implemented more mouse events Well 2019-08-29 01:04:56 -0300
  • e894a60c8a formatting Well 2019-08-28 23:42:01 -0300
  • 1c8730441e Integrated StackSlot better. Samuel Guerra 2019-08-28 13:16:12 -0300
  • 8502eb6014 Implemented Ui v3. Samuel Guerra 2019-08-28 00:24:01 -0300
  • d91a7895c6 Added Ui v3 sketch. Samuel Guerra 2019-08-27 22:39:27 -0300
  • 836ffd8793 Implemented on_mousedown. Samuel Guerra 2019-08-27 01:02:31 -0300
  • 511f84d929 Implemented on_keydown/up Samuel Guerra 2019-08-27 00:13:07 -0300
  • d0096796d3 Implemented shared worker thread pool. Samuel Guerra 2019-08-26 23:17:37 -0300
  • c6a9470cd9 implemented most of sketch into the architecture Well 2019-08-24 01:13:40 -0300
  • cb8b0333e4 Added Ui improvements brainstorm. Samuel Guerra 2019-08-23 18:20:43 -0300
  • cb09541e80 Started implementing keyboard events. Samuel Guerra 2019-08-23 01:06:51 -0300
  • 448b61af60 Improved font cache layout. Samuel Guerra 2019-08-23 00:34:18 -0300
  • 00e330fbc9 Added very basic font cache. Samuel Guerra 2019-08-22 23:56:35 -0300
  • 7ab8f65181 Implemented epoch updating. Samuel Guerra 2019-08-22 23:06:58 -0300
  • 1693017f62 Added reference about stacking contexts. Samuel Guerra 2019-08-22 23:06:46 -0300
  • 2878a3ade1 Fixed text layout, added some configurating options for Text Well 2019-08-22 01:00:10 -0300
  • 109ec65215 Added link. Samuel Guerra 2019-08-21 17:16:08 -0300
  • 4730b28e54 Added link to read. Samuel Guerra 2019-08-21 15:46:10 -0300
  • 050a4b2d7b Added link to read. Samuel Guerra 2019-08-21 13:47:02 -0300
  • d542a9e0d4 fmt Samuel Guerra 2019-08-21 13:46:49 -0300
  • 078fb65eb7 Continued implementing text. Samuel Guerra 2019-08-21 01:06:35 -0300
  • c7fdd1e127 Renamed z_list to z_stack Samuel Guerra 2019-08-21 01:06:11 -0300
  • 6af67a59e3 Implemented background color and refactored init/render contexts. Samuel Guerra 2019-08-21 01:05:35 -0300
  • 4b073f9603 Started implementing Text Well 2019-08-20 01:09:41 -0300
  • 4856c9eaf4 Fixed webrender initiated redraw. Samuel Guerra 2019-08-18 19:05:16 -0300
  • 958107587f Changed Rect to FillColor. Implemented FillGradient. Samuel Guerra 2019-08-18 01:16:40 -0300
  • ff3dfebf2c Removed warnings from unimplemented text ui. Samuel Guerra 2019-08-18 00:24:44 -0300
  • 1118b20572 Implemented empty Ui () Samuel Guerra 2019-08-18 00:23:34 -0300
  • e6ec8bef66 Modified window to support initialization from inside event_loop. Samuel Guerra 2019-08-18 00:23:22 -0300
  • 491aed5f05 Avoids calling set_visible(true) every frame. Samuel Guerra 2019-08-17 23:51:53 -0300
  • 45074a1671 Changed window closing code to use the same loop as other flags. Samuel Guerra 2019-08-17 23:12:43 -0300
  • d7e5827eee Refactored impl_tuples macro for easier use. v_list and h_list changed to _stack to conform with the new naming scheme Well 2019-08-17 01:22:41 -0300
  • e4ce5bec1f Merge branch 'glutin-0.22' into 'master' Wellington Rodrigues 2019-08-17 02:07:46 +0000
  • f386df3c50 Fixed render sync problems. Samuel Guerra 2019-08-16 18:52:28 -0300
  • 27196d2b53 Added note. Samuel Guerra 2019-08-15 12:19:14 -0300
  • 06dcca8d98 Improved construction of stack panels. Samuel Guerra 2019-08-15 01:28:58 -0300
  • 1b154345cb Implemented ZList. Samuel Guerra 2019-08-14 23:46:20 -0300
  • b06c55057a Started text mod Samuel Guerra 2019-08-14 23:46:11 -0300
  • d5e8fe7a1d Deleted unused button.rs Well 2019-08-14 01:05:54 -0300
  • eecdc5da63 Implemented horizontal list Well 2019-08-14 00:48:37 -0300
  • ed1f1b0d41 Added more options for Ui item sizing. Implemented into_box. Fixed bug on vertical list. Well 2019-08-14 00:25:46 -0300
  • af8f317795 Moved UI stuff to mod. Implemented margin and vertical list. Samuel Guerra 2019-08-13 01:02:54 -0300
  • e6be331e71 Fixed document not resizing with window. Samuel Guerra 2019-08-12 23:07:27 -0300
  • 5d4547038f Fixed bug of childs not being measured in Size's fn measure Well 2019-08-10 01:06:50 -0300
  • 1d0197e482 Implemented more varied Ui constructors Well 2019-08-10 00:26:57 -0300
  • d5ea7ef518 Implemented RenderContext Well 2019-08-09 23:56:06 -0300
  • 06973737d6 Implemented very basic ui components. Samuel Guerra 2019-08-09 01:08:55 -0300
  • b6377aa995 fmt Samuel Guerra 2019-08-08 23:13:57 -0300
  • 0264258f03 Sketched API a bit more Well 2019-08-08 01:12:14 -0300
  • c40a920fd1 Sketched API. Samuel Guerra 2019-08-07 01:02:20 -0300
  • 2f00e34e8b Now runs at 60fps Samuel Guerra 2019-08-07 00:30:33 -0300
  • 531ab225d4 Separated render from event. Samuel Guerra 2019-08-07 00:09:54 -0300
  • e4075de2cf Implemented single event loop. Samuel Guerra 2019-08-07 00:04:19 -0300
  • b19b73bb6e Merged hover button with webrender's multi-window example Well 2019-08-06 01:02:23 -0300
  • e1350f503d Changed loop to our own using poll_events and rendering everything every loop iteration. Samuel Guerra 2019-08-03 01:37:33 -0300
  • 8038d4cb77 implemented hit-test (ran into trouble rendering things without having to push a new render) Well 2019-07-31 01:10:03 -0300
  • e7f6a82a72 Fixed layout. Samuel Guerra 2019-07-30 00:56:07 -0300
  • 8b909c962a unsuccessful attempt at making the rect stay in place relative to top right while resizing Well 2019-07-28 01:01:21 -0300
  • e44519a76f Rendered a rect Well 2019-07-28 00:30:23 -0300
  • 2cf9e68bde Added Well Samuel Guerra 2019-07-26 01:20:16 -0300
  • 805a10637e Implemented black window. Samuel Guerra 2019-07-26 01:18:23 -0300