+2002-03-14 Michael A. Koziarski <michael@koziarski.com>
+
+ * configure.in: First stage of fixing the gnome compile problems.
+ Linking problems to be fixed next.
+
2002-03-12 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
* README: add bulgarian
`
;;
gnome)
+ LYX_PATH_XPM
+ LYX_PATH_XFORMS
AM_PATH_GTKMM(1.2.1,,
AC_MSG_ERROR(Cannot find GTK--: Please install Version 1.2.1+))
AM_PATH_GNOMEMM
FRONTEND="xforms gnome"
FRONTEND_GUILIB="gnome/*.lo"
FRONTEND_LDFLAGS="\$(GNOMEMM_LIBDIR)"
- FRONTEND_INCLUDES="-I\${srcdir}/gnome \$(GNOMEMM_INCLUDEDIR) \$(GTKMM_CFLAGS) `gnome-config --cflags libglade gnomeui`"
- FRONTEND_LIBS="\$(GNOMEMM_LIBS) \$(GTKMM_LIBS) `gnome-config --libs libglade gnomeui`";;
+ FRONTEND_INCLUDES="-I\${srcdir}/gnome -I\${srcdir}/xforms \$(GNOMEMM_INCLUDEDIR) \$(GTKMM_CFLAGS) `gnome-config --cflags libglade gnomeui`"
+ FRONTEND_LIBS="@XPM_LIB@ @XFORMS_LIB@ \$(GNOMEMM_LIBS) \$(GTKMM_LIBS) `gnome-config --libs libglade gnomeui`";;
qt2)
LYX_PATH_XPM
LYX_PATH_XFORMS
+2002-03-14 Michael A. Koziarski <michael@koziarski.org>
+
+ * Timeout_pimpl.C
+ * Timeout_pimpl.h: implemented running to fix compilation, linking
+ fix still to come
+
+
2002-03-11 Lars Gullik Bjønnes <larsbj@birdstep.com>
* docygen fixes.
* Read COPYING
*
* \author Baruch Even
+ * \author Michael Koziarski
*/
#include <config.h>
stop();
}
-
+bool Timeout::Pimpl::running() const
+{
+ return running_;
+}
+
void Timeout::Pimpl::start()
{
if (conn_.connected()) {
SigC::slot(this, &Timeout::Pimpl::timeoutEvent),
owner_->timeout_ms
);
+ running_ = true;
}
void Timeout::Pimpl::stop()
{
conn_.disconnect();
+ running_ = false;
}
/// stop the timer
void stop();
/// reset
- void reset();
+ void reset();
+ /// Is the timer running?
+ bool running() const;
+
public:
/// The timeout signal, this gets called when the timeout passed.
Timeout * owner_;
/// Timer connection
SigC::Connection conn_;
+ /// Used for running as SigC::Connection::connected() isn't const
+ bool running_;
};
#endif