Commit Graph

51 Commits

Author SHA1 Message Date
Kyle Fang
8720e6a703 fix: crash with UIPopoverController 2019-05-15 23:06:31 +08:00
Kyle Fang
3e9838c832 fix: crash on status screen 2019-05-15 22:56:11 +08:00
Alexey Chechetkin
b6c107dff0 Add NavigationController large title support for iOS 11.0 2017-10-21 11:08:20 +03:00
Alexey Chechetkin
f322eea442 Updated to Xcode 9.0 2017-09-25 11:02:55 +03:00
Alexey Chechetkin
d4b082b755 Some bugs fixed at low speed connection, added UIActivityIndicator to TorrentInfoController, MagnetURLController, added OverlayView to TorrentProgressView 2015-10-02 13:37:58 +03:00
Alexey Chechetkin
c1130a2f38 Added new feature - allowing rename every file and folder in FileListController 2015-09-27 00:07:16 +03:00
Alexey Chechetkin
b760eeaa17 Added new feature "renaming torrent" 2015-09-24 17:27:05 +03:00
Alexey Chechetkin
9c88840881 Fix some bugs in PeerListController and TRPeerInfo class. Made some improvements in StatusListController regarding to PeerListController showing 2015-09-05 22:33:46 +03:00
Alexey Chechetkin
782a2901a0 Added "show magnet url" feature to TorrentInfoController 2015-09-03 23:36:49 +03:00
Alexey Chechetkin
dd34375dc3 Commit bugs after code analyzation. 2015-08-22 22:33:20 +03:00
Alexey Chechetkin
6e816ead8b IconCloud was improved to add new icon type. StatusListController was refactored to support new vector IconCloud icons, added new animations to all status items. 2015-08-21 01:16:36 +03:00
Alexey Chechetkin
b983930ac7 FileListController icons converted to dynamic vector objects. Added animation for downloading, finished, folder open/close. Added animation and vector icon objects to TorrentListController, added animatable icon objects in Download rates panel (status list controller) 2015-08-19 23:07:28 +03:00
Alexey Chechetkin
4a61f10bad Made big code refactoring for FSDirectotry, FSItem, FileListController 2015-08-15 22:49:24 +03:00
Alexey Chechetkin
921e1e3b05 Fixed some bugs in geoipconnector 2015-08-11 17:58:10 +03:00
Alexey Chechetkin
2e132e89ad Fixed some bugs in SessionConfigController relative to Scheduler 2015-08-10 11:23:45 +03:00
Alexey Chechetkin
3d106cd150 Fixed some bugs and made some improvements 2015-08-09 19:32:31 +03:00
Alexey Chechetkin
2bad05357f Added peer stats 2015-08-03 00:34:01 +03:00
Alexey Chechetkin
f165b5a074 Updated TrackerListController to reflect animation of data updates, updated CommonTableController to reflect changes in errorMessages, updated TorrentStatusController to update error hanling messages 2015-08-02 23:23:09 +03:00
Alexey Chechetkin
dd9e0a9a06 Added new feature - toggle button for on/of of alternative rate limits 2015-07-30 14:19:57 +03:00
Alexey Chechetkin
d0e403a2ae Added handler for HTTP 409 X-Transmission-Session-Id, added some fixes for error handling (post test, free space). Added some fix for TorrentListController 2015-07-29 23:18:30 +03:00
Alexey Chechetkin
dfb0bbbc3e Added some new features for individual torrent settings 2015-07-26 21:46:21 +03:00
Alexey Chechetkin
7c2c9a2cda Added tracker list controller 2015-07-26 17:55:11 +03:00
Alexey Chechetkin
e2ce29d745 Localization errors fix 2015-07-20 12:49:59 +03:00
Alexey Chechetkin
59ebad4c76 Added raw russian localization. Fixed some ui issues 2015-07-16 00:32:12 +03:00
Alexey Chechetkin
1fa6c6f5ab added first raw russian localization 2015-07-15 23:59:27 +03:00
Alexey Chechetkin
44bb448574 Commit before localization 2015-07-15 20:37:49 +03:00
Alexey Chechetkin
36f5742abe TorrentListController - some code refactored 2015-07-14 22:25:41 +03:00
Alexey Chechetkin
afd4f4e6ea Fixed some issue when torrent has just been stopped. Added some delay before updating data. (There is some lag) 2015-07-14 21:24:16 +03:00
Alexey Chechetkin
b605539c0c Yah, now TorrentListController make update with animation of rows and sections 2015-07-14 20:29:14 +03:00
Alexey Chechetkin
6e73b20d25 Redesigned StatusCategory code to include subcategories 2015-07-13 11:33:15 +03:00
Alexey Chechetkin
a735c9db04 Added switch control to RPCServerConfig to show/hide server free space. StatusListController has been modified to reflect this changes. 2015-07-13 00:18:46 +03:00
Alexey Chechetkin
17a8535580 Redesigned code of StatusListController - the first approach to make rows animatable for add/remove 2015-07-12 23:35:29 +03:00
Alexey Chechetkin
09c45035b9 Fixed some visual appearance in FileListController, now - folder/file names are extended to full width of cell if it is 100% downloaded, and left indentation is fixed also to give more space when checkbox isn't needed.
FileListCell now have reference to 3 new layout constraints, old code with get/set array of constraints was removed.
2015-07-12 16:42:27 +03:00
Alexey Chechetkin
2289dde517 ServerListController : added insert/delete - row/section animation 2015-07-12 14:42:46 +03:00
Alexey Chechetkin
d0401366b8 Again, fixed some bugs with limit rates. Added new status category "Error" to StatusListController. This practice showed, that considering code requires refactoring with a separate model. 2015-07-11 19:32:05 +03:00
Alexey Chechetkin
66a164e861 Removed bulk code about speed limit tables, instead was introduced new class RateLimitTable, and all code was refactored according to it. Fixed bug about icon, made some refactoring in HeaderView class 2015-07-10 20:02:27 +03:00
Alexey Chechetkin
4c6eac947e Tested and added error torrent handling (icon, trinfo, torrent list) 2015-07-10 15:28:56 +03:00
Alexey Chechetkin
6556e9c1a0 Fixed limit icons, limits tables and tested background fetching. Fixed some background fetching bugs 2015-07-10 13:42:49 +03:00
Alexey Chechetkin
f389b01696 Added notifying info when torrent has finished to download 2015-07-09 19:13:25 +03:00
Alexey Chechetkin
3c90112c6a Added icon 2015-07-08 16:38:43 +03:00
Alexey Chechetkin
e3165f599c Feature added: magnet link handler 2015-07-07 19:13:28 +03:00
Alexey Chechetkin
33653d532a Refactored RPCConfigController, added SessionConfigController, removed some bugx 2015-07-06 11:38:31 +03:00
Alexey Chechetkin
c8cda97b1b now files and priorities can be managed, added "Active" filter 2015-07-01 16:45:26 +03:00
Alexey Chechetkin
b9cc8b9def Added file list controller, it is still raw and does not let to change priorities and downloading separate files 2015-07-01 00:56:36 +03:00
Alexey Chechetkin
f4531262bb Added Peer List Controller, several bug fixed 2015-06-30 22:52:01 +03:00
Alexey Chechetkin
23280b38e5 Implemented adding/removing/checking/reannouncing and choosing server to add torrent functionality. Added torrent file handling 2015-06-29 22:05:46 +03:00
Alexey Chechetkin
8e143276a4 Added torrent info controller 2015-06-29 17:25:05 +03:00
Alexey Chechetkin
2f0e60caab Added support for popover feature in UISplitViewController 2015-06-26 23:38:51 +03:00
Alexey Chechetkin
62ce128290 Added TorrentListController - added splitviewcontroller on iPad 2015-06-26 23:06:20 +03:00
Alexey Chechetkin
84c2ac7c36 Added RPCConnector class with implementation of basic methods 2015-06-26 21:12:01 +03:00