Commit graph

109 commits

Author SHA1 Message Date
Jesse van den Kieboom 2e580e7857 Hide normal selection when handle_selection is true 2015-12-17 23:31:12 +01:00
Ignacio Casal Quinteiro da1389b5d9 diff-stat: convert to use style classes
It seems that we cannot use regions anymore since they are deprecated
2015-11-22 19:30:07 +01:00
Jesse van den Kieboom a88d4d1697 Add Committed by to committer label 2015-11-08 20:54:24 +01:00
Jesse van den Kieboom 7261b8a3e6 Make parent grid orientation vertical 2015-11-08 20:54:03 +01:00
Jesse van den Kieboom 100113393f Set missing scale on committer date 2015-11-08 17:57:00 +01:00
Jesse van den Kieboom 2a170059a4 Add back diff options popover 2015-09-23 08:57:16 +02:00
Jesse van den Kieboom 93b2f53b37 Do not track visited links 2015-09-23 08:57:16 +02:00
Jesse van den Kieboom 898af29264 Implement expand/collapse all 2015-09-23 08:57:15 +02:00
Jesse van den Kieboom 5dc978d595 Small fixes to styling 2015-09-23 08:57:15 +02:00
Jesse van den Kieboom bd2e369b88 First step in replacing webkit with standard gtk+ 2015-09-23 08:57:15 +02:00
Jesse van den Kieboom bf2edae624 Rework notifications 2015-08-13 08:19:29 +02:00
Jesse van den Kieboom 30aa7efb6a Add setting to wrap lines in the diff view
https://bugzilla.gnome.org/show_bug.cgi?id=742031
2015-08-09 20:11:47 +02:00
Jesse van den Kieboom 0e36dfb9b4 Disable selection of line numbers in diff view 2015-08-09 18:55:12 +02:00
Jesse van den Kieboom f8362fa2a8 Show repository directory in dash 2015-08-09 18:09:40 +02:00
Jesse van den Kieboom 043431303d Use expand/collapse all text instead of icon 2015-08-07 09:22:38 +02:00
Jesse van den Kieboom 62eb3fc7e6 Add setting to collapse all files in diff by default 2015-08-07 09:11:30 +02:00
Jesse van den Kieboom ed790cde07 Improve expand/collapse behavior of diff-view 2015-08-06 20:28:33 +02:00
Jesse van den Kieboom 178d3dc014 Open link to bugzilla on error in user browser
https://bugzilla.gnome.org/show_bug.cgi?id=749294
2015-08-04 20:33:34 +02:00
Jesse van den Kieboom 8786f4f068 Rework the dash view implementation
- Make the dash view more self contained
- Move the open and clone menu options in an action bar
- Add cloning authentication/credentials
2015-08-04 17:35:16 +02:00
Jesse van den Kieboom bb22c05672 Make use of gravatar optional and a preference setting
https://bugzilla.gnome.org/show_bug.cgi?id=744159
2015-07-31 08:47:59 +02:00
Jesse van den Kieboom 779bf56ad3 Improve author info layout 2015-05-04 19:13:49 +02:00
Ignacio Casal Quinteiro c7b9a8fbb3 sidebar: remove deprecated property 2015-03-27 08:40:02 +01:00
Jesse van den Kieboom 147f8f6d5c Show committer date in commit info 2015-03-15 11:11:05 +01:00
Jesse van den Kieboom 3557112676 Deep extend diff settings to preserve defaults 2015-03-15 10:57:04 +01:00
Jesse van den Kieboom 28f7631be7 Show committer in diff when differs from author 2015-03-15 10:56:49 +01:00
Jesse van den Kieboom 355e70a2a6 Make links in commit messages clickable 2015-03-09 08:13:12 +01:00
Jesse van den Kieboom 172eb33192 Add basic notification infrastructure 2014-12-27 18:23:12 +01:00
Jesse van den Kieboom ee889c3356 Cleanup libgitg resources 2014-12-27 13:39:35 +01:00
Jesse van den Kieboom 795c4f17fe Re-authenticate after authentication failure 2014-12-25 11:41:00 +01:00
Jesse van den Kieboom 17a60f9c22 Implement basic user/pass auth 2014-12-24 14:32:17 +01:00
Ignacio Casal Quinteiro 9e50bd6edc diff-view: use unicode triangles to expand/collapse 2014-12-24 13:11:14 +01:00
Jesse van den Kieboom e2e6df7638 Show hunk context in diff 2014-12-22 18:36:05 +01:00
Jesse van den Kieboom 8ce968ec7b Hide parents chooser if necessary 2014-12-20 11:59:41 +01:00
Jesse van den Kieboom e5f467cbd3 Allow choosing merge diff parent 2014-12-16 08:24:11 +01:00
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 d023afc835 Show submodules in dash 2014-12-10 08:36:25 +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 c88ab4e71d Implemented create patch commit action 2014-07-21 11:11:22 +03:00
Jesse van den Kieboom 69af086209 Implement selection mode for dash view 2014-07-15 10:04: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 ed1412628c Added supported diff options for commit diff 2014-07-10 19:56:24 +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 a2f9b535d1 Add setting for diff tab width 2014-07-10 16:27:39 +02:00
Jesse van den Kieboom da4fe47fe8 Make Get Patch button translatable 2014-07-10 14:11:23 +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 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