<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/gtk-gnutella/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 24 Feb 2025 22:12:55 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Allow to copy the magnet link of shared files</title><link>https://sourceforge.net/p/gtk-gnutella/feature-requests/284/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;The other day i wanted to share a file with a friend and i wanted to give him the magnet link of a file i was sharing with gtkg.&lt;/p&gt;
&lt;p&gt;Unfortunately there's no way to obtain them from the GUI. &lt;/p&gt;
&lt;p&gt;I believe this would be beneficial and could bring more people to use gtkg as it would make it easier to share files.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David</dc:creator><pubDate>Mon, 24 Feb 2025 22:12:55 -0000</pubDate><guid>https://sourceforge.net33900bbd4153df3e2a2e04a22ee3423561f769ce</guid></item><item><title>#283 Better magnet link support</title><link>https://sourceforge.net/p/gtk-gnutella/feature-requests/283/?limit=25#3935</link><description>&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;GTKG's magnet parser does not recognize the xt.n syntax.  I'm still &lt;br/&gt;
wondering as to what it would do with various xt.n parameters knowing &lt;br/&gt;
that it currently only supports the urn:sha1: ones.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Why not search for each urn:sha1 ?&lt;/p&gt;
&lt;p&gt;only urn:sha1 is supported? is it possible to add support to urn:bitprint ?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Conceivably, it would make sense to have xt.n recognized and it would &lt;br/&gt;
make sense for a magnet to hold different hashes for different &lt;br/&gt;
protocols, all in one magnet.  But this is not what you are talking &lt;br/&gt;
about here in your request.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Correct, that's not what i'm referring to. Magnet links can support several files.  &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;xt also allows for a group setting. Multiple files can be included by&lt;br/&gt;
 adding a count number preceded by a dot (".") to each link parameter.&lt;/p&gt;
&lt;p&gt;magnet:?xt.1=&lt;span&gt;[ URN of the first file]&lt;/span&gt;&amp;amp;xt.2=&lt;span&gt;[ URN of the second file]&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;From wikipedia: &lt;a href="https://en.wikipedia.org/wiki/Magnet_URI_scheme" rel="nofollow"&gt;https://en.wikipedia.org/wiki/Magnet_URI_scheme&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I'm just realizing that this can open a can of worms....&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The part on dn+xt creating an entry in the search with the dn but really&lt;br/&gt;
 looking for the SHA1 is a good idea, although of course it would do &lt;br/&gt;
