Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
109 commits
Select commit Hold shift + click to select a range
ba5c2ac
return dummy files on error and update in the background. Notify when…
djay Jan 27, 2021
cd94cd5
handle unicode in notification
djay Jan 27, 2021
afac5a9
show when widgets have finished updating
djay Jan 27, 2021
89883ad
notification when backround updating ends
djay Jan 27, 2021
91503bf
fix starting up with no cache
djay Jan 28, 2021
6f54fda
don't do notifications duirng playback
djay Jan 28, 2021
ce94676
and final notify
djay Jan 28, 2021
d140a9f
tidy update dummy path generation
djay Feb 1, 2021
0a406e1
ensure explode and clone get the path in the foreground so they can b…
djay Feb 1, 2021
12d6a51
use progress to show background updating
djay Feb 10, 2021
f0ba810
add progress when exploding
djay Feb 10, 2021
d9e52fd
copying instead of exploding
djay Feb 10, 2021
9090597
reduce wait for queue processing to 1s.
djay Feb 22, 2021
1e44c9a
precaching next page on paged widgets. but doesn't seem to be working…
djay Feb 22, 2021
85aa4c0
ensure we have history when queuing updates
djay Feb 22, 2021
0a616f7
Merge branch 'djay/handle_errors' into handle_errors
drinfernoo Jul 18, 2021
7f0606d
:bug: - Fix addon data paths
drinfernoo Jul 19, 2021
adad306
:bug: - Try to fix paged widget caching
drinfernoo Jul 19, 2021
dd87fde
:alien: - Add compatibility for old widgets
drinfernoo Jul 19, 2021
3285612
:recycle: - Use last_read
drinfernoo Jul 19, 2021
819247c
:lipstick: - Format with black
drinfernoo Jul 19, 2021
0bc55c3
:recycle: - Cache files in background
drinfernoo Jul 19, 2021
c6bce55
return dummy files on error and update in the background. Notify when…
djay Jan 27, 2021
f938cc1
handle unicode in notification
djay Jan 27, 2021
e104d0f
show when widgets have finished updating
djay Jan 27, 2021
e64bf99
notification when backround updating ends
djay Jan 27, 2021
17120b8
fix starting up with no cache
djay Jan 28, 2021
87c2cd7
don't do notifications duirng playback
djay Jan 28, 2021
2d7dbfa
and final notify
djay Jan 28, 2021
09efe12
tidy update dummy path generation
djay Feb 1, 2021
d004aa9
ensure explode and clone get the path in the foreground so they can b…
djay Feb 1, 2021
ff7a69f
use progress to show background updating
djay Feb 10, 2021
29266ec
add progress when exploding
djay Feb 10, 2021
b2bbab6
copying instead of exploding
djay Feb 10, 2021
db5e42c
reduce wait for queue processing to 1s.
djay Feb 22, 2021
5002f83
precaching next page on paged widgets. but doesn't seem to be working…
djay Feb 22, 2021
1a03220
ensure we have history when queuing updates
djay Feb 22, 2021
5c1acfb
:bug: - Fix addon data paths
drinfernoo Jul 19, 2021
1752b84
:bug: - Try to fix paged widget caching
drinfernoo Jul 19, 2021
87c9a43
:alien: - Add compatibility for old widgets
drinfernoo Jul 19, 2021
122ccd9
:recycle: - Use last_read
drinfernoo Jul 19, 2021
2e20d12
:lipstick: - Format with black
drinfernoo Jul 19, 2021
7678964
:recycle: - Cache files in background
drinfernoo Jul 19, 2021
4107490
Merge remote-tracking branch 'origin/handle_errors' into handle_errors
drinfernoo Jul 20, 2021
0be49f8
put path into .history and background refresh only path not whole widget
djay Jul 22, 2021
df34024
:bug::recycle: - Work towards better caching
drinfernoo Jul 22, 2021
40f8621
:zap: - Remove unneeded hashing
drinfernoo Jul 23, 2021
94064db
:bulb: - Fix comment indents
drinfernoo Jul 23, 2021
4e6d304
:bug: - Store path in history files
drinfernoo Jul 23, 2021
b567e8a
:heavy_plus_sign: - Move cache methods into cache.py
drinfernoo Jul 23, 2021
3ff4da8
:recycle: - Remove unneeded params on routing methods
drinfernoo Jul 23, 2021
08ec4de
return dummy files on error and update in the background. Notify when…
djay Jan 27, 2021
c8426d8
handle unicode in notification
djay Jan 27, 2021
e305243
show when widgets have finished updating
djay Jan 27, 2021
8e4b81d
notification when backround updating ends
djay Jan 27, 2021
e0f3827
fix starting up with no cache
djay Jan 28, 2021
20d276d
don't do notifications duirng playback
djay Jan 28, 2021
fe53e17
and final notify
djay Jan 28, 2021
71384a5
tidy update dummy path generation
djay Feb 1, 2021
244a537
ensure explode and clone get the path in the foreground so they can b…
djay Feb 1, 2021
7f146f9
use progress to show background updating
djay Feb 10, 2021
0c534cc
add progress when exploding
djay Feb 10, 2021
4cb1eb6
copying instead of exploding
djay Feb 10, 2021
a6f1c65
reduce wait for queue processing to 1s.
djay Feb 22, 2021
66875df
precaching next page on paged widgets. but doesn't seem to be working…
djay Feb 22, 2021
c7312f3
ensure we have history when queuing updates
djay Feb 22, 2021
ec68dff
:bug: - Fix addon data paths
drinfernoo Jul 19, 2021
bcde8f5
:bug: - Try to fix paged widget caching
drinfernoo Jul 19, 2021
5ea4ce9
:alien: - Add compatibility for old widgets
drinfernoo Jul 19, 2021
4fabc68
:recycle: - Use last_read
drinfernoo Jul 19, 2021
3f0b440
:lipstick: - Format with black
drinfernoo Jul 19, 2021
0df6861
:recycle: - Cache files in background
drinfernoo Jul 19, 2021
ff27437
return dummy files on error and update in the background. Notify when…
djay Jan 27, 2021
f433138
handle unicode in notification
djay Jan 27, 2021
f118e4e
show when widgets have finished updating
djay Jan 27, 2021
12630f0
don't do notifications duirng playback
djay Jan 28, 2021
f88bbd7
tidy update dummy path generation
djay Feb 1, 2021
92fe0ce
use progress to show background updating
djay Feb 10, 2021
058a154
reduce wait for queue processing to 1s.
djay Feb 22, 2021
28e18f6
ensure we have history when queuing updates
djay Feb 22, 2021
9f8e3ba
:bug: - Fix addon data paths
drinfernoo Jul 19, 2021
34f9ae1
:bug: - Try to fix paged widget caching
drinfernoo Jul 19, 2021
f8b4b0d
:lipstick: - Format with black
drinfernoo Jul 19, 2021
de9d559
:recycle: - Cache files in background
drinfernoo Jul 19, 2021
9ed60a4
put path into .history and background refresh only path not whole widget
djay Jul 22, 2021
003c843
:bug::recycle: - Work towards better caching
drinfernoo Jul 22, 2021
adf535d
:zap: - Remove unneeded hashing
drinfernoo Jul 23, 2021
92d6091
:bulb: - Fix comment indents
drinfernoo Jul 23, 2021
8ab6758
:bug: - Store path in history files
drinfernoo Jul 23, 2021
1220e36
:heavy_plus_sign: - Move cache methods into cache.py
drinfernoo Jul 23, 2021
02844c1
:recycle: - Remove unneeded params on routing methods
drinfernoo Jul 23, 2021
f8e818b
:bug: - Fix cache import
drinfernoo Jul 23, 2021
2837c86
:bug: - Cover case when cache file is already removed
drinfernoo Jul 23, 2021
c238e45
:recycle: - Move cache_and_update into cache.py
drinfernoo Jul 23, 2021
659e5bf
:recycle: - Cleanup placeholder items
drinfernoo Jul 23, 2021
8768d38
:bug: - Fix notifications
drinfernoo Jul 23, 2021
378cc12
:zap: - Don't force reload all widgets from placeholder
drinfernoo Jul 23, 2021
e18f9b0
:globe_with_meridians::art: - Fix notifications and update localizations
drinfernoo Jul 23, 2021
1c56fc3
:lipstick: - Remove some old commented out code
drinfernoo Jul 23, 2021
ac24a02
:recycle: - No need to specify background
drinfernoo Jul 23, 2021
b9c5e5f
only update requested path and with updating missing widget
djay Jul 26, 2021
6b9f2ba
Merge commit '4d0339ff2dbfaac95fd5ad83eacf8008f1c6847c' into djay/han…
djay Jul 26, 2021
d4277b8
Merge commit '510ee2df6e3f117e2d5482e92ea83fc7fc1028ca' into djay/han…
djay Jul 26, 2021
5f73680
Merge pull request #101 from drinfernoo/djay/hande_errors_bug_fix_edi…
drinfernoo Jul 26, 2021
3e5b213
Merge branch 'develop' into handle_errors
drinfernoo Jul 26, 2021
05bc19a
Merge branch 'develop' into handle_errors
drinfernoo Aug 10, 2021
40dbccb
:bug: - Fix refresh after playback
drinfernoo Aug 11, 2021
a2ed968
:zap: - Don't process cache queue during video playback
drinfernoo Aug 12, 2021
f706b98
stop processing queue during playback
djay Aug 21, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,4 @@ bin
.venv
.vscode
venv/
lib
3 changes: 2 additions & 1 deletion plugin.program.autowidget/clear_cache_single.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
from resources.lib.common import cache
from resources.lib.common import utils


if __name__ == "__main__":
target = utils.get_infolabel("ListItem.Property(autoCache)")
if target:
utils.clear_cache(target)
cache.clear_cache(target)
3 changes: 1 addition & 2 deletions plugin.program.autowidget/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,8 @@


if __name__ == "__main__":
_plugin = sys.argv[0]
_handle = int(sys.argv[1])
_params = sys.argv[2][1:]

with utils.timing(_params):
router.dispatch(_plugin, _handle, _params)
router.dispatch(_handle, _params)
Loading