Gergely Polonkai
b2cab90dcb
Add preferences window with option to turn off maximized windows
...
This is very limited right now. See README.md for other options to
integrate here (and throughout the app).
2014-06-30 22:51:15 +02:00
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