Skip to content

Commit 7587ae4

Browse files
committed
1.2.1
1 parent 11894a2 commit 7587ae4

File tree

5 files changed

+42
-3
lines changed

5 files changed

+42
-3
lines changed

CHANGELOG

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,38 @@ New features:
77

88
Bug fixes:
99

10+
Other:
11+
12+
1.2.1
13+
=====
14+
15+
Release date:
16+
17+
Sun, 28 Dec 2025 14:00:44 +0200
18+
19+
Bug fixes:
20+
1021
* Fix chord automation applied only on pattern 0
1122

23+
* Fix column muting not stopping active notes by implementing granular active note tracking
24+
25+
* Fix muting a track not immediately stop playing notes in PlayerWorker
26+
27+
* Fix timing inaccuracy in PlayerWorker by sleeping until next tick
28+
29+
* Fix column mute stopping all notes on track
30+
31+
* Remove related settings from SideChainService when a track gets deleted
32+
33+
* Don't try to apply side-chain on a non-existing track
34+
1235
Other:
1336

1437
* Implement keyboard handling logic in C++
1538

39+
* Performance improvements
40+
- Optimize PlayerWorker to sleep until next event or line boundary
41+
1642
1.2.0
1743
=====
1844

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ project(Noteahead LANGUAGES CXX)
55
# Global version
66
set(VERSION_MAJOR 1)
77
set(VERSION_MINOR 2)
8-
set(VERSION_PATCH 0)
8+
set(VERSION_PATCH 1)
99
set(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
1010

1111
message("\n${CMAKE_PROJECT_NAME} ${VERSION}\n")

data/linux/noteahead.appdata.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@
1818
<url type="homepage">https://github.com/juzzlin/Noteahead</url>
1919
<update_contact>[email protected]</update_contact>
2020
<releases>
21-
<release version="1.2.0" date="2025-12-19"></release>
21+
<release version="1.2.1" date="2025-12-28"></release>
2222
</releases>
2323
</component>

scripts/build-archive

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
git archive --format=tar.gz --prefix=noteahead-1.2.0/ HEAD > noteahead-1.2.0.tar.gz
1+
git archive --format=tar.gz --prefix=noteahead-1.2.1/ HEAD > noteahead-1.2.1.tar.gz

scripts/rfc2822Time

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/usr/bin/env python3
2+
3+
import datetime
4+
import pytz
5+
import email.utils
6+
7+
# Set the timezone to Helsinki/Finland
8+
helsinki_tz = pytz.timezone('Europe/Helsinki')
9+
dt = datetime.datetime.now(tz=helsinki_tz)
10+
11+
# Format the datetime using email.utils.format_datetime
12+
formatted_dt = email.utils.format_datetime(dt)
13+
print(formatted_dt)

0 commit comments

Comments
 (0)