<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for Bodnar42</title>
    <link>http://www.advogato.org/person/Bodnar42/</link>
    <description>Advogato blog for Bodnar42</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Sat, 30 Aug 2008 06:20:10 GMT</pubDate>
    <item>
      <pubDate>Sat, 23 Sep 2000 09:09:29 GMT</pubDate>
      <title>23 Sep 2000</title>
      <link>http://www.advogato.org/person/Bodnar42/diary.html?start=7</link>
      <guid>http://www.advogato.org/person/Bodnar42/diary.html?start=7</guid>
      <description>Well, NetHunter won't be able to apply my fixes until
Saturday, so the UI changes will hafta wait. However, I did
add 4GB file support and got to clean up the interfaces (in
a API sense, not a UI sense) a bit. Hopefully I didn't break
anything after all the stress testing I did on the code a
few days ago...&lt;p&gt;
Oh, a word on the 4 gig file support: it seems to be
entirely supported by the ICQ protocol, but it requries an
OS can support files larger than 2GB on both ends. I was
thinking of adding real large file support (i.e. 64 bits),
but that would require extending the ICQ protocol, and using
64bit file pointers and size variables everywhere, and its
really not worth it right now. GnomeICU can currently deal
with 64bit files internally well enough, but it won't be
able to express sizes larger than 4GB to the other end or
calculate percentage/KBPS once you cross the 4GB boundry.
So, yeah, being able to express a whole 2 more gigs is a
pretty good deal, but don't expect anything better any time
soon...</description>
    </item>
    <item>
      <pubDate>Thu, 21 Sep 2000 06:20:34 GMT</pubDate>
      <title>21 Sep 2000</title>
      <link>http://www.advogato.org/person/Bodnar42/diary.html?start=6</link>
      <guid>http://www.advogato.org/person/Bodnar42/diary.html?start=6</guid>
      <description>Totally hacked apart the file transfer for the GnomeICU 1.0
bugfix cycle. Compared to the code in CVS, my tree is much
more stable, and gets significantly better throughput (~25%
on a cable modem), without adding any new features. It's
also rather less glitchy...&lt;p&gt;
I'll send NetHunter the patch tommorow, and then start the
file transfer UI overhaul for NetHunter's planned UI fixup
release. Will probably also add a few small other features,
but the file transfer code is virtually feature complete as
it is.&lt;p&gt;
But I gotta sleep right now, it hurts to live... &lt;p&gt;</description>
    </item>
    <item>
      <pubDate>Fri, 7 Jul 2000 08:25:25 GMT</pubDate>
      <title>7 Jul 2000</title>
      <link>http://www.advogato.org/person/Bodnar42/diary.html?start=5</link>
      <guid>http://www.advogato.org/person/Bodnar42/diary.html?start=5</guid>
      <description>I've stabilized batch file transfers quite nicely, and fixed
the
inefficencies
in receiving files left over from the original GnomeICU
code. I've also done alot of file transfer UI hacking
recently, I'm about three quarters done the UI changes
targeted for the next patch. The file transfer code is very
near release
quality, now all I need is free time to finish it off and
send it away to David. &lt;p&gt;
I've decided that auto accepting of file transfers will make
it in to this patch, because the UI changes worked out just
right, so receiving file transfers and auto accepting file
transfers share about 85% of their code in a way which is
not immediately obvious, and the saving/loading of the auto
accepting configuration is already in the CVS. So, it will
be almost trivial to add the few extra lines necessary to
activate auto accepting.&lt;p&gt;
</description>
    </item>
    <item>
      <pubDate>Tue, 4 Jul 2000 11:36:27 GMT</pubDate>
      <title>4 Jul 2000</title>
      <link>http://www.advogato.org/person/Bodnar42/diary.html?start=4</link>
      <guid>http://www.advogato.org/person/Bodnar42/diary.html?start=4</guid>
      <description>More GnomeICU hacking, got multi-file transfers working
correctly, now for some horrible UI hacking before sending a
release candidate patch off. Might implement auto-accpeting
of file transfers in this patch to, but it's more likely to
get thrown in with patch #3 - "finishing touches/brown paper
bag fixes"&lt;p&gt;
I''m terribly sleep deprived and feeling a bit off, so I
think I'll sign off for tonight, but first, my final
thought:
I NEED MORE OPEN SOURCE PROJECTS I CAN HACK ON!
&lt;p&gt;</description>
    </item>
    <item>
      <pubDate>Mon, 3 Jul 2000 10:41:14 GMT</pubDate>
      <title>3 Jul 2000</title>
      <link>http://www.advogato.org/person/Bodnar42/diary.html?start=3</link>
      <guid>http://www.advogato.org/person/Bodnar42/diary.html?start=3</guid>
      <description>After a bit of a coding break due to social buisiness, I
