Mitchell Livingston
0256f4616d
Merge file selection and torrent creation into the main branch.
...
The new code for these features is under a new license.
2007-06-18 03:40:41 +00:00
Mitchell Livingston
620b189969
reorganize files in xcodde and avoid a redundant method call
2007-05-31 23:17:46 +00:00
Mitchell Livingston
892d9bf156
create an addition to NSBezierClass to create a rectangle with rounded corners
2007-05-30 05:47:48 +00:00
Mitchell Livingston
3852bbb6e6
some rewriting of the filter bar so it can dynamically place the buttons, and some extra, yet-to-be-used code
2007-05-29 02:00:23 +00:00
Mitchell Livingston
2a214bd9f3
Library Search Paths in proxy daemon and remote Targets need to be quoted to prevent failure when the build path has a space
2007-05-28 21:21:15 +00:00
Mitchell Livingston
eab0827294
get rid of 2 warnings
2007-05-28 03:01:49 +00:00
Mitchell Livingston
b679945ea6
add the beginnings of ipc to the mac front end
2007-05-28 02:27:13 +00:00
Mitchell Livingston
f156e2bf27
add libevent to the project
2007-05-28 01:49:14 +00:00
Mitchell Livingston
3fddee3089
update the xcode project file
2007-05-27 22:43:02 +00:00
Mitchell Livingston
48bcc69675
rename BarButton FilterBarButton
2007-05-25 03:33:55 +00:00
Mitchell Livingston
e6ee697398
get rid of some unused variables
2007-05-25 03:05:49 +00:00
Mitchell Livingston
78ec2e2551
code from nickshanks to generate the progress bars without images, also makes the bars resolution independent
2007-05-23 21:34:14 +00:00
Mitchell Livingston
0d26587e48
experiment with fading inspector
2007-05-21 23:46:48 +00:00
Mitchell Livingston
f250038102
show a globe icon on the drag overlay for url's (needs a higher quality image)
2007-05-19 15:10:16 +00:00
Mitchell Livingston
55c54b0961
the beginnings of an overlay badge when dragging on files
2007-05-19 14:11:25 +00:00
Mitchell Livingston
8e7559a1c6
when dragging torrents, dim the main window
2007-05-19 01:16:52 +00:00
Mitchell Livingston
abedda5dc4
hide peer progress bar for unconnected peers
2007-05-10 00:43:51 +00:00
Mitchell Livingston
91e4607c64
remove inaccurate comments about announce interval
2007-05-04 17:44:31 +00:00
Mitchell Livingston
5020fec22a
disable prebinding to get rid of those pesky warnings
2007-05-02 19:39:57 +00:00
Mitchell Livingston
305ccf1cd5
add ability to remove torrent cache
2007-04-28 01:34:39 +00:00
Mitchell Livingston
8dc2126bfe
• When typing the name of a torrent to highlite it, scroll to it too.
...
• Add a localized string and remove a warning.
2007-04-18 21:17:47 +00:00
Mitchell Livingston
30a9059b10
add new spanish translation
2007-04-18 00:38:53 +00:00
Mitchell Livingston
767b5629f7
German Mac translation
2007-04-16 19:34:33 +00:00
Mitchell Livingston
74f208d995
add Greek and Spanish Sparkle localizations
2007-04-15 16:51:48 +00:00
Mitchell Livingston
9aa8958eda
add Spanish translation and de-localize the credits, now with all the files affected
2007-04-14 19:33:43 +00:00
Mitchell Livingston
9e29cce205
add Greek translation
2007-04-13 15:26:16 +00:00
Mitchell Livingston
40957461a9
French Mac OS X translation from cluthi
2007-04-05 23:03:03 +00:00
Mitchell Livingston
84fad8a25f
slightly updated help
2007-03-28 01:23:21 +00:00
Mitchell Livingston
89fe04c753
update the image of the main Transmission window in help
2007-03-26 16:08:54 +00:00
Mitchell Livingston
a1c262ce22
seeding bar shows progress towards ratio
2007-03-22 04:30:08 +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
0ee76befd9
remove unused custom subclass
2007-02-16 02:56:19 +00:00
Eric Petit
09c096731c
Another split
2007-01-19 08:36:49 +00:00
Eric Petit
7a6401c7b4
Split transmission.c: everything related to the accept/upnp/choking
...
thread was moved to shared.c
2007-01-19 04:42:31 +00:00
Mitchell Livingston
b8b1383ef5
some spacing changes in the file table
2007-01-18 01:19:14 +00:00
Mitchell Livingston
80698ed38d
use proper subclass for file table and give accurate path for files
2007-01-17 17:44:03 +00:00
Mitchell Livingston
7abfceceac
a little less redundant checking of global bandwidth, and added myself as working on back-end
2007-01-12 17:16:20 +00:00
Mitchell Livingston
486e5789f6
Dim "kb/s" label in inspector when the corresponding text field is disabled
2007-01-12 17:02:33 +00:00
Mitchell Livingston
81292cd568
streamline action button code
2007-01-02 19:51:02 +00:00
Mitchell Livingston
b9edcfb62b
Action menu's behavior should now mimic Mail.app's
2007-01-02 03:10:11 +00:00
Mitchell Livingston
3374ce9a32
merge multitracker branch:
...
Adds announce list, support for code 301/302 redirect, improvements to mac inspector, better queueing with errors, random extra wait of up to a minute between announces, and other changes.
2006-12-17 16:36:27 +00:00
Josh Elsasser
44f8325312
Merge scrape branch:
...
Automatically scrape trackers as needed.
If tracker supplies a trackerid then use it (untested).
Use tracker's min interval, clamped to the same range as interval.
Show total completed downloads in the MacOS X frontend.
2006-12-02 01:46:54 +00:00
Mitchell Livingston
6a154b794d
an attempt to fix the background drawing bug
2006-11-23 15:44:44 +00:00
Mitchell Livingston
baf3b48c3d
fix an instance of no return value in the dragging method
2006-11-21 18:59:11 +00:00
Mitchell Livingston
7145809986
make credits localizable
2006-11-14 19:31:47 +00:00
Mitchell Livingston
8ebdd6070a
use bindings for speed limit
2006-11-11 21:03:50 +00:00
Mitchell Livingston
406600e491
If the folder doesn't exist, still show a folder icon for the download/incomplete folder prefs.
2006-11-11 20:00:50 +00:00
Eric Petit
db8705756b
Make Transmission.app the default target
2006-11-11 02:16:33 +00:00
Eric Petit
266dbcf31c
Adds version.sh in a script phase so people can build directly from Xcode
2006-11-11 02:10:49 +00:00
Mitchell Livingston
9056d96e74
get rid of some warnings when compiling
2006-11-10 19:47:45 +00:00
Mitchell Livingston
3a9d07af03
libcrypto 0.9.7
2006-11-10 06:01:19 +00:00
Mitchell Livingston
9d56933e52
deployment on ppc set to 10.4 and gcc on ppc set to 4.0
2006-11-10 05:55:59 +00:00
Mitchell Livingston
2873ff5baf
Use an NSDatePicker for the speed limit scheduler...this will require 10.4 for now.
2006-11-01 16:37:14 +00:00
Mitchell Livingston
5d77966aa4
Use bindings to show text and icon of pulldown menu items.
2006-10-29 16:14:35 +00:00
Mitchell Livingston
00fe6a984f
Partial use of bindings in prefs/action menu. This is still experimental and evolving, with the most obvious problem that entering an invalid value causes an annoying error sheet to appear.
2006-10-27 19:14:04 +00:00
Mitchell Livingston
72d0964ffc
Use localized strings where necessary. Also a fix for the port checker. Thanks to Cédric Luthi for these.
2006-10-24 20:34:13 +00:00
Mitchell Livingston
e94e13d918
flash individual pieces red when they complete
2006-10-20 15:01:18 +00:00
Mitchell Livingston
85383a66e4
New toolbar icons from Van Hugo.
2006-10-16 00:31:13 +00:00
Mitchell Livingston
c521f412ad
in info show the number of incoming connections next to total connections
2006-10-13 18:58:12 +00:00
Mitchell Livingston
3f90ce42fb
no need to include .h's when compiling
2006-10-13 13:58:00 +00:00
Mitchell Livingston
c0351c64c8
Clicking on the pieces view will toggle between piece progress view and availability view (a tooltip clarifies which view is current).
2006-10-13 13:47:52 +00:00
Mitchell Livingston
794226d07d
correct image file extension
2006-10-04 20:10:45 +00:00
Mitchell Livingston
d0c1460c1b
Make both status lines in the Network prefs match.
2006-10-04 01:46:20 +00:00
Mitchell Livingston
e53830d875
changed around pieces view drawing code...still can't track down the bug of the view always first being black
2006-10-01 16:12:46 +00:00
Mitchell Livingston
c8d7769436
Status on ports in prefs window. Thanks to cluthi on the forums for this.
2006-09-28 21:14:49 +00:00
Mitchell Livingston
19b89fa7ea
Generate the pieces images in code rather than using files.
2006-09-27 20:34:17 +00:00
Mitchell Livingston
f680407682
make autostart variable the same as in .6
2006-09-27 14:43:36 +00:00
Mitchell Livingston
e95450ecb2
Move PiecesView.m/h to the macosx folder.
2006-09-26 01:52:16 +00:00
Mitchell Livingston
a6a7be9daa
Move the pieces viewer into the Activity pane of Inspector.
2006-09-25 20:53:10 +00:00
Mitchell Livingston
cb90fd21b6
Better sizing of table in inspector, and slightly larger min width.
2006-09-25 20:21:19 +00:00
Mitchell Livingston
ef7d99d3dc
rearrange activity and peers tab in inspector
2006-09-25 20:00:45 +00:00
Josh Elsasser
0257761670
Merge nat-traversal branch to trunk.
2006-09-25 18:37:45 +00:00
Mitchell Livingston
ea7759913d
Forgot a release.
2006-09-05 21:17:59 +00:00
Mitchell Livingston
bc14e9e56c
Use UKKQueue for auto import which gets rid of polling and makes the process instantaneous.
2006-09-05 04:28:07 +00:00
Mitchell Livingston
e94e0e72f4
Display an error image on the torrent icon when there is an error with the torrent.
2006-08-29 00:09:49 +00:00
Mitchell Livingston
68a9a6ba85
Option to save log.
2006-08-22 23:00:53 +00:00
Mitchell Livingston
32cdb550fb
Re-add time to message log.
2006-08-22 02:56:09 +00:00
Mitchell Livingston
4ecb698720
MessageWindowController in its proper place
2006-08-21 22:23:09 +00:00
Mitchell Livingston
1b0811c812
Message Log window, accessible from the Transmission menu.
2006-08-21 22:07:08 +00:00
Mitchell Livingston
b11f8ca295
Acquire lock before setting completed badge to help get rid of problem of the completed badge not clearing when the main window is given focus
2006-08-19 22:18:39 +00:00
Mitchell Livingston
e907f7a370
Status in peers tab.
2006-08-15 02:28:38 +00:00
Mitchell Livingston
861d78841b
Colored dots for connected/not connected
2006-08-15 01:51:45 +00:00
Mitchell Livingston
199bb19e14
Check for connected peers, as well as better peer table resizing behavior.
2006-08-15 00:59:44 +00:00
Mitchell Livingston
2eabbc90b5
No need to make peer table make the window key, which also eliminates the need for a subclass.
2006-08-14 03:13:34 +00:00
Mitchell Livingston
3b56abf6fa
Add uTorrent to clients.
2006-08-13 21:38:19 +00:00
Mitchell Livingston
f76f1c3091
Some changes to getting peers in libtransmission. Now it uses a separate structure for the GUI accessing peers.
2006-08-13 19:43:15 +00:00
Mitchell Livingston
98f63e9133
Basic peer info in info window...more to come.
2006-08-13 15:46:02 +00:00
Mitchell Livingston
2a36da8b60
Some new accessors for libtransmission...I don't see what harm these can do
2006-08-12 00:38:26 +00:00
Mitchell Livingston
bb0af3e20d
Prefs window is a window rather than a panel, with behavior more similar to Mail, Safari, etc.
2006-08-06 19:35:03 +00:00
Mitchell Livingston
ca97d6968a
Capitalization change.
2006-07-29 16:58:44 +00:00
Mitchell Livingston
00f96fe709
New awesome help by jah.
2006-07-23 14:22:01 +00:00
Mitchell Livingston
2f79532a81
Stop weird behavior and remove workaround code with the status bar background.
2006-07-22 18:47:21 +00:00
Mitchell Livingston
c0004c7e96
New prefs setting to keep the window sized perfectly for the current number of transfers.
2006-07-22 16:38:05 +00:00
Mitchell Livingston
2c44a4ef0a
no pressed in state for filter
2006-07-21 04:33:20 +00:00
Mitchell Livingston
9048f4683e
Remove filter hide and show buttons from the bars and instead have a toolbar item for it.
...
Smoother Bandwidth prefs icon.
2006-07-20 21:58:25 +00:00
Mitchell Livingston
e33b7f3bfa
Much nicer pushed image for turtle button.
2006-07-19 02:50:07 +00:00
Mitchell Livingston
853554c9e5
Reveal Filter buttons from MrCrowbar.
2006-07-19 00:37:03 +00:00
Mitchell Livingston
cd97152658
Dim filter buttons and "turtle" button when the window isn't key.
...
Larger status bar.
Toggle button for filter bar in status bar (image needed!).
Custom ordering only when filter disabled (even if filtering causes nothing to be hidden).
2006-07-19 00:06:32 +00:00
Mitchell Livingston
a7fc1ffed8
New close filter buttons.
2006-07-17 02:49:32 +00:00
Mitchell Livingston
02b9a7957e
Turn multiple classes into a generic class for image backgrounds.
2006-07-16 21:02:29 +00:00
Eric Petit
54e32f22a3
Moves OS X frameworks into macosx/
2006-07-16 19:53:58 +00:00
Eric Petit
f199e0a9d9
Revert [619]
2006-07-16 19:39:23 +00:00
Mitchell Livingston
5d36721a15
Remove old Sparkle...
2006-07-16 19:28:19 +00:00
Mitchell Livingston
e91bf288c5
A close button for the filter....someone with image editing skills needs to put an 'x' in these pics. ;)
2006-07-16 15:52:51 +00:00
Mitchell Livingston
6165d969c3
Make filter command-f.
2006-07-16 15:20:27 +00:00
Mitchell Livingston
21a7f58256
Blue turtle for aqua, gray turtle for graphite.
2006-07-16 15:14:53 +00:00
Mitchell Livingston
7462e65365
Highlighting of the turtle makes a little more sense.
2006-07-16 04:13:01 +00:00
Mitchell Livingston
6996e44e0f
Use Growl framework rather than applescript.
2006-07-15 23:13:21 +00:00
Mitchell Livingston
195522e084
Don't copy FilterBarView.h
2006-07-15 21:46:30 +00:00
Mitchell Livingston
d460437757
Use images for filter buttons.
2006-07-15 21:34:15 +00:00
Mitchell Livingston
237b4aeec9
Use .png image.
2006-07-15 20:39:59 +00:00
Mitchell Livingston
c34434d7bd
Filter bar background is now from an image.
2006-07-15 20:33:53 +00:00
Mitchell Livingston
6dca15de76
New colors for the filter bar.
2006-07-15 18:05:59 +00:00
Mitchell Livingston
0ae11f0f56
First attempt at a filter bar.
2006-07-15 16:22:42 +00:00
Eric Petit
4802ada213
Fixes case
2006-07-14 21:37:43 +00:00
Mitchell Livingston
f8ea768608
updated project file is probably needed to compile
2006-07-05 21:22:15 +00:00
Mitchell Livingston
4103575f12
convert .tiff to .png
2006-07-04 19:01:23 +00:00
Mitchell Livingston
20c791b99d
The Almighty Turtle!
...
Speed Limit can now be accessed from the main window, among smaller changes.
2006-07-01 00:29:26 +00:00
Mitchell Livingston
9a6423b63d
Some changes to the preference window to avoid crowding. Some panes will be expanded upon (like bandwidth) when new features are added.
2006-06-30 00:53:17 +00:00
Mitchell Livingston
733b345aed
Added initial support for Help. More documentation will be added later.
...
Thanks to jetsgo for the documentation effort!
2006-06-22 05:14:23 +00:00
Eric Petit
9d49bdda41
Trying to spare some more space here and there
2006-06-15 22:28:34 +00:00
Mitchell Livingston
1b548fae96
Touch up the project file.
2006-06-13 16:32:40 +00:00
Mitchell Livingston
19940c00de
This look for the progress bars matches the new smooth aqua look a lot more and is generated from images instead of drawing the bar from scratch.
...
The advanced bar should also be easier on the eyes now that the overlay isn't as extreme.
Thanks to FOOOD for the images.
2006-06-12 16:58:04 +00:00
Mitchell Livingston
d498cc77d9
Clicking the File tableview in the Inspector will now make the inspector the key window, making reveal for it work again and not appear gray when clicked.
2006-06-12 03:03:16 +00:00
Mitchell Livingston
01474a00d1
...and once again commit (newer) Sparkle (682)
2006-06-10 03:59:29 +00:00
Mitchell Livingston
82a1354790
Switch some tiffs to png.
2006-06-07 20:10:15 +00:00
Mitchell Livingston
d42c315496
Hopefully this gets the dock icon to show again. (I'm new to this whole svn thing tho).
2006-06-06 20:25:23 +00:00
Mitchell Livingston
f2c1b55fe3
Changed some headers.
2006-06-06 19:32:27 +00:00
Mitchell Livingston
41ce603b10
First commit on my own 8-)
...
Sorting by progress, sorting no longer causes crashes.
New look for the table.
Info is now inspector: can set individual and multiple ratio limits, shows listing of files, more info in general, resizes when changing tabs, can change tabs with cmd-left and cmd-right.
Menu items moved to "Transfers" menu.
Sliding status bar in its own view.
Prefs moved into their own nib.
Toolbar items for pause and resume selected (many wanted this, but it needs better icons)
New icons for Transfers and General.
A lot of tweaking of main window to fix alignment etc.
Sparkle used for updated (still needs to be added to website to work).
And a lot more tweaking and changes that I'm too lazy to list.
...now let's hope I commit this right
2006-06-06 18:05:57 +00:00
Eric Petit
a3d3d1f33d
Splits VERSION_STRING and VERSION_REVISION, removes duplication of flags
...
in the Xcode project file
2006-05-29 22:44:21 +00:00
Eric Petit
fec29af06e
Forgot this file in r256
2006-05-25 12:52:27 +00:00
Eric Petit
796e2b868e
Adds Action button that allows quick setting of upload and download limits,
...
Makes the bottom bar look like Mail's,
Moves stats to a top, hideable bar.
2006-05-01 00:15:18 +00:00
Eric Petit
7a5c149504
Fixes OS X build
2006-04-04 20:39:21 +00:00
Eric Petit
fde1bf8876
Nicer make output. Also moved the CLI client to its own folder like
...
other interfaces.
2006-04-04 20:23:19 +00:00
Eric Petit
235255b8f0
Merge compat-10.2 branch. This adds Jaguar compatibility on OS X, and
...
completes the Jam -> Make/XCode switch. Hope it doesn't break too much.
2006-04-03 19:29:09 +00:00