2000-02-13 Bassoukos Tassos * src/filelist.c, src/files.c: added select all functionality. Patch contributed by Caspian . 2000-02-12 Bassoukos Tassos * src/filetransfer.c: fixed a bug that caused server-queued transfers to not update the slot counter. 2000-02-10 Bassoukos Tassos * src/filetransfer.c: fixed a bug that caused server-queuerd transfers not to initiate. 2000-02-01 Bassoukos Tassos * src/filetransfer.c: fixed a bug that made non-queued file transfers impossible. fixed another bug that interfered with queued transfers. 2000-01-31 Bassoukos Tassos * src/threads.c: set thread cancellation to deferred - might fix some problems. * src/trackers.c: removed a bottleneck when getting many servers from many trackers fast. * src/guiprefs.c: fixed a small bug with undefined fonts. 2000-01-30 Bassoukos Tassos * src/protocol.c: fixed up the mac<->latin_1 translation, as the old one seemed to be off. Reported by z . * src/filetransfer.c: auto-retry file transfers seems to work now. * src/server.c: now will close connection correctly when server closes. 2000-01-29 Bassoukos Tassos * src/filetransfer.c: server-queued transfers now update the queued number correctly. * all/files: merged in i18n support, contributed by Joaquim Fellmann 2000-01-20 Bassoukos Tassos * src/privs.c, src/privs.h: new files, handle server-sent privs. * src/protocol.c(transaction_read_objects) : now will not crash on systems with small per-thread stacks. Reported by Iani Brankov . 2000-01-19 Bassoukos Tassos * src/smalltrans.c: agreement sometimes would crash client on close. * src/filetransfer.c: server-queued transfers now indicate it correctly. * src/protocol.c: added HLO_SERVERQUEUE: is the file transfer queued number. * src/bookmarks.c, src/trackers.c: fixed bug that caused crash after open_bookmarks,open_trackers,select_bookmark... in the process rewrote internal represetation.... 2000-01-18 Bassoukos Tassos * src/protocol.c: added support for y2k-based datestamps. (Don't ask me, it's a mac thing...) * all/files: released 0.9.0. User interface improvements, bug fixes, kick/ignore support. * src/guiprefs.c: added fix for non-existent pixmap in preferences. * src/users.c: clear now works * src/userwidget.c: added stipple pattern to selector for non-antialiased canvases. Looks good too :) * src/news15.c: the news post gets cleared only on receipt of a new one. * src/server.c: agreements now have their own task. fixed a stuck loop in forall_servers. * src/protocol.c: made some mods to the mac<->unix string translation. Needs More Work(tm). Reported by Z . * src/tasks.c: number of tasks now in task window title. 2000-01-17 Bassoukos Tassos * src/filelist.c: mkdir and delete dialogs are now parented 2000-01-15 Bassoukos Tassos * src/users.c: added kick/ban support * src/protocol.c: fixed date conversion functions, added QUOTE object. * src/news15.c: the subject, author, and time of the post are displayed as headers in the message window. time is server-local-time. * src/users.c: log of connections/disconnections. * src/smalltrans.c: you can now ignore private messages. * src/guiutils.c: (gutils_nbpage_set_main_with_userlist) merged the two ways to create the userlist here. * src/pubchat.c: this pane has now a userlist. * src/users.c: new file, UI part of user management. split off from userlist.c * src/tasks.h: some reorganization, might be faster when showing many tasks. * src/userwidget.c: added disabling of users 2000-01-13 Bassoukos Tassos * src/userwidget.c: resizing fixes, mouse handling fixes. 2000-01-12 Bassoukos Tassos * all/files: released 0.8.9 - bugfixes, UI mods, and glibc2.1 clean compile. * src/filetransfer.c: now you can't download twice to the same local file. ( mentioned by Iani Brankov ) * src/userwidget.c: small fix handling the mouse 2000-01-10 Bassoukos Tassos * src/userwidget.c: when an user is removed, the bounding box is properly updated * src/guiutils.c: notebook tabs are now highlightable. * src/userwidget.c: the antialiased canvas is now user-selectable. 2000-01-09 Bassoukos Tassos * src/guiutils.c (gutils_nbpage_new): now notebook tabs can have icons (optional) * src/smalltrans.c: missed in smalltrans.c ( reported by Kris Arndt ). Now compiles on glibc2.1 systems cleanly. * src/login.c: changed the icons on the login window toolbar * src/pixmap.c: some more icons added * src/news15.c: now the panes are better organized - more room for the message. also changed the icons of the toolbar. * all/files: created freshmeat appindex * all/files: released 0.8.8, mostly UI tweaks. * README: Silly me, had my e-mail set to aix@aix.meng.auth.gr.... 2000-01-08 Bassoukos Tassos * src/smalltrans.c: error messages appear over the proper windows now. * src/userlist.c: userlist is now a true dock item, and can be dragged at will (0351). * src/login.c: you can now select where the tabs of the notebook are. * src/guiprefs.c: added support for drop-boxes in the preferences * src/login.c: toolbars will now consistently be with/without text, according to the preferences of the GNOME configuration. 2000-01-06 Bassoukos Tassos * src/trackers.c: after adding a new tracker, refresh was needed. * all/files: released version 0.8.7 * src/bookmarks.c: bookmark dialog now appears over it's respective window * src/files.c: added support for local file info, needs rewrite... * src/filelist.c: added support for file info requests. * src/bookmarks.c: enter->ok in bookmark dialog. 2000-01-05 Bassoukos Tassos * src/bookmarks.c: Added move up/down buttons to the bookmarks, and they work! (Wow!) * src/news15.c: Post/Reply in News1.5 now works. 1999-12-29 Bassoukos Tassos * src/news15.c: fixed a segv when reading null posts 1999-12-14 Bassoukos Tassos * src/news15.c: added thead prev/next/up/down, must show it on the threads list.... 1999-12-11 Bassoukos Tassos * src/news15.c: full (I think) 1.5 news support. Todo: thread next/prev,postings.... * all/files: released 0.8.6 1999-12-06 Bassoukos Tassos * src/userwidget.c: fixed a crash-on-close. * src/news15.c: Whoa... preliminary 1.5 news support. currently the categories are browsable. 1999-11-28 Bassoukos Tassos * src/protocol.c: Added support for v1.5 news categories 1999-11-26 Bassoukos Tassos * src/server.c: added support for server name in login reply. * src/files.c: cancelled directory listings would cause a crash - bug found by gsis. 1999-11-23 Bassoukos Tassos * all/files: released v 0.8.4b (yeah, I know, so xisp-like...) * src/userlist.c, src/guiprefs.c, src/login.c: now userlist can be permanently shown next to the other notebook tabs. * src/userwidget.c: made translucent selection with highlighted name. * src/main.c: zombie problem persists. * all/files: released v 0.8.4 1999-11-22 Bassoukos Tassos * src/pubchat.c: public chat will now correctly pop up when talking. * src/main.c: fixed the zombie processes problem. * src/userwidget.c: split off userwidget and made it into a canvas. 1999-11-17 Bassoukos Tassos * src/protocol.c: fixed non-resuming of resumed downloads. Ugh. Memory alignment issues...(3 hours later) AAAARGH! * src/files.c: fixed an ugly crash due to memory overrun. * configure.in: added check for -ldmallocth * src/hldat.c: fixed some transparency problems. 1999-11-14 Bassoukos Tassos * src/server.c: fixed login sequence to allow empty passwds... 1999-11-13 Bassoukos Tassos * src/filetransfer.c: should now transfer files from non-5500-port servers. fixed hanging after disconnecting with active file transfers. fixed broken resumed download counter. 1999-11-08 Bassoukos Tassos * all/files: version 0.8.2 released. 1999-11-06 Bassoukos Tassos * src/guiprefs.c: Fixed font selection widgets, bug fixes, added icon selection capabilites in preferences, and some GtkClist's will no longer be theme-less ... 1999-11-05 Bassoukos Tassos * src/filetransfer.c: added upload capablility. does not yet resume transfers. 1999-11-04 Bassoukos Tassos * src/files.c: added remote-mkdir and remote-delete. seems to work. * src/server.c: fixed (hopefully) hanging after failed login. * src/files.c: fixed zombie task after deleting files. * src/server.c,src/login.c: moved start_login to server.c to defer reader thread creation, avoiding a race condition. 1999-11-03 Bassoukos Tassos * all/files: version 0.8 released.