Commit Graph

27 Commits

Author SHA1 Message Date
Gergely Polonkai 1cee8bf38c Merge branch 'master' into settings 2014-06-30 18:16:47 +02:00
Gergely Polonkai f744cb0150 Upgrade GLib dependency to 2.38 2014-06-30 14:12:27 +02:00
Gergely Polonkai cc7aed38c1 Add GTK message dialogs instead of g_warning() calls.
This is to enhance UX. Fix #9
2014-03-30 17:52:57 +02:00
Gergely Polonkai 847e1c419e Change deprecated GTK stock items to actual values 2014-03-30 09:47:21 +02:00
Gergely Polonkai 096111684e Updated for SWE-GLib 2.0 API 2013-10-04 00:16:55 +02:00
Gergely Polonkai 8313b4c2a6 Added skeleton for the preferences code 2013-09-22 20:53:58 +02:00
Gergely Polonkai 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
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