Commit graph

66 commits

Author SHA1 Message Date
Jesse van den Kieboom
e0ec1d416d Update for changes in diff flags in libgit2-glib 2013-03-03 23:25:23 +01:00
Jesse van den Kieboom
02c9d62bb6 Updated diff styling (inspired by github) 2013-03-02 14:33:41 +01:00
Jesse van den Kieboom
826caaaa56 Do not cache diff worker when in debug mode 2013-03-02 14:33:20 +01:00
Jesse van den Kieboom
0d800ddb61 Locate local resources robustly for debugging 2013-03-02 14:29:23 +01:00
Jesse van den Kieboom
3d4ccf2a59 Record maxlines in diff request 2013-03-02 14:29:08 +01:00
Jesse van den Kieboom
f30151d0d3 Implemented simple protection of out-of-sync diff requests 2013-03-02 00:33:29 +01:00
Jesse van den Kieboom
2e4590d396 Only update panels when mapped 2013-03-01 16:11:53 +01:00
Ignacio Casal Quinteiro
fd929e212a Add content-view class to list view 2013-02-21 22:28:06 +01:00
Ignacio Casal Quinteiro
cba6d104ca Factor out get_diff method 2013-02-21 17:41:25 +01:00
Ignacio Casal Quinteiro
5711167feb Build the accessible part of egg-list-box 2013-02-19 23:01:55 +01:00
Ignacio Casal Quinteiro
e88bf10205 Update egg-list-box 2013-02-19 22:54:24 +01:00
Ignacio Casal Quinteiro
325c1306d9 Fix for api breaks in libgit2-glib 2013-02-13 12:42:20 +01:00
Jesse van den Kieboom
7a5df2e1c1 Fix progress measurement 2012-10-30 23:51:43 +01:00
Jesse van den Kieboom
ed36ac2eeb Remove debug print of font size 2012-10-30 23:11:47 +01:00
Jesse van den Kieboom
9f77f18923 Transform diff json to html in a web worker 2012-10-30 22:21:41 +01:00
Jesse van den Kieboom
629a457efd Correctly calculate font size in pixels instead of points 2012-10-30 22:21:10 +01:00
Jesse van den Kieboom
7a2c43a6e2 Allow requesting partial diff information using query parameter 2012-10-30 22:20:57 +01:00
Jesse van den Kieboom
6847eeb585 Fix check for enabling debug mode for diff 2012-10-29 17:16:30 +01:00
Jesse van den Kieboom
f5791a9cef Merge branch 'webkit2' 2012-10-29 17:00:05 +01:00
Jesse van den Kieboom
d67116e3ba Improve performance of diff rendering 2012-10-29 16:58:23 +01:00
Jesse van den Kieboom
24ca2049ca Show inspector when running in debug mode 2012-10-29 16:57:21 +01:00
Jesse van den Kieboom
e4efaf5cf2 Do not process diff lines for binary deltas 2012-10-28 22:54:37 +01:00
Ignacio Casal Quinteiro
ddfa1b6878 dash view: show just the basename of the repository bolded 2012-10-24 11:04:21 +02:00
Ignacio Casal Quinteiro
0481bd3c58 Compression and stripping of resources 2012-10-23 13:28:47 +02:00
Ignacio Casal Quinteiro
52e1c3f2b4 Make the dash view a grid 2012-10-22 09:06:16 +02:00
Ignacio Casal Quinteiro
c22fa8da7f dash: expand the main label and add an arrow like in baobab 2012-10-21 12:50:46 +02:00
Paolo Borelli
e05485a9bb Style the list box 2012-10-20 15:38:47 +02:00
Ignacio Casal Quinteiro
48a4e4d878 Show the listbox 2012-10-19 10:05:22 +02:00
Jesse van den Kieboom
6fb216bd73 Switch to using webkit2 for the diff view
https://bugs.webkit.org/show_bug.cgi?id=94313
https://bugs.webkit.org/show_bug.cgi?id=94314
https://bugs.webkit.org/show_bug.cgi?id=94315
2012-10-16 23:58:27 +02:00
Jesse van den Kieboom
78d6a16ddf Correctly fallback on robohash with size 2012-10-16 20:27:02 +02:00
Jesse van den Kieboom
2a8f44030d Clone template before filling it 2012-10-16 20:26:50 +02:00
Jesse van den Kieboom
ea93597b9c Align ref label on the pixel 2012-10-16 20:26:23 +02:00
Ignacio Casal Quinteiro
009683eac4 Fix libgitg-gtk compilation 2012-10-03 09:00:20 +02:00
Ignacio Casal Quinteiro
4460572b10 Update listbox 2012-10-02 14:30:40 +02:00
Ignacio Casal Quinteiro
1c748eb47d Smaller gravatar 2012-07-21 13:50:13 +02:00
Jesse van den Kieboom
7d7bc6b170 Always init value even for invalid iters 2012-07-18 09:35:15 +02:00
Jesse van den Kieboom
a01adeeb73 Fix correct path for inserting commit row 2012-07-18 09:34:51 +02:00
Jesse van den Kieboom
c211dcbfaa Inherit system font settings for webkit 2012-07-17 11:46:17 +02:00
Jesse van den Kieboom
ec736349c1 Make sure to generate unique uri's when updating the diff
We need to do this to make sure that we bypass the cache. Normally
we would send a response header to prevent webkit from caching
the diff result, but we don't have control over this with the current
implementation.
2012-07-17 09:53:07 +02:00
Jesse van den Kieboom
d2e710e193 Fix use of round function 2012-07-17 09:52:22 +02:00
Jesse van den Kieboom
22d72b6251 Added debugging for the diff view
When GITG_GTK_DIFF_VIEW_DEBUG is set, the inspector of webkit
will be made available and you can launch it from the context menu.
2012-07-17 09:52:05 +02:00
Jesse van den Kieboom
2701de49ea Use vapi instead of gir internally 2012-07-12 20:52:07 +02:00
Ignacio Casal Quinteiro
c70b058bbe Add dash view and test 2012-07-12 17:24:35 +02:00
Jesse van den Kieboom
7d65616b71 Improved visual style of diff view commit header 2012-07-12 14:07:28 +02:00
Jesse van den Kieboom
0be3e406b6 Updated BUILT_SOURCES fixing git ignores 2012-07-12 10:13:20 +02:00
Ignacio Casal Quinteiro
9f674a403a Remove unneccessary things from listbox that are not compatible with gir 2012-07-11 18:44:35 +02:00
Ignacio Casal Quinteiro
0fe58bfcf5 Use GitgGtk namespace for the listbox and compile it 2012-07-11 17:17:54 +02:00
Ignacio Casal Quinteiro
89d6988ba8 Merge egg-list-box 2012-07-11 17:09:21 +02:00
Jesse van den Kieboom
f7cfa3baf5 Removed test application for diff view 2012-07-11 14:08:31 +02:00
Jesse van den Kieboom
59643a0d06 Improved visual style and added commit message 2012-07-11 14:05:29 +02:00