From 1ee42abc342b493b4f8ec35f5af0bf2b5d685ef9 Mon Sep 17 00:00:00 2001 From: savagesteel <36926406+savagesteel@users.noreply.github.com> Date: Thu, 8 Mar 2018 23:51:26 +0100 Subject: [PATCH 1/6] Converted changelog to markdown --- CHANGELOG.txt => CHANGELOG.md | 66 ++++++++--------------------------- 1 file changed, 14 insertions(+), 52 deletions(-) rename CHANGELOG.txt => CHANGELOG.md (77%) diff --git a/CHANGELOG.txt b/CHANGELOG.md similarity index 77% rename from CHANGELOG.txt rename to CHANGELOG.md index 4da64263..3c090c9d 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.md @@ -1,76 +1,46 @@ -Diablo 1 Graphics Tool Changelog -================================ - -0.1.0 ------ +# Diablo 1 Graphics Tool Changelog +## 0.1.0 - Full PAL viewing support - Incomplete CEL viewing support - -0.1.1 ------ - +## 0.1.1 - Incomplete CEL viewing support, new algorithm, only level CEL files are not displayed - -0.1.2 ------ - +## 0.1.2 - Full TRN viewing support - Incomplete CEL viewing support, new algorithm, only level CEL files are not displayed - -0.1.3 ------ - +## 0.1.3 - Incomplete CEL viewing support , new algorithm, only level CEL files are not displayed - - -0.2.0 ------ +## 0.2.0 - Full CEL viewing support (including level CEL files) - Object model modified so D1Cel and D1Cl2 classes both inherit D1CelBase - CelView modified to allow CEL compilations and CL2 groups browsing - -0.2.1 ------ - +## 0.2.1 - Full CL2 viewing support - -0.2.2 ------ - +## 0.2.2 - Double TRN support - Automatic PAL listing/loading - -0.2.3 ------ - +## 0.2.3 - MIN and TIL viewing support for level CEL files - Bug fix for Type 2 and 3 frames detection - -0.2.4 ------ - +## 0.2.4 - Zoom support - CEL/CL2 group based playing support - Icomplete export support (only GUI) - -0.3.0 ------ - +## 0.3.0 - Automatic TRN listing - BMP and PNG export support (multi-file or sprites) - Bug fix for Type 2, 3, 4, 5 frames rendering @@ -80,20 +50,12 @@ Diablo 1 Graphics Tool Changelog using tile width and pixel width/height - Bug fix for mono-group CEL/CL2 files - -0.3.1 ------ - +## 0.3.1 - Qt Framework 5.9 LTS - Code cleaning - -TODO ----- - +## TODO - Full PCX viewing support - Full GIF viewing support - - Palview rewrite with bigger color zones -- PAL/TRN in-RAM editing support - +- PAL/TRN live editing support From 731bc53583cc3b80c48448b92eef90febfe3c73f Mon Sep 17 00:00:00 2001 From: savagesteel <36926406+savagesteel@users.noreply.github.com> Date: Thu, 8 Mar 2018 23:54:06 +0100 Subject: [PATCH 2/6] Reverted the versions order in the changelog --- CHANGELOG.md | 80 ++++++++++++++++++++++++++-------------------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c090c9d..5190f250 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,21 +1,34 @@ # Diablo 1 Graphics Tool Changelog -## 0.1.0 -- Full PAL viewing support -- Incomplete CEL viewing support +## 0.3.1 +- Qt Framework 5.9 LTS +- Code cleaning -## 0.1.1 -- Incomplete CEL viewing support, new algorithm, - only level CEL files are not displayed +## 0.3.0 +- Automatic TRN listing +- BMP and PNG export support (multi-file or sprites) +- Bug fix for Type 2, 3, 4, 5 frames rendering +- Bug fix for automatic PAL loading +- Cleaned CelFrameBase constructor +- Optimized TIL QImage rendering by adding and + using tile width and pixel width/height +- Bug fix for mono-group CEL/CL2 files -## 0.1.2 -- Full TRN viewing support -- Incomplete CEL viewing support, new algorithm, - only level CEL files are not displayed +## 0.2.4 +- Zoom support +- CEL/CL2 group based playing support +- Incomplete export support (only GUI) -## 0.1.3 -- Incomplete CEL viewing support , new algorithm, - only level CEL files are not displayed +## 0.2.3 +- MIN and TIL viewing support for level CEL files +- Bug fix for Type 2 and 3 frames detection + +## 0.2.2 +- Double TRN support +- Automatic PAL listing/loading + +## 0.2.1 +- Full CL2 viewing support ## 0.2.0 - Full CEL viewing support (including level CEL files) @@ -24,35 +37,22 @@ - CelView modified to allow CEL compilations and CL2 groups browsing -## 0.2.1 -- Full CL2 viewing support - -## 0.2.2 -- Double TRN support -- Automatic PAL listing/loading - -## 0.2.3 -- MIN and TIL viewing support for level CEL files -- Bug fix for Type 2 and 3 frames detection - -## 0.2.4 -- Zoom support -- CEL/CL2 group based playing support -- Icomplete export support (only GUI) +## 0.1.3 +- Incomplete CEL viewing support , new algorithm, + only level CEL files are not displayed -## 0.3.0 -- Automatic TRN listing -- BMP and PNG export support (multi-file or sprites) -- Bug fix for Type 2, 3, 4, 5 frames rendering -- Bug fix for automatic PAL loading -- Cleaned CelFrameBase constructor -- Optimized TIL QImage rendering by adding and - using tile width and pixel width/height -- Bug fix for mono-group CEL/CL2 files +## 0.1.2 +- Full TRN viewing support +- Incomplete CEL viewing support, new algorithm, + only level CEL files are not displayed -## 0.3.1 -- Qt Framework 5.9 LTS -- Code cleaning +## 0.1.1 +- Incomplete CEL viewing support, new algorithm, + only level CEL files are not displayed + +## 0.1.0 +- Full PAL viewing support +- Incomplete CEL viewing support ## TODO - Full PCX viewing support From 175081413f8f75df558314e5794592a340dc71e5 Mon Sep 17 00:00:00 2001 From: savagesteel <36926406+savagesteel@users.noreply.github.com> Date: Thu, 8 Mar 2018 23:57:42 +0100 Subject: [PATCH 3/6] Updated the readme with a short description and a screenshot --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0fdc9d24..3dfb9dd0 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,5 @@ -# d1-graphics-tool -Diablo 1 Graphics Tool +# Diablo 1 Graphics Tool + +Diablo 1 Graphics Tool can open CEL/CL2 graphics files and display them with chosen PAL and TRN files. + +![Screenshot](/images/screenshot.png) From 19d508b14f0ac866dde0c4ca00f2d590f10f473b Mon Sep 17 00:00:00 2001 From: savagesteel <36926406+savagesteel@users.noreply.github.com> Date: Thu, 8 Mar 2018 23:58:21 +0100 Subject: [PATCH 4/6] Fixed the screenshot path --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3dfb9dd0..031cad1d 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,4 @@ Diablo 1 Graphics Tool can open CEL/CL2 graphics files and display them with chosen PAL and TRN files. -![Screenshot](/images/screenshot.png) +![Screenshot](/images/screenshot001.png) From 397f6e1bfb0712067053d7e936754db0fe82793e Mon Sep 17 00:00:00 2001 From: savagesteel <36926406+savagesteel@users.noreply.github.com> Date: Fri, 9 Mar 2018 00:01:43 +0100 Subject: [PATCH 5/6] Added framework information --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 031cad1d..f04aa09e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ # Diablo 1 Graphics Tool Diablo 1 Graphics Tool can open CEL/CL2 graphics files and display them with chosen PAL and TRN files. +The tool is written using the Qt Framework 5.9 LTS and can be compiled on Windows, Linux and MacOS. + +Go to the release page to download the latest Windows 32-bit build. ![Screenshot](/images/screenshot001.png) From 781feb997c2ec42f5db4749cd50970da0d38f460 Mon Sep 17 00:00:00 2001 From: savagesteel <36926406+savagesteel@users.noreply.github.com> Date: Fri, 9 Mar 2018 00:02:52 +0100 Subject: [PATCH 6/6] Formatted the line breaks --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f04aa09e..391ce4f3 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,9 @@ # Diablo 1 Graphics Tool Diablo 1 Graphics Tool can open CEL/CL2 graphics files and display them with chosen PAL and TRN files. -The tool is written using the Qt Framework 5.9 LTS and can be compiled on Windows, Linux and MacOS. + +The tool is written using the Qt Framework 5.9 LTS and can be compiled on Windows, Linux and MacOS. Go to the release page to download the latest Windows 32-bit build. ![Screenshot](/images/screenshot001.png)