Commit Graph
18 Commits
Author SHA1 Message Date
trurl 05895b40a2 Forgot to add wrlib module to lib.rs. 2025-09-09 22:07:37 -04:00
trurl 4f4ef94400 Expose start_hidden and emulate_appicon attrs of WWindow. 2025-09-09 21:57:17 -04:00
trurl 023ab177b2 Expose WWindow attributes so they can be seen from Rust. 2025-09-09 21:56:30 -04:00
trurl 279f369256 Expose w_global.context so it can be seen from Rust. 2025-09-09 20:16:02 -04:00
trurl 0a2ff4f055 Expose various other WWindow fields so they can be seen from Rust.
Fields: client_win, screen_ptr, wm_hints, wm_class, wm_instance,
defined_user_flags.
2025-09-09 19:41:12 -04:00
trurl 108c913c1d Expose WWindow::user_flags so that it can be seen from Rust. 2025-09-09 19:36:36 -04:00
trurl 8c669d57b2 Expose WWindow::net_icon_image so that it can be seen from Rust. 2025-09-09 19:34:57 -04:00
trurl 83fa8119d9 Expose WWindow::main_windowc so that it can be seen from Rust. 2025-09-09 17:00:57 -04:00
trurl 507e69e209 Expose WWindow::fake_group so that it can be seen from Rust. 2025-09-09 16:54:30 -04:00
trurl 70814cc235 Add a module for the WWindow type. 2025-09-09 16:52:21 -04:00
trurl 2ef6720890 Expose WIcon::highlighted so that it can be seen from Rust. 2025-09-09 15:52:33 -04:00
trurl 493d3c9738 Expose WScreen::root_win so that it can be seen from Rust. 2025-09-09 15:49:52 -04:00
trurl 917cc29160 Use repr(C) for Application flags to use them from an FFI interace. 2025-09-09 15:45:57 -04:00
trurl 3234e15388 Move WApplication refcount maintenance into Rust. 2025-09-05 02:24:03 -04:00
trurl 394b4d23cb Add forgotten use std::ptr. 2025-09-05 02:05:04 -04:00
trurl 274d1459aa Move wApplicationClearUrgentBounceTimer into Rust. 2025-09-05 02:02:34 -04:00
trurl 9a886baef8 Ditch linked list pointers in Rust application struct, too. 2025-09-05 02:00:48 -04:00
trurl 289ceb2991 First stab at defining WApplication methods in Rust.
This builds and appears to run.
2025-09-03 21:38:35 -04:00