Commit graph

23 commits

Author SHA1 Message Date
Marhmarchi
dcd0dbab8a
fix QTH overlay config 2024-09-05 11:52:29 -03:00
Aang23
271457f3c9 Goodbye old system 2024-05-09 01:16:08 +02:00
Aang23
d1723efc1e Text drawing works 2024-05-08 22:37:37 +02:00
Aang23
b2e6df113a More modules 2024-05-08 22:03:25 +02:00
Aang23
fc3f32263d Make projections, overlay work 2024-05-08 20:17:42 +02:00
Jamie Vital
46e6e06964 Fix several more projection/transparency bugs
- When saving PBM and JPEG (which do not support transparency), pre-multiply alpha to each channel
- Fix TIFF transparency mode
- When doing overlay mode, allow setting opacity on bottom layer
- Fix overlay with transparency when target image does not have an alpha channel
2024-04-06 16:05:09 -04:00
Jamie Vital
b04dc69e8a Several projection fixes
- Proper alpha blending when merging layers in overlay mode to avoid black edges
- Also use alpha blending in OverlayHandler with text to, again, avoid black edges
- Use premultiplied alpha when bilinear sampling to, you guessed it, avoid black edges
- When adding layers to projection, add them to the top. Shockingly, this has nothing to do with black edges.
- Fix incorrect progress bar displaying progress in projection layers UI
2024-04-05 23:02:15 -04:00
Aang23
4438e4b062 Start testing new projs & tif saving 2024-02-24 22:38:54 +01:00
Jamie Vital
e19d18b552 Make map QTH label customizable 2024-01-04 10:30:08 -05:00
Jamie Vital
b7d1302e0f Clear city/QTH overlay cache when text property changed 2024-01-04 08:15:23 -05:00
Jamie Vital
a2a73ade25 Optimize map overlay caching 2024-01-03 22:11:59 -05:00
Jamie Vital
be0080c692 Reduce map overlay colors to 8-bit 2024-01-02 19:48:25 -05:00
Jamie Vital
98c67c4d58 Make working consistent 2024-01-02 17:27:56 -05:00
Jamie Vital
5bba09c2e6 Oops 2024-01-02 17:25:50 -05:00
Jamie Vital
9dedcaa386 Clear map overlay cache if color changes 2024-01-02 17:24:43 -05:00
Jamie Vital
c5a41651e7 Cache generated map overlays 2024-01-02 17:06:14 -05:00
Aang23
bd907e4b68 Add apply button to overlay handler 2023-11-10 22:47:30 +01:00
Jacopo Cassinis
66badea60c Renamed "Cities font size" to "Map labels font size" 2023-11-10 19:10:17 +01:00
Aang23
69586133b0 Default overlay colors in the settings 2023-11-10 18:48:13 +01:00
Aang23
d8018aa170 Add QTH option 2023-11-09 12:04:09 +01:00
Aang23
281c58e643 Do not restore enabled status in viewers 2023-11-02 14:30:12 +01:00
Jamie Vital
aa6a2848a2 Switch overlay UI drawing to binary or 2023-11-01 14:43:25 -04:00
Aang23
d5ab174465 Replace split overlay code by generic handler 2023-11-01 18:10:00 +01:00