Commit graph

729 commits

Author SHA1 Message Date
Stephan Sundermann
c24087c49c build: Make distcheck pass 2014-08-06 23:21:40 +02:00
Stephan Sundermann
d5e5a1030b sample: Add basic tutorial 8 sample 2014-08-06 21:39:38 +02:00
Stephan Sundermann
8391bb849a MapInfo: Fix Data property 2014-08-06 21:39:25 +02:00
Stephan Sundermann
0647ebb0c7 App: Add custom constructors for AppSink and AppSrc 2014-08-06 21:38:48 +02:00
Stephan Sundermann
dba0f53b37 Buffer: Fix byte[] methods 2014-08-06 15:19:16 +02:00
Stephan Sundermann
60f672f209 sample: Add basic tutorial 7 sample 2014-08-06 00:58:24 +02:00
Stephan Sundermann
6d80e4208a Add bindings for class struct methods 2014-08-06 00:55:58 +02:00
Stephan Sundermann
62b75d93d3 sample: Add basic tutorial 6 sample 2014-08-05 23:05:32 +02:00
Stephan Sundermann
26bd788ba3 Value: Register with type system 2014-08-05 23:05:20 +02:00
Stephan Sundermann
e9227c5659 Regenerate bindings 2014-08-05 21:44:59 +02:00
Stephan Sundermann
a8690fbfbf sample: Fix URL 2014-08-05 11:51:37 +02:00
Stephan Sundermann
6c5ab2a474 sample: Add basic tutorial 5 sample 2014-08-03 17:41:31 +02:00
Stephan Sundermann
54812a36ed sample: Add basic tutorial 4 sample 2014-08-03 14:21:25 +02:00
Stephan Sundermann
ffbcc07388 MiniObject: Add MakeWritable binding 2014-08-03 14:19:30 +02:00
Stephan Sundermann
68ae950ff7 sample: Add basic tutorial 3 sample 2014-08-01 20:51:40 +02:00
Stephan Sundermann
c5216c0bc3 samples: Leave memory management up to the GC 2014-08-01 17:01:17 +02:00
Stephan Sundermann
27d42dfd3f sample: Add basic tutorial 2 sample 2014-08-01 16:15:22 +02:00
Stephan Sundermann
2e8045d2dc Bin: Add overloads for Add and Remove 2014-08-01 16:15:04 +02:00
Stephan Sundermann
f1ea09aca2 Add basic tutorial 1 sample 2014-08-01 15:31:52 +02:00
Stephan Sundermann
480da892fe constants: Add CLOCK_TIME_NONE 2014-08-01 15:31:36 +02:00
Stephan Sundermann
c0d824ab7b Add sample makefile 2014-08-01 15:07:22 +02:00
Stephan Sundermann
e90703356d Ignore constness 2014-07-27 00:06:14 +02:00
Stephan Sundermann
5b16f87f4b Fix some warnings 2014-07-26 23:26:54 +02:00
Stephan Sundermann
7463245117 Raise dependency to 1.4.0 2014-07-22 00:37:34 +02:00
Stephan Sundermann
e53f0d0eed Various fixes 2014-07-22 00:36:22 +02:00
Stephan Sundermann
2154455db8 Add gio-sharp dependency 2014-07-20 03:52:58 +02:00
Stephan Sundermann
b1f6e5bbe2 Fix compilation errors 2014-07-20 03:32:48 +02:00
Stephan Sundermann
663a2b0872 Update to 1.3.91 2014-07-19 15:33:01 +02:00
Stephan Sundermann
e54dfcb65b build: pass header files only to --glue-includes 2014-06-13 23:49:20 +02:00
Stephan Sundermann
8e14ec3e0d build: fix top folder in tarball
fixes #731359
2014-06-13 23:23:02 +02:00
Stephan Sundermann
883def153d build: Fix cflags 2014-06-01 01:57:34 +02:00
Stephan Sundermann
9d46659d6b License: Change license in COPYING file 2014-05-28 14:26:43 +02:00
Andrés G. Aragoneses
7d3adcc33d sources: replace AGPL headers with LGPL-2.1
https://bugzilla.gnome.org/show_bug.cgi?id=725937
2014-05-28 14:17:31 +02:00
Andrés G. Aragoneses
bcb8c7d1a3 custom/glue: fix some file headers (licences and authors)
Most of the contents of these files come from their *.custom
counterparts of the 0.9.x version of the bindings, so I'm
reinstating their author/licence info here.

In some cases, the content is pristine to the previous version
(no modification since then), so for these cases the current
licence is replaced completely with the previous licence.

