Skip to content

Releases: OpenKH/OpenKh

OpenKH - 20200526.5

26 May 15:37
8ba7b5a
Compare
Choose a tag to compare
OpenKH - 20200526.5 Pre-release
Pre-release

Changes:

  • 8ba7b5a Merge pull request #115 from Xeeynamo/origin/soraiko/minorcontributions
  • 8e0bba7 Updating the program to run tests.
  • 0cb541b Merge pull request #112 from kenjiuno/fix-buffering
  • dac0330 Merge pull request #111 from Xeeynamo/feature/2ld-cli
  • 73ae154 Merge branch 'master' into feature/2ld-cli
  • 8d9811e Add buffering to SaveCommand (avoid to create incomplete file output)
  • 08c9f63 Merge pull request #107 from Xeeynamo/feature/bar-editor-improvements
  • b157860 Forgot to include sequence
  • 51118c0 Add tool to de/serialize in YAML both layout and sequence files
  • e91e1ec Change of heart
See More
  • f400be2 Do not assume that extracted 2ld contains more files with 2ld extension
  • ae4cb46 Merge pull request #110 from kenjiuno/fix-backgroundcolor
  • 51afe35 Merge pull request #108 from kenjiuno/fix-copymemory
  • f561243 Set default value to BackgroundColor
  • dd9bb3e Redirect from CopyMemory to memcpy.
  • a8de1e5 Merge pull request #106 from Xeeynamo/feature/netcore31
  • 58c2969 Be more specific on which runtime to install
  • ec30a51 Update README.md
  • c35740e Thanks god we have unit tests
  • c5760d4 Upgrade from .NET Framework 4.7.2 to .NET Core 3.1
  • 4aedfa8 Improve menu navigation
  • db64ffd Remove the unused "Search" option
  • 45f2e69 Move core logic somewhere else
  • 6b3fbbd Add BAR CLI
  • a25496e Ignore linked streams when creating a Bar
  • 4812992 Fix a bug to update entry size when importing a new file
  • 2914e12 Add icons
  • 1a67ec3 Assign all file names when exporting a BAR entry
  • bb2714e Give proper title bar text
  • 85f06a3 Open file via drag&drop
  • 2ca264f Add "New file" option
  • 46ca30a Perform changes to a temporary file when editing with external tools
  • 7cbeb80 Helpers.Dump was not replacing the existing files, causing a bad dump
  • e3a3848 Add Layout loading from the Bar Editor
  • 928cf6f Implement the new IToolModule
  • f3d67f1 Use of IToolModule for tools that requires all the info
  • d12fae2 Proper names with extensions for extracted Bar items
  • e013e4b Merge pull request #102 from Xeeynamo/contributing-update-1
  • 2d3d5a0 Update CONTRIBUTING.md
  • b676ea0 Added a Discord header
  • 26b3f51 Merge pull request #98 from Xeeynamo/feature/kh2-place-editor
  • b4aa6c0 Merge pull request #99 from Xeeynamo/imgbot
  • e611f48 Include UTF-8 BOM when exporting as CSV
  • b27fbc2 Fixed some text
  • 118727a Add place tool in the docs
  • f49e20d Add 00place documentation
  • 9cc97b6 Add list of all game maps
  • 93f1ea2 Export list as CSV
  • b62b403 Read place name information correctly
  • b6e73b0 Parse and write 00place.bin and place.bin correctly
  • 86b6ea1 Correctly parse and write back a place.bin
  • 4feb663 A bit of refactoring on StreamExtensions
  • d42e656 Apparently, 00place.bin is unused and the one read by the game is in msg
  • c512590 Allow to partially parse and see 00place.bin and place.bin files
  • e9fbf15 Move message logic to shared libraries
  • d347117 [ImgBot] Optimize images
  • bcce491 Merge pull request #97 from Xeeynamo/feature/better-cli
  • ce8d52c derp
  • 3ef8ce7 Remove unused portion of code
  • 8863c04 Link to the tool page
  • 9d8e49d Use the same version for McMaster.Extensions.CommandLineUtils
  • 9ca7133 Move OpenKh.Tools.Kh2TextEditor guide under docs/tool
  • 4867d4a Add proper list of tools
  • 54bf73e Fail-proof CLI handling for Arc and MsgTool
  • 842167b Make required options as arguments, to simplify CLI scripts
  • 3c2a478 Allow to strip ReMIX asset info from remastered content
  • 2e119bc Make OpenKh.Command.HdAssets a proper CLI tool
  • 89b6210 Fix a bug where HdAsset.Stream was already at the end of its stream
  • 9c1441c Remove useless readme
  • d5b03a2 Proper CLI tool with arguments for OpenKh.Commands.Bbsa
  • 5f70162 Specify when a parameter is required
  • c338da8 Add list command to enumerate IDX content
  • fc2484d Add more handy options when extracting
  • 3446fd8 Allow to specify a custom IMG
  • a88f3f6 Make OpenKh.Command.IdxImg to handle unspecified arguments correctly
  • d759a15 Merge pull request #96 from Xeeynamo/feature/csproj-refactor
  • cd15532 OpenKh.Tools.Common uses the correct WPF tooling too
  • fd788e4 Update from .Net Core 2.1 to 3.1
  • 549429e Make csproj for WPF conformant to the new format
  • 3707f4c Merge pull request #95 from Xeeynamo/objentry-improvements
  • a625274 Remove empty string description
  • 3f04f3b fixed typos
  • b616d86 Default text not needed as the enum is called that
  • 926072a Small adjustments
  • 2e062db Define CommandMenuOptions as enum, display as combobox with description
  • e6d0ff8 Backport the changes for the FileDialog
  • edd69bc Merge pull request #94 from Xeeynamo/feature/io-dialog-revamp
  • a0072ed Replace AddExtensions all files with AddAllFiles
  • 893695a Fix build problem for multi-targeting framework projects
  • 345dbb1 Merge pull request #93 from Xeeynamo/feature/kh2-fac
  • 7b577f8 Use OnOpen and OnSave functions from new FileDialog class
  • 2bc127d Use OnOpen and OnSave functions from new FileDialog class
  • f542387 Update XeEngine.Tools.Public
  • 9d3199c Remove unnecessary namespaces
  • 0642624 Add IMGD, IMGZ and FAC documentation
  • b53f79d Add FAC support to ImageViewer
  • 55dd1dc Add Fac lib support
  • 65cadcd Small readability improvements
  • c82a9fd Imgd.IsValid rejects streams with a length less than 64 bytes
  • b1b1a37 Fix a crash on Imgd for palettes different than 16 or 256
  • 9cb5f17 Use OnOpen and OnSave functions
  • f27dced Merge pull request #91 from Xeeynamo/feature/pipeline-improvements
  • 146023f Update README with new download link and additional info
  • 13a974c Exclude tests to the final build output directory
  • 126b3d3 Try to make 'Release' on Azure DevOps working
  • 3c2b9ab Set csproj values only for actual OpenKH projects
  • 712f64d Set a proper version when building locally
  • 2c70fe0 Remove Copyright tag from every project
  • 603f6aa Rename OpenKh to OpenKH for the assembly output
  • af541f1 Speed-up submodule cloning
  • 88157a0 Fix bug for missing tools in the artefacts with a custom OutputPath
  • 9cf6136 Merge pull request #90 from Xeeynamo/feature/msg-optimize
  • bfebcee Add some documentation for MSG files
  • 450baea Add Optimize feature in the Text Editor
  • e72755b Add Msg w...
Read more

OpenKH - 20200524.7

24 May 14:56
0cb541b
Compare
Choose a tag to compare
OpenKH - 20200524.7 Pre-release
Pre-release

Changes:

  • 0cb541b Merge pull request #112 from kenjiuno/fix-buffering
  • dac0330 Merge pull request #111 from Xeeynamo/feature/2ld-cli
  • 73ae154 Merge branch 'master' into feature/2ld-cli
  • 8d9811e Add buffering to SaveCommand (avoid to create incomplete file output)
  • 08c9f63 Merge pull request #107 from Xeeynamo/feature/bar-editor-improvements
  • b157860 Forgot to include sequence
  • 51118c0 Add tool to de/serialize in YAML both layout and sequence files
  • e91e1ec Change of heart
  • f400be2 Do not assume that extracted 2ld contains more files with 2ld extension
  • ae4cb46 Merge pull request #110 from kenjiuno/fix-backgroundcolor
