Commit Graph

83 Commits

Author SHA1 Message Date
Zicong Qu
41b57e719a Update license from MIT to PolyForm Noncommercial
Replaced MIT License with PolyForm Noncommercial License 1.0.0, detailing terms for use, distribution, and modifications.
2026-10-10 18:14:23 -04:00
7f4891f609 Fix topology detection with MMMM hub 2026-03-31 22:54:15 -04:00
83e466b932 Update control library with macos connection fixes 2026-03-31 22:53:55 -04:00
4e959be5e3 Remove Assets/_Recovery 2026-03-31 22:50:54 -04:00
Leo Qu
b11c817c34 Add LICENSE and README from GitHub 2026-03-12 23:19:41 -04:00
Leo Qu
b5cd0f29f5 Initial commit after symposium 2026-03-12 23:15:06 -04:00
44375b8c88 Update libc_control.dylib 2026-03-11 01:44:11 -04:00
a60f97cefd Update libc_control.dylib 2026-03-10 21:26:45 -04:00
Leo Qu
71088de101 Implemented new discover flow and implemented unit test for it
Made-with: Cursor
2026-03-10 19:37:00 -04:00
Leo Qu
7212f692a6 Pipeline saving and View popup window added
Made-with: Cursor
2026-03-10 18:15:15 -04:00
Christen
477a86a495 Merge branch 'main' of https://git.uwaterloo.ca/capstone-group2/ui into main 2026-03-10 17:04:13 -04:00
Christen
a8679c35a9 Fixed problem with display module text input field 2026-03-10 17:02:07 -04:00
0d3323255b Add untested code to allow multiple robots on the same network 2026-03-10 16:12:41 -04:00
023fc1960e Merge branch 'main' of git.uwaterloo.ca:capstone-group2/ui 2026-03-10 14:07:33 -04:00
ff9f4f2287 Fix orientation detection 2026-03-10 14:07:30 -04:00
Christen Wong
a4c72640d6 Made small edit to fix something 2026-03-09 22:06:43 -04:00
Christen
5119422966 Made edit such that it sets the degrees for both servo types to 90 degrees 2026-03-09 21:57:03 -04:00
e20c3dd7af Update libc_control.dylib 2026-03-09 19:48:17 -04:00
Christen
b47b3ad70a Fixed hub module problem 2026-03-08 22:05:24 -04:00
Leo Qu
1eb25a5732 Minor scene update
Made-with: Cursor
2026-03-08 21:40:43 -04:00
Leo Qu
44fb8276ff Fixed weird underline on UI text and made text bigger
Made-with: Cursor
2026-03-08 21:39:00 -04:00
Leo Qu
3d3285003f Reorganized UI componenets
Made-with: Cursor
2026-03-08 13:13:38 -04:00
Christen
a53699977d Merge branch 'main' of https://git.uwaterloo.ca/capstone-group2/ui into main 2026-03-04 12:17:19 -05:00
Christen
990e1b4563 Added MaleSocket4 Connection for Hub Module MMMM 2026-03-04 12:16:56 -05:00
Leo Qu
d318b238ef Main camera adjustments in SampleScene
Made-with: Cursor
2026-03-04 10:42:37 -05:00
Johnathon Slightham
a11239655a Merge branch 'js/distance-sensor' into 'main'
Add control library for distance sensor and display

See merge request capstone-group2/ui!13
2026-03-04 07:55:35 -05:00
Johnathon Slightham
6f63629119 Add control library for distance sensor and display 2026-03-04 07:55:35 -05:00
Leo Qu
aad4b7654d change UI material and color
Made-with: Cursor
2026-03-04 01:50:06 -05:00
Leo Qu
865e2c5159 Merge branch 'BTS-150/UIprogrammedmovement' into 'main'
UI Programmed Movement

