[giggle] Created tag 0.4.95



The unsigned tag '0.4.95' was created.

Tagger: Javier Jardón <jjardon gnome org>
Date: Mon Jan 25 22:20:37 2010 +0100

    0.4.95

Changes since the last tag '0.4':

A S Alam (1):
      Adding New Language Punjabi (pa) by A S Alam

Andreas Köhler (1):
      Use gnome-autogen.sh to fix builddir != srcdir builds.

Andrej ŽnidarÅ¡iÄ? (1):
      Updated Slovenian translation

Aron Xu (1):
      Add simplified Chinese translation

Bruce Cowan (2):
      Fix some of the strings: ocurred to occurred etc.
      Add British English translation

Daniel Schierbeck (2):
      Use a better icon for the diff view; Fixes: GB#572486
      Change dependency of libtool to version 2.2

David Vest (2):
      Use theme color for cell background in file list.
      Fixed a bug in the color cycling for graph render.

Davyd Madeley (4):
      Fix crash where when there are no interesting changed files in the array, don't attempt to add a final hunk
      Don't set the window position every time you refresh; Fixes: GB#569880
      Fix build error with setlocale/LC_ALL being unknown due to missing header
      Adds tags/TAGS to .gitignores

Federico Mena Quintero (2):
      Add missing includes
      Require glib 2.18 for g_checksum_reset()

Guilhem Bonnefille (3):
      Add summary to help output.
      Fix some typo in git blame command
      Do some sanity checks when parsing git blame output

Guilhèm Bonnefille (1):
      Add standard "--version" command line option

Hans Breuer (1):
      Bug #570506 - Reset config hash-table on repository switch instead of unref

Javier Jardón (15):
      Remove deprecated GtkSourceView symbol
      Use GTK+ single includes
      Remove deprecated GTK+ symbols
      Remove deprecated GTK+ symbol
      Use accessor functions instead direct access
      Use g_timeout_add_seconds to reduce wakeups
      Get rid of shave with AM_SILENT_RULES automake option
      Update INSTALL file
      Cleaning configure.ac file
      Fix configure.ac
      Fix compilation warning: cast to guchar*
      Update Spanish translation
      Bump libtool required version to 2.2.6
      Modernize autotools configuration
      0.4.95

Jonh Wendell (1):
      Fix build

Matej UrbanÄ?iÄ? (1):
      Added sl for Slovenian translation