See More
  • 51afe35 Merge pull request #108 from kenjiuno/fix-copymemory
  • f561243 Set default value to BackgroundColor
  • dd9bb3e Redirect from CopyMemory to memcpy.
  • a8de1e5 Merge pull request #106 from Xeeynamo/feature/netcore31
  • 58c2969 Be more specific on which runtime to install
  • ec30a51 Update README.md
  • c35740e Thanks god we have unit tests
  • c5760d4 Upgrade from .NET Framework 4.7.2 to .NET Core 3.1
  • 4aedfa8 Improve menu navigation
  • db64ffd Remove the unused "Search" option
  • 45f2e69 Move core logic somewhere else
  • 6b3fbbd Add BAR CLI
  • a25496e Ignore linked streams when creating a Bar
  • 4812992 Fix a bug to update entry size when importing a new file
  • 2914e12 Add icons
  • 1a67ec3 Assign all file names when exporting a BAR entry
  • bb2714e Give proper title bar text
  • 85f06a3 Open file via drag&drop
  • 2ca264f Add "New file" option
  • 46ca30a Perform changes to a temporary file when editing with external tools
  • 7cbeb80 Helpers.Dump was not replacing the existing files, causing a bad dump
  • e3a3848 Add Layout loading from the Bar Editor
  • 928cf6f Implement the new IToolModule
  • f3d67f1 Use of IToolModule for tools that requires all the info
  • d12fae2 Proper names with extensions for extracted Bar items
  • e013e4b Merge pull request #102 from Xeeynamo/contributing-update-1
  • 2d3d5a0 Update CONTRIBUTING.md
  • b676ea0 Added a Discord header
  • 26b3f51 Merge pull request #98 from Xeeynamo/feature/kh2-place-editor
  • b4aa6c0 Merge pull request #99 from Xeeynamo/imgbot
  • e611f48 Include UTF-8 BOM when exporting as CSV
  • b27fbc2 Fixed some text
  • 118727a Add place tool in the docs
  • f49e20d Add 00place documentation
  • 9cc97b6 Add list of all game maps
  • 93f1ea2 Export list as CSV
  • b62b403 Read place name information correctly
  • b6e73b0 Parse and write 00place.bin and place.bin correctly
  • 86b6ea1 Correctly parse and write back a place.bin
  • 4feb663 A bit of refactoring on StreamExtensions
  • d42e656 Apparently, 00place.bin is unused and the one read by the game is in msg
  • c512590 Allow to partially parse and see 00place.bin and place.bin files
  • e9fbf15 Move message logic to shared libraries
  • d347117 [ImgBot] Optimize images
  • bcce491 Merge pull request #97 from Xeeynamo/feature/better-cli
  • ce8d52c derp
  • 3ef8ce7 Remove unused portion of code
  • 8863c04 Link to the tool page
  • 9d8e49d Use the same version for McMaster.Extensions.CommandLineUtils
  • 9ca7133 Move OpenKh.Tools.Kh2TextEditor guide under docs/tool
  • 4867d4a Add proper list of tools
  • 54bf73e Fail-proof CLI handling for Arc and MsgTool
  • 842167b Make required options as arguments, to simplify CLI scripts
  • 3c2a478 Allow to strip ReMIX asset info from remastered content
  • 2e119bc Make OpenKh.Command.HdAssets a proper CLI tool
  • 89b6210 Fix a bug where HdAsset.Stream was already at the end of its stream
  • 9c1441c Remove useless readme
  • d5b03a2 Proper CLI tool with arguments for OpenKh.Commands.Bbsa
  • 5f70162 Specify when a parameter is required
  • c338da8 Add list command to enumerate IDX content
  • fc2484d Add more handy options when extracting
  • 3446fd8 Allow to specify a custom IMG
  • a88f3f6 Make OpenKh.Command.IdxImg to handle unspecified arguments correctly
  • d759a15 Merge pull request #96 from Xeeynamo/feature/csproj-refactor
  • cd15532 OpenKh.Tools.Common uses the correct WPF tooling too
  • fd788e4 Update from .Net Core 2.1 to 3.1
  • 549429e Make csproj for WPF conformant to the new format
  • 3707f4c Merge pull request #95 from Xeeynamo/objentry-improvements
  • a625274 Remove empty string description
  • 3f04f3b fixed typos
  • b616d86 Default text not needed as the enum is called that
  • 926072a Small adjustments
  • 2e062db Define CommandMenuOptions as enum, display as combobox with description
  • e6d0ff8 Backport the changes for the FileDialog
  • edd69bc Merge pull request #94 from Xeeynamo/feature/io-dialog-revamp
  • a0072ed Replace AddExtensions all files with AddAllFiles
  • 893695a Fix build problem for multi-targeting framework projects
  • 345dbb1 Merge pull request #93 from Xeeynamo/feature/kh2-fac
  • 7b577f8 Use OnOpen and OnSave functions from new FileDialog class
  • 2bc127d Use OnOpen and OnSave functions from new FileDialog class
  • f542387 Update XeEngine.Tools.Public
  • 9d3199c Remove unnecessary namespaces
  • 0642624 Add IMGD, IMGZ and FAC documentation
  • b53f79d Add FAC support to ImageViewer
  • 55dd1dc Add Fac lib support
  • 65cadcd Small readability improvements
  • c82a9fd Imgd.IsValid rejects streams with a length less than 64 bytes
  • b1b1a37 Fix a crash on Imgd for palettes different than 16 or 256
  • 9cb5f17 Use OnOpen and OnSave functions
  • f27dced Merge pull request #91 from Xeeynamo/feature/pipeline-improvements
  • 146023f Update README with new download link and additional info
  • 13a974c Exclude tests to the final build output directory
  • 126b3d3 Try to make 'Release' on Azure DevOps working
  • 3c2b9ab Set csproj values only for actual OpenKH projects
  • 712f64d Set a proper version when building locally
  • 2c70fe0 Remove Copyright tag from every project
  • 603f6aa Rename OpenKh to OpenKH for the assembly output
  • af541f1 Speed-up submodule cloning
  • 88157a0 Fix bug for missing tools in the artefacts with a custom OutputPath
  • 9cf6136 Merge pull request #90 from Xeeynamo/feature/msg-optimize
  • bfebcee Add some documentation for MSG files
  • 450baea Add Optimize feature in the Text Editor
  • e72755b Add Msg write optimization
  • 9bdc4f0 update docs
  • 1c29b45 Unknown57 are Command Menu Options
  • 9c33462...
Read more

OpenKH - 20200524.6

24 May 14:55
dac0330
Compare
Choose a tag to compare
OpenKH - 20200524.6 Pre-release
Pre-release

Changes:

  • dac0330 Merge pull request #111 from Xeeynamo/feature/2ld-cli
  • 73ae154 Merge branch 'master' into feature/2ld-cli
  • 08c9f63 Merge pull request #107 from Xeeynamo/feature/bar-editor-improvements
  • b157860 Forgot to include sequence
  • 51118c0 Add tool to de/serialize in YAML both layout and sequence files
  • e91e1ec Change of heart
  • f400be2 Do not assume that extracted 2ld contains more files with 2ld extension
  • ae4cb46 Merge pull request #110 from kenjiuno/fix-backgroundcolor
  • 51afe35 Merge pull request #108 from kenjiuno/fix-copymemory
  • f561243 Set default value to BackgroundColor
