Commit graph

1001 commits

Author SHA1 Message Date
Jesse van den Kieboom
e4e6ef7ec4 Added debugging utilities
GitgRunner now redirects STDERR to /dev/null by default, this can be disabled by setting GITG_DEBUG_RUNNER
2009-01-30 21:13:33 +01:00
Jesse van den Kieboom
e75a307672 Implemented repository reloading (on commit) 2009-01-30 20:08:07 +01:00
Jesse van den Kieboom
e6779de8fc Removed use of --git-dir, wrapped running git in repository for easy use 2009-01-30 19:55:11 +01:00
Jesse van den Kieboom
01727b8391 Fixed highlighting trailing whitespace 2009-01-30 09:42:29 +01:00
Jesse van den Kieboom
3e345e0490 Forgot to remove the repository_changed call, replaced it with refresh for now 2009-01-30 09:42:16 +01:00
Jesse van den Kieboom
c076c9cd1b Fixed warning about non const format string 2009-01-30 09:41:39 +01:00
Jesse van den Kieboom
c559141e06 Implemented actual commit, and this is the first commit with that!
It is probably still quite buggy
2009-01-30 01:01:29 +01:00
Jesse van den Kieboom
09fa7f8174 Added exit status to runner and implemented basic commit (not actual commit) 2009-01-30 00:05:24 +01:00
Jesse van den Kieboom
0365be545a Added trailing spaces highlighting 2009-01-30 00:04:49 +01:00
Jesse van den Kieboom
29e4a12594 Changed style for diff header 2009-01-29 22:32:49 +01:00
Jesse van den Kieboom
83fb4f867a Removed extra HUNK mark 2009-01-29 22:32:36 +01:00
Jesse van den Kieboom
f884625808 Forgot to add the ui definition for the open menu item 2009-01-29 22:32:25 +01:00
Jesse van den Kieboom
9ab80779fe Added repository loading from file menu 2009-01-29 22:32:04 +01:00
Jesse van den Kieboom
2af1243d89 Added application icon 2009-01-29 22:30:48 +01:00
Jesse van den Kieboom
07b59b0846 Added icon and fixed name in desktop file 2009-01-29 22:30:36 +01:00
Jesse van den Kieboom
0587270404 Merge branch 'commit-view' 2009-01-29 21:01:35 +01:00
Jesse van den Kieboom
827533998e Fixed showing binary files and guessing content type 2009-01-29 20:25:44 +01:00
Jesse van den Kieboom
f12b7a5ffe Added application icons 2009-01-29 20:25:30 +01:00
Jesse van den Kieboom
6f37096f8f Fixed issue when cancelling runner while in signal emission 2009-01-29 20:25:09 +01:00
Jesse van den Kieboom
4558617a74 Implemented whole file staging/unstaging 2009-01-29 18:38:55 +01:00
Jesse van den Kieboom
ea24dc1cb9 Fixed changes for GitgChangedFile to be flag again 2009-01-29 18:38:43 +01:00
Jesse van den Kieboom
a88debbe6b Changed separator back (guess old style git?)
Fixed memory leak 'fix' back
2009-01-29 14:59:14 +01:00
Jesse van den Kieboom
7c3a596f17 Resolve relative path before creating repository 2009-01-29 14:53:00 +01:00
Jesse van den Kieboom
c1d6581cd2 Increase buffer size of runners (previously number of lines, now byte size) 2009-01-29 14:52:42 +01:00
Jesse van den Kieboom
c8c5581cc8 Use custom style and have runner be able to run on streams 2009-01-29 14:45:11 +01:00
Jesse van den Kieboom
98231e5a4e Added custom style 2009-01-29 14:44:50 +01:00
Jesse van den Kieboom
823f0b059e Added special diff source language 2009-01-29 14:00:41 +01:00
Jesse van den Kieboom
176e6acb05 Use GIO instead of IOChannel 2009-01-29 13:33:03 +01:00
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