54 Commits

Author SHA1 Message Date
Kyle Fang
6886cbae80 feat: support all devices 2019-05-15 22:44:31 +08:00
Alexey Chechetkin
93ab06b02c Added README.md 2017-10-15 16:18:09 +03:00
Alexey Chechetkin
f322eea442 Updated to Xcode 9.0 2017-09-25 11:02:55 +03:00
Alexey Chechetkin
2595de8045 bugs fixed in SessionConfigController 2015-10-01 21:16:26 +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
782a2901a0 Added "show magnet url" feature to TorrentInfoController 2015-09-03 23:36:49 +03:00
Alexey Chechetkin
42adea9751 Refactored code, new two classes were extracted - TorrentFile and MagnetURL, adding magnet url parsing and ChooseServer .... 2015-08-31 19:00:17 +03:00
Alexey Chechetkin
2eed30f6b5 Added vectorized logo in ServerListController, fixed some UI layout issues 2015-08-29 14:56:02 +03:00
Alexey Chechetkin
bb53294a84 Changed lauchscreens, added new magnet icon to ChooseServerController, added handling of private ip's in IPGeoLocator 2015-08-28 16:11:33 +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
1626b0b5e4 Commit before new branch 2015-08-14 14:28:49 +03:00
Alexey Chechetkin
f34fe094cb Added new feature - ip geo info 2015-08-10 20:53:25 +03:00
Alexey Chechetkin
ecf4b1c81d Add NSAttributedString in TorrentTitleSection of ChooseServerToAddTorrentController 2015-08-10 18:57:16 +03:00
Alexey Chechetkin
2ba28f713d Fixed bugs - SessionConfigController, SchedulerController - when data cannot be stored. 2015-08-10 12:20:45 +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
150d2e25a8 Added additional footer view to PeerList for flags description 2015-08-08 12:49:46 +03:00
Alexey Chechetkin
0dc8a16e98 PeerListController - update code to animate data updates, Peer statistics now is more accurate 2015-08-07 22:53:27 +03:00
Alexey Chechetkin
2bad05357f Added peer stats 2015-08-03 00:34:01 +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
d770d33581 All features (almost) were implemented. 2015-07-27 17:33:08 +03:00
Alexey Chechetkin
8dfe7f6049 Added new controller - Scheduler, for alternative limits 2015-07-27 17:11:40 +03:00
Alexey Chechetkin
ff1aca3921 Some bugs were fixed for individual torrent settings 2015-07-26 22:10: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
1fa6c6f5ab added first raw russian localization 2015-07-15 23:59:27 +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
41ae8acaa8 ServerList - fixed width of label when editing style is selected 2015-07-12 15:39:49 +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
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
37d658acc6 first try to realize a background fetch for selected server 2015-07-09 23:59:11 +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
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
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
Alexey Chechetkin
9a55276116 Added draft TorrentStatusController - just a empty template 2015-06-25 22:52:14 +03:00
Alexey Chechetkin
459b6c9a11 Fully implemented ListSeverController with ability to add/delete/edit items, adding and saving data at starting applicaton 2015-06-25 21:50:56 +03:00