Jesse van den Kieboom
f79e58143a
Added ignores for generated files
2009-01-29 09:34:07 +01:00
Jesse van den Kieboom
dad4c038fe
Used hash table for storing files instead of gslist and implemented (untested) stage/unstage hunk
2009-01-29 09:33:08 +01:00
Jesse van den Kieboom
587610de89
Added input capability
2009-01-29 09:32:31 +01:00
Jesse van den Kieboom
f628ed6b7e
Added marking of hunks, can't stage them yet
2009-01-29 01:47:05 +01:00
Jesse van den Kieboom
1284fdaede
Implemented loading staged/unstaged files for commit view + framework for
...
commit work.
2009-01-29 00:46:54 +01:00
Jesse van den Kieboom
09f6c305b7
Changed separator back (guess old style git?)
...
Fixed memory leak 'fix' back
2009-01-28 19:50:29 +01:00
Jesse van den Kieboom
04176b8399
Added untested/unfinished commit ability
2009-01-28 18:24:46 +01:00
Jesse van den Kieboom
8ae8c69622
Implemented support for --left-right
2009-01-28 16:13:02 +01:00
Jesse van den Kieboom
41df093700
Fixed specifying git path as first command line arg
2009-01-28 16:12:29 +01:00
Jesse van den Kieboom
e2a2f45469
Fixed copying command line arguments
2009-01-28 15:10:24 +01:00
Jesse van den Kieboom
93b84c4366
Changed revision from full GObject to mini refcount Boxed type
2009-01-28 15:10:06 +01:00
Jesse van den Kieboom
cdd2a14566
Fixed threading issues, but it doesn't seem right
2009-01-27 19:55:20 +01:00
Jesse van den Kieboom
b380c0ceed
Sort on branch name in branch drop down
...
Sort on branch name after sorting on branch type. Sort 'master' branch first always
2008-10-04 22:32:12 +02:00
Jesse van den Kieboom
0ad17e380a
Forgot to add gitg-types.h
2008-10-04 22:26:08 +02:00
Jesse van den Kieboom
de526d2bdc
Added showing labels in revision view
...
Labels (branch/tag/remote) now show in the revision view
Branch drop down is now filled by looking at the refs in the repository
(fetched using ref-for-each). Same refs are used to map the labels
2008-10-04 22:25:40 +02:00
Jesse van den Kieboom
dadddbb7e8
Added synchronized mode for runner
2008-10-04 22:24:29 +02:00
Jesse van den Kieboom
35783be4c4
Fixed problem with parsing arguments correctly
2008-10-04 16:01:16 +02:00
Jesse van den Kieboom
32488f929e
Removed loading tags in the branch drop down
2008-10-04 16:01:06 +02:00
Jesse van den Kieboom
19d3917fe5
Use GSList for lanes, prepare for lane inactivity work
...
Changed generating lanes to easier design
2008-10-02 21:47:58 +02:00
Jesse van den Kieboom
1b911a24f8
Added hash function to utils so it can be reused
2008-10-02 21:47:00 +02:00
Jesse van den Kieboom
4d6a67b23b
Added warning when temporary directory cannot be made on export
2008-10-02 21:46:14 +02:00
Jesse van den Kieboom
83c14cbe88
Fixed allocation initialized to 0
...
Added gitg_lane_new_with_color
2008-10-02 21:45:48 +02:00
Jesse van den Kieboom
6779aa35d0
Factorized lane calculation and added lane colors
...
Lane calculation is now a separate object
Lane coloring is added
2008-07-18 11:58:04 +02:00
Jesse van den Kieboom
a5728d475c
Fixed compiler warnings
2008-07-18 11:56:35 +02:00
Jesse van den Kieboom
5fd05b400f
Fixed passing number of arguments
2008-07-18 11:55:05 +02:00
Jesse van den Kieboom
3ad8892174
Added utility functions
...
Added hash_equal function
Added null_length function
Fixed compiler warning
2008-07-18 11:54:47 +02:00
Jesse van den Kieboom
576fb528c5
Fixed not showing separator when there are no tags
2008-06-30 16:02:42 +02:00
Jesse van den Kieboom
8effb237bc
Added tags to branches list
2008-06-30 16:01:16 +02:00
Jesse van den Kieboom
f85815c435
Added branches drop down combo box
2008-06-30 15:30:02 +02:00
Jesse van den Kieboom
9fe98f268d
Fixed stopping condition for finding dot git dir
2008-06-30 12:28:37 +02:00
Jesse van den Kieboom
411efa13d1
Fixed off by one with passing argc
2008-06-30 12:28:10 +02:00
Jesse van den Kieboom
44332768cc
Added current working directory fallback for repository
...
This enables you to do gitg --all, instead of interpreting --all as
the working directory, it will try the current directory since
--all fails as a git directory
2008-06-30 11:54:19 +02:00
Jesse van den Kieboom
0557354b34
Fixed problem with non-existing lane due to revision without children
2008-06-30 11:33:01 +02:00
Jesse van den Kieboom
d3b88ba872
Fixed hash comparison bug
...
Hashes were compared with strncmp, but since they can perfectly
contain 0 values, the comparison wasn't done for the full 20
bytes if a 0 value was encountered. Fixed by using memcpy
2008-06-30 11:20:55 +02:00
Jesse van den Kieboom
84e9d5b9b7
Added command argument passing to repository loading
...
Trailing command line arguments are now passed to the repository
loader (appended to git log) so `gitg . --all` should work for
example
2008-06-30 11:19:42 +02:00
Jesse van den Kieboom
eeb076a145
Implemented bottom half of path rendering
...
Path rendering is now mostly complete, still needs to be tested properly
2008-06-30 10:22:18 +02:00
Jesse van den Kieboom
0b5f628fd9
Implemented top half of path rendering
2008-06-30 09:12:20 +02:00
Jesse van den Kieboom
d5b99843ba
Adapted code for rendering graph (unfinished)
2008-06-30 01:38:49 +02:00
Jesse van den Kieboom
57a98cec32
Added basic graph rendering (unfinished)
...
There is some rendering code, but it's not yet fully working
2008-06-30 01:31:12 +02:00
Jesse van den Kieboom
6352f0c689
Fixed escaping markup for subject label
2008-06-29 17:58:23 +02:00
Jesse van den Kieboom
4cb717ae62
Unset tree model when window is destroyed
...
For large models, destroying the model while still attached to a view
takes a _very_ long time. By removing it first, the application exits
normally again
2008-06-29 15:22:49 +02:00
Jesse van den Kieboom
cee375945b
Add new line after inserting diff line
2008-06-29 15:21:43 +02:00
Jesse van den Kieboom
0813ef02f3
Added encoding conversion
...
Tries to convert output from git to UTF-8 from ISO-8859-15 or if that
fails from ASCII. Also terminating newlines are now removed from the
buffer
2008-06-29 15:21:20 +02:00
Jesse van den Kieboom
55360d4c92
Make sure to return false in delete-event
2008-06-29 15:19:35 +02:00
Jesse van den Kieboom
1fe9bbb43a
Do not block button-release event on parent label
2008-06-29 14:06:07 +02:00
Jesse van den Kieboom
9309f3ba4d
Implemented dragging files from the tree view
2008-06-29 13:18:38 +02:00
Jesse van den Kieboom
e5399f7f2a
Added basic dnd for exporting files from a revision
...
The DND doesn't actually work yet, but something is being dragged
2008-06-29 11:34:29 +02:00
Jesse van den Kieboom
3cf9bd56e9
Implemented tree view loading
...
Revision tree showing all objects for a specific revision is
implemented. This is also able to show the contents of the file at
that revision
2008-06-27 20:37:38 +02:00
Jesse van den Kieboom
fc977f1bfd
Removed gitg.glade, additional builder ui is used
2008-06-27 15:12:17 +02:00
Jesse van den Kieboom
3c92d2f522
Fixed problem with hash being marshalled as string instead of pointer
...
Since the hash is the byte representation, and not SHA1, it can contain 0
values which messed up the hash being marshalled as a string in the
signal emission.
Also removed the boolean return value of the signal
2008-06-27 15:08:03 +02:00