VISPA web issueshttps://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues2019-05-20T16:23:38+02:00https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/104use unicode internally2019-05-20T16:23:38+02:00Benjamin Fischeruse unicode internallyconvert to and from unicode as needed, but use it internally
*(from redmine: issue id 706, created on 2011-09-18 by gmueller, closed on 2013-01-07)*convert to and from unicode as needed, but use it internally
*(from redmine: issue id 706, created on 2011-09-18 by gmueller, closed on 2013-01-07)*1.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/105use virtual paths2019-05-20T16:23:38+02:00Benjamin Fischeruse virtual pathsnot all paths (esp. root path) are not virtual!
*(from redmine: issue id 707, created on 2011-09-18 by gmueller, closed on 2012-05-21)*not all paths (esp. root path) are not virtual!
*(from redmine: issue id 707, created on 2011-09-18 by gmueller, closed on 2012-05-21)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/106secure filesystem2019-05-20T16:23:39+02:00Benjamin Fischersecure filesystemfile and folder access is not checked.
*(from redmine: issue id 708, created on 2011-09-18 by gmueller, closed on 2013-01-07)*file and folder access is not checked.
*(from redmine: issue id 708, created on 2011-09-18 by gmueller, closed on 2013-01-07)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/107JS mousemovement2019-05-20T17:09:35+02:00Benjamin FischerJS mousemovementExtJS seems to handle all mouse movements by itself.
This should be checked in order to work properly for the app in
core/js/sites/app/main.js
*(from redmine: issue id 719, created on 2011-10-19 by root, closed on 2011-10-19)*ExtJS seems to handle all mouse movements by itself.
This should be checked in order to work properly for the app in
core/js/sites/app/main.js
*(from redmine: issue id 719, created on 2011-10-19 by root, closed on 2011-10-19)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/108Div container for the FileBrowser2019-05-20T17:09:35+02:00Benjamin FischerDiv container for the FileBrowserCheck wether the FileBrowser made in ExtJs needs to have a div
container
that it’s rendered into.
*(from redmine: issue id 720, created on 2011-10-19 by root, closed on 2011-11-20)*Check wether the FileBrowser made in ExtJs needs to have a div
container
that it’s rendered into.
*(from redmine: issue id 720, created on 2011-10-19 by root, closed on 2011-11-20)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/109JS mousemovement2019-05-20T17:09:35+02:00Benjamin FischerJS mousemovementExtJS seems to handle all mouse movements by itself.
This should be checked in order to work properly for the app in
core/js/sites/app/main.js
*(from redmine: issue id 721, created on 2011-10-19 by root, closed on 2011-10-19)*ExtJS seems to handle all mouse movements by itself.
This should be checked in order to work properly for the app in
core/js/sites/app/main.js
*(from redmine: issue id 721, created on 2011-10-19 by root, closed on 2011-10-19)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/110Methods in ajax.FileHandler and FileSystem.py2019-05-20T17:09:35+02:00Benjamin FischerMethods in ajax.FileHandler and FileSystem.pyUpdate and add functions in this files to change the behavior of the
FileBrowser.
*(from redmine: issue id 722, created on 2011-10-19 by root, closed on 2011-11-20)*Update and add functions in this files to change the behavior of the
FileBrowser.
*(from redmine: issue id 722, created on 2011-10-19 by root, closed on 2011-11-20)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/111Improve the FileBrowser2019-05-20T17:09:34+02:00Benjamin FischerImprove the FileBrowserAdept new functionality (see \#722) to the FileBrowser on js side
*(from redmine: issue id 724, created on 2011-10-19 by root, closed on 2012-08-06)*Adept new functionality (see \#722) to the FileBrowser on js side
*(from redmine: issue id 724, created on 2011-10-19 by root, closed on 2012-08-06)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/112check the sharedfolder behavior of "checkPermission" in the Filesystem2019-05-20T16:23:43+02:00Benjamin Fischercheck the sharedfolder behavior of "checkPermission" in the FilesystemcheckPermission works for the user folder and the public folder.
The behavior for sharedFolders needs to be verified!
*(from redmine: issue id 727, created on 2011-10-26 by root, closed on 2013-12-18)*checkPermission works for the user folder and the public folder.
The behavior for sharedFolders needs to be verified!
*(from redmine: issue id 727, created on 2011-10-26 by root, closed on 2013-12-18)*1.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/113Improve 'devicematch' in tools/device.py2019-05-20T17:09:34+02:00Benjamin FischerImprove 'devicematch' in tools/device.pyAt the moment, the device matching is hardcoded.
Maybe there’s a simple framework for this job.
Otherwise, the if/else structure should be somehow improved.
*(from redmine: issue id 740, created on 2011-11-20 by root, closed on 201...At the moment, the device matching is hardcoded.
Maybe there’s a simple framework for this job.
Otherwise, the if/else structure should be somehow improved.
*(from redmine: issue id 740, created on 2011-11-20 by root, closed on 2011-11-21)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/114too many effects2019-05-20T17:09:34+02:00Benjamin Fischertoo many effectsEven on a fast computer the effects (fade in/out etc) are to expensive.
*(from redmine: issue id 799, created on 2012-01-10 by gmueller, closed on 2012-01-10)*Even on a fast computer the effects (fade in/out etc) are to expensive.
*(from redmine: issue id 799, created on 2012-01-10 by gmueller, closed on 2012-01-10)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/115the layout functions needs to be called more often2019-05-20T17:09:34+02:00Benjamin Fischerthe layout functions needs to be called more oftenIn many situations the content of the tabs is not properly layouted
*(from redmine: issue id 800, created on 2012-01-10 by gmueller, closed on 2012-01-10)*In many situations the content of the tabs is not properly layouted
*(from redmine: issue id 800, created on 2012-01-10 by gmueller, closed on 2012-01-10)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/116sometimes extension instances are not show in tabs2019-05-20T17:09:34+02:00Benjamin Fischersometimes extension instances are not show in tabs*(from redmine: issue id 801, created on 2012-01-10 by gmueller, closed on 2012-04-18)**(from redmine: issue id 801, created on 2012-01-10 by gmueller, closed on 2012-04-18)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/117First draft/Reanimation of the (Analysis)Designer needed.2019-05-20T17:09:33+02:00Benjamin FischerFirst draft/Reanimation of the (Analysis)Designer needed.The Analysis Designer of older versions can be partially reused in the
new version.
*(from redmine: issue id 802, created on 2012-01-10 by root, closed on 2012-01-12)*The Analysis Designer of older versions can be partially reused in the
new version.
*(from redmine: issue id 802, created on 2012-01-10 by root, closed on 2012-01-12)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/118Scroll in HTML Containers on Touch Devices2019-05-20T17:09:33+02:00Benjamin FischerScroll in HTML Containers on Touch DevicesOverflow:scroll and overflow:auto
are not working on some touch devices.
Scrolling is not possible when the content exceeds it’s container.
Example: ModulePane in the Designer Extension.
*(from redmine: issue id 803, created on 2...Overflow:scroll and overflow:auto
are not working on some touch devices.
Scrolling is not possible when the content exceeds it’s container.
Example: ModulePane in the Designer Extension.
*(from redmine: issue id 803, created on 2012-01-12 by root, closed on 2012-02-25)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/119Designer: add a ModuleManager2019-05-20T17:09:33+02:00Benjamin FischerDesigner: add a ModuleManagerThe Modules are managed by the content class at the moment.
A ModuleHandler (like the ConnectionHandler) should take care of that.
In addition, it could offer more functionality and better overview.
*(from redmine: issue id 804, cr...The Modules are managed by the content class at the moment.
A ModuleHandler (like the ConnectionHandler) should take care of that.
In addition, it could offer more functionality and better overview.
*(from redmine: issue id 804, created on 2012-01-19 by root, closed on 2012-02-21)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/120Designer: Connections2019-05-20T17:09:33+02:00Benjamin FischerDesigner: ConnectionsConnections are pretty buggy.
And there’s no touch support yet.
*(from redmine: issue id 805, created on 2012-01-19 by root, closed on 2012-02-18)*Connections are pretty buggy.
And there’s no touch support yet.
*(from redmine: issue id 805, created on 2012-01-19 by root, closed on 2012-02-18)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/121Designer: server-side Connections (relies on #804)2019-05-20T17:09:33+02:00Benjamin FischerDesigner: server-side Connections (relies on #804)Connections aren’t submitted to the server yet.
This can be done, if there’s a ModuleManager.
*(from redmine: issue id 806, created on 2012-01-19 by root, closed on 2012-02-18)*Connections aren’t submitted to the server yet.
This can be done, if there’s a ModuleManager.
*(from redmine: issue id 806, created on 2012-01-19 by root, closed on 2012-02-18)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/122Support for Extension Frames2019-05-20T17:09:31+02:00Benjamin FischerSupport for Extension FramesJust like Tabs, Frames have to be supported by the ExtensionManager.
*(from redmine: issue id 824, created on 2012-02-15 by root, closed on 2012-02-18)*Just like Tabs, Frames have to be supported by the ExtensionManager.
*(from redmine: issue id 824, created on 2012-02-15 by root, closed on 2012-02-18)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/123Designer with Full Touch Support2019-05-20T17:09:31+02:00Benjamin FischerDesigner with Full Touch SupportChange the behavior of the Analysis Designer
to grant full touch support.
Add a “Switch” to choose between Touch and Desktop Mode.
*(from redmine: issue id 825, created on 2012-02-15 by root, closed on 2012-03-03)*Change the behavior of the Analysis Designer
to grant full touch support.
Add a “Switch” to choose between Touch and Desktop Mode.
*(from redmine: issue id 825, created on 2012-02-15 by root, closed on 2012-03-03)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/124Adjust the Designer to the new Extension Management2019-05-20T17:09:30+02:00Benjamin FischerAdjust the Designer to the new Extension ManagementThe Extension Management has slightly changed.
*(from redmine: issue id 826, created on 2012-02-15 by root, closed on 2012-02-15)*The Extension Management has slightly changed.
*(from redmine: issue id 826, created on 2012-02-15 by root, closed on 2012-02-15)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/125Adjust the PxlBrowser to the new Extension Management2019-05-20T17:09:30+02:00Benjamin FischerAdjust the PxlBrowser to the new Extension ManagementAdjust the Designer to the new Extension Management
*(from redmine: issue id 827, created on 2012-02-15 by root, closed on 2012-04-05)*Adjust the Designer to the new Extension Management
*(from redmine: issue id 827, created on 2012-02-15 by root, closed on 2012-04-05)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/126Consistent names needed in view.js and extensionmanager.js2019-05-20T17:09:30+02:00Benjamin FischerConsistent names needed in view.js and extensionmanager.jsThe naming of Tabs, TabContainers, ExtensionTabs and ExtensionButtons
(etc)
is not consistent.
A distinct and clear naming is necessary!
*(from redmine: issue id 830, created on 2012-02-18 by root, closed on 2012-04-18)*
* Relation...The naming of Tabs, TabContainers, ExtensionTabs and ExtensionButtons
(etc)
is not consistent.
A distinct and clear naming is necessary!
*(from redmine: issue id 830, created on 2012-02-18 by root, closed on 2012-04-18)*
* Relations:
* relates #866https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/127view.js: Several Layout Bugs2019-05-20T17:09:30+02:00Benjamin Fischerview.js: Several Layout BugsThere are many bugs in the layout behavior (basically the tab
containers).
Swipe gestures aren’t detected in some cases
and crazy border/padding issues at the top occur when swiping too fast.
Fix along \#830.
*(from redmine: issue ...There are many bugs in the layout behavior (basically the tab
containers).
Swipe gestures aren’t detected in some cases
and crazy border/padding issues at the top occur when swiping too fast.
Fix along \#830.
*(from redmine: issue id 831, created on 2012-02-21 by root, closed on 2012-04-18)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/128JavaScript Event Values "layerX" and "layerY"2019-05-20T17:09:30+02:00Benjamin FischerJavaScript Event Values "layerX" and "layerY"These values are deprecated and will be removed from the webkit engine
in the near future.
Substitution: pageX/Y or clientX/Y.
*(from redmine: issue id 832, created on 2012-02-21 by root, closed on 2012-02-24)*These values are deprecated and will be removed from the webkit engine
in the near future.
Substitution: pageX/Y or clientX/Y.
*(from redmine: issue id 832, created on 2012-02-21 by root, closed on 2012-02-24)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/129The Messenger is not working properly2019-05-20T17:09:29+02:00Benjamin FischerThe Messenger is not working properly1. The close function does not work on touch devices yet.
2. The queueing and the underlay removing is buggy.
*(from redmine: issue id 833, created on 2012-02-24 by root, closed on 2012-03-03)*1. The close function does not work on touch devices yet.
2. The queueing and the underlay removing is buggy.
*(from redmine: issue id 833, created on 2012-02-24 by root, closed on 2012-03-03)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/130Module Adding isn't always working.2019-05-20T17:09:29+02:00Benjamin FischerModule Adding isn't always working.The function “updateSinksAndSources” in module.js
throws - from time to time - errors. Maybe there’s a timing
error although the ajax call is synchronous.
*(from redmine: issue id 834, created on 2012-02-24 by root, closed on 2012-...The function “updateSinksAndSources” in module.js
throws - from time to time - errors. Maybe there’s a timing
error although the ajax call is synchronous.
*(from redmine: issue id 834, created on 2012-02-24 by root, closed on 2012-02-25)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/131Center Panels of Extensions aren't scrollable with TouchScroll2019-05-20T17:09:29+02:00Benjamin FischerCenter Panels of Extensions aren't scrollable with TouchScrollThis should be solved.
There will be an other machanism in the meanwhile.
*(from redmine: issue id 835, created on 2012-02-26 by root, closed on 2012-05-21)*
* Relations:
* relates #866This should be solved.
There will be an other machanism in the meanwhile.
*(from redmine: issue id 835, created on 2012-02-26 by root, closed on 2012-05-21)*
* Relations:
* relates #866https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/132Designer: Grid action buttons can be fired only once2019-05-20T17:09:29+02:00Benjamin FischerDesigner: Grid action buttons can be fired only onceAfter a click/tap on an action button in a grid,
the same button cannot be clicked/tapped again.
*(from redmine: issue id 836, created on 2012-02-29 by root, closed on 2012-03-03)*After a click/tap on an action button in a grid,
the same button cannot be clicked/tapped again.
*(from redmine: issue id 836, created on 2012-02-29 by root, closed on 2012-03-03)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/133Static Extension Content2019-05-20T17:09:29+02:00Benjamin FischerStatic Extension ContentThe static mount path of extensions is not working correct
when running either w/ Apache or w/o Apache.
*(from redmine: issue id 837, created on 2012-03-03 by root, closed on 2012-03-03)*The static mount path of extensions is not working correct
when running either w/ Apache or w/o Apache.
*(from redmine: issue id 837, created on 2012-03-03 by root, closed on 2012-03-03)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/134error message when registering2019-05-20T16:23:57+02:00Benjamin Fischererror message when registeringWhen registering with a password that is not long enough, the
errormessage reads “The length your should be between 6 and 64 chars”
“of” and “password” is missing.
*(from redmine: issue id 853, created on 2012-03-27 by root, closed on...When registering with a password that is not long enough, the
errormessage reads “The length your should be between 6 and 64 chars”
“of” and “password” is missing.
*(from redmine: issue id 853, created on 2012-03-27 by root, closed on 2012-03-27)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/135Modules should have a "Refresh" function2019-05-20T17:09:28+02:00Benjamin FischerModules should have a "Refresh" functionA refresh funciton for modules is needed in order to update
Sinks&Sources, Name, label, etc.
*(from redmine: issue id 859, created on 2012-04-03 by root, closed on 2012-04-26)*
* Relations:
* relates #923
* Changesets:
* Revisio...A refresh funciton for modules is needed in order to update
Sinks&Sources, Name, label, etc.
*(from redmine: issue id 859, created on 2012-04-03 by root, closed on 2012-04-26)*
* Relations:
* relates #923
* Changesets:
* Revision 588 by Marcel Rieger on 2012-04-26T07:16:33Z:
```
Designer: Fixed #859. Refresh works.
```
* Revision 588 by Marcel Rieger on 2012-04-26T07:16:33Z:
```
Designer: Fixed #859. Refresh works.
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/136Dashboard extension2019-05-20T17:09:28+02:00Benjamin FischerDashboard extensionThe dashboard extension should offer two main functions:
1. Check the status of on or more analyses.
2. Reload an analysis from the Server (from the existing Analysis
py-object, not the xml file)
*(from redmine: issue id 860, creat...The dashboard extension should offer two main functions:
1. Check the status of on or more analyses.
2. Reload an analysis from the Server (from the existing Analysis
py-object, not the xml file)
*(from redmine: issue id 860, created on 2012-04-03 by root, closed on 2012-04-19)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/137Scrolling of Extension Content2019-05-20T17:09:28+02:00Benjamin FischerScrolling of Extension ContentManage automated scrolling of Extension’s tab content. Currently it is
not possible to scroll when modules are outside the visible area or if a
assigned component is simply larger than the available space through
resizing the Web-Browser...Manage automated scrolling of Extension’s tab content. Currently it is
not possible to scroll when modules are outside the visible area or if a
assigned component is simply larger than the available space through
resizing the Web-Browser window (e.g. TableView of PXLBrowser).
*(from redmine: issue id 864, created on 2012-04-05 by root, closed on 2012-08-06)*
* Relations:
* relates #866
* relates #920
* Changesets:
* Revision 737 by Marcel Rieger on 2012-05-21T09:36:53Z:
```
Fixed #864
```
* Revision 737 by Marcel Rieger on 2012-05-21T09:36:53Z:
```
Fixed #864
```0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/138Closing Tabs2019-05-20T17:09:28+02:00Benjamin FischerClosing TabsIf all tabs of a kind (e.g. Designer) are closed, an empty selector
remains in the top view.
*(from redmine: issue id 865, created on 2012-04-05 by root, closed on 2012-04-18)*
* Relations:
* relates #866If all tabs of a kind (e.g. Designer) are closed, an empty selector
remains in the top view.
*(from redmine: issue id 865, created on 2012-04-05 by root, closed on 2012-04-18)*
* Relations:
* relates #866https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/139Main View upgrade2019-05-20T17:09:28+02:00Benjamin FischerMain View upgradeThe current main view has alpha status and
needs to be upgraded/improved.
Since most of the extensions are in development by now,
there are more/differing requirements.
The code needs to be redisigned using way more encapsulation....The current main view has alpha status and
needs to be upgraded/improved.
Since most of the extensions are in development by now,
there are more/differing requirements.
The code needs to be redisigned using way more encapsulation.
A redesign of the layout/gui itself won’t (?) be the primary
intention.
*(from redmine: issue id 866, created on 2012-04-05 by root, closed on 2012-04-18)*
* Relations:
* relates #865
* relates #864
* relates #835
* relates #830https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/140Designer: context menus are overlapped by connections2019-05-20T17:09:27+02:00Benjamin FischerDesigner: context menus are overlapped by connections*(from redmine: issue id 910, created on 2012-04-19 by root, closed on 2012-04-19)*
* Changesets:
* Revision 539 by Marcel Rieger on 2012-04-19T08:59:58Z:
```
Designer: fixed #910. Analysis work.
```
* Revision 539 by Marcel Riege...*(from redmine: issue id 910, created on 2012-04-19 by root, closed on 2012-04-19)*
* Changesets:
* Revision 539 by Marcel Rieger on 2012-04-19T08:59:58Z:
```
Designer: fixed #910. Analysis work.
```
* Revision 539 by Marcel Rieger on 2012-04-19T08:59:58Z:
```
Designer: fixed #910. Analysis work.
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/141Designer: Floating panes are extremely slow and buggy2019-05-20T17:09:27+02:00Benjamin FischerDesigner: Floating panes are extremely slow and buggyFloatingPanes should be exchanged by Divs or BorderContainers.
Working example: ExtensionFrames.
*(from redmine: issue id 914, created on 2012-04-19 by root, closed on 2012-04-26)*FloatingPanes should be exchanged by Divs or BorderContainers.
Working example: ExtensionFrames.
*(from redmine: issue id 914, created on 2012-04-19 by root, closed on 2012-04-26)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/142Multiple Tabs and Frames for Extensions2019-05-20T17:09:27+02:00Benjamin FischerMultiple Tabs and Frames for ExtensionsAt the moment, each extension is allowed to create only one (distinct!)
Tab or Frame.
The creation of tabs or frames should be more dynamic. To grant
uniqueness and
instance control, each tab or frame should have an identifier.
*(f...At the moment, each extension is allowed to create only one (distinct!)
Tab or Frame.
The creation of tabs or frames should be more dynamic. To grant
uniqueness and
instance control, each tab or frame should have an identifier.
*(from redmine: issue id 915, created on 2012-04-19 by root, closed on 2012-04-29)*
* Relations:
* relates #916
* Changesets:
* Revision 606 by Marcel Rieger on 2012-04-29T12:46:36Z:
```
New ExtensionManager and Extension Setup! Your Extension won't work unless you update it according to the new structure (see extensionmanager.js or dummy or the Wiki Page). Fixed #915 and #916.
```
* Revision 606 by Marcel Rieger on 2012-04-29T12:46:36Z:
```
New ExtensionManager and Extension Setup! Your Extension won't work unless you update it according to the new structure (see extensionmanager.js or dummy or the Wiki Page). Fixed #915 and #916.
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/143Distinction between tabs and frames is interfering and causes programmatic pr...2019-05-20T17:09:25+02:00Benjamin FischerDistinction between tabs and frames is interfering and causes programmatic problemsInstead of distinguishing between tab and frame (too) deep in the
code,
the decision to “render” the content as a tab or a frame should be taken
by a single
flag “tag” or “frame”
*(from redmine: issue id 916, created on 2012-04-19 ...Instead of distinguishing between tab and frame (too) deep in the
code,
the decision to “render” the content as a tab or a frame should be taken
by a single
flag “tag” or “frame”
*(from redmine: issue id 916, created on 2012-04-19 by root, closed on 2012-04-29)*
* Relations:
* relates #915https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/144RWTH Logo2019-05-20T17:09:25+02:00Benjamin FischerRWTH LogoChange the RWTH Logo and make it clickable via Touch.
*(from redmine: issue id 917, created on 2012-04-19 by root, closed on 2012-04-25)*
* Changesets:
* Revision 575 by Marcel Rieger on 2012-04-25T11:39:09Z:
```
Fixed #917. RWTH l...Change the RWTH Logo and make it clickable via Touch.
*(from redmine: issue id 917, created on 2012-04-19 by root, closed on 2012-04-25)*
* Changesets:
* Revision 575 by Marcel Rieger on 2012-04-25T11:39:09Z:
```
Fixed #917. RWTH logo change.
```
* Revision 575 by Marcel Rieger on 2012-04-25T11:39:09Z:
```
Fixed #917. RWTH logo change.
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/145Designer: Connect mode can be entered even if the connection will be prohibited2019-05-20T17:09:25+02:00Benjamin FischerDesigner: Connect mode can be entered even if the connection will be prohibitedNo further comments needed.
*(from redmine: issue id 918, created on 2012-04-19 by root, closed on 2012-04-25)*
* Changesets:
* Revision 570 by Marcel Rieger on 2012-04-25T09:17:52Z:
```
Designer: Fixed #918. Little adjustment in t...No further comments needed.
*(from redmine: issue id 918, created on 2012-04-19 by root, closed on 2012-04-25)*
* Changesets:
* Revision 570 by Marcel Rieger on 2012-04-25T09:17:52Z:
```
Designer: Fixed #918. Little adjustment in the connect mode behavior.
```
* Revision 570 by Marcel Rieger on 2012-04-25T09:17:52Z:
```
Designer: Fixed #918. Little adjustment in the connect mode behavior.
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/146Menu and MenuItems on touch devices do not work properly2019-05-20T17:09:24+02:00Benjamin FischerMenu and MenuItems on touch devices do not work properlyActually, the current fix for Touch devices is a bug.
The Menu is hidden after a Tap. Functions that are called by Dojo
to, e.g. blur the tapped item, are stopped.
In addition, submenus are disabled in this way.
Bug^2
*(from red...Actually, the current fix for Touch devices is a bug.
The Menu is hidden after a Tap. Functions that are called by Dojo
to, e.g. blur the tapped item, are stopped.
In addition, submenus are disabled in this way.
Bug^2
*(from redmine: issue id 919, created on 2012-04-19 by root, closed on 2012-04-25)*
* Changesets:
* Revision 571 by Marcel Rieger on 2012-04-25T11:07:18Z:
```
Designer: Fixed #919. Menu and MenuItems work.
```
* Revision 571 by Marcel Rieger on 2012-04-25T11:07:18Z:
```
Designer: Fixed #919. Menu and MenuItems work.
```
* Revision 572 by Marcel Rieger on 2012-04-25T11:08:39Z:
```
Designer: Fixed #919. Menu and MenuItems work. Part 2
```
* Revision 572 by Marcel Rieger on 2012-04-25T11:08:39Z:
```
Designer: Fixed #919. Menu and MenuItems work. Part 2
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/147Zoom on arbitrary content is not working yet2019-05-20T17:09:24+02:00Benjamin FischerZoom on arbitrary content is not working yetNo further comments needed.
*(from redmine: issue id 920, created on 2012-04-19 by root, closed on 2013-03-14)*
* Relations:
* relates #864No further comments needed.
*(from redmine: issue id 920, created on 2012-04-19 by root, closed on 2013-03-14)*
* Relations:
* relates #8641.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/148Designer: The Dashboard should be able to open Analyses2019-05-20T17:09:24+02:00Benjamin FischerDesigner: The Dashboard should be able to open AnalysesThe buttons to open Analyses is present, but at this time,
no event is attached to it.
*(from redmine: issue id 921, created on 2012-04-19 by root, closed on 2012-08-06)*The buttons to open Analyses is present, but at this time,
no event is attached to it.
*(from redmine: issue id 921, created on 2012-04-19 by root, closed on 2012-08-06)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/149Autosave for Analyses2019-05-20T17:09:24+02:00Benjamin FischerAutosave for AnalysesAnalyses (Python objects, not xml files!) are stored on the server for
a
predefined time. After this time, an analysis should be saved/parsed
into
an xml file.
The name and directory of this file has to be evaluated.
*(from redmin...Analyses (Python objects, not xml files!) are stored on the server for
a
predefined time. After this time, an analysis should be saved/parsed
into
an xml file.
The name and directory of this file has to be evaluated.
*(from redmine: issue id 922, created on 2012-04-19 by root, closed on 2012-05-21)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/150Designer: Autoreload for Modules2019-05-20T17:09:24+02:00Benjamin FischerDesigner: Autoreload for ModulesA Module should be reloaded when a new script is attached to it.
*(from redmine: issue id 923, created on 2012-04-19 by root, closed on 2012-04-26)*
* Relations:
* relates #859A Module should be reloaded when a new script is attached to it.
*(from redmine: issue id 923, created on 2012-04-19 by root, closed on 2012-04-26)*
* Relations:
* relates #859https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/151FileSelector: FloatingPanes are buggy. Use moveable BorderPanes instead.2019-05-20T17:09:23+02:00Benjamin FischerFileSelector: FloatingPanes are buggy. Use moveable BorderPanes instead.No further comments needed.
*(from redmine: issue id 924, created on 2012-04-19 by root, closed on 2012-04-19)*
* Changesets:
* Revision 548 by Marcel Rieger on 2012-04-19T19:55:47Z:
```
FileSelector: used dojo.dnd.Moveable instead...No further comments needed.
*(from redmine: issue id 924, created on 2012-04-19 by root, closed on 2012-04-19)*
* Changesets:
* Revision 548 by Marcel Rieger on 2012-04-19T19:55:47Z:
```
FileSelector: used dojo.dnd.Moveable instead of FloatingPane. Fixed #924
```
* Revision 548 by Marcel Rieger on 2012-04-19T19:55:47Z:
```
FileSelector: used dojo.dnd.Moveable instead of FloatingPane. Fixed #924
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/152Designer: Content of the OptionPanel has no Touch support2019-05-20T17:09:23+02:00Benjamin FischerDesigner: Content of the OptionPanel has no Touch supportNo further comments needed.
*(from redmine: issue id 925, created on 2012-04-19 by root, closed on 2012-05-15)*
* Changesets:
* Revision 697 by Marcel Rieger on 2012-05-15T22:06:58Z:
```
Fixed #925 . Grid actions have "workaround-s...No further comments needed.
*(from redmine: issue id 925, created on 2012-04-19 by root, closed on 2012-05-15)*
* Changesets:
* Revision 697 by Marcel Rieger on 2012-05-15T22:06:58Z:
```
Fixed #925 . Grid actions have "workaround-status" but work.
```
* Revision 697 by Marcel Rieger on 2012-05-15T22:06:58Z:
```
Fixed #925 . Grid actions have "workaround-status" but work.
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/153Designer: OptionPanel should be opened by an other gesture2019-05-20T17:09:23+02:00Benjamin FischerDesigner: OptionPanel should be opened by an other gestureAt the moment, the OP is opened by clicking on the little white arrow
at the right edge of the title of a Module. To improve the usability,
there has to be a gesture like contextClick/Hold or DblClick on the
whole module.
*(from ...At the moment, the OP is opened by clicking on the little white arrow
at the right edge of the title of a Module. To improve the usability,
there has to be a gesture like contextClick/Hold or DblClick on the
whole module.
*(from redmine: issue id 926, created on 2012-04-19 by root, closed on 2012-04-25)*
* Changesets:
* Revision 569 by Marcel Rieger on 2012-04-25T09:14:32Z:
```
Designer: Fixed #926. The Option Panel opens on dblclick now.
```
* Revision 569 by Marcel Rieger on 2012-04-25T09:14:32Z:
```
Designer: Fixed #926. The Option Panel opens on dblclick now.
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/154Main GUI: ExtensionTabs flickr when moved2019-05-20T17:09:23+02:00Benjamin FischerMain GUI: ExtensionTabs flickr when movedThis bug isn’t always occurring. ???
*(from redmine: issue id 927, created on 2012-04-19 by root, closed on 2013-01-07)*This bug isn’t always occurring. ???
*(from redmine: issue id 927, created on 2012-04-19 by root, closed on 2013-01-07)*1.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/155Main GUI: Tab Indicator looks poor.2019-05-20T17:09:23+02:00Benjamin FischerMain GUI: Tab Indicator looks poor.There’s a grey border at the top of the tab indicator (tested on iPad).
*(from redmine: issue id 928, created on 2012-04-19 by root, closed on 2012-08-06)*There’s a grey border at the top of the tab indicator (tested on iPad).
*(from redmine: issue id 928, created on 2012-04-19 by root, closed on 2012-08-06)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/156add_common_css2019-05-20T16:24:11+02:00Benjamin Fischeradd_common_cssadd\_common\_css was replaced by .css(platform,
**STRING\_TO\_CSS\_FILE**). This doesn’t work in pxlbrowser
*(from redmine: issue id 944, created on 2012-04-23 by martin.urban, closed on 2012-05-21)*add\_common\_css was replaced by .css(platform,
**STRING\_TO\_CSS\_FILE**). This doesn’t work in pxlbrowser
*(from redmine: issue id 944, created on 2012-04-23 by martin.urban, closed on 2012-05-21)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/157Bug in platform.py and ajax.py2019-05-20T16:24:12+02:00Benjamin FischerBug in platform.py and ajax.pyRevision 557 brought a bug when starting the server, see the traceback
for more information.
`Traceback (most recent call last):
File "serve.py", line 198, in <module>
run()
File "serve.py", line 195, in run
Server(parse_com...Revision 557 brought a bug when starting the server, see the traceback
for more information.
`Traceback (most recent call last):
File "serve.py", line 198, in <module>
run()
File "serve.py", line 195, in run
Server(parse_commandline()).run()
File "serve.py", line 85, in __init__
platform=Platform(self.var_dir)
File "~/vispaweb/vispa-web/vispa/platform.py", line 62, in __init__
self.controller = PlatformController(self)
File "~/vispaweb/vispa-web/vispa/controller/platform.py", line 26, in __init__
self.ajax=AjaxController(platform)
File "~/vispaweb/vispa-web/vispa/controller/ajax.py", line 23, in __init__
self.vfs = VFSController(platform)
TypeError: this constructor takes no arguments
`
*(from redmine: issue id 946, created on 2012-04-23 by root, closed on 2012-05-21)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/158Restart RPC server2019-05-20T17:09:22+02:00Benjamin FischerRestart RPC serverRestart the RPC server when the vispa server has crashed/restarted.
*(from redmine: issue id 956, created on 2012-04-25 by root, closed on 2012-05-11)*Restart the RPC server when the vispa server has crashed/restarted.
*(from redmine: issue id 956, created on 2012-04-25 by root, closed on 2012-05-11)*0.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/159Restore instances after Restarting RPC-Server2019-05-20T17:09:22+02:00Benjamin FischerRestore instances after Restarting RPC-ServerWhen the RPC server hast to be restarted, all former instances should be
recreated under the same path with their former state.
*(from redmine: issue id 963, created on 2012-04-26 by root, closed on 2012-05-17)*When the RPC server hast to be restarted, all former instances should be
recreated under the same path with their former state.
*(from redmine: issue id 963, created on 2012-04-26 by root, closed on 2012-05-17)*0.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/160RPC Server Pool2019-05-20T17:09:22+02:00Benjamin FischerRPC Server PoolImplement a server pool to manage RPC servers.
-restart/restore servers
-map servers to users
*(from redmine: issue id 964, created on 2012-04-26 by root, closed on 2012-06-13)*Implement a server pool to manage RPC servers.
-restart/restore servers
-map servers to users
*(from redmine: issue id 964, created on 2012-04-26 by root, closed on 2012-06-13)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/161Templates not regonized as HTML2019-05-20T17:09:22+02:00Benjamin FischerTemplates not regonized as HTMLFor some reason, Mako rendered templates can not be used as content for
an extension. Therefore PXLBrowser & Codeeditor does not work. It may be
related to an encoding problem. HTML strings directly returned by an
extension are rendered ...For some reason, Mako rendered templates can not be used as content for
an extension. Therefore PXLBrowser & Codeeditor does not work. It may be
related to an encoding problem. HTML strings directly returned by an
extension are rendered correctly.
*(from redmine: issue id 965, created on 2012-04-26 by root, closed on 2012-04-29)*
* Changesets:
* Revision 611 by Marcel Rieger on 2012-04-29T22:39:14Z:
```
Fixed #965. Extension content was set wrong.
```
* Revision 611 by Marcel Rieger on 2012-04-29T22:39:14Z:
```
Fixed #965. Extension content was set wrong.
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/162Run RPC Provider as unprivileged user2019-05-20T16:24:15+02:00Benjamin FischerRun RPC Provider as unprivileged user*(from redmine: issue id 971, created on 2012-05-07 by gmueller, closed on 2012-06-11)**(from redmine: issue id 971, created on 2012-05-07 by gmueller, closed on 2012-06-11)*0.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/163add BoxView to PXLBrowser2019-05-20T17:09:22+02:00Benjamin Fischeradd BoxView to PXLBrowser*(from redmine: issue id 972, created on 2012-05-07 by root, closed on 2012-05-18)**(from redmine: issue id 972, created on 2012-05-07 by root, closed on 2012-05-18)*0.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/164Beautify table view of PXLBrowser2019-05-20T17:09:21+02:00Benjamin FischerBeautify table view of PXLBrowserBeautify table view of PXLBrowser
*(from redmine: issue id 973, created on 2012-05-08 by root, closed on 2012-05-19)*Beautify table view of PXLBrowser
*(from redmine: issue id 973, created on 2012-05-08 by root, closed on 2012-05-19)*0.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/165Focus for the Codeeditor2019-05-20T16:24:17+02:00Benjamin FischerFocus for the CodeeditorFocus is lost when switching to another extension or selecting something
from the menu. No focus and further typing is possible on touch devices.
*(from redmine: issue id 974, created on 2012-05-08 by root, closed on 2012-05-21)*Focus is lost when switching to another extension or selecting something
from the menu. No focus and further typing is possible on touch devices.
*(from redmine: issue id 974, created on 2012-05-08 by root, closed on 2012-05-21)*0.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/166Upload for Filebrowser/-selector2019-05-20T17:09:21+02:00Benjamin FischerUpload for Filebrowser/-selector*(from redmine: issue id 993, created on 2012-05-10 by martin.urban, closed on 2012-10-30)*
* Changesets:
* Revision 1108 by Dennis Klingebiel on 2012-10-30T18:57:45Z:
```
fixes #993 (adds fileupload to filebrowser)
```
* Revision...*(from redmine: issue id 993, created on 2012-05-10 by martin.urban, closed on 2012-10-30)*
* Changesets:
* Revision 1108 by Dennis Klingebiel on 2012-10-30T18:57:45Z:
```
fixes #993 (adds fileupload to filebrowser)
```
* Revision 1108 by Dennis Klingebiel on 2012-10-30T18:57:45Z:
```
fixes #993 (adds fileupload to filebrowser)
```0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/167Download for Filebrowser/-selector2019-05-20T16:24:18+02:00Benjamin FischerDownload for Filebrowser/-selector*(from redmine: issue id 994, created on 2012-05-10 by martin.urban, closed on 2012-11-13)**(from redmine: issue id 994, created on 2012-05-10 by martin.urban, closed on 2012-11-13)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/169Columnview for Filebrowser/-selector2019-05-20T16:24:19+02:00Benjamin FischerColumnview for Filebrowser/-selector*(from redmine: issue id 996, created on 2012-05-10 by martin.urban, closed on 2013-05-03)**(from redmine: issue id 996, created on 2012-05-10 by martin.urban, closed on 2013-05-03)*1.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/170select next and previous event in PXLBrowser2019-05-20T17:09:19+02:00Benjamin Fischerselect next and previous event in PXLBrowser*(from redmine: issue id 1002, created on 2012-05-10 by root, closed on 2012-11-13)**(from redmine: issue id 1002, created on 2012-05-10 by root, closed on 2012-11-13)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/171Dropdownlist pops up in Fileselector2019-05-20T16:24:21+02:00Benjamin FischerDropdownlist pops up in FileselectorWhen scrolling in the Fileselector (holding the scrollbar with the
mouse), a small ddl saying “Backgrounditem 1, Backgrounditem 2” appears.
*(from redmine: issue id 1010, created on 2012-05-15 by root, closed on 2012-05-15)*
* Changes...When scrolling in the Fileselector (holding the scrollbar with the
mouse), a small ddl saying “Backgrounditem 1, Backgrounditem 2” appears.
*(from redmine: issue id 1010, created on 2012-05-15 by root, closed on 2012-05-15)*
* Changesets:
* Revision 693 by Marcel Rieger on 2012-05-15T15:55:45Z:
```
Fixed #1010 . Added cancel button in file selector.
```
* Revision 693 by Marcel Rieger on 2012-05-15T15:55:45Z:
```
Fixed #1010 . Added cancel button in file selector.
```
* Uploads:
* ![backgrounditems](/uploads/f4380dc1eddf19b8b85b08e12c047440/backgrounditems.png)https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/172CherryPy Unicode problem =>Ajax requests not possible with json2019-05-20T16:24:21+02:00Benjamin FischerCherryPy Unicode problem =>Ajax requests not possible with jsonWhen performing a dojo XHR Request with Json as payload,
CherryPy receives a unicode/String “\[object Object\]” and no
(not even wrong encoded) other information about the data
inside the json object.
E.g.: JavaScript XHR Content:...When performing a dojo XHR Request with Json as payload,
CherryPy receives a unicode/String “\[object Object\]” and no
(not even wrong encoded) other information about the data
inside the json object.
E.g.: JavaScript XHR Content:
…
handleAs: “json”,
content: {payload: {foo: bar}},
…
CherryPy receives: \[object Object\] <type ‘unicode’>
*(from redmine: issue id 1011, created on 2012-05-15 by root, closed on 2013-01-07)*1.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/173Fileselector doesn't open Analysis Output2019-05-20T16:24:22+02:00Benjamin FischerFileselector doesn't open Analysis OutputAfter an analysis is finished, the fileselector can be used to open the
output. But the output file can only be selected in the fs and not be
opened (no reaction when clicking “Select”). If this is already planned
as feature, maybe imple...After an analysis is finished, the fileselector can be used to open the
output. But the output file can only be selected in the fs and not be
opened (no reaction when clicking “Select”). If this is already planned
as feature, maybe implemented a “not implemented yet” message or
something similar.
*(from redmine: issue id 1013, created on 2012-05-16 by root, closed on 2012-11-15)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/174Login with Konqueror doesn't work2019-05-20T17:09:19+02:00Benjamin FischerLogin with Konqueror doesn't workWhen trying to login with Konqueror 4.4.5 on KDE, it shows an error
message “Malformed URL” (see attachment) instead.
*(from redmine: issue id 1014, created on 2012-05-16 by root, closed on 2014-03-28)*
* Uploads:
* ![konqueror](/up...When trying to login with Konqueror 4.4.5 on KDE, it shows an error
message “Malformed URL” (see attachment) instead.
*(from redmine: issue id 1014, created on 2012-05-16 by root, closed on 2014-03-28)*
* Uploads:
* ![konqueror](/uploads/f40e7725f2fa6e482e853e97b75a0821/konqueror.png)1.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/175Clickable area around the close icon of module context menu doesn't fit the v...2019-05-20T17:09:19+02:00Benjamin FischerClickable area around the close icon of module context menu doesn't fit the visible iconReproduced with Firefox 12.0 on Kubuntu 10.4 LTS.
*(from redmine: issue id 1015, created on 2012-05-16 by root, closed on 2012-05-20)*
* Changesets:
* Revision 732 by Marcel Rieger on 2012-05-20T18:14:39Z:
```
Designer: Fixed minor...Reproduced with Firefox 12.0 on Kubuntu 10.4 LTS.
*(from redmine: issue id 1015, created on 2012-05-16 by root, closed on 2012-05-20)*
* Changesets:
* Revision 732 by Marcel Rieger on 2012-05-20T18:14:39Z:
```
Designer: Fixed minor bugs, adjusted grid icons (better for touch gestures), fixed #1015 , refactor Dashboard
```
* Revision 732 by Marcel Rieger on 2012-05-20T18:14:39Z:
```
Designer: Fixed minor bugs, adjusted grid icons (better for touch gestures), fixed #1015 , refactor Dashboard
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/176Show mouse-over of module options2019-05-20T16:24:25+02:00Benjamin FischerShow mouse-over of module optionsIn Vispa, module options have a description that is shown when hovering
with the cursor over the option in the propierties of the module. Maybe
this could be implemented in Vispa@Web, too.
*(from redmine: issue id 1021, created on 2012...In Vispa, module options have a description that is shown when hovering
with the cursor over the option in the propierties of the module. Maybe
this could be implemented in Vispa@Web, too.
*(from redmine: issue id 1021, created on 2012-05-21 by root, closed on 2013-12-18)*1.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/177No scrolling in fileselector2019-05-20T16:24:25+02:00Benjamin FischerNo scrolling in fileselectorOn the iPad scolling in the fileselector is not possible.
*(from redmine: issue id 1022, created on 2012-05-21 by gmueller, closed on 2012-05-21)*On the iPad scolling in the fileselector is not possible.
*(from redmine: issue id 1022, created on 2012-05-21 by gmueller, closed on 2012-05-21)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/178Nö scrolling in fileselector2019-05-20T17:09:19+02:00Benjamin FischerNö scrolling in fileselector*(from redmine: issue id 1023, created on 2012-05-21 by gmueller, closed on 2012-05-21)*
* Changesets:
* Revision 746 by Marcel Rieger on 2012-05-21T18:12:41Z:
```
Fixed #1023 (scrolling in file selector in iPad)
```
* Revision 74...*(from redmine: issue id 1023, created on 2012-05-21 by gmueller, closed on 2012-05-21)*
* Changesets:
* Revision 746 by Marcel Rieger on 2012-05-21T18:12:41Z:
```
Fixed #1023 (scrolling in file selector in iPad)
```
* Revision 746 by Marcel Rieger on 2012-05-21T18:12:41Z:
```
Fixed #1023 (scrolling in file selector in iPad)
```0.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/179PXLBrowser doesn't show the files selected in FileSelecter, FS doesn't close2019-05-20T17:09:19+02:00Benjamin FischerPXLBrowser doesn't show the files selected in FileSelecter, FS doesn't closeWhen the PXLBrowser is started, a file selector is opened. Selecting or
doublie-clicking a file only results in new PXLBrowser controls being
added to the control bar (see Screenshot). The file selector stays
opened instead of being clos...When the PXLBrowser is started, a file selector is opened. Selecting or
doublie-clicking a file only results in new PXLBrowser controls being
added to the control bar (see Screenshot). The file selector stays
opened instead of being closed, so that one can continue working with
the pxlio file.
*(from redmine: issue id 1024, created on 2012-05-22 by root, closed on 2012-05-22)*
* Changesets:
* Revision 750 by Matthias Komm on 2012-05-22T13:32:10Z:
```
do file opening in pxlbrowser like in the codeeditor, closes #1024
```
* Revision 750 by Matthias Komm on 2012-05-22T13:32:10Z:
```
do file opening in pxlbrowser like in the codeeditor, closes #1024
```
* Uploads:
* ![pxlbrowser](/uploads/a7ecdde6d0eef59e13530e76fd4b0e24/pxlbrowser.png)https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/180CodeEditor menu stops working after switching to another tab2019-05-20T17:09:18+02:00Benjamin FischerCodeEditor menu stops working after switching to another tabAfter the user has switched to another tab and goes back to a file
opened in the CodeEditor, the menu buttons in the top right menu for
Saving and Saving As cannot be used any more.
Steps to reproduce the bug
-open the website
-open ...After the user has switched to another tab and goes back to a file
opened in the CodeEditor, the menu buttons in the top right menu for
Saving and Saving As cannot be used any more.
Steps to reproduce the bug
-open the website
-open a file in the CodeEditor (Buttons work so far)
-open an analysis
-switch back to the CodeEditor
->buttons don’t show a reaction any more.
*(from redmine: issue id 1025, created on 2012-05-22 by root, closed on 2012-05-22)*
* Changesets:
* Revision 754 by Marcel Rieger on 2012-05-22T16:59:01Z:
```
Fixed #1025 , analyses can be processed more than once, etc. Menu Entries were converted more than once to work with Touch gestures.
```
* Revision 754 by Marcel Rieger on 2012-05-22T16:59:01Z:
```
Fixed #1025 , analyses can be processed more than once, etc. Menu Entries were converted more than once to work with Touch gestures.
```0.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/181Refresh Button of module context menu doesn't work2019-05-20T17:09:18+02:00Benjamin FischerRefresh Button of module context menu doesn't workThe options of an analysis module aren’t updated after clicking the
refresh button. The context menu has to be closed and opened again in
order to display them.
*(from redmine: issue id 1030, created on 2012-05-23 by root, closed on 20...The options of an analysis module aren’t updated after clicking the
refresh button. The context menu has to be closed and opened again in
order to display them.
*(from redmine: issue id 1030, created on 2012-05-23 by root, closed on 2012-05-23)*
* Changesets:
* Revision 763 by Marcel Rieger on 2012-05-23T14:21:24Z:
```
Designer: Fixed #1030. Added refresh for modules. Restructured ajax requests.
```
* Revision 763 by Marcel Rieger on 2012-05-23T14:21:24Z:
```
Designer: Fixed #1030. Added refresh for modules. Restructured ajax requests.
```0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/182PyModule can't be created2019-05-20T17:09:18+02:00Benjamin FischerPyModule can't be createdWhen creating a PyModule, the error message
>Couldn’t change the Module option!
>Reason: PyModule::initialize: ‘module’ object is not callabl
is given.
*(from redmine: issue id 1031, created on 2012-05-23 by root, closed on 2012-07...When creating a PyModule, the error message
>Couldn’t change the Module option!
>Reason: PyModule::initialize: ‘module’ object is not callabl
is given.
*(from redmine: issue id 1031, created on 2012-05-23 by root, closed on 2012-07-11)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/183Passwords are stored as plaintext in database2019-05-20T16:24:30+02:00Benjamin FischerPasswords are stored as plaintext in databaseThis should only be hashes
*(from redmine: issue id 1033, created on 2012-05-24 by Tobias.Winchen, closed on 2012-11-13)*This should only be hashes
*(from redmine: issue id 1033, created on 2012-05-24 by Tobias.Winchen, closed on 2012-11-13)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/184Delete files from output-folder after the download2019-05-20T17:09:18+02:00Benjamin FischerDelete files from output-folder after the download*(from redmine: issue id 1038, created on 2012-05-26 by root, closed on 2012-08-06)**(from redmine: issue id 1038, created on 2012-05-26 by root, closed on 2012-08-06)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/185Use an other process to create the Tar file (for download)2019-05-20T17:09:17+02:00Benjamin FischerUse an other process to create the Tar file (for download)The creation of the tar file changes the cwd for a short time
interval.
But even in this short time interval, other server actions may crash
because of the changed cwd.
*(from redmine: issue id 1039, created on 2012-05-26 by root, ...The creation of the tar file changes the cwd for a short time
interval.
But even in this short time interval, other server actions may crash
because of the changed cwd.
*(from redmine: issue id 1039, created on 2012-05-26 by root, closed on 2012-08-06)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/186Use original user IP instead of REMOTE_ADDR when running in proxy mode.2019-05-20T17:09:17+02:00Benjamin FischerUse original user IP instead of REMOTE_ADDR when running in proxy mode.When Cherrypy runs behind a front-server (e.g. Apache) the user IP is
not
represented by the header entry “REMOTE\_ADDR” anymore. One should use
“X-Forwarded-For” or “HTTP-X-FORWARDED-FOR” instead.
see http://www.xinotes.org/notes/n...When Cherrypy runs behind a front-server (e.g. Apache) the user IP is
not
represented by the header entry “REMOTE\_ADDR” anymore. One should use
“X-Forwarded-For” or “HTTP-X-FORWARDED-FOR” instead.
see http://www.xinotes.org/notes/note/770/ for details.
*(from redmine: issue id 1042, created on 2012-06-02 by root, closed on 2013-01-07)*0.5https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/187Execute Jobs via RPC2019-05-20T17:09:17+02:00Benjamin FischerExecute Jobs via RPCHandle the execution of an analysis with RPC, so that the job runs
within the RPC server.
*(from redmine: issue id 1050, created on 2012-06-08 by root, closed on 2012-08-15)*Handle the execution of an analysis with RPC, so that the job runs
within the RPC server.
*(from redmine: issue id 1050, created on 2012-06-08 by root, closed on 2012-08-15)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/188Restart of RPC server works but causes unhandled exception2019-05-20T17:09:17+02:00Benjamin FischerRestart of RPC server works but causes unhandled exceptionwhen the rpc\_main.py process is killed, the analyses can be restored
afterwords, but an unhandled exception is thrown:
>\[13/Jun/2012:12:52:18\] ENGINE Error in ‘rpc\_get’ listener
&lt;bound method RpcPlugin.rpc\_get of &lt;vispa.plugi...when the rpc\_main.py process is killed, the analyses can be restored
afterwords, but an unhandled exception is thrown:
>\[13/Jun/2012:12:52:18\] ENGINE Error in ‘rpc\_get’ listener
<bound method RpcPlugin.rpc\_get of <vispa.plugins.rpc.RpcPlugin
object at 0x1d0b490>>
>Traceback (most recent call last):
>File
“/home/bretz/local/lib/python2.6/site-packages/CherryPy-3.2.2-py2.6.egg/cherrypy/process/wspbus.py”,
line 197, in publish
>output.append(listener(**args,**\*kwargs))
>File “/home/bretz/vispaweb/vispa-web/vispa/plugins/rpc.py”, line
138, in rpc\_get
>uid = int(cherrypy.session\[“user\_id”\])
>File
“/home/bretz/local/lib/python2.6/site-packages/CherryPy-3.2.2-py2.6.egg/cherrypy/*init*.py”,
line 229, in *getitem*
>child = getattr(serving, self.*attrname*)
>AttributeError: ‘\_Serving’ object has no attribute ‘session’
>
>Exception in thread Thread-1:
>Traceback (most recent call last):
>File “/usr/lib/python2.6/threading.py”, line 532, in
\_\_bootstrap\_inner
>self.run()
>File
“/home/bretz/vispaweb/vispa-web/extensions/designer/analysis.py”, line
197, in run
>if analysis.getStatus()\[0\] != Analysis.IDLE:
>File “/usr/lib/python2.6/xmlrpclib.py”, line 1199, in *call*
>return self.\_*send(self.*\_name, args)
>File “/usr/lib/python2.6/xmlrpclib.py”, line 1489, in \_\_request
>verbose=self.\_\_verbose
>File “/usr/lib/python2.6/xmlrpclib.py”, line 1235, in request
>self.send\_content(h, request\_body)
>File “/usr/lib/python2.6/xmlrpclib.py”, line 1349, in
send\_content
>connection.endheaders()
>File “/usr/lib/python2.6/httplib.py”, line 904, in endheaders
>self.\_send\_output()
>File “/usr/lib/python2.6/httplib.py”, line 776, in \_send\_output
>self.send(msg)
>File “/usr/lib/python2.6/httplib.py”, line 735, in send
>self.connect()
>File “/usr/lib/python2.6/httplib.py”, line 716, in connect
>self.timeout)
>File “/usr/lib/python2.6/socket.py”, line 514, in
create\_connection
>raise error, msg
>error: \[Errno 111\] Connection refused
*(from redmine: issue id 1053, created on 2012-06-13 by root, closed on 2012-11-13)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/189Handle unkown objects in PXLBrowser2019-05-20T17:09:17+02:00Benjamin FischerHandle unkown objects in PXLBrowserif ids are generated automatically, ghost objects appear…
*(from redmine: issue id 1055, created on 2012-06-24 by root, closed on 2014-09-17)*if ids are generated automatically, ghost objects appear…
*(from redmine: issue id 1055, created on 2012-06-24 by root, closed on 2014-09-17)*1.1https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/190Configure use of RPC through server.conf2019-05-20T17:09:16+02:00Benjamin FischerConfigure use of RPC through server.confIf RPC will be used or not should be configured in the server.conf.
*(from redmine: issue id 1056, created on 2012-06-25 by root, closed on 2012-06-26)*If RPC will be used or not should be configured in the server.conf.
*(from redmine: issue id 1056, created on 2012-06-25 by root, closed on 2012-06-26)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/191Include discard option in save dialog when closing2019-05-20T17:09:16+02:00Benjamin FischerInclude discard option in save dialog when closingWhen closing an unsaved analysis, the user sees a dialogue asking to
save the analysis with the two options “cancel” (=don’t save and close)
and “save” (=well, save). Similar to many desktop software, it would be
helpful to expand this t...When closing an unsaved analysis, the user sees a dialogue asking to
save the analysis with the two options “cancel” (=don’t save and close)
and “save” (=well, save). Similar to many desktop software, it would be
helpful to expand this to
“cancel” (=don’t save and don’t close)
“discard” (=discard changes and close)
“save” (=save and close)
so that the user can have a look at the analysis to see if they want to
keep the changes (especially helpfull when you’re closing the analyses
while you’re e.g. in the filebrowser and use the analysis designer drop
down menu to close the analyses).
*(from redmine: issue id 1072, created on 2012-07-11 by root, closed on 2012-10-18)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/192Enable URL creation from filebrowser2019-05-20T16:24:35+02:00Benjamin FischerEnable URL creation from filebrowserIn order to get the url of an analysis, one has to open the analysis and
save it and create the url in the analysis designer. A typical use case
for retrieving the URL though is to browse analyses, e.g. in the public,
example or shared f...In order to get the url of an analysis, one has to open the analysis and
save it and create the url in the analysis designer. A typical use case
for retrieving the URL though is to browse analyses, e.g. in the public,
example or shared folder and forward them using the URL. Therefore it
would be easier if the URL could be generated in the filebrowser without
the need to open and load the analysis.
*(from redmine: issue id 1073, created on 2012-07-11 by root, closed on 2013-01-07)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/193PyModule can't be created2019-05-20T17:09:16+02:00Benjamin FischerPyModule can't be createdWhen creating a PyModule, the error message
>Couldn’t change the Module option!
>Reason: PyModule::initialize: ‘module’ object is not callabl
is given.
Reopened because the bug could be reproduced.
Steps to reproduce:
\- go to htt...When creating a PyModule, the error message
>Couldn’t change the Module option!
>Reason: PyModule::initialize: ‘module’ object is not callabl
is given.
Reopened because the bug could be reproduced.
Steps to reproduce:
\- go to http://vispa.physik.rwth-aachen.de/web/
\- start a new designer
\- choose a PyModule
- choose
examples/tutorials/1-basic/PyScripts/pymodule\_selection\_script.py
it works in VISPA, but produces the above error message in VISPA-WEB
*(from redmine: issue id 1074, created on 2012-07-11 by root, closed on 2012-07-11)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/194PyModule creation throws error message2019-05-20T17:09:16+02:00Benjamin FischerPyModule creation throws error messageWhen creating a PyModule, the error message
Couldn't change the Module option!
Reason: PyModule::initialize: 'module' object is not callabl
is given.
Reopened because the bug could be reproduced.
Steps to reproduce:
\-...When creating a PyModule, the error message
Couldn't change the Module option!
Reason: PyModule::initialize: 'module' object is not callabl
is given.
Reopened because the bug could be reproduced.
Steps to reproduce:
\- go to http://vispa.physik.rwth-aachen.de/web/
\- start a new designer
\- choose a PyModule
- choose
examples/tutorials/1-basic/PyScripts/pymodule\_selection\_script.py
it works in VISPA, but produces the above error message in VISPA-WEB
*(from redmine: issue id 1075, created on 2012-07-11 by root, closed on 2012-08-06)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/195Analysis Designer Module Option Menu2019-05-20T17:09:16+02:00Benjamin FischerAnalysis Designer Module Option MenuA few features on the option menu of the modules in the AD could be
improved to enhance usability:
\- when renaming, insert the current name in the text field for the new
name (in case the user just wants to change the name, e.g. a numb...A few features on the option menu of the modules in the AD could be
improved to enhance usability:
\- when renaming, insert the current name in the text field for the new
name (in case the user just wants to change the name, e.g. a number)
\- offer a way to open the script of a module (pymodule, pyswitch,
pydecide, pyanalyse, pygenerator) from the AD (e.g. open script button
or an open button next to the filename option)
\- save dialogue of FileOutput
\- save analysis output to output folder or temp folder to keep user
folder clean (e.g. default output folder in user folder)
- implement creation of skeleton to support analysis creation online.
*(from redmine: issue id 1076, created on 2012-07-12 by root, closed on 2012-11-16)*0.5https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/196Remove file extension filter2019-05-20T16:24:39+02:00Benjamin FischerRemove file extension filterIt does not support security, but hinders daily usage!
*(from redmine: issue id 1077, created on 2012-07-12 by gmueller, closed on 2012-08-08)*It does not support security, but hinders daily usage!
*(from redmine: issue id 1077, created on 2012-07-12 by gmueller, closed on 2012-08-08)*https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/197Module Option menu buttons not repsonsive2019-05-20T17:09:15+02:00Benjamin FischerModule Option menu buttons not repsonsiveThe buttons in the option menu (e.g. open file in FileInput) of the
modules in the Analysis Designer stop working, usually after some time
of editing an analysis.
*(from redmine: issue id 1078, created on 2012-07-12 by root, closed on ...The buttons in the option menu (e.g. open file in FileInput) of the
modules in the Analysis Designer stop working, usually after some time
of editing an analysis.
*(from redmine: issue id 1078, created on 2012-07-12 by root, closed on 2012-11-15)*
* Relations:
* relates #11190.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/198Opem existing filebroser tab for same folder2019-05-20T16:24:40+02:00Benjamin FischerOpem existing filebroser tab for same folder*(from redmine: issue id 1086, created on 2012-07-23 by gmueller, closed on 2013-01-07)**(from redmine: issue id 1086, created on 2012-07-23 by gmueller, closed on 2013-01-07)*0.3https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/199create setup.py2019-05-20T16:24:41+02:00Benjamin Fischercreate setup.pyadd setup routine, so vispa can be used as any other program.
*(from redmine: issue id 1091, created on 2012-07-27 by gmueller, closed on 2013-12-18)*add setup routine, so vispa can be used as any other program.
*(from redmine: issue id 1091, created on 2012-07-27 by gmueller, closed on 2013-12-18)*1.0https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/200analysis serialization to include meta information2019-05-20T17:09:13+02:00Benjamin Fischeranalysis serialization to include meta informationThe analysis is backupped at rpc server side by its serialization method
which saves the xml. That way, further information (e.g.
analysis.filename) are not saved. Use xml user records or smth else to
store that information, too.
*(fro...The analysis is backupped at rpc server side by its serialization method
which saves the xml. That way, further information (e.g.
analysis.filename) are not saved. Use xml user records or smth else to
store that information, too.
*(from redmine: issue id 1092, created on 2012-07-27 by root, closed on 2012-08-17)*0.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/201Loggingsystem2019-05-20T17:09:13+02:00Benjamin FischerLoggingsystemImplement a “multi”-logging system, to log (optional):
- server information
- user information
- errors on client/server side
- rpc system
- batch system
Part of this information maybe useful for monitoring.
*(from redmine:...Implement a “multi”-logging system, to log (optional):
- server information
- user information
- errors on client/server side
- rpc system
- batch system
Part of this information maybe useful for monitoring.
*(from redmine: issue id 1109, created on 2012-08-06 by root, closed on 2013-01-15)*0.5https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/202FileSelector doesn't work any more with revision 864 and later2019-05-20T17:09:13+02:00Benjamin FischerFileSelector doesn't work any more with revision 864 and laterWhen choosing a file for a module,e.g. a script or a pxlio file, the
path isn’t inserted in the module options.
*(from redmine: issue id 1114, created on 2012-08-06 by root, closed on 2012-08-06)*
* Changesets:
* Revision 866 by Mar...When choosing a file for a module,e.g. a script or a pxlio file, the
path isn’t inserted in the module options.
*(from redmine: issue id 1114, created on 2012-08-06 by root, closed on 2012-08-06)*
* Changesets:
* Revision 866 by Marcel Rieger on 2012-08-06T14:55:50Z:
```
Designer: FileSelector works again in Modules. Fixed #1114
```
* Revision 866 by Marcel Rieger on 2012-08-06T14:55:50Z:
```
Designer: FileSelector works again in Modules. Fixed #1114
```https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/203Error when adding a filename to File Input Module2019-05-20T17:09:12+02:00Benjamin FischerError when adding a filename to File Input ModuleWhen adding a file using the FileSelector, the following error is given:
>Couldn’t change the Module option! <br />Reason: &lt;Fault 1:
“&lt;type ‘exceptions.RuntimeError’&gt;:Variant: bad conversion from
‘string’ to ‘vector’”&gt;
Afte...When adding a file using the FileSelector, the following error is given:
>Couldn’t change the Module option! <br />Reason: <Fault 1:
“<type ‘exceptions.RuntimeError’>:Variant: bad conversion from
‘string’ to ‘vector’”>
After that the xml file appears to be corrupt, moving the module gives
the following error:
>Couldn’t save the Module movement!
>Reason: :Parse error at line 30:
>.1000s
>">
Trying to move it again produces:
>Couldn’t save the Module movement!
>Reason: :No Module with nameFile Input 0 in Analysis!">
*(from redmine: issue id 1119, created on 2012-08-07 by root, closed on 2012-11-13)*
* Relations:
* relates #10780.2https://git.rwth-aachen.de/3pia/vispa/vispa-web/-/issues/204Save dialog doesn't complete saving2019-05-20T17:09:12+02:00Benjamin FischerSave dialog doesn't complete savingThe save dialogue of the FileSelector doesn’t react when trying to save
a file. Error can be reproduced with both a File Output module or when
saving an analysis or a text file in the code editor.
Reproduce:
\- start a new analysis
\-...The save dialogue of the FileSelector doesn’t react when trying to save
a file. Error can be reproduced with both a File Output module or when
saving an analysis or a text file in the code editor.
Reproduce:
\- start a new analysis
\- add whatever you like
- try to save it
*(from redmine: issue id 1120, created on 2012-08-07 by root, closed on 2012-08-07)*
* Changesets:
* Revision 874 by Marcel Rieger on 2012-08-07T10:55:17Z:
```
FileSelector Bug cleared. Fixed #1120
```
* Revision 874 by Marcel Rieger on 2012-08-07T10:55:17Z:
```
FileSelector Bug cleared. Fixed #1120
```0.2