-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathaddon.xml
More file actions
70 lines (70 loc) · 5.01 KB
/
Copy pathaddon.xml
File metadata and controls
70 lines (70 loc) · 5.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="plugin.switchback" name="Switchback" version="2.0.1" provider-name="bossanova808">
<requires>
<import addon="xbmc.python" version="3.0.0" />
<import addon="script.module.bossanova808" version="1.0.4" />
</requires>
<!-- The main service entry point, to keep track of playbacks -->
<extension point="xbmc.service" library="service.py" />
<!-- ...and a plugin entry point, to handle presenting and playing media from the switchback playlist -->
<extension point="xbmc.python.pluginsource" library="plugin.py">
<provides>video audio</provides>
</extension>
<!-- ...and a context menu extension point, for another playback mechanism -->
<extension point="kodi.context.item">
<menu id="kodi.core.main">
<item library="context_menu.py" args="switchback">
<label>Switchback: $INFO[Window(Home).Property(Switchback_Item)]</label>
<visible>Integer.IsGreater(Window(Home).Property(Switchback_List_Length),1)</visible>
</item>
<item library="context_menu.py" args="switchback_list">
<label>32008</label>
<visible>Integer.IsGreater(Window(Home).Property(Switchback_List_Length),0)</visible>
</item>
</menu>
</extension>
<extension point="xbmc.addon.metadata">
<summary lang="en_GB">Switchback is a Kodi utility for fast switching between recently played media.</summary>
<summary lang="sv_SE">Switchback är ett Kodi-verktyg för snabb växling mellan nyligen spelade medier.</summary>
<description lang="en_GB">
Kodi utility for fast switching between recently played media.
Keeps a list of recently played videos.
The primary intended use is to make for super easy Switchback between two in progress video. See Wiki for usage notes including how to bind remote/keyboard controls for instant Switchback.
Consider this scenario:
* You're watching 'video A' with your partner. You're interrupted, and your partner needs to tend to the kids/howl at the moon.
* You navigate to 'video B' and watch some of that while you're waiting.
* Your partner comes back.
* You hit your one button 'Switchback' and 'video A' instantly starts playing again - no need for tedious navigation etc.
* You're interrupted, again! The moon really is so very bright tonight. Hit your 'Switchback' button to instantly resume 'video B', again with no tedious navigation.
</description>
<description lang="sv_SE">
Kodi-verktyg för snabb växling mellan nyligen spelade medier.
Spara en lista över nyligen spelade videor.
Den primära användningen är att göra det superenkelt att växla mellan två pågående videor. Se Wiki för användningsanvisningar, inklusive hur du kopplar fjärrkontroll/tangentbordskontroller för omedelbar växling.
Tänk dig följande scenario:
* Du tittar på ”video A” med din partner. Ni blir avbrutna och din partner måste ta hand om barnen/skälla på månen.
* Du navigerar till ”video B” och tittar på den medan du väntar.
* Din partner kommer tillbaka.
* Du trycker på din enda knapp ”Switchback” och ”video A” börjar omedelbart spelas upp igen – utan tråkig navigering etc.
* Du blir avbruten igen! Månen är verkligen väldigt ljus ikväll. Tryck på din ’Switchback’-knapp för att omedelbart återuppta ”video B”, återigen utan tråkig navigering.
</description>
<platform>all</platform>
<license>GPL-3.0-only</license>
<website>https://github.com/bossanova808/plugin.switchback/</website>
<source>https://github.com/bossanova808/plugin.switchback/</source>
<forum>https://forum.kodi.tv/showthread.php?tid=379330</forum>
<email>bossanova808@gmail.com</email>
<news>v2.0.1
- Playback tracking now uses a shared class from script.module.bossanova808, common with other addons
- Quick Switchback now resumes PVR live TV and recordings correctly, with proper channel controls
- On Kodi 22 (Piers) and newer, PVR live TV and recordings now resolve correctly with no workaround needed at all - including full channel controls for the Switchback list too, not just Quick Switchback - thanks to a Kodi core fix (https://github.com/xbmc/xbmc/pull/28893, fixing https://github.com/xbmc/xbmc/issues/28877). Older Kodi versions keep the previous behaviour.
- Fix a rare crash when saving the Switchback list on Windows
- Resume notifications now show a timestamp, distinguish live TV/recordings from other video, and note that retuning live TV may take a few seconds
- Fix duplicate list entries appearing for the same movie/episode/etc across repeated plays (could happen for addon-backed library items, e.g. Jellyfin, where the reported path can differ between plays)
- Faster list loading: halved the JSON-RPC calls needed to refresh a list of library items, and removed an unnecessary call on every list view
</news>
<assets>
<icon>resources/icon.png</icon>
</assets>
</extension>
</addon>