Page 6 of 8

Re: Glitter - A new modern template

Posted: November 28th, 2015, 3:25 pm
by safihre
Indeed it looks like that with Javascript disabled, but also when there is a fatal error in the code and it cannot initialize!
So hopefully we can find the solution, but just to make sure, you didn't disable Javascript, right?

I see you use an older version of Firefox, which one is it?
Could you right click anywhere in the screen and click Inspect element?
You should see a screen on the right that already should show some messages, if not you might have to click Console, there should be messages there that can tell me the source of the error.

Re: Glitter - A new modern template

Posted: November 28th, 2015, 4:40 pm
by bobrap
I'm using Firefox 42 and as best I can tell, JS is turned on. I refreshed FF which removed all plugins and it started working. Then it just stopped working for no reason. ???

Well, it seems my latest problems were caused by cookies. All is well now...sorry for all the bother. :)

Re: Glitter - A new modern template

Posted: November 30th, 2015, 8:27 am
by safihre
Glad it started working again!

Already tested a whole batch of old Internet Explorer's and Firefox to test, so was surprised it failed.

Re: Glitter - A new modern template

Posted: November 30th, 2015, 10:42 am
by FCrane
Great skin! A few feature requests:

1) When clicking the edit button (the pencil) in a queue item, it's be nice if all of the item text was preselected (instead of the cursor being at the end of the text). Almost everytime I edit an item, I need to replace the whole text, so if the skin woulud automatically mark all the text, it'd save me a few clicks or pressing Ctrl+A.

2) Failed queue items do not show all necessary info. Especailly, the password which was initially set is missing and the original nzb name, etc. It'd be nice if I could see all the information for a failed download, so that I can locate the item quickly in the "Incomplete" folder and try to repair and unpack (with password) it manually.

3) Merging queue items - e.g. two items should be combined to one download.

Thanks for listening!

Re: Glitter - A new modern template

Posted: December 1st, 2015, 4:21 am
by safihre
Thanks for your feedback!
1) Changed that, now it will select the whole title.
2) I cannot reproduce that. Indeed it will not show the password it tried, but it does show the path, right?
Could you share a screenshot of what you describe?
3) This is something for the wish-list, but needs to happen 'internally'. Shypike?

Image

Re: Glitter - A new modern template

Posted: December 1st, 2015, 11:38 am
by FCrane
Hi!

Thanks for the screenshots - I didn't realize there was this tiny arrow on the right side that shows info about the failed download! I just saw the "Retry" link on the left side, which opens a dialog with only password and supplemental nzb. Sorry for not seeing the other arrow!

Anyway, it'd be nice if the "Password" field in the "Retry" dialog could be initialized with the original password and the info box on the right side also should provide the info about the password originally set. This makes it easier to retry or check the pw, etc.

Thanks!

Re: Glitter - A new modern template

Posted: December 1st, 2015, 1:15 pm
by safihre
It already shows the password that was tried in the information dropdown.
It will show in the Unpack section "Tried unpacking with password..."

I will make the whole status part of the row also a link to show the dropdown! So it's less easy to miss!

Re: Glitter - A new modern template

Posted: December 5th, 2015, 1:43 pm
by tito480
Every time i start a download i have the "lost connection error" only with glitter, can you help me?

Image

Re: Glitter - A new modern template

Posted: December 5th, 2015, 3:16 pm
by safihre
I think you are suffering from the Unicode bug that we are trying to pin down.
When this happens, do you see also many errors appear? Can you maybe set Plush as your secondary skin and see which errors happen as soon as the download starts and Glitter freezes?

What OS are you using? Is your OS set in a different language or keyboard than English? Any special characters in the folders where downloads are saved? Or the names of the downloads themselves?

Re: Glitter - A new modern template

Posted: December 5th, 2015, 6:33 pm
by tito480
safihre wrote:I think you are suffering from the Unicode bug that we are trying to pin down.
When this happens, do you see also many errors appear? Can you maybe set Plush as your secondary skin and see which errors happen as soon as the download starts and Glitter freezes?

What OS are you using? Is your OS set in a different language or keyboard than English? Any special characters in the folders where downloads are saved? Or the names of the downloads themselves?

