mirror of
https://github.com/lxsang/DiyaSDK.git
synced 2024-12-27 03:48:20 +01:00
Add support for basic Graphic primitives
All checks were successful
gitea-sync/DiyaSDK/pipeline/head This commit looks good
All checks were successful
gitea-sync/DiyaSDK/pipeline/head This commit looks good
This commit is contained in:
parent
80bf7eedcf
commit
cc81dd2b66
@ -20,7 +20,7 @@ if [ ! -e "$SRC_IMG" ]; then
|
|||||||
cd "$BASE_DIR/builder/"
|
cd "$BASE_DIR/builder/"
|
||||||
curl "https://get.pharo.org/$ARCH/70+vm" | bash
|
curl "https://get.pharo.org/$ARCH/70+vm" | bash
|
||||||
cd "$W"
|
cd "$W"
|
||||||
find . -name "*SDL*.so*" -exec rm -f {} \;
|
#find . -name "*SDL*.so*" -exec rm -f {} \;
|
||||||
fi
|
fi
|
||||||
cp -rf "$W/fonts" "$BASE_DIR/builder/"
|
cp -rf "$W/fonts" "$BASE_DIR/builder/"
|
||||||
# chmod -R a+rw $BASE_DIR
|
# chmod -R a+rw $BASE_DIR
|
||||||
|
24
export.st
24
export.st
@ -48,6 +48,8 @@ packages := #(
|
|||||||
'System-Localization'
|
'System-Localization'
|
||||||
'STON-Core'
|
'STON-Core'
|
||||||
'Colors'
|
'Colors'
|
||||||
|
'Graphics-Primitives'
|
||||||
|
'Graphics-Files'
|
||||||
'Diya'
|
'Diya'
|
||||||
).
|
).
|
||||||
|
|
||||||
@ -65,7 +67,6 @@ ignoresClasses := {
|
|||||||
ManifestGraphicsPrimitives.
|
ManifestGraphicsPrimitives.
|
||||||
EllipseMidpointTracer.
|
EllipseMidpointTracer.
|
||||||
GrafPort.
|
GrafPort.
|
||||||
Form
|
|
||||||
}.
|
}.
|
||||||
"remove some unused meothods"
|
"remove some unused meothods"
|
||||||
AbstractFileReference
|
AbstractFileReference
|
||||||
@ -93,6 +94,20 @@ Rectangle class
|
|||||||
|
|
||||||
CompositeTransform removeSelector:#asMorphicTransform.
|
CompositeTransform removeSelector:#asMorphicTransform.
|
||||||
|
|
||||||
|
Form class
|
||||||
|
removeSelector: #serviceOpenImageInWindow;
|
||||||
|
removeSelector: #openImageInWindow:;
|
||||||
|
removeSelector: #serviceImageAsBackground;
|
||||||
|
removeSelector: #setBackgroundFromImageFileNamed:;
|
||||||
|
removeSelector: #services.
|
||||||
|
Form
|
||||||
|
removeSelector: #setAsBackground;
|
||||||
|
compile: 'scaledByDisplayScaleFactor
|
||||||
|
'.
|
||||||
|
|
||||||
|
GIFReadWriter class
|
||||||
|
removeSelector: #exampleAnim.
|
||||||
|
|
||||||
packages do:[:name | |pkg trait classes extensionMethods|
|
packages do:[:name | |pkg trait classes extensionMethods|
|
||||||
Transcript show: 'Processing package ',name;cr.
|
Transcript show: 'Processing package ',name;cr.
|
||||||
FFIMethodRegistry resetAll.
|
FFIMethodRegistry resetAll.
|
||||||
@ -133,6 +148,13 @@ core addClass: (HEClass for:OSWindowPlatformSpecificHandle);
|
|||||||
addClass: (HEClass for:STCommandLineHandler);
|
addClass: (HEClass for:STCommandLineHandler);
|
||||||
addClass: (HEClass for:FreeTypeFace);
|
addClass: (HEClass for:FreeTypeFace);
|
||||||
"form object support"
|
"form object support"
|
||||||
|
addClass: (HEClass for:DisplayObject);
|
||||||
|
addClass: (HEClass for:DisplayMedium);
|
||||||
|
addClass: (HEClass for:Form);
|
||||||
|
addClass: (HEClass for:ColorForm);
|
||||||
|
addClass: (HEClass for:ColorArray);
|
||||||
|
addClass: (HEClass for: AnimatedImageFrame);
|
||||||
|
|
||||||
addClass: (HEClass for: ShortIntegerArray);
|
addClass: (HEClass for: ShortIntegerArray);
|
||||||
addClass: (HEClass for:DisplayTransform);
|
addClass: (HEClass for:DisplayTransform);
|
||||||
addClass: (HEClass for:MatrixTransform2x3);
|
addClass: (HEClass for:MatrixTransform2x3);
|
||||||
|
Loading…
Reference in New Issue
Block a user