Commit graph

127 commits

Author SHA1 Message Date
Ignacio Casal Quinteiro d43cada63a libgitg: show the complete message, not only the subject
https://bugzilla.gnome.org/show_bug.cgi?id=767891
2016-06-22 15:37:12 +02:00
Jesse van den Kieboom 1da1acfb1c Fix style of language label in dark theme
https://bugzilla.gnome.org/show_bug.cgi?id=766532
2016-06-05 11:47:10 +02:00
Jesse van den Kieboom e3dc6142ca Increase row spacing in for project item details 2016-06-05 11:37:41 +02:00
Ignacio Casal Quinteiro 10d0b62e10 diff-stat: use set_css_name to get it renderered properly
In new gtk we need to set the css name for custom widgets
2016-02-14 19:03:13 +01:00
Jesse van den Kieboom 6ecb54ca15 Make commit details labels copyable with Ctrl+C 2016-02-14 17:31:12 +01:00
Jesse van den Kieboom aa41ac052c Allow focus on diff renderer text
Fixes copy using Ctrl+C
2016-02-14 11:58:51 +01:00
Ignacio Casal Quinteiro 9c917dc469 listboxrow: use baseline for the languages and the branch name 2016-02-13 15:39:10 +01:00
Ignacio Casal Quinteiro 0625efe752 Rework dash view
This makes the dash view a bit more similar to gnome builder.
It is still not complete on features but it gives already
a good way to continue improving it.
2016-01-25 08:40:53 +01:00
Jesse van den Kieboom f291802654 Sepearate out diff renderer types 2016-01-04 15:04:31 +01:00
Jesse van den Kieboom c8d8a0ef8c Add revealer with diff options 2015-12-30 23:29:19 +01:00
Jesse van den Kieboom c2282eb13e Adjust expander margins 2015-12-23 17:37:50 +01:00
Jesse van den Kieboom 4ea660ac1b Tidy up the commit details 2015-12-23 15:45:15 +01:00
Jesse van den Kieboom f68ce19609 Increase spacing between author and date 2015-12-22 21:51:06 +01:00
Jesse van den Kieboom df2c6cdcf8 Fix dark style of diff-stat widget 2015-12-21 22:33:46 +01:00
Jesse van den Kieboom c415a0982c Render gutter separators externally to fill all expanded area 2015-12-21 11:08:05 +01:00
Jesse van den Kieboom 8eb368de9e Remove unneeded selection style overrides 2015-12-20 21:33:44 +01:00
Jesse van den Kieboom 2f3740d167 Fix diff view styles 2015-12-20 10:34:32 +01:00
Ignacio Casal Quinteiro 7cfd5a21e8 Have one single source view for all the hunks 2015-12-19 11:29:45 +01:00
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