60d57c7333
Fixed ag_window_set_chart() so it connects the signal handlers well
2013-09-17 22:20:07 +02:00
a023606320
Added name, country and city properties to AgChart
2013-09-17 22:18:24 +02:00
142f3b2374
Now correctly freeing xml variable in ag_app_open_chart()
2013-09-17 21:51:43 +02:00
ed14c5b092
Bug fix, added missing variable
2013-09-17 21:50:58 +02:00
60964c9f29
Bug fix for non-existing tags in the save file
2013-09-17 21:50:05 +02:00
ff6285ef94
Added time zone to example save file
2013-09-17 21:49:33 +02:00
20446a9fb6
Created functions ag_window_{set,get}_chart()
2013-09-17 19:12:25 +02:00
a20c84161c
Typo fix
2013-09-17 19:11:35 +02:00
8a0a87fa39
XML processing for chart open functionality is finished
2013-09-17 18:35:43 +02:00
2162ef0d81
Now testing for libxml in main()
2013-09-17 18:33:16 +02:00
37f3e81343
Added libxml2 as a build dependency
2013-09-17 18:32:56 +02:00
062683dc13
Added altitude to the saved chart example
2013-09-17 18:32:36 +02:00
d8f0fd60dd
Created ag_app_open_chart()
...
It can open files from both the command line or the Open dialog
2013-09-17 14:53:37 +02:00
79815fc31d
Created the Open dialog
2013-09-17 14:53:37 +02:00
428101219e
Renamed example chart to comply with later save extension
2013-09-17 14:53:37 +02:00
cc91246d38
Added file filters for later use
2013-09-17 14:53:37 +02:00
72df6b944d
Added Open/Save functionality to the menus
2013-09-17 14:53:37 +02:00
6c7bd24ff6
Merge branch 'loadsave' of github.com:gergelypolonkai/astrognome into loadsave
...
Conflicts:
src/ag-chart.c
2013-09-17 13:29:41 +02:00
895e4f8c8b
Added the skeleton of command-line opening
...
* It does nothing at the moment
* --help output already reflects the file opening possibility
2013-09-17 13:28:07 +02:00
fc5f8ef63a
Created function ag_app_create_window() for file opening purposes
2013-09-17 13:26:16 +02:00
a14506281f
Added a comment in run_action()
2013-09-17 13:07:05 +02:00
bfcf78e81b
Changed application_activate_cb() signature
...
Made it so casting is no longer needed inside.
2013-09-17 13:07:05 +02:00
12aa52f3fb
Removed non-used struct print_data
2013-09-17 13:07:05 +02:00
5121b2a184
Moved command line options into main()
...
Global variables for this just didn't seem right.
2013-09-17 13:04:47 +02:00
01595c0091
Changed variable name self to app in AgApp methods
2013-09-17 11:41:34 +02:00
9f7c8282aa
Now adding all planets to the chart
...
The chart generating procedure will decide what to show and what not.
Since GNOME itself has a requirement for a slightly fast machine, it
is not very likely that it will cause speed issues.
2013-09-17 10:00:12 +02:00
7b88879736
Added option --new-window to remotely open a new window.
2013-09-17 09:32:51 +02:00
b7d248e91e
NLS related fixes in main()
2013-09-17 09:32:16 +02:00
8cc5755817
Renamed ret to chart in ag_chart_new()
2013-09-17 09:31:37 +02:00
b3d4bed6d3
Changed package name to Astrognome for prettier --version output
2013-09-17 09:01:21 +02:00
26162ca818
Changed AgWindow's moment to an AgChart for later saving functionality.
2013-09-16 23:20:42 +02:00
58ac3786b1
Created ag_chart_new_full() instead of ag_chart_new()
2013-09-16 23:20:42 +02:00
c407023bc9
Started implementing load/save functionality
2013-09-16 23:20:42 +02:00
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
b94fcde362
Added (very) basic Yelp documentation. Testing needed!
2013-09-11 11:02:33 +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