Skip to content

Commit

Permalink
0.3 Release
Browse files Browse the repository at this point in the history
Bug fixes:
• A lot of XPTable releated bugs have been fixed by updating
XPTable.dll:
• No more ugly "Null, Null, Null..." package at startup.
• Clicking an empty area won't crash the program.
• Scrollbars are fixed.
• Probably some others I don't remember...
• Program won't crash silently in case WinPie.xml does not exist.
• Packages use Label instead of URL of repos.
• Disabled IE7 compatibility mode (using a hacky workaround).

Features:
• You can now zoom in and out of WebBrowser.
• WinPie will remember its last stage (like Form size, selected tab
etc.).
  • Loading branch information
PythEch committed Apr 9, 2014
1 parent c28a3d2 commit 83fc0b3
Show file tree
Hide file tree
Showing 10 changed files with 580 additions and 292 deletions.
24 changes: 24 additions & 0 deletions WinPie/App.config
Original file line number Diff line number Diff line change
@@ -1,6 +1,30 @@
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="WinPie.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
</sectionGroup>
</configSections>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
<userSettings>
<WinPie.Properties.Settings>
<setting name="zoomFactor" serializeAs="String">
<value>10</value>
</setting>
<setting name="windowState" serializeAs="String">
<value>Normal</value>
</setting>
<setting name="formSize" serializeAs="String">
<value>516, 387</value>
</setting>
<setting name="tabSelectedIndex" serializeAs="String">
<value>0</value>
</setting>
<setting name="splitterDistanceRatio" serializeAs="String">
<value>0.75</value>
</setting>
</WinPie.Properties.Settings>
</userSettings>
</configuration>
4 changes: 2 additions & 2 deletions WinPie/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.2.3.3")]
[assembly: AssemblyFileVersion("0.2.3.3")]
[assembly: AssemblyVersion("0.3.0.0")]
[assembly: AssemblyFileVersion("0.3.0.0")]
64 changes: 62 additions & 2 deletions WinPie/Properties/Settings.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 20 additions & 6 deletions WinPie/Properties/Settings.settings
Original file line number Diff line number Diff line change
@@ -1,7 +1,21 @@
<?xml version='1.0' encoding='utf-8'?>
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
<Profiles>
<Profile Name="(Default)" />
</Profiles>
<Settings />
</SettingsFile>
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="WinPie.Properties" GeneratedClassName="Settings">
<Profiles />
<Settings>
<Setting Name="zoomFactor" Type="System.Int32" Scope="User">
<Value Profile="(Default)">10</Value>
</Setting>
<Setting Name="windowState" Type="System.Windows.Forms.FormWindowState" Scope="User">
<Value Profile="(Default)">Normal</Value>
</Setting>
<Setting Name="formSize" Type="System.Drawing.Size" Scope="User">
<Value Profile="(Default)">516, 387</Value>
</Setting>
<Setting Name="tabSelectedIndex" Type="System.Int32" Scope="User">
<Value Profile="(Default)">0</Value>
</Setting>
<Setting Name="splitterDistanceRatio" Type="System.Single" Scope="User">
<Value Profile="(Default)">0.75</Value>
</Setting>
</Settings>
</SettingsFile>
Binary file modified WinPie/References/XPTable.dll
Binary file not shown.
19 changes: 13 additions & 6 deletions WinPie/WinPie.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -34,16 +34,12 @@
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.XML" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Data" />
<Reference Include="System.Deployment" />
<Reference Include="System.Drawing" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<Reference Include="XPTable">
<HintPath>..\..\..\..\..\Desktop\XPTable_demo\References\XPTable.dll</HintPath>
<HintPath>References\XPTable.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
Expand Down Expand Up @@ -117,6 +113,17 @@
<ItemGroup>
<EmbeddedResource Include="7za.exe" />
</ItemGroup>
<ItemGroup>
<COMReference Include="SHDocVw">
<Guid>{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}</Guid>
<VersionMajor>1</VersionMajor>
<VersionMinor>1</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>tlbimp</WrapperTool>
<Isolated>False</Isolated>
<EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
Expand Down
Loading

3 comments on commit 83fc0b3

@PythEch
Copy link
Owner Author

@PythEch PythEch commented on 83fc0b3 Apr 9, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I forgot that Github trims the commit description. Here is the fixed version:

Bug fixes:
• A lot of XPTable releated bugs have been fixed by updating XPTable.dll:
    • No more ugly "Null, Null, Null..." package at startup.
    • Clicking an empty area won't crash the program.
    • Scrollbars are fixed.
    • Probably some others I don't remember...
• Program won't crash silently in case WinPie.xml does not exist.
• Packages use Label instead of URL of repos.
• Disabled IE7 compatibility mode (using a hacky workaround).

Features:
• You can now zoom in and out of WebBrowser.
• WinPie will remember its last stage (like Form size, selected tab etc.).

@alexhulbert
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yay! :D Somehow I didn't encounter any of there bugs. I must have clicked in all the right places.

@PythEch
Copy link
Owner Author

@PythEch PythEch commented on 83fc0b3 Apr 9, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's the developer sense, when you know how a software works you don't do unexpected things. That's how plenty of glitches are uncovered :D (Unless, of course, you intentionally test for bugs).

I forgot to include that now it properly indicates when no packages found after searched. Oh and, it doesn't crash :D

Please sign in to comment.