Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Convert To in path commands #262

Merged
merged 1 commit into from
Nov 28, 2023
Merged

Implement Convert To in path commands #262

merged 1 commit into from
Nov 28, 2023

Conversation

MewPurPur
Copy link
Owner

@MewPurPur MewPurPur commented Nov 28, 2023

This PR is loaded.

  • Adds a boot splash.
  • Splits off Utils.popup_under_control_centered() from Utils.popup_under_control().
  • Implements the ability to convert path commands.
  • Fixes drawing of T path commands if the last command that isn't a T wasn't Q.
  • Fixes mistakes in which commands are allowed or disallowed in the Insert After dialog for path commands.
  • Improves the logic for exporting SVGs as PNGs.
  • Tweaks the logic for drawing the graphic, should be 50% faster in most cases. Partly addresses an idea in GodSVG Optimization roadmap #212.
  • Fixes the graphic in the export SVG dialog from being able to go of the checkerboard background.
  • Improves the graphic display in the export and import SVG dialogs and makes it faster to load.
  • Fixes focus indication on context menu buttons.

@MewPurPur MewPurPur marked this pull request as draft November 28, 2023 14:12
@MewPurPur MewPurPur force-pushed the convert-to branch 2 times, most recently from 38f263d to da2848e Compare November 28, 2023 16:46
@MewPurPur MewPurPur marked this pull request as ready for review November 28, 2023 18:42
@MewPurPur MewPurPur merged commit 4d6b715 into main Nov 28, 2023
@MewPurPur MewPurPur deleted the convert-to branch November 28, 2023 18:49
MewPurPur added a commit that referenced this pull request Jun 1, 2024
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