Commit Graph

1289 Commits

Author SHA1 Message Date
Josh Elsasser 36c7c9d7d2 Use a new, more flexible version message in ipc.
Don't actually have the server send it yet, old clients can't handle it.
2007-03-12 05:42:39 +00:00
Josh Elsasser 5a62e83689 Don't use sprintf, strcpy, or strcat. 2007-03-12 00:04:11 +00:00
Mitchell Livingston 305675cc3b tiny consistency changes 2007-03-11 22:12:01 +00:00
Josh Elsasser 18c171d0ae Send the correct bitfield in the bitfield message. 2007-03-09 01:43:10 +00:00
Mitchell Livingston 3ea3455a4a ...add updated Growl 0.7.6 framework 2007-03-08 19:37:15 +00:00
Mitchell Livingston 571e2e04b4 Remove old Growl framework... 2007-03-08 19:33:38 +00:00
Josh Elsasser 67bfe9af61 Merge bitfield fix from r1548 to the trunk. 2007-03-08 06:04:47 +00:00
Mitchell Livingston df6877d104 "creator" was set to "comment" by a typo in [1524] 2007-03-06 03:39:48 +00:00
Josh Elsasser 0e79140f26 Don't clobber the private flag during torrent initialization.
Display if the private flag is set in transmissioncli -i
2007-03-06 01:58:14 +00:00
Josh Elsasser c3acb84ab5 Fix calloc args. 2007-03-06 00:56:30 +00:00
Josh Elsasser fc76c65794 Check all offsets and lengths received from the peer before using them. 2007-03-06 00:49:35 +00:00
Josh Elsasser e9b4fd8aff Do bounds checking on bitfields. 2007-03-05 23:03:38 +00:00
Mitchell Livingston 1713e5ff88 avoid retaining tons of copies of the folder icon 2007-03-05 16:51:32 +00:00
Josh Elsasser a9e40db432 Switch to the new icon and update version. 2007-03-05 07:16:14 +00:00
Josh Elsasser acdb2d79d7 Clean up the build a tiny bit more. 2007-03-05 07:15:17 +00:00
Josh Elsasser c4b9102f69 Silence some unused parameter warnings. 2007-03-05 04:01:05 +00:00
Josh Elsasser caebe8b862 Use memset instead of bzero. 2007-03-05 03:41:13 +00:00
Josh Elsasser 6ac35991e5 Prettify the BeOS build output. 2007-03-05 03:40:05 +00:00
Mitchell Livingston cf1e916cc0 store folder icons for now 2007-03-05 02:46:48 +00:00
Mitchell Livingston 5b0332ea4b store file list icons to increase speed under the file tab 2007-03-05 02:31:20 +00:00
Josh Elsasser 2e65e41d75 Check for zero-length torrent name after stripping slashes. 2007-03-05 00:18:05 +00:00
Josh Elsasser 41a81769e3 Better checking of metainfo.
Strip / out of filenames and path components.
Safely handle . and .. in file paths.
2007-03-05 00:07:48 +00:00
Josh Elsasser d1ea6d88d5 Turn off optimizations. I'm tired of having to edit this file and
rebuild to get a working core file.
2007-03-04 23:05:18 +00:00
Mitchell Livingston 258d61e1c9 forgot a return 2007-03-02 02:20:37 +00:00
Mitchell Livingston 82da9ce667 hide error message in inspector if it is no longer applicable 2007-03-02 01:57:55 +00:00
Mitchell Livingston 22d5a4ecf5 the last commit shouldn't have unhid the check boxes 2007-03-02 01:35:31 +00:00
Mitchell Livingston 81cda31d78 move torrent check code to the Torrent class 2007-03-02 01:34:06 +00:00
Josh Elsasser 930fa86d0e Fix unintentional change in the add dialog default directory. 2007-02-28 00:58:15 +00:00
Josh Elsasser 67826df085 Use a tr_tracker_info_t * directly in tr_info_t and tr_tracker_t. 2007-02-27 04:00:38 +00:00
Josh Elsasser 90423e818d Sort files in file window case insensitively. 2007-02-23 20:43:18 +00:00
Josh Elsasser 899f2ab27e Spruce up the menu a bit and add it to a menubar and the tray icon. 2007-02-23 19:50:48 +00:00
Mitchell Livingston 16cd689de2 small efficiency change and some improvements for the invisible file checkboxes 2007-02-23 19:17:31 +00:00
Mitchell Livingston 74d2eefac4 localize new string 2007-02-23 15:56:52 +00:00
Mitchell Livingston c21833ab06 show individual file progress in inspector 2007-02-23 13:40:30 +00:00
Josh Elsasser a0f7446a39 Have file window's progress bars notice theme changes. 2007-02-23 12:27:19 +00:00
Josh Elsasser 963a4fdc81 Clamp file progress to 0.0-1.0
Clear focus when opening files dialog.
2007-02-23 11:49:18 +00:00
Josh Elsasser b1d47df423 Display progress in file window as well as updating periodically. 2007-02-23 11:27:59 +00:00
Josh Elsasser efdc43ebb7 Add function to return the progress of each file in a torrent. 2007-02-23 11:26:48 +00:00
Josh Elsasser 98ea79c579 Calculate and show directory sizes in file window. 2007-02-23 06:54:49 +00:00
Josh Elsasser bb3193f431 Add a window to view a torrent's files. 2007-02-23 06:18:45 +00:00
Bryan Varner 4071b352e9 Brought BeOS GUI up to date with latest libtransmission. There's still some optimization that could be performed here, but the GUI is working again, and better than before thanks to the internal changes on libtransmission. 2007-02-22 12:49:34 +00:00
Josh Elsasser 4943058f72 Merge gtkmisc branch. 2007-02-19 22:09:05 +00:00
Mitchell Livingston c7e9f024e0 add a 'New Folder' button to the select download folder dialogue 2007-02-19 13:40:55 +00:00
Mitchell Livingston fbfa8c1896 small help changes 2007-02-16 14:46:19 +00:00
Mitchell Livingston 2fcc2d76d6 this might've given the masses the wrong idea 2007-02-16 14:34:52 +00:00
Mitchell Livingston 761488a96a remove a period in help
a bit of a waste of commit 1500 8-)
2007-02-16 14:27:45 +00:00
Mitchell Livingston ae337ae844 small help fix 2007-02-16 14:19:54 +00:00
Mitchell Livingston 87994eb063 updated help from jah 2007-02-16 14:14:04 +00:00
Mitchell Livingston 0ee76befd9 remove unused custom subclass 2007-02-16 02:56:19 +00:00
Josh Elsasser e911d04190 Display ratio while downloading and seeding, minor code cleanup.
Patch by Graue.
2007-02-15 20:56:25 +00:00