Skip to content

Commit 671c39d

Browse files
committed
Release 0.0.16-rc1
1 parent 0b60502 commit 671c39d

8 files changed

Lines changed: 56 additions & 17 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
cxx: "clang++"
4848

4949
qt_version:
50-
- "6.10.0"
50+
- "6.10.1"
5151
include:
5252
- generators: "Ninja"
5353
- build_type: "Release"

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ else()
3333
include(cmake/icons-breeze.cmake)
3434

3535
CPMAddPackage("gh:diegoiast/qmdilib#d044a71f5d3de265c34bfececff2502c284663f9")
36-
CPMAddPackage("gh:diegoiast/qutepart-cpp#e90c41b8cd511217cc7408be208d517f1ca8b38a")
36+
CPMAddPackage("gh:diegoiast/qutepart-cpp#20f23b781d7f1fe920d536b5cdf56d5cf1f4b565")
3737
CPMAddPackage("gh:diegoiast/command-palette-widget#3c4e338216936097e89e8a19e1c325018d7e750c")
3838
CPMAddPackage("gh:palacaze/image-viewer#125ea784f93327b471cd9b6b156285e40e70280a")
3939
CPMAddPackage("gh:dridk/QJsonModel#f5fa5988c0ee52fff39a42973c964d5480951f86")

build.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@echo on
22

33
SET matrix_config_build_dir=windows-msvc
4-
SET PATH=c:\Qt\6.10.0\msvc2022_64\bin\;c:\Program Files (x86)\Inno Setup 6\;%PATH%
4+
SET PATH=c:\Qt\6.10.1\msvc2022_64\bin\;c:\Program Files (x86)\Inno Setup 6\;%PATH%
55

66
RMDIR /s /q "build/%matrix_config_build_dir%"
77
RMDIR /s /q dist

build.sh

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
set -x
44
set -e
55

6-
QT_VERSION="6.10.0"
7-
APP_VERSION="0.0.15"
6+
QT_VERSION="6.10.1"
7+
APP_VERSION="0.0.16-rc1"
88

99
NAME="qtedit4-qt${QT_VERSION}-v${APP_VERSION}-dev-x86_64"
1010
QTDIR="$HOME/qt/${QT_VERSION}/gcc_64"
@@ -14,12 +14,27 @@ export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
1414
export OUTPUT=dist/$NAME.AppImage
1515
export QMAKE="${QTDIR}/bin/qmake"
1616

17+
# without this, the process does not work on some systems
18+
# export NO_STRIP=true
19+
20+
# Some distros use ccache on differnt locations, arch vs debian/ubuntu
21+
if [ -x /usr/lib/ccache/clang-19 ] && [ -x /usr/lib/ccache/clang++-19 ]; then
22+
export CC="/usr/lib/ccache/clang-19"
23+
export CXX="/usr/lib/ccache/clang++-19"
24+
elif [ -x /usr/lib/ccache/bin/clang ] && [ -x /usr/lib/ccache/bin/clang++ ]; then
25+
export CC="/usr/lib/ccache/bin/clang"
26+
export CXX="/usr/lib/ccache/bin/clang++"
27+
elif command -v clang >/dev/null 2>&1 && command -v clang++ >/dev/null 2>&1; then
28+
export CC="$(command -v clang)"
29+
export CXX="$(command -v clang++)"
30+
else
31+
echo "No usable clang found!" >&2
32+
return 1
33+
fi
34+
1735
rm -fr "build/${matrix_config_build_dir}"
1836
rm -fr "dist"
1937

20-
export CC="/usr/lib/ccache/clang-19"
21-
export CXX="/usr/lib/ccache/clang++-19"
22-
2338
cmake -B "build/${matrix_config_build_dir}" -DCMAKE_BUILD_TYPE=Release
2439
cmake --build "build/${matrix_config_build_dir}" --parallel --config Release
2540
cmake --install "build/${matrix_config_build_dir}" --prefix dist/${matrix_config_build_dir}/usr
@@ -38,5 +53,6 @@ cp -arv $QTDIR/plugins/platforms/libqwayland*.so "dist/${matrix_config_build_dir
3853
wget -nc --no-verbose "https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage"
3954
wget -nc --no-verbose "https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage"
4055
chmod +x linuxdeploy*.AppImage
56+
4157
./linuxdeploy-x86_64.AppImage --appdir "dist/${matrix_config_build_dir}" --plugin qt --output appimage
4258

