Skip to content

Commit

Permalink
Merge pull request #1656 from d2phap/develop
Browse files Browse the repository at this point in the history
v8.10
  • Loading branch information
d2phap authored Sep 26, 2023
2 parents 2fdf4f0 + d01247d commit 76d784a
Show file tree
Hide file tree
Showing 61 changed files with 4,883 additions and 291 deletions.
31 changes: 25 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,28 +30,47 @@ ImageGlass is a lightweight software designed for seamless viewing of images in
- ImageGlass Store provides the convenience of fast, easy installation onto all of your Windows devices along with fully automatic, behind-the-scenes updates with all the newest features, improvements, and fixes.

<a href="https://www.imageglass.org/download" target="_blank" title="View screen shots">
<img src="https://raw.githubusercontent.com/ImageGlass/website-content/main/releases/screenshots/v8.8/8.8_1.jpg" alt="ImageGlass 8.8.3.28" width="640">
<img src="https://raw.githubusercontent.com/ImageGlass/website-content/main/releases/screenshots/v8.8/8.8_1.jpg" alt="ImageGlass 8.10.9.27" width="640">
</a><br/>


## 🛣 Development progress & Roadmap for ImageGlass 9.0
## 🛣 ImageGlass roadmap
```mermaid
gantt
dateFormat YYYY-MM
title ImageGlass Roadmap
section v8 Official
v8.x - Bugfix only :crit, active, des1, 2023-08,2024-01
v8.x - Critical bugfix only :crit, active, des1, 2024-01,2024-04
v8.x - End of support :crit, milestone, m1, 2024-04, 1d
section v9 Beta & RC
v9.0 Beta 5 :done, des2, 2023-08,2023-11
v9.0 RC :active, des2, 2023-11,2024-01
section v9 Official
v9.0 Official release :milestone, m1, 2024-01, 1d
v9 Official :active, des2, 2024-01,2025-01
```
ImageGlass 9.0 is the biggest update ever, supports ***hardware acceleration*** and many more. I have been rewriting the entire app for months. There will be a few more beta releases before version 9.0 reaches a stable state. In the meanwhile, you will still receive the updates for version 8.x.
-[Version 9.0 beta 1](https://github.com/d2phap/ImageGlass/releases/tag/9.0.1.514) was released.
-[Version 9.0 beta 2](https://github.com/d2phap/ImageGlass/releases/tag/9.0.2.904) was released.
-[Version 9.0 beta 3](https://github.com/d2phap/ImageGlass/releases/tag/9.0.3.1225) was released.
-[Version 9.0 beta 4](https://github.com/d2phap/ImageGlass/releases/tag/9.0.4.416) was released. Try it and let me know your feedback.
- 🎯 [Version 9.0 beta 5](https://github.com/d2phap/ImageGlass/projects/15) is under development.
-[Version 9.0 beta 4](https://github.com/d2phap/ImageGlass/releases/tag/9.0.4.416) was released.
-[Version 9.0 beta 5](https://github.com/d2phap/ImageGlass/releases/tag/9.0.5.726) was released. Try it and let me know your feedback.
- 🎯 [Version 9.0 RC](https://github.com/d2phap/ImageGlass/projects/16) is under development.

### 🔴 ImageGlass 9 minimum requirements:
- [.NET Desktop Runtime 6](https://dotnet.microsoft.com/en-us/download/dotnet/6.0)
- [Webview2 runtime 64-bit](https://developer.microsoft.com/en-us/microsoft-edge/webview2/#download-section)
- Windows 10 64-bit
- Windows 10 version 2004 (20H1) - 64-bit


## 👨‍💻 Development
- Windows 11
- Visual Studio 2022
- .NET Framework 4.8 for v8.x, .NET 6 for v9.0
- .NET Framework 4.8 for v8.x, .NET 6/7 for v9.0

The `develop` branch contains the latest commits of version 8.x while the `prod` branch is for the final stable release. For the source code of version 9.0 beta, you can check `v9` branch.

Expand Down
13 changes: 10 additions & 3 deletions Setup/AdvancedInstaller/x64/ImageGlass-x64.aip
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DOCUMENT Type="Advanced Installer" CreateVersion="16.6.1" version="20.7.1" Modules="express" RootPath="." Language="en" Id="{F94250A5-86CD-4D74-BDB8-560C4CA1354D}">
<DOCUMENT Type="Advanced Installer" CreateVersion="16.6.1" version="21.0.1" Modules="express" RootPath="." Language="en" Id="{F94250A5-86CD-4D74-BDB8-560C4CA1354D}">
<COMPONENT cid="caphyon.advinst.msicomp.ProjectOptionsComponent">
<ROW Name="HiddenItems" Value="AppXAppDetailsComponent;FixupComponent;AppXCapabilitiesComponent;AppXDependenciesComponent;AppXProductDetailsComponent;AppXVisualAssetsComponent;AppXAppDeclarationsComponent;AppXUriRulesComponent;MsiXDiffComponent;MsixManifestEditorComponent"/>
</COMPONENT>
Expand All @@ -19,10 +19,10 @@
<ROW Property="MSIFASTINSTALL" MultiBuildValue="MsiBuild:3"/>
<ROW Property="Manufacturer" Value="Duong Dieu Phap"/>
<ROW Property="MsiLogging" MultiBuildValue="MsiBuild:vp"/>
<ROW Property="ProductCode" Value="1033:{B58AC56C-EFD1-4690-91F8-AFD7D5D0D6EC} " Type="16"/>
<ROW Property="ProductCode" Value="1033:{0BFE4062-53A4-4394-91E4-64DF159CE4B5} " Type="16"/>
<ROW Property="ProductLanguage" Value="1033"/>
<ROW Property="ProductName" Value="ImageGlass"/>
<ROW Property="ProductVersion" Value="8.9.6.9" Options="32"/>
<ROW Property="ProductVersion" Value="8.10.9.27" Options="32"/>
<ROW Property="RUNAPPLICATION" Value="1" Type="4"/>
<ROW Property="SecureCustomProperties" Value="OLDPRODUCTS;AI_NEWERPRODUCTFOUND"/>
<ROW Property="UpgradeCode" Value="{877DB994-AB03-4025-B99D-41CE565E810B}"/>
Expand Down Expand Up @@ -495,6 +495,13 @@
<ROW File="Ukrainian.iglang" Component_="ArabicEgypt.iglang" FileName="UKRAIN~1.IGL|Ukrainian.iglang" Attributes="0" SourcePath="..\..\Assets\Languages\Ukrainian.iglang" SelfReg="false"/>
<ROW File="Vietnamese.iglang" Component_="ArabicEgypt.iglang" FileName="VIETNA~2.IGL|Vietnamese.iglang" Attributes="0" SourcePath="..\..\Assets\Languages\Vietnamese.iglang" SelfReg="false"/>
<ROW File="LICENSE" Component_="default.jpg" FileName="LICENSE" Attributes="0" SourcePath="..\..\..\LICENSE" SelfReg="false"/>
<ROW File="Esperanto.iglang" Component_="ArabicEgypt.iglang" FileName="ESPERA~1.IGL|Esperanto.iglang" Attributes="0" SourcePath="..\..\Assets\Languages\Esperanto.iglang" SelfReg="false"/>
<ROW File="GreekCyprus.iglang" Component_="ArabicEgypt.iglang" FileName="GREEK_~1.IGL|Greek, Cyprus.iglang" Attributes="0" SourcePath="..\..\Assets\Languages\Greek, Cyprus.iglang" SelfReg="false"/>
<ROW File="Icelandic.iglang" Component_="ArabicEgypt.iglang" FileName="ICELAN~1.IGL|Icelandic.iglang" Attributes="0" SourcePath="..\..\Assets\Languages\Icelandic.iglang" SelfReg="false"/>
<ROW File="Khmer.iglang" Component_="ArabicEgypt.iglang" FileName="KHMER~1.IGL|Khmer.iglang" Attributes="0" SourcePath="..\..\Assets\Languages\Khmer.iglang" SelfReg="false"/>
<ROW File="Swahili.iglang" Component_="ArabicEgypt.iglang" FileName="SWAHIL~1.IGL|Swahili.iglang" Attributes="0" SourcePath="..\..\Assets\Languages\Swahili.iglang" SelfReg="false"/>
<ROW File="Tamil.iglang" Component_="ArabicEgypt.iglang" FileName="TAMIL~1.IGL|Tamil.iglang" Attributes="0" SourcePath="..\..\Assets\Languages\Tamil.iglang" SelfReg="false"/>
<ROW File="Uzbek.iglang" Component_="ArabicEgypt.iglang" FileName="UZBEK~1.IGL|Uzbek.iglang" Attributes="0" SourcePath="..\..\Assets\Languages\Uzbek.iglang" SelfReg="false"/>
</COMPONENT>
<COMPONENT cid="caphyon.advinst.msicomp.BootstrOptComponent">
<ROW BootstrOptKey="GlobalOptions" DownloadFolder="[AppDataFolder][|Manufacturer]\[|ProductName]\prerequisites" Options="2"/>
Expand Down
Loading

0 comments on commit 76d784a

Please sign in to comment.