label name change because no conversion for the moment only export
staticmeshes
[ut3] enable export of staticmeshes
make sure all errors are logged (and avoid so "hard quit" of converter)
improved psk reader (more fail-safe)
[ut2004] fix terrain heightmap texture read failure when program
with parent folders with spaces
Add additional information for checking out project from Eclipse IDE
fix null pointer exception in settings panel when canceling choosing
nconvert path
switch back default ressource import folder
to /Game/RestrictedAssets/Maps/WIP
switch back auto created folder to
/Game/RestrictedAssets/Maps/WIP/ as well
ut2004: improved lightning (brighter and slight increase of radius).
Test on DM-Rankin + DM-1on1-Idoma
instructions with right folder now
ut2004: fix bad actor name for scripted triggers
ut2004: fixed bad note name when unconverted scripted trigger
revert last commit by mistake
ut2004, ut3: fix sometimes hard quit when exporting staticmeshes, better
typo
add detailled instructions for converting map
label change since music is not properly converted yet
(need .ogg:.it/.xm -> .wav conversion)
ut2004: slightly reduced light radius and intensity
staticmesh import option scale info
ut2004, ut3: fixed staticmeshes in map package not considered as
staticmeshes thus not being in right folder. Make sure ressources in map
package are kept.
u1, u2, ut2003, ut2004: fixed wrong lift destination since
it's being autoscaled now with 3d scale of mesh
ut2003, ut2004: add conversion of sunlight actor (converted to
directional light)
ut3: no need try to convert advancedreachspec actor
ut2003/ut2004: fix bad staticmesh scaling in level
if drawscale property set as seen in BR-Canyon. Integrated for 0.7.2
fixed bad drawscale3d in ut4 if drawscale and drawscale3d set in
ut2004/ut2003/u2
for staticmeshes. Integrated in 0.7.2
ut2004: terrain conversion WIP. Fixed z scale if originally default
scale. Make sure level package always exported again after terrain
heightmap texture export.
ut2004 terrain: good z location now
next playerstarts parsed data set as teamplayerstart is unknown gametype
and has teamnumber prop
ut3: fixed nothing converted if .t3d input file
split methods for convert/read/write actors
ut3:
fixed bad brush ordering resulting in some brushes not to be displayed.
Have to manually generate .t3d file copy/paste from ut3 editor all
actors of map that wants to be converted.
readme update with latests changes
don't start conversion if user did not select .t3d ut3 editor map file
ut3: fixed texture scaling of brushes
ut2003/ut2004: fixed bad texture scaling of diffuse textures
readme: use Eclipse Luna for build since latest Eclipse (Mars)
does not work properly for git connector install
readme: how to keep the project updated once imported
notify about how to activate .psk/.psa import addon in Blender
blender delete nodes info
ut3: texture dimensions not need to get right uv scaling
readme: instructions for ut3 extra .t3d file generation for brush order
fix
UT99->UT4: added conversion of DefensePoint actors to UTDefensePoint
changed default scale factor from 2.2 to 2.4 to fit with player size
change done in some previous UT4 patch + added more scale options
added parameter in conversion settings to only convert some manually
specified actor classes (e.g: 'Light;Brush' / seperator is ';')
fix no classes converted if filter classes is blank
added intellij ide support
[U1/U2/UT] fixed bad lift destination
[U1/U2/UT/UT2003/UT2004] Fixed some package resources used in map that
were not converted
changed default scale factor from 2.4 to 2.5
added bad sox sound converter to properly convert sounds files to 16
bits/44.1Khz
core java api converter was causing some sounds not to be properly
converted thus causing crash on UE4 converted maps play
prevent crash if texture to package name db file not found
changed method return type that was useless
that fixes some matinee experimental
list to t3d syntax error fix
u1, ue2, ut2003, ut2004:
now converting zone info actors with proper color
all: replaced trigger capsule with trigger cylinder volume
fixed block all collision volume
u1, u2, ut, ut2003, ut2004: actor tag and event not in label name in ut4
editor. Will help quickly see the event process between actors (like
triggers, dispatchers, special events and so on ...)
user can now change the ut4 content sub-folder where resources
(textures, sounds, ...) must be imported within ut4 editor
UE1/2 VertMesh reader WIP (.3d files)
.3d model file reader done
fix tag parsing error spam
all: fixed some classes not being converted
a little bit better visibility for conversion settings
U1: added conversion of WeaponPowerUp(damage amplifier), StingerAmmo
(minigunammo), ShellBox (SniperAmmo)
changed instructions for .t3d impoort since UnrealEngine 4.13 does not
support import of .t3d file
useless instruction now
missing version history 0.7.2 -> 0.7.5
[UT3] Do not setup map converter if user did not pick up .t3d file.
display invalid staticmesh file name on read exception
fix infinite loop if sox not found
don't stop the whole conversion of all resources if some resource could
not be converted
[ut3] .ogg sounds are now properly converted to .wav so they can be
imported into UT4 editor
[ut3] .ogg sound conversion to .wav working this time ...
[ut3] now converting enforcer ammo
[ut3] added conversion of UTWeaponPickupFactory
[ut3] converts UTSlimeZone now
[ut3] enforcer ammo
[ut3] limited decal actor conversion
typo sniper rifle ut3 conversion
default scale back to 2.4
[ut3] added weapon z-offset for weapons to fit with floor
[u1] Translator/SpecialEvent WIP
[ut3] height fog basic color and start distance conversion
missed that file
[ut3] split default scale factor now 2.2 and other uts 2.4
fix conversion settings crash
[ut3] enable heightfog conversion
[ut3] UTLavaVolume + slime volume fix
[ut3] fix wrong fog color if startDistance set
tab not needed
wrong prop
[ut3] CullDistanceVolume and UTKillZVolume support
[ut3] fix bad location of staticmeshes if prepivot property set
disabled prepivot handling for staticmeshes until finding the right
formula
[ut3] staticmesh prepivot handling
[ut3] reduced by 90% volume of ambient sounds
[ut3] fixed messed up unordered brushes that were causing holes in level
[all] better actor name / less duplicate if tag name same as actor name
fixed long names
[ut3] fixed directionallight was rendering as spotlight
fixed skylight color was wrong
[ut3] fixed health pickup not correctly aligned with floor
conversion logs are now saved as well in a conversion.log file
now logs unconverted properties so will help identifying them to convert
some in a near future
unconverted properties type fix + only save real properties now
[ut3] staticmeshes overidden materials support
[ut3] lifts/movers - support of ClosingAmbientSound and
OpeningAmbientSound
[all] lifts/movers - support of MoveAmbientSound(ue1/2),OpenSound (ut3)
sound
[ut3] move ambient sound now correctly exported. Made resource matcher
being less sensitive for sounds used in movers.
[ut3] right location and size of decalactors now
fixed low brightness
0.8.0 release
0.8.1 WIP version change
[ut3] handle distance model (like attenuation_logarithm), revert back
original volume (no 90% volume drop since most of ut3 sounds are
attenuated by log function)
[ut3] fix CullDistanceVolume parsing and converting
log unconverted actors as well in log file
[ut3] staticmesh none overrided material handling
[ut3] fix read .psk staticmesh failure when extrauv data set
[ut2003/4, UT3] fixed bad psk staticmesh if material name too long
causing impossible to import into blender
[ut2003/4, ut3] fixed bad converted staticmesh filename + materials that
would prevent it to have the right materials after import into UT4
editor in case of materials had length > 64
[ut3] added utdefensepoint support
[ut3] fixed utweaponfactory with sniper not converting properly
[ut3] fixed UTSlimeVolume, UTLavaVolume not converting properly
[ut3] remove warning of some actors that are useless to convert
0.8.1 release
fix mover conversion failure if move ambientsound set and closed sound
not set
0.8.2 release
[all] fixed some textures not properly converted
0.8.3 version
[all] invalid actors for conversion should not be written if they are no
valid for conversion (e.g: invisible brushed)
[u1/ut/ut2003/ut2004] WIP handling sheer info in main/post scale brush
properties
Set theme jekyll-theme-cayman
delete references to specific netbeans and intellif files (unneeded with
maven)
changed deprecated javafxpackager reference to javapackager
replaced deprecated settexU/V function
update dependencies to latest version
[UT99]: fixed some textures not being converted from some packages (e.g:
sgtech1.utx)
0.8.4 release prepare
typo
typo fix to link to psk updated script
removing non longer needed fbx tool files
u2/ut2003/ut2004/ut3: .psk -> .obj converter WIP so will be able to
directly import staticmeshes into editor without blender.
u2/ut2003/ut2004: .psk -> .obj operation (no longer need Blender)
0.8.5 version release prepare
0.8.5a - fixed .pskx files not converted (unlike psk files)
fixed bad description/tutorial for importing staticmeshes
init 0.8.6 dev version
[ut2003/ut2004]: added WaterVolume conversion
[ut2003, ut2004]: added conversion of NewHealthCharger and NewWeaponBase
[ut2003, ut2004]: fixed unconverted triggers with liveproximity and
humanplayerproximity type
0.8.6 release prepare
[all]: fixed defensepoint conversion crash
now prevent stop writting all other next actors if one actor failed to
be written in t3d file.
[all]: fixed some sounds and staticmeshes embedded in level package
not being converted.
[ut3]: make it parse original .t3d file from batchexport being used for
parsing brush order
ut3: t3d original level parsing ok for brush order
0.8.7 release
[UT3]: fixed sounds not converted to .wav files
0.8.8
[ut2003, ut2004]: fixed multi terrain conversion failure
u1,ut99: fixed some messed up brushes + 0.8.9 release
app name rename
readme update for intellij IDE usage
libraries version updated
[UT2004]: changed default scale from 2.4 to 2.2
[UT2004]-Fixed jumppad no sound
[all] - Fixed low quality textures
[All]: Export - use UCC if UModel failed to load package
prep release
notice about java 8 only support version
remove eclipse specific files
ignore eclipse files
ignore intellij project files
UT2004: added support for LavaVolume and now handling damagePerSec
log: ignore some useless unconverted properties
clean up
ut2003/4: now handling bDirectional and skins properties for light
ut2003/4: now handling bDirectional and skins properties for light
ut2003/4: fixed LiftExit bLiftExit and linkedlift properties not set
log: inconsitent properties unconverted for jumppad
ut2003/4: ScriptedTrigger now converted to TriggerVolume
ut2003/4: VolumeTrigger, MessageTrigger, CrowdTrigger, UseTrigger, MusicTrigger, RedirectionTrigger,
GravityTrigger, MaterialTrigger, TriggeredCondition now converted to TriggerVolume
ut2003/4: added support for LadderVolume, PressureVolume, SnipingVolume, ConvoyPhysicsVolume, xFallingVolume, IonCannonKillVolume,
HitScanBlockingVolume, ASCriticalObjectiveVolume, LeavingBattleFieldVolume, xFallingVolume
label name change because no conversion for the moment only export staticmeshes
[ut3] enable export of staticmeshes
make sure all errors are logged (and avoid so "hard quit" of converter)
improved psk reader (more fail-safe)
[ut2004] fix terrain heightmap texture read failure when program with parent folders with spaces
Add additional information for checking out project from Eclipse IDE
fix null pointer exception in settings panel when canceling choosing nconvert path
switch back default ressource import folder to /Game/RestrictedAssets/Maps/WIP
switch back auto created folder to /Game/RestrictedAssets/Maps/WIP/ as well
ut2004: improved lightning (brighter and slight increase of radius). Test on DM-Rankin + DM-1on1-Idoma
instructions with right folder now
ut2004: fix bad actor name for scripted triggers
ut2004: fixed bad note name when unconverted scripted trigger
revert last commit by mistake
ut2004, ut3: fix sometimes hard quit when exporting staticmeshes, better typo
add detailled instructions for converting map
label change since music is not properly converted yet (need .ogg:.it/.xm -> .wav conversion)
ut2004: slightly reduced light radius and intensity
staticmesh import option scale info
ut2004, ut3: fixed staticmeshes in map package not considered as staticmeshes thus not being in right folder. Make sure ressources in map package are kept.
u1, u2, ut2003, ut2004: fixed wrong lift destination since it's being autoscaled now with 3d scale of mesh
ut2003, ut2004: add conversion of sunlight actor (converted to directional light)
ut3: no need try to convert advancedreachspec actor
ut3: add reverbvolume, physicsvolume basic conversion (specific properties not yet converted)
ut2003, ut2004, ut3: triggers now properly converted to "CapsuleTrigger"
ut3: added DirectionalLight, DirectionalLightToggleable, PointLightMovable, PointLightToggleable, SkyLightToggleable, SpotLightMovable and SpotLightToggleable for conversion
ut3: added ambientsoundsimple, ambientsoundnonloop, ambientsoundsimpletoggleable for conversion
ut3: set mobility of light (stationary, movable, static) depending on light type
ut3: add UTTeamPlayerStart and UTWarfarePlayerStart for conversion
ut3: fixed many ressources not in root folder textures, staticmeshes but in subfolders
ut3: add "Note" actor conversion
ut3: added trigger volumes for conversion
ut2003, ut2004, ut3: fixed crash/partial conversion if staticmesh actor has not mesh set (as seen in CTF-Strident)
wrong test
ut3: fixed note actor conversion
0.6 version release prepare
light class conversion now working good
fix wrong ressource converted name if in map package
missed commit
ut3: fix ambient sound actor conversion failure if soundpitch set
ut3: disabling directional light conversion since can make crash on play ue4 editor until further investigations
version change to 0.7-dev in progress
u2, ut2003, ut2004, ut3: now textures used in staticmeshes are identified and correctly exported/converted
revert this file (was a test)
adding original blender addon .psk import module for further improvements / fixes
renaming PSKReader -> PSKStaticMesh
blender psk import: keep original material names
replacing with better one from https://github.com/Befzz/blender3d_import_psk_psa (improved/fixed by Befzz)
psk staticmeshes reader fixed read error if extrauv data now can write .psk files
psk reader/writer improvements missing files
now generated .psk files have good material names so textures now correctly set to staticmeshes in UE4
add warning to notify about unconverted shaders and terrain
fix some textures not correctly being identified
now handling skins of staticmeshes
fix that null
less exporting over and over same package
try replacing material texture with diffuse textures for staticmeshes
shaders replaced with diffuse tex after parsing ressources for better package detection of diffuse textures
a bit faster way to convert multiple staticmeshes in blender ..
do not export lens flare textures if texture export disabled by user
right folder info about converted map
ut2003, ut2004: now lifts using original staticmeshes
0.7 release prep
deleting python script file (uneeded until possible fixes/improvments)
0.7.1 fix shader textures not replaced with diffuse texture for normal brushes
domination control points conversion using https://ut.rushbase.net/Snake/UTDomGameMode by Snake
missed that file for dom control point conversion
swap
0.8-dev increment version
ut2003/ut2004: fix bad staticmesh scaling in level if drawscale property set as seen in BR-Canyon. Integrated for 0.7.2
fixed bad drawscale3d in ut4 if drawscale and drawscale3d set in ut2004/ut2003/u2 for staticmeshes. Integrated in 0.7.2
ut2004: terrain conversion WIP. Fixed z scale if originally default scale. Make sure level package always exported again after terrain heightmap texture export.
ut2004 terrain: good z location now
next playerstarts parsed data set as teamplayerstart is unknown gametype and has teamnumber prop
ut3: fixed nothing converted if .t3d input file split methods for convert/read/write actors
ut3: fixed bad brush ordering resulting in some brushes not to be displayed. Have to manually generate .t3d file copy/paste from ut3 editor all actors of map that wants to be converted.
readme update with latests changes
don't start conversion if user did not select .t3d ut3 editor map file
ut3: fixed texture scaling of brushes ut2003/ut2004: fixed bad texture scaling of diffuse textures
readme: use Eclipse Luna for build since latest Eclipse (Mars) does not work properly for git connector install
readme: how to keep the project updated once imported
notify about how to activate .psk/.psa import addon in Blender
blender delete nodes info
ut3: texture dimensions not need to get right uv scaling
readme: instructions for ut3 extra .t3d file generation for brush order fix
UT99->UT4: added conversion of DefensePoint actors to UTDefensePoint
changed default scale factor from 2.2 to 2.4 to fit with player size change done in some previous UT4 patch + added more scale options
added parameter in conversion settings to only convert some manually specified actor classes (e.g: 'Light;Brush' / seperator is ';')
fix no classes converted if filter classes is blank
added intellij ide support
[U1/U2/UT] fixed bad lift destination
[U1/U2/UT/UT2003/UT2004] Fixed some package resources used in map that were not converted
changed default scale factor from 2.4 to 2.5
added bad sox sound converter to properly convert sounds files to 16 bits/44.1Khz core java api converter was causing some sounds not to be properly converted thus causing crash on UE4 converted maps play
prevent crash if texture to package name db file not found
changed method return type that was useless that fixes some matinee experimental
list to t3d syntax error fix
u1, ue2, ut2003, ut2004: now converting zone info actors with proper color
all: replaced trigger capsule with trigger cylinder volume fixed block all collision volume
u1, u2, ut, ut2003, ut2004: actor tag and event not in label name in ut4 editor. Will help quickly see the event process between actors (like triggers, dispatchers, special events and so on ...)
user can now change the ut4 content sub-folder where resources (textures, sounds, ...) must be imported within ut4 editor
UE1/2 VertMesh reader WIP (.3d files)
.3d model file reader done
fix tag parsing error spam
all: fixed some classes not being converted
a little bit better visibility for conversion settings
U1: added conversion of WeaponPowerUp(damage amplifier), StingerAmmo (minigunammo), ShellBox (SniperAmmo)
changed instructions for .t3d impoort since UnrealEngine 4.13 does not support import of .t3d file
useless instruction now
missing version history 0.7.2 -> 0.7.5
[UT3] Do not setup map converter if user did not pick up .t3d file.
display invalid staticmesh file name on read exception
fix infinite loop if sox not found
don't stop the whole conversion of all resources if some resource could not be converted
[ut3] .ogg sounds are now properly converted to .wav so they can be imported into UT4 editor
[ut3] .ogg sound conversion to .wav working this time ...
[ut3] now converting enforcer ammo
[ut3] added conversion of UTWeaponPickupFactory
[ut3] converts UTSlimeZone now
[ut3] enforcer ammo
[ut3] limited decal actor conversion
typo sniper rifle ut3 conversion
default scale back to 2.4
[ut3] added weapon z-offset for weapons to fit with floor
[u1] Translator/SpecialEvent WIP
[ut3] height fog basic color and start distance conversion
missed that file
[ut3] split default scale factor now 2.2 and other uts 2.4
fix conversion settings crash
[ut3] enable heightfog conversion
[ut3] UTLavaVolume + slime volume fix
[ut3] fix wrong fog color if startDistance set
tab not needed
wrong prop
[ut3] CullDistanceVolume and UTKillZVolume support
[ut3] fix bad location of staticmeshes if prepivot property set
disabled prepivot handling for staticmeshes until finding the right formula
[ut3] staticmesh prepivot handling
[ut3] reduced by 90% volume of ambient sounds
[ut3] fixed messed up unordered brushes that were causing holes in level
[all] better actor name / less duplicate if tag name same as actor name
fixed long names
[ut3] fixed directionallight was rendering as spotlight fixed skylight color was wrong
[ut3] fixed health pickup not correctly aligned with floor
conversion logs are now saved as well in a conversion.log file
now logs unconverted properties so will help identifying them to convert some in a near future
unconverted properties type fix + only save real properties now
[ut3] staticmeshes overidden materials support
[ut3] lifts/movers - support of ClosingAmbientSound and OpeningAmbientSound [all] lifts/movers - support of MoveAmbientSound(ue1/2),OpenSound (ut3)
sound
[ut3] move ambient sound now correctly exported. Made resource matcher being less sensitive for sounds used in movers.
[ut3] right location and size of decalactors now
fixed low brightness
0.8.0 release
0.8.1 WIP version change
[ut3] handle distance model (like attenuation_logarithm), revert back original volume (no 90% volume drop since most of ut3 sounds are attenuated by log function)
[ut3] fix CullDistanceVolume parsing and converting
log unconverted actors as well in log file
[ut3] staticmesh none overrided material handling
[ut3] fix read .psk staticmesh failure when extrauv data set
[ut2003/4, UT3] fixed bad psk staticmesh if material name too long causing impossible to import into blender
[ut2003/4, ut3] fixed bad converted staticmesh filename + materials that would prevent it to have the right materials after import into UT4 editor in case of materials had length > 64
[ut3] added utdefensepoint support
[ut3] fixed utweaponfactory with sniper not converting properly
[ut3] fixed UTSlimeVolume, UTLavaVolume not converting properly
[ut3] remove warning of some actors that are useless to convert
0.8.1 release
fix mover conversion failure if move ambientsound set and closed sound not set
0.8.2 release
[all] fixed some textures not properly converted
0.8.3 version
[all] invalid actors for conversion should not be written if they are no
valid for conversion (e.g: invisible brushed)
[u1/ut/ut2003/ut2004] WIP handling sheer info in main/post scale brush properties
Set theme jekyll-theme-cayman
delete references to specific netbeans and intellif files (unneeded with maven)
changed deprecated javafxpackager reference to javapackager
replaced deprecated settexU/V function
update dependencies to latest version
[UT99]: fixed some textures not being converted from some packages (e.g: sgtech1.utx)
0.8.4 release prepare
typo
typo fix to link to psk updated script
removing non longer needed fbx tool files
u2/ut2003/ut2004/ut3: .psk -> .obj converter WIP so will be able to directly import staticmeshes into editor without blender.
u2/ut2003/ut2004: .psk -> .obj operation (no longer need Blender)
0.8.5 version release prepare
0.8.5a - fixed .pskx files not converted (unlike psk files)
fixed bad description/tutorial for importing staticmeshes
init 0.8.6 dev version
[ut2003/ut2004]: added WaterVolume conversion
[ut2003, ut2004]: added conversion of NewHealthCharger and NewWeaponBase
[ut2003, ut2004]: fixed unconverted triggers with liveproximity and humanplayerproximity type
0.8.6 release prepare
[all]: fixed defensepoint conversion crash now prevent stop writting all other next actors if one actor failed to be written in t3d file.
[all]: fixed some sounds and staticmeshes embedded in level package not being converted.
[ut3]: make it parse original .t3d file from batchexport being used for parsing brush order
ut3: t3d original level parsing ok for brush order
0.8.7 release
[UT3]: fixed sounds not converted to .wav files
0.8.8
[ut2003, ut2004]: fixed multi terrain conversion failure
u1,ut99: fixed some messed up brushes + 0.8.9 release
app name rename readme update for intellij IDE usage libraries version updated
[UT2004]: changed default scale from 2.4 to 2.2
[UT2004]-Fixed jumppad no sound
[all] - Fixed low quality textures
[All]: Export - use UCC if UModel failed to load package
prep release
notice about java 8 only support version
remove eclipse specific files
ignore eclipse files
ignore intellij project files
UT2004: added support for LavaVolume and now handling damagePerSec
log: ignore some useless unconverted properties
clean up
ut2003/4: now handling bDirectional and skins properties for light
ut2003/4: now handling bDirectional and skins properties for light
ut2003/4: fixed LiftExit bLiftExit and linkedlift properties not set
log: inconsitent properties unconverted for jumppad
ut2003/4: ScriptedTrigger now converted to TriggerVolume
ut2003/4: VolumeTrigger, MessageTrigger, CrowdTrigger, UseTrigger, MusicTrigger, RedirectionTrigger, GravityTrigger, MaterialTrigger, TriggeredCondition now converted to TriggerVolume
ut2003/4: added support for LadderVolume, PressureVolume, SnipingVolume, ConvoyPhysicsVolume, xFallingVolume, IonCannonKillVolume, HitScanBlockingVolume, ASCriticalObjectiveVolume, LeavingBattleFieldVolume, xFallingVolume
ut2003/4: adjusted pain volumes
tool: added t3d staticmesh reader for future .t3d -> .obj conversion
update image reader lib version
.t3d staticmesh to .obj staticmesh conversion WIP
integrate .t3d staticmesh to .obj staticmesh in map conversion
make sure textures identified in staticmeshes are always exported
wip VertMesh to .obj staticmesh
[u2] - fix TT_USE not supported
[u2] - fix TT_USE not supported
[u2] - fixed no staticmesh exported (umodel does not support unreal 2)
fixed normal, specular, emissive, specpower and opacity textures identification
fixed possible silent crash while identifying textures used in staticmeshes (concurrentmodification exception)
[all] Fixed UT4 crash on import if trigger had no collision radius and height
adding support for UDK maps
udk support should scan whole folder removed useless debug log test
[all] Fixed some playerstart not as teamplayerstart
changed version 0.8.10 -> 0.9
[UI] added menu link to report issue
[ui] better welcome screen
[ui] Update main progress bar when converting actors
[ui] progress bar update
[ui] Large column "Message" in conversion view
WIP fix UV for vertmesh conversion
update readme for future version
[ui] update file menu labels (for future package conversion entry)
readme format list fix