See More
  • dd9bb3e Redirect from CopyMemory to memcpy.
  • a8de1e5 Merge pull request #106 from Xeeynamo/feature/netcore31
  • 58c2969 Be more specific on which runtime to install
  • ec30a51 Update README.md
  • c35740e Thanks god we have unit tests
  • c5760d4 Upgrade from .NET Framework 4.7.2 to .NET Core 3.1
  • 4aedfa8 Improve menu navigation
  • db64ffd Remove the unused "Search" option
  • 45f2e69 Move core logic somewhere else
  • 6b3fbbd Add BAR CLI
  • a25496e Ignore linked streams when creating a Bar
  • 4812992 Fix a bug to update entry size when importing a new file
  • 2914e12 Add icons
  • 1a67ec3 Assign all file names when exporting a BAR entry
  • bb2714e Give proper title bar text
  • 85f06a3 Open file via drag&drop
  • 2ca264f Add "New file" option
  • 46ca30a Perform changes to a temporary file when editing with external tools
  • 7cbeb80 Helpers.Dump was not replacing the existing files, causing a bad dump
  • e3a3848 Add Layout loading from the Bar Editor
  • 928cf6f Implement the new IToolModule
  • f3d67f1 Use of IToolModule for tools that requires all the info
  • d12fae2 Proper names with extensions for extracted Bar items
  • e013e4b Merge pull request #102 from Xeeynamo/contributing-update-1
  • 2d3d5a0 Update CONTRIBUTING.md
  • b676ea0 Added a Discord header
  • 26b3f51 Merge pull request #98 from Xeeynamo/feature/kh2-place-editor
  • b4aa6c0 Merge pull request #99 from Xeeynamo/imgbot
  • e611f48 Include UTF-8 BOM when exporting as CSV
  • b27fbc2 Fixed some text
  • 118727a Add place tool in the docs
  • f49e20d Add 00place documentation
  • 9cc97b6 Add list of all game maps
  • 93f1ea2 Export list as CSV
  • b62b403 Read place name information correctly
  • b6e73b0 Parse and write 00place.bin and place.bin correctly
  • 86b6ea1 Correctly parse and write back a place.bin
  • 4feb663 A bit of refactoring on StreamExtensions
  • d42e656 Apparently, 00place.bin is unused and the one read by the game is in msg
  • c512590 Allow to partially parse and see 00place.bin and place.bin files
  • e9fbf15 Move message logic to shared libraries
  • d347117 [ImgBot] Optimize images
  • bcce491 Merge pull request #97 from Xeeynamo/feature/better-cli
  • ce8d52c derp
  • 3ef8ce7 Remove unused portion of code
  • 8863c04 Link to the tool page
  • 9d8e49d Use the same version for McMaster.Extensions.CommandLineUtils
  • 9ca7133 Move OpenKh.Tools.Kh2TextEditor guide under docs/tool
  • 4867d4a Add proper list of tools
  • 54bf73e Fail-proof CLI handling for Arc and MsgTool
  • 842167b Make required options as arguments, to simplify CLI scripts
  • 3c2a478 Allow to strip ReMIX asset info from remastered content
  • 2e119bc Make OpenKh.Command.HdAssets a proper CLI tool
  • 89b6210 Fix a bug where HdAsset.Stream was already at the end of its stream
  • 9c1441c Remove useless readme
  • d5b03a2 Proper CLI tool with arguments for OpenKh.Commands.Bbsa
  • 5f70162 Specify when a parameter is required
  • c338da8 Add list command to enumerate IDX content
  • fc2484d Add more handy options when extracting
  • 3446fd8 Allow to specify a custom IMG
  • a88f3f6 Make OpenKh.Command.IdxImg to handle unspecified arguments correctly
  • d759a15 Merge pull request #96 from Xeeynamo/feature/csproj-refactor
  • cd15532 OpenKh.Tools.Common uses the correct WPF tooling too
  • fd788e4 Update from .Net Core 2.1 to 3.1
  • 549429e Make csproj for WPF conformant to the new format
  • 3707f4c Merge pull request #95 from Xeeynamo/objentry-improvements
  • a625274 Remove empty string description
  • 3f04f3b fixed typos
  • b616d86 Default text not needed as the enum is called that
  • 926072a Small adjustments
  • 2e062db Define CommandMenuOptions as enum, display as combobox with description
  • e6d0ff8 Backport the changes for the FileDialog
  • edd69bc Merge pull request #94 from Xeeynamo/feature/io-dialog-revamp
  • a0072ed Replace AddExtensions all files with AddAllFiles
  • 893695a Fix build problem for multi-targeting framework projects
  • 345dbb1 Merge pull request #93 from Xeeynamo/feature/kh2-fac
  • 7b577f8 Use OnOpen and OnSave functions from new FileDialog class
  • 2bc127d Use OnOpen and OnSave functions from new FileDialog class
  • f542387 Update XeEngine.Tools.Public
  • 9d3199c Remove unnecessary namespaces
  • 0642624 Add IMGD, IMGZ and FAC documentation
  • b53f79d Add FAC support to ImageViewer
  • 55dd1dc Add Fac lib support
  • 65cadcd Small readability improvements
  • c82a9fd Imgd.IsValid rejects streams with a length less than 64 bytes
  • b1b1a37 Fix a crash on Imgd for palettes different than 16 or 256
  • 9cb5f17 Use OnOpen and OnSave functions
  • f27dced Merge pull request #91 from Xeeynamo/feature/pipeline-improvements
  • 146023f Update README with new download link and additional info
  • 13a974c Exclude tests to the final build output directory
  • 126b3d3 Try to make 'Release' on Azure DevOps working
  • 3c2b9ab Set csproj values only for actual OpenKH projects
  • 712f64d Set a proper version when building locally
  • 2c70fe0 Remove Copyright tag from every project
  • 603f6aa Rename OpenKh to OpenKH for the assembly output
  • af541f1 Speed-up submodule cloning
  • 88157a0 Fix bug for missing tools in the artefacts with a custom OutputPath
  • 9cf6136 Merge pull request #90 from Xeeynamo/feature/msg-optimize
  • bfebcee Add some documentation for MSG files
  • 450baea Add Optimize feature in the Text Editor
  • e72755b Add Msg write optimization
  • 9bdc4f0 update docs
  • 1c29b45 Unknown57 are Command Menu Options
  • 9c33462 this was a lie...
  • bd759ed Clone object via reflection
  • 795bf89 Update objentry structure
  • 38d8921 Show o...
Read more

OpenKH - 20200524.1

24 May 02:19
08c9f63
Compare
Choose a tag to compare
OpenKH - 20200524.1 Pre-release
Pre-release

Changes:

  • 08c9f63 Merge pull request #107 from Xeeynamo/feature/bar-editor-improvements
  • e91e1ec Change of heart
  • f400be2 Do not assume that extracted 2ld contains more files with 2ld extension
  • ae4cb46 Merge pull request #110 from kenjiuno/fix-backgroundcolor
  • 51afe35 Merge pull request #108 from kenjiuno/fix-copymemory
  • f561243 Set default value to BackgroundColor
  • dd9bb3e Redirect from CopyMemory to memcpy.
  • a8de1e5 Merge pull request #106 from Xeeynamo/feature/netcore31
  • 58c2969 Be more specific on which runtime to install
  • ec30a51 Update README.md
See More
  • c35740e Thanks god we have unit tests
  • c5760d4 Upgrade from .NET Framework 4.7.2 to .NET Core 3.1
  • 4aedfa8 Improve menu navigation
  • db64ffd Remove the unused "Search" option
  • 45f2e69 Move core logic somewhere else
  • 6b3fbbd Add BAR CLI
  • a25496e Ignore linked streams when creating a Bar
  • 4812992 Fix a bug to update entry size when importing a new file
  • 2914e12 Add icons
  • 1a67ec3 Assign all file names when exporting a BAR entry
  • bb2714e Give proper title bar text
  • 85f06a3 Open file via drag&drop
  • 2ca264f Add "New file" option
  • 46ca30a Perform changes to a temporary file when editing with external tools
  • 7cbeb80 Helpers.Dump was not replacing the existing files, causing a bad dump
  • e3a3848 Add Layout loading from the Bar Editor
  • 928cf6f Implement the new IToolModule
  • f3d67f1 Use of IToolModule for tools that requires all the info
  • d12fae2 Proper names with extensions for extracted Bar items
  • e013e4b Merge pull request #102 from Xeeynamo/contributing-update-1
  • 2d3d5a0 Update CONTRIBUTING.md
  • b676ea0 Added a Discord header
  • 26b3f51 Merge pull request #98 from Xeeynamo/feature/kh2-place-editor
  • b4aa6c0 Merge pull request #99 from Xeeynamo/imgbot
  • e611f48 Include UTF-8 BOM when exporting as CSV
  • b27fbc2 Fixed some text
  • 118727a Add place tool in the docs
  • f49e20d Add 00place documentation
  • 9cc97b6 Add list of all game maps
  • 93f1ea2 Export list as CSV
  • b62b403 Read place name information correctly
  • b6e73b0 Parse and write 00place.bin and place.bin correctly
  • 86b6ea1 Correctly parse and write back a place.bin
  • 4feb663 A bit of refactoring on StreamExtensions
  • d42e656 Apparently, 00place.bin is unused and the one read by the game is in msg
  • c512590 Allow to partially parse and see 00place.bin and place.bin files
  • e9fbf15 Move message logic to shared libraries
  • d347117 [ImgBot] Optimize images
  • bcce491 Merge pull request #97 from Xeeynamo/feature/better-cli
  • ce8d52c derp
  • 3ef8ce7 Remove unused portion of code
  • 8863c04 Link to the tool page
  • 9d8e49d Use the same version for McMaster.Extensions.CommandLineUtils
  • 9ca7133 Move OpenKh.Tools.Kh2TextEditor guide under docs/tool
  • 4867d4a Add proper list of tools
  • 54bf73e Fail-proof CLI handling for Arc and MsgTool
  • 842167b Make required options as arguments, to simplify CLI scripts
  • 3c2a478 Allow to strip ReMIX asset info from remastered content
  • 2e119bc Make OpenKh.Command.HdAssets a proper CLI tool
  • 89b6210 Fix a bug where HdAsset.Stream was already at the end of its stream
  • 9c1441c Remove useless readme
  • d5b03a2 Proper CLI tool with arguments for OpenKh.Commands.Bbsa
  • 5f70162 Specify when a parameter is required
  • c338da8 Add list command to enumerate IDX content
  • fc2484d Add more handy options when extracting
  • 3446fd8 Allow to specify a custom IMG
  • a88f3f6 Make OpenKh.Command.IdxImg to handle unspecified arguments correctly
  • d759a15 Merge pull request #96 from Xeeynamo/feature/csproj-refactor
  • cd15532 OpenKh.Tools.Common uses the correct WPF tooling too
  • fd788e4 Update from .Net Core 2.1 to 3.1
  • 549429e Make csproj for WPF conformant to the new format
  • 3707f4c Merge pull request #95 from Xeeynamo/objentry-improvements
  • a625274 Remove empty string description
  • 3f04f3b fixed typos
  • b616d86 Default text not needed as the enum is called that
  • 926072a Small adjustments
  • 2e062db Define CommandMenuOptions as enum, display as combobox with description
  • e6d0ff8 Backport the changes for the FileDialog
  • edd69bc Merge pull request #94 from Xeeynamo/feature/io-dialog-revamp
  • a0072ed Replace AddExtensions all files with AddAllFiles
  • 893695a Fix build problem for multi-targeting framework projects
  • 345dbb1 Merge pull request #93 from Xeeynamo/feature/kh2-fac
  • 7b577f8 Use OnOpen and OnSave functions from new FileDialog class
  • 2bc127d Use OnOpen and OnSave functions from new FileDialog class
  • f542387 Update XeEngine.Tools.Public
  • 9d3199c Remove unnecessary namespaces
  • 0642624 Add IMGD, IMGZ and FAC documentation
  • b53f79d Add FAC support to ImageViewer
  • 55dd1dc Add Fac lib support
  • 65cadcd Small readability improvements
  • c82a9fd Imgd.IsValid rejects streams with a length less than 64 bytes
  • b1b1a37 Fix a crash on Imgd for palettes different than 16 or 256
  • 9cb5f17 Use OnOpen and OnSave functions
  • f27dced Merge pull request #91 from Xeeynamo/feature/pipeline-improvements
  • 146023f Update README with new download link and additional info
  • 13a974c Exclude tests to the final build output directory
  • 126b3d3 Try to make 'Release' on Azure DevOps working
  • 3c2b9ab Set csproj values only for actual OpenKH projects
  • 712f64d Set a proper version when building locally
  • 2c70fe0 Remove Copyright tag from every project
  • 603f6aa Rename OpenKh to OpenKH for the assembly output
  • af541f1 Speed-up submodule cloning
  • 88157a0 Fix bug for missing tools in the artefacts with a custom OutputPath
  • 9cf6136 Merge pull request #90 from Xeeynamo/feature/msg-optimize
  • bfebcee Add some documentation for MSG files
  • 450baea Add Optimize feature in the Text Editor
  • e72755b Add Msg write optimization
  • 9bdc4f0 update docs
  • 1c29b45 Unknown57 are Command Menu Options
  • 9c33462 this was a lie...
  • bd759ed Clone object via reflection
  • 795bf89 Update objentry structure
  • 38d8921 Show object type enum and description in UI
  • 36be7bd Replace enums with list from ELF, add speaking description
  • e3c4375 commit thoughts so i can switch branches
  • 922f917 Make sure that saving saves all items, despite being filtered
  • 79aae66...
