Hakan Seven
f4ed263425
feat(ui): ribbon collapse-mode selector + start-page recent controls
...
Ribbon:
- A ▾ selector at the right of the tab row picks the tool-panel density —
Auto (size to window), Full, Compact, or Collapsed. The choice is persisted.
It hides itself when the tool row is already tight, giving the cramped tab
row its space back.
Start page:
- The Recent Documents card is restyled to match the Supporters card
(rounded corners, 20px padding, matching title + colours).
- Its scrollbar no longer sits on top of the row ✕ remove buttons (a gutter
is reserved).
- A footer control sets how many recent files to keep: [-] an editable count
[+] with the max shown. Typing applies on Enter; an over-max entry snaps to
the max. The limit is persisted and enforced on load and on every open.
- The "Support on Patreon" heart is now the SVG icon instead of a font glyph.
Config:
- Add a shared `config::config_dir()` helper; the recent-files and status-bar
stores now go through it instead of each re-deriving the path. New minus.svg
icon for the stepper.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 01:06:01 +03:00
..
arc
first commit
2026-03-22 14:56:27 +03:00
blocks
first commit
2026-03-22 14:56:27 +03:00
circle
first commit
2026-03-22 14:56:27 +03:00
ellipse
assets: update ellipse arc icon
2026-06-15 22:04:07 +03:00
hatch
first commit
2026-03-22 14:56:27 +03:00
layers
assets: refresh layer toggle SVG icons
2026-06-19 14:49:08 +03:00
osnap
fix(web): render OSNAP menu symbols as SVG instead of font glyphs
2026-06-20 14:27:59 +03:00
shapes
first commit
2026-03-22 14:56:27 +03:00
status
feat(statusbar): icon toggles, taller bar, centered pills ( #216 )
2026-07-01 09:33:00 +03:00
ui
feat(ui): ribbon collapse-mode selector + start-page recent controls
2026-07-06 01:06:01 +03:00
about.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
add_scale.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
array.svg
first commit
2026-03-22 14:56:27 +03:00
array_path.svg
first commit
2026-03-22 14:56:27 +03:00
array_polar.svg
first commit
2026-03-22 14:56:27 +03:00
array_rect.svg
first commit
2026-03-22 14:56:27 +03:00
attdef.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
attedit.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
attman.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
attsync.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
audit.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
base_point.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
box3d.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
bylayer.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
cascade.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
chamfer.svg
first commit
2026-03-22 14:56:27 +03:00
changelog.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
clear_tool.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
color_palette.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
cone3d.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
content_browser.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
copy.svg
first commit
2026-03-22 14:56:27 +03:00
copy_clip.svg
first commit
2026-03-22 14:56:27 +03:00
cui_export.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
cui_import.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
cut.svg
first commit
2026-03-22 14:56:27 +03:00
cylinder3d.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
data_extract.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
data_link.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
ddedit.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
design_center.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
dim_aligned.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
dim_angular.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
dim_baseline.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
dim_break.svg
feat: add missing Annotate tab commands and icons
2026-04-09 03:26:47 +03:00
dim_continue.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
dim_diameter.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
dim_edit.svg
feat: add missing Annotate tab commands and icons
2026-04-09 03:26:47 +03:00
dim_jog.svg
feat: add missing Annotate tab commands and icons
2026-04-09 03:26:47 +03:00
dim_linear.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
dim_ordinate.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
dim_radius.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
dim_space.svg
feat: add missing Annotate tab commands and icons
2026-04-09 03:26:47 +03:00
dim_style.svg
feat: add missing Annotate tab commands and icons
2026-04-09 03:26:47 +03:00
dim_tedit.svg
feat: add missing Annotate tab commands and icons
2026-04-09 03:26:47 +03:00
donate.svg
first commit
2026-03-22 14:56:27 +03:00
edit_aliases.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
edit_block.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
ellipse.svg
first commit
2026-03-22 14:56:27 +03:00
erase.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
explode.svg
first commit
2026-03-22 14:56:27 +03:00
extend.svg
first commit
2026-03-22 14:56:27 +03:00
file_tabs.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
fillet.svg
first commit
2026-03-22 14:56:27 +03:00
find.svg
feat: add missing Annotate tab commands and icons
2026-04-09 03:26:47 +03:00
find_nonpurgeable.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
group.svg
first commit
2026-03-22 14:56:27 +03:00
hidden.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
import_obj.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
intersect.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
landxml.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
layout_tabs.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
leader.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
line.svg
first commit
2026-03-22 14:56:27 +03:00
match_prop.svg
first commit
2026-03-22 14:56:27 +03:00
mirror.svg
first commit
2026-03-22 14:56:27 +03:00
mleader.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
mleader_add.svg
feat: add missing Annotate tab commands and icons
2026-04-09 03:26:47 +03:00
mleader_align.svg
feat: add missing Annotate tab commands and icons
2026-04-09 03:26:47 +03:00
mleader_collect.svg
feat: add missing Annotate tab commands and icons
2026-04-09 03:26:47 +03:00
mleader_remove.svg
feat: add missing Annotate tab commands and icons
2026-04-09 03:26:47 +03:00
move.svg
first commit
2026-03-22 14:56:27 +03:00
mt_align_center.svg
feat: Implement in-place MText editor with formatting toolbar and live preview
2026-05-30 23:24:06 +03:00
mt_align_justify.svg
feat: Implement in-place MText editor with formatting toolbar and live preview
2026-05-30 23:24:06 +03:00
mt_align_left.svg
feat: Implement in-place MText editor with formatting toolbar and live preview
2026-05-30 23:24:06 +03:00
mt_align_right.svg
feat: Implement in-place MText editor with formatting toolbar and live preview
2026-05-30 23:24:06 +03:00
mt_bold.svg
feat: Implement in-place MText editor with formatting toolbar and live preview
2026-05-30 23:24:06 +03:00
mt_cancel.svg
feat: Implement in-place MText editor with formatting toolbar and live preview
2026-05-30 23:24:06 +03:00
mt_italic.svg
feat: Implement in-place MText editor with formatting toolbar and live preview
2026-05-30 23:24:06 +03:00
mt_lower.svg
feat: Implement in-place MText editor with formatting toolbar and live preview
2026-05-30 23:24:06 +03:00
mt_ok.svg
feat: Implement in-place MText editor with formatting toolbar and live preview
2026-05-30 23:24:06 +03:00
mt_overline.svg
feat: Implement in-place MText editor with formatting toolbar and live preview
2026-05-30 23:24:06 +03:00
mt_strike.svg
feat: Implement in-place MText editor with formatting toolbar and live preview
2026-05-30 23:24:06 +03:00
mt_underline.svg
feat: Implement in-place MText editor with formatting toolbar and live preview
2026-05-30 23:24:06 +03:00
mt_upper.svg
feat: Implement in-place MText editor with formatting toolbar and live preview
2026-05-30 23:24:06 +03:00
mtext.svg
first commit
2026-03-22 14:56:27 +03:00
mview_block.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
offset.svg
first commit
2026-03-22 14:56:27 +03:00
options_tool.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
orbit.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
ortho.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
overkill.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
pagesetup.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
pan.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
paste.svg
first commit
2026-03-22 14:56:27 +03:00
pc_attach.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
persp.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
plot.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
point.svg
first commit
2026-03-22 14:56:27 +03:00
polyline.svg
first commit
2026-03-22 14:56:27 +03:00
properties.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
purge.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
qdim.svg
feat: add missing Annotate tab commands and icons
2026-04-09 03:26:47 +03:00
recap.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
report.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
revcloud.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
rotate.svg
first commit
2026-03-22 14:56:27 +03:00
scale.svg
first commit
2026-03-22 14:56:27 +03:00
scale_list.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
sheetset.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
snap_underlays.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
solid.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
sphere3d.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
spline.svg
first commit
2026-03-22 14:56:27 +03:00
stretch.svg
first commit
2026-03-22 14:56:27 +03:00
subtract.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
sync.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
table.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
text.svg
first commit
2026-03-22 14:56:27 +03:00
text_style.svg
feat: add missing Annotate tab commands and icons
2026-04-09 03:26:47 +03:00
tile_horiz.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
tile_vert.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
tolerance.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
tool_palettes.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
torus3d.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
trim.svg
first commit
2026-03-22 14:56:27 +03:00
ucs_icon.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
underlay_frames.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
underlay_layers.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
ungroup.svg
first commit
2026-03-22 14:56:27 +03:00
union.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
user_interface.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
view_front.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
view_iso.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
view_right.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
view_top.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
viewcube.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
viewport.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
vports_config.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
vports_join.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
vports_named.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
vports_restore.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
wedge3d.svg
fix(web): render UI icons as SVG instead of font glyphs
2026-06-18 12:29:32 +03:00
wipeout.svg
feat: redesign Annotate ribbon tab with proper groups and SVG icons
2026-04-09 03:03:08 +03:00
wireframe.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
xadjust.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
xclip.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
xray.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
zoom_ext.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
zoom_in.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
zoom_out.svg
feat: view tab widget toggle commands and unified SVG icon color scheme
2026-04-24 01:23:06 +03:00
zoom_window.svg
feat(view): zoom-window ribbon button and bare ZOOM command
2026-06-28 16:57:00 +03:00