125 Commits

Author SHA1 Message Date
Insality
5a1668a8af Update 2024-11-21 22:00:05 +02:00
Insality
9c03c950ad Remove on_message_input functional 2024-11-21 00:51:35 +02:00
Insality
bc0ada7098 Remove register and update examples 2024-11-21 00:28:53 +02:00
Insality
c00fb3590c Replace event with event library 2024-11-20 23:52:48 +02:00
Insality
37d7168bd6 More widgets, additional adjusts for text 2024-11-20 01:42:12 +02:00
Insality
c35dfc7066 More widgets stuff, cleaning code 2024-11-19 23:06:57 +02:00
Insality
299f8501e8 Widgets WIP 2024-11-18 22:50:42 +02:00
Insality
99f75dd626 Update widgets 2024-11-18 22:03:04 +02:00
Insality
3fca582197 All components now included 2024-11-18 21:51:26 +02:00
Insality
999c6222a0 Update annotations 2024-11-07 18:32:46 +01:00
Insality
6ccf58d527 Update docs 2024-10-30 23:46:39 +02:00
Insality
72cf310d6c Update 2024-10-30 23:37:43 +02:00
Insality
00b8b192a7 Add test "new_widget" 2024-10-30 01:29:46 +02:00
Insality
c85d66fdca Update annotations P.1 2024-10-29 20:31:45 +02:00
Insality
d73835a2d5 Update Druid components 2024-10-19 10:58:24 +03:00
Insality
e8dbc097d0 Update 2024-10-15 21:35:51 +03:00
Insality
5848921cba Update docs, config generations, fix linter 2024-10-15 19:34:07 +03:00
Insality
067b650838 Get rid of middleclass 2024-10-15 01:59:25 +03:00
Insality
f93d0c7d40 Add hover on_mouse_hover callback in constructor
Add ON_HOVER_CURSOR and ON_MOUSE_HOVER_CURSOR in hover component in styles
2024-09-04 01:58:20 +03:00
Insality
4a095a2a24 Update README
Button key trigger will not consume input
Update scroll position while animate
Add scroll:set_view_size
Better static grid get_index function
Rework Data List (only static grid)
Update Default style
Remove a component from parent if exists on druid:remove
2024-09-03 21:48:43 +03:00
Insality
11ae63a9f6 Update annotations 2024-08-27 17:45:09 +03:00
Roman Silin
3bf50660b3 Fixed sender type for druid_instance.on_message() 2024-06-13 12:15:05 +03:00
Insality
01d1445511 Update annotations, add set_repeat to hotkey component 2023-12-05 14:49:56 +02:00
Insality
c99b97f392 Annotations update [3] 2023-10-17 22:32:22 +03:00
Insality
50c9b6bad5 Annotations update [2] 2023-10-17 22:00:43 +03:00
Insality
86b92f90a7 Annotations update 2023-10-17 21:09:45 +03:00
Insality
556e1a9bae Small optimization && refactoring 2023-07-15 15:56:06 +03:00
Insality
337090e74c Update docs, little optimizations, inline style anims 2023-07-15 12:35:05 +03:00
Insality
38c117b9d8 Inline helper.is_enabled, remove unused code, documentation fixes, remove formats and druid_input files, add more tests 2023-07-15 11:53:07 +03:00
Insality
5ecd67d8ef Update docs 2023-07-13 21:32:04 +03:00
Insality
6ed48772a3 Update docs 2023-07-11 21:46:56 +03:00
Insality
4896f38e09 Update readme and docs 2023-07-08 09:59:35 +03:00
Insality
7bf479e6c0 Update Helper docs 2023-06-08 00:06:05 +03:00
Insality
65974e0b30 Update docs 2023-06-07 23:30:37 +03:00
Insality
b22808f585 Remove debug log messages, update docs 2023-06-07 01:41:47 +03:00
Insality
e14f68bc90 Move swipe to extended, update docs 2023-06-07 00:41:05 +03:00
Insality
bd9b4ad58f Merge branch 'develop' into tests 2023-02-07 18:45:35 +02:00
Insality
0368260d16 Schedule late_init if component have on_input 2022-12-03 17:43:08 +02:00
Insality
d93823ae6a Solve #215 Better late init interest support 2022-12-03 16:16:55 +02:00
Dmitry
13f0922ccc
misprint (Tet → Text) 2022-11-02 00:43:19 +07:00
Insality
4c130a68bb Move all extended component out of default bundle 2022-10-09 17:02:54 +03:00
Insality
25a17773e7 Solve #198 move input init and late init to Druid instance init function 2022-09-06 22:09:32 +03:00
Insality
847bee2e6b Update docs 2022-07-17 19:19:25 +03:00
Insality
77e56e8747 Add hotkey example 2022-07-17 19:07:35 +03:00
Insality
f7e6888c5a Revert "Solve #182 add table pool for events"
This reverts commit dff522fbaa8775ed983f6a2b83409addef7d112d.
2022-04-05 23:18:39 +03:00
Insality
70e94ec14a Fix event table pool 2022-04-05 19:20:03 +03:00
Insality
dff522fbaa Solve #182 add table pool for events 2022-04-05 18:57:40 +03:00
Insality
2779f9cf7a Start implement druid layout component 2022-04-05 18:17:39 +03:00
Insality
c5c335d17c Optimize component and event creation, add cache for interests, optimize scroll 2022-03-11 20:37:18 +02:00
Insality
db1e7ec502 Add reinit data_list example, add debug mode for druid/components. Refactor scroll is_in_view. Use late remove while scroll update 2022-03-11 19:20:33 +02:00