Jesse van den Kieboom
4b5bacc497
Fix install targets
2014-07-12 10:55:25 +02:00
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