summaryrefslogtreecommitdiffstats
path: root/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* dirty loadlib fixprinter-configs-ol2024-05-251-3/+4
* Finish refactor (GPU, util libs). Remove laptop.tcl. Fix calibrate.Omar Rizwan2024-05-142-0/+364
* Cleanup: Move c-utils into lib and auto-source it; remove play/Omar Rizwan2024-05-091-0/+22
* Make loadlibLd, filter by architecture if multiple candidatesOmar Rizwan2024-03-192-2/+12
* Merge pull request #86 from FolkComputer/ac/editorAndrés Cuervo2024-01-301-0/+6
|\
| * Merge branch 'main' into ac/editorAndrés Cuervo2023-11-282-0/+6
| |\
| * \ Merge branch 'main' into ac/editorAndrés Cuervo2023-11-211-0/+12
| |\ \
| * \ \ Merge branch 'main' into ac/editorAndrés Cuervo2023-10-274-21/+78
| |\ \ \
| * \ \ \ Merge branch 'main' into ac/editorAndrés Cuervo2023-10-107-135/+299
| |\ \ \ \
| * | | | | Add vec2 mult/div, nearly-there cursorboxAndrés Cuervo2023-09-221-0/+6
* | | | | | name conflict i n CCristóbal Sciutto2023-12-081-2/+2
* | | | | | free!Cristóbal Sciutto2023-12-081-2/+10
* | | | | | add tests, take furthest, remove best logicCristóbal Sciutto2023-12-081-7/+21
* | | | | | Merge branch 'main' of github.com:FolkComputer/folk into cs/regions-in-cCristóbal Sciutto2023-12-083-0/+18
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Clear mailbox of unmatched processesNaveen Michaud-Agrawal2023-11-232-0/+6
| | |_|_|/ | |/| | |
| * | | | newRegion -> fromRectAndrés Cuervo2023-11-211-1/+1
| * | | | Region helper to create a new region center on x yNaveen Michaud-Agrawal2023-11-211-0/+12
| | |_|/ | |/| |
* | | | wrong signCristobal Sciutto2023-11-041-2/+2
* | | | fix convex-hull algorithm, handle empty return casesCristobal Sciutto2023-11-031-22/+49
* | | | handle no pointsCristobal Sciutto2023-11-031-1/+11
* | | | points are floatsCristobal Sciutto2023-11-031-6/+7
* | | | back to tclCristobal Sciutto2023-11-031-9/+70
* | | | v0 for region initializationCristobal Sciutto2023-11-031-17/+59
* | | | 2D arrays in CFFICristobal Sciutto2023-11-031-9/+27
* | | | infrastructure for testingCristobal Sciutto2023-10-311-0/+37
|/ / /
* | | c: Allow passing direct structs as pointer args (cheap)Omar Rizwan2023-10-251-0/+12
* | | evaluator: Don't claimize patterns with verbsOmar Rizwan2023-10-231-13/+34
* | | Merge branch 'main' into osnr/multiple-on-process-blocksOmar Rizwan2023-10-131-14/+14
|\ \ \ | | |/ | |/|
| * | trie: Fix statementClauseToId pdf!Omar Rizwan2023-10-071-14/+14
* | | dict getdef -> dict_getdef. Much, much fasterOmar Rizwan2023-10-061-21/+2
* | | display: WIP: Refactor into files; use wishes, not Display::Omar Rizwan2023-10-062-11/+42
* | | Merge branch 'main' into osnr/multiple-on-process-blocksOmar Rizwan2023-10-062-6/+54
|\| |
| * | Merge pull request #94 from FolkComputer/osnr/rest-patternsOmar Rizwan2023-10-062-6/+54
| |\ \
| | * | evaluator: Fix key name in collectOmar Rizwan2023-10-031-2/+2
| | * | trie: Fix lookupLiteral. I think this works?Omar Rizwan2023-10-031-3/+1
| | * | WIP: Literal lookups for ...rest (works in Whens sometimes now)Omar Rizwan2023-10-032-4/+54
* | | | process: Allow running multiple On process blocks on processOmar Rizwan2023-10-061-6/+18
|/ / /
* | | c: uint8_t rtype to get rid of warningOmar Rizwan2023-10-041-0/+1
* | | main,display: Version the Folk heap; evict stale/unused images.Omar Rizwan2023-09-303-25/+31
* | | language: Backport fully lexical fnOmar Rizwan2023-09-291-3/+6
* | | Merge branch 'main' into osnr/vulkan-displayOmar Rizwan2023-09-274-47/+95
|\| |
| * | Merge pull request #90 from FolkComputer/fix/region-mathOmar Rizwan2023-09-251-22/+24
| |\ \
| | * | math/region move: Allow unitless scaling again, convert % to thatOmar Rizwan2023-09-251-2/+8
| | * | math/region scale: Allow stacking multiple scale actions againOmar Rizwan2023-09-251-6/+6
| | * | Fix percentage move and allow region moves of 0x0Naveen Michaud-Agrawal2023-09-241-4/+0
| | * | Don't rescale twiceNaveen Michaud-Agrawal2023-09-241-11/+11
| * | | Merge branch 'osnr/peering-with-prefix-match'Andrés Cuervo2023-09-253-19/+64
| |\ \ \
| | * | | evaluator/main: Speed up peering! Pi 4 7fps -> 12fps on average?Omar Rizwan2023-09-241-3/+12
| | * | | trie: Add support for /..rest/ matchingOmar Rizwan2023-09-242-12/+50
| | * | | trie: Clean up unused stuff, documentOmar Rizwan2023-09-241-7/+5
| | | |/ | | |/|