Commit graph

420 commits

Author SHA1 Message Date
Ignacio Casal Quinteiro 825c3cf645 Can avatar loading on diposing.
This fixes an assertion at exit.
2015-09-23 08:57:16 +02:00
Jesse van den Kieboom 99eca15797 Bind wrap and tab_width properties 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 99e4ff36c4 Add small padding on hunk header 2015-09-23 08:57:15 +02:00
Jesse van den Kieboom 91c0854c54 Use same gutter width for lines in all hunks 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
Piotr Drąg e2291ff58b Use proper ellipsis instead of three dots 2015-08-25 19:47:55 +02:00
Jesse van den Kieboom 9f1a72ccf3 Increase ref label padding 2015-08-22 14:27:45 +02:00
Jesse van den Kieboom fb293e8920 Override branch_get_upstream to return a Gitg.Ref 2015-08-22 13:55:34 +02:00
Jesse van den Kieboom 8eb1e3ed66 Add basic merging support 2015-08-14 00:55:43 +02:00
Jesse van den Kieboom 9b47855aef Fix unsetting connected signal id on disconnect 2015-08-13 20:03:20 +02:00
Jesse van den Kieboom 687659255b Factor out commit index 2015-08-13 20:03:13 +02:00
Jesse van den Kieboom b787b70eba Override repository create_branch for casting to Gitg.Branch 2015-08-13 08:19:29 +02:00
Jesse van den Kieboom 746682d422 Add silent async thread errors convenience 2015-08-13 08:19:29 +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 aa858a9a24 Continue adding repositories from recent items after failure 2015-08-09 18:10:59 +02:00
Jesse van den Kieboom 251f1dae4d Do not try to discover when adding repository from recent items 2015-08-09 18:10:38 +02:00
Jesse van den Kieboom f8362fa2a8 Show repository directory in dash 2015-08-09 18:09:40 +02:00
Jesse van den Kieboom e9f7506c3b Move Utils to libgitg 2015-08-09 18:06:42 +02:00
Jesse van den Kieboom 58e2d6e2b5 Patch Gitg-1.0.gir for configure time webkit dependency
https://bugzilla.gnome.org/show_bug.cgi?id=735299
2015-08-08 10:55:16 +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 070f5cea4e Wrap init_repository 2015-08-05 22:00:24 +02:00
Jesse van den Kieboom 7136f0e086 Fix racy conditions in commit walking 2015-08-05 20:50:40 +02:00
Jesse van den Kieboom b35e9452bb Add command line arguments to select initial ref in history
-a, --all                         to select all commits
  -s, --select-reference REFERENCE  to select REFERENCE

https://bugzilla.gnome.org/show_bug.cgi?id=740033
2015-08-05 19:18:26 +02:00
Ignacio Casal Quinteiro c086d96466 Be safe against the submodule url being null 2015-08-05 17:19:45 +02:00
Jesse van den Kieboom 6945321a94 Remove trailing whitespace 2015-08-04 22:10:55 +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 c8ce18e5e5 Stage/unstage all selected items when pressing Enter in list 2015-08-04 20:21:51 +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
Ting-Wei Lan 4c185420e8 build: Do not use LDFLAGS to add libraries
Libraries should be added to LIBADD or LDADD, not LDFLAGS.

https://bugzilla.gnome.org/show_bug.cgi?id=753140
2015-08-02 01:14:30 +08:00
Jesse van den Kieboom b1fe13bba4 Use name from callback to lookup submodule 2015-08-01 14:03:34 +02:00
Jesse van den Kieboom 20aa1e59db Avoid holding on to temporary submodule instance 2015-08-01 13:30:41 +02:00
Jesse van den Kieboom 18fb8fdcbc Ensure to update row fraction for cloning in main thread 2015-07-31 20:56:45 +02:00
Jesse van den Kieboom 7c78782f52 Fix inverted check for loading in repository row 2015-07-31 20:51:37 +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 a2480f2074 Do not proxy unused callbacks as signals on remote 2015-07-31 08:08:16 +02:00
Jesse van den Kieboom d55e87f465 Expose transfer progress property on Gitg.Remote 2015-07-31 08:07:55 +02:00
Jesse van den Kieboom 0be0cc162b Binary delta callback must be non-null 2015-07-31 00:58:07 +02:00
Jesse van den Kieboom 5ce45398ae Add remote signals and allow user callbacks 2015-07-31 00:57:40 +02:00
Jesse van den Kieboom 75d1148df9 Use config snapshot when reading config values 2015-07-31 00:57:18 +02:00
Jesse van den Kieboom 228c7f71a9 Remove unneeded [Notify] attribute 2015-07-31 00:54:06 +02:00
Jesse van den Kieboom 9545eeec65 Override storing callbacks in GitgRemote 2015-07-30 20:39:13 +02:00
Jesse van den Kieboom 4faa86f163 Override storing ref specs on custom GitgRemote 2015-07-30 20:38:14 +02:00
Jesse van den Kieboom eff2b28f1f Set remote fetch callbacks before setting fetch options in clone options 2015-07-30 20:37:23 +02:00