See merge request capstone-group2/ui!12
2026-03-03 22:44:52 -05:00
Leo Qu
7d935bd168 Remove ProgrammedMovementsSetup - scene already configured
Made-with: Cursor
2026-03-03 22:20:41 -05:00
Leo Qu
6d01c8c532 BTS-150: Programmed Movements UI - timeline, config panel, Run button fixes
- Timeline blocks aligned with second markers (Blocks rect full width)
- Config panel: Angle/Direction sections, Save/Back/Delete
- DC module support: Fwd/Bwd, degrees input
- Run button: re-wire on completion, periodic re-wire when idle
- Fix AngleInput path (ConfigRow2/AngleSection/AngleInput) for correct angle save
- Default module None for new blocks, Run text 'Running'

Made-with: Cursor
2026-03-03 22:20:41 -05:00
Christen Wong
a0fe0f713f Merge branch 'Add-New-Modules' into 'main'
Fully added gripper, distance, IMU, and display modules

See merge request capstone-group2/ui!11
2026-03-03 21:32:52 -05:00
Leo Qu
ee48125002 Add new materials to hub MMMM and triangle hub modules 2026-03-03 20:24:59 -05:00
Leo Qu
2ee0888932 Merge: resolve Roboto-Bold SDF conflict 2026-03-03 20:23:32 -05:00
Christen
faf9b62c30 Added rest of the modules 2026-03-03 19:47:55 -05:00
Christen
81990827c0 Merge branch 'Add-New-Modules' of https://git.uwaterloo.ca/capstone-group2/ui into Add-New-Modules 2026-03-03 19:28:47 -05:00
Christen
69b3b09ac0 Finished adding all modules 2026-03-03 19:13:28 -05:00
Leo Qu
7753ef908d Remove unused PolygonSamples and PolygonStarter, add Yughues materials, update module prefabs
Made-with: Cursor
2026-03-03 16:38:25 -05:00
Leo Qu
6532a0cb11 Deactivate DC module
Made-with: Cursor
2026-03-03 16:33:56 -05:00
Leo Qu
b6c487db2a UI material and environment
Made-with: Cursor
2026-03-03 16:28:20 -05:00
Leo Qu
00f8359961 UI material + environment change
Made-with: Cursor
2026-03-03 15:03:54 -05:00
Christen
20480f6eaf Added speaker and power modules 2026-03-03 00:51:12 -05:00
Christen
6b2270381d Fully added gripper, distance, IMU, and display modules 2026-02-28 21:39:36 -05:00
Leo Qu
fd5d41f645 Merge branch 'cleanup-remove-unused-tmp' into 'main'
fix: set TMP Settings assetVersion to suppress importer popup

See merge request capstone-group2/ui!10
2026-02-23 18:29:08 -05:00
Leo Qu
32f6b74114 fix: set TMP Settings assetVersion to suppress importer popup
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-22 21:57:47 -05:00
Leo Qu
e9e52c9b80 Merge branch 'cleanup-remove-unused-tmp' into 'main'
chore: remove unused TMP examples and assets

See merge request capstone-group2/ui!9
2026-02-22 21:48:13 -05:00
Leo Qu
dddb6a89ea chore: remove unused TMP examples and assets
- Remove _Recovery folder (Unity crash recovery)
- Remove TextMesh Pro Examples & Extras: Scenes, Scripts, Textures, Sprites,
  Prefabs, Materials; keep Roboto-Bold SDF for SampleScene
- Remove TMP Sprites (EmojiOne) - emoji not used

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-22 21:25:52 -05:00
Leo Qu
48fb872301 Merge branch 'BTS-139' into 'main'
Added dc module control to LiveView panel

See merge request capstone-group2/ui!8
2026-02-22 20:52:01 -05:00
Leo Qu
9b6bb5dc88 Fix: Keep DC panel in side panel instead of floating (remove FollowPositionForFrames)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-22 20:51:33 -05:00
Leo Qu
71d3ae77bd Merge branch 'BTS-139' into 'main'
Fix: Add SelectedModule static property to ModuleSelector

See merge request capstone-group2/ui!7
2026-02-22 20:09:01 -05:00