Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Worklist correct dico mtags #4

Open
wants to merge 97 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
9c955ae
ExportROIs
rossetantoine Feb 26, 2013
2861b37
Invert Data plugin available in PluginManager
rossetantoine Feb 27, 2013
09647ff
Resample Data plugin available in PluginManager
rossetantoine Mar 11, 2013
01e906b
ResampleData plugin
rossetantoine Mar 11, 2013
1c35329
Update ExportROIsPlugin.m
crubb Mar 13, 2013
a0ef1b7
adding DicomUnEnhancer
aglv Mar 13, 2013
23c5a45
english
aglv Mar 13, 2013
749c8fa
Add function Hotkeys.
b-deville Mar 19, 2013
3f7575a
Swizzle cmd-p when PrintingLayout plugin is present.
b-deville Mar 19, 2013
1aa7278
Scale to fit option on thumbnails.
b-deville Mar 20, 2013
228d216
Should remove the warning if executeFilterFromString: is declared in …
b-deville Mar 20, 2013
fa62f23
No annotation on thumbnails in editing mode. Will be added on PDF dep…
b-deville Mar 20, 2013
79c9b86
Annotation management.
b-deville Mar 20, 2013
81418db
Warnings removed
b-deville Mar 21, 2013
3688fdb
annotation: not used
b-deville Mar 21, 2013
a185192
Comments
b-deville Mar 21, 2013
34f7870
Cleaning
b-deville Mar 21, 2013
5e5ee4b
Prevent annotations to be shown on PLThumbnailView
b-deville Mar 21, 2013
14bccb2
Bug removed: Width and Height fields were not properly updated when i…
b-deville Mar 21, 2013
417614d
Cleaning
b-deville Mar 21, 2013
74cd8cc
Cleaning
b-deville Mar 21, 2013
1912501
Bug: rotation propagation on exported document resolved.
b-deville Mar 21, 2013
0463506
misc
rossetantoine Mar 25, 2013
cba07b8
Change no annotations to only graphic annotations (because of ROIs)
b-deville Mar 26, 2013
28049a9
Bug resolved: importing only a part of the series was not working if …
b-deville Mar 26, 2013
43f6407
Move to new OsiriXAPI.framework
rossetantoine Apr 28, 2013
f7770f3
merged
May 8, 2013
f28c86a
Reporter 1.2.1
May 15, 2013
df8ccdb
SandBox plugin initial import
thomasstrgar May 29, 2013
14b456a
SandBox commit
thomasstrgar Jun 6, 2013
18608a9
dunno
aglv Jun 7, 2013
83a84e6
merged
aglv Jun 7, 2013
2d00289
Merge branch 'develop' of https://github.com/pixmeo/osirixplugins int…
aglv Jun 11, 2013
6fdeb1a
SandBox (keep only DicomFolder)
thomasstrgar Jun 13, 2013
4610a12
ASOC
jacquesfauquex Jun 19, 2013
b87b4d5
ignore user settings for jacquesfauquex in project. ignore .DS_Store …
jacquesfauquex Jun 20, 2013
a8ecd53
README.txt
jacquesfauquex Jun 21, 2013
e277fac
misc
rossetantoine Jul 2, 2013
01874c7
HSS 1.1.4: resolve case when folder description is <null> instead of …
b-deville Aug 15, 2013
5f6923d
1.3.2
rossetantoine Aug 20, 2013
c67ea27
gitignore
rossetantoine Aug 20, 2013
a1b6c96
Merge branch 'develop' of http://github.com/pixmeo/osirixplugins into…
b-deville Aug 20, 2013
06064b2
Backward compatibility
rossetantoine Aug 28, 2013
29a397a
1.3.3
rossetantoine Aug 28, 2013
fff8eb9
Merge branch 'develop' of http://github.com/pixmeo/osirixplugins into…
b-deville Aug 29, 2013
8187874
1.8
rossetantoine Sep 4, 2013
4800788
misc
rossetantoine Sep 12, 2013
34cc2c1
Merge branch 'develop' of https://github.com/pixmeo/osirixplugins int…
rossetantoine Sep 12, 2013
0adea4a
Merge branch 'develop' of http://github.com/pixmeo/osirixplugins into…
b-deville Sep 16, 2013
78c1259
SandBox : SandboxWindowController inherits from BurnerWindowController
thomasstrgar Oct 8, 2013
4524ace
Merge branch 'develop' of http://github.com/pixmeo/osirixplugins into…
b-deville Oct 18, 2013
91c9846
SandBox : Misc
thomasstrgar Oct 21, 2013
bd9d942
Merge branch 'develop' of http://github.com/pixmeo/osirixplugins into…
b-deville Oct 22, 2013
aebab89
pluginGenerator
rossetantoine Nov 5, 2013
8f196d3
Merge branch 'develop' of http://github.com/pixmeo/osirixplugins into…
b-deville Nov 6, 2013
25ed047
HL7 to DICOM PDF example with Mirth
rossetantoine Nov 10, 2013
90e993f
mirth channel
rossetantoine Nov 10, 2013
955b26a
Merge branch 'develop' of http://github.com/pixmeo/osirixplugins into…
b-deville Nov 12, 2013
4895a1d
KeyObjectSelection: small project settings changes
b-deville Nov 13, 2013
1ff9a1c
KeyObjectSelection: autorouting and export confirmation support
b-deville Nov 13, 2013
b63a17a
plugin generator
rossetantoine Nov 13, 2013
5d16784
Merge branch 'develop' of http://github.com/pixmeo/osirixplugins into…
b-deville Nov 14, 2013
0f85bf2
SandBox : Diabolic bug fixed!
thomasstrgar Nov 26, 2013
5f3c138
Merge branch 'develop' of http://github.com/pixmeo/osirixplugins into…
b-deville Nov 27, 2013
1f9df8b
HSS 1.1.5 : deactivate the medcase name field while waiting for the l…
b-deville Dec 10, 2013
7ea192d
misc
rossetantoine Dec 26, 2013
2689047
Merge branch 'develop' of http://github.com/pixmeo/osirixplugins into…
b-deville Jan 2, 2014
6a98f11
PDF2DICOM: copy studyDescription
rossetantoine Feb 2, 2014
05b9ea2
Merge branch 'develop' of https://github.com/pixmeo/osirixplugins int…
rossetantoine Feb 2, 2014
adc78cb
Merge branch 'develop' of http://github.com/pixmeo/osirixplugins into…
b-deville Feb 3, 2014
dffd3fa
NSUserDefaults Handle As Compound Value
rossetantoine Feb 14, 2014
2c57ae0
Merge branch 'develop' of http://github.com/pixmeo/osirixplugins into…
b-deville Feb 17, 2014
d8e4b3a
HSS 1.1.5.1
b-deville Feb 19, 2014
7aad3f0
Compatibility
rossetantoine Mar 30, 2014
3e7fb1e
Merge branch 'develop' of https://github.com/pixmeo/osirixplugins int…
rossetantoine Mar 30, 2014
b81457c
Merge branch 'develop' of http://github.com/pixmeo/osirixplugins into…
b-deville Mar 31, 2014
b09a2b2
HipArthroplastyTemplating 2.4.4
b-deville Mar 31, 2014
d71b0c6
HipArthroplastyTemplating 2.4.4
b-deville Mar 31, 2014
a2c496f
Worklists
b-deville Mar 31, 2014
d3f2d13
.gitignore update
b-deville Mar 31, 2014
1aa16aa
misc
rossetantoine Apr 2, 2014
940815b
Merge branch 'develop' of https://github.com/pixmeo/osirixplugins int…
rossetantoine Apr 2, 2014
723b822
misc
rossetantoine Apr 3, 2014
73ad3bb
DiscPublishing: bug with series parsing
rossetantoine May 25, 2014
4e2c0d4
misc
rossetantoine May 29, 2014
0b62870
Reporter 5.2 compatibility
rossetantoine Jun 4, 2014
7ac571e
version number
rossetantoine Jun 16, 2014
782b905
folder name
rossetantoine Jun 24, 2014
5a4a532
ReduceSeries updated to new API
rossetantoine Jul 3, 2014
c4fec9f
Worklist
rossetantoine Aug 7, 2014
fbe2bf7
misc
rossetantoine Aug 8, 2014
4ceea2b
DiscPublishing tests
rossetantoine Aug 10, 2014
3d31dd5
misc
rossetantoine Aug 12, 2014
7ddfb29
HSS 1.2: Add all key images from selected patient
b-deville Aug 22, 2014
7829d74
HSS: minor string correction
b-deville Aug 25, 2014
3be9a70
Merge branch 'HSS-AddKeyImagesAtPatientAndStudyLevel' into develop
b-deville Aug 25, 2014
ff8b703
Worklist 1.1.1: updating DCM tags
b-deville Aug 29, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
98 changes: 98 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@

