[gitg] Created tag v0.0.2



The unsigned tag 'v0.0.2' was created.

Tagger: Jesse van den Kieboom <jvanden grijpc10 epfl ch>
Date: Mon Apr 20 13:02:56 2009 +0200

    Release version 0.0.2

Changes:

Ignacio Casal Quinteiro (1):
      Added Galician Translation.

Jesse van den Kieboom (225):
      Initial import
      Added cast to prevent warning
      Added hash table to fast find revisions by hash
      Added separate search entry
      Added popup menu to select search column
      Find .git directory automatically
      Added UTF-8 encoding to git cmd
      Added gitignore
      Use proper radio actions instead of toggle actions
      Added custom search function which searches inside strings instead of only beginning
      Fixed problem with syncing thread
      Added accelerator Ctrl+F to focus search entry
      Added searching for hash
      Added empty m4 directory
      Updated UI layout (removed raw tab)
      Changed RvModel to proper Repository object
      Updated ignore files
      Updated ignore files
      Renamed GitgRvModel to GitgRepository
      Removed obsolete GitgLoader
      Factored revision detail view in separate GitgRevisionView class
      Factored window stuff in new GitgWindow
      Fill repository by 5000 instead of 1000
      Fixed problem with hash being marshalled as string instead of pointer
      Removed gitg.glade, additional builder ui is used
      Implemented tree view loading
      Added basic dnd for exporting files from a revision
      Implemented dragging files from the tree view
      Do not block button-release event on parent label
      Make sure to return false in delete-event
      Added encoding conversion
      Add new line after inserting diff line
      Unset tree model when window is destroyed
      Fixed escaping markup for subject label
      Added basic graph rendering (unfinished)
      Adapted code for rendering graph (unfinished)
      Implemented top half of path rendering
      Implemented bottom half of path rendering
      Added command argument passing to repository loading
      Fixed hash comparison bug
      Fixed problem with non-existing lane due to revision without children
      Added current working directory fallback for repository
      Fixed off by one with passing argc
      Fixed stopping condition for finding dot git dir
      Added branches drop down combo box
      Added tags to branches list
      Fixed not showing separator when there are no tags
      Added utility functions
      Fixed passing number of arguments
      Fixed compiler warnings
      Factorized lane calculation and added lane colors
      Fixed allocation initialized to 0
      Added warning when temporary directory cannot be made on export
      Added hash function to utils so it can be reused
      Use GSList for lanes, prepare for lane inactivity work
      Removed loading tags in the branch drop down
      Fixed problem with parsing arguments correctly
      Added synchronized mode for runner
      Added showing labels in revision view
      Forgot to add gitg-types.h
      Sort on branch name in branch drop down
      Fixed threading issues, but it doesn't seem right
      Changed revision from full GObject to mini refcount Boxed type
      Fixed copying command line arguments
      Fixed specifying git path as first command line arg
      Implemented support for --left-right
      Added untested/unfinished commit ability
      Changed separator back (guess old style git?)
      Implemented loading staged/unstaged files for commit view + framework for
      Added marking of hunks, can't stage them yet
      Added input capability
      Used hash table for storing files instead of gslist and implemented (untested) stage/unstage hunk
      Added ignores for generated files
      Use GIO instead of IOChannel
      Added special diff source language
      Added custom style
      Use custom style and have runner be able to run on streams
      Increase buffer size of runners (previously number of lines, now byte size)
      Resolve relative path before creating repository
      Changed separator back (guess old style git?)
      Fixed changes for GitgChangedFile to be flag again
      Implemented whole file staging/unstaging
      Fixed issue when cancelling runner while in signal emission
      Added application icons
      Fixed showing binary files and guessing content type
      Merge branch 'commit-view'
      Added icon and fixed name in desktop file
      Added application icon
      Added repository loading from file menu
      Forgot to add the ui definition for the open menu item
      Removed extra HUNK mark
      Changed style for diff header
      Added trailing spaces highlighting
      Added exit status to runner and implemented basic commit (not actual commit)
      Implemented actual commit, and this is the first commit with that!
      Fixed warning about non const format string
      Forgot to remove the repository_changed call, replaced it with refresh for now
      Fixed highlighting trailing whitespace
      Removed use of --git-dir, wrapped running git in repository for easy use
      Implemented repository reloading (on commit)
      Added debugging utilities
      Fixed proper repository ref parsing (e.g. empty repos now works correctly)
      Forgot to add gitg-debug.c
      Added Edit menu
      Fixed actual committing hunk
      Clear comment field after successful commit
      Fixed setting mode correctly for cached files
      Removed obsolete argument array
      Added newline to update-index just to be sure
      Correctly update staged index information after staging whole file
      Correctly reset CAN_DELETE_KEY for other files
      Fixed strdup without size in convert_utf8
      Actually implemented cut/copy/paste menu actions
      Removed invalid unref
      Increased buffer size of commit list runner
      Fixed small memory leak
      Implemented refresh
      Added accelerator for refresh
      Fixed not storing parsed head ref in repository reload cache
      Added background colors for add/remove lines in diff
      Added short option -c for commit
      Added special diff view which can show nicer diffs (e.g. extended diff line numbers)
      Fixed problem with continuously scanning on empty docs
      Removed obsolete argument list for old git command
      Do not notify changes when they did not change
      Oops, has_mark was not correctly returned in first mark check
      Added remove_hunk function which can remove a hunk from the text buffer
      Removed the need to refresh whole commit list at each stage/unstage
      Fixed refresh for staging/unstaging whole files
      Added utility function to get content type from a GtkTextBuffer
      Make use of content type guess utility
      Changed to new style repository runner and improved guessing content type
      Set monospace font for content view in tree
      Fixed not reloading branches combo box when changing refs
      Clear branches combo before user activated reload of repos
      Reselect correct branch in combo box after user reload of repository
      Fixed parsing diff chunk header
      Added context size slider for diffs in commit view
      Made context slider insensitive except for diff views
      Do not make slider insensitive/sensitive when changing context size
      Non working first start of inactivity purging (again)
      Implemented lane collapsing
      Store inactive lanes
      Added insert_lane function
      Implemented expanding, but doesn't seem to work correctly in complex situations...
      Fixed incorrect line numbering in diff view
      Fixed problem with not following index correctly in lane collapsing
      Changed window title to downcase and show loaded repository directory name in title
      Added timer to show how long it took to load the repository
      Removed debug message
      Implemented start of context menu for commit view
      Fixed short option, why it worked in the first place I don't know...
      Added recently opened repository menu
      Added --topo-order as default to log
      Fixed segv because --all should be allocated
      Added special 'All branches' item in the branches combo box
      Simplified special HEAD argument in loading repository
      Implemented stage/unstage in context menu (also for diff view)
      Implemented revert (both whole file and chunks)
      Fixed update after revert and reverting hunks
      Added about dialog
      Temporarily remove --topo-order (triggers SEGV in corner cases, to be fixed soon)
      Draw curved lane transitions (patch by Tomas Carnecky)
      Implemented collapse/expand lane navigation by clicking on start/end arrows
      Make sure to check lane type flag correctly (in case of --left-right)
      Fixed parsing first argument as path or option
      Fixed problem with not following index correctly in expanding lane
      Fixed reference on repository
      Added showing parent subjects in detailed revision view
      Get gnome monospace font settings from gconf where applicable
      Implemented ui size elements (window, panes) save/restore
      Added more sane default sizes and positions and added another paned to save/restore
      Merge branch 'master' of ssh://jessevdk git gnome org/git/gitg
      Fixed crash when mouse is not over valid path
      Fixed small issue with not counting inactivity correctly
      Fixed problem with ui manager being destroyed now that the builder object is destroyed
      Removed ellipsize from subject label in revision detail view
      Properly escape subject text before using it in markup
      Updated dutch translations
      Fixed search popup translation domain
      Added search popup translations
      Implemented basic preferences
      Make sure to rescan after removing regions
      Fixed issue with unstaging new file made it disappear
      Updated GPL license in all source files
      Make 'make distcheck' work
      Updated ignores
      Implemented better about dialog
      Added translations (patch by Guilhem Bonnefille)
      Implemented Signed-off-by as check button in commit view
      Added proper error handling when user name or email cannot be found for sign off message
      Updated translations
      Fixed problem with staging files in an empty repository
      Fixed warning for showing details of last commit (without parents)
      Put GtkBuilder common code in gitg-utils
      Added simple bundle support
      Only show invalid git repository warning when opened with arguments
      Bumped dependency on gtk+ to 2.14
      Changed gtk+ requirement to 2.12 and made url/email hooks optionally
      Fixed some issues with staged/unstaged/new/modified file commit status
      Fixed last issue with file being removed from the commit list when unstaging changes in a new file
      Added experimental file monitoring to keep commit view up to date automatically
      Store current repository ref
      Clear list staged/unstaged list stores when setting a repository on GitgCommitView
      Handle conversion to utf8 correctly (might slow down a bit, need to test)
      Removed unused wrap_set/get_double
      Fixed small memory leak
      Use slice allocator instead of g_new/g_free
      Removed unused functions and variables
      Replaced deprecated way of running git commands on a repository
      Implemented viewing diff defails by affected files
      Use HASH_BINARY_SIZE (20) and HASH_SHA_SIZE (40) instead of hardcoded numbers
      Fix compiler warning on not returning a value
      Added authors, updated man page and generate changelog on make dist
      Put back empty changelog, seems to be needed
      Hide 'searching filters history' since it is not implemented yet
      Wrote NEWS and README
      Updated changelog generation
      Updated Dutch translations
      Added MAINTAINERS
      Added extra check for NULL on current ref
      Added 'cancelled' argument to runner end-loading signal
      Fixed timestamp to date string conversion to be valid UTF-8 and
      Changed behavior when reverting a file since there are still possible staged hunks (fixes bug #577298)
      Released version 0.0.2

Jonny Lamb (1):
      Terminate gtk_text_buffer_create_tag's arguments with NULL to prevent GLib warnings.

Michael Ellerman (1):
      Set the PRIMARY selection to the SHA1

Ray Strode (1):
      megacommit to fix warnings



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