User Tools

Site Tools


newsletters:2025-12

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
newsletters:2025-12 [2026/01/17 23:24] – [New gadget1] osnrnewsletters:2025-12 [2026/01/17 23:48] (current) – [folk2 launch party] osnr
Line 178: Line 178:
 ==== Editor refactor ==== ==== Editor refactor ====
  
-Mason did a big [[https://github.com/FolkComputer/folk/pull/240|editor refactor]] that removes traces of the old "code view" terminology, cleans up the state, and makes the line numbers render more cleanly. Scroll also works better (retains more context)+Mason did a big [[https://github.com/FolkComputer/folk/pull/240|editor refactor]] that removes traces of the old "code view" terminology, cleans up the state, and makes the line numbers render more cleanly (no more snapping around when you go from 1-digit to 2-digit line numbers + dynamic left margin so the line numbers don't take up a tiny or huge amount of space on extreme zoom). Scroll also works better (retains more context).
  
-This mostly came out of us trying to fix a bug where the scroll viewport was weirdly small on editor reboot (due to some race in the old way we were doing state).+This mostly came out of a bug where the scroll viewport was weirdly small on editor reboot (due to some race in the old way we were doing state). The refactor fixes this bug
  
 {{newsletters:img_7668.mp4?400px}} {{newsletters:img_7668.mp4?400px}}
 +
 +Some other funny line number situations we saw (and fixed) while doing the refactor:
 +
 +{{.:pasted:20260117-232906.jpeg?300px}} {{newsletters:img_7924.jpeg?300px}}
 +
 +Now the editor feels pretty solid and comfortable across zooms, restarts, etc.
 ==== Folk for DnD ==== ==== Folk for DnD ====
  
Line 266: Line 272:
 === folk2 launch party === === folk2 launch party ===
  
-We had a [[https://partiful.com/e/Y5L66oPibgDt4PcRQptx|launch party for folk2]] on Friday, Dec 12. It was very fun. [[https://github.com/brianshl007|Brian Lee]] helped out, and Daniel came in from Utah to help out as well. Was a good way to bring people in who hadn't seen Folk in a while, announce nonprofit and folk2 updates, and force ourselves to make progress on public-facing niceties in the Folk system. (We probably made a couple months' worth of progress on little nits in the week before the party.)+We had a [[https://partiful.com/e/Y5L66oPibgDt4PcRQptx|launch party for folk2]] on Friday, Dec 12. It was very fun. [[https://github.com/brianshl007|Brian Lee]] helped out, and Daniel came in from Utah to help out as well. 
 + 
 +{{newsletters:img_7318.jpeg?0x300px}} {{newsletters:img_7322.jpeg?0x300px}} 
 + 
 +{{newsletters:img_7261.mp4}} 
 + 
 +Was a good way to bring people in who hadn't seen Folk in a while, announce nonprofit and folk2 updates, and force ourselves to make progress on public-facing niceties in the Folk system. (We probably made a couple months' worth of progress on little nits in the week before the party.)
  
 Omar made some programs to do the merge live on stage: Omar made some programs to do the merge live on stage:
Line 282: Line 294:
 {{newsletters:board.jpeg?400px}} {{newsletters:board.jpeg?400px}}
  
-Omar and Andrés gave a short talk about their work on folk2 and the hopes they have for the future of the project. Afterward Daniel talked about the non-profit and funding this work:+Omar and Andrés gave a short talk about their work on folk2 and the hopes they have for the future of the project. We had a /camera livestream of a table (via the Folk Web sevrer) projected on the screen, to show the actual merge and to show what people were doing with the system: 
 + 
 +{{newsletters:img_7327.jpeg?300px}} 
 + 
 +Afterward Daniel talked about the non-profit and funding this work:
  
-{{newsletters:daniel_speech.jpeg?400px}}+{{newsletters:daniel_speech.jpeg?0x300}} {{newsletters:img_7366.jpeg?0x300}}
  
 === Folk gadgets at SVA === === Folk gadgets at SVA ===
newsletters/2025-12.1768692294.txt.gz · Last modified: by osnr

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki