Alberto Fanjul
f0dfb4162b
Fix end test quotes
2022-02-01 23:41:22 +01:00
Alberto Fanjul
f9932bc46e
Fix test quotes
2022-02-01 19:36:49 +00:00
Armandas Jarušauskas
754cde5e82
Remote branches can be checked out using double-click.
2020-06-12 10:43:15 +02:00
jonykalavera
f689d8b32d
Do not use arrays as properties
2019-05-02 04:19:49 +02:00
Alberto Fanjul
11c42d75f0
Remove old buildsystem
2018-12-19 23:05:36 +01:00
Iñigo Martínez
6784aa9f1b
build: Remove autotools
...
To avoid the burden of maintaining multiple build systems, autotools
support has been removed.
2018-10-24 16:41:54 +02:00
Iñigo Martínez
8b09eb1892
meson: Fix dependencies
...
Libraries build by gitg expose a number of includes in their public
headers belonging to different libraries. Therefore, these libraries
are indirect dependencies of the library to be built.
With this in mind, these indirect dependencies are also included
when a direct dependency is included, so there is no need to include
them again.
Dependency hierarchy has been fixed and duplicated dependencies
removed.
Created `pkg-config` files requirements have also been fixed.
2018-10-10 23:29:26 +02:00
Iñigo Martínez
fd9f6c4a29
meson: Add trailing commas
...
Add missing trailing commas that avoids getting noise when another
file/parameter is added and eases reviewing changes[0].
[0] https://gitlab.gnome.org/GNOME/dconf/merge_requests/11#note_291585
2018-10-10 23:29:26 +02:00
Iñigo Martínez
c876e0e255
build: Port to meson build system
...
meson is a build system focused on speed an ease of use, which
helps speeding up the software development. This patch adds meson
support along autotools.
https://bugzilla.gnome.org/show_bug.cgi?id=788796
2017-10-16 13:40:57 +02:00
Jesse van den Kieboom
84eee97117
Unambiguate references to assert_no_error
2015-09-24 22:39:26 +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
881cb12a01
Implement cherry picking of single commits
2015-08-22 13:55:34 +02:00
Jesse van den Kieboom
bac2c9843b
Factor out common action functionality
2015-08-14 08:31:19 +02:00
Jesse van den Kieboom
8eb1e3ed66
Add basic merging support
2015-08-14 00:55:43 +02:00
Jesse van den Kieboom
c9c9a24c7d
Add quotes around branch name
2015-08-14 00:53:30 +02:00
Jesse van den Kieboom
32c0db75dc
Add utility function to test for file existence
2015-08-13 20:18:32 +02:00
Jesse van den Kieboom
97d2d34dc3
Add filename to commit message in tests
2015-08-13 20:18:24 +02:00
Jesse van den Kieboom
cb8dbf79df
Deterministic but ever increasing time for tests
2015-08-13 20:18:00 +02:00
Jesse van den Kieboom
03a991ed6d
Add references list to action interface mock
2015-08-13 20:04:26 +02:00
Jesse van den Kieboom
009e21bd7a
Add checkout_branch convenience test function
2015-08-13 20:04:12 +02:00
Jesse van den Kieboom
f058e4516f
Do not rely on last commit for parents
2015-08-13 20:04:02 +02:00
Jesse van den Kieboom
68e50b4185
Add tests for Gitg.RefActionCheckout
2015-08-13 08:19:29 +02:00
Jesse van den Kieboom
2d4d793120
Fix writing config in encoding test
2015-08-04 22:43:50 +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
75d1148df9
Use config snapshot when reading config values
2015-07-31 00:57:18 +02:00
Jesse van den Kieboom
e9222facdc
Compile tests without warnings
2014-12-21 21:16:51 +01:00
Jesse van den Kieboom
2b2b4af9f6
Update for new GgitCommitParents API
2014-12-14 19:16:41 +01:00
Jesse van den Kieboom
0c3b69cb30
Implement enumeration of submodules in commit view
2014-12-14 10:06:21 +01: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
Ignacio Casal Quinteiro
f255754993
Fix for renamed reflog api
2014-06-23 16:34:32 +02:00
Jesse van den Kieboom
0a8aab4557
Remove unneeded GITIGNOREFILES
2014-01-11 03:48:16 +01:00
Jesse van den Kieboom
abafcb9cd6
List internal vapi dependencies as sources
...
This should solve the dependency issue breaking parallel build.
Instead of specifying dependencies on in-project libraries using --pkg,
we now directly specify the corresponding .vapi in sources, which makes
it properly depend.
2014-01-05 19:47:53 +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
706f198ba3
Use non-recursive make to build tests
2014-01-04 15:58:24 +01:00
Jesse van den Kieboom
c20f9842ba
Set missing VALAFLAGS for demos
2014-01-04 00:10:19 +01:00
Jesse van den Kieboom
60c16f5cfe
Added GITIGNOREFILES for vala sources
2014-01-03 21:12:42 +01:00
Jesse van den Kieboom
6983b29eeb
Remove empty TEST_PROGS
2014-01-03 19:49:37 +01:00
Jesse van den Kieboom
08a9212e17
Remove BUILT_SOURCES and CLEANFILES
2014-01-03 19:49:33 +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
6fd6a1dfc3
Separate update-icon-cache to install-data-hook
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
Ignacio Casal Quinteiro
df9ea7250a
Rename DashView as RepositoryListBox
2013-07-08 21:04:55 +02:00
Paolo Borelli
561f669526
Add modelines to Makefile.am
2013-07-06 12:15:41 +02:00
Ignacio Casal Quinteiro
a5608c427a
Do not pass null to diffview
2013-07-03 18:25:33 +02:00
Jesse van den Kieboom
e649026751
Use AM_CPPFLAGS instead of INCLUDES
2013-06-29 14:48:57 +02:00
Ignacio Casal Quinteiro
8252238630
Move files from libgitg-gtk to libgitg
2013-06-23 20:39:59 +02:00
Techlive Zheng
1515920bd8
Clean up 'tests/progress_bin*' temporary files
2013-05-27 09:21:26 +02:00
Ignacio Casal Quinteiro
d08891e96a
Add ProgressBin widget and handle the cloning progress
2013-03-28 09:46:49 +01:00
Ignacio Casal Quinteiro
dd90ad4fbb
Fix diff test
2013-03-11 10:45:43 +01:00