Admin
5b42bfacb7
fix self in shaders
2025-12-04 15:00:25 +01:00
Admin
d50428a47b
splash fix tests
2025-12-04 14:40:17 +01:00
Admin
10130f066a
glsl, hlsl, metal first steps
2025-12-04 13:18:39 +01:00
Admin
02a1f03eb6
glsl, hlsl, metal first steps
2025-12-04 12:55:20 +01:00
Sabin Regmi
0d99fc0e3a
fix: correct identifier comparison in expect_specific_ident function ( #823 )
2025-12-02 18:42:47 +01:00
Julián Montes de Oca
fa88145586
Remove unused tempfile dep ( #805 )
2025-12-02 18:42:01 +01:00
wyenox
65121c1ec3
Update Moly URL ( #822 )
2025-12-02 18:41:46 +01:00
Admin
7880546817
align mathtypes to WGSL
2025-12-02 11:43:12 +01:00
Admin
5f7ea80f4c
platform2/draw2 otw
2025-11-30 14:56:53 +01:00
Admin
dd8df0d6a4
thisio uniforms
2025-11-29 11:52:27 +01:00
Admin
da323b87fd
shader thisio on the way
2025-11-28 15:30:07 +01:00
Admin
6bec51d980
extend shader types
2025-11-28 11:19:28 +01:00
Admin
8a41821304
allow this to be a type
2025-11-28 09:54:49 +01:00
Admin
7ae84db0cf
shader struct this mutable
2025-11-28 09:19:40 +01:00
Admin
b5053163fd
shader refactor
2025-11-28 09:07:45 +01:00
Admin
8850a48058
shader otw
2025-11-28 08:57:52 +01:00
Admin
f4bbe57578
consolidate code
2025-11-27 17:54:08 +01:00
Admin
6c6185ab9c
array index in shader
2025-11-27 17:50:19 +01:00
Admin
66954ef694
named fields for wgsl shader structs
2025-11-27 16:37:26 +01:00
Admin
c22475f093
script pod array builders
2025-11-27 11:41:12 +01:00
Admin
925395b79e
script pod array builders
2025-11-27 11:14:15 +01:00
Admin
f77cbbb7aa
refactoring opcode macros a bit
2025-11-27 10:11:13 +01:00
Admin
769c57fa36
refactoring opcode macros a bit
2025-11-27 10:03:31 +01:00
Admin
eec748a4b4
shader field += operators
2025-11-27 09:31:56 +01:00
Admin
b9394eb6b9
shader field += operators
2025-11-27 09:19:32 +01:00
Admin
fb000a6331
field assign
2025-11-27 09:15:37 +01:00
Admin
3977cec662
shader wgsl struct def output
2025-11-26 15:18:37 +01:00
Admin
066a5ffdb7
shader wgsl struct def output
2025-11-26 15:08:49 +01:00
Admin
b2a2866257
podtype this method calling
2025-11-26 14:40:18 +01:00
Admin
5e08f8a7d6
podtype static method calling
2025-11-26 09:37:53 +01:00
Admin
ad4f30fc5d
struct and swizzle fields
2025-11-25 16:02:11 +01:00
Admin
78c5127cc0
add assignment-arithmetic impl
2025-11-25 15:37:39 +01:00
Admin
d33ab6a405
fixed assignment exprs
2025-11-25 15:31:30 +01:00
Admin
e759c5ba30
adding var
2025-11-25 15:14:32 +01:00
Admin
161a21c591
builtin arg typechecks
2025-11-25 15:10:01 +01:00
Admin
3fc63930b9
add builtin tables
2025-11-25 13:59:30 +01:00
Admin
488d340fc3
block scopes in shader
2025-11-25 13:30:29 +01:00
Admin
5dbe2daf12
basic for loops
2025-11-25 13:19:16 +01:00
Admin
b6a49c6b05
shader ifelse type the same
2025-11-25 12:47:56 +01:00
Admin
d44f13074b
added better errors
2025-11-25 12:21:32 +01:00
Admin
79bbdbd7d6
extend type tables
2025-11-25 10:49:41 +01:00
Admin
f0497e7a83
extend type tables
2025-11-25 10:49:28 +01:00
Admin
5c1ae0de4c
shader compiler function decollide / var shadowing
2025-11-24 19:01:01 +01:00
Admin
dda8253830
shader compiler nested function/structs
2025-11-24 17:32:41 +01:00
Admin
466b1474b8
shader compiler scope resolve
2025-11-24 13:23:41 +01:00
Admin
0ffbe61ece
shader compiler pod constructors
2025-11-24 12:46:53 +01:00
Admin
c538926b8e
fix script logs
2025-11-22 14:24:17 +01:00
Julián Montes de Oca
619dec61c4
Android: Implement ShowClipboardActions with native ActionMode ( #821 )
...
Cx API:
- Implement existing ShowClipboardActions
- Add HideClipboardActions
- Cross-platform API ready for iOS implementation
Android Implementation:
- Native ActionMode integration with floating toolbar (API 23+)
- JNI bindings for showing/hiding menu and handling clipboard actions
- Event system for Copy/Cut/Paste/Select All actions
- Smart menu state management based on selection and clipboard
TextInput Integration:
- Long press selects word and shows menu
- Double tap and long press selects word and shows menu
- Selection preservation when tapping selected text
2025-11-22 10:06:05 +01:00
Julián Montes de Oca
67be5bcfb3
Fix button clicks during keyboard dismissal on mobile ( #803 )
...
* Fix button clicks during keyboard dismissal on mobile
When tapping a button while the keyboard is visible on iOS/Android, the keyboard dismisses and shifts the layout mid-press. This caused the event system to treat the finger as no longer "over" the button, preventing the click from registering.
Fixed by treating taps as "over" if the finger didn't move significantly, even if the widget moved underneath due to layout shifts.
* Make is_over conditionals clearer
2025-11-18 20:39:08 +01:00
Admin
14c0413a9b
first shader typeinferencing
2025-11-18 07:43:55 +01:00