Hi all! I have 2 unresolved issues:
1. Input methods I and Blei have implemented partial support of input methods. Full support needs these things: - high-level API, which can be used by all ui backends (API for ui-backend and gadget); - changes in editor gadget behavior; http://github.com/ex-rzr/factor/blob/4798805c2fb1b12279548cd85c9acab5223a0e3b/basis/ui/backend/gtk/gtk.factor#L320 - this is estimated minimal API based on Gtk needs. We should decide which IM features ui should support. May be we can leave it as is, and I will return to this issue later after merge (with anyone's help - to develop cocoa and winapi support). Input methods support is more complicated than I thought first. 2. game.input.x11 It uses 'dpy' symbol (X11 Display) from x11 which is initiated by 'init-x' word (with-ui from ui.backend.x11 calls it). I tried to set the value of 'dpy' by gdk functions, and game.input demos started to work. May be the most correct decision is to implement game.input.gtk, but i don't know if Gtk/Gdk have all needed capabilities. I hope I explained clearly :) 2010/5/23 Anton Gorenko <[email protected]>: > Hi all! > > I need your help, folks. > > Dependencies: Gtk, GtkGLExt > > What you should do: > 1. checkout from http://github.com/ex-rzr/factor > 2. build it (build-support/factor.sh update) > 3. run ./factor > 4. and try to work with new ui backend :) Open, move, resize windows, > move your mouse, press keys, press keyboard combos and functional > keys, copy and past, etc. > 5. look for any bugs and artefacts (don't forget about console's output) > 6. try to run ' "gir.samples.lowlevel" run ' - there are 3 small > samples: "Hello world!", OpenGL (GtkGLExt) and GStreamer (it needs > GStreamer installed and internet connection) > > Thanks! > ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ Factor-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/factor-talk
