Version 0.2.0

This commit is contained in:
Markus Gans 2015-12-19 20:51:04 +01:00
parent 16a2477b74
commit 7dc30f7c70
13 changed files with 41 additions and 35 deletions

View File

@ -1,3 +1,8 @@
2015-12-19 Markus Gans <guru.mail@muenster.de>
* Add delOwnTimer() for FObject
* Close sub-menu on right and middle click
* Version 0.2.0
2015-12-18 Markus Gans <guru.mail@muenster.de> 2015-12-18 Markus Gans <guru.mail@muenster.de>
* Optimize menu example * Optimize menu example
* More string types for FString relational operators * More string types for FString relational operators

22
configure vendored
View File

@ -1,6 +1,6 @@
#! /bin/sh #! /bin/sh
# Guess values for system-dependent variables and create Makefiles. # Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for finalcut 0.1.1. # Generated by GNU Autoconf 2.69 for finalcut 0.2.0.
# #
# #
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@ -587,8 +587,8 @@ MAKEFLAGS=
# Identity of this package. # Identity of this package.
PACKAGE_NAME='finalcut' PACKAGE_NAME='finalcut'
PACKAGE_TARNAME='finalcut' PACKAGE_TARNAME='finalcut'
PACKAGE_VERSION='0.1.1' PACKAGE_VERSION='0.2.0'
PACKAGE_STRING='finalcut 0.1.1' PACKAGE_STRING='finalcut 0.2.0'
PACKAGE_BUGREPORT='' PACKAGE_BUGREPORT=''
PACKAGE_URL='' PACKAGE_URL=''
@ -1322,7 +1322,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing. # Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh. # This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF cat <<_ACEOF
\`configure' configures finalcut 0.1.1 to adapt to many kinds of systems. \`configure' configures finalcut 0.2.0 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -1392,7 +1392,7 @@ fi
if test -n "$ac_init_help"; then if test -n "$ac_init_help"; then
case $ac_init_help in case $ac_init_help in
short | recursive ) echo "Configuration of finalcut 0.1.1:";; short | recursive ) echo "Configuration of finalcut 0.2.0:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -1502,7 +1502,7 @@ fi
test -n "$ac_init_help" && exit $ac_status test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then if $ac_init_version; then
cat <<\_ACEOF cat <<\_ACEOF
finalcut configure 0.1.1 finalcut configure 0.2.0
generated by GNU Autoconf 2.69 generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc. Copyright (C) 2012 Free Software Foundation, Inc.
@ -1988,7 +1988,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake. running configure, to aid debugging if configure makes a mistake.
It was created by finalcut $as_me 0.1.1, which was It was created by finalcut $as_me 0.2.0, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ $ $0 $@
@ -2857,7 +2857,7 @@ fi
# Define the identity of the package. # Define the identity of the package.
PACKAGE='finalcut' PACKAGE='finalcut'
VERSION='0.1.1' VERSION='0.2.0'
cat >>confdefs.h <<_ACEOF cat >>confdefs.h <<_ACEOF
@ -15617,7 +15617,7 @@ Usage: $0 [OPTIONS]
Report bugs to <bug-libtool@gnu.org>." Report bugs to <bug-libtool@gnu.org>."
lt_cl_version="\ lt_cl_version="\
finalcut config.lt 0.1.1 finalcut config.lt 0.2.0
configured by $0, generated by GNU Autoconf 2.69. configured by $0, generated by GNU Autoconf 2.69.
Copyright (C) 2011 Free Software Foundation, Inc. Copyright (C) 2011 Free Software Foundation, Inc.
@ -17495,7 +17495,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their # report actual input values of CONFIG_FILES etc. instead of their
# values after options handling. # values after options handling.
ac_log=" ac_log="
This file was extended by finalcut $as_me 0.1.1, which was This file was extended by finalcut $as_me 0.2.0, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
@ -17561,7 +17561,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\ ac_cs_version="\\
finalcut config.status 0.1.1 finalcut config.status 0.2.0
configured by $0, generated by GNU Autoconf 2.69, configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\" with options \\"\$ac_cs_config\\"

View File

@ -4,7 +4,7 @@
# Process this file with autoconf to produce a configure script. # Process this file with autoconf to produce a configure script.
AC_INIT([finalcut], [0.1.1]) AC_INIT([finalcut], [0.2.0])
AC_CONFIG_HEADER([config.h]) AC_CONFIG_HEADER([config.h])
AX_PREFIX_CONFIG_H([src/fconfig.h], [F]) AX_PREFIX_CONFIG_H([src/fconfig.h], [F])
AC_CONFIG_SRCDIR([src/fobject.cpp]) AC_CONFIG_SRCDIR([src/fobject.cpp])

View File

@ -316,9 +316,9 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
exit 1;; \ exit 1;; \
esac; \ esac; \
done; \ done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile'; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/Makefile'; \
$(am__cd) $(top_srcdir) && \ $(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --gnu doc/Makefile $(AUTOMAKE) --foreign doc/Makefile
.PRECIOUS: Makefile .PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \ @case '$?' in \

View File

@ -4,7 +4,6 @@ Bugs
Improvements Improvements
~~~~~~~~~~~~ ~~~~~~~~~~~~
- Stabilize the application menu classes (FMenuBar, FMenu, FMenuItem)
- If t_exit_underline_mode == "\E[24m" - If t_exit_underline_mode == "\E[24m"
-> implement t_exit_bold_mode with "\E[21m" -> implement t_exit_bold_mode with "\E[21m"
-> implement t_exit_reverse_mode with "\E[27m" -> implement t_exit_reverse_mode with "\E[27m"

View File

@ -8,7 +8,7 @@ Name: finalcut
%define libname libfinal %define libname libfinal
%define libsoname %{libname}0 %define libsoname %{libname}0
Version: 0.1.1 Version: 0.2.0
Release: %{buildno} Release: %{buildno}
License: GPL-3.0 License: GPL-3.0
Summary: The Final Cut Summary: The Final Cut
@ -137,6 +137,8 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/%{libname}.a %{_libdir}/%{libname}.a
%changelog %changelog
* Sat Dec 19 2015 Markus Gans <guru.mail@muenster.de> - 0.2.0-1
- Release (version 0.2.0)
* Fri Sep 18 2015 Markus Gans <guru.mail@muenster.de> - 0.1.1-1 * Fri Sep 18 2015 Markus Gans <guru.mail@muenster.de> - 0.1.1-1
- Initial Release (version 0.1.1) - Initial Release (version 0.1.1)

View File

@ -3,7 +3,7 @@
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# This is where make install will install the library # This is where make install will install the library
VERSION = "0.1.1" VERSION = "0.2.0"
MAJOR := $(shell echo ${VERSION} | cut -d. -f1) MAJOR := $(shell echo ${VERSION} | cut -d. -f1)
LIBDIR = /usr/local/lib64 LIBDIR = /usr/local/lib64
INCLUDEDIR = /usr/local/include/final INCLUDEDIR = /usr/local/include/final

View File

@ -3,7 +3,7 @@
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# This is where make install will install the library # This is where make install will install the library
VERSION = "0.1.1" VERSION = "0.2.0"
MAJOR := $(shell echo ${VERSION} | cut -d. -f1) MAJOR := $(shell echo ${VERSION} | cut -d. -f1)
LIBDIR = /usr/local/lib64 LIBDIR = /usr/local/lib64
INCLUDEDIR = /usr/local/include/final INCLUDEDIR = /usr/local/include/final

View File

@ -461,9 +461,9 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
exit 1;; \ exit 1;; \
esac; \ esac; \
done; \ done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \
$(am__cd) $(top_srcdir) && \ $(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --gnu src/Makefile $(AUTOMAKE) --foreign src/Makefile
.PRECIOUS: Makefile .PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \ @case '$?' in \

View File

@ -144,7 +144,7 @@
/* Define to the full name and version of this package. */ /* Define to the full name and version of this package. */
#ifndef F_PACKAGE_STRING #ifndef F_PACKAGE_STRING
#define F_PACKAGE_STRING "finalcut 0.1.1" #define F_PACKAGE_STRING "finalcut 0.2.0"
#endif #endif
/* Define to the one symbol short name of this package. */ /* Define to the one symbol short name of this package. */
@ -159,7 +159,7 @@
/* Define to the version of this package. */ /* Define to the version of this package. */
#ifndef F_PACKAGE_VERSION #ifndef F_PACKAGE_VERSION
#define F_PACKAGE_VERSION "0.1.1" #define F_PACKAGE_VERSION "0.2.0"
#endif #endif
/* Define to 1 if you have the ANSI C header files. */ /* Define to 1 if you have the ANSI C header files. */
@ -169,7 +169,7 @@
/* Version number of package */ /* Version number of package */
#ifndef F_VERSION #ifndef F_VERSION
#define F_VERSION "0.1.1" #define F_VERSION "0.2.0"
#endif #endif
/* once: _SRC_FCONFIG_H */ /* once: _SRC_FCONFIG_H */

View File

@ -262,9 +262,9 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
exit 1;; \ exit 1;; \
esac; \ esac; \
done; \ done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/fonts/Makefile'; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/fonts/Makefile'; \
$(am__cd) $(top_srcdir) && \ $(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --gnu src/fonts/Makefile $(AUTOMAKE) --foreign src/fonts/Makefile
.PRECIOUS: Makefile .PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \ @case '$?' in \

View File

@ -65,7 +65,7 @@ FScrollbar::FScrollbar(int o, FWidget* parent)
//---------------------------------------------------------------------- //----------------------------------------------------------------------
FScrollbar::~FScrollbar() FScrollbar::~FScrollbar()
{ {
delAllTimer(); delOwnTimer();
} }
// private methods of FScrollbar // private methods of FScrollbar
@ -284,7 +284,7 @@ void FScrollbar::onMouseUp (FMouseEvent* ev)
if ( scrollType != FScrollbar::noScroll ) if ( scrollType != FScrollbar::noScroll )
{ {
delAllTimer(); delOwnTimer();
scrollType = FScrollbar::noScroll; scrollType = FScrollbar::noScroll;
} }
} }
@ -341,7 +341,7 @@ void FScrollbar::onMouseMove (FMouseEvent* ev)
if ( mouse_x < 1 || mouse_x > width if ( mouse_x < 1 || mouse_x > width
|| mouse_y < 1 || mouse_y > height ) || mouse_y < 1 || mouse_y > height )
{ {
delAllTimer(); delOwnTimer();
} }
else if ( scrollType != FScrollbar::scrollJump ) else if ( scrollType != FScrollbar::scrollJump )
{ {
@ -350,7 +350,7 @@ void FScrollbar::onMouseMove (FMouseEvent* ev)
if ( scrollType != newScrollType ) if ( scrollType != newScrollType )
{ {
delAllTimer(); delOwnTimer();
} }
} }
@ -361,7 +361,7 @@ void FScrollbar::onWheel (FWheelEvent* ev)
if ( scrollType != FScrollbar::noScroll ) if ( scrollType != FScrollbar::noScroll )
{ {
delAllTimer(); delOwnTimer();
scrollType = FScrollbar::noScroll; scrollType = FScrollbar::noScroll;
} }
@ -382,7 +382,7 @@ void FScrollbar::onTimer (FTimerEvent*)
if ( ! thresholdReached ) if ( ! thresholdReached )
{ {
thresholdReached = true; thresholdReached = true;
delAllTimer(); delOwnTimer();
addTimer(repeatTime); addTimer(repeatTime);
} }
@ -391,7 +391,7 @@ void FScrollbar::onTimer (FTimerEvent*)
|| ( scrollType == scrollPageForward || ( scrollType == scrollPageForward
&& SliderPos+SliderLength > SliderClickStopPos ) ) && SliderPos+SliderLength > SliderClickStopPos ) )
{ {
delAllTimer(); delOwnTimer();
return; return;
} }

View File

@ -354,9 +354,9 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
exit 1;; \ exit 1;; \
esac; \ esac; \
done; \ done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu test/Makefile'; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/Makefile'; \
$(am__cd) $(top_srcdir) && \ $(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --gnu test/Makefile $(AUTOMAKE) --foreign test/Makefile
.PRECIOUS: Makefile .PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \ @case '$?' in \