These were spotted while creating a first version of a debian
package (creating a debian/copyright info file requires you
to audit all this). This is not (yet) part of BGO#725937.
2014-05-28 13:45:05 +02:00
Andrés G. Aragoneses
2b44f2ffec custom: move copyright and author info to top of the file
The headers for this file were not consistent with the rest of
the files.
2014-05-28 13:43:29 +02:00
Andrés G. Aragoneses
c878ce3a35 custom: rename NavigationQuery.cs to NavigationAdapter.cs
The filename wasn't reflecting the class name.
2014-05-28 13:41:49 +02:00
Marcin Kolny
daf5c7ad86 samples: Build fix 2014-04-12 19:34:13 +02:00
Andres G. Aragoneses
4000100604 autogen.sh: advice about installing libtool
libtool not being present in a system meant that this cryptic
error about LT_INIT would be shown:

sources/glue/Makefile.am:1: error: Libtool library used but 'LIBTOOL' is undefined
sources/glue/Makefile.am:1:   The usual way to define 'LIBTOOL' is to add 'LT_INIT'
sources/glue/Makefile.am:1:   to 'configure.ac' and run 'aclocal' and 'autoconf' again.
sources/glue/Makefile.am:1:   If 'LT_INIT' is in 'configure.ac', make sure
sources/glue/Makefile.am:1:   its definition is in aclocal's search path.
autoreconf: automake failed with exit status: 1
2014-04-01 18:36:51 +02:00
Andres G. Aragoneses
9695757083 configure: add AC_PROG_CC to shut up autoconf 2.69
The errors being shown by not using AC_PROG_CC with this
version of autoconf (the one in debian testing):

/usr/share/automake-1.14/am/depend2.am: error: am__fastdepCC does not appear in AM_CONDITIONAL
/usr/share/automake-1.14/am/depend2.am:   The usual way to define 'am__fastdepCC' is to add 'AC_PROG_CC'
/usr/share/automake-1.14/am/depend2.am:   to 'configure.ac' and run 'aclocal' and 'autoconf' again
/usr/share/automake-1.14/am/depend2.am: error: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.14/am/depend2.am:   The usual way to define 'AMDEP' is to add one of the compiler tests
/usr/share/automake-1.14/am/depend2.am:     AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,
/usr/share/automake-1.14/am/depend2.am:     AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC
/usr/share/automake-1.14/am/depend2.am:   to 'configure.ac' and run 'aclocal' and 'autoconf' again
sources/glue/Makefile.am: error: C source seen but 'CC' is undefined
sources/glue/Makefile.am:   The usual way to define 'CC' is to add 'AC_PROG_CC'
sources/glue/Makefile.am:   to 'configure.ac' and run 'autoconf' again.
2014-04-01 17:52:41 +02:00
Andres G. Aragoneses
f9f7cbe93e autogen.sh: don't run ./configure if autoreconf failed
The following line could be seen in the middle of the log:
autoreconf: automake failed with exit status: 1

Clearly the configuration phase should not continue from there.
2014-04-01 02:20:10 +02:00
Andres G. Aragoneses
f4181f0223 autogen.sh: advice about installing autoconf if autoreconf not found 2014-04-01 02:01:21 +02:00
Stephan Sundermann
07f09dd3da make: Add generated api to gapidir 2014-03-19 15:50:06 +01:00
Stephan Sundermann
6bb55d5272 build: Fix tarball 2014-03-17 00:18:29 +01:00
Stephan Sundermann
15380be815 generator: update to latest generator 2014-03-17 00:14:48 +01:00
Bertrand Lorentz
25af4c958b Bus: Add custom code for the AddWatch method
For now, this is better than making everyone use AddWatchFull, even
though the value for G_PRIORITY_DEFAULT is hardcoded.

https://bugzilla.gnome.org/show_bug.cgi?id=721985
2014-03-02 22:01:40 +01:00
Andrés G. Aragoneses
b47125ea7a configure: check for plugins-base and others (bgo#721587)
This would prevent a build failure when trying to 'make' the glue:

generated.c: In function 'gst__tagssharp_gst__tags_tagdemux_get_element_offset':
generated.c:1092:2: error: unknown type name 'GstTagDemux'
  return (guint)G_STRUCT_OFFSET (GstTagDemux, element);
  ^
2014-01-05 19:36:38 +01:00
Stephan Sundermann
23f69be8fd fixup: Autogenerated list of all abstract classes which
should not be instantiated from managed, fixes #721564
2014-01-05 16:30:54 +01:00
Bertrand Lorentz
6c63487587 metadata: Fix up GstTagMux to not be abstract
This fixes MissingIntPtrCtor exceptions when wrapping a native GstTagMux
subclass, like GstId3v2Mux, in a managed object.
2014-01-05 15:26:40 +01:00
Stephan Sundermann
a4cf9a8173 Appsink: Add 2 methods 2014-01-05 15:25:08 +01:00
Stephan Sundermann
25850ff9f1 Version bump 2014-01-05 15:24:48 +01:00