dove right back in to the second part of the file transfer
code. Got a passable UI working, and the backend straightend
out to the point where it compiles without warnings, but is
still braindamaged.&lt;p&gt;
Lots of bugs have been fixed, optimizations made, and the
file tranfer UI has been pryed apart from the backend. The
new code is going to be good once its done. It has a few
fixes and cleanups which should really be put in CVS through
a fixup patch right now, but I'm much too lazy for that.&lt;p&gt;
Tommorow I'll probably wake up, work on the horrible UI a
bit more, then go right back to getting the backend fully
functional. But I'm incredibly tired right now, to the point
where writing this diary entry is horrribly challenging, so
I'm going to go to sleep now.</description>
    </item>
    <item>
      <pubDate>Thu, 29 Jun 2000 09:47:51 GMT</pubDate>
      <title>29 Jun 2000</title>
      <link>http://www.advogato.org/person/Bodnar42/diary.html?start=2</link>
      <guid>http://www.advogato.org/person/Bodnar42/diary.html?start=2</guid>
      <description> I dove headlong in to part two of the file transfer update,
and it's turning out well so far. Most of the issues
remaining are on the UI level, which is a problem. I've been
fumbling around with GTK code, and am slowly making
progress. Also cleanup and the dreaded debug cycle is left,
but the end is in sight.&lt;p&gt;
I saw &lt;a href="" ../nethunter&gt;NetHunter's&lt;/a&gt; proposals for
the &lt;a
href=http://nethunt.homeip.net/~nethunter/shots/Categ/GnomeICU/&gt;
new file transfer dialog &lt;/a&gt;, it's very impressive.  &lt;a
href=../nethunter&gt;NetHunter&lt;/a&gt; is a UI genius, the new
dialog is cleaner and easier to use than the current dialog,
but allows for all the crazy new features the new low-level
file transfer code has that Windows ICQ doesn't even have
(file queue managment, for one) . I can't wait till the
dialog is in CVS,</description>
    </item>
    <item>
      <pubDate>Wed, 28 Jun 2000 08:32:30 GMT</pubDate>
      <title>28 Jun 2000</title>
      <link>http://www.advogato.org/person/Bodnar42/diary.html?start=1</link>
      <guid>http://www.advogato.org/person/Bodnar42/diary.html?start=1</guid>
      <description>Done alot of coding recently. The part one of my new file
transfer code is in the CVS, it turned out rather well as
far as my works in progress usually go. Part two of the file
transfer update will implement batch file transfers, auto
accepting of file transfers, and  generally polish the code.
i seem to be the new maintainer of the file transfer code,
which is okay by me.</description>
    </item>
    <item>
      <pubDate>Mon, 26 Jun 2000 20:24:00 GMT</pubDate>
      <title>26 Jun 2000</title>
      <link>http://www.advogato.org/person/Bodnar42/diary.html?start=0</link>
      <guid>http://www.advogato.org/person/Bodnar42/diary.html?start=0</guid>
      <description> Just got me an advogato account after &lt;a
href=../nethunter&gt;NetHunter&lt;/a&gt; pestered me
to do it for the 23th time.  Started working on the
beginnings of a rewrite of the file transfer subsystem
for &lt;a href="" ../../proj/GnomeICU&gt;GnomeICU&lt;/a&gt;, but I feel
kind of off today, so work was cut
short. I have a feeling tommorow will be much more
productive unless some social event occurs. &lt;p&gt;
 Oh, for those interested in GnomeICU's future file transfer
subsystem (yes, I'm confident it will get merged,
&lt;b&gt;anything&lt;/b&gt; is better than the current system), here's
the highlights versus GnomeICU 0.93: &lt;p&gt;
&lt;ul&gt;
&lt;li&gt;GnomeICU's UI will remain responsive during file
transfers,
because they will finally use the GTK+ event model
&lt;li&gt;Can do multiple file transfers to/from one contact at a
time without crashing and burning
&lt;li&gt;Supports sending and receiving batch file transfers
&lt;/ul&gt;
</description>
    </item>
  </channel>
</rss>
