5a1ff8cee9
Added Help on pressing F1
...
This still has many things to do. The help files must be improved,
and the help function must be made context-aware (the current show_help()
function is already context-aware).
2013-09-22 13:51:21 +02:00
ea3b038b57
Uncrustified sources
...
Also, added astrognome-uncrustify.cfg for later use
2013-09-21 18:37:27 +02:00
8ef33d3dec
Added hotkeys for tab switching
...
The hotkeys are the same as in Placidus, as the original Astrognome didn't
have any.
2013-09-20 12:41:21 +02:00
e180603a6b
Sanitized action callback function names
2013-09-20 10:58:12 +02:00
8407ffadd3
Moved run_action() and application_activate_cb() to ag-app.c
2013-09-20 10:23:02 +02:00
d26f9f5d8b
ag_app_open_chart() now saves the URI of the opened chart to the created window
2013-09-18 10:40:17 +02:00
c921e29c4a
Created a Save As... menu item
2013-09-18 10:09:32 +02:00
160339d888
Moved chart loading into ag_chart_load_from_file(), where it was intended to be
2013-09-18 10:05:24 +02:00
707e7395b0
Finished chart loading code
2013-09-17 22:25:10 +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
8a0a87fa39
XML processing for chart open functionality is finished
2013-09-17 18:35:43 +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
72df6b944d
Added Open/Save functionality to the menus
2013-09-17 14:53:37 +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
01595c0091
Changed variable name self to app in AgApp methods
2013-09-17 11:41:34 +02:00
cdcf486165
Now using AgWindow instead of a simple GtkActionWindow
2013-09-08 23:02:05 +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