Read more

OpenKH - 20200523.4

23 May 09:22
ae4cb46
Compare
Choose a tag to compare
OpenKH - 20200523.4 Pre-release
Pre-release

Changes:

  • ae4cb46 Merge pull request #110 from kenjiuno/fix-backgroundcolor
  • 51afe35 Merge pull request #108 from kenjiuno/fix-copymemory
  • f561243 Set default value to BackgroundColor
  • dd9bb3e Redirect from CopyMemory to memcpy.
  • a8de1e5 Merge pull request #106 from Xeeynamo/feature/netcore31
  • 58c2969 Be more specific on which runtime to install
  • ec30a51 Update README.md
  • c5760d4 Upgrade from .NET Framework 4.7.2 to .NET Core 3.1
  • e013e4b Merge pull request #102 from Xeeynamo/contributing-update-1
  • 2d3d5a0 Update CONTRIBUTING.md
See More
  • b676ea0 Added a Discord header
  • 26b3f51 Merge pull request #98 from Xeeynamo/feature/kh2-place-editor
  • b4aa6c0 Merge pull request #99 from Xeeynamo/imgbot
  • e611f48 Include UTF-8 BOM when exporting as CSV
  • b27fbc2 Fixed some text
  • 118727a Add place tool in the docs
  • f49e20d Add 00place documentation
  • 9cc97b6 Add list of all game maps
  • 93f1ea2 Export list as CSV
  • b62b403 Read place name information correctly
  • b6e73b0 Parse and write 00place.bin and place.bin correctly
  • 86b6ea1 Correctly parse and write back a place.bin
  • 4feb663 A bit of refactoring on StreamExtensions
  • d42e656 Apparently, 00place.bin is unused and the one read by the game is in msg
  • c512590 Allow to partially parse and see 00place.bin and place.bin files
  • e9fbf15 Move message logic to shared libraries
  • d347117 [ImgBot] Optimize images
  • bcce491 Merge pull request #97 from Xeeynamo/feature/better-cli
  • ce8d52c derp
  • 3ef8ce7 Remove unused portion of code
  • 8863c04 Link to the tool page
  • 9d8e49d Use the same version for McMaster.Extensions.CommandLineUtils
  • 9ca7133 Move OpenKh.Tools.Kh2TextEditor guide under docs/tool
  • 4867d4a Add proper list of tools
  • 54bf73e Fail-proof CLI handling for Arc and MsgTool
  • 842167b Make required options as arguments, to simplify CLI scripts
  • 3c2a478 Allow to strip ReMIX asset info from remastered content
  • 2e119bc Make OpenKh.Command.HdAssets a proper CLI tool
  • 89b6210 Fix a bug where HdAsset.Stream was already at the end of its stream
  • 9c1441c Remove useless readme
  • d5b03a2 Proper CLI tool with arguments for OpenKh.Commands.Bbsa
  • 5f70162 Specify when a parameter is required
  • c338da8 Add list command to enumerate IDX content
  • fc2484d Add more handy options when extracting
  • 3446fd8 Allow to specify a custom IMG
  • a88f3f6 Make OpenKh.Command.IdxImg to handle unspecified arguments correctly
  • d759a15 Merge pull request #96 from Xeeynamo/feature/csproj-refactor
  • cd15532 OpenKh.Tools.Common uses the correct WPF tooling too
  • fd788e4 Update from .Net Core 2.1 to 3.1
  • 549429e Make csproj for WPF conformant to the new format
  • 3707f4c Merge pull request #95 from Xeeynamo/objentry-improvements
  • a625274 Remove empty string description
  • 3f04f3b fixed typos
  • b616d86 Default text not needed as the enum is called that
  • 926072a Small adjustments
  • 2e062db Define CommandMenuOptions as enum, display as combobox with description
  • e6d0ff8 Backport the changes for the FileDialog
  • edd69bc Merge pull request #94 from Xeeynamo/feature/io-dialog-revamp
  • a0072ed Replace AddExtensions all files with AddAllFiles
  • 893695a Fix build problem for multi-targeting framework projects
  • 345dbb1 Merge pull request #93 from Xeeynamo/feature/kh2-fac
  • 7b577f8 Use OnOpen and OnSave functions from new FileDialog class
  • 2bc127d Use OnOpen and OnSave functions from new FileDialog class
  • f542387 Update XeEngine.Tools.Public
  • 9d3199c Remove unnecessary namespaces
  • 0642624 Add IMGD, IMGZ and FAC documentation
  • b53f79d Add FAC support to ImageViewer
  • 55dd1dc Add Fac lib support
  • 65cadcd Small readability improvements
  • c82a9fd Imgd.IsValid rejects streams with a length less than 64 bytes
  • b1b1a37 Fix a crash on Imgd for palettes different than 16 or 256
  • 9cb5f17 Use OnOpen and OnSave functions
  • f27dced Merge pull request #91 from Xeeynamo/feature/pipeline-improvements
  • 146023f Update README with new download link and additional info
  • 13a974c Exclude tests to the final build output directory
  • 126b3d3 Try to make 'Release' on Azure DevOps working
  • 3c2b9ab Set csproj values only for actual OpenKH projects
  • 712f64d Set a proper version when building locally
  • 2c70fe0 Remove Copyright tag from every project
  • 603f6aa Rename OpenKh to OpenKH for the assembly output
  • af541f1 Speed-up submodule cloning
  • 88157a0 Fix bug for missing tools in the artefacts with a custom OutputPath
  • 9cf6136 Merge pull request #90 from Xeeynamo/feature/msg-optimize
  • bfebcee Add some documentation for MSG files
  • 450baea Add Optimize feature in the Text Editor
  • e72755b Add Msg write optimization
  • 9bdc4f0 update docs
  • 1c29b45 Unknown57 are Command Menu Options
  • 9c33462 this was a lie...
  • bd759ed Clone object via reflection
  • 795bf89 Update objentry structure
  • 38d8921 Show object type enum and description in UI
  • 36be7bd Replace enums with list from ELF, add speaking description
  • e3c4375 commit thoughts so i can switch branches
  • 922f917 Make sure that saving saves all items, despite being filtered
  • 79aae66 temp
  • 6c73854 Added weight field, changed unknown50 to ushort
  • aa849b8 Merge pull request #88 from Xeeynamo/Vladabdf-patch-1
  • 103fa67 Update bar.md
  • 1181409 Merge pull request #83 from Xeeynamo/feature/bbs-ctd-editor
  • 6b9d148 Add few missing docs
  • 324dd64 Font documentation
  • 600d201 Fix a bug across all the tools that uses DrawPanel
  • 7988b9a Fix a couple of crashes
  • f246244 Fix a crash when re-ordering font characters without any font loaded
  • f033cd8 Consider horizontal and vertical space from Layout
  • fae42d9 Fix a bug where the drawing context was not flushing the polygons
  • 12831e0 Draw dialog border on the text preview
  • e4e1e45 Rename Entry2Index to LayoutIndex
  • cd9acbb Fix broken test
  • ad9f8a4 Allow to insert new lines
  • 2dc3084 Add raw JP encoding
  • f41298b Enable font rendering
  • c8bb8fb Allow to sort characters by ID
  • eb37acf Refactor + font character preview functionality
  • a1012a6 Add font editing functionality
  • 7fcb1e0 Add load of a font archive file
  • 39ee914 Add font's COD support
  • 8bc877f...
