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
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