Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-20 | Merge pull request #32 from itised/parts-path-fixes | Joshua Shreve | |
moved parts to their own directory | |||
2021-08-20 | Fixes to base plate and screw mount "handedness" and baseplate mirroring. ↵ | Joshua Shreve | |
Minor fix to trackball in wall rotations. | |||
2021-08-19 | moved parts to their own directory | Edward | |
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-19 | allow multiple config files | Edward | |
generate_configuration.py now only generates a configuration file; it no longer also runs dactyl_manuform.py. it will save the generated configuration file to the configs directory, and it will be named according to the config_name. passing a --config=<name> argument to the script will set the config_name and save_dir. dactyl_manuform.py now also accepts a --config=<name> argument. if non is passed, the default values from generate_configuration.py are used. otherwise, the defaults will be overridden by the values from the config specified. because of these changes, i removed run_config.json. it should have default values anyway, so it seemed reduandant and confusing. the run command has also been updated to allow for the config changes, and some bugs have also been fixed. | |||
2021-08-19 | added a 'build' command | Edward | |
also removed check for a command argument; just let an empty command fall through to the default case | |||
2021-08-19 | bash script now allows choosing which script to run | Edward | |
updated bash script name | |||
2021-08-18 | Fixed Trackball in Wall, extra rotation. Now aims forward. | Joshua Shreve | |
2021-08-17 | Name change. | Joshua Shreve | |
2021-08-17 | Merge branch 'trackball' | Joshua Shreve | |
2021-08-17 | File cleanup. | Joshua Shreve | |
2021-08-17 | Merge pull request #31 from itised/ignore-mac-os-system-files | Joshua Shreve | |
ignore macOS system files | |||
2021-08-16 | ignore macOS system files | Edward | |
2021-08-16 | ignore macOS system files | Edward | |
2021-08-16 | added script to build docker image and run containers | Edward | |
2021-08-15 | Trackball updates. Still need to refresh geometry. Optical distance is too ↵ | Joshua Shreve | |
long. | |||
2021-08-13 | Fixed non-ball side rendering for trackball thumb. Still WIP. | Joshua Shreve | |
2021-08-13 | very interim commit to check tbiw issues. | Joshua Shreve | |
2021-08-11 | Added 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-11 | Interim 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-06 | Minor mods, CAD trackball socket in models. | Joshua Shreve | |
2021-08-05 | Adding CAD geometry. Debugging minor issues. | Joshua Shreve | |
2021-08-05 | Interim 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-05 | Add trackball | cjen1 | |
2021-08-05 | Add envrc for nix | cjen1 | |
2021-08-03 | Update release.yaml | Joshua Shreve | |
Changing to ** to get build subdirectories. | |||
2021-08-03 | Update release.yaml | Joshua Shreve | |
2021-08-03 | Update Makefile | Joshua Shreve | |
Bad line in Makefile copied from batch file. | |||
2021-08-01 | Update to add release builds. Should make a large number of prebuilts for ↵ | Joshua Shreve | |
people to look at. Also fixed minor issues. | |||
2021-07-29 | Fixed 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-27 | Final minidox fixes for screw placement. | Joshua Shreve | |
2021-07-27 | Auto-adjusting minidox cluster y-location based on key size. | Joshua Shreve | |
2021-07-27 | Added 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-26 | again | Joshua Shreve | |
2021-07-26 | Extension errors | Joshua Shreve | |
2021-07-26 | Fixing file extension errors for readme. | Joshua Shreve | |
2021-07-26 | Found and fixed "MINIDOX" cluster gap on bottom of middle thumb key. | Joshua Shreve | |
2021-07-26 | Added config notes around "MINIDOX" cluster. | Joshua Shreve | |
2021-07-26 | Fixed error in nub design. Added minidox. Needs a little more refinement, ↵ | Joshua Shreve | |
but already close. | |||
2021-07-25 | Fixed 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-25 | Merge pull request #13 from sffubs/master | Joshua Shreve | |
Fixed stacktraces when using different thumb layouts, and when disabling OLED. | |||
2021-07-25 | Merge https://github.com/joshreve/dactyl-keyboard | Henry Bucklow | |
2021-07-25 | Allow 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-24 | Minor additional shifts on default thumbcluster to allow 1.5U and 1U ↵ | Joshua Shreve | |
settings to work well. | |||
2021-07-24 | Fixes 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-24 | Fixed use of rotate() when generating keycaps on mini layout. | Henry Bucklow | |
2021-07-24 | Fixed use of rotate() when generating keycaps on carbonfet layout. | Henry Bucklow | |
2021-07-17 | Merge pull request #9 from rpanfili/makefile_pipeline | Joshua Shreve | |
add Makefile pipeline. | |||
2021-07-17 | github action to publish Releases | Rubens Panfili | |
2021-07-17 | Makefile pipeline | Rubens Panfili | |
2021-07-16 | Forget to add docker image. Now added. | Joshua Shreve | |