Commit graph

38 commits

Author SHA1 Message Date
Bán Dénes
9f644c2e2b Independent per-point adjustment 2023-05-20 22:03:21 +02:00
Bán Dénes
c45523f38a Getting coverage to 100% 2023-01-23 23:34:06 +01:00
Luke Kershaw
86a74945ca
Fix typo in error message if using incorrect type for stagger (#75) 2023-01-23 12:22:59 +01:00
torik42
17dc5ab169 (fix) allow mirroring around origin 2022-12-03 17:28:49 +01:00
Bán Dénes
cf9007aa50 Generalize asym usage 2022-12-03 12:38:07 +01:00
Bán Dénes
5a25c1c423 Make within-column layout cumulative as well 2022-05-29 14:12:11 +02:00
Bán Dénes
c6f4832ee4 Single key column name simplification 2022-04-16 12:44:55 +02:00
Bán Dénes
b928cbd35d Implement a simple autobind 2022-02-27 18:18:16 +01:00
Bán Dénes
2b98b502d6 Support string templating for key-level attributes 2022-01-22 23:13:18 +01:00
Bán Dénes
e48631fac8 Add key-level orient 2021-12-25 21:22:37 +01:00
Bán Dénes
2c18902e9f Simplify the names in individual point "zones" 2021-12-18 20:28:33 +01:00
Bán Dénes
73045e4754 Move column-level attributes to key-level 2021-12-18 18:37:26 +01:00
Michael van Eerd
21e173e703 Make spread: 0 possible
Instead of defaulting to 'u' / 19
2021-12-12 15:07:11 +01:00
Michael van Eerd
68102e8c8d Fix ReferenceError: *_unit is not defined 2021-09-03 14:43:33 +02:00
Bán Dénes
ad5ac9c63e Visualization fix 2021-07-25 20:31:51 +02:00
Bán Dénes
67e01ed4f9 Base key-level defaults around u 2021-07-18 16:26:30 +02:00
Bán Dénes
26128f8db7 Support full anchors in outline shapes 2021-07-18 16:03:45 +02:00
Bán Dénes
b159cfa9f7 Further testing 2021-07-18 00:39:33 +02:00
Bán Dénes
452d7c155b Units separated to their own block, and properly tested 2021-07-11 13:45:53 +02:00
Bán Dénes
9baae154cb Add unit test for assertions 2021-05-22 19:06:57 +02:00
Bán Dénes
cd90705ba1 Refactor, units, tests 2021-01-01 00:50:04 +01:00
Bán Dénes
390fd7fbc9 Keycap width/height visualization + fixes 2020-08-17 15:07:03 +02:00
Bán Dénes
edf5d3d962 Add support for per-zone rotation and mirroring 2020-08-16 19:39:30 +02:00
Bán Dénes
1a92a7d214 Separate row extensions and overrides 2020-08-16 16:11:48 +02:00
Bán Dénes
212d9366b7 More intuitive column handling 2020-08-16 15:34:04 +02:00
Bán Dénes
fa1a27687f Key name duplication warning 2020-08-11 22:21:28 +02:00
Bán Dénes
0e4d2206a7 Column definition can be empty now 2020-08-08 17:26:17 +02:00
Bán Dénes
42a2502dda Last pre-routing adjustments 2020-07-21 19:35:33 +02:00
Bán Dénes
fc0e58aa57 PCB layout done 2020-07-20 23:17:43 +02:00
Bán Dénes
5a380fa58c Mixed progress, vol. 2 2020-07-17 23:20:49 +02:00
Bán Dénes
c3d7643371 Mixed progress
- point tagging
- extends clauses for drier config
- classic/uniform support
- mx/choc spacing support
- intersect outlines
- per-key footprint customization
2020-07-16 23:55:37 +02:00
Bán Dénes
55d60ba599 More PCB progress 2020-07-14 23:03:44 +02:00
Bán Dénes
827cfeea21 Outlines feature complete 2020-07-10 22:40:34 +02:00
Bán Dénes
066e1a54ea Still more outline progress 2020-07-04 23:23:14 +02:00
Bán Dénes
fad615045a Various progress 2020-06-28 22:35:53 +02:00
Bán Dénes
8d6be0ea00 Sanitization + better error reporting 2020-06-27 20:13:06 +02:00
Bán Dénes
a5e686b059 Bringing points stuff up to spec 2020-06-26 21:00:10 +02:00
Bán Dénes
0ab5a246e5 Ergogen reorg 2020-06-16 22:24:46 +02:00
Renamed from helpers/points.js (Browse further)