Read more

OpenKH - 20200523.3

23 May 09:20
51afe35
Compare
Choose a tag to compare
OpenKH - 20200523.3 Pre-release
Pre-release

Changes:

  • 51afe35 Merge pull request #108 from kenjiuno/fix-copymemory
  • dd9bb3e Redirect from CopyMemory to memcpy.
  • a8de1e5 Merge pull request #106 from Xeeynamo/feature/netcore31
  • 58c2969 Be more specific on which runtime to install
  • ec30a51 Update README.md
  • c5760d4 Upgrade from .NET Framework 4.7.2 to .NET Core 3.1
  • e013e4b Merge pull request #102 from Xeeynamo/contributing-update-1
  • 2d3d5a0 Update CONTRIBUTING.md
  • b676ea0 Added a Discord header
  • 26b3f51 Merge pull request #98 from Xeeynamo/feature/kh2-place-editor
See More
  • b4aa6c0 Merge pull request #99 from Xeeynamo/imgbot
  • e611f48 Include UTF-8 BOM when exporting as CSV
  • b27fbc2 Fixed some text
  • 118727a Add place tool in the docs
  • f49e20d Add 00place documentation
  • 9cc97b6 Add list of all game maps
  • 93f1ea2 Export list as CSV
  • b62b403 Read place name information correctly
  • b6e73b0 Parse and write 00place.bin and place.bin correctly
  • 86b6ea1 Correctly parse and write back a place.bin
  • 4feb663 A bit of refactoring on StreamExtensions
  • d42e656 Apparently, 00place.bin is unused and the one read by the game is in msg
  • c512590 Allow to partially parse and see 00place.bin and place.bin files
  • e9fbf15 Move message logic to shared libraries
  • d347117 [ImgBot] Optimize images
  • bcce491 Merge pull request #97 from Xeeynamo/feature/better-cli
  • ce8d52c derp
  • 3ef8ce7 Remove unused portion of code
  • 8863c04 Link to the tool page
  • 9d8e49d Use the same version for McMaster.Extensions.CommandLineUtils
  • 9ca7133 Move OpenKh.Tools.Kh2TextEditor guide under docs/tool
  • 4867d4a Add proper list of tools
  • 54bf73e Fail-proof CLI handling for Arc and MsgTool
  • 842167b Make required options as arguments, to simplify CLI scripts
  • 3c2a478 Allow to strip ReMIX asset info from remastered content
  • 2e119bc Make OpenKh.Command.HdAssets a proper CLI tool
  • 89b6210 Fix a bug where HdAsset.Stream was already at the end of its stream
  • 9c1441c Remove useless readme
  • d5b03a2 Proper CLI tool with arguments for OpenKh.Commands.Bbsa
  • 5f70162 Specify when a parameter is required
  • c338da8 Add list command to enumerate IDX content
  • fc2484d Add more handy options when extracting
  • 3446fd8 Allow to specify a custom IMG
  • a88f3f6 Make OpenKh.Command.IdxImg to handle unspecified arguments correctly
  • d759a15 Merge pull request #96 from Xeeynamo/feature/csproj-refactor
  • cd15532 OpenKh.Tools.Common uses the correct WPF tooling too
  • fd788e4 Update from .Net Core 2.1 to 3.1
  • 549429e Make csproj for WPF conformant to the new format
  • 3707f4c Merge pull request #95 from Xeeynamo/objentry-improvements
  • a625274 Remove empty string description
  • 3f04f3b fixed typos
  • b616d86 Default text not needed as the enum is called that
  • 926072a Small adjustments
  • 2e062db Define CommandMenuOptions as enum, display as combobox with description
  • e6d0ff8 Backport the changes for the FileDialog
  • edd69bc Merge pull request #94 from Xeeynamo/feature/io-dialog-revamp
  • a0072ed Replace AddExtensions all files with AddAllFiles
  • 893695a Fix build problem for multi-targeting framework projects
  • 345dbb1 Merge pull request #93 from Xeeynamo/feature/kh2-fac
  • 7b577f8 Use OnOpen and OnSave functions from new FileDialog class
  • 2bc127d Use OnOpen and OnSave functions from new FileDialog class
  • f542387 Update XeEngine.Tools.Public
  • 9d3199c Remove unnecessary namespaces
  • 0642624 Add IMGD, IMGZ and FAC documentation
  • b53f79d Add FAC support to ImageViewer
  • 55dd1dc Add Fac lib support
  • 65cadcd Small readability improvements
  • c82a9fd Imgd.IsValid rejects streams with a length less than 64 bytes
  • b1b1a37 Fix a crash on Imgd for palettes different than 16 or 256
  • 9cb5f17 Use OnOpen and OnSave functions
  • f27dced Merge pull request #91 from Xeeynamo/feature/pipeline-improvements
  • 146023f Update README with new download link and additional info
  • 13a974c Exclude tests to the final build output directory
  • 126b3d3 Try to make 'Release' on Azure DevOps working
  • 3c2b9ab Set csproj values only for actual OpenKH projects
  • 712f64d Set a proper version when building locally
  • 2c70fe0 Remove Copyright tag from every project
  • 603f6aa Rename OpenKh to OpenKH for the assembly output
  • af541f1 Speed-up submodule cloning
  • 88157a0 Fix bug for missing tools in the artefacts with a custom OutputPath
  • 9cf6136 Merge pull request #90 from Xeeynamo/feature/msg-optimize
  • bfebcee Add some documentation for MSG files
  • 450baea Add Optimize feature in the Text Editor
  • e72755b Add Msg write optimization
  • 9bdc4f0 update docs
  • 1c29b45 Unknown57 are Command Menu Options
  • 9c33462 this was a lie...
  • bd759ed Clone object via reflection
  • 795bf89 Update objentry structure
  • 38d8921 Show object type enum and description in UI
  • 36be7bd Replace enums with list from ELF, add speaking description
  • e3c4375 commit thoughts so i can switch branches
  • 922f917 Make sure that saving saves all items, despite being filtered
  • 79aae66 temp
  • 6c73854 Added weight field, changed unknown50 to ushort
  • aa849b8 Merge pull request #88 from Xeeynamo/Vladabdf-patch-1
  • 103fa67 Update bar.md
  • 1181409 Merge pull request #83 from Xeeynamo/feature/bbs-ctd-editor
  • 6b9d148 Add few missing docs
  • 324dd64 Font documentation
  • 600d201 Fix a bug across all the tools that uses DrawPanel
  • 7988b9a Fix a couple of crashes
  • f246244 Fix a crash when re-ordering font characters without any font loaded
  • f033cd8 Consider horizontal and vertical space from Layout
  • fae42d9 Fix a bug where the drawing context was not flushing the polygons
  • 12831e0 Draw dialog border on the text preview
  • e4e1e45 Rename Entry2Index to LayoutIndex
  • cd9acbb Fix broken test
  • ad9f8a4 Allow to insert new lines
  • 2dc3084 Add raw JP encoding
  • f41298b Enable font rendering
  • c8bb8fb Allow to sort characters by ID
  • eb37acf Refactor + font character preview functionality
  • a1012a6 Add font editing functionality
  • 7fcb1e0 Add load of a font archive file
  • 39ee914 Add font's COD support
  • 8bc877f Add complete support for font.arc to the ImageViewer
  • fbeb932 Refactor Ctd.Layout according to the documentation
    *...
Read more

OpenKH - 20200522.6

22 May 18:59
a8de1e5
Compare
Choose a tag to compare
OpenKH - 20200522.6 Pre-release
Pre-release

Changes:

  • a8de1e5 Merge pull request #106 from Xeeynamo/feature/netcore31
  • 58c2969 Be more specific on which runtime to install
  • ec30a51 Update README.md
  • c5760d4 Upgrade from .NET Framework 4.7.2 to .NET Core 3.1
  • e013e4b Merge pull request #102 from Xeeynamo/contributing-update-1
  • 2d3d5a0 Update CONTRIBUTING.md
  • b676ea0 Added a Discord header
  • 26b3f51 Merge pull request #98 from Xeeynamo/feature/kh2-place-editor
  • b4aa6c0 Merge pull request #99 from Xeeynamo/imgbot
  • e611f48 Include UTF-8 BOM when exporting as CSV
