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

Treat stroke symbols like other symbols #7789

Merged
merged 26 commits into from Sep 9, 2023
Merged

Conversation

PaulWessel
Copy link
Member

Refer to #7788 for background. This WIP PR covers psxy and seems to work as explained. Will do the same for psxyz. Only unsettled issue is default and/or variable scaling from symbol size to pen width.

Refer to #7788 for background.  This WIP PR covers psxy and seems to work as explained.  Will do the same for psxyz.
@PaulWessel PaulWessel added the enhancement Improving an existing feature label Sep 5, 2023
@PaulWessel PaulWessel added this to the 6.5.0 milestone Sep 5, 2023
@PaulWessel PaulWessel self-assigned this Sep 5, 2023
Copy link
Member

@joa-quim joa-quim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Almost blind approve. Will try to look better when finish to fix damn convoluted GMT<->GDAL mem layout shits in GMT.jl

... and also bring back the Custom pens issue #3929

@PaulWessel PaulWessel changed the title WIP Treat stroke symbols like other symbols Treat stroke symbols like other symbols Sep 6, 2023
@PaulWessel PaulWessel added documentation Improve documentation add-changelog Add PR to the changelog labels Sep 6, 2023
@PaulWessel
Copy link
Member Author

Completed, with MAP_STROKE_WIDTH default to 15%. Note if MAP_STROKE_WIDTH is set to 0 then ancient rules still apply (i.e., -W or default pen).

line_symbols

@PaulWessel
Copy link
Member Author

Unless objections the new 30 minutes, I will merge this branch into master. I am then down to 45 failures on macOS, most involving grid images but there are a few that probably are odd roundoff.

@PaulWessel PaulWessel merged commit bc0770d into master Sep 9, 2023
6 checks passed
@PaulWessel PaulWessel deleted the stroke-symbol-revival branch September 9, 2023 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
add-changelog Add PR to the changelog documentation Improve documentation enhancement Improving an existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants