2011-11-13  Dodji Seketeli <[email protected]>

       Automatically update ChangeLog

2011-11-13  Dodji Seketeli <[email protected]>

       Bump to 0.9.1 and update NEWS file
       * configure.ac: Current version is not 0.9.1
       * NEWS: Update for changes since 0.9.0

2011-11-20  Dodji Seketeli <[email protected]>

       Handle deprecated functions on glibmm-2.4 2.30.0 and glib-2.0 2.31.0
       * configure.ac: Define GLIB_DISABLE_DEPRECATION_WARNINGS if we
       detect that we are building against a combination of glibmm/glib
       that uses deprecated functions.  Update report at the end of
       configure.
       * src/persp/dbgperspective/nmv-dbg-perspective.cc
       (DBGPerspective::on_motion_notify_event_signal): Use the new
       gdk_event_get_device_position on gtk+ >= 3.0.0 instead of the
       deprecated gdk_window_get_pointer.  Include config.h as the first
       header in the translation unit.
       * src/common/nmv-conf-manager.cc: Include config.h as the first
       header in the translation unit.
       * src/common/nmv-connection-manager.cc: Likewise.
       * src/common/nmv-connection.cc: Likewise.
       * src/common/nmv-date-utils.cc: Likewise.
       * src/common/nmv-delete-statement.cc: Likewise.
       * src/common/nmv-dynamic-module.cc: Likewise.
       * src/common/nmv-env.cc: Likewise.
       * src/common/nmv-exception.cc: Likewise.
       * src/common/nmv-initializer.cc: Likewise.
       * src/common/nmv-insert-statement.cc: Likewise.
       * src/common/nmv-log-stream.cc: Likewise.
       * src/common/nmv-option-utils.cc: Likewise.
       * src/common/nmv-parsing-utils.cc: Likewise.
       * src/common/nmv-plugin.cc: Likewise.
       * src/common/nmv-proc-mgr.cc: Likewise.
       * src/common/nmv-proc-utils.cc: Likewise.
       * src/common/nmv-scope-logger.cc: Likewise.
       * src/common/nmv-sql-statement.cc: Likewise.
       * src/common/nmv-str-utils.cc: Likewise.
       * src/common/nmv-tools.cc: Likewise.
       * src/common/nmv-transaction.cc: Likewise.
       * src/common/nmv-ustring.cc: Likewise.
       * src/confmgr/nmv-gsettings-mgr.cc: Likewise.
       * src/dbgengine/nmv-cpp-trait.cc: Likewise.
       * src/dbgengine/nmv-dbg-common.cc: Likewise.
       * src/dbgengine/nmv-gdbmi-parser.cc: Likewise.
       * src/persp/dbgperspective/nmv-breakpoints-view.cc: Likewise.
       * src/persp/dbgperspective/nmv-call-function-dialog.cc: Likewise.
       * src/persp/dbgperspective/nmv-call-stack.cc: Likewise.
       * src/persp/dbgperspective/nmv-choose-overloads-dialog.cc: Likewise.
       * src/persp/dbgperspective/nmv-file-list.cc: Likewise.
       * src/persp/dbgperspective/nmv-find-text-dialog.cc: Likewise.
       * src/persp/dbgperspective/nmv-load-core-dialog.cc: Likewise.
       * src/persp/dbgperspective/nmv-memory-view.cc: Likewise.
       * src/persp/dbgperspective/nmv-open-file-dialog.cc: Likewise.
       * src/persp/dbgperspective/nmv-preferences-dialog.cc: Likewise.
       * src/persp/dbgperspective/nmv-proc-list-dialog.cc: Likewise.
       * src/persp/dbgperspective/nmv-registers-view.cc: Likewise.
       * src/persp/dbgperspective/nmv-remote-target-dialog.cc: Likewise.
       * src/persp/dbgperspective/nmv-run-program-dialog.cc: Likewise.
       * src/persp/dbgperspective/nmv-saved-sessions-dialog.cc: Likewise.
       * src/persp/dbgperspective/nmv-sess-mgr.cc: Likewise.
       * src/persp/dbgperspective/nmv-set-breakpoint-dialog.cc: Likewise.
       * src/persp/dbgperspective/nmv-set-jump-to-dialog.cc: Likewise.
       * src/persp/dbgperspective/nmv-thread-list.cc: Likewise.
       * src/persp/dbgperspective/nmv-var-inspector-dialog.cc: Likewise.
       * src/persp/dbgperspective/nmv-vars-treeview.cc: Likewise.
       * src/persp/dbgperspective/nmv-watchpoint-dialog.cc: Likewise.
       * src/uicommon/nmv-dialog.cc: Likewise.
       * src/uicommon/nmv-hex-editor.cc: Likewise.
       * src/uicommon/nmv-layout-manager.cc: Likewise.
       * src/uicommon/nmv-layout-selector.cc: Likewise.
       * src/uicommon/nmv-locate-file-dialog.cc: Likewise.
       * src/uicommon/nmv-popup-tip.cc: Likewise.
       * src/uicommon/nmv-spinner-tool-item.cc: Likewise.
       * src/uicommon/nmv-terminal.cc: Likewise.
       * src/uicommon/nmv-ui-utils.cc: Likewise.
       * tests/gtkmm-test.cc: Likewise.
       * tests/test-breakpoint.cc: Likewise.
       * tests/test-core.cc: Likewise.
       * tests/test-cpp-lexer.cc: Likewise.
       * tests/test-cpp-parser.cc: Likewise.
       * tests/test-deref.cc: Likewise.
       * tests/test-disassemble.cc: Likewise.
       * tests/test-env.cc: Likewise.
       * tests/test-libtool-wrapper-detection.cc: Likewise.
       * tests/test-local-vars-list.cc: Likewise.
       * tests/test-stdout.cc: Likewise.
       * tests/test-types.cc: Likewise.
       * tests/test-unicode.cc: Likewise.
       * tests/test-var-list.cc: Likewise.
       * tests/test-var-path-expr.cc: Likewise.
       * tests/test-var-walker.cc: Likewise.
       * tests/test-variable-format.cc: Likewise.
       * tests/test-varobj-walker.cc: Likewise.
       * tests/test-vars.cc: Likewise.
       * tests/test-watchpoint.cc: Likewise.

