Comments (2)
Another option here would be to take the event by value instead of mutable reference
from gdk.
I'll let you decide whether to reference your smart references...
but here one could in theory use a non-mutable reference, and update gtk::main_do_event
only to take a &gdk::Event
— though this means vouching for the GTK code, where we have no say over what it will do in the future.
from gdk.
Related Issues (20)
- Any way to get XID from Window/DrawingArea? HOT 13
- Missing keymaps HOT 3
- add a method get_root_position() to EventMotion HOT 2
- Bindings for gdk_event_request_motions() missing HOT 1
- Events are missing properties HOT 6
- Proposal: use an `Option` for return value of `get_[predicted_]presentation_time()` HOT 3
- setting _NET_WM_WINDOW_TYPE(ATOM) HOT 2
- get window title HOT 1
- Window function set_titlebar generate gtk-CRITICAL error messages when moving window HOT 2
- gdk::Seat::grab() panic HOT 4
- Compilation failing HOT 2
- Clean up ciaro interactions HOT 4
- Missing gdk_key_map_* functions
- GdkPixbufExt: create_surface doesn't work with a None HOT 5
- Add GDK_EVENT_* & GDK_BUTTON_* to the public api HOT 2
- Use of gdk_sys::gdk_screen_get_default() HOT 2
- gdk::WindowAttr should contain an EventMask in the event_mask field
- Nicer bindings for Key(val) related functions HOT 1
- unresolved import `gdk::Monitor` HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gdk.