VISPA web issueshttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues2019-05-20T16:30:44+02:00https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/729infinit redirect2019-05-20T16:30:44+02:00Benjamin Fischerinfinit redirectin the current default branch (rev 2956) accessing VISPA via the broswer
results in an infinite redirect:
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET /login HTTP/1.1” 303 90...in the current default branch (rev 2956) accessing VISPA via the broswer
results in an infinite redirect:
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET /login HTTP/1.1” 303 90 “”
“Mozilla/5.0 (X11; Linux x86\_64; rv:47.0) Gecko/20100101
Firefox/47.0”
2016-06-22 14:34:56 - DEBUG - vispa.tools.user - Redirect /login
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET / HTTP/1.1” 303 94 “” “Mozilla/5.0
(X11; Linux x86\_64; rv:47.0) Gecko/20100101 Firefox/47.0”
2016-06-22 14:34:56 - DEBUG - vispa.tools.user - Redirect /
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET /login HTTP/1.1” 303 90 “”
“Mozilla/5.0 (X11; Linux x86\_64; rv:47.0) Gecko/20100101
Firefox/47.0”
2016-06-22 14:34:56 - DEBUG - vispa.tools.user - Redirect /login
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET / HTTP/1.1” 303 94 “” “Mozilla/5.0
(X11; Linux x86\_64; rv:47.0) Gecko/20100101 Firefox/47.0”
2016-06-22 14:34:56 - DEBUG - vispa.tools.user - Redirect /
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET /login HTTP/1.1” 303 90 “”
“Mozilla/5.0 (X11; Linux x86\_64; rv:47.0) Gecko/20100101
Firefox/47.0”
2016-06-22 14:34:56 - DEBUG - vispa.tools.user - Redirect /login
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET / HTTP/1.1” 303 94 “” “Mozilla/5.0
(X11; Linux x86\_64; rv:47.0) Gecko/20100101 Firefox/47.0”
2016-06-22 14:34:56 - DEBUG - vispa.tools.user - Redirect /
2016-06-22 14:34:56 - INFO - cherrypy.access.140669809145488 - 127.0.0.1
- - \[22/Jun/2016:14:34:56\] “GET /login HTTP/1.1” 303 90 “”
“Mozilla/5.0 (X11; Linux x86\_64; rv:47.0) Gecko/20100101 Firefox/47.0”
*(from redmine: issue id 2406, created on 2016-06-22 by Christian.Glaser, closed on 2016-07-12)*Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/728Example application does not open2019-05-20T16:30:43+02:00Benjamin FischerExample application does not openThe functionality to open an extension after workspace connection is
broken. The statement in the vispa.ini
1. default workspace action, i.e. a vispa.callbacks channel
workspace\_action = openFileBrowser
has no effect.
*(from ...The functionality to open an extension after workspace connection is
broken. The statement in the vispa.ini
1. default workspace action, i.e. a vispa.callbacks channel
workspace\_action = openFileBrowser
has no effect.
*(from redmine: issue id 2404, created on 2016-06-21 by Christian.Glaser, closed on 2016-07-01)*
* Changesets:
* Revision 2957 by Benjamin Fischer on 2016-06-21T14:48:02Z:
```
Workspace: properly emit workspaceAction if needed
refs #2404
```
* Revision 2957 by Benjamin Fischer on 2016-06-21T14:48:02Z:
```
Workspace: properly emit workspaceAction if needed
refs #2404
```
* Revision 2960 by Benjamin Fischer on 2016-06-21T14:48:02Z:
```
Workspace: properly emit workspaceAction if needed
refs #2404
```
* Revision 2960 by Benjamin Fischer on 2016-06-21T14:48:02Z:
```
Workspace: properly emit workspaceAction if needed
refs #2404
```2.0Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/727pprint format not compatible with JSON.dumps at high frequencies2019-05-20T16:30:41+02:00Benjamin Fischerpprint format not compatible with JSON.dumps at high frequenciesIt causes extensions such as the editor and terminal to freeze when
running “Aufgabe2.py” that Martin has sent around on June 20th.
Replacing pprint by a regular print statement in that exercise runs
fine.
*(from redmine: issue id 24...It causes extensions such as the editor and terminal to freeze when
running “Aufgabe2.py” that Martin has sent around on June 20th.
Replacing pprint by a regular print statement in that exercise runs
fine.
*(from redmine: issue id 2403, created on 2016-06-20 by root, closed on 2016-06-21)*
* Changesets:
* Revision 2950 by Benjamin Fischer on 2016-06-21T08:36:38Z:
```
Socket: fixed handling of utf-8 characters
fixes #2403
tested with: print (u"\u4124").encode("utf-8")
```
* Revision 2950 by Benjamin Fischer on 2016-06-21T08:36:38Z:
```
Socket: fixed handling of utf-8 characters
fixes #2403
tested with: print (u"\u4124").encode("utf-8")
```
* Revision 2951 by Benjamin Fischer on 2016-06-21T08:47:48Z:
```
Python/JSON: use ensure_ascii=True with every dumps for safety
refs #2403
```
* Revision 2951 by Benjamin Fischer on 2016-06-21T08:47:48Z:
```
Python/JSON: use ensure_ascii=True with every dumps for safety
refs #2403
```
* Revision 2952 by Benjamin Fischer on 2016-06-21T08:51:22Z:
```
Python/JSON: utf safety in another dumps
refs #2403
```
* Revision 2952 by Benjamin Fischer on 2016-06-21T08:51:22Z:
```
Python/JSON: utf safety in another dumps
refs #2403
```
* Revision 2954 by Benjamin Fischer on 2016-06-21T14:08:34Z:
```
Terminal&Codeeditor: handle interrupted utf8 multibyte sequence properly
actually fixes #2403
```
* Revision 2954 by Benjamin Fischer on 2016-06-21T14:08:34Z:
```
Terminal&Codeeditor: handle interrupted utf8 multibyte sequence properly
actually fixes #2403
```
* Revision 2959 by Benjamin Fischer on 2016-06-21T14:08:34Z:
```
Terminal&Codeeditor: handle interrupted utf8 multibyte sequence properly
actually fixes #2403
```
* Revision 2959 by Benjamin Fischer on 2016-06-21T14:08:34Z:
```
Terminal&Codeeditor: handle interrupted utf8 multibyte sequence properly
actually fixes #2403
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/726Gallery: Navigation elements block control elements2019-05-20T16:30:40+02:00Benjamin FischerGallery: Navigation elements block control elementsThe navigation elements of the gallery view block the control elements
(e.g. print, save as…) of the pdf previewer.
Browser: Chrome 51 (51.0.2704.84)
Engine: WebKit (537.36)
OS: Windows (10)
*(from redmine: issue id 2402, created ...The navigation elements of the gallery view block the control elements
(e.g. print, save as…) of the pdf previewer.
Browser: Chrome 51 (51.0.2704.84)
Engine: WebKit (537.36)
OS: Windows (10)
*(from redmine: issue id 2402, created on 2016-06-16 by florian.von.cube, closed on 2016-06-17)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/725Copy text from code editor output window2019-05-20T17:08:07+02:00Benjamin FischerCopy text from code editor output windowCopying text from the output window adds empty lines after every line of
output.
Browser: Firefox 45 (45.0)
Engine: Gecko (45.0)
OS: Linux (x86\_64)
*(from redmine: issue id 2401, created on 2016-06-15 by florian.von.cube, closed ...Copying text from the output window adds empty lines after every line of
output.
Browser: Firefox 45 (45.0)
Engine: Gecko (45.0)
OS: Linux (x86\_64)
*(from redmine: issue id 2401, created on 2016-06-15 by florian.von.cube, closed on 2016-09-29)*
* Uploads:
* ![Screen_Shot_2016-09-28_at_17.35.37](/uploads/11f2882b0525498e888918e49b558a8f/Screen_Shot_2016-09-28_at_17.35.37.png)https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/723FIXME and TODO in comments2019-05-20T17:08:07+02:00Benjamin FischerFIXME and TODO in commentsFIXME and TODO should remain highlighted even in a comment
*(from redmine: issue id 2382, created on 2016-06-02 by florian.von.cube)*FIXME and TODO should remain highlighted even in a comment
*(from redmine: issue id 2382, created on 2016-06-02 by florian.von.cube)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/721SessionManager: add sageguard against incomplete session restore2019-05-20T16:30:37+02:00Benjamin FischerSessionManager: add sageguard against incomplete session restoreon failed restore ask for less aggressive loading:
1. +lazy
2. +ask autoconnect
3. +ask restore
*(from redmine: issue id 2374, created on 2016-05-24 by benjamin.fischer, closed on 2016-06-07)*
* Relations:
* parent #2296
* Cha...on failed restore ask for less aggressive loading:
1. +lazy
2. +ask autoconnect
3. +ask restore
*(from redmine: issue id 2374, created on 2016-05-24 by benjamin.fischer, closed on 2016-06-07)*
* Relations:
* parent #2296
* Changesets:
* Revision 2934 by Benjamin Fischer on 2016-06-07T09:01:19Z:
```
SessionManager: added failed restore safeguard
closes #2374
```
* Revision 2934 by Benjamin Fischer on 2016-06-07T09:01:19Z:
```
SessionManager: added failed restore safeguard
closes #2374
```4.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/720Tabber: indicate the tabbar as dropzone (on hover)2019-05-20T16:30:36+02:00Benjamin FischerTabber: indicate the tabbar as dropzone (on hover)*(from redmine: issue id 2373, created on 2016-05-24 by benjamin.fischer, closed on 2016-06-07)*
* Relations:
* parent #1875
* Changesets:
* Revision 2938 by Benjamin Fischer on 2016-06-07T09:45:03Z:
```
Tabber: added highlight for...*(from redmine: issue id 2373, created on 2016-05-24 by benjamin.fischer, closed on 2016-06-07)*
* Relations:
* parent #1875
* Changesets:
* Revision 2938 by Benjamin Fischer on 2016-06-07T09:45:03Z:
```
Tabber: added highlight for recieving tabbar
closes #2373
```
* Revision 2938 by Benjamin Fischer on 2016-06-07T09:45:03Z:
```
Tabber: added highlight for recieving tabbar
closes #2373
```4.0Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/719ViewManager: option for lazy tab loading2019-05-20T16:30:35+02:00Benjamin FischerViewManager: option for lazy tab loading*(from redmine: issue id 2372, created on 2016-05-24 by benjamin.fischer, closed on 2016-06-07)*
* Relations:
* parent #2296
* Changesets:
* Revision 2933 by Benjamin Fischer on 2016-06-07T08:41:56Z:
```
ViewManager/SessionManager:...*(from redmine: issue id 2372, created on 2016-05-24 by benjamin.fischer, closed on 2016-06-07)*
* Relations:
* parent #2296
* Changesets:
* Revision 2933 by Benjamin Fischer on 2016-06-07T08:41:56Z:
```
ViewManager/SessionManager: implemented lazy tab loading
closes #2372
```
* Revision 2933 by Benjamin Fischer on 2016-06-07T08:41:56Z:
```
ViewManager/SessionManager: implemented lazy tab loading
closes #2372
```4.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/718ViewManager: "activeIndex" is not correctly restored2019-05-20T16:30:35+02:00Benjamin FischerViewManager: "activeIndex" is not correctly restored*(from redmine: issue id 2371, created on 2016-05-24 by benjamin.fischer, closed on 2016-06-03)*
* Relations:
* parent #2296
* Changesets:
* Revision 2929 by Benjamin Fischer on 2016-06-03T12:03:34Z:
```
ViewManager: allow hide/blu...*(from redmine: issue id 2371, created on 2016-05-24 by benjamin.fischer, closed on 2016-06-03)*
* Relations:
* parent #2296
* Changesets:
* Revision 2929 by Benjamin Fischer on 2016-06-03T12:03:34Z:
```
ViewManager: allow hide/blur even if it was not shown/focused
needed for refs #2371
```
* Revision 2929 by Benjamin Fischer on 2016-06-03T12:03:34Z:
```
ViewManager: allow hide/blur even if it was not shown/focused
needed for refs #2371
```
* Revision 2930 by Benjamin Fischer on 2016-06-03T12:04:04Z:
```
Tabber: correctly set the activeIndex if requested
fixes #2371
```
* Revision 2930 by Benjamin Fischer on 2016-06-03T12:04:04Z:
```
Tabber: correctly set the activeIndex if requested
fixes #2371
```4.0Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/717Terminal: Line breaks and highlighting2019-05-20T16:30:34+02:00Benjamin FischerTerminal: Line breaks and highlightingOddly placed line breaks in the terminal.
Click and drag of the mouse to highlight text results in highlighting
several lines (~5) above.
Browser: Chrome 50 (50.0.2661.94)
Engine: WebKit (537.36)
OS: Windows (10)
*(from redmine:...Oddly placed line breaks in the terminal.
Click and drag of the mouse to highlight text results in highlighting
several lines (~5) above.
Browser: Chrome 50 (50.0.2661.94)
Engine: WebKit (537.36)
OS: Windows (10)
*(from redmine: issue id 2366, created on 2016-05-19 by florian.von.cube, closed on 2016-07-01)*
* Relations:
* duplicates #2336https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/716Terminal: Scrolling2019-05-20T16:30:34+02:00Benjamin FischerTerminal: ScrollingScrollbar does not work properly. Scrolling with the mouse wheel makes
the lower part of the terminal lines disappear.
Browser: Chrome 50 (50.0.2661.94)
Engine: WebKit (537.36)
OS: Windows (10)
*(from redmine: issue id 2365, creat...Scrollbar does not work properly. Scrolling with the mouse wheel makes
the lower part of the terminal lines disappear.
Browser: Chrome 50 (50.0.2661.94)
Engine: WebKit (537.36)
OS: Windows (10)
*(from redmine: issue id 2365, created on 2016-05-19 by florian.von.cube, closed on 2016-07-01)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/715Terminal: Brackets2019-05-20T16:30:33+02:00Benjamin FischerTerminal: BracketsSquared brackets don’t work.
Browser: Chrome 50 (50.0.2661.94)
Engine: WebKit (537.36)
OS: Windows (10)
*(from redmine: issue id 2364, created on 2016-05-19 by florian.von.cube, closed on 2016-07-01)*Squared brackets don’t work.
Browser: Chrome 50 (50.0.2661.94)
Engine: WebKit (537.36)
OS: Windows (10)
*(from redmine: issue id 2364, created on 2016-05-19 by florian.von.cube, closed on 2016-07-01)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/714Migrate Shortcut system2019-05-20T16:30:32+02:00Benjamin FischerMigrate Shortcut systemincluding the preferences for them
*(from redmine: issue id 2363, created on 2016-05-19 by benjamin.fischer, closed on 2016-05-19)*
* Relations:
* parent #2294
* Changesets:
* Revision 2917 by Benjamin Fischer on 2016-05-19T15:12:...including the preferences for them
*(from redmine: issue id 2363, created on 2016-05-19 by benjamin.fischer, closed on 2016-05-19)*
* Relations:
* parent #2294
* Changesets:
* Revision 2917 by Benjamin Fischer on 2016-05-19T15:12:02Z:
```
Shortcuts: finalized migration
closes #2363
```
* Revision 2917 by Benjamin Fischer on 2016-05-19T15:12:02Z:
```
Shortcuts: finalized migration
closes #2363
```4.0Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/713Refactor dialogview clicks2019-05-20T16:30:32+02:00Benjamin FischerRefactor dialogview clicksthe call of this.$destroy causes an error in vue.js when a dialogview is
closed via click on the background. Furthermore is a @click.stop not
very clean on the child element because it prevents closing other menu
etc e.g. when the main t...the call of this.$destroy causes an error in vue.js when a dialogview is
closed via click on the background. Furthermore is a @click.stop not
very clean on the child element because it prevents closing other menu
etc e.g. when the main tab is splitted.
*(from redmine: issue id 2362, created on 2016-05-17 by fabian.heidemann, closed on 2016-05-17)*
* Relations:
* parent #2297
* Changesets:
* Revision 2903 by Benjamin Fischer on 2016-05-17T15:18:25Z:
```
Dialog: fixed backdrop absorbing click events
refs #2362
```
* Revision 2903 by Benjamin Fischer on 2016-05-17T15:18:25Z:
```
Dialog: fixed backdrop absorbing click events
refs #2362
```
* Revision 2904 by Benjamin Fischer on 2016-05-17T15:36:59Z:
```
DialogView: fix infinit loop during close (via backdrop)
fixes #2362
```
* Revision 2904 by Benjamin Fischer on 2016-05-17T15:36:59Z:
```
DialogView: fix infinit loop during close (via backdrop)
fixes #2362
```4.0Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/712DialogView menu doesn't work2019-05-20T16:30:31+02:00Benjamin FischerDialogView menu doesn't work*(from redmine: issue id 2361, created on 2016-05-17 by fabian.heidemann, closed on 2016-06-13)*
* Relations:
* parent #2297*(from redmine: issue id 2361, created on 2016-05-17 by fabian.heidemann, closed on 2016-06-13)*
* Relations:
* parent #22974.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/711Opening .xml2019-05-20T16:30:30+02:00Benjamin FischerOpening .xmlWhen opening a .xml file, by default, the pxl analysis designer is used,
which can produce an error when the file is not a pxl analysis.
*(from redmine: issue id 2360, created on 2016-05-17 by root)*When opening a .xml file, by default, the pxl analysis designer is used,
which can produce an error when the file is not a pxl analysis.
*(from redmine: issue id 2360, created on 2016-05-17 by root)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/710Use less self and bind instead2019-05-20T16:30:30+02:00Benjamin FischerUse less self and bind insteadInstead of
var self = this;
doSomeStuffAsync(function(result){
self.processThe(result);
});
use
doSomeStuffAsync(function(result){
this.processThe(result);
}.bind(this));
(Only if the **this** objec...Instead of
var self = this;
doSomeStuffAsync(function(result){
self.processThe(result);
});
use
doSomeStuffAsync(function(result){
this.processThe(result);
}.bind(this));
(Only if the **this** object of the callback is not needed.)
*(from redmine: issue id 2355, created on 2016-05-10 by benjamin.fischer)*4.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/709Connecting to a workspace produces feedback loop2019-05-20T16:30:29+02:00Benjamin FischerConnecting to a workspace produces feedback loop*(from redmine: issue id 2354, created on 2016-05-10 by benjamin.fischer, closed on 2016-05-11)*
* Relations:
* parent #2298
* Changesets:
* Revision 2865 by Benjamin Fischer on 2016-05-11T11:20:16Z:
```
Workspace: fixed feedback l...*(from redmine: issue id 2354, created on 2016-05-10 by benjamin.fischer, closed on 2016-05-11)*
* Relations:
* parent #2298
* Changesets:
* Revision 2865 by Benjamin Fischer on 2016-05-11T11:20:16Z:
```
Workspace: fixed feedback loop during connection
fixes #2354
```
* Revision 2865 by Benjamin Fischer on 2016-05-11T11:20:16Z:
```
Workspace: fixed feedback loop during connection
fixes #2354
```4.0Benjamin FischerBenjamin Fischerhttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/707Fix drag'n'drop2019-05-20T16:30:28+02:00Benjamin FischerFix drag'n'drop*(from redmine: issue id 2352, created on 2016-05-09 by fabian.heidemann, closed on 2016-06-28)*
* Relations:
* parent #2302*(from redmine: issue id 2352, created on 2016-05-09 by fabian.heidemann, closed on 2016-06-28)*
* Relations:
* parent #23024.0