Skip to content
Draft
Show file tree
Hide file tree
Changes from 18 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
bfbb887
Component should be opaque
mayhaps-perchance May 1, 2025
0648208
Factor buffer null guards out of paint method
mayhaps-perchance May 2, 2025
ca3185b
Preempt GC of child Graphics2D objects
mayhaps-perchance May 2, 2025
77582d5
Use VolatileImage for back-buffers
mayhaps-perchance May 3, 2025
b35f74b
Move code copying the back buffer out of the drawing method
mayhaps-perchance May 4, 2025
dd3161e
Normalize variable names
mayhaps-perchance May 4, 2025
87469c4
Simplify conditional
mayhaps-perchance May 4, 2025
4ab7006
Correct method return type
mayhaps-perchance May 4, 2025
c72f36e
Reorder proposition
mayhaps-perchance May 4, 2025
7aab4eb
Convert indexed for loops to for-each loops over sublists
mayhaps-perchance May 4, 2025
a16eb34
Use implicit type for G2D
mayhaps-perchance May 4, 2025
d772329
Copyedit sentences
mayhaps-perchance May 4, 2025
a8bff10
Cleanup draw methods
mayhaps-perchance May 4, 2025
c03cbce
Refactor static method as object method; rename
mayhaps-perchance May 4, 2025
1e882df
Fix performance regression when hovering over primitives
mayhaps-perchance May 5, 2025
da88882
Reduce back-buffer allocations and restrict painting when headless
mayhaps-perchance May 6, 2025
745bc6e
Resolve PMD warnings, normalize parameter name, and improve logging m…
mayhaps-perchance May 6, 2025
bff5344
Downgrade logging message from `WARNING` to `INFO`
mayhaps-perchance May 6, 2025
e2da62c
Recalculate virtual desktop bounds on `GraphicsConfiguration` invalid…
mayhaps-perchance May 7, 2025
05f13d8
Remove debugging break
mayhaps-perchance May 7, 2025
f7dde01
Clip map based on visible rectangle rather than parent-relative bounds
mayhaps-perchance May 7, 2025
a28f5b1
fixup! Recalculate virtual desktop bounds on `GraphicsConfiguration` …
mayhaps-perchance May 7, 2025
ac7cc4f
Merge branch 'master' into gpu-accelerated-renderer
mayhaps-perchance May 7, 2025
abd24e0
Resolve checkstyle warning
mayhaps-perchance May 13, 2025
48f9285
Convert unintuitive static constant to static field
mayhaps-perchance May 13, 2025
7064a6f
Remove unintentional guard against recreation of VI buffers
mayhaps-perchance May 13, 2025
f0fe822
Merge branch 'JOSM:master' into gpu-accelerated-renderer
mayhaps-perchance Jun 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading