louistiti
|
53e8cd2182
|
fix(bridge/python): switch cx_Freeze to 7.1.0.post0 as 7.1.0 has been removed from the pip registry
|
2024-06-07 23:27:09 +08:00 |
|
louistiti
|
e0c10d4769
|
feat(bridge/python): upgrade cx_Freeze to 7.1.0
|
2024-06-07 09:55:41 +08:00 |
|
louistiti
|
18b47f168a
|
build(bridge/python): bump to 1.3.0
|
2024-05-08 18:53:01 +08:00 |
|
louistiti
|
c8e03ec401
|
fix(server): utterance as expected_item loop indefinitely
|
2024-04-22 23:29:30 +08:00 |
|
Théo LUDWIG
|
39cbd7114e
|
fix(bridge/python): usage of dict instead of empty TypedDict to avoid types errors
We might in the future generate automatically from the TypeScript types, generate the Python types.
For the moment, it is not typed, so we use a dict.
|
2024-02-25 20:57:02 +01:00 |
|
Théo LUDWIG
|
f895963ab9
|
feat(bridge/python): add Text component
|
2023-12-12 19:48:03 +01:00 |
|
Théo LUDWIG
|
637ab43626
|
feat(bridge/python): add TextInput component
|
2023-12-12 19:47:44 +01:00 |
|
Théo LUDWIG
|
811bb7ab44
|
feat(bridge/python): add Tab component
|
2023-12-12 19:47:22 +01:00 |
|
Théo LUDWIG
|
a65d330256
|
feat(bridge/python): add TabList component
|
2023-12-12 19:47:02 +01:00 |
|
Théo LUDWIG
|
04cff622b2
|
feat(bridge/python): add TabGroup component
|
2023-12-12 19:46:04 +01:00 |
|
Théo LUDWIG
|
b2f260d04d
|
feat(bridge/python): add TabContent component
|
2023-12-12 19:45:29 +01:00 |
|
Théo LUDWIG
|
adda7bc6ac
|
feat(bridge/python): add Switch component
|
2023-12-12 19:45:03 +01:00 |
|
Théo LUDWIG
|
fb936c45b6
|
feat(bridge/python): add Slider component
|
2023-12-12 19:44:33 +01:00 |
|
Théo LUDWIG
|
d0ade211ad
|
feat(bridge/python): add Select component
|
2023-12-12 19:44:11 +01:00 |
|
Théo LUDWIG
|
90397f8029
|
feat(bridge/python): add SelectOption component
|
2023-12-12 19:43:48 +01:00 |
|
Théo LUDWIG
|
7ee89d9e58
|
feat(bridge/python): add ScrollContainer component
|
2023-12-12 19:43:14 +01:00 |
|
Théo LUDWIG
|
050fcec835
|
feat(bridge/python): add Radio component
|
2023-12-12 19:42:32 +01:00 |
|
Théo LUDWIG
|
f714a99108
|
feat(bridge/python): add RadioGroup component
|
2023-12-12 19:42:10 +01:00 |
|
Théo LUDWIG
|
5623c33d04
|
feat(bridge/python): add Progress component
|
2023-12-12 19:41:42 +01:00 |
|
Théo LUDWIG
|
8d937b1e5f
|
feat(bridge/python): add Loader component
|
2023-12-12 19:41:16 +01:00 |
|
Théo LUDWIG
|
1613b12765
|
feat(bridge/python): add List component
|
2023-12-12 19:40:54 +01:00 |
|
Théo LUDWIG
|
db13c1b51e
|
feat(bridge/python): add ListItem component
|
2023-12-12 19:40:33 +01:00 |
|
Théo LUDWIG
|
78e577114e
|
feat(bridge/python): add ListHeader component
|
2023-12-12 19:40:02 +01:00 |
|
Théo LUDWIG
|
f5999bef99
|
feat(bridge/python): add Link component
|
2023-12-12 19:39:30 +01:00 |
|
Théo LUDWIG
|
1284a8f6aa
|
feat(bridge/python): add Image component
|
2023-12-12 19:38:57 +01:00 |
|
Théo LUDWIG
|
1a89eec108
|
feat(bridge/python): add Icon component
|
2023-12-12 19:38:33 +01:00 |
|
Théo LUDWIG
|
dfb9b81c8b
|
feat(bridge/python): add IconButton component
|
2023-12-12 19:37:24 +01:00 |
|
Théo LUDWIG
|
68ca55c82e
|
feat(bridge/python): add Flexbox component
|
2023-12-12 19:36:55 +01:00 |
|
Théo LUDWIG
|
f68a338dec
|
feat(bridge/python): add CircularProgress component
|
2023-12-12 19:36:11 +01:00 |
|
Théo LUDWIG
|
435170659e
|
feat(bridge/python): add Checkbox component
|
2023-12-12 19:34:12 +01:00 |
|
Théo LUDWIG
|
1a0e29e6dd
|
feat(bridge/python): add Card component
|
2023-12-12 19:33:25 +01:00 |
|
Théo LUDWIG
|
c9cf7d3ae8
|
style: format python with autopep8
|
2023-12-12 19:30:54 +01:00 |
|
Théo LUDWIG
|
0d4104b629
|
feat(bridge/python): render widgets
|
2023-12-10 18:33:07 +01:00 |
|
louistiti
|
55b81a3c8f
|
feat(bridge/python): widget renderer kick off
|
2023-12-10 23:06:44 +08:00 |
|
louistiti
|
754bd7380f
|
build(bridge/python): 1.2.0
|
2023-11-14 22:38:34 +08:00 |
|
Théo LUDWIG
|
1359f5d210
|
feat(bridge/python): simplify leon.set_answer_data
|
2023-07-01 23:23:34 +02:00 |
|
louistiti
|
10a03d90e3
|
build(bridge/python): bump to 1.1.0
|
2023-05-29 22:01:06 +08:00 |
|
Divlo
|
9782526c42
|
chore: remove legacy Python bridge/utils
|
2023-05-27 23:48:39 +02:00 |
|
Divlo
|
3bf7150387
|
refactor(skill/have_i_been_pwned): usage of new SDK
|
2023-05-27 23:34:15 +02:00 |
|
Divlo
|
c00c85fd4f
|
fix(bridge): better types and network error
|
2023-05-27 20:29:01 +02:00 |
|
Divlo
|
f17a4d3a2a
|
refactor(skill/github_trends): usage of new SDK
|
2023-05-27 18:06:31 +02:00 |
|
Divlo
|
e440e4f715
|
refactor(skill/speed_test): usage of new SDK
|
2023-05-27 12:00:13 +02:00 |
|
louistiti
|
d1fe81ddc6
|
refactor: modify settings method from isAlreadySet to isSettingSet
|
2023-05-27 09:47:09 +08:00 |
|
louistiti
|
3648fef5fb
|
refactor(bridge/python): add key to settings.isAlreadySet
|
2023-05-27 09:00:00 +08:00 |
|
Divlo
|
924317c614
|
refactor(skill/is_it_down): usage of new SDK
|
2023-05-27 00:14:51 +02:00 |
|
Divlo
|
0c44916aa2
|
chore(bridge): add comments (jsdoc/docstring) for settings
|
2023-05-26 23:50:36 +02:00 |
|
Divlo
|
30e405bbe3
|
feat(bridge/python): add Settings module
|
2023-05-26 23:03:02 +02:00 |
|
Divlo
|
f956e1abc6
|
fix(bridge): memory path always defined
|
2023-05-25 01:04:28 +02:00 |
|
Divlo
|
06cda4a1f0
|
fix(bridge/nodejs): allow memory that stores null value
|
2023-05-25 00:04:25 +02:00 |
|
Divlo
|
dc7615723d
|
fix(bridge/python): allow memory that stores null value
|
2023-05-24 23:57:44 +02:00 |
|