<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to feature-requests</title><link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/" rel="alternate"/><link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/gtk-gnutella/feature-requests/</id><updated>2025-02-24T22:12:55.547000Z</updated><subtitle>Recent changes to feature-requests</subtitle><entry><title>Allow to copy the magnet link of shared files</title><link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/284/" rel="alternate"/><published>2025-02-24T22:12:55.547000Z</published><updated>2025-02-24T22:12:55.547000Z</updated><author><name>David</name><uri>https://sourceforge.net/u/demanuel/</uri></author><id>https://sourceforge.net33900bbd4153df3e2a2e04a22ee3423561f769ce</id><summary type="html">&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;</summary></entry><entry><title>#283 Better magnet link support</title><link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/283/?limit=25#3935" rel="alternate"/><published>2020-11-03T15:38:35.254000Z</published><updated>2020-11-03T15:38:35.254000Z</updated><author><name>David</name><uri>https://sourceforge.net/u/demanuel/</uri></author><id>https://sourceforge.netff2602edcbaa9c73f813a0dc53fbb728b6bf8290</id><summary type="html">&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;</summary></entry><entry><title>#283 Better magnet link support</title><link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/283/?limit=25#c729" rel="alternate"/><published>2020-11-03T13:53:38.746000Z</published><updated>2020-11-03T13:53:38.746000Z</updated><author><name>Raphael Manfredi</name><uri>https://sourceforge.net/u/rmanfredi/</uri></author><id>https://sourceforge.net2eae71d4e632e50b79eb119b3e4876dce643d39a</id><summary type="html">&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;</summary></entry><entry><title>Better magnet link support</title><link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/283/" rel="alternate"/><published>2020-11-02T19:46:35.668000Z</published><updated>2020-11-02T19:46:35.668000Z</updated><author><name>David</name><uri>https://sourceforge.net/u/demanuel/</uri></author><id>https://sourceforge.netde4a8dfc9a47bce4c1be5941d28318543f9e7c9e</id><summary type="html">&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;</summary></entry><entry><title>#282 OSX version of 1.2.0</title><link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/282/?limit=25#f7fd" rel="alternate"/><published>2020-08-01T01:16:53.971000Z</published><updated>2020-08-01T01:16:53.971000Z</updated><author><name>Sol Terlson Kennedy</name><uri>https://sourceforge.net/u/solariantk/</uri></author><id>https://sourceforge.net7d097261e935e1d8ecbc159a415c8c26cbc99ee7</id><summary type="html">&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;</summary></entry><entry><title>#282 OSX version of 1.2.0</title><link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/282/?limit=25#d787" rel="alternate"/><published>2020-07-31T07:44:22.107000Z</published><updated>2020-07-31T07:44:22.107000Z</updated><author><name>Raphael Manfredi</name><uri>https://sourceforge.net/u/rmanfredi/</uri></author><id>https://sourceforge.net220f6cf0097a0611e2097fe6aa35ea43a105ba9e</id><summary type="html">&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;</summary></entry><entry><title>#282 OSX version of 1.2.0</title><link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/282/?limit=25#418a" rel="alternate"/><published>2020-07-31T07:43:48.760000Z</published><updated>2020-07-31T07:43:48.760000Z</updated><author><name>Raphael Manfredi</name><uri>https://sourceforge.net/u/rmanfredi/</uri></author><id>https://sourceforge.net1f6feaa343e5dabf9e8f016b1739b55ec39ce82f</id><summary type="html">&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;</summary></entry><entry><title>OSX version of 1.2.0</title><link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/282/" rel="alternate"/><published>2020-07-29T05:13:02.818000Z</published><updated>2020-07-29T05:13:02.818000Z</updated><author><name>Sol Terlson Kennedy</name><uri>https://sourceforge.net/u/solariantk/</uri></author><id>https://sourceforge.net70de6d9dde18bd8f18c807053743d225bff61b8d</id><summary type="html">&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;</summary></entry><entry><title>OSX version of 1.2.0</title><link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/282/" rel="alternate"/><published>2020-07-29T05:13:02.818000Z</published><updated>2020-07-29T05:13:02.818000Z</updated><author><name>Sol Terlson Kennedy</name><uri>https://sourceforge.net/u/solariantk/</uri></author><id>https://sourceforge.net6fddef12acb3f396793ee1656f26614b93221798</id><summary type="html">&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;</summary></entry><entry><title>use LZMA compression for source tarball</title><link href="https://sourceforge.net/p/gtk-gnutella/feature-requests/281/" rel="alternate"/><published>2017-10-07T07:49:09.882000Z</published><updated>2017-10-07T07:49:09.882000Z</updated><author><name>Jerome</name><uri>https://sourceforge.net/u/userid-1401279/</uri></author><id>https://sourceforge.net663fa62dd8cf50a0df0999636361e343e6fe2506</id><summary type="html">&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;</summary></entry></feed>