summaryrefslogtreecommitdiffstats
path: root/virtual-programs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* dirty apriltag fixs-ol2024-05-251-4/+4
|
* Layout printed programs over multiple pagess-ol2024-05-251-94/+110
|
* Statement-based printer configurations-ol2024-05-255-63/+93
|
* Publish april tag detector generator to dbNaveen Michaud-Agrawal2024-05-231-0/+2
|
* Crop images in image space (between 0 - 1)Naveen Michaud-Agrawal2024-05-221-3/+7
|
* Merge pull request #139 from FolkComputer/osnr/cleanupOmar Rizwan2024-05-166-15/+1973
|\ | | | | Cleanup (remove pi/ & play/ & laptop.tcl, mostly inline into virtual-programs/)
| * Finish refactor (GPU, util libs). Remove laptop.tcl. Fix calibrate.Omar Rizwan2024-05-142-5/+1553
| | | | | | | | Fix folk.tcl calibrate.
| * Continue refactor: remove pi/cUtils.tcl and refs, inline cameraOmar Rizwan2024-05-133-4/+348
| |
| * Inline pi/AprilTags.tcl into virtual programOmar Rizwan2024-05-091-6/+72
| |
* | Add (hacky) support for persisting calibration in ~/folk-liveOmar Rizwan2024-05-141-1/+5
| |
* | print: Don't create folk-printed-programs if existsOmar Rizwan2024-05-131-1/+3
|/ | | | | so we can make it a symlink to folk-live without breaking exec mkdir here
* Use correct function to generate apriltag for ps when printingVedran2024-05-091-1/+1
|
* move ::getColor to Colors.tclAndrés Cuervo2024-05-071-6/+0
|
* Add rgb, hsl, & hex as color formatsAndrés Cuervo2024-05-061-6/+4
|
* Merge pull request #133 from FolkComputer/ac/rotate-web-editorOmar Rizwan2024-05-031-8/+19
|\ | | | | Add rotation slider to the web editor
| * Add rotation slider to the web editorAndrés Cuervo2024-05-031-8/+19
| |
* | display/text: Add layer supportOmar Rizwan2024-05-031-1/+2
| |
* | Gpu,display: More hack laptop fixes so virtual programs workOmar Rizwan2024-05-031-0/+6
|/
* apriltags: Document corner order.Omar Rizwan2024-05-021-0/+1
|
* circle: Add layer support. Is this ugly?Omar Rizwan2024-05-021-1/+3
|
* For now, ignore calibration tags at program/region levelOmar Rizwan2024-04-302-2/+3
| | | | | | instead of at detection level, so we still get the individual claims (easier to deal with). better if we only have 1 calibration tag out and don't need detection coherence.
* display: more macOS fixes (fix display width and height claim)Omar Rizwan2024-04-291-6/+9
|
* display: Hacks to make it run on macOSOmar Rizwan2024-04-291-1/+13
|
* Changes from osnr/checkerboard-calibration for projecting tagsOmar Rizwan2024-04-292-3/+21
| | | | | | Support global functions in shaders; support uvec4 argtype in shaders; carve out tag 48600 and up for self-calibration; expose ::tagImageForId and rename ::tagPsForId.
* More gadget support: use libcamerify for Pi camera + fault to folk0Omar Rizwan2024-04-251-1/+1
|
* Delete setup. We'll do using a program in folk-live insteadOmar Rizwan2024-04-241-23/+0
|
* setup: Limit to only run on folk-live for nowOmar Rizwan2024-04-101-0/+2
|
* setup: Fix terminalOmar Rizwan2024-04-101-1/+1
|
* text: Make radians optionalOmar Rizwan2024-04-101-1/+1
|
* setup: WIP: First draftOmar Rizwan2024-04-101-0/+21
|
* Move web endpoints into subfolderOmar Rizwan2024-04-094-0/+0
|
* Use HDMI1 on some gadgetsOmar Rizwan2024-04-091-1/+6
|
* camera: Add gadget (pi camera) mode using YUV420Omar Rizwan2024-04-051-1/+5
|
* folk-live hacks: 1-1 default calibration, fault localhost->folk0.Omar Rizwan2024-03-292-9/+11
|
* Make loadlibLd, filter by architecture if multiple candidatesOmar Rizwan2024-03-191-2/+5
| | | | Fixes https://discord.com/channels/956758212152025098/956758650700046366/1202431317971570728
* folk0: Stick with 720p for nowOmar Rizwan2024-03-191-5/+0
|
* Fix printing from editorsAndrés Cuervo2024-02-261-15/+10
| | | | | | | - Fix a bug where each editor could only print once because of a mistaken use of /nobody/ in the print conditional - Add a timestamp to the print commit - Prevent printing the same code twice within a second
* Make folk0 resolution 4kAndrés Cuervo2024-02-021-0/+5
|
* Remove extraneous comments & putsAndrés Cuervo2024-02-021-2/+0
|
* Correctly filter keys pressed after editor start timeAndrés Cuervo2024-02-021-3/+21
| | | | Prevent keys from being processed before the editor start time.
* Revert "Fix key press on restart"Omar Rizwan2024-02-011-16/+3
| | | | This reverts commit 80f3e29c4f3fcad460c7d12b8a81f8aa21abd25d.
* Fix key press on restartAndrés Cuervo2024-02-011-3/+16
|
* Fix delete when cursor is at (0, 0)Andrés Cuervo2024-01-311-1/+1
|
* terminal: Quick fix compatibility with new keyboard systemOmar Rizwan2024-01-311-1/+1
|
* web-keyboards: Print worksOmar Rizwan2024-01-301-1/+1
|
* web-keyboards: NicetiesOmar Rizwan2024-01-301-5/+7
| | | | | Spaces between keypresses. Don't show keypresses from before page render. Don't double up keypresses (only count keydowns).
* Start on Web UI for identifying & printing connected keyboardsOmar Rizwan2024-01-302-5/+53
|
* Merge pull request #86 from FolkComputer/ac/editorAndrés Cuervo2024-01-304-29/+484
|\ | | | | Add keyboard editor claim
| * editor: Use percentages to define regionsOmar Rizwan2024-01-291-2/+2
| | | | | | | | Should scale better to different-resolution systems?
| * keyboard: `the keyboards are` full sentenceOmar Rizwan2024-01-291-1/+1
| |