Compare commits

..

35 Commits

Author SHA1 Message Date
Egor Savkin 8f014d00e9 Add options to zotino, thermostat, sampler and pounder
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 13:00:57 +08:00
Egor Savkin 6e730c8dc1 Add edge counter for the options to TTL
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin 93fe228134 Add HD68 cable options and fix first small cards options
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin ec71ce6626 Leave opt-out option only to the first kasli
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin cc3f59226d Change ttl groups to banks and remove green leaf
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin 0be78955c4 Slightly promote new functionality and consider mono_eem modes on sampler/urukul for suservo
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin ce49b3f1a3 Update shop bundle
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin 6b21415bab Fix cards state being not updated on touchables
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin afb9a89691 Fix not-disappearing warnings and clocker clock slots
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin 765cb74e97 Small duplication removal
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin 29753993e1 Remove redundant notifications about connectors and AD9910
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin 0713b45adc Integrate clock/slots configuration into the calculator
Also adjust sizes

Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin e7e50f2dad Fixed initial display of empty options in the options summary
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin 37afc88fa6 Still fixing the bug
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin e0c29a5945 Fix scroll issue and found another bug
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin 6bfc21dc54 Add groups of options and some fixes for long lists of options
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin 635f6fb50f Add external data for use per every card. Apply it for TTL and Suservo
Signed-off-by: esavkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin 83b57b8cca Fix tooltip showed out when options overlay was closed
Signed-off-by: esavkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin d561b237d0 Use tips on more cards
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin fc4e8cb08c Add tooltips with hints for the user
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin bf151ac89e Add icons to options titles
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin 3a5fda1cb4 Remove MAC from options
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin cf6b27ab06 Reposition summary popup relative to icon respective to window width, hide on scroll
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin be9317c9f5 Hide popups on clicking outside of them
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:42 +08:00
Egor Savkin 79bb2dfba2 Update bundle file
Add custom options to more cards

Minor design adjustments: add margin-left to icon and optimize the icon

Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:39 +08:00
Egor Savkin e7f32173ea Add popover for cart summary with options data
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:26 +08:00
Egor Savkin 281dcbb0b0 Make overlay appear on button click
And fix options absense for non-carrier cards

Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:26 +08:00
Egor Savkin ee8b7e64de Make the design more compact
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:26 +08:00
Egor Savkin 0c156cc841 Adjust styles
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:26 +08:00
Egor Savkin 7d9048350f Fix add of useless options to JSON
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:26 +08:00
Egor Savkin 939ebb8291 Add switchline compact design
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:26 +08:00
Egor Savkin 1b0aecc7c8 Add switch and line
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:26 +08:00
Egor Savkin 8ffc63daf3 Fix JSON shop load
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:26 +08:00
Egor Savkin 670c3ebb8f Make it update state
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:26 +08:00
Egor Savkin de748b4c7d Add basic demo example
Kinda works, but buggy

Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:20:26 +08:00
4 changed files with 2 additions and 3 deletions

View File

@ -96,7 +96,7 @@ Specifications:
{% layout_text_img(src="images/Thermostat_EEM@2x.png", popup="images/origin/thermostat_eem.jpg", alt="", textleft=true, shadow=false) %}
{% layout_text_img(src="images/side-min.png", textleft=true, shadow=false) %}
##### Sinara 8453 Thermostat EEM

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 351 KiB

View File

@ -635,8 +635,7 @@ const shop_data = {
'The upconverter is optional, if you would like the baseband version please leave us a note.'
],
options: [
{type: "SwitchLine", args: {title: "Ext CLK", outvar: "ext_clk", fallback: {text: "125 MHz", checked: false}}},
{type: "Radio", args: {title: "Variant", outvar: "variant", variants: ["Baseband", "Upconverter"], fallback: 1}},
{type: "SwitchLine", args: {title: "Ext CLK", outvar: "ext_clk", fallback: {text: "125 MHz", checked: false}}}
],
size: 'small',
type: 'urukul',