Commit Graph

  • ac976ab8cf Implemented 'search video on selected instance' functionality Famille Bollu 2018-07-30 12:00:27 +0200
  • 0f11b12350 Corrected a bug where I used the 'start' parameter as an int when it was a str Famille Bollu 2018-07-30 11:28:27 +0200
  • 4916d6a757 Do not sort videos alphabeticaly Famille Bollu 2018-07-30 11:19:58 +0200
  • ffead3ee69 Implemented navigation in 'browse selected instance' menu Famille Bollu 2018-07-29 22:14:06 +0200
  • 4b9e5a26b4 Started implementing the items_per_page functionality Famille Bollu 2018-07-28 13:54:19 +0200
  • 9351feff80 Added an items_per_page setting to allow user to specify the number of videos she wants to display per page. Functionality not implemented yet though. Famille Bollu 2018-07-28 13:44:57 +0200
  • 8f1749b8ef Added a main menu + started implementing paginated video list Famille Bollu 2018-07-28 13:35:28 +0200
  • 864a0ffa1d Updated addon.xml vor version 0.1.1 of the addon Famille Bollu 2018-07-27 18:43:32 +0200
  • 2d02a5c8ed Had forgot a 'self' as argument of the play_video_continue function. Famille Bollu 2018-07-27 18:40:24 +0200
  • 0d63448e8f Fixed a bug in PeertubeDownloader.run() where I was refering to variable 'torrent' instead of 'self.torrent' Famille Bollu 2018-07-27 17:37:48 +0200
  • 4c47e8e382 Limit the number of results from the GET /videos API call. Cyrille Bollu 2018-07-27 15:05:09 +0200
  • fe91fa4e90 Added the 'preferred_instance" setting to allow the user to specify a preferred peerinstance to connect to (defaults to 'https://framatube.org') Cyrille Bollu 2018-07-27 14:43:21 +0200
  • 98fb894ab3 Updated requirements (script.module.addon.signals is part of Kodi 17+ and automaticaly installed. So, no need to specify it) Cyrille Bollu 2018-07-27 11:38:37 +0200
  • 143e066fbc Changed logging level to LOGDEBUG as requested by https://kodi.wiki/view/Add-on_rules Cyrille Bollu 2018-07-27 11:26:40 +0200
  • fbd6a0599e Fixed file permission Cyrille Bollu 2018-07-27 11:24:08 +0200
  • cea68a9bcd Added README.md file Cyrille Bollu 2018-07-27 11:05:13 +0200
  • ef8f704e25 Put addon in version 0.1.0 Cyrille Bollu 2018-07-27 10:58:27 +0200
  • 3cbf940e82 Updated code to use torrent files rather than magnets (For some reason magnet files provided by peerTube don't work) + refactored code related to the management of the addon's temporary directory Cyrille Bollu 2018-07-27 10:53:28 +0200
  • 914bcb9234 Added logging Famille Bollu 2018-07-27 07:40:45 +0200
  • 8110fa2b7d Fixed a typo to get the state of a torrent'status Famille Bollu 2018-07-26 22:34:26 +0200
  • f2dd0e0a3a forgot a "self" argument to the peertubeService's init function Famille Bollu 2018-07-26 22:23:31 +0200
  • c9d9b9e868 fixed a typo in call to torrent_handle.status() Famille Bollu 2018-07-26 22:22:07 +0200
  • 55aa736e97 Fixed the PeertubeService's init function + added code to create our temporary directory Famille Bollu 2018-07-26 22:20:43 +0200
  • 338f1cae9a icon.png was bad Famille Bollu 2018-07-26 22:08:38 +0200
  • dcddedf299 in classes, callback functions should be specified self.callbackfunction and not just callbackfunction (this time in the peertubeAddon class) Famille Bollu 2018-07-26 21:59:50 +0200
  • d38abc0bf6 Fixed a typo and an error in PeertubeDownloader's init function Famille Bollu 2018-07-26 21:57:00 +0200
  • db7984431b write() can only use buffers of type strings or bytearrays, not buffers of unicode type Famille Bollu 2018-07-26 21:54:59 +0200
  • 119667789d Added the <icon> asset in addon.xml Famille Bollu 2018-07-26 21:46:03 +0200
  • 37f1b91d54 Fixed an indentation issue in peertube.py + fixed an error when parsing the json result of the call to api/v1/videos Famille Bollu 2018-07-26 21:44:13 +0200
  • 4729397b16 in classes, callback functions should be specified self.callbackfunction and not just callbackfunction Famille Bollu 2018-07-26 21:37:08 +0200
  • e54fedbf94 Added dependency on script.module.addon.signals x Famille Bollu 2018-07-26 21:26:23 +0200
  • 9b79c9dfa1 Cleaned import stanzas Famille Bollu 2018-07-26 20:03:32 +0200
  • 1f1132f4fc Refactored code to let the downloader thread be started by the service Famille Bollu 2018-07-26 19:59:47 +0200
  • c3271551f3 removed a redundant </extension> tag in addon.xml Famille Bollu 2018-07-26 19:58:12 +0200
  • 9b140a77d3 Revert "Will use a downloader thread directly from peertube.py. Will not use a service anymore." Famille Bollu 2018-07-26 19:32:37 +0200
  • 71e76f38cc Refactored code to use a downloader thread to download torrent in the background. I haven't tested it yet. Cyrille Bollu 2018-07-26 17:53:27 +0200
  • 5f590f48cd Will use a downloader thread directly from peertube.py. Will not use a service anymore. Cyrille Bollu 2018-07-26 17:41:08 +0200
  • 7cfc9b8c23 The code to retrieve the torrent's url was not correct anymore with the modifications made in the last few commits. Cyrille Bollu 2018-07-26 14:22:22 +0200
  • c825daef58 Added thumbnail info to ListItem's Cyrille Bollu 2018-07-26 13:17:47 +0200
  • 4271e7baa4 Added code to get all videos from a peertube instance + added some code to enrich the ListItem's with more info Cyrille Bollu 2018-07-26 13:04:47 +0200
  • 83a37cbcd3 file peertube.py isn't supposed to be run from the command-line Cyrille Bollu 2018-07-26 11:52:35 +0200
  • c9a0d5df8c Created a first service skeleton to download torrent in the background Cyrille Bollu 2018-07-26 11:52:04 +0200
  • f0697780ce Initial commit. Cyrille Bollu 2018-07-26 11:30:15 +0200