Skip to content

Commit 714b138

Browse files
committed
V2024.10.0
1 parent b1337b4 commit 714b138

File tree

5 files changed

+16
-8
lines changed

5 files changed

+16
-8
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22

3+
## 2024.10.0
4+
### Breaking Changes
5+
None
6+
### New APIs
7+
None
8+
### Fixes
9+
#### Localization
10+
- Fixed an issue where translated strings did not show UTF-8 characters correctly on Windows
11+
312
## 2024.9.2
413
### Breaking Changes
514
None

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ endif()
2020
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake")
2121

2222
#libnick Definition
23-
project ("libnick" LANGUAGES C CXX VERSION 2024.9.2 DESCRIPTION "A cross-platform base for native Nickvision applications.")
23+
project ("libnick" LANGUAGES C CXX VERSION 2024.10.0 DESCRIPTION "A cross-platform base for native Nickvision applications.")
2424
include(CMakePackageConfigHelpers)
2525
include(GNUInstallDirs)
2626
include(CTest)

Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ PROJECT_NAME = "libnick"
4848
# could be handy for archiving the generated documentation or if some version
4949
# control system is used.
5050

51-
PROJECT_NUMBER = "2024.9.2"
51+
PROJECT_NUMBER = "2024.10.0"
5252

5353
# Using the PROJECT_BRIEF tag one can provide an optional one line description
5454
# for a project that appears at the top of each page and should give viewer a

manual/README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,14 @@
66

77
libnick provides Nickvision apps with a common set of cross-platform APIs for managing system and desktop app functionality such as network management, taskbar icons, translations, app updates, and more.
88

9-
## 2024.9.2
9+
## 2024.10.0
1010
### Breaking Changes
1111
None
1212
### New APIs
13-
#### System
14-
- Added `Nickvision::System::Environment::hasVariable()`
13+
None
1514
### Fixes
16-
#### System
17-
- Fixed an issue where Flatpak deployment mode was not correctly detected
15+
#### Localization
16+
- Fixed an issue where translated strings did not show UTF-8 characters correctly on Windows
1817

1918
## Dependencies
2019
The following are a list of dependencies used by libnick.

src/localization/gettext.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ namespace Nickvision::Localization
2323
res = res && (wbindtextdomain(s_domainName.c_str(), Environment::getExecutableDirectory().c_str()) != nullptr);
2424
#else
2525
res = res && (bindtextdomain(s_domainName.c_str(), Environment::getExecutableDirectory().c_str()) != nullptr);
26-
res = res && (bind_textdomain_codeset(s_domainName.c_str(), "UTF-8") != nullptr);
2726
#endif
27+
res = res && (bind_textdomain_codeset(s_domainName.c_str(), "UTF-8") != nullptr);
2828
res = res && (textdomain(s_domainName.c_str()) != nullptr);
2929
initialized = true;
3030
return res;

0 commit comments

Comments
 (0)