Commit graph

408 commits

Author SHA1 Message Date
Jesse van den Kieboom
8a8a2ecf1b Do not destroy tag dialog when tagging fails 2009-07-05 19:39:34 +02:00
Jesse van den Kieboom
e3f7c8c3bf Improved error message when creation of signed tag object fails 2009-07-05 19:39:22 +02:00
Jesse van den Kieboom
002155f05b Fixed switch/case to not fall through when removing stash 2009-07-05 19:15:26 +02:00
Jesse van den Kieboom
10062d12d6 Implemented tag create, remove and checkout 2009-07-05 19:12:31 +02:00
Jesse van den Kieboom
0e60d3ef50 Finally fixed emitting update for last buffer contents 2009-07-05 19:12:12 +02:00
Jesse van den Kieboom
e873587a10 Fixed creating correct reflog when making a stash item 2009-07-05 17:36:50 +02:00
Jesse van den Kieboom
72bc8371af Implemented stash actions (remove, apply) 2009-07-05 16:53:43 +02:00
Jesse van den Kieboom
c9815fb2aa Implemented 'amend' commit 2009-07-05 14:21:45 +02:00
Jesse van den Kieboom
108dd7c545 Fixed setting up environment 2009-07-05 14:21:32 +02:00
Jesse van den Kieboom
d678ec6aa4 Make sure to emit buffered content when in sync mode
If the output did not end with a newline, the contents still in the buffer
was not update emitted.
2009-07-05 14:21:16 +02:00
Jesse van den Kieboom
16819b1a33 Correctly store/restore paned positions 2009-07-05 14:20:08 +02:00
Jesse van den Kieboom
fcff4dfb93 Implemented vertical layout for commit view
This layout is conform to gitx where the stage/unstage areas are
respectively on the left and right of the commit message
2009-07-05 12:49:27 +02:00
Jesse van den Kieboom
9ca7a51589 Implemented push, merge, rebase, stash by dnd 2009-07-05 02:12:08 +02:00
Jesse van den Kieboom
2631c22a5f Fix fix for autoscroll 2009-07-04 20:30:53 +02:00
Jesse van den Kieboom
2dcdddf28d Fixed filter for recently opened repositories 2009-07-04 20:27:54 +02:00
Jesse van den Kieboom
ff72080fce Use fields instead of functions to keep compatible with gtk+ 2.12 2009-07-04 20:18:30 +02:00
Jesse van den Kieboom
9b7387ae2e Use gnome e-mail address in about dialog 2009-07-04 20:15:26 +02:00
Jesse van den Kieboom
1693ec3d43 Fixed reaping childs and registering exit code 2009-07-04 20:07:57 +02:00
Jesse van den Kieboom
85f5166cb1 Implemented async removal of remote branch 2009-07-04 19:43:40 +02:00
Jesse van den Kieboom
0ac787cc82 Correctly reap child process and kill it when cancelling the runner 2009-07-04 19:24:01 +02:00
Jesse van den Kieboom
d6dc2ce53d Better messages in branch action dialogs 2009-07-04 19:23:45 +02:00
Jesse van den Kieboom
a6bce1dafb Set title of dialogs to 'gitg' instead of '' 2009-07-04 19:23:29 +02:00
Jesse van den Kieboom
c29765ae17 Destroy dialog correctly 2009-07-04 19:23:17 +02:00
Jesse van den Kieboom
1f1c4358e8 Added async progress for branch actions 2009-07-04 19:01:53 +02:00
Jesse van den Kieboom
2f7c20d35a Implemented spinner to show fetch progress
This should look a bit better than having the pulsating progress bar
2009-07-04 18:54:38 +02:00
Jesse van den Kieboom
086304c412 Bumped gtk version to 2.14 2009-06-30 14:52:54 +02:00
Jesse van den Kieboom
6456690516 Use gulong correctly instead of guint 2009-06-29 20:32:15 +02:00
Jesse van den Kieboom
bf75d62fa9 Fixed signed off check button indicator 2009-06-29 00:36:33 +02:00
Jesse van den Kieboom
a8832f93d5 Implemented pushing local branches to remotes
This is currently blocking (bad)
2009-06-29 00:36:29 +02:00
Jesse van den Kieboom
8ffe9aca4e Cleanup and added checks for valid types 2009-06-29 00:33:53 +02:00
Jesse van den Kieboom
f5dc1aaec6 Fixed compiler warnings 2009-06-29 00:32:31 +02:00
Jesse van den Kieboom
cfcb51861b Basic start of adding DND and context menus for refs in the revision view 2009-06-29 00:02:05 +02:00
Jesse van den Kieboom
0068cb141e Bit more efficient getting refs using prepend/reverse instead of append 2009-06-28 23:52:00 +02:00
Jesse van den Kieboom
173a4b1a7e Added state and local name 2009-06-28 23:52:00 +02:00
Jesse van den Kieboom
e0713585d7 Added getting/rendering GitgRef from renderer at specific position
This adds two functions. One to get a GitgRef at a certain position from
the GitgCellRendererPath, the other draws a GitgRef as drawn in the
renderer and returns it as a GdkPixbuf
2009-06-28 23:52:00 +02:00
Jesse van den Kieboom
a861f8821f Added getting tree view column cell renderer at specific x position 2009-06-28 23:52:00 +02:00
Jesse van den Kieboom
c2b1a67383 Implemented getting current working ref 2009-06-28 23:52:00 +02:00
Jesse van den Kieboom
ff7c07a4e6 Correctly reselect 'All branches' 2009-06-28 23:52:00 +02:00
Jesse van den Kieboom
1215f49d58 Added configuration preferences and repository properties
This adds configuration for user name and email to the global preferences
(from the global git config). Per repository configuration has also been
added. In addition to user name and e-mail, remotes can now be
added/removed/fetched/renamed from the repository properties dialog.
2009-06-28 23:51:55 +02:00
Jesse van den Kieboom
f88f6b1583 Added showing right margin in commit message
This adds a preference to show the right margin at a particular column.
This can be used to easily see where commit messages could be wrapped
to stay within a certain column width.
2009-06-24 01:40:37 +02:00
Jesse van den Kieboom
e50c5f42a2 Fixed showing and parsing diff for merge commit
Before, only non-merge commits were shown properly (e.g. with file list 
and proper highlighting). Now merge commits also show the changed file
list and highlighting has been fixed. Fixes bug #580611.
2009-06-24 01:01:23 +02:00
Jesse van den Kieboom
05ad2c1173 Added small icon for remotes in branches combo 2009-06-24 00:29:09 +02:00
Jesse van den Kieboom
c0b966fa76 Set current ref (from load arguments) as default selection in branches combo
This correctly parses the arguments supplied to fetch the revisions and gets
the the branch name from it (using git rev-parse).
2009-06-24 00:19:26 +02:00
Jesse van den Kieboom
e26bb05e75 Fixed crashing on switching revisions after selection in diff list 2009-06-23 21:55:30 +02:00
Jesse van den Kieboom
75b5b5b90c Use nested branches in combo
GitgRef is now also a proper GType (Boxed)
2009-06-23 21:50:17 +02:00
A S Alam
30a0282d68 Updating for LINGUAS 2009-06-20 06:43:18 +05:30
A S Alam
1600d10a7e Adding pa translation and update LINGUAS file by A S Alam 2009-06-20 06:40:08 +05:30
Jorge Gonzalez
e268368edc Added initial Spanish translaiton 2009-06-11 09:25:56 +02:00
Jorge Gonzalez
857c6beedf Added es to LINGUAS 2009-06-11 09:25:44 +02:00
Joe Hansen
39317c1361 Added Danish translation 2009-06-11 01:17:03 +02:00