what is this?

Daniel Juyung Seo (SeoZ)
On Apr 8, 2013 8:56 AM, "Jaehwan Kim - Enlightenment Git" <
[email protected]> wrote:

> jaehwan pushed a commit to branch elementary-1.7.
>
> commit 62988ff772d47bd66ca76dfd138a1efc45513b6c
> Author: Jaehwan Kim <[email protected]>
> Date:   Mon Apr 8 08:55:51 2013 +0900
>
>     Quit the scroll animator if the scroller don't have a bounce and reach
> a edge.
> ---
>  ChangeLog                                 |   4 +
>  NEWS                                      |   7 +
>  cmakeconfig/ElementaryConfig.cmake        |  32 +++++
>  cmakeconfig/ElementaryConfigVersion.cmake |  11 ++
>  data/objects/test_prefs.epb               | Bin 0 -> 2548 bytes
>  src/bin/elementary_codegen                | 228
> ++++++++++++++++++++++++++++++
>  src/bin/elm_prefs_cc                      | 228
> ++++++++++++++++++++++++++++++
>  src/lib/elm_interface_scrollable.c        |   4 +-
>  8 files changed, 512 insertions(+), 2 deletions(-)
>
> diff --git a/ChangeLog b/ChangeLog
> index 22bf422..a723315 100644
> --- a/ChangeLog
> +++ b/ChangeLog
> @@ -800,3 +800,7 @@
>  2013-04-04  Rafael Antognolli
>
>          * 1.7.6 release
> +
> +2013-04-08  Jaehwan Kim
> +
> +        * Quit the scroll animator if the scroller don't have a bounce
> and reach a edge.
> diff --git a/NEWS b/NEWS
> index 1bf12bf..a20fff3 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -1,3 +1,10 @@
> +Changes since Elementary 1.7.6:
> +-------------------------
> +
> +Fixes:
> +
> +   * Quit the scroll animator if the scroller don't have a bounce and
> reach a edge.
> +
>  Elementary 1.7.6
>
>  Changes since Elementary 1.7.5:
> diff --git a/cmakeconfig/ElementaryConfig.cmake
> b/cmakeconfig/ElementaryConfig.cmake
> new file mode 100644
> index 0000000..e41759d
> --- /dev/null
> +++ b/cmakeconfig/ElementaryConfig.cmake
> @@ -0,0 +1,32 @@
> +# - Try to find elementary
> +# Once done this will define
> +#  ELEMENTARY_FOUND - System has elementary
> +#  ELEMENTARY_INCLUDE_DIRS - The elementary include directories
> +#  ELEMENTARY_LIBRARIES - The libraries needed to use elementary
> +#  ELEMENTARY_DEFINITIONS - Compiler switches required for using
> elementary
> +
> +set(MY_PKG elementary)
> +
> +find_package(PkgConfig)
> +if
> ("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION}"
> VERSION_GREATER "2.8.1")
> +   # "QUIET" was introduced in 2.8.2
> +   set(_QUIET QUIET)
> +endif ()
> +pkg_check_modules(PC_LIBELEMENTARY ${_QUIET} ${MY_PKG})
> +
> +find_library(ELEMENTARY_LIBRARY
> +             NAMES ${PC_LIBELEMENTARY_LIBRARIES}
> +             HINTS ${PC_LIBELEMENTARY_LIBDIR}
> ${PC_LIBELEMENTARY_LIBRARY_DIRS} )
> +
> +set(ELEMENTARY_DEFINITIONS ${PC_LIBELEMENTARY_CFLAGS_OTHER})
> +set(ELEMENTARY_LIBRARIES ${ELEMENTARY_LIBRARY})
> +set(ELEMENTARY_INCLUDE_DIRS ${PC_LIBELEMENTARY_INCLUDE_DIRS})
> +
> +include(FindPackageHandleStandardArgs)
> +# handle the QUIETLY and REQUIRED arguments and set ELEMENTARY_FOUND to
> TRUE
> +# if all listed variables are TRUE
> +find_package_handle_standard_args(${MY_PKG} DEFAULT_MSG
> +   ELEMENTARY_LIBRARIES ELEMENTARY_INCLUDE_DIRS)
> +
> +mark_as_advanced(ELEMENTARY_INCLUDE_DIRS ELEMENTARY_LIBRARY
> ELEMENTARY_LIBRARIES ELEMENTARY_DEFINITIONS)
> +
> diff --git a/cmakeconfig/ElementaryConfigVersion.cmake
> b/cmakeconfig/ElementaryConfigVersion.cmake
> new file mode 100644
> index 0000000..7eba1c6
> --- /dev/null
> +++ b/cmakeconfig/ElementaryConfigVersion.cmake
> @@ -0,0 +1,11 @@
> +set(PACKAGE_VERSION "1.7.99.7628")
> +
> +# Check whether the requested PACKAGE_FIND_VERSION is compatible
> +if ("${PACKAGE_VERSION}" VERSION_LESS "${PACKAGE_FIND_VERSION}")
> +   set(PACKAGE_VERSION_COMPATIBLE FALSE)
> +else ()
> +   set(PACKAGE_VERSION_COMPATIBLE TRUE)
> +   if ("${PACKAGE_VERSION}" VERSION_EQUAL "${PACKAGE_FIND_VERSION}")
> +      set(PACKAGE_VERSION_EXACT TRUE)
> +   endif ()
> +endif ()
> diff --git a/data/objects/test_prefs.epb b/data/objects/test_prefs.epb
> new file mode 100644
> index 0000000..76dde92
> Binary files /dev/null and b/data/objects/test_prefs.epb differ
> diff --git a/src/bin/elementary_codegen b/src/bin/elementary_codegen
> new file mode 100755
> index 0000000..5d909ae
> --- /dev/null
> +++ b/src/bin/elementary_codegen
> @@ -0,0 +1,228 @@
> +#! /bin/bash
> +
> +# elementary_codegen - temporary wrapper script for
> .libs/elementary_codegen
> +# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2
> +#
> +# The elementary_codegen program cannot be directly executed until all
> the libtool
> +# libraries that it depends on are installed.
> +#
> +# This wrapper script should never be moved out of the build directory.
> +# If it is, it will not operate correctly.
> +
> +# Sed substitution that helps us do robust quoting.  It backslashifies
> +# metacharacters that are still active within double-quoted strings.
> +sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
> +
> +# Be Bourne compatible
> +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
> +  emulate sh
> +  NULLCMD=:
> +  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
> +  # is contrary to our usage.  Disable this feature.
> +  alias -g '${1+"$@"}'='"$@"'
> +  setopt NO_GLOB_SUBST
> +else
> +  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
> +fi
> +BIN_SH=xpg4; export BIN_SH # for Tru64
> +DUALCASE=1; export DUALCASE # for MKS sh
> +
> +# The HP-UX ksh and POSIX shell print the target directory to stdout
> +# if CDPATH is set.
> +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
> +
> +relink_command="(cd
> /home/jaehwan/slp/EFL/working/elementary_page/src/bin; { test -z
> \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export
> LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset
> COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z
> \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=;
> export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset
> LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_P [...]
> +
> +# This environment variable determines our operation mode.
> +if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
> +  # install mode needs the following variables:
> +  generated_by_libtool_version='2.4.2'
> +  notinst_deplibs=' ../../src/lib/libelementary.la'
> +else
> +  # When we are sourced in execute mode, $file and $ECHO are already set.
> +  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
> +    file="$0"
> +
> +# A function that is used when there is no print builtin or printf.
> +func_fallback_echo ()
> +{
> +  eval 'cat <<_LTECHO_EOF
> +$1
> +_LTECHO_EOF'
> +}
> +    ECHO="printf %s\\n"
> +  fi
> +
> +# Very basic option parsing. These options are (a) specific to
> +# the libtool wrapper, (b) are identical between the wrapper
> +# /script/ and the wrapper /executable/ which is used only on
> +# windows platforms, and (c) all begin with the string --lt-
> +# (application programs are unlikely to have options which match
> +# this pattern).
> +#
> +# There are only two supported options: --lt-debug and
> +# --lt-dump-script. There is, deliberately, no --lt-help.
> +#
> +# The first argument to this parsing function should be the
> +# script's ../../libtool value, followed by no.
> +lt_option_debug=
> +func_parse_lt_options ()
> +{
> +  lt_script_arg0=$0
> +  shift
> +  for lt_opt
> +  do
> +    case "$lt_opt" in
> +    --lt-debug) lt_option_debug=1 ;;
> +    --lt-dump-script)
> +        lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e
> 's%/[^/]*$%%'`
> +        test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=.
> +        lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e
> 's%^.*/%%'`
> +        cat "$lt_dump_D/$lt_dump_F"
> +        exit 0
> +      ;;
> +    --lt-*)
> +        $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2
> +        exit 1
> +      ;;
> +    esac
> +  done
> +
> +  # Print the debug banner immediately:
> +  if test -n "$lt_option_debug"; then
> +    echo "elementary_codegen:elementary_codegen:${LINENO}: libtool
> wrapper (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2" 1>&2
> +  fi
> +}
> +
> +# Used when --lt-debug. Prints its arguments to stdout
> +# (redirection is the responsibility of the caller)
> +func_lt_dump_args ()
> +{
> +  lt_dump_args_N=1;
> +  for lt_arg
> +  do
> +    $ECHO "elementary_codegen:elementary_codegen:${LINENO}:
> newargv[$lt_dump_args_N]: $lt_arg"
> +    lt_dump_args_N=`expr $lt_dump_args_N + 1`
> +  done
> +}
> +
> +# Core function for launching the target application
> +func_exec_program_core ()
> +{
> +
> +      if test -n "$lt_option_debug"; then
> +        $ECHO "elementary_codegen:elementary_codegen:${LINENO}:
> newargv[0]: $progdir/$program" 1>&2
> +        func_lt_dump_args ${1+"$@"} 1>&2
> +      fi
> +      exec "$progdir/$program" ${1+"$@"}
> +
> +      $ECHO "$0: cannot exec $program $*" 1>&2
> +      exit 1
> +}
> +
> +# A function to encapsulate launching the target application
> +# Strips options in the --lt-* namespace from $@ and
> +# launches target application with the remaining arguments.
> +func_exec_program ()
> +{
> +  case " $* " in
> +  *\ --lt-*)
> +    for lt_wr_arg
> +    do
> +      case $lt_wr_arg in
> +      --lt-*) ;;
> +      *) set x "$@" "$lt_wr_arg"; shift;;
> +      esac
> +      shift
> +    done ;;
> +  esac
> +  func_exec_program_core ${1+"$@"}
> +}
> +
> +  # Parse options
> +  func_parse_lt_options "$0" ${1+"$@"}
> +
> +  # Find the directory that this script lives in.
> +  thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'`
> +  test "x$thisdir" = "x$file" && thisdir=.
> +
> +  # Follow symbolic links until we get to the real thisdir.
> +  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
> +  while test -n "$file"; do
> +    destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'`
> +
> +    # If there was a directory component, then change thisdir.
> +    if test "x$destdir" != "x$file"; then
> +      case "$destdir" in
> +      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
> +      *) thisdir="$thisdir/$destdir" ;;
> +      esac
> +    fi
> +
> +    file=`$ECHO "$file" | /bin/sed 's%^.*/%%'`
> +    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
> +  done
> +
> +  # Usually 'no', except on cygwin/mingw when embedded into
> +  # the cwrapper.
> +  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
> +  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
> +    # special case for '.'
> +    if test "$thisdir" = "."; then
> +      thisdir=`pwd`
> +    fi
> +    # remove .libs from thisdir
> +    case "$thisdir" in
> +    *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed
> 's%[\\/][^\\/]*$%%'` ;;
> +    .libs )   thisdir=. ;;
> +    esac
> +  fi
> +
> +  # Try to get the absolute directory name.
> +  absdir=`cd "$thisdir" && pwd`
> +  test -n "$absdir" && thisdir="$absdir"
> +
> +  program=lt-'elementary_codegen'
> +  progdir="$thisdir/.libs"
> +
> +  if test ! -f "$progdir/$program" ||
> +     { file=`ls -1dt "$progdir/$program" "$progdir/../$program"
> 2>/dev/null | /bin/sed 1q`; \
> +       test "X$file" != "X$progdir/$program"; }; then
> +
> +    file="$$-$program"
> +
> +    if test ! -d "$progdir"; then
> +      mkdir "$progdir"
> +    else
> +      rm -f "$progdir/$file"
> +    fi
> +
> +    # relink executable if necessary
> +    if test -n "$relink_command"; then
> +      if relink_command_output=`eval $relink_command 2>&1`; then :
> +      else
> +       printf %s\n "$relink_command_output" >&2
> +       rm -f "$progdir/$file"
> +       exit 1
> +      fi
> +    fi
> +
> +    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
> +    { rm -f "$progdir/$program";
> +      mv -f "$progdir/$file" "$progdir/$program"; }
> +    rm -f "$progdir/$file"
> +  fi
> +
> +  if test -f "$progdir/$program"; then
> +    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
> +      # Run the actual program with our arguments.
> +      func_exec_program ${1+"$@"}
> +    fi
> +  else
> +    # The program doesn't exist.
> +    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
> +    $ECHO "This script is just a wrapper for $program." 1>&2
> +    $ECHO "See the libtool documentation for more information." 1>&2
> +    exit 1
> +  fi
> +fi
> diff --git a/src/bin/elm_prefs_cc b/src/bin/elm_prefs_cc
> new file mode 100755
> index 0000000..75340f9
> --- /dev/null
> +++ b/src/bin/elm_prefs_cc
> @@ -0,0 +1,228 @@
> +#! /bin/bash
> +
> +# elm_prefs_cc - temporary wrapper script for .libs/elm_prefs_cc
> +# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu2
> +#
> +# The elm_prefs_cc program cannot be directly executed until all the
> libtool
> +# libraries that it depends on are installed.
> +#
> +# This wrapper script should never be moved out of the build directory.
> +# If it is, it will not operate correctly.
> +
> +# Sed substitution that helps us do robust quoting.  It backslashifies
> +# metacharacters that are still active within double-quoted strings.
> +sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
> +
> +# Be Bourne compatible
> +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
> +  emulate sh
> +  NULLCMD=:
> +  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
> +  # is contrary to our usage.  Disable this feature.
> +  alias -g '${1+"$@"}'='"$@"'
> +  setopt NO_GLOB_SUBST
> +else
> +  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
> +fi
> +BIN_SH=xpg4; export BIN_SH # for Tru64
> +DUALCASE=1; export DUALCASE # for MKS sh
> +
> +# The HP-UX ksh and POSIX shell print the target directory to stdout
> +# if CDPATH is set.
> +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
> +
> +relink_command="(cd
> /home/jaehwan/slp/EFL/working/elementary_page/src/bin; { test -z
> \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export
> LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset
> COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z
> \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=;
> export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset
> LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_P [...]
> +
> +# This environment variable determines our operation mode.
> +if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then
> +  # install mode needs the following variables:
> +  generated_by_libtool_version='2.4.2'
> +  notinst_deplibs=' ../../src/lib/libelementary.la'
> +else
> +  # When we are sourced in execute mode, $file and $ECHO are already set.
> +  if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
> +    file="$0"
> +
> +# A function that is used when there is no print builtin or printf.
> +func_fallback_echo ()
> +{
> +  eval 'cat <<_LTECHO_EOF
> +$1
> +_LTECHO_EOF'
> +}
> +    ECHO="printf %s\\n"
> +  fi
> +
> +# Very basic option parsing. These options are (a) specific to
> +# the libtool wrapper, (b) are identical between the wrapper
> +# /script/ and the wrapper /executable/ which is used only on
> +# windows platforms, and (c) all begin with the string --lt-
> +# (application programs are unlikely to have options which match
> +# this pattern).
> +#
> +# There are only two supported options: --lt-debug and
> +# --lt-dump-script. There is, deliberately, no --lt-help.
> +#
> +# The first argument to this parsing function should be the
> +# script's ../../libtool value, followed by no.
> +lt_option_debug=
> +func_parse_lt_options ()
> +{
> +  lt_script_arg0=$0
> +  shift
> +  for lt_opt
> +  do
> +    case "$lt_opt" in
> +    --lt-debug) lt_option_debug=1 ;;
> +    --lt-dump-script)
> +        lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e
> 's%/[^/]*$%%'`
> +        test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=.
> +        lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e
> 's%^.*/%%'`
> +        cat "$lt_dump_D/$lt_dump_F"
> +        exit 0
> +      ;;
> +    --lt-*)
> +        $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2
> +        exit 1
> +      ;;
> +    esac
> +  done
> +
> +  # Print the debug banner immediately:
> +  if test -n "$lt_option_debug"; then
> +    echo "elm_prefs_cc:elm_prefs_cc:${LINENO}: libtool wrapper (GNU
> libtool) 2.4.2 Debian-2.4.2-1ubuntu2" 1>&2
> +  fi
> +}
> +
> +# Used when --lt-debug. Prints its arguments to stdout
> +# (redirection is the responsibility of the caller)
> +func_lt_dump_args ()
> +{
> +  lt_dump_args_N=1;
> +  for lt_arg
> +  do
> +    $ECHO "elm_prefs_cc:elm_prefs_cc:${LINENO}: newargv[$lt_dump_args_N]:
> $lt_arg"
> +    lt_dump_args_N=`expr $lt_dump_args_N + 1`
> +  done
> +}
> +
> +# Core function for launching the target application
> +func_exec_program_core ()
> +{
> +
> +      if test -n "$lt_option_debug"; then
> +        $ECHO "elm_prefs_cc:elm_prefs_cc:${LINENO}: newargv[0]:
> $progdir/$program" 1>&2
> +        func_lt_dump_args ${1+"$@"} 1>&2
> +      fi
> +      exec "$progdir/$program" ${1+"$@"}
> +
> +      $ECHO "$0: cannot exec $program $*" 1>&2
> +      exit 1
> +}
> +
> +# A function to encapsulate launching the target application
> +# Strips options in the --lt-* namespace from $@ and
> +# launches target application with the remaining arguments.
> +func_exec_program ()
> +{
> +  case " $* " in
> +  *\ --lt-*)
> +    for lt_wr_arg
> +    do
> +      case $lt_wr_arg in
> +      --lt-*) ;;
> +      *) set x "$@" "$lt_wr_arg"; shift;;
> +      esac
> +      shift
> +    done ;;
> +  esac
> +  func_exec_program_core ${1+"$@"}
> +}
> +
> +  # Parse options
> +  func_parse_lt_options "$0" ${1+"$@"}
> +
> +  # Find the directory that this script lives in.
> +  thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'`
> +  test "x$thisdir" = "x$file" && thisdir=.
> +
> +  # Follow symbolic links until we get to the real thisdir.
> +  file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'`
> +  while test -n "$file"; do
> +    destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'`
> +
> +    # If there was a directory component, then change thisdir.
> +    if test "x$destdir" != "x$file"; then
> +      case "$destdir" in
> +      [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;;
> +      *) thisdir="$thisdir/$destdir" ;;
> +      esac
> +    fi
> +
> +    file=`$ECHO "$file" | /bin/sed 's%^.*/%%'`
> +    file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'`
> +  done
> +
> +  # Usually 'no', except on cygwin/mingw when embedded into
> +  # the cwrapper.
> +  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no
> +  if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then
> +    # special case for '.'
> +    if test "$thisdir" = "."; then
> +      thisdir=`pwd`
> +    fi
> +    # remove .libs from thisdir
> +    case "$thisdir" in
> +    *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed
> 's%[\\/][^\\/]*$%%'` ;;
> +    .libs )   thisdir=. ;;
> +    esac
> +  fi
> +
> +  # Try to get the absolute directory name.
> +  absdir=`cd "$thisdir" && pwd`
> +  test -n "$absdir" && thisdir="$absdir"
> +
> +  program=lt-'elm_prefs_cc'
> +  progdir="$thisdir/.libs"
> +
> +  if test ! -f "$progdir/$program" ||
> +     { file=`ls -1dt "$progdir/$program" "$progdir/../$program"
> 2>/dev/null | /bin/sed 1q`; \
> +       test "X$file" != "X$progdir/$program"; }; then
> +
> +    file="$$-$program"
> +
> +    if test ! -d "$progdir"; then
> +      mkdir "$progdir"
> +    else
> +      rm -f "$progdir/$file"
> +    fi
> +
> +    # relink executable if necessary
> +    if test -n "$relink_command"; then
> +      if relink_command_output=`eval $relink_command 2>&1`; then :
> +      else
> +       printf %s\n "$relink_command_output" >&2
> +       rm -f "$progdir/$file"
> +       exit 1
> +      fi
> +    fi
> +
> +    mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null ||
> +    { rm -f "$progdir/$program";
> +      mv -f "$progdir/$file" "$progdir/$program"; }
> +    rm -f "$progdir/$file"
> +  fi
> +
> +  if test -f "$progdir/$program"; then
> +    if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then
> +      # Run the actual program with our arguments.
> +      func_exec_program ${1+"$@"}
> +    fi
> +  else
> +    # The program doesn't exist.
> +    $ECHO "$0: error: \`$progdir/$program' does not exist" 1>&2
> +    $ECHO "This script is just a wrapper for $program." 1>&2
> +    $ECHO "See the libtool documentation for more information." 1>&2
> +    exit 1
> +  fi
> +fi
> diff --git a/src/lib/elm_interface_scrollable.c
> b/src/lib/elm_interface_scrollable.c
> index 3bced6b..42bdeb2 100644
> --- a/src/lib/elm_interface_scrollable.c
> +++ b/src/lib/elm_interface_scrollable.c
> @@ -1833,12 +1833,12 @@ _elm_scroll_momentum_animator(void *data)
>          _elm_scroll_wanted_coordinates_update(sid, x, y);
>          psd->api->pos_max_get(sid->pan_obj, &maxx, &maxy);
>          psd->api->pos_min_get(sid->pan_obj, &minx, &miny);
> -        if (!sid->bounce_horiz)
> +        if (!_elm_config->thumbscroll_bounce_enable || !sid->bounce_horiz)
>            {
>               if (x <= minx) no_bounce_x_end = EINA_TRUE;
>               if ((x - minx) >= maxx) no_bounce_x_end = EINA_TRUE;
>            }
> -        if (!sid->bounce_vert)
> +        if (!_elm_config->thumbscroll_bounce_enable || !sid->bounce_vert)
>            {
>               if (y <= miny) no_bounce_y_end = EINA_TRUE;
>               if ((y - miny) >= maxy) no_bounce_y_end = EINA_TRUE;
>
> --
>
>
> ------------------------------------------------------------------------------
> Minimize network downtime and maximize team effectiveness.
> Reduce network management and security costs.Learn how to hire
> the most talented Cisco Certified professionals. Visit the
> Employer Resources Portal
> http://www.cisco.com/web/learning/employer_resources/index.html
>
------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to