]> git.lyx.org Git - features.git/blobdiff - ChangeLog
different low-level key handling for xforms 0.89, use signals in workarea, changes...
[features.git] / ChangeLog
index 3db7996ac6efc3021911e8f329f7ee5ef2a67401..3776396481e85ce8ea52b13126a8e8c27a02a0aa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2000-08-14  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/Timeout.h: remove Qt::emit hack.
+
+       * several files: changes to allo doc++ compilation
+       
+       * src/lyxfunc.C (processKeySym): new method
+       (processKeyEvent): comment out if FL_REVISION < 89
+
+       * src/WorkArea.C: change some debugging levels.
+       (WorkArea): set wantkey to FL_KEY_ALL
+       (work_area_handler): enable the FL_KEYBOARD clause, this enables
+       clearer code and the use of compose with XForms 0.89. Change to
+       use signals instead of calling methods in bufferview directly.
+
+       * src/Painter.C: change some debugging levels.
+
+       * src/LyXView.C: don't setup of use the KeyPressMask_raw_callback
+       if FL_REVISION < 89
+
+       * src/BufferView_pimpl.C (Pimpl): Connect to the WorkArea signals.
+       (workAreaKeyPress): new method
+
 2000-08-14  Juergen Vigna  <jug@sad.it>
 
        * src/frontends/kde/Dialogs.C (Dialogs): added missing dialogs.
@@ -55,8 +78,9 @@
        Gnome implementation
 
        * src/frontends/gnome/Dialogs.C
-       * src/frontends/gnome/Makefile.am: added Print, Insert Url  and all other 
-       dialogs. Copy all unimplemented dialogs from Xforms frontend
+       * src/frontends/gnome/Makefile.am: added Print, Insert Url  and
+       all other dialogs. Copy all unimplemented dialogs from Xforms
+       frontend
        
        * src/frontends/gnome/support.c
        * src/frontends/gnome/support.h: support files generated by Glade
@@ -68,9 +92,9 @@
        * config/lyxinclude.m4: cleanup: frontend renamed from gtk to gnome in
        configure --help message
 
-       * src/lyx_gui.C: Gnome/Gtk releases control in LyXGUI::runTime() only if
-       there are no events pendling in Gnome/Gtk. This enhances the performance of 
-       menus.
+       * src/lyx_gui.C: Gnome/Gtk releases control in LyXGUI::runTime()
+       only if there are no events pendling in Gnome/Gtk. This enhances
+       the performance of menus.
 
 
 2000-08-14  Allan Rae  <rae@lyx.org>
        * src/lyx_gui.C: ditto
        * src/menus.[Ch]: ditto
        * src/lyx.[Ch]: ditto
-       * src/lyx_cb.C: ditto + code from here moved to make screen-font-update.
-       And people wonder why progress on GUII is slow.  Look at how scattered
-       this stuff was!  It takes forever just find it all.
+       * src/lyx_cb.C: ditto + code from here moved to make
+       screen-font-update. And people wonder why progress on GUII is
+       slow.  Look at how scattered this stuff was!  It takes forever
+       just find it all. 
 
        * forms/fdfix.sh: Fixup the spacing after commas.
        * forms/makefile: Remove date from generated files. Fewer clashes now.