Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare release 4.30 #16

Merged
merged 2 commits into from
Mar 1, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/workflows/windows-msvc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,25 +67,25 @@ jobs:
./makensis_198 installer_PLUGIN.nsi # writes to bin_plugin/
find bin_*/ -type f | sort -f

mv bin_plugin/geiss4winamp_429.exe ./ # i.e. out of bin_plugin/
mv bin_plugin/geiss4winamp_430.exe ./ # i.e. out of bin_plugin/

- name: Upload screensaver binary
uses: actions/upload-artifact@v3.1.2
with:
name: "geiss_saver_429_${{ github.sha }}"
name: "geiss_saver_430_${{ github.sha }}"
path: "bin_saver/*"
if-no-files-found: error

- name: Upload plug-in binary
uses: actions/upload-artifact@v3.1.2
with:
name: "geiss4winamp_429_${{ github.sha }}"
name: "geiss4winamp_430_${{ github.sha }}"
path: "bin_plugin/*"
if-no-files-found: error

- name: Upload plug-in installer
uses: actions/upload-artifact@v3.1.2
with:
name: "geiss4winamp_429_installer_${{ github.sha }}"
path: "geiss4winamp_429.exe"
name: "geiss4winamp_430_installer_${{ github.sha }}"
path: "geiss4winamp_430.exe"
if-no-files-found: error
2 changes: 1 addition & 1 deletion Resource.rc
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ END
IDD_CONFIG DIALOGEX 0, 0, 428, 297
STYLE DS_SYSMODAL | DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND |
DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Geiss 4.29"
CAPTION "Geiss 4.30"
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
PUSHBUTTON "OK",IDOK,319,276,50,14
Expand Down
19 changes: 16 additions & 3 deletions bin_plugin/geiss_whatsnew.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,21 @@

What's New in Geiss vX.XX (XX/XX/XXXX)
What's New in Geiss v4.30 (3/1/2023)
----------
1. License changed to be Software Libre and Open Source under
the 3-Clause BSD License.
1. Please note that this version might not be fully stable yet on all platforms
(Windows/Wine) & media players (Winamp, or others that host Winamp plug-ins).
We are hunting down issues and hope to have stability improvements coming soon.
2. License changed to be Software Libre and Open Source under
the 3-Clause BSD License (#2, #3)
3. Add a CMake-based build system (#1)
4. Fix compile errors for modern Visual Studio (#1)
5. Mark generated machine code as executable using VirtualAlloc to
support recent MSVCRT (#4, #9)
6. Add CI based on GitHub Actions and offer build artefacts for download
(#1, #5, #6, #13)
7. Address compiler warnings (#12, #15)
8. Add a readme file to the project (#7, #8, #14)
9. Improve debug helpers (#17)
10. Document and prepare release 4.30 (#16)


What's New in Geiss v4.29 (6/20/2009)
Expand Down
19 changes: 16 additions & 3 deletions bin_saver/geiss_whatsnew.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,21 @@

What's New in Geiss vX.XX (XX/XX/XXXX)
What's New in Geiss v4.30 (3/1/2023)
----------
1. License changed to be Software Libre and Open Source under
the 3-Clause BSD License.
1. Please note that this version might not be fully stable yet on all platforms
(Windows/Wine) & media players (Winamp, or others that host Winamp plug-ins).
We are hunting down issues and hope to have stability improvements coming soon.
2. License changed to be Software Libre and Open Source under
the 3-Clause BSD License (#2, #3)
3. Add a CMake-based build system (#1)
4. Fix compile errors for modern Visual Studio (#1)
5. Mark generated machine code as executable using VirtualAlloc to
support recent MSVCRT (#4, #9)
6. Add CI based on GitHub Actions and offer build artefacts for download
(#1, #5, #6, #13)
7. Address compiler warnings (#12, #15)
8. Add a readme file to the project (#7, #8, #14)
9. Improve debug helpers (#17)
10. Document and prepare release 4.30 (#16)


What's New in Geiss v4.29 (6/20/2009)
Expand Down
4 changes: 2 additions & 2 deletions installer_PLUGIN.nsi
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,9 @@
; ----------------------------------------------------------------

!define PLUGIN_NAME "Geiss" ; Name of the component. Can have spaces in it.
!define PLUGIN_CAPTION "Geiss 4.29 Setup" ; Caption for the installer dialog
!define PLUGIN_CAPTION "Geiss 4.30 Setup" ; Caption for the installer dialog
!define PLUGIN_DLL "vis_geis.dll" ; The filename of the actual plugin
!define PLUGIN_OUTFILE "bin_plugin\geiss4winamp_429.exe" ; Name of the installer to create
!define PLUGIN_OUTFILE "bin_plugin\geiss4winamp_430.exe" ; Name of the installer to create

; ----------------------------------------------------------------
Name ${PLUGIN_NAME}
Expand Down
2 changes: 1 addition & 1 deletion main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ UPDATING VERSION NUMBER:
// plugin:
// saver: dsound.lib winmm.lib LIBCMT.LIB

#define CURRENT_GEISS_VERSION 429
#define CURRENT_GEISS_VERSION 430

#ifndef PLUGIN
#ifndef SAVER
Expand Down