Release v2.6.0
-
New RendererSettings
- setSPModifierPlacement: Strict for placing amplifier/text labels in their designated position even if there's empty space from other labels that weren't populated. Flexible to have the labels collapse vertically to the center to eliminate the empty space.
-
New MilStdAttributes
- FontFamily
- FontStyle
- FontSize
- ModifierPlacement
-
Breaking Change::
SymbolID.FrameShape_LandEquipment_SeaSurface has been split into:
[SymbolID.FrameShape_LandEquipment
and
[SymbolID.FrameShape_SeaSurface -
Symbol Rendering Fixes
- Fixes for Oceanographic / Bottom Feature getting clipped
- Assumed Friend Dismounted Individual Fix
- US Class II Supply Point Fix
- Steady Fix
https://central.sonatype.com/artifact/io.github.missioncommand/mil-sym-android
What's Changed
- Add font override for Single Point Graphics by @michael-spinelli in #13
- Flexible modifier placement by @michael-spinelli in #14
Full Changelog: v2.5.0...v2.6.0
Changelog
df5cf0c fixed some comments
21d70f4 version bump to 2.6.0
978a391 added comments for modifier placement
441b782 Merge remote-tracking branch 'origin/development' into development
1246faa Merge pull request #14 from missioncommand/Flexible_Modifier_Placement
Flexible modifier placement
new MilStdAttribute.ModifierPlacement and RendererSettings.getInstance.setSPModifierPlacement()//0 strict, 1 flexible. defined in renderer settings ModifierPlacement_STRICT, ModifierPlacement_FLEXIBLE
ffb8a78 minor optimizations
994e3c9 Test MilStdAttributes.ModifierPlacement
524ab1b fixed cyber space 2525E left labels showing up on wrong side
562337e missing () on check caused flexible modifiers to move when the label above it was still present
35a3b5e fixes for flexible placement
68d8e2e Assumed Friend Dismounted Individual Fix
fc7fe2a Fix for changing line/fill color for assumed friend ffiliations and neutral installation
f4fe15e fix for mine line color
74a8216 commented out font change test from main activity
6bd45d1 Implements Flexible modifier placement so labels consolidate to the vertical center if labels inbetween aren't present
new MilStdAttribute.ModifierPlacement and RendererSettings.getInstance.setSPModifierPlacement()//0 strict, 1 flexible. defined in renderer settings ModifierPlacement_STRICT, ModifierPlacement_FLEXIBLE
6387bca Fixed Android specific bug with AJ_Speed_Leader placement
bee4929 Fix for the following not rendering in 2525Ech1
US Class II Supply Point - 150325000032170800000000000000
Steady – 150345000011050500000000000000
914691f Merge pull request #13 from missioncommand/add_font_override
Add font override for Single Point Graphics
8cf2b8c Fix for: Oceanographic / Bottom Feature - essentially italic serif fonts need more vertical space when generating SVGs
pixel sizes above 150 are fine, which is weird. The preprocessed measurements are accurate and this isn't an issue with other symbols.
f7c054b mslookup fix for speed leader
added new attributes to attribute list
63c531b added comment out font overrides for testing
2118d89 fixes for SVG output with the new font label overrides
a78215e reposition status bar
3ee9dce font override support
bf93688 Update README.md
Noted that the renderer now supports 2525Ech1
b4efd74 Update README.md
Removed outdated text
What's Changed
- Add font override for Single Point Graphics by @michael-spinelli in #13
- Flexible modifier placement by @michael-spinelli in #14
Full Changelog: v2.5.0...v2.6.0