See More
  • b27fbc2 Fixed some text
  • 118727a Add place tool in the docs
  • f49e20d Add 00place documentation
  • 9cc97b6 Add list of all game maps
  • 93f1ea2 Export list as CSV
  • b62b403 Read place name information correctly
  • b6e73b0 Parse and write 00place.bin and place.bin correctly
  • 86b6ea1 Correctly parse and write back a place.bin
  • 4feb663 A bit of refactoring on StreamExtensions
  • d42e656 Apparently, 00place.bin is unused and the one read by the game is in msg
  • c512590 Allow to partially parse and see 00place.bin and place.bin files
  • e9fbf15 Move message logic to shared libraries
  • d347117 [ImgBot] Optimize images
  • bcce491 Merge pull request #97 from Xeeynamo/feature/better-cli
  • ce8d52c derp
  • 3ef8ce7 Remove unused portion of code
  • 8863c04 Link to the tool page
  • 9d8e49d Use the same version for McMaster.Extensions.CommandLineUtils
  • 9ca7133 Move OpenKh.Tools.Kh2TextEditor guide under docs/tool
  • 4867d4a Add proper list of tools
  • 54bf73e Fail-proof CLI handling for Arc and MsgTool
  • 842167b Make required options as arguments, to simplify CLI scripts
  • 3c2a478 Allow to strip ReMIX asset info from remastered content
  • 2e119bc Make OpenKh.Command.HdAssets a proper CLI tool
  • 89b6210 Fix a bug where HdAsset.Stream was already at the end of its stream
  • 9c1441c Remove useless readme
  • d5b03a2 Proper CLI tool with arguments for OpenKh.Commands.Bbsa
  • 5f70162 Specify when a parameter is required
  • c338da8 Add list command to enumerate IDX content
  • fc2484d Add more handy options when extracting
  • 3446fd8 Allow to specify a custom IMG
  • a88f3f6 Make OpenKh.Command.IdxImg to handle unspecified arguments correctly
  • d759a15 Merge pull request #96 from Xeeynamo/feature/csproj-refactor
  • cd15532 OpenKh.Tools.Common uses the correct WPF tooling too
  • fd788e4 Update from .Net Core 2.1 to 3.1
  • 549429e Make csproj for WPF conformant to the new format
  • 3707f4c Merge pull request #95 from Xeeynamo/objentry-improvements
  • a625274 Remove empty string description
  • 3f04f3b fixed typos
  • b616d86 Default text not needed as the enum is called that
  • 926072a Small adjustments
  • 2e062db Define CommandMenuOptions as enum, display as combobox with description
  • e6d0ff8 Backport the changes for the FileDialog
  • edd69bc Merge pull request #94 from Xeeynamo/feature/io-dialog-revamp
  • a0072ed Replace AddExtensions all files with AddAllFiles
  • 893695a Fix build problem for multi-targeting framework projects
  • 345dbb1 Merge pull request #93 from Xeeynamo/feature/kh2-fac
  • 7b577f8 Use OnOpen and OnSave functions from new FileDialog class
  • 2bc127d Use OnOpen and OnSave functions from new FileDialog class
  • f542387 Update XeEngine.Tools.Public
  • 9d3199c Remove unnecessary namespaces
  • 0642624 Add IMGD, IMGZ and FAC documentation
  • b53f79d Add FAC support to ImageViewer
  • 55dd1dc Add Fac lib support
  • 65cadcd Small readability improvements
  • c82a9fd Imgd.IsValid rejects streams with a length less than 64 bytes
  • b1b1a37 Fix a crash on Imgd for palettes different than 16 or 256
  • 9cb5f17 Use OnOpen and OnSave functions
  • f27dced Merge pull request #91 from Xeeynamo/feature/pipeline-improvements
  • 146023f Update README with new download link and additional info
  • 13a974c Exclude tests to the final build output directory
  • 126b3d3 Try to make 'Release' on Azure DevOps working
  • 3c2b9ab Set csproj values only for actual OpenKH projects
  • 712f64d Set a proper version when building locally
  • 2c70fe0 Remove Copyright tag from every project
  • 603f6aa Rename OpenKh to OpenKH for the assembly output
  • af541f1 Speed-up submodule cloning
  • 88157a0 Fix bug for missing tools in the artefacts with a custom OutputPath
  • 9cf6136 Merge pull request #90 from Xeeynamo/feature/msg-optimize
  • bfebcee Add some documentation for MSG files
  • 450baea Add Optimize feature in the Text Editor
  • e72755b Add Msg write optimization
  • 9bdc4f0 update docs
  • 1c29b45 Unknown57 are Command Menu Options
  • 9c33462 this was a lie...
  • bd759ed Clone object via reflection
  • 795bf89 Update objentry structure
  • 38d8921 Show object type enum and description in UI
  • 36be7bd Replace enums with list from ELF, add speaking description
  • e3c4375 commit thoughts so i can switch branches
  • 922f917 Make sure that saving saves all items, despite being filtered
  • 79aae66 temp
  • 6c73854 Added weight field, changed unknown50 to ushort
  • aa849b8 Merge pull request #88 from Xeeynamo/Vladabdf-patch-1
  • 103fa67 Update bar.md
  • 1181409 Merge pull request #83 from Xeeynamo/feature/bbs-ctd-editor
  • 6b9d148 Add few missing docs
  • 324dd64 Font documentation
  • 600d201 Fix a bug across all the tools that uses DrawPanel
  • 7988b9a Fix a couple of crashes
  • f246244 Fix a crash when re-ordering font characters without any font loaded
  • f033cd8 Consider horizontal and vertical space from Layout
  • fae42d9 Fix a bug where the drawing context was not flushing the polygons
  • 12831e0 Draw dialog border on the text preview
  • e4e1e45 Rename Entry2Index to LayoutIndex
  • cd9acbb Fix broken test
  • ad9f8a4 Allow to insert new lines
  • 2dc3084 Add raw JP encoding
  • f41298b Enable font rendering
  • c8bb8fb Allow to sort characters by ID
  • eb37acf Refactor + font character preview functionality
  • a1012a6 Add font editing functionality
  • 7fcb1e0 Add load of a font archive file
  • 39ee914 Add font's COD support
  • 8bc877f Add complete support for font.arc to the ImageViewer
  • fbeb932 Refactor Ctd.Layout according to the documentation
  • 04f8698 Update CTD documentation with new values
  • 7c8e47b Rename CTD classes according to the documentation...
Read more

OpenKH - 20200517.2

17 May 09:21
e013e4b
Compare
Choose a tag to compare
OpenKH - 20200517.2 Pre-release
Pre-release

Changes:

  • e013e4b Merge pull request #102 from Xeeynamo/contributing-update-1
  • 2d3d5a0 Update CONTRIBUTING.md
  • b676ea0 Added a Discord header
  • 26b3f51 Merge pull request #98 from Xeeynamo/feature/kh2-place-editor
  • b4aa6c0 Merge pull request #99 from Xeeynamo/imgbot
  • e611f48 Include UTF-8 BOM when exporting as CSV
  • b27fbc2 Fixed some text
  • 118727a Add place tool in the docs
  • f49e20d Add 00place documentation
  • 9cc97b6 Add list of all game maps
