History log of /glogg/tests/ (Results 51 – 75 of 76)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
ba40a29701-Dec-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Implement the low level part of 'update' searches.

20ec540a26-Nov-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Refactored LogFilteredDataWorkerThread to handle "updating" searches.

No functionality added in this commit.

5fc7617d25-Oct-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Update the getLength/getMaxLength functions to count expanded tabs.

36c1f17120-Oct-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Add new methods to AbstractLogData to expand tabs.

Works but slow, need optimisation.

fa752b2507-Jul-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Ensure selections stay within limits of the file.

db1ac0ec22-Jun-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Move the sending of the first load notification (0%) to the worker
thread to avoid a race condition on Linux.
Also change the default log level to DEBUG instead of DEBUG4.


/glogg/.gitignore
/glogg/README
/glogg/TODO
/glogg/abstractlogview.cpp
/glogg/boost/boost/any.hpp
/glogg/boost/boost/assert.hpp
/glogg/boost/boost/bind.hpp
/glogg/boost/boost/bind/arg.hpp
/glogg/boost/boost/bind/bind.hpp
/glogg/boost/boost/bind/bind_cc.hpp
/glogg/boost/boost/bind/bind_mf2_cc.hpp
/glogg/boost/boost/bind/bind_mf_cc.hpp
/glogg/boost/boost/bind/bind_template.hpp
/glogg/boost/boost/bind/mem_fn.hpp
/glogg/boost/boost/bind/mem_fn_cc.hpp
/glogg/boost/boost/bind/mem_fn_template.hpp
/glogg/boost/boost/bind/mem_fn_vw.hpp
/glogg/boost/boost/bind/placeholders.hpp
/glogg/boost/boost/bind/storage.hpp
/glogg/boost/boost/call_traits.hpp
/glogg/boost/boost/checked_delete.hpp
/glogg/boost/boost/config.hpp
/glogg/boost/boost/config/abi/borland_prefix.hpp
/glogg/boost/boost/config/abi/borland_suffix.hpp
/glogg/boost/boost/config/abi/msvc_prefix.hpp
/glogg/boost/boost/config/abi/msvc_suffix.hpp
/glogg/boost/boost/config/abi_prefix.hpp
/glogg/boost/boost/config/abi_suffix.hpp
/glogg/boost/boost/config/auto_link.hpp
/glogg/boost/boost/config/compiler/borland.hpp
/glogg/boost/boost/config/compiler/codegear.hpp
/glogg/boost/boost/config/compiler/comeau.hpp
/glogg/boost/boost/config/compiler/common_edg.hpp
/glogg/boost/boost/config/compiler/compaq_cxx.hpp
/glogg/boost/boost/config/compiler/digitalmars.hpp
/glogg/boost/boost/config/compiler/gcc.hpp
/glogg/boost/boost/config/compiler/gcc_xml.hpp
/glogg/boost/boost/config/compiler/greenhills.hpp
/glogg/boost/boost/config/compiler/hp_acc.hpp
/glogg/boost/boost/config/compiler/intel.hpp
/glogg/boost/boost/config/compiler/kai.hpp
/glogg/boost/boost/config/compiler/metrowerks.hpp
/glogg/boost/boost/config/compiler/mpw.hpp
/glogg/boost/boost/config/compiler/pgi.hpp
/glogg/boost/boost/config/compiler/sgi_mipspro.hpp
/glogg/boost/boost/config/compiler/sunpro_cc.hpp
/glogg/boost/boost/config/compiler/vacpp.hpp
/glogg/boost/boost/config/compiler/visualc.hpp
/glogg/boost/boost/config/no_tr1/cmath.hpp
/glogg/boost/boost/config/no_tr1/complex.hpp
/glogg/boost/boost/config/no_tr1/functional.hpp
/glogg/boost/boost/config/no_tr1/memory.hpp
/glogg/boost/boost/config/no_tr1/utility.hpp
/glogg/boost/boost/config/platform/aix.hpp
/glogg/boost/boost/config/platform/amigaos.hpp
/glogg/boost/boost/config/platform/beos.hpp
/glogg/boost/boost/config/platform/bsd.hpp
/glogg/boost/boost/config/platform/cygwin.hpp
/glogg/boost/boost/config/platform/hpux.hpp
/glogg/boost/boost/config/platform/irix.hpp
/glogg/boost/boost/config/platform/linux.hpp
/glogg/boost/boost/config/platform/macos.hpp
/glogg/boost/boost/config/platform/qnxnto.hpp
/glogg/boost/boost/config/platform/solaris.hpp
/glogg/boost/boost/config/platform/vxworks.hpp
/glogg/boost/boost/config/platform/win32.hpp
/glogg/boost/boost/config/posix_features.hpp
/glogg/boost/boost/config/requires_threads.hpp
/glogg/boost/boost/config/select_compiler_config.hpp
/glogg/boost/boost/config/select_platform_config.hpp
/glogg/boost/boost/config/select_stdlib_config.hpp
/glogg/boost/boost/config/stdlib/dinkumware.hpp
/glogg/boost/boost/config/stdlib/libcomo.hpp
/glogg/boost/boost/config/stdlib/libstdcpp3.hpp
/glogg/boost/boost/config/stdlib/modena.hpp
/glogg/boost/boost/config/stdlib/msl.hpp
/glogg/boost/boost/config/stdlib/roguewave.hpp
/glogg/boost/boost/config/stdlib/sgi.hpp
/glogg/boost/boost/config/stdlib/stlport.hpp
/glogg/boost/boost/config/stdlib/vacpp.hpp
/glogg/boost/boost/config/suffix.hpp
/glogg/boost/boost/config/user.hpp
/glogg/boost/boost/config/warning_disable.hpp
/glogg/boost/boost/cstdint.hpp
/glogg/boost/boost/current_function.hpp
/glogg/boost/boost/detail/call_traits.hpp
/glogg/boost/boost/detail/endian.hpp
/glogg/boost/boost/detail/indirect_traits.hpp
/glogg/boost/boost/detail/interlocked.hpp
/glogg/boost/boost/detail/is_function_ref_tester.hpp
/glogg/boost/boost/detail/iterator.hpp
/glogg/boost/boost/detail/lcast_precision.hpp
/glogg/boost/boost/detail/lightweight_mutex.hpp
/glogg/boost/boost/detail/limits.hpp
/glogg/boost/boost/detail/no_exceptions_support.hpp
/glogg/boost/boost/detail/ob_call_traits.hpp
/glogg/boost/boost/detail/sp_typeinfo.hpp
/glogg/boost/boost/detail/utf8_codecvt_facet.hpp
/glogg/boost/boost/detail/workaround.hpp
/glogg/boost/boost/exception/detail/attribute_noreturn.hpp
/glogg/boost/boost/exception/exception.hpp
/glogg/boost/boost/function.hpp
/glogg/boost/boost/function/detail/function_iterate.hpp
/glogg/boost/boost/function/detail/gen_maybe_include.pl
/glogg/boost/boost/function/detail/maybe_include.hpp
/glogg/boost/boost/function/detail/prologue.hpp
/glogg/boost/boost/function/function0.hpp
/glogg/boost/boost/function/function1.hpp
/glogg/boost/boost/function/function10.hpp
/glogg/boost/boost/function/function2.hpp
/glogg/boost/boost/function/function3.hpp
/glogg/boost/boost/function/function4.hpp
/glogg/boost/boost/function/function5.hpp
/glogg/boost/boost/function/function6.hpp
/glogg/boost/boost/function/function7.hpp
/glogg/boost/boost/function/function8.hpp
/glogg/boost/boost/function/function9.hpp
/glogg/boost/boost/function/function_base.hpp
/glogg/boost/boost/function/function_fwd.hpp
/glogg/boost/boost/function/function_template.hpp
/glogg/boost/boost/function_equal.hpp
/glogg/boost/boost/get_pointer.hpp
/glogg/boost/boost/implicit_cast.hpp
/glogg/boost/boost/integer.hpp
/glogg/boost/boost/integer_fwd.hpp
/glogg/boost/boost/integer_traits.hpp
/glogg/boost/boost/is_placeholder.hpp
/glogg/boost/boost/iterator.hpp
/glogg/boost/boost/iterator/detail/config_def.hpp
/glogg/boost/boost/iterator/detail/config_undef.hpp
/glogg/boost/boost/iterator/detail/enable_if.hpp
/glogg/boost/boost/iterator/detail/facade_iterator_category.hpp
/glogg/boost/boost/iterator/detail/minimum_category.hpp
/glogg/boost/boost/iterator/interoperable.hpp
/glogg/boost/boost/iterator/iterator_adaptor.hpp
/glogg/boost/boost/iterator/iterator_categories.hpp
/glogg/boost/boost/iterator/iterator_facade.hpp
/glogg/boost/boost/iterator/iterator_traits.hpp
/glogg/boost/boost/lexical_cast.hpp
/glogg/boost/boost/limits.hpp
/glogg/boost/boost/mem_fn.hpp
/glogg/boost/boost/memory_order.hpp
/glogg/boost/boost/mpl/always.hpp
/glogg/boost/boost/mpl/and.hpp
/glogg/boost/boost/mpl/apply.hpp
/glogg/boost/boost/mpl/apply_fwd.hpp
/glogg/boost/boost/mpl/apply_wrap.hpp
/glogg/boost/boost/mpl/arg.hpp
/glogg/boost/boost/mpl/arg_fwd.hpp
/glogg/boost/boost/mpl/assert.hpp
/glogg/boost/boost/mpl/aux_/adl_barrier.hpp
/glogg/boost/boost/mpl/aux_/arg_typedef.hpp
/glogg/boost/boost/mpl/aux_/arity.hpp
/glogg/boost/boost/mpl/aux_/arity_spec.hpp
/glogg/boost/boost/mpl/aux_/common_name_wknd.hpp
/glogg/boost/boost/mpl/aux_/config/adl.hpp
/glogg/boost/boost/mpl/aux_/config/arrays.hpp
/glogg/boost/boost/mpl/aux_/config/bcc.hpp
/glogg/boost/boost/mpl/aux_/config/bind.hpp
/glogg/boost/boost/mpl/aux_/config/compiler.hpp
/glogg/boost/boost/mpl/aux_/config/ctps.hpp
/glogg/boost/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp
/glogg/boost/boost/mpl/aux_/config/dtp.hpp
/glogg/boost/boost/mpl/aux_/config/eti.hpp
/glogg/boost/boost/mpl/aux_/config/gcc.hpp
/glogg/boost/boost/mpl/aux_/config/has_apply.hpp
/glogg/boost/boost/mpl/aux_/config/has_xxx.hpp
/glogg/boost/boost/mpl/aux_/config/integral.hpp
/glogg/boost/boost/mpl/aux_/config/intel.hpp
/glogg/boost/boost/mpl/aux_/config/lambda.hpp
/glogg/boost/boost/mpl/aux_/config/msvc.hpp
/glogg/boost/boost/mpl/aux_/config/msvc_typename.hpp
/glogg/boost/boost/mpl/aux_/config/nttp.hpp
/glogg/boost/boost/mpl/aux_/config/overload_resolution.hpp
/glogg/boost/boost/mpl/aux_/config/pp_counter.hpp
/glogg/boost/boost/mpl/aux_/config/preprocessor.hpp
/glogg/boost/boost/mpl/aux_/config/static_constant.hpp
/glogg/boost/boost/mpl/aux_/config/ttp.hpp
/glogg/boost/boost/mpl/aux_/config/use_preprocessed.hpp
/glogg/boost/boost/mpl/aux_/config/workaround.hpp
/glogg/boost/boost/mpl/aux_/count_args.hpp
/glogg/boost/boost/mpl/aux_/full_lambda.hpp
/glogg/boost/boost/mpl/aux_/has_apply.hpp
/glogg/boost/boost/mpl/aux_/has_rebind.hpp
/glogg/boost/boost/mpl/aux_/has_type.hpp
/glogg/boost/boost/mpl/aux_/include_preprocessed.hpp
/glogg/boost/boost/mpl/aux_/integral_wrapper.hpp
/glogg/boost/boost/mpl/aux_/lambda_arity_param.hpp
/glogg/boost/boost/mpl/aux_/lambda_no_ctps.hpp
/glogg/boost/boost/mpl/aux_/lambda_support.hpp
/glogg/boost/boost/mpl/aux_/logical_op.hpp
/glogg/boost/boost/mpl/aux_/msvc_dtw.hpp
/glogg/boost/boost/mpl/aux_/msvc_is_class.hpp
/glogg/boost/boost/mpl/aux_/msvc_never_true.hpp
/glogg/boost/boost/mpl/aux_/na.hpp
/glogg/boost/boost/mpl/aux_/na_assert.hpp
/glogg/boost/boost/mpl/aux_/na_fwd.hpp
/glogg/boost/boost/mpl/aux_/na_spec.hpp
/glogg/boost/boost/mpl/aux_/nested_type_wknd.hpp
/glogg/boost/boost/mpl/aux_/nttp_decl.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/and.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/apply.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/arg.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/bind.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/bitand.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/bitor.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/deque.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/divides.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/greater.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/inherit.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/less.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/list.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/list_c.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/map.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/minus.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/modulus.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/or.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/plus.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/quote.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/set.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/set_c.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/times.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/vector.hpp
/glogg/boost/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp
/glogg/boost/boost/mpl/aux_/preprocessor/add.hpp
/glogg/boost/boost/mpl/aux_/preprocessor/def_params_tail.hpp
/glogg/boost/boost/mpl/aux_/preprocessor/default_params.hpp
/glogg/boost/boost/mpl/aux_/preprocessor/enum.hpp
/glogg/boost/boost/mpl/aux_/preprocessor/ext_params.hpp
/glogg/boost/boost/mpl/aux_/preprocessor/filter_params.hpp
/glogg/boost/boost/mpl/aux_/preprocessor/params.hpp
/glogg/boost/boost/mpl/aux_/preprocessor/partial_spec_params.hpp
/glogg/boost/boost/mpl/aux_/preprocessor/range.hpp
/glogg/boost/boost/mpl/aux_/preprocessor/repeat.hpp
/glogg/boost/boost/mpl/aux_/preprocessor/sub.hpp
/glogg/boost/boost/mpl/aux_/preprocessor/tuple.hpp
/glogg/boost/boost/mpl/aux_/static_cast.hpp
/glogg/boost/boost/mpl/aux_/template_arity.hpp
/glogg/boost/boost/mpl/aux_/template_arity_fwd.hpp
/glogg/boost/boost/mpl/aux_/type_wrapper.hpp
/glogg/boost/boost/mpl/aux_/value_wknd.hpp
/glogg/boost/boost/mpl/aux_/yes_no.hpp
/glogg/boost/boost/mpl/bind.hpp
/glogg/boost/boost/mpl/bind_fwd.hpp
/glogg/boost/boost/mpl/bool.hpp
/glogg/boost/boost/mpl/bool_fwd.hpp
/glogg/boost/boost/mpl/eval_if.hpp
/glogg/boost/boost/mpl/has_xxx.hpp
/glogg/boost/boost/mpl/identity.hpp
/glogg/boost/boost/mpl/if.hpp
/glogg/boost/boost/mpl/int.hpp
/glogg/boost/boost/mpl/int_fwd.hpp
/glogg/boost/boost/mpl/integral_c.hpp
/glogg/boost/boost/mpl/integral_c_fwd.hpp
/glogg/boost/boost/mpl/integral_c_tag.hpp
/glogg/boost/boost/mpl/is_placeholder.hpp
/glogg/boost/boost/mpl/lambda.hpp
/glogg/boost/boost/mpl/lambda_fwd.hpp
/glogg/boost/boost/mpl/limits/arity.hpp
/glogg/boost/boost/mpl/next.hpp
/glogg/boost/boost/mpl/next_prior.hpp
/glogg/boost/boost/mpl/not.hpp
/glogg/boost/boost/mpl/or.hpp
/glogg/boost/boost/mpl/placeholders.hpp
/glogg/boost/boost/mpl/protect.hpp
/glogg/boost/boost/mpl/quote.hpp
/glogg/boost/boost/mpl/size_t.hpp
/glogg/boost/boost/mpl/size_t_fwd.hpp
/glogg/boost/boost/mpl/void.hpp
/glogg/boost/boost/mpl/void_fwd.hpp
/glogg/boost/boost/non_type.hpp
/glogg/boost/boost/noncopyable.hpp
/glogg/boost/boost/preprocessor/arithmetic/add.hpp
/glogg/boost/boost/preprocessor/arithmetic/dec.hpp
/glogg/boost/boost/preprocessor/arithmetic/inc.hpp
/glogg/boost/boost/preprocessor/arithmetic/sub.hpp
/glogg/boost/boost/preprocessor/array/data.hpp
/glogg/boost/boost/preprocessor/array/elem.hpp
/glogg/boost/boost/preprocessor/array/size.hpp
/glogg/boost/boost/preprocessor/cat.hpp
/glogg/boost/boost/preprocessor/comma_if.hpp
/glogg/boost/boost/preprocessor/config/config.hpp
/glogg/boost/boost/preprocessor/control/detail/while.hpp
/glogg/boost/boost/preprocessor/control/expr_if.hpp
/glogg/boost/boost/preprocessor/control/expr_iif.hpp
/glogg/boost/boost/preprocessor/control/if.hpp
/glogg/boost/boost/preprocessor/control/iif.hpp
/glogg/boost/boost/preprocessor/control/while.hpp
/glogg/boost/boost/preprocessor/debug/error.hpp
/glogg/boost/boost/preprocessor/detail/auto_rec.hpp
/glogg/boost/boost/preprocessor/detail/check.hpp
/glogg/boost/boost/preprocessor/detail/is_binary.hpp
/glogg/boost/boost/preprocessor/empty.hpp
/glogg/boost/boost/preprocessor/enum.hpp
/glogg/boost/boost/preprocessor/enum_params.hpp
/glogg/boost/boost/preprocessor/facilities/empty.hpp
/glogg/boost/boost/preprocessor/facilities/identity.hpp
/glogg/boost/boost/preprocessor/identity.hpp
/glogg/boost/boost/preprocessor/inc.hpp
/glogg/boost/boost/preprocessor/iterate.hpp
/glogg/boost/boost/preprocessor/iteration/detail/bounds/lower1.hpp
/glogg/boost/boost/preprocessor/iteration/detail/bounds/lower2.hpp
/glogg/boost/boost/preprocessor/iteration/detail/bounds/lower3.hpp
/glogg/boost/boost/preprocessor/iteration/detail/bounds/lower4.hpp
/glogg/boost/boost/preprocessor/iteration/detail/bounds/lower5.hpp
/glogg/boost/boost/preprocessor/iteration/detail/bounds/upper1.hpp
/glogg/boost/boost/preprocessor/iteration/detail/bounds/upper2.hpp
/glogg/boost/boost/preprocessor/iteration/detail/bounds/upper3.hpp
/glogg/boost/boost/preprocessor/iteration/detail/bounds/upper4.hpp
/glogg/boost/boost/preprocessor/iteration/detail/bounds/upper5.hpp
/glogg/boost/boost/preprocessor/iteration/detail/finish.hpp
/glogg/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp
/glogg/boost/boost/preprocessor/iteration/detail/iter/forward2.hpp
/glogg/boost/boost/preprocessor/iteration/detail/iter/forward3.hpp
/glogg/boost/boost/preprocessor/iteration/detail/iter/forward4.hpp
/glogg/boost/boost/preprocessor/iteration/detail/iter/forward5.hpp
/glogg/boost/boost/preprocessor/iteration/detail/iter/reverse1.hpp
/glogg/boost/boost/preprocessor/iteration/detail/iter/reverse2.hpp
/glogg/boost/boost/preprocessor/iteration/detail/iter/reverse3.hpp
/glogg/boost/boost/preprocessor/iteration/detail/iter/reverse4.hpp
/glogg/boost/boost/preprocessor/iteration/detail/iter/reverse5.hpp
/glogg/boost/boost/preprocessor/iteration/detail/local.hpp
/glogg/boost/boost/preprocessor/iteration/detail/rlocal.hpp
/glogg/boost/boost/preprocessor/iteration/detail/self.hpp
/glogg/boost/boost/preprocessor/iteration/detail/start.hpp
/glogg/boost/boost/preprocessor/iteration/iterate.hpp
/glogg/boost/boost/preprocessor/iteration/local.hpp
/glogg/boost/boost/preprocessor/iteration/self.hpp
/glogg/boost/boost/preprocessor/list/adt.hpp
/glogg/boost/boost/preprocessor/list/append.hpp
/glogg/boost/boost/preprocessor/list/detail/fold_left.hpp
/glogg/boost/boost/preprocessor/list/detail/fold_right.hpp
/glogg/boost/boost/preprocessor/list/fold_left.hpp
/glogg/boost/boost/preprocessor/list/fold_right.hpp
/glogg/boost/boost/preprocessor/list/for_each_i.hpp
/glogg/boost/boost/preprocessor/list/reverse.hpp
/glogg/boost/boost/preprocessor/list/transform.hpp
/glogg/boost/boost/preprocessor/logical/and.hpp
/glogg/boost/boost/preprocessor/logical/bitand.hpp
/glogg/boost/boost/preprocessor/logical/bool.hpp
/glogg/boost/boost/preprocessor/logical/compl.hpp
/glogg/boost/boost/preprocessor/punctuation/comma.hpp
/glogg/boost/boost/preprocessor/punctuation/comma_if.hpp
/glogg/boost/boost/preprocessor/repeat.hpp
/glogg/boost/boost/preprocessor/repetition/detail/for.hpp
/glogg/boost/boost/preprocessor/repetition/enum.hpp
/glogg/boost/boost/preprocessor/repetition/enum_params.hpp
/glogg/boost/boost/preprocessor/repetition/enum_shifted_params.hpp
/glogg/boost/boost/preprocessor/repetition/for.hpp
/glogg/boost/boost/preprocessor/repetition/repeat.hpp
/glogg/boost/boost/preprocessor/slot/detail/counter.hpp
/glogg/boost/boost/preprocessor/slot/detail/def.hpp
/glogg/boost/boost/preprocessor/slot/detail/shared.hpp
/glogg/boost/boost/preprocessor/slot/detail/slot1.hpp
/glogg/boost/boost/preprocessor/slot/detail/slot2.hpp
/glogg/boost/boost/preprocessor/slot/detail/slot3.hpp
/glogg/boost/boost/preprocessor/slot/detail/slot4.hpp
/glogg/boost/boost/preprocessor/slot/detail/slot5.hpp
/glogg/boost/boost/preprocessor/slot/slot.hpp
/glogg/boost/boost/preprocessor/stringize.hpp
/glogg/boost/boost/preprocessor/tuple/eat.hpp
/glogg/boost/boost/preprocessor/tuple/elem.hpp
/glogg/boost/boost/preprocessor/tuple/rem.hpp
/glogg/boost/boost/preprocessor/tuple/to_list.hpp
/glogg/boost/boost/program_options.hpp
/glogg/boost/boost/program_options/cmdline.hpp
/glogg/boost/boost/program_options/config.hpp
/glogg/boost/boost/program_options/detail/cmdline.hpp
/glogg/boost/boost/program_options/detail/config_file.hpp
/glogg/boost/boost/program_options/detail/convert.hpp
/glogg/boost/boost/program_options/detail/parsers.hpp
/glogg/boost/boost/program_options/detail/utf8_codecvt_facet.hpp
/glogg/boost/boost/program_options/detail/value_semantic.hpp
/glogg/boost/boost/program_options/environment_iterator.hpp
/glogg/boost/boost/program_options/eof_iterator.hpp
/glogg/boost/boost/program_options/errors.hpp
/glogg/boost/boost/program_options/option.hpp
/glogg/boost/boost/program_options/options_description.hpp
/glogg/boost/boost/program_options/parsers.hpp
/glogg/boost/boost/program_options/positional_options.hpp
/glogg/boost/boost/program_options/value_semantic.hpp
/glogg/boost/boost/program_options/variables_map.hpp
/glogg/boost/boost/program_options/version.hpp
/glogg/boost/boost/ref.hpp
/glogg/boost/boost/shared_ptr.hpp
/glogg/boost/boost/smart_ptr/bad_weak_ptr.hpp
/glogg/boost/boost/smart_ptr/detail/atomic_count.hpp
/glogg/boost/boost/smart_ptr/detail/atomic_count_gcc.hpp
/glogg/boost/boost/smart_ptr/detail/atomic_count_gcc_x86.hpp
/glogg/boost/boost/smart_ptr/detail/atomic_count_pthreads.hpp
/glogg/boost/boost/smart_ptr/detail/atomic_count_sync.hpp
/glogg/boost/boost/smart_ptr/detail/atomic_count_win32.hpp
/glogg/boost/boost/smart_ptr/detail/lightweight_mutex.hpp
/glogg/boost/boost/smart_ptr/detail/lwm_nop.hpp
/glogg/boost/boost/smart_ptr/detail/lwm_pthreads.hpp
/glogg/boost/boost/smart_ptr/detail/lwm_win32_cs.hpp
/glogg/boost/boost/smart_ptr/detail/operator_bool.hpp
/glogg/boost/boost/smart_ptr/detail/quick_allocator.hpp
/glogg/boost/boost/smart_ptr/detail/shared_count.hpp
/glogg/boost/boost/smart_ptr/detail/shared_ptr_nmt.hpp
/glogg/boost/boost/smart_ptr/detail/sp_convertible.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_base.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_base_nt.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_base_pt.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_base_spin.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_base_sync.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_base_w32.hpp
/glogg/boost/boost/smart_ptr/detail/sp_counted_impl.hpp
/glogg/boost/boost/smart_ptr/detail/sp_has_sync.hpp
/glogg/boost/boost/smart_ptr/detail/spinlock.hpp
/glogg/boost/boost/smart_ptr/detail/spinlock_gcc_arm.hpp
/glogg/boost/boost/smart_ptr/detail/spinlock_nt.hpp
/glogg/boost/boost/smart_ptr/detail/spinlock_pool.hpp
/glogg/boost/boost/smart_ptr/detail/spinlock_pt.hpp
/glogg/boost/boost/smart_ptr/detail/spinlock_sync.hpp
/glogg/boost/boost/smart_ptr/detail/spinlock_w32.hpp
/glogg/boost/boost/smart_ptr/detail/yield_k.hpp
/glogg/boost/boost/smart_ptr/shared_ptr.hpp
/glogg/boost/boost/static_assert.hpp
/glogg/boost/boost/throw_exception.hpp
/glogg/boost/boost/token_functions.hpp
/glogg/boost/boost/token_iterator.hpp
/glogg/boost/boost/tokenizer.hpp
/glogg/boost/boost/type.hpp
/glogg/boost/boost/type_traits/add_const.hpp
/glogg/boost/boost/type_traits/add_pointer.hpp
/glogg/boost/boost/type_traits/add_reference.hpp
/glogg/boost/boost/type_traits/add_volatile.hpp
/glogg/boost/boost/type_traits/alignment_of.hpp
/glogg/boost/boost/type_traits/arithmetic_traits.hpp
/glogg/boost/boost/type_traits/broken_compiler_spec.hpp
/glogg/boost/boost/type_traits/composite_traits.hpp
/glogg/boost/boost/type_traits/config.hpp
/glogg/boost/boost/type_traits/detail/bool_trait_def.hpp
/glogg/boost/boost/type_traits/detail/bool_trait_undef.hpp
/glogg/boost/boost/type_traits/detail/cv_traits_impl.hpp
/glogg/boost/boost/type_traits/detail/false_result.hpp
/glogg/boost/boost/type_traits/detail/ice_and.hpp
/glogg/boost/boost/type_traits/detail/ice_eq.hpp
/glogg/boost/boost/type_traits/detail/ice_not.hpp
/glogg/boost/boost/type_traits/detail/ice_or.hpp
/glogg/boost/boost/type_traits/detail/is_function_ptr_helper.hpp
/glogg/boost/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp
/glogg/boost/boost/type_traits/detail/size_t_trait_def.hpp
/glogg/boost/boost/type_traits/detail/size_t_trait_undef.hpp
/glogg/boost/boost/type_traits/detail/template_arity_spec.hpp
/glogg/boost/boost/type_traits/detail/type_trait_def.hpp
/glogg/boost/boost/type_traits/detail/type_trait_undef.hpp
/glogg/boost/boost/type_traits/detail/yes_no_type.hpp
/glogg/boost/boost/type_traits/has_trivial_copy.hpp
/glogg/boost/boost/type_traits/has_trivial_destructor.hpp
/glogg/boost/boost/type_traits/ice.hpp
/glogg/boost/boost/type_traits/integral_constant.hpp
/glogg/boost/boost/type_traits/intrinsics.hpp
/glogg/boost/boost/type_traits/is_abstract.hpp
/glogg/boost/boost/type_traits/is_arithmetic.hpp
/glogg/boost/boost/type_traits/is_array.hpp
/glogg/boost/boost/type_traits/is_base_and_derived.hpp
/glogg/boost/boost/type_traits/is_class.hpp
/glogg/boost/boost/type_traits/is_const.hpp
/glogg/boost/boost/type_traits/is_convertible.hpp
/glogg/boost/boost/type_traits/is_enum.hpp
/glogg/boost/boost/type_traits/is_float.hpp
/glogg/boost/boost/type_traits/is_function.hpp
/glogg/boost/boost/type_traits/is_fundamental.hpp
/glogg/boost/boost/type_traits/is_integral.hpp
/glogg/boost/boost/type_traits/is_member_function_pointer.hpp
/glogg/boost/boost/type_traits/is_member_pointer.hpp
/glogg/boost/boost/type_traits/is_pod.hpp
/glogg/boost/boost/type_traits/is_pointer.hpp
/glogg/boost/boost/type_traits/is_polymorphic.hpp
/glogg/boost/boost/type_traits/is_reference.hpp
/glogg/boost/boost/type_traits/is_same.hpp
/glogg/boost/boost/type_traits/is_scalar.hpp
/glogg/boost/boost/type_traits/is_signed.hpp
/glogg/boost/boost/type_traits/is_union.hpp
/glogg/boost/boost/type_traits/is_unsigned.hpp
/glogg/boost/boost/type_traits/is_void.hpp
/glogg/boost/boost/type_traits/is_volatile.hpp
/glogg/boost/boost/type_traits/make_unsigned.hpp
/glogg/boost/boost/type_traits/remove_bounds.hpp
/glogg/boost/boost/type_traits/remove_const.hpp
/glogg/boost/boost/type_traits/remove_cv.hpp
/glogg/boost/boost/type_traits/remove_pointer.hpp
/glogg/boost/boost/type_traits/remove_reference.hpp
/glogg/boost/boost/type_traits/type_with_alignment.hpp
/glogg/boost/boost/utility/addressof.hpp
/glogg/boost/boost/utility/enable_if.hpp
/glogg/boost/boost/version.hpp
/glogg/boost/boost/visit_each.hpp
/glogg/boost/libs/detail/utf8_codecvt_facet.cpp
/glogg/boost/libs/program_options/build/Jamfile.v2
/glogg/boost/libs/program_options/src/cmdline.cpp
/glogg/boost/libs/program_options/src/config_file.cpp
/glogg/boost/libs/program_options/src/convert.cpp
/glogg/boost/libs/program_options/src/options_description.cpp
/glogg/boost/libs/program_options/src/parsers.cpp
/glogg/boost/libs/program_options/src/positional_options.cpp
/glogg/boost/libs/program_options/src/split.cpp
/glogg/boost/libs/program_options/src/utf8_codecvt_facet.cpp
/glogg/boost/libs/program_options/src/value_semantic.cpp
/glogg/boost/libs/program_options/src/variables_map.cpp
/glogg/boost/libs/program_options/src/winmain.cpp
/glogg/boost/libs/smart_ptr/src/sp_collector.cpp
/glogg/boost/libs/smart_ptr/src/sp_debug_hooks.cpp
/glogg/crawlerwidget.cpp
/glogg/crawlerwidget.h
/glogg/doc/documentation.markdown
/glogg/filewatcher.cpp
/glogg/filtersdialog.cpp
/glogg/filtersdialog.h
/glogg/filtersdialog.ui
/glogg/finish.sed
/glogg/glogg.desktop
/glogg/glogg.nsi
/glogg/glogg.pro
/glogg/glogg.qrc
/glogg/images/down.png
/glogg/images/minus.png
/glogg/images/plus.png
/glogg/images/stop16.png
/glogg/images/up.png
/glogg/log.h
/glogg/logdataworkerthread.cpp
/glogg/logfiltereddataworkerthread.cpp
/glogg/main.cpp
/glogg/mainwindow.cpp
/glogg/release-source.sh
/glogg/release-win32.sh
testlogdata.cpp
3ab7c5b530-Mar-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Fix race conditions when interrupting a loading by another loading.

