Gergely Polonkai
8ba4cc1a74
Update in-project documentation files
2014-07-11 00:08:51 +02:00
Gergely Polonkai
4db1ecff96
Code beautification
...
Truncate long lines. This is not finished yet, though!
2014-07-10 23:47:39 +02:00
Gergely Polonkai
6632e200a9
Add Emacs TAGS file to .gitignore
2014-07-10 23:46:36 +02:00
Gergely Polonkai
e8ae023033
Merge pull request #31 from gergelypolonkai/webkit2
...
Move to WebKit2
2014-07-10 23:45:48 +02:00
Gergely Polonkai
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
Gergely Polonkai
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
Gergely Polonkai
3efb358a4f
Copy the default chart CSS to the resource database
2014-07-10 23:22:16 +02:00
Gergely Polonkai
e6aa43cba7
Add class private to AgApp
2014-07-10 23:20:23 +02:00
Gergely Polonkai
a312e59020
Merge branch 'master' into webkit2
2014-07-10 14:34:12 +02:00
Gergely Polonkai
a498c93c20
Merge pull request #30 from gergelypolonkai/chart-note
...
Add chart note support
2014-07-09 00:40:12 +02:00
Gergely Polonkai
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
Gergely Polonkai
7c745e51a7
Reorder Edit GtkGrid’s children to be a bit more logical
2014-07-08 23:55:54 +02:00
Gergely Polonkai
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
Gergely Polonkai
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
Gergely Polonkai
ee4faf34a6
Remove unneeded TODO line
2014-07-05 11:14:11 +02:00
Gergely Polonkai
89fda4ef04
Add Eclipse project related files to .gitignore
2014-07-05 11:13:52 +02:00
Gergely Polonkai
452475d63c
Merge pull request #25 from gergelypolonkai/error-checking
...
Add error checking to some ignored places
2014-07-05 11:06:02 +02:00
Gergely Polonkai
8262eaabd1
Add error checking to several places
2014-07-05 11:03:27 +02:00
Gergely Polonkai
165cf260c9
Add ag_app_message_dialog() to create multi-purpose message dialogs
2014-07-04 22:31:59 +02:00
Gergely Polonkai
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
Gergely Polonkai
740691f97f
Automatically apply settings change for planet/aspect icons as characters
2014-07-04 22:07:16 +02:00
Gergely Polonkai
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
Gergely Polonkai
409c1f5267
Create planet and aspect symbols with respect to the (planets|aspects)-char settings
2014-07-04 22:07:16 +02:00
Gergely Polonkai
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
Gergely Polonkai
d8aadc4ffa
Add planets-char and aspects-char settings to GSettings schema
2014-07-04 13:02:45 +02:00
Gergely Polonkai
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
Gergely Polonkai
5da0699607
Move resource files to resources/ directory
...
This is to make them more managable
2014-07-03 23:13:52 +02:00
Gergely Polonkai
26fb959a48
Remove AgSettings’ priv property
2014-07-03 18:15:48 +02:00
Gergely Polonkai
4542f52980
Remove AgWindow’s priv property
2014-07-03 18:08:34 +02:00
Gergely Polonkai
ee86d98317
ag-window.c cleanup
...
Remove non-used private variables and their references
2014-07-03 15:56:46 +02:00
Gergely Polonkai
cafe93524c
Merge pull request #22 from gergelypolonkai/name-as-window-title
...
Set window title and subtitle
2014-07-03 15:54:13 +02:00
Gergely Polonkai
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
Gergely Polonkai
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
Gergely Polonkai
20cc731289
Move view changing functionality from GtkStackSwitcher into a view menu
2014-07-03 14:08:51 +02:00
Gergely Polonkai
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
Gergely Polonkai
bdecad3c2a
Start transitioning main window to Glade
2014-07-03 10:57:57 +02:00
Gergely Polonkai
9e3b4400a9
Add type cast to ag_window_open_chart_tab() call
2014-07-02 23:02:39 +02:00
Gergely Polonkai
9c9da9c273
Removed TODO comment after merging chart-tab-if-open
2014-07-02 19:50:46 +02:00
Gergely Polonkai
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
Gergely Polonkai
0cc6344c37
Change to chart view when opening an existing chart
2014-07-02 19:15:54 +02:00
Gergely Polonkai
ee6bed9661
Update in-project documentation files
2014-06-30 23:40:59 +02:00
Gergely Polonkai
e14f796c38
Merge pull request #18 from gergelypolonkai/settings
...
Add minimalistic preferences dialog
2014-06-30 23:01:07 +02:00
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
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
Gergely Polonkai
70d38a379d
Add function ag_chart_get_planets()
2014-06-30 17:55:00 +02:00
Gergely Polonkai
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
Gergely Polonkai
259302a7c2
Update note in tab_changed_cb()
2014-06-30 17:55:00 +02:00
Gergely Polonkai
8f51a27292
Add Anjuta project related files to .gitignore
2014-06-30 14:13:35 +02:00
Gergely Polonkai
170fca314a
Add some remark about a translatable string
2014-06-30 14:12:27 +02:00