diff --git a/.github/workflows/continuous.yml b/.github/workflows/continuous.yml index 4c67b950..75ebed04 100644 --- a/.github/workflows/continuous.yml +++ b/.github/workflows/continuous.yml @@ -34,11 +34,11 @@ jobs: id: cache-library with: path: library.bin - key: library-23.06 + key: library-25.08 - name: Download Library if: steps.cache-library.outputs.cache-hit != 'true' run: | - wget https://github.com/leozide/leocad/releases/download/v23.03/Library-23.06.zip -O library.zip + wget https://github.com/leozide/leocad/releases/download/v23.03/Library-25.08.zip -O library.zip unzip library.zip - name: Cache POV-Ray uses: actions/cache@v3 diff --git a/appveyor.yml b/appveyor.yml index b88d2d5e..18c61b9b 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -2,8 +2,8 @@ version: '{branch}.{build}' skip_tags: true image: - Ubuntu1604 -- macos -- Visual Studio 2019 +- macOS +- Visual Studio 2022 configuration: Release platform: x64 @@ -37,7 +37,7 @@ for: - mkdir appdir - copy build\release\leocad.exe appdir - copy docs\readme.md appdir\readme.txt - - appveyor DownloadFile https://github.com/leozide/leocad/releases/download/v23.03/Library-23.06.zip -FileName library.zip + - appveyor DownloadFile https://github.com/leozide/leocad/releases/download/v23.03/Library-25.08.zip -FileName library.zip - 7z e library.zip - copy library.bin appdir\\library.bin - appveyor DownloadFile https://github.com/leozide/povray/releases/download/continuous/povconsole32-sse2.exe -FileName appdir\povconsole32-sse2.exe @@ -79,7 +79,7 @@ for: after_build: - make install INSTALL_ROOT=AppDir - - appveyor DownloadFile https://github.com/leozide/leocad/releases/download/v23.03/Library-23.06.zip -FileName library.zip + - appveyor DownloadFile https://github.com/leozide/leocad/releases/download/v23.03/Library-25.08.zip -FileName library.zip - unzip library.zip - mkdir -p AppDir/usr/share/leocad - mv library.bin AppDir/usr/share/leocad/library.bin @@ -119,7 +119,7 @@ for: - export TRAVIS_COMMIT=$APPVEYOR_REPO_COMMIT - appveyor DownloadFile https://github.com/leozide/povray/releases/download/continuous/povray - chmod +x povray - - appveyor DownloadFile https://github.com/leozide/leocad/releases/download/v23.03/Library-23.06.zip -FileName library.zip + - appveyor DownloadFile https://github.com/leozide/leocad/releases/download/v23.03/Library-25.08.zip -FileName library.zip - unzip library.zip build_script: diff --git a/common/lc_global.h b/common/lc_global.h index 0e3df160..2d1f72e5 100644 --- a/common/lc_global.h +++ b/common/lc_global.h @@ -73,10 +73,10 @@ char* strupr(char* string); #endif // Version number. -#define LC_VERSION_MAJOR 23 -#define LC_VERSION_MINOR 03 +#define LC_VERSION_MAJOR 25 +#define LC_VERSION_MINOR 9 #define LC_VERSION_PATCH 0 -#define LC_VERSION_TEXT "23.03" +#define LC_VERSION_TEXT "25.09" // Forward declarations. class Project; diff --git a/docs/leocad.1 b/docs/leocad.1 index f2cf72ec..99dea1b1 100644 --- a/docs/leocad.1 +++ b/docs/leocad.1 @@ -1,4 +1,4 @@ -.TH LEOCAD 1 "5 June 2021" +.TH LEOCAD 1 "1 September 2025" .\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection .\" other params are allowed: see man(7), man(1) .SH NAME diff --git a/leocad.pro b/leocad.pro index e25a31ad..c23bb676 100644 --- a/leocad.pro +++ b/leocad.pro @@ -27,7 +27,7 @@ CONFIG += precompile_header incremental c++17 force_debug_info win32 { RC_ICONS = resources/leocad.ico - VERSION = 23.3.0.0 + VERSION = 25.9.0.0 QMAKE_TARGET_COMPANY = LeoCAD Software QMAKE_TARGET_DESCRIPTION = LeoCAD QMAKE_TARGET_COPYRIGHT = "Copyright (C) LeoCAD.org" diff --git a/leocad.spec b/leocad.spec index 9ee6a18b..367aee4e 100644 --- a/leocad.spec +++ b/leocad.spec @@ -28,7 +28,7 @@ Group: Graphics %if 0%{?fedora} || 0%{?centos_version} Group: Amusements/Graphics %endif -Version: 23.03 +Version: 25.09 %if 0%{?opensuse_bs} Release: .%{?dist} %else diff --git a/qt/Info.plist b/qt/Info.plist index 4a7d78f0..0004db84 100644 --- a/qt/Info.plist +++ b/qt/Info.plist @@ -63,7 +63,7 @@ CFBundleSignature LCAD CFBundleVersion - 23.03.0 + 25.09.0 CFBundleDisplayName LeoCAD CFBundleName diff --git a/snapcraft.yaml b/snapcraft.yaml index de525f09..2b2454e0 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -1,7 +1,7 @@ name: leocad base: core18 adopt-info: leocad -version: '23.03' +version: '25.09' grade: stable confinement: strict @@ -31,7 +31,7 @@ parts: - libqt5concurrent5 - libqt5printsupport5 - libqt5xml5 - source: https://github.com/leozide/leocad/archive/v23.03.tar.gz + source: https://github.com/leozide/leocad/archive/v25.09.tar.gz parse-info: [usr/share/metainfo/leocad.appdata.xml] library: source: . diff --git a/tools/setup/leocad.appdata.xml b/tools/setup/leocad.appdata.xml index 4684c5f5..95a71f4b 100644 --- a/tools/setup/leocad.appdata.xml +++ b/tools/setup/leocad.appdata.xml @@ -22,6 +22,7 @@ leocad.desktop +