See More
  • 93f1ea2 Export list as CSV
  • b62b403 Read place name information correctly
  • b6e73b0 Parse and write 00place.bin and place.bin correctly
  • 86b6ea1 Correctly parse and write back a place.bin
  • 4feb663 A bit of refactoring on StreamExtensions
  • d42e656 Apparently, 00place.bin is unused and the one read by the game is in msg
  • c512590 Allow to partially parse and see 00place.bin and place.bin files
  • e9fbf15 Move message logic to shared libraries
  • d347117 [ImgBot] Optimize images
  • bcce491 Merge pull request #97 from Xeeynamo/feature/better-cli
  • ce8d52c derp
  • 3ef8ce7 Remove unused portion of code
  • 8863c04 Link to the tool page
  • 9d8e49d Use the same version for McMaster.Extensions.CommandLineUtils
  • 9ca7133 Move OpenKh.Tools.Kh2TextEditor guide under docs/tool
  • 4867d4a Add proper list of tools
  • 54bf73e Fail-proof CLI handling for Arc and MsgTool
  • 842167b Make required options as arguments, to simplify CLI scripts
  • 3c2a478 Allow to strip ReMIX asset info from remastered content
  • 2e119bc Make OpenKh.Command.HdAssets a proper CLI tool
  • 89b6210 Fix a bug where HdAsset.Stream was already at the end of its stream
  • 9c1441c Remove useless readme
  • d5b03a2 Proper CLI tool with arguments for OpenKh.Commands.Bbsa
  • 5f70162 Specify when a parameter is required
  • c338da8 Add list command to enumerate IDX content
  • fc2484d Add more handy options when extracting
  • 3446fd8 Allow to specify a custom IMG
  • a88f3f6 Make OpenKh.Command.IdxImg to handle unspecified arguments correctly
  • d759a15 Merge pull request #96 from Xeeynamo/feature/csproj-refactor
  • cd15532 OpenKh.Tools.Common uses the correct WPF tooling too
  • fd788e4 Update from .Net Core 2.1 to 3.1
  • 549429e Make csproj for WPF conformant to the new format
  • 3707f4c Merge pull request #95 from Xeeynamo/objentry-improvements
  • a625274 Remove empty string description
  • 3f04f3b fixed typos
  • b616d86 Default text not needed as the enum is called that
  • 926072a Small adjustments
  • 2e062db Define CommandMenuOptions as enum, display as combobox with description
  • e6d0ff8 Backport the changes for the FileDialog
  • edd69bc Merge pull request #94 from Xeeynamo/feature/io-dialog-revamp
  • a0072ed Replace AddExtensions all files with AddAllFiles
  • 893695a Fix build problem for multi-targeting framework projects
  • 345dbb1 Merge pull request #93 from Xeeynamo/feature/kh2-fac
  • 7b577f8 Use OnOpen and OnSave functions from new FileDialog class
  • 2bc127d Use OnOpen and OnSave functions from new FileDialog class
  • f542387 Update XeEngine.Tools.Public
  • 9d3199c Remove unnecessary namespaces
  • 0642624 Add IMGD, IMGZ and FAC documentation
  • b53f79d Add FAC support to ImageViewer
  • 55dd1dc Add Fac lib support
  • 65cadcd Small readability improvements
  • c82a9fd Imgd.IsValid rejects streams with a length less than 64 bytes
  • b1b1a37 Fix a crash on Imgd for palettes different than 16 or 256
  • 9cb5f17 Use OnOpen and OnSave functions
  • f27dced Merge pull request #91 from Xeeynamo/feature/pipeline-improvements
  • 146023f Update README with new download link and additional info
  • 13a974c Exclude tests to the final build output directory
  • 126b3d3 Try to make 'Release' on Azure DevOps working
  • 3c2b9ab Set csproj values only for actual OpenKH projects
  • 712f64d Set a proper version when building locally
  • 2c70fe0 Remove Copyright tag from every project
  • 603f6aa Rename OpenKh to OpenKH for the assembly output
  • af541f1 Speed-up submodule cloning
  • 88157a0 Fix bug for missing tools in the artefacts with a custom OutputPath
  • 9cf6136 Merge pull request #90 from Xeeynamo/feature/msg-optimize
  • bfebcee Add some documentation for MSG files
  • 450baea Add Optimize feature in the Text Editor
  • e72755b Add Msg write optimization
  • 9bdc4f0 update docs
  • 1c29b45 Unknown57 are Command Menu Options
  • 9c33462 this was a lie...
  • bd759ed Clone object via reflection
  • 795bf89 Update objentry structure
  • 38d8921 Show object type enum and description in UI
  • 36be7bd Replace enums with list from ELF, add speaking description
  • e3c4375 commit thoughts so i can switch branches
  • 922f917 Make sure that saving saves all items, despite being filtered
  • 79aae66 temp
  • 6c73854 Added weight field, changed unknown50 to ushort
  • aa849b8 Merge pull request #88 from Xeeynamo/Vladabdf-patch-1
  • 103fa67 Update bar.md
  • 1181409 Merge pull request #83 from Xeeynamo/feature/bbs-ctd-editor
  • 6b9d148 Add few missing docs
  • 324dd64 Font documentation
  • 600d201 Fix a bug across all the tools that uses DrawPanel
  • 7988b9a Fix a couple of crashes
  • f246244 Fix a crash when re-ordering font characters without any font loaded
  • f033cd8 Consider horizontal and vertical space from Layout
  • fae42d9 Fix a bug where the drawing context was not flushing the polygons
  • 12831e0 Draw dialog border on the text preview
  • e4e1e45 Rename Entry2Index to LayoutIndex
  • cd9acbb Fix broken test
  • ad9f8a4 Allow to insert new lines
  • 2dc3084 Add raw JP encoding
  • f41298b Enable font rendering
  • c8bb8fb Allow to sort characters by ID
  • eb37acf Refactor + font character preview functionality
  • a1012a6 Add font editing functionality
  • 7fcb1e0 Add load of a font archive file
  • 39ee914 Add font's COD support
  • 8bc877f Add complete support for font.arc to the ImageViewer
  • fbeb932 Refactor Ctd.Layout according to the documentation
  • 04f8698 Update CTD documentation with new values
  • 7c8e47b Rename CTD classes according to the documentation
  • 1272899 Add CTD documentation
  • 7abbb83 Unswizzle BBS font
  • 2aba5b9 Better structured FontsArc
  • c36310b Add font and icon info descriptors
  • a012fd5 Fix wrong test asserti...
Read more

OpenKH - 20200513.12

13 May 19:50
26b3f51
Compare
Choose a tag to compare
OpenKH - 20200513.12 Pre-release
Pre-release

Changes:

  • 26b3f51 Merge pull request #98 from Xeeynamo/feature/kh2-place-editor
  • b4aa6c0 Merge pull request #99 from Xeeynamo/imgbot
  • e611f48 Include UTF-8 BOM when exporting as CSV
  • b27fbc2 Fixed some text
  • 118727a Add place tool in the docs
  • f49e20d Add 00place documentation
  • 9cc97b6 Add list of all game maps
  • 93f1ea2 Export list as CSV
  • b62b403 Read place name information correctly
  • b6e73b0 Parse and write 00place.bin and place.bin correctly
See More
  • 86b6ea1 Correctly parse and write back a place.bin
  • 4feb663 A bit of refactoring on StreamExtensions
  • d42e656 Apparently, 00place.bin is unused and the one read by the game is in msg
  • c512590 Allow to partially parse and see 00place.bin and place.bin files
  • e9fbf15 Move message logic to shared libraries
  • d347117 [ImgBot] Optimize images
  • bcce491 Merge pull request #97 from Xeeynamo/feature/better-cli
  • ce8d52c derp
  • 3ef8ce7 Remove unused portion of code
  • 8863c04 Link to the tool page
  • 9d8e49d Use the same version for McMaster.Extensions.CommandLineUtils
  • 9ca7133 Move OpenKh.Tools.Kh2TextEditor guide under docs/tool
  • 4867d4a Add proper list of tools
  • 54bf73e Fail-proof CLI handling for Arc and MsgTool
  • 842167b Make required options as arguments, to simplify CLI scripts
  • 3c2a478 Allow to strip ReMIX asset info from remastered content
  • 2e119bc Make OpenKh.Command.HdAssets a proper CLI tool
  • 89b6210 Fix a bug where HdAsset.Stream was already at the end of its stream
  • 9c1441c Remove useless readme
  • d5b03a2 Proper CLI tool with arguments for OpenKh.Commands.Bbsa
  • 5f70162 Specify when a parameter is required
  • c338da8 Add list command to enumerate IDX content
  • fc2484d Add more handy options when extracting
  • 3446fd8 Allow to specify a custom IMG
  • a88f3f6 Make OpenKh.Command.IdxImg to handle unspecified arguments correctly
  • d759a15 Merge pull request #96 from Xeeynamo/feature/csproj-refactor
  • cd15532 OpenKh.Tools.Common uses the correct WPF tooling too
  • fd788e4 Update from .Net Core 2.1 to 3.1
  • 549429e Make csproj for WPF conformant to the new format
  • 3707f4c Merge pull request #95 from Xeeynamo/objentry-improvements
  • a625274 Remove empty string description
  • 3f04f3b fixed typos
  • b616d86 Default text not needed as the enum is called that
  • 926072a Small adjustments
  • 2e062db Define CommandMenuOptions as enum, display as combobox with description
  • e6d0ff8 Backport the changes for the FileDialog
  • edd69bc Merge pull request #94 from Xeeynamo/feature/io-dialog-revamp
  • a0072ed Replace AddExtensions all files with AddAllFiles
  • 893695a Fix build problem for multi-targeting framework projects
  • 345dbb1 Merge pull request #93 from Xeeynamo/feature/kh2-fac
  • 7b577f8 Use OnOpen and OnSave functions from new FileDialog class
  • 2bc127d Use OnOpen and OnSave functions from new FileDialog class
  • f542387 Update XeEngine.Tools.Public
  • 9d3199c Remove unnecessary namespaces
  • 0642624 Add IMGD, IMGZ and FAC documentation
  • b53f79d Add FAC support to ImageViewer
  • 55dd1dc Add Fac lib support
  • 65cadcd Small readability improvements
  • c82a9fd Imgd.IsValid rejects streams with a length less than 64 bytes
  • b1b1a37 Fix a crash on Imgd for palettes different than 16 or 256
  • 9cb5f17 Use OnOpen and OnSave functions
  • f27dced Merge pull request #91 from Xeeynamo/feature/pipeline-improvements
  • 146023f Update README with new download link and additional info
  • 13a974c Exclude tests to the final build output directory
  • 126b3d3 Try to make 'Release' on Azure DevOps working
  • 3c2b9ab Set csproj values only for actual OpenKH projects
  • 712f64d Set a proper version when building locally
  • 2c70fe0 Remove Copyright tag from every project
  • 603f6aa Rename OpenKh to OpenKH for the assembly output
  • af541f1 Speed-up submodule cloning
  • 88157a0 Fix bug for missing tools in the artefacts with a custom OutputPath
  • 9cf6136 Merge pull request #90 from Xeeynamo/feature/msg-optimize
  • bfebcee Add some documentation for MSG files
  • 450baea Add Optimize feature in the Text Editor
  • e72755b Add Msg write optimization
  • 9bdc4f0 update docs
  • 1c29b45 Unknown57 are Command Menu Options
  • 9c33462 this was a lie...
  • bd759ed Clone object via reflection
  • 795bf89 Update objentry structure
  • 38d8921 Show object type enum and description in UI
  • 36be7bd Replace enums with list from ELF, add speaking description
  • e3c4375 commit thoughts so i can switch branches
  • 922f917 Make sure that saving saves all items, despite being filtered
  • 79aae66 temp
  • 6c73854 Added weight field, changed unknown50 to ushort
  • aa849b8 Merge pull request #88 from Xeeynamo/Vladabdf-patch-1
  • 103fa67 Update bar.md
  • 1181409 Merge pull request #83 from Xeeynamo/feature/bbs-ctd-editor
  • 6b9d148 Add few missing docs
  • 324dd64 Font documentation
  • 600d201 Fix a bug across all the tools that uses DrawPanel
  • 7988b9a Fix a couple of crashes
  • f246244 Fix a crash when re-ordering font characters without any font loaded
  • f033cd8 Consider horizontal and vertical space from Layout
  • fae42d9 Fix a bug where the drawing context was not flushing the polygons
  • 12831e0 Draw dialog border on the text preview
  • e4e1e45 Rename Entry2Index to LayoutIndex
  • cd9acbb Fix broken test
  • ad9f8a4 Allow to insert new lines
  • 2dc3084 Add raw JP encoding
  • f41298b Enable font rendering
  • c8bb8fb Allow to sort characters by ID
  • eb37acf Refactor + font character preview functionality
  • a1012a6 Add font editing functionality
  • 7fcb1e0 Add load of a font archive file
  • 39ee914 Add font's COD support
  • 8bc877f Add complete support for font.arc to the ImageViewer
  • fbeb932 Refactor Ctd.Layout according to the documentation
  • 04f8698 Update CTD documentation with new values
  • 7c8e47b Rename CTD classes according to the documentation
  • 1272899 Add CTD documentation
  • 7abbb83 Unswizzle BBS font
  • 2aba5b9 Better structured FontsArc
  • c36310b Add font and icon info descriptors
  • a012fd5 Fix wrong test assertion
  • a43c56b Add FontsArc to open the fonten.arc through the ImageViewer
  • 730dd1b More characters and symbols for InternationalCtdEncoder
  • 865c379...
