summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-20Adapted Trackball from Cjen1 to match newer structure. Appears to work as ↵Joshua Shreve
intended.
2021-08-20Merge pull request #22 from Cjen1/trackballJoshua Shreve
Add trackball thumb cluster. Interim commit, needs a few mods for naming and handedness.
2021-08-20Merge branch 'master' into trackballJoshua Shreve
2021-08-20Now supports trackball in wall and in a cluster. An unlikely config, but it ↵Joshua Shreve
simplifies construction by removing the setting interdependency.
2021-08-20Merge pull request #32 from itised/parts-path-fixesJoshua Shreve
moved parts to their own directory
2021-08-20Fixes to base plate and screw mount "handedness" and baseplate mirroring. ↵Joshua Shreve
Minor fix to trackball in wall rotations.
2021-08-19moved parts to their own directoryEdward
also fixed bug that would not correctly inlcude parts for configs with a `save_dir` set to a subdirectory of the things directory
2021-08-18Fixed Trackball in Wall, extra rotation. Now aims forward.Joshua Shreve
2021-08-17Name change.Joshua Shreve
2021-08-17Merge branch 'trackball'Joshua Shreve
2021-08-17File cleanup.Joshua Shreve
2021-08-17Merge pull request #31 from itised/ignore-mac-os-system-filesJoshua Shreve
ignore macOS system files
2021-08-16ignore macOS system filesEdward
2021-08-15Trackball updates. Still need to refresh geometry. Optical distance is too ↵Joshua Shreve
long.
2021-08-13Fixed non-ball side rendering for trackball thumb. Still WIP.Joshua Shreve
2021-08-13very interim commit to check tbiw issues.Joshua Shreve
2021-08-11Added undercut for tray.Joshua Shreve
Discovered why people had an issue with the tray. The cadquery had interference and solid did not. After fixing the unintentional difference, I found both had intereference. Added an undercut to locally thin the wall for tray engagement.
2021-08-11Interim checkin. Initial version of trackball webs/walls in, still working ↵Joshua Shreve
on component cut/union order. Fixed base plates and walls to be identical in caquery and solid. Fixed if/elif/else structure that misplaced the MINI cluster screw mount. Added intial pass at add on PCB as option to add with caps for interference checks. Moved bottom_hull to helper libraries as they are specific to engine. Fixed bottom_hull functions to correct minor discrepency between the engines. Fixed solid intersect function.
2021-08-06Minor mods, CAD trackball socket in models.Joshua Shreve
2021-08-05Adding CAD geometry. Debugging minor issues.Joshua Shreve
2021-08-05Interim commit with partially functioning trackball. trackball in wall is ↵Joshua Shreve
mostly working (still WIP), trackball cluster has layout but no webs or walls.
2021-08-05Add trackballcjen1
2021-08-05Add envrc for nixcjen1
2021-08-03Update release.yamlJoshua Shreve
Changing to ** to get build subdirectories.
2021-08-03Update release.yamlJoshua Shreve
2021-08-03Update MakefileJoshua Shreve
Bad line in Makefile copied from batch file.
2021-08-01Update to add release builds. Should make a large number of prebuilts for ↵Joshua Shreve
people to look at. Also fixed minor issues.
2021-07-29Fixed keyswitch nubs. Error came from code consolidation between cadquery ↵Joshua Shreve
and solid python. One centered the cylinder, the other generated it in the positive Z direction. Both now fully center the cylinder and the two models generate consistently.
2021-07-27Final minidox fixes for screw placement.Joshua Shreve
2021-07-27Auto-adjusting minidox cluster y-location based on key size.Joshua Shreve
2021-07-27Added arbitrary size for minidox 3-key cluster. May convert other clusters ↵Joshua Shreve
for the adjustable larger key shape, but no need at the moment.
2021-07-26againJoshua Shreve
2021-07-26Extension errorsJoshua Shreve
2021-07-26Fixing file extension errors for readme.Joshua Shreve
2021-07-26Found and fixed "MINIDOX" cluster gap on bottom of middle thumb key.Joshua Shreve
2021-07-26Added config notes around "MINIDOX" cluster.Joshua Shreve
2021-07-26Fixed error in nub design. Added minidox. Needs a little more refinement, ↵Joshua Shreve
but already close.
2021-07-25Fixed minor gaps in carbonfet cluster due to other fixes to default cluster. ↵Joshua Shreve
Fixed screw_cbore_diameter which was applied as a radius, doubling the hole size.
2021-07-25Merge pull request #13 from sffubs/masterJoshua Shreve
Fixed stacktraces when using different thumb layouts, and when disabling OLED.
2021-07-25Merge https://github.com/joshreve/dactyl-keyboardHenry Bucklow
2021-07-25Allow oled_mount_type to be "NONE" as well as None.Henry Bucklow
This makes it possible to remove the OLED mount from the .json file.
2021-07-24Minor additional shifts on default thumbcluster to allow 1.5U and 1U ↵Joshua Shreve
settings to work well.
2021-07-24Fixes to default cluster. Some key shifts. Removing outputs from repo. ↵Joshua Shreve
Will be moving many outputs to releases shortly. If there are issues, use previous commit.
2021-07-24Fixed use of rotate() when generating keycaps on mini layout.Henry Bucklow
2021-07-24Fixed use of rotate() when generating keycaps on carbonfet layout.Henry Bucklow
2021-07-17Merge pull request #9 from rpanfili/makefile_pipelineJoshua Shreve
add Makefile pipeline.
2021-07-17github action to publish ReleasesRubens Panfili
2021-07-17Makefile pipelineRubens Panfili
2021-07-16Forget to add docker image. Now added.Joshua Shreve
2021-07-16Docker notes added to readme and minor conatiner name change. Changes to ↵Joshua Shreve
default config.