diff --git a/diylc/diylc-core/src/org/diylc/presenter/update.xml b/diylc/diylc-core/src/org/diylc/presenter/update.xml index 2ca03954..0fddd55a 100644 --- a/diylc/diylc-core/src/org/diylc/presenter/update.xml +++ b/diylc/diylc-core/src/org/diylc/presenter/update.xml @@ -3483,7 +3483,7 @@ 16 0 - 2021-01-04 00:00:00.000 CET + 2021-01-17 00:00:00.000 CET diff --git a/diylc/diylc-core/src/org/diylc/utils/VersionReader.java b/diylc/diylc-core/src/org/diylc/utils/VersionReader.java index 218fa9fc..a11fae01 100644 --- a/diylc/diylc-core/src/org/diylc/utils/VersionReader.java +++ b/diylc/diylc-core/src/org/diylc/utils/VersionReader.java @@ -2,6 +2,8 @@ package org.diylc.utils; import java.io.BufferedInputStream; import java.net.URL; +import java.text.DateFormat; +import java.text.SimpleDateFormat; import java.util.List; import org.diylc.appframework.update.Change; @@ -21,10 +23,28 @@ public class VersionReader { @SuppressWarnings("unchecked") List allVersions = (List) xStream.fromXML(in); Version latest = allVersions.get(allVersions.size() - 1); - StringBuilder sb = new StringBuilder(); - for (Change c : latest.getChanges()) - sb.append("**[" + c.getChangeType() + "]** " + c.getDescription()).append("\n"); - System.out.println(sb.toString()); + StringBuilder sbMd = new StringBuilder(); + StringBuilder sbHtml = new StringBuilder(); + + DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); + sbHtml.append(" \n"); + sbHtml.append(" \n"); + sbHtml.append("
    \n"); + + + for (Change c : latest.getChanges()) { + sbMd.append("**[" + c.getChangeType() + "]** " + c.getDescription()).append("\n"); + sbHtml.append("
  • [" + c.getChangeType() + "] " + c.getDescription()).append("
  • \n"); + } + + sbHtml.append("
\n"); + sbHtml.append("
\n"); + sbHtml.append(" https://github.com/bancika/diy-layout-creator/releases/tag/v").append(latest.getVersionNumber()).append("\n"); + sbHtml.append("
\n"); + + System.out.println(sbMd.toString()); + System.out.println(); + System.out.println(sbHtml.toString()); in.close(); } } catch (Exception e) { diff --git a/diylc/diylc-library/lib/diylc-core.jar b/diylc/diylc-library/lib/diylc-core.jar index 6f3949be..16c9eb92 100644 Binary files a/diylc/diylc-library/lib/diylc-core.jar and b/diylc/diylc-library/lib/diylc-core.jar differ diff --git a/diylc/diylc-swing/build.xml b/diylc/diylc-swing/build.xml index 809ac49e..4596dff8 100644 --- a/diylc/diylc-swing/build.xml +++ b/diylc/diylc-swing/build.xml @@ -10,7 +10,7 @@ - + diff --git a/diylc/diylc-swing/flatpak/com.diy_fever.DIYLayoutCreator.metainfo.xml b/diylc/diylc-swing/flatpak/com.diy_fever.DIYLayoutCreator.metainfo.xml index b5faf9e4..25b27c63 100644 --- a/diylc/diylc-swing/flatpak/com.diy_fever.DIYLayoutCreator.metainfo.xml +++ b/diylc/diylc-swing/flatpak/com.diy_fever.DIYLayoutCreator.metainfo.xml @@ -34,5 +34,19 @@ https://github.com/bancika/diy-layout-creator/releases/tag/v4.15.1 + + +
    +
  • [New Feature] Flatpak integration for easier deployments to Linux systems
  • +
  • [New Feature] When editing component colors, honor the specified 'alpha' value specified on each color individually in addition to the component-level alpha property
  • +
  • [Improvement] Color chooser dialog defaults to the existing color value being edited
  • +
  • [Improvement] Single click to expand and collapse categories in the component tree
  • +
  • [Improvement] Improved code robustness
  • +
  • [Improvement] Improved Dark theme look
  • +
  • [Bug Fix] Auto-Wrap Label crashes the application if it's shrunken into zero-length
  • +
+
+ https://github.com/bancika/diy-layout-creator/releases/tag/v4.16.0 +
diff --git a/diylc/diylc-swing/lib/diylc-core.jar b/diylc/diylc-swing/lib/diylc-core.jar index 6f3949be..16c9eb92 100644 Binary files a/diylc/diylc-swing/lib/diylc-core.jar and b/diylc/diylc-swing/lib/diylc-core.jar differ