2011-11-19  Dodji Seketeli <[email protected]>

       Bye bye gziped tarballs, welcome xz
       * configure.ac: Change AM_INIT_AUTOMAKE to avoid generate gzipped
       tarballs, and generate xz compressed tarballs instead.

2011-11-19  Dodji Seketeli <[email protected]>

       664385 - Source code tab label completely ellipsized

2011-11-13  Dodji Seketeli <[email protected]>

       Revert "Initial import of variable monitor work"
       This reverts commit 11940f85da451c6b933f59e255863dba01f1001b.

2011-11-13  Dodji Seketeli <[email protected]>

       Revert "Support graphically adding a variable to the monitor"
       This reverts commit 5c4b2227fd2477f224120575b42776d63549cddb.

2011-11-13  Dodji Seketeli <[email protected]>

       Support graphically adding a variable to the monitor
       [This is not a proper commit entry.  Commits on this branch are
       all going to be re-hashed anyway.]
       The variable inspector dialog now has a button that lets you add
       the current variable/expression to the monitor.  It's very rough as no
       check is performed to make sure you can't add the same expression to the
       monitor twice, etc.  Also, once the variable is added, we face an issue
       that is explained in #663959, namely the life time management of expressions
       backed by variable objects.  I need to address that issue separately
       before getting back to this business.

2011-10-23  Dodji Seketeli <[email protected]>

       Initial import of variable monitor work
       This is Work In Progress.  Nothing works yet, and the damin thing eats
       kitties.

2011-11-13  Dodji Seketeli <[email protected]>

       Fix changed variable highlighting
       * src/dbgengine/nmv-i-debugger.h (Frame::operator==): Ignore
       line number and instruction pointer when comparing two frames.

2011-11-13  Dodji Seketeli <[email protected]>

       Fix style in nmv-var-inspector-dialog.cc
       * src/persp/dbgperspective/nmv-var-inspector-dialog.cc
       (Priv, build_dialog, connect_to_widget_signals)
       (do_inspect_variable, inspect_variable, exists_in_history)
       (erase_expression_from_history, add_to_history, get_history)
       (set_history, on_var_name_changed_signal): Fix function
       declaration style.

2011-11-13  Dodji Seketeli <[email protected]>

       Simplify logic in nmv-local-vars-inspector.cc
       * src/persp/dbgperspective/nmv-local-vars-inspector.cc
       (on_stopped_signal):  Simplify logic.
       * src/dbgengine/nmv-i-debugger.h (IDebugger::operator==): Make
       this const.
       (IDebugger::operator!=): New.

2011-11-03  Marek Černocký <[email protected]>

       Updated Czech translation

2011-10-25  Matej Urbančič <[email protected]>

       Updated Slovenian translation

2011-10-24  Mario Blättermann <[email protected]>

       [l10n] Updated German translation

2011-10-24  Daniel Mustieles <[email protected]>

       Updated Spanish translation

2011-10-24  Daniel Mustieles <[email protected]>

       Updated Spanish translation

2011-10-23  Matej Urbančič <[email protected]>

       Updated Slovenian translation

2011-10-19  Fabien Parent <[email protected]>

       659462 Handle plural form of a string
       * src/persp/dbgperspective/nmv-call-stack.cc
       (CallStack::Priv::append_frames_to_tree_view): Handle plural form
       of a string

