Commit Graph

34 Commits

Author SHA1 Message Date
449775aa43 Add AgHeaderBar class
It extends GtkHeaderBar, adding Astrognome specific buttons.
2014-10-06 01:32:41 +02:00
1de65cb9e0 Move chart edit tab to a composite widget, AgChartEdit 2014-10-03 07:57:49 +02:00
b725882654 Remove libgd from the dependencies 2014-09-26 22:22:10 +02:00
a18e11f023 Add AgIconView class
It is a subclass of GtkIconView specialised in displayind Astrognome
chart previews as icons.
2014-09-26 22:21:55 +02:00
13728943d6 Add AgChartRenderer class
It is a subclass of GdkCellRendererPixbuf specialised in displaying
Astrognome chart previews.
2014-09-26 22:21:26 +02:00
5071a55dde Add Makefile rule to generate .dir-locals.el file
It is good for company-mode, so it won’t die due to unknown include
directories.
2014-09-21 11:56:44 +02:00
2cf75ede55 Add GDK-PixBuf and librsvg2 as a dependency
They are required for JPEG exporting
2014-09-17 11:25:40 +02:00
0dc80e431b Display theme implementation
It has only built in display themes yet.
2014-09-13 01:13:26 +02:00
809a1b215f Add libgd as a dependency and git submodule
libgd is required for GdMainView until MainView gets into Gtk (which I hope
will happen)
2014-07-31 01:05:23 +02:00
4d64e707bc Add AgDb class 2014-07-20 23:18:45 +02:00
5da0699607 Move resource files to resources/ directory
This is to make them more managable
2014-07-03 23:13:52 +02:00
1cee8bf38c Merge branch 'master' into settings 2014-06-30 18:16:47 +02:00
aa339f5863 Remove references and calls to libgd in favour of Gtk 3.10 calls 2014-02-25 22:32:54 +01:00
8313b4c2a6 Added skeleton for the preferences code 2013-09-22 20:53:58 +02:00
c06c5e214f Created AgSettings object to deal with GSettings 2013-09-21 18:56:11 +02:00
e171bdfbbd Added WebKitGtk 3.0 as a build dependency 2013-09-19 20:13:03 +02:00
4cfa4624e6 Added exslt as a build dependency 2013-09-19 17:26:32 +02:00
37f3e81343 Added libxml2 as a build dependency 2013-09-17 18:32:56 +02:00
c407023bc9 Started implementing load/save functionality 2013-09-16 23:20:42 +02:00
50fc3f6f70 Created the AgWindow class for the chart window 2013-09-08 23:01:37 +02:00
5cd2227ff6 Added libgd as a compile time dependency
It is now used temporarily to create a header bar in the first window
2013-09-08 13:38:48 +02:00
aaeb90a6e0 Created resource from astrognome.ui 2013-09-08 13:37:38 +02:00
49583c9c95 Now installing (and reading) UI file to (from) $(pkgdatadir) 2013-09-06 16:38:37 +02:00
8b661ed04d Changed source to build with external SWE-GLib 2013-09-06 11:34:24 +02:00
ff26919775 Removed SWE as a direct dependency of Astrognome 2013-09-03 18:04:43 +02:00
1e4b769314 Now doing all calculations through SWE-GLib 2013-09-03 13:14:28 +02:00
f8fb15ac28 Added SWE-Glib sources, which currently wraps Swiss Ephemeris function calls 2013-09-01 13:52:18 +02:00
86032862b5 Typo fix (astragnome instead of astrognome) 2013-08-22 01:42:41 +02:00
b0b6adb6b7 Renamed project to AstroGnome
With permission of AstroGnome's original author, Jean-André Santoni
which arrived on 22 August, 2013, 00:39 CEST by mail
2013-08-22 00:48:00 +02:00
b47bc9b4fb Started creating the UI 2013-07-28 00:38:32 +02:00
0f2f79e0c9 Removed Clutter and GdkPixbuf as a dependency
They are not used at all
2013-07-27 23:26:12 +02:00
e0afc8ad72 Moved calculation related functions into calculate.[ch] 2013-07-27 23:22:35 +02:00
3dcf2c31ee Added functions to experiment with clutter 2013-07-14 14:40:26 +02:00
5e1d32bfa6 Initial commit with SWE 1.75 2013-07-09 01:15:13 +02:00