0000000000000000000000000000000000000000 d87659850b7df3eef4fc50a1db5f3aa05802f241 Samit Basu 1788134162 -0700 d87659850b7df3eef4fc50a1db5f3aa05802f241 d87659850b7df3eef4fc50a1db5f3aa05802f241 Samit Basu 1788134163 -0700 reset: moving to HEAD d87659850b7df3eef4fc50a1db5f3aa05802f241 3c65bb64f0e8490b66b9f11b95d9cada4ea32a0b Samit Basu 1788134217 -0700 commit: The CAD shell: spec, mockup, and the blockworx mapping 3c65bb64f0e8490b66b9f11b95d9cada4ea32a0b 8b0ce0d72d41a823b353efb0774b1e4690d35fa1 Samit Basu 1788136926 -0700 commit: Phase A: the CAD five-band frame replaces the floating chrome 8b0ce0d72d41a823b353efb0774b1e4690d35fa1 3f75d77aefba70201b95e9db0a97ad53bd0a8754 Samit Basu 1788152575 -0700 commit: The tool band grows a word under each icon (R11) 3f75d77aefba70201b95e9db0a97ad53bd0a8754 552014121a5cc323261db09d307cad8f19f61ed5 Samit Basu 1788153416 -0700 commit: The history panel earns §5.2: days, facets, flags, and no "Save" 552014121a5cc323261db09d307cad8f19f61ed5 43882b95eba87ee9285073a3357343be7cb592ac Samit Basu 1788154042 -0700 commit: The hierarchy panel earns §5.3: focus, flattening, and reveal 43882b95eba87ee9285073a3357343be7cb592ac ae4017012f981a074cdeab78b8dc18e39e2965d4 Samit Basu 1788154105 -0700 commit: Phase B closes: what the panels landed, and the one "Save" left ae4017012f981a074cdeab78b8dc18e39e2965d4 8475da93e30462e559e6e5b88364e085d265a9fe Samit Basu 1788187543 -0700 commit: R12: "Save as…" is the whole story; the container stays out of the menu 8475da93e30462e559e6e5b88364e085d265a9fe acb38ed332984c0e61281803025132d41449a9ef Samit Basu 1788189610 -0700 commit: Band 3b earns §3.2, and the watermark dies for it acb38ed332984c0e61281803025132d41449a9ef 0acced6b037e255a5a8f7d17f8932e01799883de Samit Basu 1788190191 -0700 commit: The undo caret opens the stack (§4.2) 0acced6b037e255a5a8f7d17f8932e01799883de a10788473a00fb34da15188dd2e289929b557d2a Samit Basu 1788190276 -0700 commit: Phase C closes: what the band landed, and the four calls made a10788473a00fb34da15188dd2e289929b557d2a 7b56378bd1a1c995f9a64874536fcf488ac5b7a7 Samit Basu 1788190412 -0700 commit: Phase C review: the four RC calls, ratified and ledgered 7b56378bd1a1c995f9a64874536fcf488ac5b7a7 249f3983469703d2024441be8588e41f4d71fad9 Samit Basu 1788191212 -0700 commit: Band 3 opens, and one slot holds it or the lens (§1) 249f3983469703d2024441be8588e41f4d71fad9 d0280476a2301bea51a0702540a00ba7e478f42f Samit Basu 1788191688 -0700 commit: The palette answers in three voices, and says which is which (§6) d0280476a2301bea51a0702540a00ba7e478f42f c6a51408c474ab66c8b9007bc84efea4acd795de Samit Basu 1788192652 -0700 commit: The suite runs at both widths, and the strip says what it means (§1, §9) c6a51408c474ab66c8b9007bc84efea4acd795de 7b0f288812c21955082e425d964112e337f367cd Samit Basu 1788192768 -0700 commit: Phase D closes: what the polish landed, and the five calls made 7b0f288812c21955082e425d964112e337f367cd e1934f8ac270b9a66b49a58a41ed9ad2dc5ded9a Samit Basu 1788192874 -0700 commit: Cancel's tooltip stops promising Escape e1934f8ac270b9a66b49a58a41ed9ad2dc5ded9a 0808037ef85cbb7150a3ca846e5be5ee0649cee2 Samit Basu 1788192996 -0700 commit: Phase D review: the remaining calls, ratified and ledgered 0808037ef85cbb7150a3ca846e5be5ee0649cee2 87080486629994b092e0aafa5d2826eabccf2bba Samit Basu 1788201396 -0700 commit: The iPad punch list, part one: two features struck and an icon that lied 87080486629994b092e0aafa5d2826eabccf2bba 8ac97fbd5fb36f0ed7af0969074676fc5ce5ddc8 Samit Basu 1788203157 -0700 commit: A block is born named "Block N", not "Untitled" 8ac97fbd5fb36f0ed7af0969074676fc5ce5ddc8 bde9a4463b9a60ef89fb5868d12a3a9afd4270b4 Samit Basu 1788203179 -0700 commit: Every painted color resolves through a role or a style, and CI says so bde9a4463b9a60ef89fb5868d12a3a9afd4270b4 e2b7ec725d32fbc3f07d45a0a560ed5d1614257d Samit Basu 1788203404 -0700 commit: The iPad punch list, part two: touch finally reaches the canvas e2b7ec725d32fbc3f07d45a0a560ed5d1614257d e1bfa3b4c418764384ff2ce086f26794fc9b7cf2 Samit Basu 1788203495 -0700 commit: The wasm halves: the fonts were in it twice, and nothing was tuned e1bfa3b4c418764384ff2ce086f26794fc9b7cf2 aa1a61fc817fdbb45e64d06e5e97f3e5ff9d3f69 Samit Basu 1788204989 -0700 commit: Spec v2: the chrome unifies and floats; the model underneath stands aa1a61fc817fdbb45e64d06e5e97f3e5ff9d3f69 c853314e086119e723f1b8104950ddf139725fe0 Samit Basu 1788207406 -0700 commit: The chrome floats, and the canvas is what the chrome measures c853314e086119e723f1b8104950ddf139725fe0 2b4bfc36d62a0b3aa7bbbceb06012a95bfff31e9 Samit Basu 1788207416 -0700 commit: Playbook: Phase E landed, with what it left for Phase F 2b4bfc36d62a0b3aa7bbbceb06012a95bfff31e9 e4cd7d9a4f0d4a65c05e0824a864b4dad4448a31 Samit Basu 1788207536 -0700 commit: Phase E review: the eight calls, ratified and ledgered e4cd7d9a4f0d4a65c05e0824a864b4dad4448a31 f38685f56eb1977ad1d4bfcbe45863f91ba48cb0 Samit Basu 1788208504 -0700 commit: The sheet is one component that hangs three ways f38685f56eb1977ad1d4bfcbe45863f91ba48cb0 b42c24f8a3711b19ac4ca79dd570cb3a9c464e09 Samit Basu 1788210116 -0700 commit: The history reads like the mockup, and the sheet is a surface b42c24f8a3711b19ac4ca79dd570cb3a9c464e09 34a8a16e853cc3ffe01a56e21e8ebae5c7870cec Samit Basu 1788210190 -0700 commit: Playbook: Phase F landed, with the seven calls it took 34a8a16e853cc3ffe01a56e21e8ebae5c7870cec cb9ff1a0640ee5f3fbfdb4e39ea076b9a3d5f77c Samit Basu 1788210356 -0700 commit: Keep the kind on a row that has one cb9ff1a0640ee5f3fbfdb4e39ea076b9a3d5f77c ad515f850cc5943d58edecb80858906060e11221 Samit Basu 1788210420 -0700 commit: History's doc comments point at spec v2's sections ad515f850cc5943d58edecb80858906060e11221 d56baa23f310d7a27923b455f983f92b165fbb9e Samit Basu 1788210773 -0700 commit: R24: the cluster is icons; the words move into the tooltips d56baa23f310d7a27923b455f983f92b165fbb9e d45c485637609ae43836681f8e7a5403a0e84794 Samit Basu 1788211328 -0700 commit: The toolbar module is the selection overlay, and says so d45c485637609ae43836681f8e7a5403a0e84794 61a709e489eb0b6cc1b9af70ba1e406a05b32495 Samit Basu 1788212367 -0700 commit: The selection overlay takes §3's contract 61a709e489eb0b6cc1b9af70ba1e406a05b32495 8963abe40842de210b1d9b9d32a1787f3f2ee08a Samit Basu 1788212675 -0700 commit: The overlay's picture, and Phase G's landed note 8963abe40842de210b1d9b9d32a1787f3f2ee08a 1eb29402b96a016b1c33ae3c49066fa1efb6b1e3 Samit Basu 1788212827 -0700 commit: One match answers where the bar goes and how it is built 1eb29402b96a016b1c33ae3c49066fa1efb6b1e3 fae010dc4ea9e3874b901f01b499c389af7d36ac Samit Basu 1788212922 -0700 commit: Phase G review: two calls ratified, two flagged for the user fae010dc4ea9e3874b901f01b499c389af7d36ac d58ca5fe5d22013ba93ce6fd232caaa9ee516072 Samit Basu 1788214964 -0700 commit: Phase H: two kinds of undo entry, on egui's own stack d58ca5fe5d22013ba93ce6fd232caaa9ee516072 6ed1e1e5d42750267f95e0ff777cecc175a00140 Samit Basu 1788215076 -0700 commit: Phase H review: the calls stand, and the spec-v2 refactor is complete 6ed1e1e5d42750267f95e0ff777cecc175a00140 510893a3644f2f7ce6b223509c68dbcd3902e23b Samit Basu 1788215924 -0700 commit: Iosevka ships subset: 222 KB where 10.8 MB of unused Unicode stood 510893a3644f2f7ce6b223509c68dbcd3902e23b 5b18306e8b239c6f1527d22a1dbb9d0544350f69 Samit Basu 1788216156 -0700 commit: R25: the sheet keeps one width, whichever segment is showing 5b18306e8b239c6f1527d22a1dbb9d0544350f69 d45878be355f07eb73b5dd9e95a1ef8b768bf722 Samit Basu 1788234924 -0700 commit: The chrome takes the mockup's measurements, not its own d45878be355f07eb73b5dd9e95a1ef8b768bf722 0c1c39b9ff6e90063410793192e517ec4e0ba251 Samit Basu 1788235981 -0700 commit: The sheet has one size, arrives on a spring, and leaves when you click past it 0c1c39b9ff6e90063410793192e517ec4e0ba251 ef8d63476ab8680ab07b9a6d08783abb8c82479c Samit Basu 1788236437 -0700 commit: The head has no row, the bar is gone, and the tree has guides ef8d63476ab8680ab07b9a6d08783abb8c82479c 597424f97585531d150d4af37b6b9dacd2bef6b5 Samit Basu 1788236726 -0700 commit: The bottom two pills become one, and a second history goes with them 597424f97585531d150d4af37b6b9dacd2bef6b5 e5ebf7ffff5e32b24fb53c87bbccaf1d26ffe527 Samit Basu 1788236997 -0700 commit: The chip renames in place, wears an ellipsis, and stops offering to do what already happens e5ebf7ffff5e32b24fb53c87bbccaf1d26ffe527 5e506a527454c0d8a9d05c23f0b6bcb73de87888 Samit Basu 1788237130 -0700 commit: The add-pin marker grabs from as far out as its neighbours allow 5e506a527454c0d8a9d05c23f0b6bcb73de87888 5b108fa82ba619b7086d51593999f884841f44e0 Samit Basu 1788237858 -0700 commit: The selection bar splits by what a command is, and areas get one at all 5b108fa82ba619b7086d51593999f884841f44e0 b9129ae896aa63ee857444d3f18447d01e36c526 Samit Basu 1788237926 -0700 commit: The punch list's rulings, written down b9129ae896aa63ee857444d3f18447d01e36c526 9eb045d2f465baf2afbd877b20e731b5032ab698 Samit Basu 1788238228 -0700 commit: The gates' own findings, taken rather than silenced 9eb045d2f465baf2afbd877b20e731b5032ab698 17a2609600af64fb11df09a9b28a884ffdd35915 Samit Basu 1788238325 -0700 commit: Punch-list review: the reversals, the third band, and the defaults stand 17a2609600af64fb11df09a9b28a884ffdd35915 58207e76784eab521f2034e5cb67f847e972ee01 Samit Basu 1788239646 -0700 commit: The pill arrives on the spring, and says three things 58207e76784eab521f2034e5cb67f847e972ee01 298ee19035314703b02ed7a7c40d37fa2a1f1da3 Samit Basu 1788240393 -0700 commit: Restore dies, and takes a whole gate with it 298ee19035314703b02ed7a7c40d37fa2a1f1da3 df4eb6deab85dc42e57639efde1e46f5da330438 Samit Basu 1788241375 -0700 commit: Save-as writes the document as shown df4eb6deab85dc42e57639efde1e46f5da330438 5a8780e8b732d5aa5cb3ea8dfff64854b691090b Samit Basu 1788241960 -0700 commit: One toast, and only for what makes a file 5a8780e8b732d5aa5cb3ea8dfff64854b691090b 7bdec77a0515225ada2304f58b6af76e7d3db9a7 Samit Basu 1788242025 -0700 commit: The three items' landed note, with the evidence named 7bdec77a0515225ada2304f58b6af76e7d3db9a7 4ea23c2aa507aa620b23e6eeff43b9430eda3e26 Samit Basu 1788242124 -0700 commit: R36-R38 review: the calls stand; two structural catches named 4ea23c2aa507aa620b23e6eeff43b9430eda3e26 c3f6b6d4e2b4dd6950cce577b4012d97adbdc42c Samit Basu 1788243374 -0700 commit: The cluster's cells answer a second gesture: carry one out and drop it c3f6b6d4e2b4dd6950cce577b4012d97adbdc42c 9a555dc76f6f4b6fdb8de819678985e2e64c3913 Samit Basu 1788243638 -0700 commit: A bare click creates nothing, so the port tool stops being the odd one out 9a555dc76f6f4b6fdb8de819678985e2e64c3913 fce78438c05ea25f07248c5ff8a475f5c28a3f3c Samit Basu 1788243729 -0700 commit: The playbook records the two gestures, and what each one is allowed to do fce78438c05ea25f07248c5ff8a475f5c28a3f3c 6ccfa191659b37d5092638a3355dcc52fd309d03 Samit Basu 1788243868 -0700 commit: R39-R40 review: the gesture calls stand; one flagged for the user 6ccfa191659b37d5092638a3355dcc52fd309d03 813c7d365243e403bc16a7bb2cee54b89b92bb2c Samit Basu 1788304026 -0700 commit: Spec v3: the pills converge into a top bar, a status line, a Navigator 813c7d365243e403bc16a7bb2cee54b89b92bb2c 19a3b1f5c2b759474e5f95021e11b4301c7b49f5 Samit Basu 1788306853 -0700 commit: Spec v3 Phase I: the pills converge into one docked top bar 19a3b1f5c2b759474e5f95021e11b4301c7b49f5 4c4a3ad3ca5405330bb295a3dc67fd59217bf2d9 Samit Basu 1788307021 -0700 commit: The confirmation is asked of the frame, not of the dispatch 4c4a3ad3ca5405330bb295a3dc67fd59217bf2d9 7def74d5cf72595f387b8b57c7a87722c4005b9e Samit Basu 1788307121 -0700 commit: The safe area is about clearance, not about floating 7def74d5cf72595f387b8b57c7a87722c4005b9e 7a3263e027d1be2337e3135d6fec36b087a17c29 Samit Basu 1788307238 -0700 commit: Phase I review: the calls stand; the frame reads the log 7a3263e027d1be2337e3135d6fec36b087a17c29 2ed35cb16aacdcda20a909ed0aaf32a7b6613079 Samit Basu 1788318406 -0700 commit: The UI has one scale, and it is the fingertip 2ed35cb16aacdcda20a909ed0aaf32a7b6613079 186b4994d30537994d77d6bedec4885ddac08884 Samit Basu 1788319019 -0700 commit: The breadcrumb holds still, and its end is where you are 186b4994d30537994d77d6bedec4885ddac08884 3978da5c3b334126c816120036b771942cf55f7f Samit Basu 1788319236 -0700 commit: Opaque chrome, and a groove the segments can be seen in 3978da5c3b334126c816120036b771942cf55f7f 0675bd0c79f8978c63e80b785924a04717b899f0 Samit Basu 1788319433 -0700 commit: Three glyphs the mockup already drew 0675bd0c79f8978c63e80b785924a04717b899f0 99b8175910376f88784c7cbe9ac53d038bdde095 Samit Basu 1788319720 -0700 commit: The dot has four states, and every one of them says so 99b8175910376f88784c7cbe9ac53d038bdde095 75b1183f2c1da95dd8d135c33218458d6f583189 Samit Basu 1788319951 -0700 commit: The lower left is a title block, and it says whose drawing this is 75b1183f2c1da95dd8d135c33218458d6f583189 f7435d16b0b9fffef1d881a613a1c01ae35ae017 Samit Basu 1788320093 -0700 commit: The I/O control is one place with one face f7435d16b0b9fffef1d881a613a1c01ae35ae017 80de3a2146e99f6a38817076cf5cbc83422f9163 Samit Basu 1788320527 -0700 commit: The thing has one name, and the name is diagram 80de3a2146e99f6a38817076cf5cbc83422f9163 63f7e5857a428050ff857890a508e4c0893b6f88 Samit Basu 1788320723 -0700 commit: The pictures, re-cut, and the punch list's rulings in order 63f7e5857a428050ff857890a508e4c0893b6f88 a2966100650b02bd444c1a958980e9076c0ea14e Samit Basu 1788320739 -0700 commit: The punch list counts fifteen, not fourteen a2966100650b02bd444c1a958980e9076c0ea14e 450d0674a52ebe87b0bb58e6706fcbfe01a7e909 Samit Basu 1788321541 -0700 commit: The name is readable again: strong text is this palette's darkest ink 450d0674a52ebe87b0bb58e6706fcbfe01a7e909 b9e62683cbd7ceec11ed11f194ba779ef9769764 Samit Basu 1788322090 -0700 commit: One Open, and it asks for a diagram b9e62683cbd7ceec11ed11f194ba779ef9769764 9e5dc86e56dc341f88210033a91c8b15ba1206de Samit Basu 1788322174 -0700 commit: 16-item review: full_ink encodes the known trap; one Open, one noun 9e5dc86e56dc341f88210033a91c8b15ba1206de ff6467465b0efc368e0d817cbff7fd5bc6bcf4b1 Samit Basu 1788322767 -0700 commit: A container in one file, because directories do not travel ff6467465b0efc368e0d817cbff7fd5bc6bcf4b1 713ced92671eb513e757b209640cc1f1a1ee6472 Samit Basu 1788323324 -0700 commit: Two doors in, one out: the chrome learns the share bundle 713ced92671eb513e757b209640cc1f1a1ee6472 3ebaf0d76ae8f208a025999f4f23077eb7cb644f Samit Basu 1788323367 -0700 commit: R54: the share bundle, ruled and ledgered 3ebaf0d76ae8f208a025999f4f23077eb7cb644f 9155c7ada6d0ac76b559be4d3faedad802805d26 Samit Basu 1788323517 -0700 commit: Share-bundle review: R54 stands whole