Mathias Hasselmann (272):
      Start with completly disabling the old GUI.
      Kill all forward declarations in giggle-window.c. Forward declarations for static functions are just stupid.
      Restore minimal GUI
      Update Copyright information
      Use g_get_application_name() instead of string literal
      Setup initial toolbar and notebook
      Store and restore configuration
      Restore revision-graph option, also apply it to the fileview and store this setting
      Ban compact mode from main window
      Always Hide file list in history view
      Move summary view into separate properties dialog
      Convert summary view into a notebook
      Set default size of properties dialog
      Initialize branches, authors and remotes view
      Provide mnemonic for show-all button of GiggleShortList
      Dim graph colors for insensitive widgets
      Restore UI for switching folders
      Restore personal detail editor
      restore findbar
      Move personal details to bottom of the edit menu
      Connect RefreshHistory action.
      Add tool button for Find action
      Add mockups
      Add GiggleGitListTree class
      Add GiggleGitCatFile class
      Properly calculate output length
      Create proper command line
      Require gio
      Implement new file browser
      Highlight files changed with the current revision
      Start implementation of new history view
      Store all information of git ls-tree command
      Properly handle folders and make source view readonly
      Update copyright information
      Introduce generic GiggleViewShell class
      Use view name instead of page number or enumeration
      Remove giggle_configuration_{get,set}_enumeration_field()
      More reliably handle switch-page signal in GiggleViewShell
      Require UI manager for GiggleViewShell constructor
      Use GiggleViewShell for revision pane of GiggleViewHistory
      Support action merging in GiggleView(Shell)
      Use bold labels in GiggleRevisionView
      Add missing GiggleLabelAction class
      Merge GiggleViewDiff actions into MainMenubar
      Also list files for uncommited changes in GiggleDiffTreeView
      Show icon in GiggleDiffTreeView
      Drop compact mode from diff view
      Identify file boundaries in patches and scroll to them when a file gets selected in GiggleViewDiff
      Identify the hunks of each patch
      Try to show just the currently selected hunk of a patch. Very broken - due GtkSourceView bugs?
      Properly implement diff browsing in GiggleDiffView
      Add GiggleGitRemoteList
      Use the more recent 'git remote' command for resolving remote branches
      Use theme colors for GiggleRemotesView and GiggleRemoteEditor
      Add (really ugly) icons for git and SVN
      Support annotation of alternative remote mechanisms
      Show icons in GiggleRemotesView
      Also detect SVN remotes
      Turn giggle_view_add_ui and remove_ui into signals to give embedded sub-views a chance to react properly.
      Add ellipsize and selectable property to GiggleLabelAction.
      Show revision details in GiggleViewDiff toolbar
      Set some interesting GtkSourceView properties
      Fix some format string warnings
      Add goto-toolbar to file view
      Show annotations in file browser
      Support ESC key in jump bar
      Properly set GiggleRevision::date to prevent segfault
      Setup tooltip area to ,match line bounds
      Select the chunk's file when browing chunks in diff view
      Rename giggle-tree-view-helpers to giggle-helpers
      Add GiggleDiffView::current-file property
      Extract tree_view_select_row_by_string() from GiggleViewDiff
      Add alignment and justify properties to label action
      Move date and sha into separate label for diff view
      Disable FindPrev and FindNext action when not supported
      Implement search for file view
      Add support for local settings
      Remove empty options
      Support trees in tree_view_select_row_by_string()
      Remember last selected file in file view
      Use more pretty rendering for annotation marks
      Remove compact-mode from GiggleFileList
      Store project settings for vim
      Automatically commit configuration changes after some small timeout
      Use more robust check for field arguments passed to configuration functions
      Implement gconf-bridge-like mechanism to link object properties and configuration fields
      Make ui-manager property of GiggleViewHistory readable
      Emit notification for view-name property when the user changes the current view of a GiggleViewShell
      Add path property to GiggleViewFile
      Allow NULL for path property of GiggleViewFile
      Use new property binding mechanism to store some highly interactive properties of the main-window
      Make GiggleConfiguration a singleton
      Make backref in GiggleConfigurationBinding a weak reference
      Add functions to store integer values in git configuration
      Don't try to auto-commit, when another commit is running still
      Use virtual functions to bind configuration fields
      Update bound properties when configuration is updated
      Remember position of history-view separator
      Properly initialize GValue in GiggleConfiguration; Fixes: GB#566276
      Updates for French translation from Stéphane Raimbault
      Simplify autogen.sh script; Fixes: GB#566158
      Use proper bug-report URL
      Remove bogus maintainer mode from configure script
      Add better revision info widget to GiggleViewDiff toolbar. Partly fixes GB#567086
      Introduce GiggleClipboard interface
      Cleanup declarations of main window actions a bit
      Add clipboard actions to main window
      Introduce giggle_rev_list_view_get_selection() function
      Implement GiggleClipboard interface for GiggleRevList; Fixes: GB#567086
      Fix names of some typecheck macros for GiggleRevListView
      Show copy-and-paste actions in toolbar
      Add GiggleClipboard interface to GiggleWindow to restore copy-and-paste for labels and text views
      Use gtk_widget_get_clipboard() instead of gtk_clipboard_get_for_display()
      Add GiggleClipboard interface to GiggleFileList
      Remove compact-mode from GiggleDiffTreeView
      Set browse selection mode for GiggleDiffTreeView
      Implement GiggleClipboard interface for GiggleDiffTreeView
      Support git-dir on command line; Fixes: GB#566289
      Remove forward declarations in GiggleFileList
      Activate editor from the file view; Fixes: GB#566295
      Activate editor from the file view on row-activated signal
      Add simple GtkBuilder based plugin system to giggle
      Remove some empty lines
      Move giggle specific autoconf macros to m4 folder; Fixes: GB#567446
      Explicity disable bogus gcc warnings about the %c modifier of strftime
      Add .gitignore file for m4 folder
      Figure out size of time_t type to properly parse timestamps on systems without gnuish strptime.
      Remove redundant forward declarations for GiggleRevListView
      Properly access icon theme in GiggleRevListView
      Make emblem size in GiggleRevListView a style property
      Drop compact mode from GiggleRevListView
      Introduce GiggleRevListView::revision-activated signal
      Shorten some argument names in GiggleViewShell.
      Introduce giggle_view_shell_find_view() and giggle_view_shell_select()
      Introduce giggle_revision_compare()
      Introduce giggle_rev_list_view_set_selection()
      Introduce giggle_rev_list_view_set_selection()
      Jump from file view to history view when double-clicking a revision in the file view
      Restore support for running outside of git directories
      Only change bound object properties if there is some configuration value
      Also remember positions of paned widgets in file view
      Consistently name source files of hello-world plugin
      WIP
      Enumerate really all plugin files
      Introduce placeholders in main-menu
      Remove plugins/giggle-hello-world-plugin.h
      Turn personal details into a plugin
      Don't enumerate plugin directory when it doesn't exist
      Initially load personal details from the about-me-capplet; Fixes: GB#566300
      Use self-contact for entry completion in the personal preferences editor
      Remove unused compact_mode fields
      Add some project links to the help menu and about dialog
      Simplify recent group handling; patch by Ian Ganse
      Ellipsise recent list items; patch by Ian Ganse; Fixes: GB#566296
      Add mnemonics to recent list
      Remove obsolete comment
      Merge commit 'deejay1/master'
      Remove redundant glib version checks from code: configure.ac ensures that we have glib-2.16
      Use proper git command that also supports merges to generate patch in history view
      Also add plugin description files to POTFILES.in
      Remove Glade dependency for personal details plugin
      Disable search actions when view shell is hidden
      Disable some actions that require a git project to be loaded
      Translate coordinates to text buffer before looking up annotation tooltip; Fixes: GB#568223
      Restore key navigation in history view
      Provide home-grown implementation of g_file_query_file_type() for old glib versions
      Explicitely include gio as gtk+ doesn't pull gio before 2.14
      Update package dependencies
      Move giggle helper functions into giggle namespace
      Rename giggle_tree_view_delete_selection_on_list_store() to giggle_list_view_delete_selection()
      Only use GdkAppLaunchContext when available
      Add symbol black list
      Include <gio/gio.h> from giggle-helpers.h
      Merge commit 'deejay1/master'
      Sanitize memory managerment in GiggleRevListView
      Use tooltip API instead of ad-hoc code for GiggleRevListView
      Use separate icons for tags, remotes and branch heads.     Original patch by Davyd Madeley.
      Fix infinite loop when checking plugins; orignal patch by Davyd Madeley.
      Introduce giggle_view_shell_get_selected()
      Cut support for old history interface from GiggleViewHistory
      Cleanup declarations in GiggleViewHistory
      Define a (hopefully) more useful history interface
      Cleanup header usage for GiggleViewHistory
      Implement new GiggleHistory interface for GiggleViewHistory
      Restore history support in GiggleWindow
      Prevent warnings about invalid hunk-index in GiggleDiffView
      Prevent warnings about invalid hunk-index in GiggleDiffView
      Prevent warnings in dispose() function of GiggleWindow
      Tell libtool to build hello-world plugin as shared library
      Implement GiggleHistory interface in GiggleViewFile
      Sort recent used items by access time
      Disable mnemonic parsing for branch related menu items in rev-list-view; Fixes: GB#569753
      Merge branch 'history'
      Make giggle thread-safe
      Cleanup GiggleGitRevisions
      Use proper function to install view_history_selection_changed idle handler
      Remove (potentially) conflicting mnemonics for menu items of plugins; Fixes: GB#570718
      Connect gtk_widget_destroy() instead of g_object_unref() with personal details dialog's response signal; Fixes: GB#570717
      Copy action proxy list before processing it, as gtk_action_connect_proxy() might modify it; Fixes: GB#568230
      Use private instance of GiggleGit to save new remotes, instead of assuming that there is some GiggleWindow reachable
      Cleanup #include directives and declarations in GiggleRemotesView
      Use column spaning cell renderer for last row in remotes view to prevent the name column from expanding too much
      Don't leak remotes in remotes view
      Make last row in remote editor consistent with remotes view
      Use mnemonics from gedit for find actions; Fixes: GB#570718
      Use Epiphany's history view icon
      Improve help output, patch inspired by Guilhem Bonnefille
      Add bug report address to help output
      Create link button with autor's email address in revision view
      Hide revision info table if there is no information
      Add Gravatar images to revision details view
      Update .po files to match updates from previous commit
      Actually add British English translation
      Actually add files for Gravar support
      Tell automake to install plugin XML files
      Fix check-bare to make distcheck work again
      Release Giggle 0.4.90
      Also require gio 2.18 for g_file_query_file_type()
      Use proper regex to parse 'author' lines
      Add $(datadir)/icons to icon search path
      Add -rpath to LDFLAGS when linking the giggle binary; Fixes: GB#571634
      Move GiggleConfiguration from libgiggle to libgiggle-git; Fixes: GB#566188
      Add --as-needed and --no-undefined to linker flags to avoid cyclic dependencies
      Move libgiggle-git into separate folder.
      Install giggle headers; Fixes: GB#566303
      Use consistent names for git-config related classes.     Signed-off-by: Mathias Hasselmann <hasselmm gnome org>
      Make EDS dependency optional; Fixes: GB#571786
      Resort to passwd file/EMAIL variable for personal details
      It is g_getenv(), stupid
      Use unique action group names for plugins; See: GB#571690
      Forward changes to label property of revision info action; Fixes: GB#570172
      Set action group name for GiggleViewShell; Fixes: GB#571690
      Give up GDK lock before g_main_loop_run(); Fixes: GB#571811
      Don't call gtk_dialog_run() after creating a patch; Fixes: GB#570313
      Release 0.4.91
      Pardon Guilhem, forgot to remove some testing code before commiting
      Cleanup declarations in GiggleRevision
      Add missing setters to GiggleRevision
      Change author property of GiggleRevision from string to GiggleAuthor. Add committer property.
      Highlight currently selected revision in blame view
      Actually scroll to the first selected row in history view when changing selection
      Add additional properties to GiggleRevisionInfo
      Create own function to synchronize action and widget properties; should really fix GB#570172
      Add initial actions to select revsions from blame view.
      Extract giggle_open_file() from GiggleFileList
      Cleanup include directives
      Introduce giggle_diff_tree_view_get_filename()
      Open files on double click in file list of diff view
      Use git diff-tree instead of git diff; Fixes: NB#572446
      Call setlocale() to translate --help output; Fixes: GB#572530
      Update German translation
      Use -version-info instead of -release for versioning giggle libraries; Fixes: GB#572457
      Move GiggleView and GiggleViewShell to libgiggle
      Just use PACKAGE as recent files group name.
      Cleanup library dependencies. Might fix GB#572506.
      Introduce GigglePlugin::manager property
      Provide widget access for plugins.
      Hide GiggleView when it's action is hidden
      Use gtk_radio_action_{get,set}_group() instead of the group property
      Prevent plugins from using undefined symbols
      Add terminal plugin as suggested by John Carr.
      Add shave to the build system.
      Adopt shave style for mkenums and genmarshal output.
      Don't let libtool create version information for plugins
      Use versioned plugin dir as recommended by Lennart
      Request libtool 2.2.6, and modernize configure.ac
      git is a "content tracker", not a "directory tracker"...
      Fix typo in German translation
      Open terminals in repository folder; Fixes: GB#573403
      Implement GiggleClipboard interface for terminal view; Fixes: GB#573405
      Improve rendering of annotation markers; Fixes: GB#572666
      Detect invalid characters in diff view; Fixes: GB#573382

