Commit Graph
257 Commits
Author SHA1 Message Date
Alexander Shaduri d0927f5c45 Merge pull request #31 from ferdnyc/patch-1
Fixed gcc false warning in hz/intrusive_ptr.h: strncpy() string terminators.
2022-04-26 13:24:22 +04:00
Frank Dana 9ca8ba43fa hz/intrusive_ptr.h: strncpy() string terminators
When building the error message, ensure each strncpy()
includes the null byte terminating the copied string, even
though the first two will be immediately overwritten by
the next part. Silences compiler warnings.
2022-04-24 21:57:48 -04:00
Alexander Shaduri 49b3d2b992 Windows: Updated NSIS file to include latest files.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
v1.1.4
2022-02-04 13:41:26 +04:00
Alexander Shaduri 35c8efa686 Updated NEWS file.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 13:33:23 +04:00
Alexander Shaduri 3788c0f3f3 Windows: Install Adwaita hdd and optical disk icons for HiDPI support.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 13:31:28 +04:00
Alexander Shaduri f2f9e6939a Windows: Install Adwaita hdd and optical disk icons for HiDPI support.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 13:20:10 +04:00
Alexander Shaduri 21bb4cf58a Windows: Install Adwaita hdd and optical disk icons for HiDPI support.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 13:16:15 +04:00
Alexander Shaduri b73b813eba Windows: Install gdk_pixbuf loaders.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 12:55:36 +04:00
Alexander Shaduri 95db883018 Windows: Package missing dlls.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 12:42:15 +04:00
Alexander Shaduri 08c8026fde Windows: Support msys zip command.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 12:31:54 +04:00
Alexander Shaduri 48bef0f50b Windows: Don't install gtk settings.ini.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 12:27:41 +04:00
Alexander Shaduri a459490e8d Fixed Makefile.am error.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 12:14:26 +04:00
Alexander Shaduri 98b0c8a22d Windows packaging fixes.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 12:12:24 +04:00
Alexander Shaduri be8fd896da Windows: Updated configure-dev script to allow packaging debug zip versions for testing.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 12:12:13 +04:00
Alexander Shaduri 5f4d7883eb Increased debian package compatibility level to 9.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 12:11:34 +04:00
Alexander Shaduri faa1d1f296 Windows: Enable dpiAware support in manifest - Adwaita theme works with it.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 12:08:40 +04:00
Alexander Shaduri 61d84eebbe Windows: Set GTK_CSD=0 only if no GTK_CSD is set.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 12:01:55 +04:00
Alexander Shaduri bc321ec7eb Embed manifest file in exe.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 11:55:04 +04:00
Alexander Shaduri 9852b4de81 Fixed compilation under Windows.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 11:46:35 +04:00
Alexander Shaduri d508db41c3 Windows compilation fixes.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-04 11:39:41 +04:00
Alexander Shaduri 50e8464ecf Fixed compilation under Windows.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-03 18:03:02 +04:00
Alexander Shaduri e8494efb5f Windows packaging fixes.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-03 12:06:40 +04:00
Alexander Shaduri 3e5588229b Updated homepage URL to https://gsmartcontrol.shaduri.dev .
Updated visible copyright years.

Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-02 13:58:35 +04:00
Alexander Shaduri 4c00270d09 Bumped version to 1.1.4.
Updated NEWS file.

Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-02 13:49:43 +04:00
Alexander Shaduri b5dc08eee6 Info Window: Don't reset font weight values in tables unnecessarily.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-01 14:08:40 +04:00
Alexander Shaduri d6ebc54ab8 Info Window: Make the text views with output texts use monospace font with the new GTK versions.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-02-01 14:03:56 +04:00
Alexander Shaduri 19ffb580af Command execution popup windows: Use "dialog" type of window instead of "notifications"; this should fix #17 (the popup is floating above all the other applications). 2022-01-31 15:29:33 +04:00
Alexander Shaduri fc90686903 Add nullptr check to on_cell_data_render(), just in case. 2022-01-29 11:58:33 +04:00
Alexander Shaduri 3c031b4ee9 Changed branch names in github workflows.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-01-27 21:25:11 +04:00
Alexander Shaduri fdcdba1731 Revert "Fix barely readable info cell texts"
This reverts commit 6adac797d3.
2022-01-15 14:36:26 +04:00
Alexander Shaduri 12da26e47a Fixed a crash when system locale is set to invalid locale.
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-01-13 14:04:37 +04:00
Alexander Shaduri de2b93d990 Map gtk log levels to libdebug log levels. 2022-01-13 14:01:38 +04:00
Alexander Shaduri 1cbc491003 Fixed a few typos (backported from debian package).
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-01-13 13:48:27 +04:00
Alexander Shaduri 26a2fd9dde Support Finnish decimal separator (backported from Debian package).
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-01-13 13:47:15 +04:00
dpc 7e0a8a2b62 Add time (%H%M) to default filename in save dialog
Signed-off-by: Alexander Shaduri <ashaduri@gmail.com>
2022-01-13 13:43:46 +04:00
Harald Judt ca974f3dfa Fix barely readable info cell texts
By simply resetting values, the rendered cell text colors are barely
readable. Setting Pango::WEIGHT_NORMAL instead of resetting seems to fix this
nicely without any negative consequences.

Signed-off-by: Harald Judt <h.judt@gmx.at>
2022-01-13 13:40:16 +04:00
Alexander Shaduri 850c18b25b Set LC_NUMERIC=C for smartctl process to avoid locale-dependent number formatting. 2022-01-13 13:39:50 +04:00
Alexander Shaduri 2ca024237d Merge branch 'gsmartcontrol-gtk3' of https://github.com/ashaduri/gsmartcontrol into gsmartcontrol-gtk3 2022-01-12 18:01:26 +04:00
Alexander Shaduri 939914a5ab Fixed a crash when trying to render main window icons which have incomplete data; fixes #13 in gsmartcontrol-gtk3 branch. 2022-01-12 17:58:49 +04:00
Alexander Shaduri 0fedc62c25 Fixes for github actions (autotools). 2022-01-12 17:39:59 +04:00
Alexander Shaduri defdb35655 Fixes for github actions (autotools). 2021-12-01 18:02:49 +04:00
Alexander Shaduri e3ee616acc Fixes for github actions (autotools). 2021-12-01 18:00:41 +04:00
Alexander Shaduri 37fb4dc096 Fixes for github actions (autotools). 2021-12-01 17:57:55 +04:00
Alexander Shaduri 1637a39577 Fixes for github actions (autotools). 2021-12-01 17:54:22 +04:00
Alexander Shaduri 142b458aeb Fixes for github actions (autotools). 2021-12-01 17:44:27 +04:00
Alexander Shaduri 7cccb06950 Fixes for github actions (autotools). 2021-12-01 17:30:12 +04:00
Alexander Shaduri bcc2ef5a06 Fixes for github actions (autotools). 2021-12-01 16:57:49 +04:00
Alexander Shaduri 40eacbbb90 autogen fixes for msys. 2021-12-01 15:25:53 +04:00
Alexander Shaduri ff4b9abf27 Fixes for github actions (autotools). 2021-12-01 15:10:13 +04:00
Alexander Shaduri e9662d800f Fixes for github actions (autotools). 2021-12-01 14:52:05 +04:00