Commit graph

617 commits

Author SHA1 Message Date
Eddy Bruel
cdcae82792 Unify Size::Right and Size::RightWrap 2025-10-28 09:20:57 +01:00
Admin
5865df6e14 fix uizoo 2025-10-27 11:39:42 +01:00
Eddy Bruel
bafa5fae20 Remove walk_turtle_with_align 2025-10-27 11:13:51 +01:00
Admin
76cce72dc9 Fused Id and LiveId 2025-10-25 20:53:30 +02:00
Julián Montes de Oca
48a1ecd52c Add audio input permission handling and example project (#792)
* Add permission handling for audio input

- Introduced `CheckPermission` and `RequestPermission` operations in `CxOsOp` for managing audio input permissions.
- Implemented permission status checks and requests across iOS, macOS, and Android.
- Added a new `Permission` module to define permission types and statuses.
- Updated event handling to include permission results in the event system.
- Updated manifest files to include necessary permissions for audio input on Android.

* Add audio example project

- Added a new example project for audio processing and permission handling
- Implemented UI components for audio device selection, microphone capture, and playback controls.
- Integrated permission handling for audio input and updated the workspace configuration to include the new example.

* Implement audio permission in Web, catch up Linux and Windows

* Refactor iOS permission handling to avoid ios_app re-entrancy

* Implement iOS mic capture and add sample rate to AudioInfo

* Ensure iOS audio output uses loudspeaker, only when not using external devices

* Enhance audio example by handling sample rates and resampling
2025-10-25 19:15:57 +02:00
Guocork
2cc316d849 Change XStoreName to Xutf8SetWMProperties (#742)
* Fix bug in text centering

* change XStoreName to Xutf8SetWMProperties

---------

Co-authored-by: Eddy Bruel <me@eddybruel.com>
Co-authored-by: Admin <info@makepad.nl>
Co-authored-by: makepaddev <20386332+makepaddev@users.noreply.github.com>
2025-10-25 18:57:22 +02:00
Admin
904c4cafad vec and option 2025-10-25 17:03:17 +02:00
Eddy Bruel
3634a1c9e1 Implement vertical selection drag scrolling for TextInput 2025-10-23 10:48:02 +02:00
Admin
76c59cc440 fixed tests 2025-10-17 21:58:13 +02:00
Admin
ebbe7dcbe4 added access rights to script objects 2025-10-17 16:36:57 +02:00
Admin
31c41ffd77 clean up heap 2025-10-17 08:38:43 +02:00
Admin
d9fc8da18a add script dep to platform 2025-10-16 13:04:49 +02:00
Admin
ba054aa217 added exception value types 2025-10-14 10:59:26 +02:00
Admin
efd7825fab moved id/value out 2025-10-13 11:19:58 +02:00
Eddy Bruel
03876fb3ec Make fit bounds relative to first ancestor with known size 2025-10-09 16:36:03 +02:00
admin
5afbfcb331 cleanup 2025-10-08 18:07:29 +02:00
Admin
0312ac3f16 fn calls 2025-10-04 22:23:59 +02:00
Eddy Bruel
220a5addc6 Implement relative min/max fits 2025-10-02 15:42:36 +02:00
Admin
172bb28b51 deep proto inheritance otw 2025-10-01 11:32:48 +02:00
Admin
bec60fcd37 added 3 value operators 2025-09-30 16:49:39 +02:00
Admin
0c4b20d134 script otw 2025-09-29 16:28:00 +02:00
Admin
77f9b750cf concat and add 2025-09-28 16:43:09 +02:00
Admin
af27772634 splash: multizone gc heaps 2025-09-28 14:17:32 +02:00
Admin
58db89341d script engine basic gc 2025-09-26 14:39:59 +02:00
Admin
9f259e5a85 script parse call, index and fields 2025-09-25 17:26:42 +02:00
Eddy Bruel
6c2faed432 Implement min/max fits 2025-09-25 16:09:28 +02:00
admin
1397834a62 parser otw 2025-09-24 16:31:18 +02:00
Admin
a6ca524071 script engine otw 2025-09-24 10:16:15 +02:00
makepaddev
a502212022 fix elided warnings 2025-09-09 21:42:05 +02:00
Admin
27904478d6 aistream 2025-09-09 21:27:28 +02:00
Eddy Bruel
25785fac4a Fix bug in weighted fills 2025-09-09 10:18:55 +02:00
okapii
9f9a1ee93b Add Gradient support to icon shaders (button, checkbox, radio) 2025-07-10 15:13:12 +02:00
okapii
f8e511fec1 Fixes 2025-07-10 14:48:34 +02:00
okapii
7c5ca708fd Fix container gradient in UI Zoo scrollbar demo 2025-07-10 14:17:02 +02:00
okapii
48433b8708 Consistent theme application and rotary focus state optimizations 2025-07-10 13:56:13 +02:00
okapii
8731210c4f Dropdown: gradient refactor 2025-07-10 11:21:38 +02:00
okapii
98f067099c Radio: Gradient refactor progress 2025-07-10 11:21:38 +02:00
okapii
7f57d2b595 Checkbox: Gradient refactor 2025-07-10 11:21:38 +02:00
okapii
ef2bb1d0bb popup_menu: gradient refactor 2025-07-10 11:21:38 +02:00
okapii
a3759cf7e4 SliderRound: Gradient refactor 2025-07-10 11:21:38 +02:00
okapii
63190ecdfe Slider: Gradient refactor progress 2025-07-10 11:21:38 +02:00
okapii
2198b23572 Slider: Gradient refactor progress 2025-07-10 11:21:38 +02:00
okapii
a97f05adc5 TextInput: gradient refactor 2025-07-10 11:21:38 +02:00
okapii
660fd13654 view: gradient refactor progress 2025-07-10 11:21:38 +02:00
okapii
39774fd3ca View: gradient refactor progress 2025-07-10 11:21:38 +02:00
okapii
ca64dde552 LinkLabel gradient refactor 2025-07-10 11:21:38 +02:00
okapii
1e07487148 Label gradient refactor 2025-07-10 11:21:38 +02:00
okapii
06504a03a6 Icon widget refactor 2025-07-10 11:21:38 +02:00
okapii
a7c1aa82d3 SpinnerWidget improvements and adding a demo to UI Zoo 2025-07-10 11:21:38 +02:00
okapii
1d5093a20c Shader ergonomics improvement button refactor 2025-07-10 11:21:38 +02:00