Read more

OpenKH - 20200513.11

13 May 19:43
b4aa6c0
Compare
Choose a tag to compare
OpenKH - 20200513.11 Pre-release
Pre-release

Changes:

  • b4aa6c0 Merge pull request #99 from Xeeynamo/imgbot
  • d347117 [ImgBot] Optimize images
  • bcce491 Merge pull request #97 from Xeeynamo/feature/better-cli
  • ce8d52c derp
  • 3ef8ce7 Remove unused portion of code
  • 8863c04 Link to the tool page
  • 9d8e49d Use the same version for McMaster.Extensions.CommandLineUtils
  • 9ca7133 Move OpenKh.Tools.Kh2TextEditor guide under docs/tool
  • 4867d4a Add proper list of tools
  • 54bf73e Fail-proof CLI handling for Arc and MsgTool
See More
  • 842167b Make required options as arguments, to simplify CLI scripts
  • 3c2a478 Allow to strip ReMIX asset info from remastered content
  • 2e119bc Make OpenKh.Command.HdAssets a proper CLI tool
  • 89b6210 Fix a bug where HdAsset.Stream was already at the end of its stream
  • 9c1441c Remove useless readme
  • d5b03a2 Proper CLI tool with arguments for OpenKh.Commands.Bbsa
  • 5f70162 Specify when a parameter is required
  • c338da8 Add list command to enumerate IDX content
  • fc2484d Add more handy options when extracting
  • 3446fd8 Allow to specify a custom IMG
  • a88f3f6 Make OpenKh.Command.IdxImg to handle unspecified arguments correctly
  • d759a15 Merge pull request #96 from Xeeynamo/feature/csproj-refactor
  • cd15532 OpenKh.Tools.Common uses the correct WPF tooling too
  • fd788e4 Update from .Net Core 2.1 to 3.1
  • 549429e Make csproj for WPF conformant to the new format
  • 3707f4c Merge pull request #95 from Xeeynamo/objentry-improvements
  • a625274 Remove empty string description
  • 3f04f3b fixed typos
  • b616d86 Default text not needed as the enum is called that
  • 926072a Small adjustments
  • 2e062db Define CommandMenuOptions as enum, display as combobox with description
  • e6d0ff8 Backport the changes for the FileDialog
  • edd69bc Merge pull request #94 from Xeeynamo/feature/io-dialog-revamp
  • a0072ed Replace AddExtensions all files with AddAllFiles
  • 893695a Fix build problem for multi-targeting framework projects
  • 345dbb1 Merge pull request #93 from Xeeynamo/feature/kh2-fac
  • 7b577f8 Use OnOpen and OnSave functions from new FileDialog class
  • 2bc127d Use OnOpen and OnSave functions from new FileDialog class
  • f542387 Update XeEngine.Tools.Public
  • 9d3199c Remove unnecessary namespaces
  • 0642624 Add IMGD, IMGZ and FAC documentation
  • b53f79d Add FAC support to ImageViewer
  • 55dd1dc Add Fac lib support
  • 65cadcd Small readability improvements
  • c82a9fd Imgd.IsValid rejects streams with a length less than 64 bytes
  • b1b1a37 Fix a crash on Imgd for palettes different than 16 or 256
  • 9cb5f17 Use OnOpen and OnSave functions
  • f27dced Merge pull request #91 from Xeeynamo/feature/pipeline-improvements
  • 146023f Update README with new download link and additional info
  • 13a974c Exclude tests to the final build output directory
  • 126b3d3 Try to make 'Release' on Azure DevOps working
  • 3c2b9ab Set csproj values only for actual OpenKH projects
  • 712f64d Set a proper version when building locally
  • 2c70fe0 Remove Copyright tag from every project
  • 603f6aa Rename OpenKh to OpenKH for the assembly output
  • af541f1 Speed-up submodule cloning
  • 88157a0 Fix bug for missing tools in the artefacts with a custom OutputPath
  • 9cf6136 Merge pull request #90 from Xeeynamo/feature/msg-optimize
  • bfebcee Add some documentation for MSG files
  • 450baea Add Optimize feature in the Text Editor
  • e72755b Add Msg write optimization
  • 9bdc4f0 update docs
  • 1c29b45 Unknown57 are Command Menu Options
  • 9c33462 this was a lie...
  • bd759ed Clone object via reflection
  • 795bf89 Update objentry structure
  • 38d8921 Show object type enum and description in UI
  • 36be7bd Replace enums with list from ELF, add speaking description
  • e3c4375 commit thoughts so i can switch branches
  • 922f917 Make sure that saving saves all items, despite being filtered
  • 79aae66 temp
  • 6c73854 Added weight field, changed unknown50 to ushort
  • aa849b8 Merge pull request #88 from Xeeynamo/Vladabdf-patch-1
  • 103fa67 Update bar.md
  • 1181409 Merge pull request #83 from Xeeynamo/feature/bbs-ctd-editor
  • 6b9d148 Add few missing docs
  • 324dd64 Font documentation
  • 600d201 Fix a bug across all the tools that uses DrawPanel
  • 7988b9a Fix a couple of crashes
  • f246244 Fix a crash when re-ordering font characters without any font loaded
  • f033cd8 Consider horizontal and vertical space from Layout
  • fae42d9 Fix a bug where the drawing context was not flushing the polygons
  • 12831e0 Draw dialog border on the text preview
  • e4e1e45 Rename Entry2Index to LayoutIndex
  • cd9acbb Fix broken test
  • ad9f8a4 Allow to insert new lines
  • 2dc3084 Add raw JP encoding
  • f41298b Enable font rendering
  • c8bb8fb Allow to sort characters by ID
  • eb37acf Refactor + font character preview functionality
  • a1012a6 Add font editing functionality
  • 7fcb1e0 Add load of a font archive file
  • 39ee914 Add font's COD support
  • 8bc877f Add complete support for font.arc to the ImageViewer
  • fbeb932 Refactor Ctd.Layout according to the documentation
  • 04f8698 Update CTD documentation with new values
  • 7c8e47b Rename CTD classes according to the documentation
  • 1272899 Add CTD documentation
  • 7abbb83 Unswizzle BBS font
  • 2aba5b9 Better structured FontsArc
  • c36310b Add font and icon info descriptors
  • a012fd5 Fix wrong test assertion
  • a43c56b Add FontsArc to open the fonten.arc through the ImageViewer
  • 730dd1b More characters and symbols for InternationalCtdEncoder
  • 865c379 Replace UTF8 encoder with international CTD encoder
  • 2170831 Add some characters to International CTD encoder
  • 8ba842e Add InternationalCtdEncoder characters
  • 57a4ef5 Add dummy CTD encoders
  • 0f13413 Basic text editing functionalities
  • 9f89aaa Add basic functionalities for the Ctd editor
  • 56fb194 Create an empty Ctd
  • 7d49490 Ctd reset the position to 0 on every reading
  • 5345165 Add CTD editor fundamentals
  • 78277fe Re-calculate Entry1.Offset
  • 3fb9ab2 Add Ctd.Write
  • 0b15c95 Prefers to store the original Data, without the string conversion
  • db39665 Add text reading
  • da9862b Add basics of Ctd format
  • b4b1167 Merge pull request #82 from kenjiuno/fix-58
  • 9ffb3f8...
Read more