2011-10-19  Fabien Parent <[email protected]>

       Use local time instead of UTC time
       * src/common/nmv-date-utils.cc (get_current_datetime): return local time
       instead of UTC time

2011-10-06  Fabien Parent <[email protected]>

       646698 Add cmd line option to choose the gdb binary
       * src/dbgengine/nmv-gdb-engine.cc
       (GDBEngine::Priv::get_debugger_full_path): Return the path of the debugger
       from the command line if specified
       (GDBEngine::set_non_persistent_debugger_path): New API
       * src/dbgengine/nmv-i-debugger.h
       (GDBEngine::set_non_persistent_debugger_path): New API
       * src/main.cc (process_gui_options): Set the debugger path from the command
       line if specified in it

2011-10-03  Fabien Parent <[email protected]>

       Add missing return
       * src/common/nmv-buffer.h (Buffer::operator=): Add missing return

2011-10-02  Dodji Seketeli <[email protected]>

       Tighten IDebugger::Frame::operator=
       * src/dbgengine/nmv-i-debugger.h (IDebugger::Frame::operator=):
       Compare more than just the address of the frame.

2011-10-02  Dodji Seketeli <[email protected]>

       Add logging in DBGPerspective::set_where
       * src/persp/dbgperspective/nmv-dbg-perspective.cc
       (DBGPerspective::set_where): Add logging here.

2011-10-02  Dodji Seketeli <[email protected]>

       Allow selecting current frame twice consecutively
       * src/persp/dbgperspective/nmv-dbg-perspective.cc
       (DBGPerspective::on_frame_selected_signal): If the current frame
       was previously selected, just set the "where-marker" again.

2011-09-25  Dodji Seketeli <[email protected]>

       Relax the fixed minimum sizes preventing shrinking
       * data/schemas/gconf/nemiver-workbench.schemas
       (/apps/nemiver/workbench/window-minimum-width)
       (/apps/nemiver/workbench/window-minimum-height)
       (/apps/nemiver/dbgperspective/status-widget-minimum-width)
       (/apps/nemiver/dbgperspective/status-widget-minimum-height): Set these keys to
       zero.
       * data/schemas/gsettings/org.nemiver.gschema.xml
       (window-minimum-width, window-minimum-height)
       (status-widget-minimum-width, status-widget-minimum-height):
       Likewise.
       * src/persp/dbgperspective/nmv-dbg-perspective-default-layout.cc
       (DBGPerspectiveDefaultLayout::do_lay_out): Set the default minimum
       status widget size to zero.
       * src/persp/dbgperspective/nmv-dbg-perspective-two-pane-layout.cc
       (DBGPerspectiveTwoPaneLayout::do_lay_out): Set the default minimal
       size of the two status notebooks to zero.
       * src/persp/dbgperspective/nmv-dbg-perspective-wide-layout.cc
       (DBGPerspectiveWideLayout::do_lay_out):  Set the default minimal
       size of the status widget to zero.
       * src/persp/dbgperspective/nmv-dbg-perspective-dynamic-layout.cc
       (DBGPerspectiveDynamicLayout::add_view): Set the default minimal
       size of the terminal to zero.
       * src/workbench/nmv-workbench.cc (Workbench::init_window): Set the
       default minimum window size of Nemiver to zero.

2011-09-25  Dodji Seketeli <[email protected]>

       Allow shrinking of the memory view widget
       * src/persp/dbgperspective/nmv-memory-view.cc
       (MemoryView::Priv::Priv):  Renamed the m_container member into
       m_vbox, and the m_scrolledwindow member into m_container.  Put the
       whole resulting memory view widget into a scrolled window with
       automatic scrolling policy.

2011-09-25  Dodji Seketeli <[email protected]>

       Minor style cleanups
       * src/workbench/nmv-workbench.cc (Workbench::init_window): Add
       space around '=' and fix some comments.

2011-09-25  Dodji Seketeli <[email protected]>

       Update copyright file
       * COPYRIGHT: Add Jonner.

2011-09-24  Jorge González <[email protected]>

       Updated Spanish translation

2011-09-19  Takeshi AIHANA <[email protected]>

       Updated Japanese translation.

2011-09-15  dmustieles <[email protected]>

       Updated Spanish translation

2011-09-13  Andrej Žnidaršič <[email protected]>

       Updated Slovenian translation

2011-09-13  Martin Srebotnjak <[email protected]>

       Updated Slovenian translation

2011-09-11  Marek Černocký <[email protected]>

       Updated Czech translation

2011-09-10  Dodji Seketeli <[email protected]>

       Automatically update ChangeLog
       * ChangeLog: Automatically update.