Commit Graph
20 Commits
Author SHA1 Message Date
Russell Mull 46b0eeb12c Implement the "Toggle Developer Tools" menu item in desktop (#2198) 2024-04-02 10:53:26 -07:00
Jonathan Kelley 329c323b35 Doc fixes, running examples instructions, change menubar behavior for desktop 2024-03-27 17:57:05 -07:00
Jonathan Kelley e923c6462c Resume window position/size, watch cargo/dioxus tomls, fix css reverting during hotreloading, allow menubar events to be captured from within dioxus (#2116)
* Fix: css hotreloading being invalidated, watcher not watching cargo/dioxus tomls, add feature to restore window state

* Make clappy hippier

* remove console log

* use simpler css invalidator

* Less flash, remove log on web hotreload

* Fix floating window managed behavior on mac

* clippy...
2024-03-20 09:16:18 -07:00
Evan AlmloffandJonathan Kelley d442dac168 Add a menu bar option to the desktop config (#2107)
* add an option to set a custom menu in the desktop config

* Fix rename issue

---------

Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com>
2024-03-18 22:36:47 -07:00
Evan Almloff f98a9adad2 fix duplicate window menu in the default menubar 2024-01-25 17:23:06 -06:00
Jonathan Kelley 075caedf75 Different approach to make clippy happy across platforms 2024-01-11 15:15:45 -08:00
Jonathan Kelley ac64f40842 Different approach to cfg 2024-01-11 15:14:45 -08:00
Jonathan Kelley b90c7ffcac Fix linux compile 2024-01-11 15:09:38 -08:00
Jonathan Kelley 08c522d5b3 Fix muda segfault 2024-01-11 14:50:21 -08:00
Jonathan Kelley 9d4a8e1622 add window ext trait 2024-01-06 02:18:26 -08:00
Jonathan Kelley f01a684379 fix windows 2024-01-06 01:44:46 -08:00
Jonathan Kelley d7c6aa4577 fix builds for windows 2024-01-06 00:36:31 -08:00
Jonathan Kelley d07808634a disable linux menubar 2024-01-06 00:10:46 -08:00
Jonathan Kelley 8679656d16 fix ios build of desktop 2024-01-05 23:59:44 -08:00
Jonathan Kelley 94949932df Tweak menubar export 2024-01-05 23:52:37 -08:00
Jonathan Kelley 7a439edc6b disable muda entirely on mobile 2024-01-05 23:46:16 -08:00
Jonathan Kelley ce088acb0c use proper extension traits 2024-01-05 23:40:01 -08:00
Jonathan Kelley 0ac8955bab Fix android/ios muda cfg 2024-01-05 23:37:10 -08:00
Jonathan Kelley d47e494786 More cleaning up of the desktop crate 2024-01-04 17:28:54 -08:00
Jonathan Kelley 2171263eda More cleanup work 2024-01-04 17:21:33 -08:00