Jesse van den Kieboom
3242eeebba
Show parents for commits with more than one parent
...
This adds links to the commit header for each parent allowing
to quickly jump to a parent.
2014-12-14 20:16:00 +01:00
Jesse van den Kieboom
0742789d62
Only show notes when there are notes
...
This removes extra space introduced by the empty <p/>
2014-12-14 19:27:44 +01:00
Jesse van den Kieboom
e498031dff
Fix getting correct parent for merge diff
2014-12-14 19:17:00 +01:00
Jesse van den Kieboom
2b2b4af9f6
Update for new GgitCommitParents API
2014-12-14 19:16:41 +01:00
Jesse van den Kieboom
c4d21a3165
Implement ref actions popup for ref labels
2014-12-14 17:20:47 +01:00
Jesse van den Kieboom
5f207a3127
Added Stage.stage_commit
2014-12-14 12:05:54 +01:00
Jesse van den Kieboom
3d842e99cc
Ignore status files which are submodules
2014-12-14 12:01:16 +01:00
Jesse van den Kieboom
0b1644bd88
Do not consider untracked submodules as unstaged
2014-12-14 12:00:54 +01:00
Jesse van den Kieboom
0c3b69cb30
Implement enumeration of submodules in commit view
2014-12-14 10:06:21 +01:00
Jesse van den Kieboom
d023afc835
Show submodules in dash
2014-12-10 08:36:25 +01:00
Jesse van den Kieboom
6c28cfadc6
Install gir and typelib in prefix
2014-12-10 07:50:50 +01:00
Jesse van den Kieboom
467d94858c
Make json_to_stream internal
2014-12-08 18:56:05 +01:00
Jesse van den Kieboom
973df228eb
Improve handling of diff errors
...
Before we would handle errors by passing them to finish_error on the
uri scheme request. However, it is hard/impossible to obtain error
information on the js side in this way. Now instead we return a
special json document (if the resulting content type is json) and show
an appropriate error message.
2014-12-07 20:42:21 +01:00
Ignacio Casal Quinteiro
a993f23a1b
Show commit notes
...
https://bugzilla.gnome.org/show_bug.cgi?id=737141
2014-11-03 23:19:55 +01:00
Jesse van den Kieboom
f10fe5ea6c
Add button-press/release event masks to progress bin
2014-08-20 11:19:47 +02:00
Michael Catanzaro
a1cdc51c66
Support both webkit2gtk-3.0 and webkit2gtk-4.0
...
https://bugzilla.gnome.org/show_bug.cgi?id=734327
2014-08-14 12:10:51 -05:00
Jesse van den Kieboom
0958055c99
Chain up button_press_event
2014-07-21 12:35:06 +03:00
Jesse van den Kieboom
c88ab4e71d
Implemented create patch commit action
2014-07-21 11:11:22 +03:00
Jesse van den Kieboom
68ace879d9
Reduce special casing dash
2014-07-16 09:58:27 +02:00
Jesse van den Kieboom
69af086209
Implement selection mode for dash view
2014-07-15 10:04:25 +02:00
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
Jesse van den Kieboom
0a8aab4557
Remove unneeded GITIGNOREFILES
2014-01-11 03:48:16 +01:00
Jesse van den Kieboom
b8111c6656
Install libraries as part of the install-exec rule
2014-01-09 20:00:24 +01:00
Jesse van den Kieboom
bf021dcadd
Do not assume external gsettings schemas exist
...
The problem with GSettings is that it errors when a schema is not found
causing the application to abort. We now check for schema existence of
external schemas that we optionally want to use.
https://bugzilla.gnome.org/show_bug.cgi?id=721748
2014-01-08 14:48:40 +01:00
Jesse van den Kieboom
d4d999f990
Improve runtime error for non-thread-safe detection
...
https://bugzilla.gnome.org/show_bug.cgi?id=721664
2014-01-07 00:57:22 +01:00
Jesse van den Kieboom
fbbe5c0617
Use normal pixbuf renderer for sidebar icons
2014-01-06 17:47:11 +01:00
Jesse van den Kieboom
29f26670c8
Add handler for mailto: schemes
2014-01-05 21:08:31 +01:00
Jesse van den Kieboom
d3dc9dc507
Add mailto: uri scheme to user e-mail
2014-01-05 21:08:09 +01:00
Jesse van den Kieboom
92d891bd4e
Fix unstage_patch by reversing applying patch
2014-01-05 20:10:46 +01:00
Jesse van den Kieboom
d745b7b992
Separate libgitg and libgitg-ext targets
2014-01-05 17:05:40 +01:00
Jesse van den Kieboom
c95c7cfd1e
Fixed RTL rendering for GitgDiffStat
2014-01-05 13:20:58 +01:00
Jesse van den Kieboom
c1765a6f41
Align english subject to the left for RTL
2014-01-05 00:00:31 +01:00
Jesse van den Kieboom
f70d518c2f
Decrease width, not x in RTL mode
2014-01-05 00:00:21 +01:00
Jesse van den Kieboom
db31d577f9
Correctly implement get_preferred_width
2014-01-04 23:26:07 +01:00
Jesse van den Kieboom
9a8a4687fb
Fix sidebar rendering for RTL
2014-01-04 23:21:58 +01:00
Jesse van den Kieboom
9a68ed3a09
Added convenient install targets
2014-01-04 23:14:54 +01:00
Jesse van den Kieboom
04d7b20e7d
Fix RTL lane rendering
2014-01-04 23:14:21 +01:00
Jesse van den Kieboom
8c4ce51acd
Cleanly specify _LDADD and _LIBADD
...
This solves problems with .la dependencies and parallel build
2014-01-04 18:25:19 +01:00
Jesse van den Kieboom
107896381d
Convenient makefiles to build single components
2014-01-04 16:31:29 +01:00
Jesse van den Kieboom
ab581c9584
Group all generating flags
2014-01-04 15:58:04 +01:00
Jesse van den Kieboom
1db34f5ddb
Use non-recursive make to build libgitg
2014-01-04 14:00:54 +01:00
Jesse van den Kieboom
79fae4487a
Consistently use VALASOURCES
2014-01-03 22:06:38 +01:00
Jesse van den Kieboom
c4139fb6e5
Clean generated resource files
2014-01-03 21:13:01 +01:00
Jesse van den Kieboom
60c16f5cfe
Added GITIGNOREFILES for vala sources
2014-01-03 21:12:42 +01:00
Jesse van den Kieboom
76b80663bb
Add .gir to EXTRA_DIST
2014-01-03 19:49:36 +01:00
Jesse van den Kieboom
484ff0ea47
Cleanup generated typelibs
2014-01-03 19:49:35 +01:00
Jesse van den Kieboom
38e007c11d
Namespace make variables
2014-01-03 19:49:33 +01:00
Jesse van den Kieboom
0137e13f25
Do not join thread in destructor
2014-01-03 19:49:33 +01:00
Jesse van den Kieboom
08a9212e17
Remove BUILT_SOURCES and CLEANFILES
2014-01-03 19:49:33 +01:00
Jesse van den Kieboom
9f64f5f804
Remove explicit .la dependencies
2014-01-03 19:49:32 +01:00
Jesse van den Kieboom
fba3335ea7
Explicitly specify vapi file to generate
...
This solves the .vapi file not being distributed automatically
2014-01-03 19:49:32 +01:00
Jesse van den Kieboom
b0193abed0
Cleanup use of CFLAGS, CPPFLAGS, LDFLAGS and LIBADD
2014-01-03 19:49:32 +01:00
Jesse van den Kieboom
9ff54154d3
Move libgitg tests to tests/
2014-01-03 19:49:31 +01:00
Yosef Or Boczko
55b0aab417
Fix some strings to be plural
2014-01-02 19:58:05 +02:00
Yosef Or Boczko
108e5cbba0
Replace '...' with the unicode character '…'
2014-01-02 19:50:28 +02:00
Jesse van den Kieboom
5ebd683917
More robust templating
2014-01-02 15:06:21 +01:00
Jesse van den Kieboom
9b71f69420
Consistent use of space for string continuations
2014-01-02 14:02:58 +01:00
Jesse van den Kieboom
d4d1d45952
Show diff type in gutter
2014-01-02 13:59:20 +01:00
Jesse van den Kieboom
21909908d1
Correctly update selection when clearing diff
2014-01-02 13:39:21 +01:00
Jesse van den Kieboom
afcc6e6abc
Calculate offsets correctly
2014-01-02 13:39:21 +01:00
Jesse van den Kieboom
e327c0fa62
Factor out patching and implement unstage_patch
2014-01-02 13:39:20 +01:00
Jesse van den Kieboom
15bf369e62
Implement patchset staging
2014-01-02 13:39:20 +01:00
Jesse van den Kieboom
1c36a1eff6
Do not add background dummy in selection
2014-01-02 13:39:20 +01:00
Jesse van den Kieboom
94ff779311
Remove to_string debug methods
2014-01-02 13:39:20 +01:00
Jesse van den Kieboom
e3f3f79156
Move PatchSet to gitg-stage
2014-01-02 13:39:19 +01:00
Jesse van den Kieboom
1b41165437
Compute old offset difference only once
2014-01-02 13:39:19 +01:00
Jesse van den Kieboom
1151d764f7
Coalesce multiple added/removed lines in patch set
2014-01-02 13:39:19 +01:00
Jesse van den Kieboom
71226a5b70
Make stage selection behavior part of diff view widget
2014-01-02 13:39:18 +01:00
Jesse van den Kieboom
ebb289140c
Store offset and length in row
2014-01-02 13:39:18 +01:00
Jesse van den Kieboom
10484fd811
Add xhr helper
2014-01-02 13:39:17 +01:00
Jesse van den Kieboom
a356836779
Add background filler for more consistent diff look
2014-01-02 13:39:17 +01:00
Jesse van den Kieboom
0f595bf0fe
Missing newline
2014-01-02 13:39:17 +01:00
Jesse van den Kieboom
282e52af18
Improve stage/unstage button appearance
2014-01-02 13:39:17 +01:00
Jesse van den Kieboom
b213b54ac1
Allow selecting lines in diff
2014-01-02 13:39:16 +01:00
Jesse van den Kieboom
7c91a7e3ff
Move expand/collapse in separate function
2014-01-02 13:39:16 +01:00
Jesse van den Kieboom
09d8641b1d
Move stage button to template
2014-01-02 13:39:16 +01:00
Jesse van den Kieboom
b96a7ef4d4
Added line offset and length information in diff
2014-01-02 13:39:15 +01:00
Jesse van den Kieboom
5a98ba3244
Remove request-stage and patch-set from makefile
...
These were wrongly committed previously in 9cec5818
, sorry.
2013-12-31 16:35:26 +01:00
Jesse van den Kieboom
852d3c59c7
Write webkit console to stdout in debug mode
2013-12-28 15:53:17 +01:00
Jesse van den Kieboom
9cec58185a
Handle request errors
2013-12-28 15:53:17 +01:00
Jesse van den Kieboom
0129670140
Remove run_after_async
2013-12-27 20:14:43 +01:00
Jesse van den Kieboom
bdcecc96b1
Use get_text instead of get_content for text diffs
2013-12-27 16:23:41 +01:00
Techlive Zheng
cb2bb2fceb
Reduce duplicate stage button code
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:34:14 +08:00
Techlive Zheng
fe6b937183
Move expander '<span>' to template
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:34:14 +08:00
Techlive Zheng
641713adf7
Keep CSS selector naming consistency
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:34:13 +08:00
Techlive Zheng
0f07b0fbed
Should've been done in commit 312cc37
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:34:13 +08:00
Techlive Zheng
09f442d01b
Remove these obsolete css styles
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:34:13 +08:00
Techlive Zheng
1ce3808ad0
Apply 'pre-wrap' only on code
...
Now, we can indent the html elements in normal '<td>'.
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:34:06 +08:00
Techlive Zheng
64c30d5f19
Use 'hunk_stats' as class name
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:26:39 +08:00
Techlive Zheng
cf930ae22b
Rename 'hunkheader' to 'hunk_header'
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:26:39 +08:00
Techlive Zheng
7eaaafd491
Rename 'stats' to 'file_stats'
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:26:39 +08:00
Techlive Zheng
6686a3b9ab
Rename 'table_body' to 'file_body'
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:26:39 +08:00
Techlive Zheng
a9562eab3c
Rename 'filepath' to 'file_path'
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:26:25 +08:00
Techlive Zheng
ac5edaa4a5
Use '<span>' instead '<div>'
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:26:03 +08:00
Techlive Zheng
65362c990d
Close '<tr>' tag properly
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:26:03 +08:00
Techlive Zheng
83140557d9
Use jQuery like the rest
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:26:03 +08:00
Techlive Zheng
d932a20b6d
Rename to 'table_body'
...
https://bugzilla.gnome.org/show_bug.cgi?id=720886
2013-12-24 00:26:03 +08:00
Techlive Zheng
ccb68e1560
Remove obsolete code
...
As well as some format and comment improvements.
2013-12-24 00:24:23 +08:00
Techlive Zheng
d1bfae990c
Improve the code format
...
https://bugzilla.gnome.org/show_bug.cgi?id=720736
2013-12-23 23:01:35 +08:00
Techlive Zheng
a5f53a4bbc
Remove an accident dot
...
https://bugzilla.gnome.org/show_bug.cgi?id=720736
2013-12-23 23:01:25 +08:00
Techlive Zheng
4c5a2f496b
Document why we call 'update_diff()' here
...
https://bugzilla.gnome.org/show_bug.cgi?id=720726
2013-12-23 22:43:36 +08:00
Techlive Zheng
4622d83a28
Don't open WebKit inspector at the start
...
As we are using WebView in both history and commit activties, it is
annoying to see two WebKit inspector windows open when Gitg starts.
https://bugzilla.gnome.org/show_bug.cgi?id=720726
2013-12-23 22:43:10 +08:00
Techlive Zheng
353836aeb6
Rename 's_diffmap' to 's_diff_map'
...
Keep naming consistency.
https://bugzilla.gnome.org/show_bug.cgi?id=720726
2013-12-23 22:42:14 +08:00
Techlive Zheng
2042d88693
Fix round corner on the right side
...
https://bugzilla.gnome.org/show_bug.cgi?id=720734
2013-12-23 17:38:16 +08:00
Techlive Zheng
24a1a86ef0
Show anonymous avatar by default
...
https://bugzilla.gnome.org/show_bug.cgi?id=720734
2013-12-23 17:38:15 +08:00
Jesse van den Kieboom
4267756197
Remove debug log from diff view
2013-12-19 11:22:16 +01:00
Jesse van den Kieboom
09b3c199ae
Fix usage of line content length
2013-11-23 19:20:20 +01:00
Jesse van den Kieboom
3924f9273c
Set minimum icon width to 50px
2013-11-23 19:05:27 +01:00
Jesse van den Kieboom
11dc027474
Do not use GtkStock since it's deprecated
2013-11-23 18:59:00 +01:00
Jesse van den Kieboom
8b84229a3f
Do not force reading index
2013-11-23 14:54:59 +01:00
Jesse van den Kieboom
7e6736524a
Update for new remote callbacks API
2013-11-23 14:54:47 +01:00
Jesse van den Kieboom
9f8b7780c1
Update for new Ggit.Diff API
2013-11-23 14:54:29 +01:00
Sindhu S
f8e2c35cfc
Port jquery to v2.0.3
2013-09-09 19:48:20 +05:30
Sindhu S
e5c30050d0
Fix 'Clone Repository' dialog errors
...
Route 'Clone Repository' dialog errors to new GtkInfobar.
2013-09-07 19:27:59 +05:30
Paolo Borelli
bbb1e68e6a
Turn off WebKit caching
...
Apply kov's suggestions to try to keep WebKit mem usage under control.
It does not seem to help here, but that may be due to my old WK...
Anyway I do not think we want caching, so let's turn it off.
2013-09-02 18:48:04 +02:00
Sindhu S
8bcc579289
Add "Get Patch" button to Diff View
2013-09-02 18:21:10 +05:30
Ignacio Casal Quinteiro
d2db943805
Remove gitg-resources.h
2013-08-30 09:28:25 +02:00
Ignacio Casal Quinteiro
c57e6c6e72
libgitg: fix resources generation
2013-08-21 15:32:36 +02:00
Ignacio Casal Quinteiro
f30727be2d
sidebar: more call to template for a non widget
2013-08-01 14:32:18 +02:00
Ignacio Casal Quinteiro
df9ea7250a
Rename DashView as RepositoryListBox
2013-07-08 21:04:55 +02:00
Ignacio Casal Quinteiro
e894666e48
dash: use new api for filtering
2013-07-08 20:51:38 +02:00
Ignacio Casal Quinteiro
b1d7e26c73
dash: fix sorting of items
2013-07-08 20:34:19 +02:00
Jesse van den Kieboom
d7d87add3c
Added diff stat rendering widget
2013-07-08 11:51:58 +02:00
Paolo Borelli
5cbbb2d9a3
Make the dependency on our vapi files explicit
...
We need to list our own vapi files in BUILT_SOURCES so that at boostrap
make knows it has to first generate these files and then build the main
gitg binary.
2013-07-08 10:27:01 +02:00
Jesse van den Kieboom
a6fe41eaab
Added test for commit message encoding
2013-07-08 07:50:28 +02:00
Jesse van den Kieboom
5780af8905
Added more commit tests
2013-07-07 16:47:21 +02:00
Jesse van den Kieboom
6a0b35aca1
Do not force index changes when amending
2013-07-07 16:47:21 +02:00
Ignacio Casal Quinteiro
9d8801fbe9
Different name for thread in Gitg.Async
2013-07-07 16:52:09 +02:00
Jesse van den Kieboom
060ea3db8b
Added commit tests
2013-07-07 16:14:31 +02:00
Jesse van den Kieboom
b28acda2d7
UTF-8 validate hook output
2013-07-07 16:14:30 +02:00
Jesse van den Kieboom
e6dfaac72b
Allow async thread functions to throw errors
2013-07-07 16:14:30 +02:00
Jesse van den Kieboom
b3c5de18b5
Check cancellable before loading fallback avatar
2013-07-06 16:04:08 +02:00
Jesse van den Kieboom
c5fe703e81
Added robohash fallback for avatar cache
2013-07-06 16:02:56 +02:00
Jesse van den Kieboom
702f1dbc4c
Added Gitg.AvatarCache class to retrieve avatar images
2013-07-06 15:54:35 +02:00
Jesse van den Kieboom
ff9df20900
Move date formatting into Gitg.Date
2013-07-06 15:53:54 +02:00
Jesse van den Kieboom
3b090c7429
Add (amend) in reflog when amending commit
2013-07-06 13:36:55 +02:00
Jesse van den Kieboom
2e2f39ff52
Implemented amend
2013-07-06 13:33:53 +02:00
Jesse van den Kieboom
c695b50836
Time zone is already included in time
2013-07-06 13:19:04 +02:00
Jesse van den Kieboom
2a663d52d0
Correctly set author date in hooks
2013-07-06 12:24:04 +02:00
Paolo Borelli
561f669526
Add modelines to Makefile.am
2013-07-06 12:15:41 +02:00
Paolo Borelli
8a77175b91
Do not link libgitg tests with libgitg-ext
2013-07-06 12:10:30 +02:00
Jesse van den Kieboom
a6644a3c86
Make async class public
2013-07-06 12:04:50 +02:00
Jesse van den Kieboom
3d3c1d47e1
Better alignment of labels in history
2013-07-06 10:24:22 +02:00
Jesse van den Kieboom
6b6be88547
Remove test for index_revert
2013-07-06 10:15:38 +02:00
Jesse van den Kieboom
dfd45efb82
Remove redundant revert_index
2013-07-06 10:14:06 +02:00
Paolo Borelli
bd67a26324
use _HEADERS for headers in Makefile.am
2013-07-06 00:06:58 +02:00
Jesse van den Kieboom
9962c325b9
Temporary fix for null-bytes in hunk header
2013-07-05 20:24:35 +02:00
Jesse van den Kieboom
23bc9feeb7
Added date class
2013-07-05 19:47:30 +02:00
Jesse van den Kieboom
674844f3c5
Properly update reflog after commit
2013-07-05 15:46:00 +02:00
Jesse van den Kieboom
bfc01cfab7
Fix async handling of pre commit hook
2013-07-05 15:45:46 +02:00
Jesse van den Kieboom
f4d7f9ba50
Fill in commit stubs
2013-07-05 13:05:01 +02:00