From ffc759c3e2f1e344eef944fcc4485dca049a4444 Mon Sep 17 00:00:00 2001 From: Torikul Date: Mon, 29 Jul 2024 18:49:36 +0700 Subject: [PATCH] 2.6.0 --- data/com.github.gabutakut.gabutdm.appdata.xml.in | 10 ++++++++++ meson.build | 2 +- src/AddUrl.vala | 3 +++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/data/com.github.gabutakut.gabutdm.appdata.xml.in b/data/com.github.gabutakut.gabutdm.appdata.xml.in index 8b5e7b2..3ddd8e7 100644 --- a/data/com.github.gabutakut.gabutdm.appdata.xml.in +++ b/data/com.github.gabutakut.gabutdm.appdata.xml.in @@ -31,6 +31,16 @@ com.github.gabutakut.gabutdm + + +

Remove Minimize button

+

Fix Notrespond Remove, Start download and stop download

+

Popover button open Torrent and add url

+

Buttons Sort on mode search

+

Info start stop and remove on indicator Menu

+

and other fixes

+
+

Replace Treeview to Listbox

diff --git a/meson.build b/meson.build index 2b71ae9..b1c287c 100644 --- a/meson.build +++ b/meson.build @@ -1,4 +1,4 @@ -project ('com.github.gabutakut.gabutdm','vala', 'c', version: '2.5.0') +project ('com.github.gabutakut.gabutdm','vala', 'c', version: '2.6.0') i18n = import ('i18n') diff --git a/src/AddUrl.vala b/src/AddUrl.vala index 45655b1..0376a2f 100644 --- a/src/AddUrl.vala +++ b/src/AddUrl.vala @@ -577,10 +577,12 @@ namespace Gabut { ((Gtk.Label)((ChecksumType) checksumtype).get_last_child ()).attributes = set_attribute (Pango.Weight.BOLD); checksumtype = checksum as ChecksumType; ((Gtk.Label)checksumtype.get_last_child ()).attributes = color_attribute (0, 60000, 0); + checksum_entry.sensitive = checksumtype.checksums != AriaChecksumTypes.NONE? true : false; checksums_popover.hide (); }); checksumtype = checksums_flow.get_child_at_index (0) as ChecksumType; ((Gtk.Label)checksumtype.get_last_child ()).attributes = color_attribute (0, 60000, 0); + checksum_entry.sensitive = checksumtype.checksums != AriaChecksumTypes.NONE? true : false; checksums_popover.show.connect (() => { checksums_flow.unselect_all (); @@ -1034,6 +1036,7 @@ namespace Gabut { if (aria_get_option (row.ariagid, AriaOptions.CHECKSUM).contains (((ChecksumType) checksflow).checksums.to_string ())) { checksumtype = checksflow as ChecksumType; checksum_entry.text = aria_get_option (row.ariagid, AriaOptions.CHECKSUM).split ("=")[1]; + checksum_entry.sensitive = checksumtype.checksums != AriaChecksumTypes.NONE? true : false; } } if (encrypt.active) {