Skip to content

F/blender 4.5 review fixes - #53

Closed
enes3d wants to merge 2 commits into
nendotools:mainfrom
enes3d:f/blender-4.5-review-fixes
Closed

enes3d wants to merge 2 commits into
nendotools:mainfrom
enes3d:f/blender-4.5-review-fixes

Conversation

@enes3d

@enes3d enes3d commented Sep 13, 2026

Copy link
Copy Markdown

No description provided.

- Remove the first (dead) double_click_mode EnumProperty definition in
  preferences.py; its default was not a valid item in double_click_items
  and it was silently shadowed by the second definition anyway.
- Collapse the duplicate double_click_mode assignment in from_dict() to
  a single line.
- Remove unused draw_v4() stub and broken getShowLock() (referenced a
  non-existent show_lock attribute).
- Delete source/utils/gizmo_2d.py and source/utils/gizmo_config.py,
  unused duplicates of the source/ui/ versions actually in use.
- Exclude .flake8, ruff.toml and .github/ from the packaged extension
  zip via blender_manifest.toml paths_exclude_pattern.

Verified against Blender 4.5.13 LTS: clean headless registration, all
RNA/operator paths used by the addon still present, and a live viewport
smoke test with no draw errors.
Show a radio-button icon (filled when enabled, empty when disabled) next
to the Touchview Settings panel title in the N-panel, reflecting
prefs.is_enabled. Makes it visible at a glance whether touch controls
are active without expanding the Control Zones sub-panel.
@enes3d enes3d closed this Sep 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant