Commit Graph

6191 Commits

Author SHA1 Message Date
Samuel Guerra 869cc8d643 Started implementing contextual values. 2019-09-10 01:48:16 -03:00
Samuel Guerra deb51aded6 Removed potential borrow panic in vars. 2019-09-10 01:13:08 -03:00
Samuel Guerra 2629501909 Implemented value change and inter-window value updates. 2019-09-10 00:47:40 -03:00
Well 659b4395d4 Implemented(fixed and renamed) Var and Static to work with Deref 2019-09-08 01:20:44 -03:00
Well 4478d048a8 Implemented the enclose! macro for easier cloning 2019-09-07 23:45:54 -03:00
Samuel Guerra 9b16b099bf Added links. 2019-09-06 12:52:59 -03:00
Samuel Guerra 69ca59f6ce Implemented very basic value_changed. 2019-09-06 00:18:22 -03:00
Samuel Guerra 11cdd666c0 fmt 2019-09-05 22:38:21 -03:00
Well 27aba550e6 Implemented dynamic new window creating 2019-09-05 01:03:45 -03:00
Samuel Guerra 58ba6690d3 Merged InitContext into NextUpdate. 2019-09-04 01:03:29 -03:00
Samuel Guerra bf5008e97d Fixed multi click. 2019-09-04 00:47:50 -03:00
Samuel Guerra fe432e9c81 Implemented click_count. 2019-09-04 00:12:25 -03:00
Well 9819faa98d Implemented OnClick 2019-09-03 00:53:19 -03:00
Well d0ddda20df Fixed bug 2019-09-02 23:16:11 -03:00
Samuel Guerra 96fdc0d316 Fixed stack hit testing. 2019-09-02 15:15:40 -03:00
Samuel Guerra c7deabe5a7 Fixed hit testing. 2019-09-02 02:07:14 -03:00
Samuel Guerra 5bbd63a5bd Renamed stuff to remove Ext suffix. 2019-09-01 14:17:39 -03:00
Samuel Guerra ed80e41477 Added hittest TODO. 2019-09-01 13:38:10 -03:00
Samuel Guerra b338dca948 Implemented EnsureId and on_mouse_enter/leave. 2019-09-01 01:15:02 -03:00
Samuel Guerra 721a3bf073 Started better organization of extension methods. 2019-08-31 23:44:25 -03:00
Samuel Guerra 0105deeb68 Improved logging. 2019-08-31 23:37:11 -03:00
Samuel Guerra 2c1556d345 Implemented basic UI logging. 2019-08-31 15:34:16 -03:00
Samuel Guerra 31e3c2a3f0 Reduced update_layout calls. 2019-08-31 15:34:06 -03:00
Well b8eb55fb72 Implemented cursor 2019-08-31 01:48:32 -03:00
Well 8fa0371656 Added missing arrange call for stack's children. 2019-08-31 00:22:43 -03:00
Well e8e7639cbf Implemented BackgroundGradient. Renamed push_rect to push_color. 2019-08-31 00:01:56 -03:00
Samuel Guerra 7e6b2b7ef5 Removed mentions of mouse in Hits. 2019-08-30 19:10:34 -03:00
Samuel Guerra a1654d3bb1 Implemented hittest. 2019-08-30 18:13:07 -03:00
Samuel Guerra 8d8421a48f Started implementing mouse coordinates local to item. 2019-08-30 01:02:49 -03:00
Samuel Guerra bc93e9218e Improved input events arguments. 2019-08-29 23:48:50 -03:00
Well e675118b94 Implemented more mouse events 2019-08-29 01:04:56 -03:00
Well e894a60c8a formatting 2019-08-28 23:42:01 -03:00
Samuel Guerra 1c8730441e Integrated StackSlot better. 2019-08-28 13:16:12 -03:00
Samuel Guerra 8502eb6014 Implemented Ui v3. 2019-08-28 00:24:01 -03:00
Samuel Guerra d91a7895c6 Added Ui v3 sketch. 2019-08-27 22:39:27 -03:00
Samuel Guerra 836ffd8793 Implemented on_mousedown. 2019-08-27 01:02:31 -03:00
Samuel Guerra 511f84d929 Implemented on_keydown/up 2019-08-27 00:13:07 -03:00
Samuel Guerra d0096796d3 Implemented shared worker thread pool. 2019-08-26 23:17:37 -03:00
Well c6a9470cd9 implemented most of sketch into the architecture 2019-08-24 01:13:40 -03:00
Samuel Guerra cb8b0333e4 Added Ui improvements brainstorm. 2019-08-23 18:20:43 -03:00
Samuel Guerra cb09541e80 Started implementing keyboard events. 2019-08-23 01:06:51 -03:00
Samuel Guerra 448b61af60 Improved font cache layout. 2019-08-23 00:34:18 -03:00
Samuel Guerra 00e330fbc9 Added very basic font cache. 2019-08-22 23:56:35 -03:00
Samuel Guerra 7ab8f65181 Implemented epoch updating. 2019-08-22 23:06:58 -03:00
Samuel Guerra 1693017f62 Added reference about stacking contexts. 2019-08-22 23:06:46 -03:00
Well 2878a3ade1 Fixed text layout, added some configurating options for Text 2019-08-22 01:00:10 -03:00
Samuel Guerra 109ec65215 Added link. 2019-08-21 17:16:08 -03:00
Samuel Guerra 4730b28e54 Added link to read. 2019-08-21 15:46:10 -03:00
Samuel Guerra 050a4b2d7b Added link to read. 2019-08-21 13:47:02 -03:00
Samuel Guerra d542a9e0d4 fmt 2019-08-21 13:46:49 -03:00