docs/release-2025-12.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
**Full Changelog**: https://github.com/diegoiast/qtedit4/compare/v0.0.15...v0.0.16-rc1
2+
3+
# December 2025 - release
4+
5+
A simple release for the end of the year. Mainly small bug fixes, and stability.
6+
The only new feature is control+# (# is a number) will show/hide/select a docked
7+
widget. Which is actually very helpful - if you press control+1/2/3 - you can hide
8+
all docks and have a simple text editor.
9+
10+
## Changelog
11+
* qmdieidtor: markdown preview does not work - https://github.com/diegoiast/qtedit4/issues/133
12+
* qmdiServer: cannot abort closing all tabs - https://github.com/diegoiast/qmdilib/issues/27
13+
* qmdiEditor: better saving on close - https://github.com/diegoiast/qtedit4/issues/130
14+
* Folding: minimap is not updated when folding changes - https://github.com/diegoiast/qutepart-cpp/issues/57
15+
* Editor: display changes too much when switching editors - https://github.com/diegoiast/qutepart-cpp/issues/58
16+
* PluginManager: shortcuts for showing docks - https://github.com/diegoiast/qmdilib/issues/28
17+
* Editor: crash when closing adject tab - https://github.com/diegoiast/qtedit4/issues/128
18+
* Minimap: current line is no longer updated - https://github.com/diegoiast/qutepart-cpp/issues/56
19+
* Project manager: copy relative file to the project - https://github.com/diegoiast/qtedit4/issues/7
20+
* When moving tabs to a new split, other tabs are lost sometimes - https://github.com/diegoiast/qtedit4/issues/131
21+
* SplittabWidget: clicking on empty area creates a new file on the wrong split - https://github.com/diegoiast/qtedit4/issues/132
22+
23+

setup_script.iss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#define VersionString "0.0.15"
1+
#define VersionString "0.0.16-rc1"
22
#define AppId "1f7e9ebf-ed92-4d88-8eac-89e3fe53282c"
33
#define VC_Redist_URL "https://aka.ms/vs/17/release/vc_redist.x64.exe"
44

src/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ int main(int argc, char *argv[]) {
3131

3232
QApplication app(argc, argv);
3333
QCoreApplication::setApplicationName("qtedit4");
34-
QCoreApplication::setApplicationVersion("0.0.15");
34+
QCoreApplication::setApplicationVersion("0.0.16-rc1");
3535

3636
#if defined(WIN32)
3737
// default style on windows is ugly and unusable.

updates.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
"mandatory": true
1010
},
1111
"windows-testing": {
12-
"open-url": "https://github.com/diegoiast/qtedit4/releases/tag/v0.0.15",
13-
"latest-version": "0.0.15",
12+
"open-url": "https://github.com/diegoiast/qtedit4/releases/tag/v0.0.16-rc1",
13+
"latest-version": "0.0.16-rc1",
1414
"download-url":
15-
"https://github.com/diegoiast/qtedit4/releases/download/v0.0.15/qtedit4-qt6.8.3-v0.0.15-x86_64.exe",
15+
"https://github.com/diegoiast/qtedit4/releases/download/v0.0.16-rc1/qtedit4-qt6.10.1-v0.0.16-rc1-x86_64.exe",
1616
"changelog": "Code folding, run scripts",
1717
"mandatory": true
1818
},
@@ -25,12 +25,12 @@
2525
"mandatory": true
2626
},
2727
"linux-testing": {
28-
"open-url": "https://github.com/diegoiast/qtedit4/releases/tag/v0.0.15",
29-
"latest-version": "0.0.15",
28+
"open-url": "https://github.com/diegoiast/qtedit4/releases/tag/v0.0.16-rc1",
29+
"latest-version": "0.0.16-rc1",
3030
"download-url":
31-
"https://github.com/diegoiast/qtedit4/releases/download/v0.0.15/qtedit4-qt6.8.3-v0.0.15-x86_64.AppImage",
31+
"https://github.com/diegoiast/qtedit4/releases/download/v0.0.16-rc1/qtedit4-qt6.10.1-v0.0.16-rc1-x86_64.AppImage",
3232
"changelog": "Code folding, run scripts",
3333
"mandatory": true
3434
}
3535
}
36-
}
36+
}

0 commit comments

Comments
 (0)