Commit graph

316 commits

Author SHA1 Message Date
Jesse van den Kieboom 456da855b2 Add clearing repository refs cache 2014-07-12 10:55:25 +02:00
Jesse van den Kieboom 588d016464 Improve selection and implemented editing 2014-07-12 10:55:25 +02:00
Jesse van den Kieboom d4d987fde3 Reflow commit messages in diff view
This aims to reformat commit messages in the diff view to look better
when presented in a GUI such as gitg. Hard-wrapping is undone so that
lines are soft-wrapped naturally in the available space, while trying
to preserve intentional formatting such as lists, indentation and
paragraphs.
2014-07-12 10:55:04 +02:00
Jesse van den Kieboom 8d78cd6267 Implemented multiple selection for commit 2014-07-11 19:04:19 +02:00
Simon Sapin 6834119584 Remove dark grey from the palette
gitg uses a palette of colors for drawing the
history graph of a repository. One of the colors
of the current has very insufficient contrast when
using a dark GTK theme.

https://bugzilla.gnome.org/show_bug.cgi?id=710127
2014-07-10 22:32:28 +02:00
Jesse van den Kieboom ed1412628c Added supported diff options for commit diff 2014-07-10 19:56:24 +02:00
Jesse van den Kieboom 8aba6770bb Do not recompute diff when only changing tab width 2014-07-10 19:13:16 +02:00
Jesse van den Kieboom 6115250d59 Destroy popover when hiding options 2014-07-10 19:10:38 +02:00
Jesse van den Kieboom 89a3c8168e Use tab-size css to control tab width 2014-07-10 19:10:21 +02:00
Jesse van den Kieboom 94f138e1bc Lazily construct diff options 2014-07-10 16:54:18 +02:00
Jesse van den Kieboom 7ccffb58b2 Cleanup default values of diff view options 2014-07-10 16:28:47 +02:00
Jesse van den Kieboom a2f9b535d1 Add setting for diff tab width 2014-07-10 16:27:39 +02:00
Jesse van den Kieboom b1d292a8c9 Make date/time format translatable 2014-07-10 15:30:49 +02:00
Jesse van den Kieboom da4fe47fe8 Make Get Patch button translatable 2014-07-10 14:11:23 +02:00
Jesse van den Kieboom 0dc6452713 Only update diff when options really change 2014-07-10 14:03:24 +02:00
Jesse van den Kieboom af0f6ac19f Remove use of deprecated margin/padding 2014-07-10 13:56:13 +02:00
Jesse van den Kieboom d3f8af7125 Use named icon instead of stock 2014-07-10 13:24:57 +02:00
Jesse van den Kieboom aa17d125dc Do not add newline as trailing whitespace 2014-07-09 21:47:33 +02:00
Jesse van den Kieboom cf892f0a3d Expose diff view options 2014-07-09 21:47:33 +02:00
Jesse van den Kieboom cf36c0f4fa Implemented basic word diff rendering 2014-07-09 21:47:32 +02:00
Jesse van den Kieboom fd508d8bbd Remove unused avatar.png resource 2014-07-09 21:47:32 +02:00
Jesse van den Kieboom e815ebc78f Implemented selection discard 2014-07-01 15:14:25 +02:00
Jesse van den Kieboom 69011242c7 Added populate-popup in sidebar 2014-07-01 14:15:47 +02:00
Jesse van den Kieboom adeb31e85c Do not write index after revert 2014-07-01 14:15:38 +02:00
Jesse van den Kieboom f3fa97864a Do not cache has-selection in diff view js 2014-07-01 11:24:33 +02:00
Jesse van den Kieboom 1f9a171c76 Do not use robohash fallback 2014-07-01 11:09:04 +02:00
Jesse van den Kieboom bf247ca6e3 Remove templating engine 2014-07-01 11:03:46 +02:00
Jesse van den Kieboom f1f6d48127 Improve Get patch button style 2014-06-30 23:03:17 +02:00
Jesse van den Kieboom 5e8ec06d9f Update view when changing whitespace setting 2014-06-30 23:02:46 +02:00
Jesse van den Kieboom c9b0d29949 Added ignore-whitespace option for diff 2014-06-30 22:02:23 +02:00
Jesse van den Kieboom 989218fe1a Only call diff_similar if diff not null 2014-06-30 22:01:58 +02:00
Jesse van den Kieboom d742af7951 Use ggit vapi instead of gir 2014-06-30 22:01:30 +02:00
Jesse van den Kieboom 3dafb712a3 Bind history lane collapse settings 2014-06-30 14:21:50 +02:00
Jesse van den Kieboom 82b1e888c4 Set history lane collapse defaults 2014-06-30 14:21:34 +02:00
Jesse van den Kieboom f3b6b394cd Signal when js has been loaded for initial diff 2014-06-29 09:59:33 +02:00
Jesse van den Kieboom d20dadc2c1 Show similarity in diff
Original patch by techlivezh
2014-06-28 09:49:10 +02:00
Jesse van den Kieboom 5d50b67b0c Implement removing repositories from list
https://bugzilla.gnome.org/show_bug.cgi?id=729729
2014-06-25 22:54:44 +02:00
Jesse van den Kieboom 3daef3124c Higlight trailing whitespace
https://bugzilla.gnome.org/show_bug.cgi?id=732233
2014-06-25 19:21:10 +02:00
Jesse van den Kieboom 842a3312b9 Restore commit selection 2014-06-25 16:18:29 +02:00
Jesse van den Kieboom 2904a38928 Reset head tree cache
https://bugzilla.gnome.org/show_bug.cgi?id=728208
2014-06-25 14:53:13 +02:00
Jesse van den Kieboom 7e01fe9d60 Use diff-stat without frame for commit dialog 2014-06-25 14:44:00 +02:00
Jesse van den Kieboom 682b31a609 Use Ggit.Commit.amend to amend 2014-06-24 17:30:08 +02:00
Ignacio Casal Quinteiro 72a95cb848 Fix for changed repository api 2014-06-23 16:34:32 +02:00
Ignacio Casal Quinteiro f255754993 Fix for renamed reflog api 2014-06-23 16:34:32 +02:00
Ignacio Casal Quinteiro a0cd8e41a9 Fix for renamed api 2014-06-23 16:22:32 +02:00
Ignacio Casal Quinteiro a3bc7b2a2d ggit_get_capabilities was renamed to get_features 2014-06-22 23:25:35 +02:00
Jesse van den Kieboom 934a156341 Make lane container ref counted 2014-06-11 14:58:55 +02:00
Jesse van den Kieboom 3579a9db22 Use weak ref to commit in lane list 2014-06-11 14:58:31 +02:00
Jesse van den Kieboom 68cd4a68b3 Run cancel in dispose 2014-06-11 14:56:23 +02:00
Jesse van den Kieboom 0a8aab4557 Remove unneeded GITIGNOREFILES 2014-01-11 03:48:16 +01:00