2af46ece40
Remove WebKitWebView creation from Glade
...
The Glade template cannot assign an already created WebKitWebViewGroup
to the WebKitWebView it creates. Thus we need to create it manuallp
2014-07-10 23:33:22 +02:00
b8cc90912d
Load default chart CSS to AgApp’s private member, web_view_group
...
This will make sure at least one CSS is loaded for each web view created
later.
2014-07-10 23:24:33 +02:00
3efb358a4f
Copy the default chart CSS to the resource database
2014-07-10 23:22:16 +02:00
e6aa43cba7
Add class private to AgApp
2014-07-10 23:20:23 +02:00
a312e59020
Merge branch 'master' into webkit2
2014-07-10 14:34:12 +02:00
a498c93c20
Merge pull request #30 from gergelypolonkai/chart-note
...
Add chart note support
2014-07-09 00:40:12 +02:00
86e5438807
Add chart note support
...
It is saved under /chartinfo/note, and may be non-existant or an empty
tag.
Fixes #28
2014-07-09 00:38:04 +02:00
7c745e51a7
Reorder Edit GtkGrid’s children to be a bit more logical
2014-07-08 23:55:54 +02:00
4bd8196ea9
Move from AM_GNU_GETTEXT to AM_GLIB_GNU_GETTEXT
...
This eliminates a rare error when Gettext says that Makefile.in.in is
not generated by intltoolize while it is.
2014-07-08 21:12:28 +02:00
6724f68dcf
Started transitioning to Webkit 2.0
...
Unfortunately, webkit_web_view_load_string() is not implemented in the
2.0 API, so trying with load_html() for now. Seems not to work with SVG
images without tweaking.
2014-07-08 21:04:45 +02:00
ee4faf34a6
Remove unneeded TODO line
2014-07-05 11:14:11 +02:00
89fda4ef04
Add Eclipse project related files to .gitignore
2014-07-05 11:13:52 +02:00
452475d63c
Merge pull request #25 from gergelypolonkai/error-checking
...
Add error checking to some ignored places
2014-07-05 11:06:02 +02:00
8262eaabd1
Add error checking to several places
2014-07-05 11:03:27 +02:00
165cf260c9
Add ag_app_message_dialog() to create multi-purpose message dialogs
2014-07-04 22:31:59 +02:00
d6fdffb01e
Merge pull request #24 from gergelypolonkai/aspect-table
...
Add character symbols for aspects and planets (with options to turn it on/off)
2014-07-04 22:11:08 +02:00
740691f97f
Automatically apply settings change for planet/aspect icons as characters
2014-07-04 22:07:16 +02:00
76975df877
Refactor aspect table redrawing to a separate function
...
This is to later allow me to call when the certain GSettings values
((planets|aspects)-char) change.
2014-07-04 22:07:16 +02:00
409c1f5267
Create planet and aspect symbols with respect to the (planets|aspects)-char settings
2014-07-04 22:07:16 +02:00
582c7e02b9
Add new settings planets-char and aspects-char to the preferences dialog
...
They are only effective upon chart redraw. A callback must be utilised
to automatically redraw the aspect table upon change.
2014-07-04 13:13:38 +02:00
d8aadc4ffa
Add planets-char and aspects-char settings to GSettings schema
2014-07-04 13:02:45 +02:00
f65cb50f8e
Incorporate first icon in the aspect table
...
Sun is now represented by an (oversized) icon in the aspects table.
2014-07-03 23:24:11 +02:00
5da0699607
Move resource files to resources/ directory
...
This is to make them more managable
2014-07-03 23:13:52 +02:00
26fb959a48
Remove AgSettings’ priv property
2014-07-03 18:15:48 +02:00
4542f52980
Remove AgWindow’s priv property
2014-07-03 18:08:34 +02:00
ee86d98317
ag-window.c cleanup
...
Remove non-used private variables and their references
2014-07-03 15:56:46 +02:00
cafe93524c
Merge pull request #22 from gergelypolonkai/name-as-window-title
...
Set window title and subtitle
2014-07-03 15:54:13 +02:00
d95ef75e59
Set window title and subtitle
...
Title is fixed, set to “Astrognome”
Subtitle is the name on the chart
2014-07-03 15:31:05 +02:00
cddfae951d
Merge pull request #21 from gergelypolonkai/remove-stack-switcher
...
Move view changing functionality from GtkStackSwitcher into a view menu
2014-07-03 14:36:26 +02:00
20cc731289
Move view changing functionality from GtkStackSwitcher into a view menu
2014-07-03 14:08:51 +02:00
438d8099b8
Merge pull request #20 from gergelypolonkai/glade-main-window
...
Cannot start pull request from scratch, merging anyway…
2014-07-03 11:13:37 +02:00
bdecad3c2a
Start transitioning main window to Glade
2014-07-03 10:57:57 +02:00
9e3b4400a9
Add type cast to ag_window_open_chart_tab() call
2014-07-02 23:02:39 +02:00
9c9da9c273
Removed TODO comment after merging chart-tab-if-open
2014-07-02 19:50:46 +02:00
0c9d956ef7
Merge pull request #19 from gergelypolonkai/chart-tab-if-open
...
Change to chart view when opening an existing chart
2014-07-02 19:18:38 +02:00
0cc6344c37
Change to chart view when opening an existing chart
2014-07-02 19:15:54 +02:00
ee6bed9661
Update in-project documentation files
2014-06-30 23:40:59 +02:00
e14f796c38
Merge pull request #18 from gergelypolonkai/settings
...
Add minimalistic preferences dialog
2014-06-30 23:01:07 +02:00
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
1cee8bf38c
Merge branch 'master' into settings
2014-06-30 18:16:47 +02:00
78d127afec
Create GtkGrid for aspect table
...
This is a textual representation only. Icons are still on their way.
2014-06-30 18:00:13 +02:00
70d38a379d
Add function ag_chart_get_planets()
2014-06-30 17:55:00 +02:00
a6a5eff641
Add function ag_chart_add_planets() to add all known planets to the chart
...
This is required for a readable aspect table
2014-06-30 17:55:00 +02:00
259302a7c2
Update note in tab_changed_cb()
2014-06-30 17:55:00 +02:00
8f51a27292
Add Anjuta project related files to .gitignore
2014-06-30 14:13:35 +02:00
170fca314a
Add some remark about a translatable string
2014-06-30 14:12:27 +02:00
f744cb0150
Upgrade GLib dependency to 2.38
2014-06-30 14:12:27 +02:00
172518f472
Uncrustified sources
2014-06-27 21:11:17 +02:00
c34ba055bc
Add SVG export functionality
2014-06-27 17:15:57 +02:00
f6e3f9e033
Change ag_chart_create_svg() to return the length of the SVG document
...
This is needed later for SVG export
2014-06-27 17:11:04 +02:00