Commit Graph

47 Commits

Author SHA1 Message Date
6b997449b4 Simplify compatibility with Gtk+ 3 2015-10-25 17:41:27 +01:00
1b6784d668 Disable code suffering from a race condition 2015-10-04 20:12:04 +02:00
a258ca7cdc Also hide the controls upon errors 2015-10-04 13:17:06 +02:00
f218f85467 Minor optimization 2015-10-04 12:29:56 +02:00
206b4998e8 Ignore errors when the selection is deleted 2015-10-04 12:29:26 +02:00
3c1d07d6e8 Code cleanup 2015-10-04 12:19:37 +02:00
8bcc66f5ff Update some alignments for consistency 2015-10-04 03:19:41 +02:00
1309ce0c7d Update the stock icon for "git reset" 2015-10-04 03:15:45 +02:00
c17a7f093d Add a handler to unstage changes 2015-10-04 03:08:45 +02:00
4d12662111 Mention a race condition 2015-10-04 03:08:45 +02:00
280cfa2595 Allow staging changes 2015-10-04 02:58:22 +02:00
61edac3109 Report errors when committing 2015-10-04 02:53:10 +02:00
b770404b26 Fix cloning repositories 2015-10-04 02:47:53 +02:00
7f62b57b5e Code cleanup 2015-10-04 02:37:18 +02:00
5387d6e649 Also report when no difference was found 2015-10-04 02:30:56 +02:00
edcc73788a Detect files are not managed by Git when logging 2015-10-04 02:26:03 +02:00
8f497878d5 Code cleanup 2015-10-04 02:24:20 +02:00
3e972f42e5 Report errors when unable to blame 2015-10-04 02:15:17 +02:00
d84f83e1cd Report errors when initializing repositories 2015-10-04 02:15:00 +02:00
92f2770c6f Wording 2015-10-04 02:14:38 +02:00
6aae934584 Let callbacks issue messages of any type 2015-10-04 02:09:33 +02:00
c7d30b2000 Update the stock icon for cloning 2015-10-04 01:46:39 +02:00
2a8ae11ba5 List a few actions for files as well
This does not detect if a given file is actually managed by Git or not.
2015-10-04 01:42:12 +02:00
0f9d0ef14e Hide filenames for multiple selection 2015-10-04 01:33:27 +02:00
b56dc6f382 Also support pushing code 2015-10-04 01:17:06 +02:00
15bbb1b398 Refresh the directory after a successful "git init" 2015-03-24 19:23:12 +01:00
03e1fe44f8 Code cleanup 2015-02-12 09:46:17 +01:00
f5970f5b50 Removed a couple assigned but otherwise unused variables 2015-02-12 09:43:17 +01:00
e6546f1546 Updated a couple copyright lines 2015-02-09 23:39:50 +01:00
a60d4a3296 Added a dialog to clone a Git repository 2015-02-09 23:35:20 +01:00
0fbf3299e3 Avoid performing lstat(NULL, &st) 2014-07-11 19:19:06 +02:00
5c4b8e13c2 Refreshing the current folder upon successful CVS add or commit 2014-07-11 19:14:16 +02:00
a658b9c7b7 Avoid some warnings when building with Gtk+ >= 3.0 2014-04-01 00:13:18 +02:00
026969172f Code cleanup 2013-11-27 21:36:55 +01:00
dec1dee9e2 Now able to initialize Git repositories 2013-11-24 04:02:50 +01:00
97fc20edff Implemented "git status" 2013-06-11 23:23:09 +02:00
b65d35e7cc Sharing some more code between the SCM plug-ins 2013-04-06 02:02:53 +02:00
97e09a02a7 Makefiles are now handled in a separate plug-in 2013-03-25 02:49:43 +01:00
4234778333 Code cleanup 2013-03-25 02:07:18 +01:00
4625a03637 Sharing more code between the "CVS" and "Git" Browser plug-ins 2013-03-24 20:35:48 +01:00
f795aa4503 Git is able to handle binary files on its own 2012-12-10 11:06:31 +01:00
6baed261b5 Harmonized icons some more (including emblems on any icon) 2012-12-06 03:40:50 +01:00
1d6b062761 Synchronized with the CVS plug-in 2012-10-17 01:14:12 +00:00
63951de1e8 Removed leftover traces of the Subversion plug-in 2012-10-17 01:09:51 +00:00
bf4285c22c Fixed "git commit" on directories 2012-10-17 01:03:08 +00:00
979466a255 More adequate check for directories managed by git (files need the same) 2012-10-17 00:46:04 +00:00
d88abcf411 Initial support for git 2012-10-17 00:25:28 +00:00