FFI: FFI-Tools-mt.10.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

FFI: FFI-Tools-mt.10.mcz

commits-2
Marcel Taeumel uploaded a new version of FFI-Tools to project FFI:
http://source.squeak.org/FFI/FFI-Tools-mt.10.mcz

==================== Summary ====================

Name: FFI-Tools-mt.10
Author: mt
Time: 4 June 2020, 7:09:51.238722 pm
UUID: bec6cb0d-da13-ed41-b491-29f77cea9c87
Ancestors: FFI-Tools-mt.9

Adds a tool icon for struct classes that are just a type alias.

=============== Diff against FFI-Tools-mt.9 ===============

Item was changed:
  ----- Method: ExternalStructure class>>toolIcon (in category '*FFI-Tools') -----
  toolIcon
 
+ ^ self isTypeAlias
+ ifTrue: [#externalTypeAlias]
+ ifFalse: [#externalStructure]!
- ^ #externalStructure!

Item was added:
+ ----- Method: ExternalTypeAlias class>>toolIcon (in category '*FFI-Tools') -----
+ toolIcon
+
+ ^ #externalTypeAlias!

Item was added:
+ ----- Method: ToolIcons class>>externalTypeAlias (in category '*FFI-Tools') -----
+ externalTypeAlias
+
+ ^ (Form
+ extent: 12@12
+ depth: 32
+ fromArray: #( 0 4294967295 4294967295 4294967295 0 4294967295 4294967295 4294967295 0 4294967295 0 0 4294967295 4278190080 4278190080 4278190080 4294967295 4278190080 4278190080 4278190080 4294967295 4278190080 4294967295 0 4294967295 4278190080 4294967295 4294967295 4294967295 4278190080 4294967295 4294967295 4294967295 4278190080 4294967295 0 4294967295 4278190080 4278190080 4294967295 4294967295 4278190080 4278190080 4294967295 4294967295 4278190080 4294967295 0 4294967295 4278190080 4294967295 0 4294967295 4278190080 4294967295 0 4294967295 4278190080 4294967295 0 4294967295 4278190080 4294967295 0 4287861651 4287861651 4287861651 4287861651 4294967295 4278190080 4294967295 0 0 4294967295 0 4287861651 4287861651 4294967295 4294967295 4287861651 4287861651 4294967295 0 0 0 0 0 4287861651 4294967295 4287861651 4287861651 4294967295 4287861651 0 0 0 0 0 0 4287861651 4294967295 4294967295 4294967295 4294967295 4287861651 0 0 0 0 0 0 4287861651 4294967295 4287861651 4287861651 4294
 967295 4287861651 0 0 0 0 0 0 4287861651 4294967295 4287861651 4287861651 4294967295 4287861651 0 0 0 0 0 0 0 4287861651 4287861651 4287861651 4287861651 0 0 0 0)
+ offset: 0@0)!