Commit Graph

446 Commits

Author SHA1 Message Date
Egor Savkin beac4a1d33 Add phaser baseband/upconverter variants
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:34:01 +08:00
Egor Savkin 618f51be42 Add options to zotino, thermostat, sampler and pounder
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin d2a17ea856 Add edge counter for the options to TTL
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin c66a43300d Add HD68 cable options and fix first small cards options
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 25497e43ff Leave opt-out option only to the first kasli
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin a42a4a3ef4 Change ttl groups to banks and remove green leaf
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 3ca67b9647 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-18 10:30:51 +08:00
Egor Savkin 0f0d68b6d1 Update shop bundle
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin cbc5b7caff Fix cards state being not updated on touchables
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 7425bee0f9 Fix not-disappearing warnings and clocker clock slots
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 397734fc61 Small duplication removal
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 777e680d22 Remove redundant notifications about connectors and AD9910
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 9ee0d08c14 Integrate clock/slots configuration into the calculator
Also adjust sizes

Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 50104d39c4 Fixed initial display of empty options in the options summary
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin f798b8a0ec Still fixing the bug
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 1eb0619fdc Fix scroll issue and found another bug
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin cbdf6c7bf8 Add groups of options and some fixes for long lists of options
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 33f2667a61 Add external data for use per every card. Apply it for TTL and Suservo
Signed-off-by: esavkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 7dd31df2e5 Fix tooltip showed out when options overlay was closed
Signed-off-by: esavkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 8a222ce32c Use tips on more cards
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 4356c97bbb Add tooltips with hints for the user
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin d4803ce917 Add icons to options titles
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 0984a4ca47 Remove MAC from options
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 2c2c6d50ba Reposition summary popup relative to icon respective to window width, hide on scroll
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin e46d10827b Hide popups on clicking outside of them
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 65ee859ce3 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-18 10:30:51 +08:00
Egor Savkin 4604ad8d55 Add popover for cart summary with options data
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin fa20403faf 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-18 10:30:51 +08:00
Egor Savkin 4838a44d3c Make the design more compact
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 20d62e1a4c Adjust styles
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 6ac945bb5c Fix add of useless options to JSON
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin cfa75e8371 Add switchline compact design
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin c46b15232d Add switch and line
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 5fa6373b66 Fix JSON shop load
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 395404b668 Make it update state
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin 1ed60ff64d Add basic demo example
Kinda works, but buggy

Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-18 10:30:51 +08:00
Egor Savkin c34b1d9e4b Optimize preview with pngquant 256
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-17 14:04:54 +08:00
Egor Savkin 026c3c3108 Add photos for Thermostat EEM (@mwojcik)
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-17 14:04:54 +08:00
Egor Savkin 5d298b3325 Fix card at index 0 being not addable
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 12:15:12 +08:00
Egor Savkin fe26aa890d Update shuttler to have one mandatory EEM and clock source
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:38:00 +08:00
Sebastien Bourdeauducq 896946336b Shuttler precisions 2023-10-11 11:04:33 +08:00
Egor Savkin da74bb1d8d Add Shuttler to the shop (#98)
Closes #95

Reviewed-on: #98
Co-authored-by: Egor Savkin <es@m-labs.hk>
Co-committed-by: Egor Savkin <es@m-labs.hk>
2023-10-11 11:01:26 +08:00
Sebastien Bourdeauducq 320665c3bd cleanup 2023-10-10 17:53:25 +08:00
Sebastien Bourdeauducq a6faaecb8b clarify external PSU 2023-10-10 17:51:18 +08:00
Egor Savkin 393fc8e3c9 Add EEM power module to the shop
Co-authored-by: Egor Savkin <es@m-labs.hk>
Co-committed-by: Egor Savkin <es@m-labs.hk>
2023-10-10 17:34:52 +08:00
Sebastien Bourdeauducq a7c4c079a4 add link to UCLA AMO 2023-09-11 21:02:44 +08:00
Egor Savkin 212a7743eb Update bundle file
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-22 16:34:12 +08:00
Egor Savkin 27c7db1df4 Allow duplicating cards in the backlog
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-22 16:18:22 +08:00
Egor Savkin 4dc15f5633 Fix `Show JSON` button functionality regression introduced with 0e9f822536
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-22 16:14:11 +08:00
Egor Savkin dee2a40151 Fix #72 - make side-panel button depend on screen size, same as the appearance
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-08-10 12:29:40 +08:00