Page MenuHomePhabricator

XNAT Browsing Editor for MITK
Closed, ResolvedPublic

Event Timeline

New remote branch pushed: bug-16294-XNATBrowsingEditor

User knorr has pushed new remote branch:


[4650a1]: Merge branch 'bug-16294-XNATIntegration'

Merged commits:

2014-02-27 17:42:14 Sascha Zelzer [7eadd0]
Add CTK and CTK external library dirs to the search path.

2014-02-27 17:41:35 Sascha Zelzer [57381f]
Small XNAT plug-in fixes.

2014-02-21 17:18:33 Daniel Knorr [97ff25]
Merge branch 'bug-16294-XNATBrowsingEditor' into bug-16294-XNATIntegration


2014-02-21 16:56:56 Daniel Knorr [bd8271]
Added QmitkXnatEditor.h again.
(Merge Problem)

2014-02-21 15:46:22 Daniel Knorr [7fccd7]
Renamed the plugin from xnatinterface to xnat.
Changed CTK revision tag and MD5 sum.
Changed id of editor and view.
Added doxygen doku.
Deleted not necessary includes in QmitkOpenXnatEditorAction.cpp.

2014-02-13 03:39:17 Sascha Zelzer [417cc1]
Fixed Linux compile issue and use the CTK master for XNAT support.

2014-02-11 15:50:32 Daniel Knorr [4e1166]
Deleted unnecessary files, methodes, includes and comments.
Fixed the workbench crash that on the first call of the workbench
without valid preferences for the XNAT Connection happens,
because they are empty at the first start.

2014-01-31 15:47:40 Daniel Knorr [5ca4d5]
Inserted some comments and deleted outcommented code.

2014-01-31 15:02:48 Daniel Knorr [3f4f24]
Port try catch of seesion->open() to central position (ConnectionManager).
Changed Default DownloadPath to mitk AppData-Path.

2014-01-30 15:20:24 Daniel Knorr [9d7aa3]
Added relative default Download Path for XNAT.
Took XnatSearchView out of Scope.
Deleted some icons and their references.

2014-01-28 14:16:05 Daniel Knorr [a36da9]
Changed Preference Handling to have a own order in the QMap.
Added Download Path to Preferences.
Added Download Functions and ServiceTracker to the Edtior.
Changed Simple Search Super Class to QmitkXnatTreeBrowserView.
Added m_Context and GetContext to the Activator Class.

2014-01-23 16:11:38 Daniel Knorr [cec44c]
Reimplemented the XnatEditorAction.
Added a Semi-Global handling of xnat sessions in the Activator of the plugin.
Added a tooltip to preferencepage of xnat host address lineEdit.
Deleted some outcommented code.
Changed location of the enum in searchView.
Changed the UI files of editor and treeBrowser.

2014-01-17 15:52:38 Daniel Knorr [159a27]
Added a preference page for xnat connection.
Deleted some comments.
Deleted the CheckUserInput methode.

2014-01-16 14:30:55 Daniel Knorr [4d7979]
Added Breadcrumb navigation to the XnatEditor.

2014-01-13 12:17:14 Daniel Knorr [ce40e3]
inserted icon.
changed cmakelist -> delete poco

2014-01-13 12:06:57 Daniel Knorr [9e6057]
Some additional changes to the renamed classes.
And deleted old classes.

2014-01-13 11:49:00 Daniel Knorr [c8999b]
Renamed classes.
Communication between TreeBrowserView and Editor works,
it is able to go to the higher level and
the Editor shows all children of the selected item.

2013-11-12 10:40:41 Daniel Knorr [fca041]
Now you can only see the next lower level.

2013-11-07 16:29:18 Daniel Knorr [9a4fc3]
Implemented the Browsing through projects, subjects, experiments,
scans, resources and files.
Also it's possible to load resources folder or files down.

2013-11-05 15:27:16 Daniel Knorr [d805f4]
Changed xnat plugin from view to editor.
Replaced Poco code with CTK:xnat-support CORE.
Added member variables for the models(project, subject, experiment, scans, resources).
Added functions for browsing. Browsing is possible now.
From project to resources over subjects, experiments and scans.

2013-11-05 14:49:42 Daniel Knorr [a2d2e5]
Created new EditorAction Class.
Prepared the change of the xnat plugin from view to editor.
Edited a icon for the editor and therefore the qrc data.
Added the header and cpp of EditorAction to files.cmake.
Edited QmitkExtWorkbenchWindowAdvisor(.h/.cpp) similar to dicom editor.

2013-10-18 14:12:28 Daniel Knorr [a8d0fc]
New Plugin for Data-Browsing in a XNAT Rest-Server created.
Changed Plugin: ON.
QTreeView to show all XNAT Projects with QStandardItemModel.
Library for Server-Connection with POCO.
A iterator goes through the XML DOM and read the values inside.
The values are written into QStandardItems and these are appended to the QStandardItemModel.
The details to a project are shown under the project and they are also appended to a project-item.

[ca9115]: COMP: Merge branch 'bug-16294-XNATIntegration'

Merged commits:

2014-02-28 10:27:28 Sascha Zelzer [55e63f]
Use a qRestAPI tarball to avoid git operations during CTK superbuild.

[ad11a1]: COMP: Merge branch 'bug-16294-XNATIntegration'

Merged commits:

2014-02-28 14:59:16 Sascha Zelzer [4479f9]
Fake CTK component support handling library dirs for external deps.


[ea9064]: COMP: Merge branch 'bug-16294-XNATIntegration'

Merged commits:

2014-02-28 15:46:44 Sascha Zelzer [748399]
Removed unneeded method declaration.

[0d8141]: Merge branch 'bug-16294-XNATIntegration'

Merged commits:

2014-03-05 14:12:29 Sascha Zelzer [7e4e08]
Use a Qt 4.6.2 compatible qRestAPI version

User knorr has pushed new remote branch:


[ad1c96]: Merge branch 'bug-16294-XNATIntegrationNeu'

Merged commits:

2014-08-15 16:03:59 Daniel Knorr [250112]
Validation Method Changes. Little UI-File changes for a better look.

2014-08-15 14:10:48 Daniel Knorr [4db459]
Integrated Warnings to fill Preferences on starting the xnat tools.

2014-08-14 16:29:39 Daniel Knorr [7d9ab7]
Some Ui-File Changes for Usablility.
Renamed from Connection to Session in TreeBroserView and Editor.

2014-08-14 16:14:40 Daniel Knorr [d52a5e]
Merge branch 'bug-16294-XNATIntegration' into bug-16294-XNATIntegrationNeu

2014-08-14 16:13:35 Daniel Knorr [d41b4f]
Renamed ConnectionManager to SessionManager.
Added UI-File for Preferences.
Divided the Check of the Preferences in some Methods.
Changed Equal-Operator in XnatObjectEditorInput.

2014-06-24 12:57:44 Daniel Knorr [a5a420]
Renamed ConnectionManager to SessionManager.
Added UI-File for Preferences.
Divided the Check of the Preferences in some Methods.
Changed Equal-Operator in XnatObjectEditorInput.
Implemented UpdateXnatSession-Method to SessionManager.

[c76fa0]: Merge branch 'bug-16294-XNATMergeFixes'

Merged commits:

2014-08-15 16:37:55 Daniel Knorr [3cd71c]
COMP Remove unused include.