both of these things at the same time.  SHA1 are searched through the &lt;br/&gt;
DHT (Distributed Hash Table) and file names through Gnutella queries.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I like that :-)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David</dc:creator><pubDate>Tue, 03 Nov 2020 15:38:35 -0000</pubDate><guid>https://sourceforge.netff2602edcbaa9c73f813a0dc53fbb728b6bf8290</guid></item><item><title>#283 Better magnet link support</title><link>https://sourceforge.net/p/gtk-gnutella/feature-requests/283/?limit=25#c729</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;GTKG's magnet parser does not recognize the xt.n syntax.  I'm still wondering as to what it would do with various xt.n parameters knowing that it currently only supports the urn:sha1: ones.&lt;/p&gt;
&lt;p&gt;Also, what would it mean to have two urn:sha1: listed, especially if they are different... ?&lt;/p&gt;
&lt;p&gt;Conceivably, it would make sense to have xt.n recognized and it would make sense for a magnet to hold different hashes for different protocols, all in one magnet.  But this is not what you are talking about here in your request.&lt;/p&gt;
&lt;p&gt;The part on dn+xt creating an entry in the search with the dn but really looking for the SHA1 is a good idea, although of course it would do both of these things at the same time.  SHA1 are searched through the DHT (Distributed Hash Table) and file names through Gnutella queries.  I confess I would have to look at the code to know exactly what happens today in that case and whether it works already as suggested here.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Raphael Manfredi</dc:creator><pubDate>Tue, 03 Nov 2020 13:53:38 -0000</pubDate><guid>https://sourceforge.net2eae71d4e632e50b79eb119b3e4876dce643d39a</guid></item><item><title>Better magnet link support</title><link>https://sourceforge.net/p/gtk-gnutella/feature-requests/283/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;New features i would like to have:&lt;br/&gt;
1- Support multiple files in the magnet link. A magnet link can contain several files. Example from the spec:&lt;br/&gt;
magnet:?xt.1=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C&amp;amp;xt.2=urn:sha1:TXGCZQTH26NL6OUQAJJPFALHG2LTGBC7&lt;/p&gt;
&lt;p&gt;However gtkg doesn't seem to do anything with this  :-(&lt;/p&gt;
&lt;p&gt;2- Better support of the "dn" parameter of the magnet link.&lt;br/&gt;
I do a normal search, then i right click on a result and copy the magnet. Then from the magnet link i remove all the parameters except the "xt" and the "dn". I change the "dn" parameter value. After that i add it on gtkg. &lt;br/&gt;
There will be an entry in the download tab, but without any sources (0/0/0). It won't move from this state.&lt;/p&gt;
&lt;p&gt;My suggestion would be to create a search with the dn as the label, but it would search for the sha1, instead of going directly to the downloads tab&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David</dc:creator><pubDate>Mon, 02 Nov 2020 19:46:35 -0000</pubDate><guid>https://sourceforge.netde4a8dfc9a47bce4c1be5941d28318543f9e7c9e</guid></item><item><title>#282 OSX version of 1.2.0</title><link>https://sourceforge.net/p/gtk-gnutella/feature-requests/282/?limit=25#f7fd</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Took a bit longer to load, but yes.&lt;/p&gt;
&lt;p&gt;note - I got the following crash on first load, so I removed the ibz.1.dylib file and it worked - &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sol Terlson Kennedy</dc:creator><pubDate>Sat, 01 Aug 2020 01:16:53 -0000</pubDate><guid>https://sourceforge.net7d097261e935e1d8ecbc159a415c8c26cbc99ee7</guid></item><item><title>#282 OSX version of 1.2.0</title><link>https://sourceforge.net/p/gtk-gnutella/feature-requests/282/?limit=25#d787</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; open-accepted&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Raphael Manfredi&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Raphael Manfredi</dc:creator><pubDate>Fri, 31 Jul 2020 07:44:22 -0000</pubDate><guid>https://sourceforge.net220f6cf0097a0611e2097fe6aa35ea43a105ba9e</guid></item><item><title>#282 OSX version of 1.2.0</title><link>https://sourceforge.net/p/gtk-gnutella/feature-requests/282/?limit=25#418a</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hello, I have just uploaded the binary to sourceforge.&lt;br/&gt;
Can you please let me know if it installs and runs correctly?&lt;/p&gt;
&lt;p&gt;I was not able to upload it before because the Travis CI on OSX was not working at the time of the release, so this is not exactly 1.2 that I uploaded, but the current devel version (close enough to 1.2, but still, that's why I need validation that it runs!).&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Raphael Manfredi</dc:creator><pubDate>Fri, 31 Jul 2020 07:43:48 -0000</pubDate><guid>https://sourceforge.net1f6feaa343e5dabf9e8f016b1739b55ec39ce82f</guid></item><item><title>OSX version of 1.2.0</title><link>https://sourceforge.net/p/gtk-gnutella/feature-requests/282/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When will the OSX version of 1.2.0 become available to download?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sol Terlson Kennedy</dc:creator><pubDate>Wed, 29 Jul 2020 05:13:02 -0000</pubDate><guid>https://sourceforge.net70de6d9dde18bd8f18c807053743d225bff61b8d</guid></item><item><title>OSX version of 1.2.0</title><link>https://sourceforge.net/p/gtk-gnutella/feature-requests/282/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 282 has been modified: OSX version of 1.2.0&lt;br/&gt;
Edited By: Raphael Manfredi (rmanfredi)&lt;br/&gt;
Status updated: u'open' =&amp;gt; u'open-accepted'&lt;br/&gt;
Owner updated: None =&amp;gt; u'rmanfredi'&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sol Terlson Kennedy</dc:creator><pubDate>Wed, 29 Jul 2020 05:13:02 -0000</pubDate><guid>https://sourceforge.net6fddef12acb3f396793ee1656f26614b93221798</guid></item><item><title>use LZMA compression for source tarball</title><link>https://sourceforge.net/p/gtk-gnutella/feature-requests/281/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Using xz format decreases by 5% the size of the source code tarball :&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;j@j:~$ bunzip2 --stdout gtk-gnutella-1.1.12.tar.bz2 | xz -9 --stdout &amp;gt; gtk-gnutella-1.1.12.tar.xz
j@j:~$ ls -l gtk-gnutella*tar*
-rw-rw-r-- 1 j j 20075956 oct.   7 08:30 gtk-gnutella-1.1.12.tar.bz2
-rw-rw-r-- 1 j j 19178144 oct.   7 09:43 gtk-gnutella-1.1.12.tar.xz
j@j:~$
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jerome</dc:creator><pubDate>Sat, 07 Oct 2017 07:49:09 -0000</pubDate><guid>https://sourceforge.net663fa62dd8cf50a0df0999636361e343e6fe2506</guid></item></channel></rss>