Skip to content

Releases

WoodSketch 0.1.70

Choose a tag to compare

@github-actions github-actions released this 06 Nov 16:48
  • The tools' names are translated now -- Push/Pull, Offset and the rest come from the language
    file, so a translation covers them along with everything else (#10).
  • A comma works as a decimal point: 38,5 is thirty-eight and a half. For several lengths at
    once, separate them with a semicolon and the commas stay decimal: 5,5';6'. A comma on its
    own still separates, so 3,5 is two lengths. Thanks to @jmartsdesign for working it out.
  • Seven words that were still built into the program now come from the language file too: the
    Start page's New heading, a Change button in the Joinery panel and its tooltip, and four more.
  • Dovetails start with more, narrower tails -- about 1 1/8" each, so a 6" drawer side gets four
    rather than two. Two tails 2" wide was the old suggestion and it looked like a jig set wrong.
  • Hovering Tails, Pins or Half pins now says what a tail, a pin and a half pin are, rather than
    assuming you already know.
  • Small house: both baths are framed 60" clear, the width an alcove tub drops into, and laid out
    around their doors. A tub used to run through the wall into the next bathroom and stand right
    behind the door, and a toilet poked out through the other doorway into the bedroom.
  • Small house: the doors start hidden, since they stand between you and every room. One click in
    the Tags panel brings them back -- and with them, their five doors in the cut list.
Also in recent updates (if you skipped a few)

0.1.69

  • Fixed: the Start page hid windows that opened behind it. About, What's New, the feedback forms
    and the Cut List now show over it.
  • The Start page's menu bar keeps only File and Help. The rest act on the drawing behind the
    page, and come back on leaving it.
  • Fixed: cancelling the Open or Import dialog from the Start page dropped you onto an empty
    drawing. It stays on the page now.

0.1.68

  • Fixed: an update that downloaded while the Start page was open never offered to install.
    "Restart to update" now shows across the top of the page.

0.1.67

  • The translation now covers the whole program -- every panel, window, dialog and status line.
    763 phrases, up from 132.
  • Fixed two English slips: "1 loose entities" and "1 parts need a material".
  • Still English on purpose: the command line and MCP server, and the names of tools, materials
    and templates.

0.1.66

  • WoodSketch can be translated. Every word it says comes from a language file, so a translation
    is one text file and needs no programming (docs/TRANSLATING.md says how).
  • Every language ships in the one program, and View > Language switches between them without
    a restart. It opens in your computer's language if it knows it.
  • A part-finished translation shows English in its gaps. Thanks to @jmartsdesign for asking (#10).

0.1.65

  • Walk goes where you point it. Walls, shut doors and worktops no longer stop you: a drawing is
    a thing being designed, not a place with rules, and being shut out of a room by a door you
    haven't hung yet helps nobody. What does hold you up is the floor, and the floor is whatever
    is under your feet — the ground, a porch deck, or the joists when you are up in the attic. The
    eye rides 5' 8" above it, and a height you type changes that.
  • F flies, which lets go of the floor; E and Q (or PageUp and PageDown) go up and down, and
    using them takes off. F again lands you on whatever you are over.
  • The Small house is framed properly now: cripples over every header and under every rough
    sill, blocking between the studs on the drywall's seam, and a fascia and soffit closing the
    rafter tails at the eaves. About two hundred more pieces, and a takeoff you could believe.
  • Its doors have knobs, with roses, in satin nickel. They are hardware rather than wood, so
    they are counted in the shopping list and kept out of the cutting diagrams.
  • Fixed: with View > Wood Movement on, opening one drawing after another left the first one's
    arrows floating in the air over the second, pointing at wood that wasn't there.

0.1.64

  • A sixth sample, and a much bigger one: a Small house. A stud-framed 2 bed, 2 bath with a
    kitchen, a living room and a covered porch — about seven hundred and fifty pieces, from the
    studs and rafters to the sheathing cut round the windows and the board on the walls. It is
    there to show the app handles a building and not only the furniture in it: most of what it is
    made of isn't wood at all, and concrete, drywall, glass and shingles are listed as what they
    are and left out of the cutting diagrams.
  • Its parts are tagged in folders — Shell, Roof, Inside, Outside — so the Tags panel takes it
    apart a layer at a time: hide the roofing and you are looking at rafters, hide those and the
    ceiling and you are standing in the rooms.
  • Samples are built on a thread now, with a bar saying how far along it is. The house takes a
    couple of seconds, and the window used to stop answering for as long as a sample took.

0.1.63

  • Two more samples on the Start page. A Dining table: aprons tenoned into cherry legs, a
    rounded-over top, and the top let to move with the seasons so the movement check passes
    rather than warning. A Kitchen run: five base cabinets, seventy-five parts, showing the cut
    list, the sheets to buy and the hardware counted on something the size of a real job.
  • Samples are checked for wood movement warnings as well as parts and joints, so one can't
    start opening with a warning on its movement tab without somebody deciding that's right.

0.1.62

  • A Start page: File > Start Page, and on the way in. New drawing in inches or millimeters,
    Open, Import, the drawings you had open lately, and samples. It sits over an empty drawing
    rather than in front of the app, so Esc goes straight to the drawing with nothing to clear.
  • Three samples to take apart: a Bookshelf (dadoed shelves, the cut list and cutting diagrams),
    a Nightstand (dovetailed drawers on slides, with the hardware counted) and a Workbench (a
    mortise-and-tenon base under a glued-up maple top, with the movement check). They're built
    when you open one, from today's joinery, so they show the app as it is rather than as it was.
    Opening one leaves it unsaved, so Ctrl+S asks where to put it.
  • The Start page's cards show a picture of what they open: each sample and each recent drawing
    is drawn on a thread of its own while you read the page, so nothing waits on it. Pictures are
    kept between runs, so after the first time the page opens with them already on it.
  • Units belong to the drawing now, not to the app: View > Units is saved with it, and opening a
    drawing shows the sizes it was drawn in instead of whatever was last chosen. Drawings made
    before this keep showing in inches, which is what they were drawn in.

0.1.61

  • While drawing a board, tap W to mirror it without changing the way it runs: lumber turns over
    its width, then its thickness; sheets and solid wood turn over their thickness.

Every version's notes are in CHANGELOG.md.

WoodSketch 0.1.69

Choose a tag to compare

@github-actions github-actions released this 06 Nov 03:13
  • Fixed: on the Start page, Help's windows didn't open. About, What's New and the two feedback
    forms were drawn only once a drawing was on screen, so from the page every run starts on, the
    menu item did nothing at all. Same for a Cut List left open: it vanished when the Start page
    came up. They all show over the page now.
  • The Start page's menu bar is down to File and Help, the two that mean anything there. Edit,
    View, Camera, Draw, Tools and Window all act on the drawing behind the page, which you can't
    see — undoing or painting something out of sight isn't what anyone meant to do, and a menu
    whose items appear to do nothing reads as a broken program. They come back on leaving the page.
  • Fixed: Open or Import from the Start page, then cancel the file dialog, and you were left on
    an empty drawing as though you'd asked for a new one. The page closed on the click rather than
    when a drawing arrived. It now stays until something actually opens, so cancelling leaves you
    where you were — and "Save changes?" for a new drawing or a sample now appears over the page
    rather than behind it.
Also in recent updates (if you skipped a few)

0.1.68

  • Fixed: an update that downloaded while the Start page was open never offered to install itself.
    The green "Restart to update" button lives in the status bar, and the Start page stands in
    front of the status bar — so the app you opened and left on the Start page would quietly fetch
    a new version and say nothing about it until you happened to open a drawing. The Start page
    shows it now, across the top, along with "Updated to ..." and the progress while it downloads.

0.1.67

  • The translation now covers the whole program. Every panel in the tray, the Cut List window and
    its four tabs, the Start page, the file dialogs, Report a Problem, the update messages, crash
    recovery, and the line at the bottom of the window telling you what the tool in your hand is
    waiting for. 763 phrases, up from 132, and nothing a woodworker reads is left hard coded.
  • Two small English faults fixed on the way, both of the kind a catalog is there to prevent:
    selecting a single loose edge said "1 loose entities", and the Cut List said "1 parts need a
    material" rather than "1 part needs".
  • Still in English, and not by oversight: the command line tool and the MCP server, which are
    read by programs; and the names of tools, materials and templates. Whether a SketchUp user
    hunting for Push/Pull wants it in their own language is a question for the people who use it,
    and worth asking before answering.

0.1.66

  • WoodSketch can be translated. Every word it says now comes from a language file rather than
    being built into the program, so a translation is one text file and needs no programming —
    docs/TRANSLATING.md says how, and the format is Fluent, which Mozilla's own software uses.
    The window around the drawing is done — every menu, the toolbar's tooltips, the tray's panel
    headings, the status bar, About and What's New. The panels' own contents follow.
  • Every language ships in the one program, and View > Language switches between them without
    a restart. WoodSketch opens in whatever your computer is set to, if it knows that language, and
    remembers what you choose instead. There are no separate downloads per language, and your
    drawings are untouched either way.
  • A translation that only covers part of the app is worth having: anything it hasn't got shows in
    English rather than blank. English is still the only language built in — the groundwork landed
    first so the first translation has somewhere to land. Thanks to @jmartsdesign for asking (#10).

0.1.65

  • Walk goes where you point it. Walls, shut doors and worktops no longer stop you: a drawing is
    a thing being designed, not a place with rules, and being shut out of a room by a door you
    haven't hung yet helps nobody. What does hold you up is the floor, and the floor is whatever
    is under your feet — the ground, a porch deck, or the joists when you are up in the attic. The
    eye rides 5' 8" above it, and a height you type changes that.
  • F flies, which lets go of the floor; E and Q (or PageUp and PageDown) go up and down, and
    using them takes off. F again lands you on whatever you are over.
  • The Small house is framed properly now: cripples over every header and under every rough
    sill, blocking between the studs on the drywall's seam, and a fascia and soffit closing the
    rafter tails at the eaves. About two hundred more pieces, and a takeoff you could believe.
  • Its doors have knobs, with roses, in satin nickel. They are hardware rather than wood, so
    they are counted in the shopping list and kept out of the cutting diagrams.
  • Fixed: with View > Wood Movement on, opening one drawing after another left the first one's
    arrows floating in the air over the second, pointing at wood that wasn't there.

0.1.64

  • A sixth sample, and a much bigger one: a Small house. A stud-framed 2 bed, 2 bath with a
    kitchen, a living room and a covered porch — about seven hundred and fifty pieces, from the
    studs and rafters to the sheathing cut round the windows and the board on the walls. It is
    there to show the app handles a building and not only the furniture in it: most of what it is
    made of isn't wood at all, and concrete, drywall, glass and shingles are listed as what they
    are and left out of the cutting diagrams.
  • Its parts are tagged in folders — Shell, Roof, Inside, Outside — so the Tags panel takes it
    apart a layer at a time: hide the roofing and you are looking at rafters, hide those and the
    ceiling and you are standing in the rooms.
  • Samples are built on a thread now, with a bar saying how far along it is. The house takes a
    couple of seconds, and the window used to stop answering for as long as a sample took.

0.1.63

  • Two more samples on the Start page. A Dining table: aprons tenoned into cherry legs, a
    rounded-over top, and the top let to move with the seasons so the movement check passes
    rather than warning. A Kitchen run: five base cabinets, seventy-five parts, showing the cut
    list, the sheets to buy and the hardware counted on something the size of a real job.
  • Samples are checked for wood movement warnings as well as parts and joints, so one can't
    start opening with a warning on its movement tab without somebody deciding that's right.

0.1.62

  • A Start page: File > Start Page, and on the way in. New drawing in inches or millimeters,
    Open, Import, the drawings you had open lately, and samples. It sits over an empty drawing
    rather than in front of the app, so Esc goes straight to the drawing with nothing to clear.
  • Three samples to take apart: a Bookshelf (dadoed shelves, the cut list and cutting diagrams),
    a Nightstand (dovetailed drawers on slides, with the hardware counted) and a Workbench (a
    mortise-and-tenon base under a glued-up maple top, with the movement check). They're built
    when you open one, from today's joinery, so they show the app as it is rather than as it was.
    Opening one leaves it unsaved, so Ctrl+S asks where to put it.
  • The Start page's cards show a picture of what they open: each sample and each recent drawing
    is drawn on a thread of its own while you read the page, so nothing waits on it. Pictures are
    kept between runs, so after the first time the page opens with them already on it.
  • Units belong to the drawing now, not to the app: View > Units is saved with it, and opening a
    drawing shows the sizes it was drawn in instead of whatever was last chosen. Drawings made
    before this keep showing in inches, which is what they were drawn in.

0.1.61

  • While drawing a board, tap W to mirror it without changing the way it runs: lumber turns over
    its width, then its thickness; sheets and solid wood turn over their thickness.

0.1.60

  • An assistant can group parts that are already drawn (add_group over MCP), instead of
    rewriting the whole project to put a drawer together. Asking for a group no longer rebuilds
    everything.
  • Building from a recipe says that the drawing is no longer saved to its file. It never did, so
    the app quietly stopped showing changes after a rebuild and the only clue was that nothing
    happened until you asked why.

Every version's notes are in CHANGELOG.md.

WoodSketch 0.1.68

Choose a tag to compare

@github-actions github-actions released this 06 Nov 02:35
  • Fixed: an update that downloaded while the Start page was open never offered to install itself.
    The green "Restart to update" button lives in the status bar, and the Start page stands in
    front of the status bar — so the app you opened and left on the Start page would quietly fetch
    a new version and say nothing about it until you happened to open a drawing. The Start page
    shows it now, across the top, along with "Updated to ..." and the progress while it downloads.
Also in recent updates (if you skipped a few)

0.1.67

  • The translation now covers the whole program. Every panel in the tray, the Cut List window and
    its four tabs, the Start page, the file dialogs, Report a Problem, the update messages, crash
    recovery, and the line at the bottom of the window telling you what the tool in your hand is
    waiting for. 763 phrases, up from 132, and nothing a woodworker reads is left hard coded.
  • Two small English faults fixed on the way, both of the kind a catalog is there to prevent:
    selecting a single loose edge said "1 loose entities", and the Cut List said "1 parts need a
    material" rather than "1 part needs".
  • Still in English, and not by oversight: the command line tool and the MCP server, which are
    read by programs; and the names of tools, materials and templates. Whether a SketchUp user
    hunting for Push/Pull wants it in their own language is a question for the people who use it,
    and worth asking before answering.

0.1.66

  • WoodSketch can be translated. Every word it says now comes from a language file rather than
    being built into the program, so a translation is one text file and needs no programming —
    docs/TRANSLATING.md says how, and the format is Fluent, which Mozilla's own software uses.
    The window around the drawing is done — every menu, the toolbar's tooltips, the tray's panel
    headings, the status bar, About and What's New. The panels' own contents follow.
  • Every language ships in the one program, and View > Language switches between them without
    a restart. WoodSketch opens in whatever your computer is set to, if it knows that language, and
    remembers what you choose instead. There are no separate downloads per language, and your
    drawings are untouched either way.
  • A translation that only covers part of the app is worth having: anything it hasn't got shows in
    English rather than blank. English is still the only language built in — the groundwork landed
    first so the first translation has somewhere to land. Thanks to @jmartsdesign for asking (#10).

0.1.65

  • Walk goes where you point it. Walls, shut doors and worktops no longer stop you: a drawing is
    a thing being designed, not a place with rules, and being shut out of a room by a door you
    haven't hung yet helps nobody. What does hold you up is the floor, and the floor is whatever
    is under your feet — the ground, a porch deck, or the joists when you are up in the attic. The
    eye rides 5' 8" above it, and a height you type changes that.
  • F flies, which lets go of the floor; E and Q (or PageUp and PageDown) go up and down, and
    using them takes off. F again lands you on whatever you are over.
  • The Small house is framed properly now: cripples over every header and under every rough
    sill, blocking between the studs on the drywall's seam, and a fascia and soffit closing the
    rafter tails at the eaves. About two hundred more pieces, and a takeoff you could believe.
  • Its doors have knobs, with roses, in satin nickel. They are hardware rather than wood, so
    they are counted in the shopping list and kept out of the cutting diagrams.
  • Fixed: with View > Wood Movement on, opening one drawing after another left the first one's
    arrows floating in the air over the second, pointing at wood that wasn't there.

0.1.64

  • A sixth sample, and a much bigger one: a Small house. A stud-framed 2 bed, 2 bath with a
    kitchen, a living room and a covered porch — about seven hundred and fifty pieces, from the
    studs and rafters to the sheathing cut round the windows and the board on the walls. It is
    there to show the app handles a building and not only the furniture in it: most of what it is
    made of isn't wood at all, and concrete, drywall, glass and shingles are listed as what they
    are and left out of the cutting diagrams.
  • Its parts are tagged in folders — Shell, Roof, Inside, Outside — so the Tags panel takes it
    apart a layer at a time: hide the roofing and you are looking at rafters, hide those and the
    ceiling and you are standing in the rooms.
  • Samples are built on a thread now, with a bar saying how far along it is. The house takes a
    couple of seconds, and the window used to stop answering for as long as a sample took.

0.1.63

  • Two more samples on the Start page. A Dining table: aprons tenoned into cherry legs, a
    rounded-over top, and the top let to move with the seasons so the movement check passes
    rather than warning. A Kitchen run: five base cabinets, seventy-five parts, showing the cut
    list, the sheets to buy and the hardware counted on something the size of a real job.
  • Samples are checked for wood movement warnings as well as parts and joints, so one can't
    start opening with a warning on its movement tab without somebody deciding that's right.

0.1.62

  • A Start page: File > Start Page, and on the way in. New drawing in inches or millimeters,
    Open, Import, the drawings you had open lately, and samples. It sits over an empty drawing
    rather than in front of the app, so Esc goes straight to the drawing with nothing to clear.
  • Three samples to take apart: a Bookshelf (dadoed shelves, the cut list and cutting diagrams),
    a Nightstand (dovetailed drawers on slides, with the hardware counted) and a Workbench (a
    mortise-and-tenon base under a glued-up maple top, with the movement check). They're built
    when you open one, from today's joinery, so they show the app as it is rather than as it was.
    Opening one leaves it unsaved, so Ctrl+S asks where to put it.
  • The Start page's cards show a picture of what they open: each sample and each recent drawing
    is drawn on a thread of its own while you read the page, so nothing waits on it. Pictures are
    kept between runs, so after the first time the page opens with them already on it.
  • Units belong to the drawing now, not to the app: View > Units is saved with it, and opening a
    drawing shows the sizes it was drawn in instead of whatever was last chosen. Drawings made
    before this keep showing in inches, which is what they were drawn in.

0.1.61

  • While drawing a board, tap W to mirror it without changing the way it runs: lumber turns over
    its width, then its thickness; sheets and solid wood turn over their thickness.

0.1.60

  • An assistant can group parts that are already drawn (add_group over MCP), instead of
    rewriting the whole project to put a drawer together. Asking for a group no longer rebuilds
    everything.
  • Building from a recipe says that the drawing is no longer saved to its file. It never did, so
    the app quietly stopped showing changes after a rebuild and the only clue was that nothing
    happened until you asked why.

0.1.59

  • What's New reaches back to 0.1.54 rather than ten versions, so the list is the run of recent
    work instead of trailing off into older releases. Ten remains the most it shows.

Every version's notes are in CHANGELOG.md.

WoodSketch 0.1.67

Choose a tag to compare

@github-actions github-actions released this 06 Nov 02:03
  • The translation now covers the whole program. Every panel in the tray, the Cut List window and
    its four tabs, the Start page, the file dialogs, Report a Problem, the update messages, crash
    recovery, and the line at the bottom of the window telling you what the tool in your hand is
    waiting for. 763 phrases, up from 132, and nothing a woodworker reads is left hard coded.
  • Two small English faults fixed on the way, both of the kind a catalog is there to prevent:
    selecting a single loose edge said "1 loose entities", and the Cut List said "1 parts need a
    material" rather than "1 part needs".
  • Still in English, and not by oversight: the command line tool and the MCP server, which are
    read by programs; and the names of tools, materials and templates. Whether a SketchUp user
    hunting for Push/Pull wants it in their own language is a question for the people who use it,
    and worth asking before answering.
Also in recent updates (if you skipped a few)

0.1.66

  • WoodSketch can be translated. Every word it says now comes from a language file rather than
    being built into the program, so a translation is one text file and needs no programming —
    docs/TRANSLATING.md says how, and the format is Fluent, which Mozilla's own software uses.
    The window around the drawing is done — every menu, the toolbar's tooltips, the tray's panel
    headings, the status bar, About and What's New. The panels' own contents follow.
  • Every language ships in the one program, and View > Language switches between them without
    a restart. WoodSketch opens in whatever your computer is set to, if it knows that language, and
    remembers what you choose instead. There are no separate downloads per language, and your
    drawings are untouched either way.
  • A translation that only covers part of the app is worth having: anything it hasn't got shows in
    English rather than blank. English is still the only language built in — the groundwork landed
    first so the first translation has somewhere to land. Thanks to @jmartsdesign for asking (#10).

0.1.65

  • Walk goes where you point it. Walls, shut doors and worktops no longer stop you: a drawing is
    a thing being designed, not a place with rules, and being shut out of a room by a door you
    haven't hung yet helps nobody. What does hold you up is the floor, and the floor is whatever
    is under your feet — the ground, a porch deck, or the joists when you are up in the attic. The
    eye rides 5' 8" above it, and a height you type changes that.
  • F flies, which lets go of the floor; E and Q (or PageUp and PageDown) go up and down, and
    using them takes off. F again lands you on whatever you are over.
  • The Small house is framed properly now: cripples over every header and under every rough
    sill, blocking between the studs on the drywall's seam, and a fascia and soffit closing the
    rafter tails at the eaves. About two hundred more pieces, and a takeoff you could believe.
  • Its doors have knobs, with roses, in satin nickel. They are hardware rather than wood, so
    they are counted in the shopping list and kept out of the cutting diagrams.
  • Fixed: with View > Wood Movement on, opening one drawing after another left the first one's
    arrows floating in the air over the second, pointing at wood that wasn't there.

0.1.64

  • A sixth sample, and a much bigger one: a Small house. A stud-framed 2 bed, 2 bath with a
    kitchen, a living room and a covered porch — about seven hundred and fifty pieces, from the
    studs and rafters to the sheathing cut round the windows and the board on the walls. It is
    there to show the app handles a building and not only the furniture in it: most of what it is
    made of isn't wood at all, and concrete, drywall, glass and shingles are listed as what they
    are and left out of the cutting diagrams.
  • Its parts are tagged in folders — Shell, Roof, Inside, Outside — so the Tags panel takes it
    apart a layer at a time: hide the roofing and you are looking at rafters, hide those and the
    ceiling and you are standing in the rooms.
  • Samples are built on a thread now, with a bar saying how far along it is. The house takes a
    couple of seconds, and the window used to stop answering for as long as a sample took.

0.1.63

  • Two more samples on the Start page. A Dining table: aprons tenoned into cherry legs, a
    rounded-over top, and the top let to move with the seasons so the movement check passes
    rather than warning. A Kitchen run: five base cabinets, seventy-five parts, showing the cut
    list, the sheets to buy and the hardware counted on something the size of a real job.
  • Samples are checked for wood movement warnings as well as parts and joints, so one can't
    start opening with a warning on its movement tab without somebody deciding that's right.

0.1.62

  • A Start page: File > Start Page, and on the way in. New drawing in inches or millimeters,
    Open, Import, the drawings you had open lately, and samples. It sits over an empty drawing
    rather than in front of the app, so Esc goes straight to the drawing with nothing to clear.
  • Three samples to take apart: a Bookshelf (dadoed shelves, the cut list and cutting diagrams),
    a Nightstand (dovetailed drawers on slides, with the hardware counted) and a Workbench (a
    mortise-and-tenon base under a glued-up maple top, with the movement check). They're built
    when you open one, from today's joinery, so they show the app as it is rather than as it was.
    Opening one leaves it unsaved, so Ctrl+S asks where to put it.
  • The Start page's cards show a picture of what they open: each sample and each recent drawing
    is drawn on a thread of its own while you read the page, so nothing waits on it. Pictures are
    kept between runs, so after the first time the page opens with them already on it.
  • Units belong to the drawing now, not to the app: View > Units is saved with it, and opening a
    drawing shows the sizes it was drawn in instead of whatever was last chosen. Drawings made
    before this keep showing in inches, which is what they were drawn in.

0.1.61

  • While drawing a board, tap W to mirror it without changing the way it runs: lumber turns over
    its width, then its thickness; sheets and solid wood turn over their thickness.

0.1.60

  • An assistant can group parts that are already drawn (add_group over MCP), instead of
    rewriting the whole project to put a drawer together. Asking for a group no longer rebuilds
    everything.
  • Building from a recipe says that the drawing is no longer saved to its file. It never did, so
    the app quietly stopped showing changes after a rebuild and the only clue was that nothing
    happened until you asked why.

0.1.59

  • What's New reaches back to 0.1.54 rather than ten versions, so the list is the run of recent
    work instead of trailing off into older releases. Ten remains the most it shows.

0.1.58

  • An AI assistant working through woodsketch-cli no longer writes over changes you made in
    WoodSketch. If you edit the drawing and save while the assistant has it open, its next edit is
    refused with a note saying so, rather than replacing your work; it can take your changes and
    carry on, or overwrite them deliberately. 0.1.56 stopped the app losing the assistant's work;
    this is the same protection the other way round.
  • A SketchUp model or a recipe opened over MCP is never written back to. Editing after opening a
    .skp would have written drawing JSON over the SketchUp file.
  • Building a new drawing lets go of the previous one's file, so the next edit can't quietly
    overwrite an unrelated project.

Every version's notes are in CHANGELOG.md.

WoodSketch 0.1.66

Choose a tag to compare

@github-actions github-actions released this 06 Nov 00:40
  • WoodSketch can be translated. Every word it says now comes from a language file rather than
    being built into the program, so a translation is one text file and needs no programming —
    docs/TRANSLATING.md says how, and the format is Fluent, which Mozilla's own software uses.
    The window around the drawing is done — every menu, the toolbar's tooltips, the tray's panel
    headings, the status bar, About and What's New. The panels' own contents follow.
  • Every language ships in the one program, and View > Language switches between them without
    a restart. WoodSketch opens in whatever your computer is set to, if it knows that language, and
    remembers what you choose instead. There are no separate downloads per language, and your
    drawings are untouched either way.
  • A translation that only covers part of the app is worth having: anything it hasn't got shows in
    English rather than blank. English is still the only language built in — the groundwork landed
    first so the first translation has somewhere to land. Thanks to @jmartsdesign for asking (#10).
Also in recent updates (if you skipped a few)

0.1.65

  • Walk goes where you point it. Walls, shut doors and worktops no longer stop you: a drawing is
    a thing being designed, not a place with rules, and being shut out of a room by a door you
    haven't hung yet helps nobody. What does hold you up is the floor, and the floor is whatever
    is under your feet — the ground, a porch deck, or the joists when you are up in the attic. The
    eye rides 5' 8" above it, and a height you type changes that.
  • F flies, which lets go of the floor; E and Q (or PageUp and PageDown) go up and down, and
    using them takes off. F again lands you on whatever you are over.
  • The Small house is framed properly now: cripples over every header and under every rough
    sill, blocking between the studs on the drywall's seam, and a fascia and soffit closing the
    rafter tails at the eaves. About two hundred more pieces, and a takeoff you could believe.
  • Its doors have knobs, with roses, in satin nickel. They are hardware rather than wood, so
    they are counted in the shopping list and kept out of the cutting diagrams.
  • Fixed: with View > Wood Movement on, opening one drawing after another left the first one's
    arrows floating in the air over the second, pointing at wood that wasn't there.

0.1.64

  • A sixth sample, and a much bigger one: a Small house. A stud-framed 2 bed, 2 bath with a
    kitchen, a living room and a covered porch — about seven hundred and fifty pieces, from the
    studs and rafters to the sheathing cut round the windows and the board on the walls. It is
    there to show the app handles a building and not only the furniture in it: most of what it is
    made of isn't wood at all, and concrete, drywall, glass and shingles are listed as what they
    are and left out of the cutting diagrams.
  • Its parts are tagged in folders — Shell, Roof, Inside, Outside — so the Tags panel takes it
    apart a layer at a time: hide the roofing and you are looking at rafters, hide those and the
    ceiling and you are standing in the rooms.
  • Samples are built on a thread now, with a bar saying how far along it is. The house takes a
    couple of seconds, and the window used to stop answering for as long as a sample took.

0.1.63

  • Two more samples on the Start page. A Dining table: aprons tenoned into cherry legs, a
    rounded-over top, and the top let to move with the seasons so the movement check passes
    rather than warning. A Kitchen run: five base cabinets, seventy-five parts, showing the cut
    list, the sheets to buy and the hardware counted on something the size of a real job.
  • Samples are checked for wood movement warnings as well as parts and joints, so one can't
    start opening with a warning on its movement tab without somebody deciding that's right.

0.1.62

  • A Start page: File > Start Page, and on the way in. New drawing in inches or millimeters,
    Open, Import, the drawings you had open lately, and samples. It sits over an empty drawing
    rather than in front of the app, so Esc goes straight to the drawing with nothing to clear.
  • Three samples to take apart: a Bookshelf (dadoed shelves, the cut list and cutting diagrams),
    a Nightstand (dovetailed drawers on slides, with the hardware counted) and a Workbench (a
    mortise-and-tenon base under a glued-up maple top, with the movement check). They're built
    when you open one, from today's joinery, so they show the app as it is rather than as it was.
    Opening one leaves it unsaved, so Ctrl+S asks where to put it.
  • The Start page's cards show a picture of what they open: each sample and each recent drawing
    is drawn on a thread of its own while you read the page, so nothing waits on it. Pictures are
    kept between runs, so after the first time the page opens with them already on it.
  • Units belong to the drawing now, not to the app: View > Units is saved with it, and opening a
    drawing shows the sizes it was drawn in instead of whatever was last chosen. Drawings made
    before this keep showing in inches, which is what they were drawn in.

0.1.61

  • While drawing a board, tap W to mirror it without changing the way it runs: lumber turns over
    its width, then its thickness; sheets and solid wood turn over their thickness.

0.1.60

  • An assistant can group parts that are already drawn (add_group over MCP), instead of
    rewriting the whole project to put a drawer together. Asking for a group no longer rebuilds
    everything.
  • Building from a recipe says that the drawing is no longer saved to its file. It never did, so
    the app quietly stopped showing changes after a rebuild and the only clue was that nothing
    happened until you asked why.

0.1.59

  • What's New reaches back to 0.1.54 rather than ten versions, so the list is the run of recent
    work instead of trailing off into older releases. Ten remains the most it shows.

0.1.58

  • An AI assistant working through woodsketch-cli no longer writes over changes you made in
    WoodSketch. If you edit the drawing and save while the assistant has it open, its next edit is
    refused with a note saying so, rather than replacing your work; it can take your changes and
    carry on, or overwrite them deliberately. 0.1.56 stopped the app losing the assistant's work;
    this is the same protection the other way round.
  • A SketchUp model or a recipe opened over MCP is never written back to. Editing after opening a
    .skp would have written drawing JSON over the SketchUp file.
  • Building a new drawing lets go of the previous one's file, so the next edit can't quietly
    overwrite an unrelated project.

0.1.57

  • Help > What's New gathers the last few updates in one window, each under its version, instead
    of one release at a time. After an update it shows everything since the version you were
    running, so skipping four updates no longer means reading four pages (or missing three of
    them). The notes are built into the app, so it works with no connection.
  • Each release's notes on GitHub now carry the nine versions before them in a folded block, for
    the same reason: releases are small and frequent, and one on its own reads like nothing much
    happened.

Every version's notes are in CHANGELOG.md.

WoodSketch 0.1.65

Choose a tag to compare

@github-actions github-actions released this 04 Nov 17:48
  • Walk goes where you point it. Walls, shut doors and worktops no longer stop you: a drawing is
    a thing being designed, not a place with rules, and being shut out of a room by a door you
    haven't hung yet helps nobody. What does hold you up is the floor, and the floor is whatever
    is under your feet — the ground, a porch deck, or the joists when you are up in the attic. The
    eye rides 5' 8" above it, and a height you type changes that.
  • F flies, which lets go of the floor; E and Q (or PageUp and PageDown) go up and down, and
    using them takes off. F again lands you on whatever you are over.
  • The Small house is framed properly now: cripples over every header and under every rough
    sill, blocking between the studs on the drywall's seam, and a fascia and soffit closing the
    rafter tails at the eaves. About two hundred more pieces, and a takeoff you could believe.
  • Its doors have knobs, with roses, in satin nickel. They are hardware rather than wood, so
    they are counted in the shopping list and kept out of the cutting diagrams.
  • Fixed: with View > Wood Movement on, opening one drawing after another left the first one's
    arrows floating in the air over the second, pointing at wood that wasn't there.
Also in recent updates (if you skipped a few)

0.1.64

  • A sixth sample, and a much bigger one: a Small house. A stud-framed 2 bed, 2 bath with a
    kitchen, a living room and a covered porch — about seven hundred and fifty pieces, from the
    studs and rafters to the sheathing cut round the windows and the board on the walls. It is
    there to show the app handles a building and not only the furniture in it: most of what it is
    made of isn't wood at all, and concrete, drywall, glass and shingles are listed as what they
    are and left out of the cutting diagrams.
  • Its parts are tagged in folders — Shell, Roof, Inside, Outside — so the Tags panel takes it
    apart a layer at a time: hide the roofing and you are looking at rafters, hide those and the
    ceiling and you are standing in the rooms.
  • Samples are built on a thread now, with a bar saying how far along it is. The house takes a
    couple of seconds, and the window used to stop answering for as long as a sample took.

0.1.63

  • Two more samples on the Start page. A Dining table: aprons tenoned into cherry legs, a
    rounded-over top, and the top let to move with the seasons so the movement check passes
    rather than warning. A Kitchen run: five base cabinets, seventy-five parts, showing the cut
    list, the sheets to buy and the hardware counted on something the size of a real job.
  • Samples are checked for wood movement warnings as well as parts and joints, so one can't
    start opening with a warning on its movement tab without somebody deciding that's right.

0.1.62

  • A Start page: File > Start Page, and on the way in. New drawing in inches or millimeters,
    Open, Import, the drawings you had open lately, and samples. It sits over an empty drawing
    rather than in front of the app, so Esc goes straight to the drawing with nothing to clear.
  • Three samples to take apart: a Bookshelf (dadoed shelves, the cut list and cutting diagrams),
    a Nightstand (dovetailed drawers on slides, with the hardware counted) and a Workbench (a
    mortise-and-tenon base under a glued-up maple top, with the movement check). They're built
    when you open one, from today's joinery, so they show the app as it is rather than as it was.
    Opening one leaves it unsaved, so Ctrl+S asks where to put it.
  • The Start page's cards show a picture of what they open: each sample and each recent drawing
    is drawn on a thread of its own while you read the page, so nothing waits on it. Pictures are
    kept between runs, so after the first time the page opens with them already on it.
  • Units belong to the drawing now, not to the app: View > Units is saved with it, and opening a
    drawing shows the sizes it was drawn in instead of whatever was last chosen. Drawings made
    before this keep showing in inches, which is what they were drawn in.

0.1.61

  • While drawing a board, tap W to mirror it without changing the way it runs: lumber turns over
    its width, then its thickness; sheets and solid wood turn over their thickness.

0.1.60

  • An assistant can group parts that are already drawn (add_group over MCP), instead of
    rewriting the whole project to put a drawer together. Asking for a group no longer rebuilds
    everything.
  • Building from a recipe says that the drawing is no longer saved to its file. It never did, so
    the app quietly stopped showing changes after a rebuild and the only clue was that nothing
    happened until you asked why.

0.1.59

  • What's New reaches back to 0.1.54 rather than ten versions, so the list is the run of recent
    work instead of trailing off into older releases. Ten remains the most it shows.

0.1.58

  • An AI assistant working through woodsketch-cli no longer writes over changes you made in
    WoodSketch. If you edit the drawing and save while the assistant has it open, its next edit is
    refused with a note saying so, rather than replacing your work; it can take your changes and
    carry on, or overwrite them deliberately. 0.1.56 stopped the app losing the assistant's work;
    this is the same protection the other way round.
  • A SketchUp model or a recipe opened over MCP is never written back to. Editing after opening a
    .skp would have written drawing JSON over the SketchUp file.
  • Building a new drawing lets go of the previous one's file, so the next edit can't quietly
    overwrite an unrelated project.

0.1.57

  • Help > What's New gathers the last few updates in one window, each under its version, instead
    of one release at a time. After an update it shows everything since the version you were
    running, so skipping four updates no longer means reading four pages (or missing three of
    them). The notes are built into the app, so it works with no connection.
  • Each release's notes on GitHub now carry the nine versions before them in a folded block, for
    the same reason: releases are small and frequent, and one on its own reads like nothing much
    happened.

0.1.56

  • The drawing follows its file. When something else changes the open drawing (an AI assistant
    designing through woodsketch-cli, a synced folder, a checkout), WoodSketch notices and reads
    it again, so you watch the piece take shape instead of closing and reopening it (#6). The view
    stays where you left it, and the reload is a single undo step, so Ctrl+Z goes back to the
    drawing as it was. If you have unsaved changes of your own, it asks which to keep rather than
    choosing for you.
  • Over MCP, save (or open) names the drawing's file, and every edit after that is written
    there as it's made, which is what the app follows.
  • Drawings are now always written whole: a temporary file, renamed over the top. A program reading
    one as it's saved can no longer catch it half-written.

Every version's notes are in CHANGELOG.md.

WoodSketch 0.1.64

Choose a tag to compare

@github-actions github-actions released this 04 Nov 11:45
  • A sixth sample, and a much bigger one: a Small house. A stud-framed 2 bed, 2 bath with a
    kitchen, a living room and a covered porch — about seven hundred and fifty pieces, from the
    studs and rafters to the sheathing cut round the windows and the board on the walls. It is
    there to show the app handles a building and not only the furniture in it: most of what it is
    made of isn't wood at all, and concrete, drywall, glass and shingles are listed as what they
    are and left out of the cutting diagrams.
  • Its parts are tagged in folders — Shell, Roof, Inside, Outside — so the Tags panel takes it
    apart a layer at a time: hide the roofing and you are looking at rafters, hide those and the
    ceiling and you are standing in the rooms.
  • Samples are built on a thread now, with a bar saying how far along it is. The house takes a
    couple of seconds, and the window used to stop answering for as long as a sample took.
Also in recent updates (if you skipped a few)

0.1.63

  • Two more samples on the Start page. A Dining table: aprons tenoned into cherry legs, a
    rounded-over top, and the top let to move with the seasons so the movement check passes
    rather than warning. A Kitchen run: five base cabinets, seventy-five parts, showing the cut
    list, the sheets to buy and the hardware counted on something the size of a real job.
  • Samples are checked for wood movement warnings as well as parts and joints, so one can't
    start opening with a warning on its movement tab without somebody deciding that's right.

0.1.62

  • A Start page: File > Start Page, and on the way in. New drawing in inches or millimeters,
    Open, Import, the drawings you had open lately, and samples. It sits over an empty drawing
    rather than in front of the app, so Esc goes straight to the drawing with nothing to clear.
  • Three samples to take apart: a Bookshelf (dadoed shelves, the cut list and cutting diagrams),
    a Nightstand (dovetailed drawers on slides, with the hardware counted) and a Workbench (a
    mortise-and-tenon base under a glued-up maple top, with the movement check). They're built
    when you open one, from today's joinery, so they show the app as it is rather than as it was.
    Opening one leaves it unsaved, so Ctrl+S asks where to put it.
  • The Start page's cards show a picture of what they open: each sample and each recent drawing
    is drawn on a thread of its own while you read the page, so nothing waits on it. Pictures are
    kept between runs, so after the first time the page opens with them already on it.
  • Units belong to the drawing now, not to the app: View > Units is saved with it, and opening a
    drawing shows the sizes it was drawn in instead of whatever was last chosen. Drawings made
    before this keep showing in inches, which is what they were drawn in.

0.1.61

  • While drawing a board, tap W to mirror it without changing the way it runs: lumber turns over
    its width, then its thickness; sheets and solid wood turn over their thickness.

0.1.60

  • An assistant can group parts that are already drawn (add_group over MCP), instead of
    rewriting the whole project to put a drawer together. Asking for a group no longer rebuilds
    everything.
  • Building from a recipe says that the drawing is no longer saved to its file. It never did, so
    the app quietly stopped showing changes after a rebuild and the only clue was that nothing
    happened until you asked why.

0.1.59

  • What's New reaches back to 0.1.54 rather than ten versions, so the list is the run of recent
    work instead of trailing off into older releases. Ten remains the most it shows.

0.1.58

  • An AI assistant working through woodsketch-cli no longer writes over changes you made in
    WoodSketch. If you edit the drawing and save while the assistant has it open, its next edit is
    refused with a note saying so, rather than replacing your work; it can take your changes and
    carry on, or overwrite them deliberately. 0.1.56 stopped the app losing the assistant's work;
    this is the same protection the other way round.
  • A SketchUp model or a recipe opened over MCP is never written back to. Editing after opening a
    .skp would have written drawing JSON over the SketchUp file.
  • Building a new drawing lets go of the previous one's file, so the next edit can't quietly
    overwrite an unrelated project.

0.1.57

  • Help > What's New gathers the last few updates in one window, each under its version, instead
    of one release at a time. After an update it shows everything since the version you were
    running, so skipping four updates no longer means reading four pages (or missing three of
    them). The notes are built into the app, so it works with no connection.
  • Each release's notes on GitHub now carry the nine versions before them in a folded block, for
    the same reason: releases are small and frequent, and one on its own reads like nothing much
    happened.

0.1.56

  • The drawing follows its file. When something else changes the open drawing (an AI assistant
    designing through woodsketch-cli, a synced folder, a checkout), WoodSketch notices and reads
    it again, so you watch the piece take shape instead of closing and reopening it (#6). The view
    stays where you left it, and the reload is a single undo step, so Ctrl+Z goes back to the
    drawing as it was. If you have unsaved changes of your own, it asks which to keep rather than
    choosing for you.
  • Over MCP, save (or open) names the drawing's file, and every edit after that is written
    there as it's made, which is what the app follows.
  • Drawings are now always written whole: a temporary file, renamed over the top. A program reading
    one as it's saved can no longer catch it half-written.

0.1.55

  • Help > Problems and Ideas opens everything people have reported or suggested, so you can see
    whether something is already known (and what's been fixed) before writing it up.

Every version's notes are in CHANGELOG.md.

WoodSketch 0.1.63

Choose a tag to compare

@github-actions github-actions released this 04 Nov 05:06
  • Two more samples on the Start page. A Dining table: aprons tenoned into cherry legs, a
    rounded-over top, and the top let to move with the seasons so the movement check passes
    rather than warning. A Kitchen run: five base cabinets, seventy-five parts, showing the cut
    list, the sheets to buy and the hardware counted on something the size of a real job.
  • Samples are checked for wood movement warnings as well as parts and joints, so one can't
    start opening with a warning on its movement tab without somebody deciding that's right.
Also in recent updates (if you skipped a few)

0.1.62

  • A Start page: File > Start Page, and on the way in. New drawing in inches or millimeters,
    Open, Import, the drawings you had open lately, and samples. It sits over an empty drawing
    rather than in front of the app, so Esc goes straight to the drawing with nothing to clear.
  • Three samples to take apart: a Bookshelf (dadoed shelves, the cut list and cutting diagrams),
    a Nightstand (dovetailed drawers on slides, with the hardware counted) and a Workbench (a
    mortise-and-tenon base under a glued-up maple top, with the movement check). They're built
    when you open one, from today's joinery, so they show the app as it is rather than as it was.
    Opening one leaves it unsaved, so Ctrl+S asks where to put it.
  • The Start page's cards show a picture of what they open: each sample and each recent drawing
    is drawn on a thread of its own while you read the page, so nothing waits on it. Pictures are
    kept between runs, so after the first time the page opens with them already on it.
  • Units belong to the drawing now, not to the app: View > Units is saved with it, and opening a
    drawing shows the sizes it was drawn in instead of whatever was last chosen. Drawings made
    before this keep showing in inches, which is what they were drawn in.

0.1.61

  • While drawing a board, tap W to mirror it without changing the way it runs: lumber turns over
    its width, then its thickness; sheets and solid wood turn over their thickness.

0.1.60

  • An assistant can group parts that are already drawn (add_group over MCP), instead of
    rewriting the whole project to put a drawer together. Asking for a group no longer rebuilds
    everything.
  • Building from a recipe says that the drawing is no longer saved to its file. It never did, so
    the app quietly stopped showing changes after a rebuild and the only clue was that nothing
    happened until you asked why.

0.1.59

  • What's New reaches back to 0.1.54 rather than ten versions, so the list is the run of recent
    work instead of trailing off into older releases. Ten remains the most it shows.

0.1.58

  • An AI assistant working through woodsketch-cli no longer writes over changes you made in
    WoodSketch. If you edit the drawing and save while the assistant has it open, its next edit is
    refused with a note saying so, rather than replacing your work; it can take your changes and
    carry on, or overwrite them deliberately. 0.1.56 stopped the app losing the assistant's work;
    this is the same protection the other way round.
  • A SketchUp model or a recipe opened over MCP is never written back to. Editing after opening a
    .skp would have written drawing JSON over the SketchUp file.
  • Building a new drawing lets go of the previous one's file, so the next edit can't quietly
    overwrite an unrelated project.

0.1.57

  • Help > What's New gathers the last few updates in one window, each under its version, instead
    of one release at a time. After an update it shows everything since the version you were
    running, so skipping four updates no longer means reading four pages (or missing three of
    them). The notes are built into the app, so it works with no connection.
  • Each release's notes on GitHub now carry the nine versions before them in a folded block, for
    the same reason: releases are small and frequent, and one on its own reads like nothing much
    happened.

0.1.56

  • The drawing follows its file. When something else changes the open drawing (an AI assistant
    designing through woodsketch-cli, a synced folder, a checkout), WoodSketch notices and reads
    it again, so you watch the piece take shape instead of closing and reopening it (#6). The view
    stays where you left it, and the reload is a single undo step, so Ctrl+Z goes back to the
    drawing as it was. If you have unsaved changes of your own, it asks which to keep rather than
    choosing for you.
  • Over MCP, save (or open) names the drawing's file, and every edit after that is written
    there as it's made, which is what the app follows.
  • Drawings are now always written whole: a temporary file, renamed over the top. A program reading
    one as it's saved can no longer catch it half-written.

0.1.55

  • Help > Problems and Ideas opens everything people have reported or suggested, so you can see
    whether something is already known (and what's been fixed) before writing it up.

0.1.54

  • Tapping Ctrl during a Move makes a copy again (#5). egui reports the Control key as a key press
    of its own as well as a change of modifiers, and that press was being taken for the start of a
    chord, which cancelled the tap.

Every version's notes are in CHANGELOG.md.

WoodSketch 0.1.62

Choose a tag to compare

@github-actions github-actions released this 04 Nov 03:39
  • A Start page: File > Start Page, and on the way in. New drawing in inches or millimeters,
    Open, Import, the drawings you had open lately, and samples. It sits over an empty drawing
    rather than in front of the app, so Esc goes straight to the drawing with nothing to clear.
  • Three samples to take apart: a Bookshelf (dadoed shelves, the cut list and cutting diagrams),
    a Nightstand (dovetailed drawers on slides, with the hardware counted) and a Workbench (a
    mortise-and-tenon base under a glued-up maple top, with the movement check). They're built
    when you open one, from today's joinery, so they show the app as it is rather than as it was.
    Opening one leaves it unsaved, so Ctrl+S asks where to put it.
  • The Start page's cards show a picture of what they open: each sample and each recent drawing
    is drawn on a thread of its own while you read the page, so nothing waits on it. Pictures are
    kept between runs, so after the first time the page opens with them already on it.
  • Units belong to the drawing now, not to the app: View > Units is saved with it, and opening a
    drawing shows the sizes it was drawn in instead of whatever was last chosen. Drawings made
    before this keep showing in inches, which is what they were drawn in.
Also in recent updates (if you skipped a few)

0.1.61

  • While drawing a board, tap W to mirror it without changing the way it runs: lumber turns over
    its width, then its thickness; sheets and solid wood turn over their thickness.

0.1.60

  • An assistant can group parts that are already drawn (add_group over MCP), instead of
    rewriting the whole project to put a drawer together. Asking for a group no longer rebuilds
    everything.
  • Building from a recipe says that the drawing is no longer saved to its file. It never did, so
    the app quietly stopped showing changes after a rebuild and the only clue was that nothing
    happened until you asked why.

0.1.59

  • What's New reaches back to 0.1.54 rather than ten versions, so the list is the run of recent
    work instead of trailing off into older releases. Ten remains the most it shows.

0.1.58

  • An AI assistant working through woodsketch-cli no longer writes over changes you made in
    WoodSketch. If you edit the drawing and save while the assistant has it open, its next edit is
    refused with a note saying so, rather than replacing your work; it can take your changes and
    carry on, or overwrite them deliberately. 0.1.56 stopped the app losing the assistant's work;
    this is the same protection the other way round.
  • A SketchUp model or a recipe opened over MCP is never written back to. Editing after opening a
    .skp would have written drawing JSON over the SketchUp file.
  • Building a new drawing lets go of the previous one's file, so the next edit can't quietly
    overwrite an unrelated project.

0.1.57

  • Help > What's New gathers the last few updates in one window, each under its version, instead
    of one release at a time. After an update it shows everything since the version you were
    running, so skipping four updates no longer means reading four pages (or missing three of
    them). The notes are built into the app, so it works with no connection.
  • Each release's notes on GitHub now carry the nine versions before them in a folded block, for
    the same reason: releases are small and frequent, and one on its own reads like nothing much
    happened.

0.1.56

  • The drawing follows its file. When something else changes the open drawing (an AI assistant
    designing through woodsketch-cli, a synced folder, a checkout), WoodSketch notices and reads
    it again, so you watch the piece take shape instead of closing and reopening it (#6). The view
    stays where you left it, and the reload is a single undo step, so Ctrl+Z goes back to the
    drawing as it was. If you have unsaved changes of your own, it asks which to keep rather than
    choosing for you.
  • Over MCP, save (or open) names the drawing's file, and every edit after that is written
    there as it's made, which is what the app follows.
  • Drawings are now always written whole: a temporary file, renamed over the top. A program reading
    one as it's saved can no longer catch it half-written.

0.1.55

  • Help > Problems and Ideas opens everything people have reported or suggested, so you can see
    whether something is already known (and what's been fixed) before writing it up.

0.1.54

  • Tapping Ctrl during a Move makes a copy again (#5). egui reports the Control key as a key press
    of its own as well as a change of modifiers, and that press was being taken for the start of a
    chord, which cancelled the tap.

0.1.53

  • Help > Discussions opens the project's GitHub Discussions, for asking how to do something,
    saying what WoodSketch should handle next, or showing a piece you've made.

Every version's notes are in CHANGELOG.md.

WoodSketch 0.1.61

Choose a tag to compare

@github-actions github-actions released this 03 Nov 20:05
  • While drawing a board, tap W to mirror it without changing the way it runs: lumber turns over
    its width, then its thickness; sheets and solid wood turn over their thickness.
Also in recent updates (if you skipped a few)

0.1.60

  • An assistant can group parts that are already drawn (add_group over MCP), instead of
    rewriting the whole project to put a drawer together. Asking for a group no longer rebuilds
    everything.
  • Building from a recipe says that the drawing is no longer saved to its file. It never did, so
    the app quietly stopped showing changes after a rebuild and the only clue was that nothing
    happened until you asked why.

0.1.59

  • What's New reaches back to 0.1.54 rather than ten versions, so the list is the run of recent
    work instead of trailing off into older releases. Ten remains the most it shows.

0.1.58

  • An AI assistant working through woodsketch-cli no longer writes over changes you made in
    WoodSketch. If you edit the drawing and save while the assistant has it open, its next edit is
    refused with a note saying so, rather than replacing your work; it can take your changes and
    carry on, or overwrite them deliberately. 0.1.56 stopped the app losing the assistant's work;
    this is the same protection the other way round.
  • A SketchUp model or a recipe opened over MCP is never written back to. Editing after opening a
    .skp would have written drawing JSON over the SketchUp file.
  • Building a new drawing lets go of the previous one's file, so the next edit can't quietly
    overwrite an unrelated project.

0.1.57

  • Help > What's New gathers the last few updates in one window, each under its version, instead
    of one release at a time. After an update it shows everything since the version you were
    running, so skipping four updates no longer means reading four pages (or missing three of
    them). The notes are built into the app, so it works with no connection.
  • Each release's notes on GitHub now carry the nine versions before them in a folded block, for
    the same reason: releases are small and frequent, and one on its own reads like nothing much
    happened.

0.1.56

  • The drawing follows its file. When something else changes the open drawing (an AI assistant
    designing through woodsketch-cli, a synced folder, a checkout), WoodSketch notices and reads
    it again, so you watch the piece take shape instead of closing and reopening it (#6). The view
    stays where you left it, and the reload is a single undo step, so Ctrl+Z goes back to the
    drawing as it was. If you have unsaved changes of your own, it asks which to keep rather than
    choosing for you.
  • Over MCP, save (or open) names the drawing's file, and every edit after that is written
    there as it's made, which is what the app follows.
  • Drawings are now always written whole: a temporary file, renamed over the top. A program reading
    one as it's saved can no longer catch it half-written.

0.1.55

  • Help > Problems and Ideas opens everything people have reported or suggested, so you can see
    whether something is already known (and what's been fixed) before writing it up.

0.1.54

  • Tapping Ctrl during a Move makes a copy again (#5). egui reports the Control key as a key press
    of its own as well as a change of modifiers, and that press was being taken for the start of a
    chord, which cancelled the tap.

0.1.53

  • Help > Discussions opens the project's GitHub Discussions, for asking how to do something,
    saying what WoodSketch should handle next, or showing a piece you've made.

0.1.52

  • THIRD-PARTY-NOTICES.md is installed beside the app: every package WoodSketch is built with,
    its license and its copyright notices, so the attributions those licenses ask for travel with
    the program rather than living only in the repository.

Every version's notes are in CHANGELOG.md.