Commit Graph

331 Commits

Author SHA1 Message Date
eedea7a884 Updated .gitignore, as swe-glib.pc.in is moved to data/ 2013-09-11 01:50:10 +02:00
c5294a3155 Marked reserved GObject class slots as private
This stops GTK-Doc from complaining
2013-09-11 01:48:19 +02:00
50a6e604f4 Modified README to reflect API stability 2013-09-11 01:10:49 +02:00
e11eca2bb0 Merge branch 'master' of github.com:gergelypolonkai/swe-glib 2013-09-11 01:08:55 +02:00
f65f66fd72 Finalized API
From this on, API (and hopefully ABI) change is very unlikely
2013-09-11 01:08:35 +02:00
2fe9e524e9 Added some padding members to both GsweMoment and GsweTimestamp
I'd like to keep the ABI as stable as possible. With all the possible
additions in my mind, it is still possible I won't be able to keep it,
even with this much reserved slots.
2013-09-11 00:20:54 +02:00
a1d17fde77 Renamed gswe_moment_get_mirror_mirrorpoints() to gswe_moment_get_mirror_all_aspects()
Just to make the API to seem consistent.
2013-09-11 00:18:31 +02:00
da2aa0c5f0 Renamed gswe_moment_get_aspects() to gswe_moment_get_all_aspects()
Just to make the API to seem consistent.
2013-09-11 00:17:23 +02:00
fc0b767581 Merge branch 'master' of github.com:gergelypolonkai/swe-glib 2013-09-10 19:39:44 +02:00
c413810e64 Removed unneeded variable from src/Makefile.am 2013-09-10 19:39:39 +02:00
a43dc653e5 Moved header install target to src/Makefile.am for consistency 2013-09-10 19:33:35 +02:00
a8aa5ea029 Moved pkgconfig data file to data/ 2013-09-10 19:31:45 +02:00
59eb8fd306 Added RPM .spec file 2013-09-10 13:30:15 +02:00
a9fcd9afa4 Added ChangeLog to .gitignore 2013-09-10 02:55:21 +02:00
18b5390a33 Made some more tweaks so make dist generates a working distribution 2013-09-10 02:52:03 +02:00
64ef4d5608 Added po to toplevel Makefile.am SUBDIRS 2013-09-10 02:21:02 +02:00
268dd739bc Changed version number to a bit more dynamic one
src/Makefile.am still needs to be modified upon API version change :S
2013-09-10 02:00:04 +02:00
200cc8af48 Created Hungarian translation 2013-09-10 01:06:40 +02:00
e4748e5521 Fixed messed up signal handling 2013-09-09 10:51:50 +02:00
5a997cb61d Added method gswe_timestamp_set_gregorian_full() 2013-09-09 10:10:57 +02:00
8c0fb42d4a Documentation fix for gswe_init() 2013-09-09 10:10:22 +02:00
1d2bccf71f Updated README.md 2013-09-06 12:39:36 +02:00
ab6ee208e1 Added a README.md file 2013-09-06 12:12:43 +02:00
1a45ae0b27 Fixed swe-glib.pc dependencies 2013-09-06 11:32:54 +02:00
910acdbe1e Fixed minor issues for complete and perfect installation 2013-09-06 11:16:42 +02:00
565b4cca40 Added files generated by GObject Introspection to .gitignore 2013-09-06 11:11:01 +02:00
006c8ae137 gswe_init() requires no parameters from now on
SwEph path is automatically initialized to $(pkgdatadir)
2013-09-06 11:09:45 +02:00
c89d08d04e Fixed datafiles installation problems 2013-09-06 11:08:48 +02:00
fa9afca13f Fixed enumtypes.[ch] problems due to renaming 2013-09-06 11:08:22 +02:00
c764a2dc01 Renamed project from 0.1 to 1.0 2013-09-06 11:07:17 +02:00
7f2dcd1e00 Added all header files for installation candidates 2013-09-06 10:22:33 +02:00
3adea39769 Changed documentation version number to reflect API version 2013-09-06 10:22:11 +02:00
21cdbb2364 Created data/Makefile to install SwEph related data files
Also, SwEph data files has been moved to sweph-data for better separation
2013-09-06 10:21:00 +02:00
89488f3d90 Moved enumtypes.[ch] to gswe-enumtypes.[ch] for naming consistency 2013-09-06 10:12:17 +02:00
bf98f25703 Added some documentation
GTK-Doc stopped complaining at last! \o/
2013-09-06 09:36:09 +02:00
da35567f71 Made GsweMoonPhaseData and GswePlanetData boxed types
This is required for introspection to work correctly
2013-09-06 09:32:52 +02:00
3195fa266b Added some documentation to stop GObject introspection and GTK-Doc complaining
Still many missing...
2013-09-05 19:50:57 +02:00
b87589b155 Added GObject Introspection related rules 2013-09-05 17:17:23 +02:00
e2d3bab5a0 Fixed project name in autogen.sh 2013-09-05 17:14:51 +02:00
7abaa3520b Removed git.mk
It is veeeery annoying
2013-09-05 17:14:34 +02:00
e13a34c57c Added forgotten swe-glib.pc.in 2013-09-05 15:57:44 +02:00
683e61c3be Added extra distribution files rules 2013-09-05 15:53:33 +02:00
ef3516db63 Added extra pkg-config and header installation rules 2013-09-05 15:53:09 +02:00
e3e1864c67 Made Gtk Doc work succesfully 2013-09-05 15:52:27 +02:00
ef4547fbc8 Added ChangeLog generator code 2013-09-05 15:26:18 +02:00
465bbe3dc4 Added git.mk 2013-09-05 15:04:59 +02:00
ac4ac9fac5 Added some missig files (e.g. .gitignore) 2013-09-05 12:33:33 +02:00
4d5714348a Modified source, so it now compiles separately 2013-09-05 12:25:58 +02:00
c470345ae7 Removed HTML documentation of Swiss Ephemeris.
It can confuse CTags.
2013-09-05 11:54:20 +02:00
449e26259b (split from Astrognome)Moved all SWE and SWE-GLib related files under swe-glib/
!!!WARNING!!!   The build system is not updated to reflect this! The
!!!WARNING!!!   whole point is to subtree the swe-glib/ directory,
!!!WARNING!!!   making SWE-Glib a separate project as it intended to be.
2013-09-05 11:36:43 +02:00