[gitg] Created tag v0.0.2
- From: Jesse van den Kieboom <jessevdk src gnome org>
- To: svn-commits-list gnome org
- Subject: [gitg] Created tag v0.0.2
- Date: Mon, 20 Apr 2009 07:03:19 -0400 (EDT)
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]