The operations in LogData are now queued and only started when the previous one
has been reported done by the worker thread.

cef94aa927-Jan-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Add a stop button in the loading progress bar.

5f0a91fa28-Mar-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Fix file size and number of lines for very big files.

Now uses qint64 for both file size and line number (but not for match index so
far).

53404fff23-Mar-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Tests if the file exists before opening it.
This is because LogData now happily accepts a non existent file.
The unit test is also fixed accordingly.

d0d26f4f20-Feb-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Implements a new FileWatcher in order to watch even a non-existent/deleted file
(via its directory).

5b29309e17-Feb-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Add a "random page" performance test.

3cf2e1a111-Jan-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Add notification and clear the search when the file is truncated.

4629102105-Jan-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Hack around the race condition interruptSearch/clearSearch when entering a blank search.
Minor unit test correction.

270ea97004-Jan-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Make LogData (at least mostly) thread-safe.
Also fix a bug in the line numbering (it started at line 1) and re-add the full sequential read test.

e6d3ab7404-Jan-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Adapted CrawlerWidget to work with async searches.

a5fe2ced02-Jan-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Make LogData blocking when a loading is in progress just like LogFilteredData.
Added a script to keep track of line/branch coverage.

0ed63e5901-Jan-2010 Nicolas Bonnefon <nicolas@bonnefon.org>

Make LogFilteredData block if a second search is requested.
Improves the tests for LogFilteredData.

f35c72b917-Dec-2009 Nicolas Bonnefon <nicolas@bonnefon.org>

Implementation of asynchronous searches (LogFilteredDataWorkerThread).

6281910625-Nov-2009 Nicolas Bonnefon <nicolas@bonnefon.org>

Implement asynchronous loading and indexing in a worker thread. Also add a more comprehensive unit test suite for LogData.

9a361c7712-Nov-2009 Nicolas Bonnefon <nicolas@bonnefon.org>

Rename to glogg!

c1dc2f2413-Sep-2009 Nicolas Bonnefon <nicolas@bonnefon.org>

Add a simple QListString implementation of logData.

342b126013-Sep-2009 Nicolas Bonnefon <nicolas@bonnefon.org>

Correct an off limit index in the random page unit test.

fb02acfa11-Sep-2009 Nicolas Bonnefon <nicolas@bonnefon.org>

Update unit tests for lodata (added page by page perf test).

995a3cb302-Sep-2009 Nicolas Bonnefon <nicko@localhost.(none)>

Created the LogFilteredData class and associated unit test.

1234