All Versions
15
Latest Version
Avg Release Cycle
161 days
Latest Release
960 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.4.0 Changes
- π New non-throwing
CameraWidget#as_<widget>?
method - New
CameraAbilities
convenience methods:#status
,#device_type
,#operations
,#file_operations
,#folder_operations
- π New
Context#{idle,cancel,error,status,message}_callback
assignable property - π New
Context#check!
for context-aware error messages - π New
CameraAbilitiesList#[model : String]
- π New
PortInfoList#[port : String]
- π New
PortInfoList#type
- β‘οΈ Optimized
Camera.all
method (shaved ~5s) - β Removed method aliases
CameraAbilitiesList#{index,at}
,PortInfoList#{index,at}
,CameraList#length
- π Changed some of the nillable methods to return non-nillable types with
#not_nil!
- π New non-throwing
-
v0.3.1 Changes
- π
CameraWidget+#value=
throws when passed an unsupported value type Camera#unref
nullifiesself.ptr
- π
-
v0.3.0 Changes
- π New non-throwing
Camera#[]?
version ofCamera#[]
- π New
Camera#preserving_config
- π New
CameraWidget#==(other : self | String | Symbol | Regex)
- π New
CameraWidget#readonly?
- π New
CameraWidget#id
- π New
CameraWidget#info
- π New
CameraWidget#in?
CameraWidget#value=
acceptsString
values for most of the widget typesRadioCameraWidget#value=(value : Regex)
sets first matching option from#choices
- π New
RadioCameraWidget#move_by(step : Int)
along with#<<
and#>>
operators - π New
ButtonCameraWidget
, refs #15 - π Lots of bugfixes and optimizations
- [Code of Conduct](contributor-covenant.org/version/1/4/)
- π New non-throwing
-
v0.2.0 Changes
- π New
Exception
class as a catch-all for the whole namespaceβ¦ - π New
ManagedStruct
to handle allocation of structs passed fromgp_*
functions - π New
CameraFile#info
- π New
Camera#autorelease
convenience method - β‘οΈ
Camera#update
accepts**kwargs
CameraFile#save
creates destination directory if neededCamera
initialization is now lazy- π Fixed
RangeCameraWidget#range
- π File listing example to shows basic metadata for every file listed
- π New file saving example
- π New
-
v0.1.0 Changes
Working features:
- Port enumeration
- Camera selection
- Capture & preview
- Filesystem operations
- Reading abilities
- Reading and writing config
- Eventsβlike waiting for the file being added
- Most of the examples
Known issues:
- Pointer magic might be wrong here & there
- π§ Memory management related stuff is WIP
- Might have memory leaks