Commit Graph

20 Commits

Author SHA1 Message Date
Gergely Polonkai ea3b038b57 Uncrustified sources
Also, added astrognome-uncrustify.cfg for later use
2013-09-21 18:37:27 +02:00
Gergely Polonkai 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
Gergely Polonkai e180603a6b Sanitized action callback function names 2013-09-20 10:58:12 +02:00
Gergely Polonkai 8407ffadd3 Moved run_action() and application_activate_cb() to ag-app.c 2013-09-20 10:23:02 +02:00
Gergely Polonkai 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
Gergely Polonkai c921e29c4a Created a Save As... menu item 2013-09-18 10:09:32 +02:00
Gergely Polonkai 160339d888 Moved chart loading into ag_chart_load_from_file(), where it was intended to be 2013-09-18 10:05:24 +02:00
Gergely Polonkai 707e7395b0 Finished chart loading code 2013-09-17 22:25:10 +02:00
Gergely Polonkai 142f3b2374 Now correctly freeing xml variable in ag_app_open_chart() 2013-09-17 21:51:43 +02:00
Gergely Polonkai ed14c5b092 Bug fix, added missing variable 2013-09-17 21:50:58 +02:00
Gergely Polonkai 60964c9f29 Bug fix for non-existing tags in the save file 2013-09-17 21:50:05 +02:00
Gergely Polonkai 8a0a87fa39 XML processing for chart open functionality is finished 2013-09-17 18:35:43 +02:00
Gergely Polonkai 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
Gergely Polonkai 79815fc31d Created the Open dialog 2013-09-17 14:53:37 +02:00
Gergely Polonkai 72df6b944d Added Open/Save functionality to the menus 2013-09-17 14:53:37 +02:00
Gergely Polonkai 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
Gergely Polonkai fc5f8ef63a Created function ag_app_create_window() for file opening purposes 2013-09-17 13:26:16 +02:00
Gergely Polonkai 01595c0091 Changed variable name self to app in AgApp methods 2013-09-17 11:41:34 +02:00
Gergely Polonkai cdcf486165 Now using AgWindow instead of a simple GtkActionWindow 2013-09-08 23:02:05 +02:00
Gergely Polonkai 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