Commit Graph

272 Commits

Author SHA1 Message Date
b116b58b4a Removed GTK-Doc style documentation
It makes no sense. Some functions may remain having a documentation block, though.
2013-09-16 23:20:05 +02:00
b6eca0c99f Changed AgWindow's moment to an AgChart for later saving functionality. 2013-09-14 17:44:18 +02:00
6a2da690ea Created ag_chart_new_full() instead of ag_chart_new() 2013-09-14 17:37:33 +02:00
67dda14da0 Started implementing load/save functionality 2013-09-14 01:25:46 +02:00
d3457b0161 Succesfully changed to the GdStack framework from the GtkNotebook
This will be further transitioned to GtkStack when Gtk 3.10 goes stable
2013-09-13 22:42:44 +02:00
5ced97c53b Added version information to pkgconfig dependencies 2013-09-12 22:39:12 +02:00
4d8422dfe7 Added GdStack as a dependency
It is a part of libgd, I have just activated the feature
2013-09-12 22:37:42 +02:00
1310b82cc3 Integrated TODO into README.md 2013-09-12 21:55:00 +02:00
9a30476e11 Updated for SWE-GLib final API 2013-09-11 10:38:40 +02:00
1cbe346b7c Small fix in GTK-Doc Makefile 2013-09-09 23:21:16 +02:00
a3baedaa30 Removed ChangeLog. It is now autogenerated from git logs 2013-09-09 22:58:15 +02:00
12d2e57c55 geodata.xml is now generated correctly
Data is downloaded from geonames.org, and processed with an AWK and a Perl
script. The result is the part of the distribution, so the average user
(or a packager) doesn't have to download that much of data.
2013-09-09 22:56:09 +02:00
45e4308692 Fixed error messages in geonames_process.pl 2013-09-09 22:51:36 +02:00
9c9079bd19 Toplevel Makefile fix to generate ChangeLog 2013-09-09 22:47:07 +02:00
4405bb0bce Fixed geonames_process.pl to issue an error if required files are not found 2013-09-09 14:11:17 +02:00
0dc3b1d910 Updated toplevel Makefile to make/install data files 2013-09-09 14:10:47 +02:00
d8fdb2c083 Icons Makefile typo fix 2013-09-09 13:54:15 +02:00
8301b6c07e Added icons 2013-09-09 13:51:40 +02:00
e8d9b41503 Changing away from the edit tab will recalculate chart data 2013-09-09 11:26:46 +02:00
5b35976699 Added empty GsweTimestamp and GsweMoment objects to AgWindow 2013-09-09 11:26:46 +02:00
4f62c07dc0 Created chart editing tab, making it the default 2013-09-09 11:26:37 +02:00
23d3d2203e Changed variable name to create some consistency 2013-09-09 11:20:32 +02:00
a3f479ab8d Removed all old code from astrognome.c 2013-09-09 11:17:39 +02:00
75fd9d7f0f Removed all unneeded elements from astrognome.ui 2013-09-09 11:12:36 +02:00
95ce397482 Removed non-needed window_main from UI file 2013-09-09 11:05:55 +02:00
f17ab27fe2 Updated autogen.sh to automatically update submodules 2013-09-09 11:05:28 +02:00
9c7b012696 Implemented tab changing via the gear menu 2013-09-09 00:32:22 +02:00
f6ee2cbba1 Started implementing tab changing menus 2013-09-09 00:06:10 +02:00
cdcf486165 Now using AgWindow instead of a simple GtkActionWindow 2013-09-08 23:02:05 +02:00
50fc3f6f70 Created the AgWindow class for the chart window 2013-09-08 23:01:37 +02:00
c52be7f679 Removed About dialog from Glade resource 2013-09-08 23:00:34 +02:00
20bb11bcb7 Created the wrapper application AgApp
AgApp is a subclass of GtkApplication, and is used to wrap around the
whole Astrognome application
2013-09-08 13:39:44 +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
14241d6545 Started porting to GApplication 2013-09-07 23:17:59 +02:00
5481385474 Created small TODO file 2013-09-07 23:15:46 +02:00
74255d31c6 Added libgd as a submodule, until GTK+ 3.10 comes out
libgd provides some neat widgets, like a header similar to
GTK+ 3.10's GtkHeaderBar, which comes in handy when generating the
window headers.
2013-09-07 23:14:35 +02:00
d1240dfa6f Fixed a typo in README.md 2013-09-06 16:40:19 +02:00
49583c9c95 Now installing (and reading) UI file to (from) $(pkgdatadir) 2013-09-06 16:38:37 +02:00
6595f0f961 Created geonames_process.pl Perl script to download and process geonames.org data
It is *NOT* ready for distribution yet! The script must be finished with
downloading real data, or separate rules must be added to create
(download) dependency files like timeZones.txt, allCountries.zip and
countryInfo.txt.
2013-09-06 16:37:36 +02:00
ecfac69a67 Updated README.md to reflect recent changes 2013-09-06 12:52:11 +02:00
459163a480 Removed SWE-GLib from the source tree after making it a separate project 2013-09-06 12:51:20 +02:00
8b661ed04d Changed source to build with external SWE-GLib 2013-09-06 11:34:24 +02:00
ec9ad449b7 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
28a55131bb Started creating "pure path" sign symbols
These symbols are based on the original Cantarell symbols, but instead of
creating filled paths, these utilize only single paths that hase to be
stroked. This way, changing the stroke-width value is enough to make the
sign emphasized.
2013-09-05 11:23:08 +02:00
549e43c4da Fixed SVG files (removed unnecessary groupings) 2013-09-05 11:19:37 +02:00
b309a49011 Renamed typo filename 2013-09-04 15:05:20 +02:00
e082c0fe07 Added chat log on the topic of 2D drawing 2013-09-03 18:12:02 +02:00
5cfb27d3cd Created basic UI for Astrognome
UI is a bit overrated word here. You can enter your name, birth date and
birth place with coordinates. Time zone is hard-coded +0100. Output is
textual, and created on separate tabs. Design of dialogs and the main
window is not clear yet.
2013-09-03 18:10:12 +02:00
ff26919775 Removed SWE as a direct dependency of Astrognome 2013-09-03 18:04:43 +02:00