Same erros with plush as secodary skin :( , I am using Windows 10 home with English.

Here is the errors:

Code: Select all

Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 509, in _api_history
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:31 [05/Dec/2015:21:31:45] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 153, in _api_queue
  File "sabnzbd\api.pyo", line 269, in _api_queue_default
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:31 [05/Dec/2015:21:31:44] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 509, in _api_history
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:31 [05/Dec/2015:21:31:44] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 153, in _api_queue
  File "sabnzbd\api.pyo", line 269, in _api_queue_default
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:31 [05/Dec/2015:21:31:43] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 509, in _api_history
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:31 [05/Dec/2015:21:31:43] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 153, in _api_queue
  File "sabnzbd\api.pyo", line 269, in _api_queue_default
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:31 [05/Dec/2015:21:31:42] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 153, in _api_queue
  File "sabnzbd\api.pyo", line 269, in _api_queue_default
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:31 [05/Dec/2015:21:31:42] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 509, in _api_history
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:31 [05/Dec/2015:21:31:41] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 509, in _api_history
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:31 [05/Dec/2015:21:31:41] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 153, in _api_queue
  File "sabnzbd\api.pyo", line 269, in _api_queue_default
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:31 [05/Dec/2015:21:31:40] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 509, in _api_history
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:31 [05/Dec/2015:21:31:40] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 153, in _api_queue
  File "sabnzbd\api.pyo", line 269, in _api_queue_default
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:30 [05/Dec/2015:21:30:56] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 153, in _api_queue
  File "sabnzbd\api.pyo", line 269, in _api_queue_default
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:30 [05/Dec/2015:21:30:55] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 509, in _api_history
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:30 [05/Dec/2015:21:30:42] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 153, in _api_queue
  File "sabnzbd\api.pyo", line 269, in _api_queue_default
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:30 [05/Dec/2015:21:30:41] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 509, in _api_history
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:30 [05/Dec/2015:21:30:41] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 153, in _api_queue
  File "sabnzbd\api.pyo", line 269, in _api_queue_default
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:30 [05/Dec/2015:21:30:41] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 509, in _api_history
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:30 [05/Dec/2015:21:30:40] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 509, in _api_history
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte
ERROR 05/12/2015 21:30 [05/Dec/2015:21:30:40] HTTP 
Traceback (most recent call last):
  File "cherrypy\_cprequest.pyo", line 670, in respond
  File "cherrypy\lib\encoding.pyo", line 217, in __call__
  File "cherrypy\_cpdispatch.pyo", line 61, in __call__
  File "sabnzbd\interface.pyo", line 423, in tapi
  File "sabnzbd\api.pyo", line 102, in api_handler
  File "sabnzbd\api.pyo", line 153, in _api_queue
  File "sabnzbd\api.pyo", line 269, in _api_queue_default
  File "sabnzbd\api.pyo", line 970, in report
  File "json\__init__.pyo", line 243, in dumps
  File "json\encoder.pyo", line 207, in encode
  File "json\encoder.pyo", line 270, in iterencode
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe1 in position 7: invalid continuation byte

Re: Glitter - A new modern template

Posted: December 6th, 2015, 3:22 am
by safihre
I am sorry this is happening to you!
We will release a new version shortly that hopefully will address this error!

Re: Glitter - A new modern template

Posted: December 7th, 2015, 11:46 am
by perfecblue
Hi I'm having the same "Lost Connection" problem when I'm on 0.8.0 beta3 as well. Same exact error codes in the logs posted above. I love this skin, would love to see a fix to this bug soon! Thanks!

OS: Windows 7 Ultimate ENG
Interface: English (US) with "Language for Non-Unicode Program" set to Chinese (Traditional Taiwan)
Keyboard Settings: English and CHT inputs
No special characters in the download folder name nor in the downloading file names

Re: Glitter - A new modern template

Posted: January 27th, 2016, 3:03 am
by wayned42
I find the position of the search box at the bottom of the history list to be pretty inconvenient, especially with a longer per-page setting (which I decreased solely to make it easier to get to the new search location). I think it would be good to move it up to the header line above the history section -- there's plenty of room for it there.

Re: Glitter - A new modern template

Posted: January 27th, 2016, 4:30 am
by safihre
I understand, but for the queue it's also on the bottom (since there's no space for it up there, or we would have to move the stats again..) so I stuck to that.

Re: Glitter - A new modern template

Posted: January 27th, 2016, 8:10 pm
by wayned42
There's room for 2 search boxes in between if you just style it so that it shows which ones goes with which. For instance, put one next to the history header and put the phrase "history search" inside it. Then, right align the queue search box and put the phrase "queue search" in it.