*.DS_Store

__MACOSX/

*.xcworkspacedata

*.xcscheme

*.xcbkptlist

DiscPublishing/Libs/*

*.xcuserstate

*/build/*

*OsiriX Plugin Generator.app*

PDF to DICOM/PDFToDicom.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/xcschememanagement.plist

Reporter/Reporter.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/xcschememanagement.plist

HL7toDICOMPDF/HL7toDICOMPDF.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/xcschememanagement.plist

HL7toDICOMPDF/HL7toDICOMPDF.xcodeproj/xcuserdata/antoinerosset.xcuserdatad/xcschemes/xcschememanagement.plist

Worklists/Worklists.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/xcschememanagement.plist

CalciumScore/CalciumScore.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/xcschememanagement.plist

BullsEye/BullsEye.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

CMIV_CTA_TOOLS/CMIV_CTA_TOOLS.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

DefaultDefaults/DefaultDefaults.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

DicomUnEnhancer/DicomUnEnhancer.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

DiscPublishing/DiscPublishing.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

ExportDatabaseList/*

ExportROIs/ExportROIs.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

Fill the gaps/FillGaps.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

HSS/HSS.xcodeproj/project.xcworkspace/xcshareddata/HSS.xccheckout

HSS/HSS.xcodeproj/project.xcworkspace/xcuserdata/bd.xcuserdatad/WorkspaceSettings.xcsettings

HSS/HSS.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

HelloWorld/HelloWorld.xcodeproj/project.xcworkspace/xcshareddata/HelloWorld.xccheckout

HelloWorld/HelloWorld.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

HipArthroplastyTemplating/HipArthroplastyTemplating.xcodeproj/project.xcworkspace/xcshareddata/HipArthroplastyTemplating.xccheckout

HipArthroplastyTemplating/HipArthroplastyTemplating.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

JPEG to DICOM/JpegToDicom.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

KeyObjectSelection/KeyObjectSelection.xcodeproj/project.xcworkspace/xcshareddata/KeyObjectSelection.xccheckout

KeyObjectSelection/KeyObjectSelection.xcodeproj/project.xcworkspace/xcuserdata/bd.xcuserdatad/WorkspaceSettings.xcsettings

KeyObjectSelection/KeyObjectSelection.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

KeyObjectSelection/Sources/KeyObjectSelectionFilter-test.mm

Normalize/Normalize.xcodeproj/project.xcworkspace/xcshareddata/Normalize.xccheckout

Normalize/Normalize.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

Orthogonal Reslice/OrthogonalReslice.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

PrintingLayout/PrintingLayout.xcodeproj/project.xcworkspace/xcuserdata/bd.xcuserdatad/WorkspaceSettings.xcsettings

PrintingLayout/PrintingLayout.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

ROI Enhancement II/ROI Enhancement II.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

Reduce Series/ReduceSeries.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

Reporter/Reporter.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

Resample Data/ResampleData.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

Volume Calculator/VolumeCalculator.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

Worklists/Worklists.xcodeproj/project.xcworkspace/xcshareddata/Worklists.xccheckout

Worklists/Worklists.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist

Zombies/Zombies.xcodeproj/xcuserdata/bd.xcuserdatad/xcschemes/xcschememanagement.plist
DiscPublishing.xccheckout
xcschememanagement.plist
13 changes: 5 additions & 8 deletions 32BitFloatDICOMExport/FloatDICOMExport.m
Original file line number Diff line number Diff line change
Expand Up @@ -31,14 +31,11 @@ - (long) filterImage:(NSString*) menuName
NSString *f = [xport writeDCMFile: nil];

if( f)
[BrowserController addFiles: [NSArray arrayWithObject: f]
toContext: [[BrowserController currentBrowser] managedObjectContext]
toDatabase: [BrowserController currentBrowser]
onlyDICOM: YES
notifyAddedFiles: YES
parseExistingObject: YES
dbFolder: [[BrowserController currentBrowser] documentsDirectory]
generatedByOsiriX: YES];
[BrowserController.currentBrowser.database addFilesAtPaths: [NSArray arrayWithObject: f]
postNotifications: YES
dicomOnly: YES
rereadExistingItems: YES
generatedByOsiriX: YES];

return 0; // No Errors
}
Expand Down
9 changes: 9 additions & 0 deletions ASOC/ASOC.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#import <OsiriXAPI/PluginFilter.h>

@interface ASOC : PluginFilter
{
}

- (long) filterImage:(NSString*) menuName;

@end
40 changes: 40 additions & 0 deletions ASOC/ASOC.m
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
#import "ASOC.h"

#import <AppleScriptObjC/AppleScriptObjC.h>
@protocol ASOCprotocol
- (void)sayHello;//simple call
- (NSString *)getFinderVersion;//return value
- (void)say:(NSString*)phrase;//call with direct parameter. (the applescript handler with direct parameter is ended by underscore, which shouldn´t be copied into the protocol definition)
@end

@implementation ASOC

static Class ASOCclass;
static id<ASOCprotocol> ASOCinstance;

- (void) initPlugin
{
[[NSBundle bundleForClass:[self class]] loadAppleScriptObjectiveCScripts];
ASOCclass = NSClassFromString(@"ASOCscript");
if (!ASOCclass) NSLog(@"INFO [ASOC] ASOCclass not found");
else
{
[ASOCclass retain];
ASOCinstance = [[ASOCclass alloc] init];
if (!ASOCinstance) NSLog(@"INFO [ASOC] ASOCinstance not initialized");
else NSLog(@"INFO [ASOC] ASOCinstance initialized");
}
}

- (long) filterImage:(NSString*) menuName
{
//calls to the class based in the Applescript

if ([menuName hasPrefix:@"[a]"]) [ASOCinstance sayHello];
else if ([menuName hasPrefix:@"[b]"]) NSLog(@"Finder version = %@", [ASOCinstance getFinderVersion]);
else if ([menuName hasPrefix:@"[c]"]) [ASOCinstance say:@"you are a genius"];

return 0; // No Errors
}

@end
Loading