Mikael Hallendal (8):
      Restructure the code slightly to only have non-UI bits in libgiggle.
      Moved libgiggle to it's own subdirectory.
      Renamed GiggleRevisionList to GiggleRevListView.
      Created .gitignore in libgiggle.
      Added libgiggle reference to include
      Style fixes
      Removed giggle-dispatcher.c from POTFILES.in
      Fixed the color variable for background color in file list.

Nishio Futoshi (1):
      Added japanese translation

Stephane Delcroix (1):
      Migrate to GtkBuilder

Stéphane Raimbault (1):
      Update French translation

Sven Herzberg (1):
      changed the refresh hotkey

Thomas Hindoe Paaboel Andersen (1):
      Silence the build a bit

Trukhachev Alexey (1):
      Added Russian translation by Trukhachev Alexey

spip (2):
      Massive translation updating
      French Translation update

Å?ukasz JernaÅ? (21):
      Updated polish translation.
      Fix filename in POTFILES.in
      Add missing source file to POTFILES.in.
      Added Lokalize project files (*.ktp) to .gitignore.
      Updated Polish translation
      Add POTFILES.skip to ignore files with no translatable strings.
      Add some more intltool generated files to .gitignore.
      Updated to accomodate the personal details move to plugins.
      Updated Polish translation.
      Merge commit 'hasselmm/master'
      Removed giggle-revision-tooltip.c, see 027a65f3dabae2c7e4356fb79a8d7a63fb9c5a45.
      Translate missing strings.
      Updated Polish translation.
      Fix test after recent libgiggle-git split.
      Updated Polish translation.
      Merge commit 'origin/master'
      Merge commit 'hasselmm/master'
      Cosmetic update to Polish translation after last fix.
      Added terminal plugin to translations.
      Updated Polish translation to accomodate giggle-terminal plugin.
      Added DOAP file with project information.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]