Commit Graph

641 Commits

Author SHA1 Message Date
427f915f62 Use enum nick instead of name in house system saving
This is easier to do, and the save file has that value already
2014-07-18 18:31:56 +02:00
74e8373dad Add missing g_free() call for house_system_enum_name in chart loading 2014-07-18 18:30:11 +02:00
08df34c809 Merge pull request #37 from gergelypolonkai/configure-house-system
Make house system configurable
2014-07-18 00:19:56 +02:00
71cc129e95 Now considering house system setting on the Edit tab 2014-07-18 00:15:20 +02:00
023b179457 House system GtkComboBox now indicates the loaded house system 2014-07-18 00:02:56 +02:00
fa6a850331 Add house system loading to chart load code 2014-07-18 00:02:56 +02:00
09d1fe352a Add the house system configuration widgets to the Edit tab
It is already filled with data, but it is not functional yet!
2014-07-18 00:02:56 +02:00
1ae2db0232 Add house system node to example chart 2014-07-17 23:12:50 +02:00
32de0afd67 Bump SWE-GLib version requirement to 2.1.0
gswe_all_house_systems() was added in 2.1.0, which is required for
house system functionality.
2014-07-17 23:12:50 +02:00
4e5b649173 Code beautification in ag_chart_load_from_file() 2014-07-17 23:11:24 +02:00
e745312ffe Remove err when checking for note in save file
Note is not required to be present in any save file. However,
get_by_xpath() sets err if it is not, which will never be checked for.
2014-07-17 23:11:24 +02:00
5671a751a9 Fix error messages in AgChart’s get_by_xpath() 2014-07-17 23:08:34 +02:00
183c0a00dc Remove unnecessary upper bound for year_adjust 2014-07-16 22:20:34 +02:00
4c2e20ab30 Update POTFILES.in 2014-07-15 16:44:13 +02:00
39881908b7 Remove unnecessary lines from ag_window_init()
* priv->settings assignment is already done in that function
* gtk_window_set_hide_titlebar_when_maximized() is somewhat deprecated
  with HeaderBars
2014-07-15 16:43:56 +02:00
2656df25cb Code beautification in ag_chart_create_svg() 2014-07-13 23:01:23 +02:00
faafa81bb2 Merge pull request #34 from gergelypolonkai/uncollapse-chart-icons
Add a dist attribute to XML <body> tags so planet icons won't collide
2014-07-13 22:59:47 +02:00
69233be35e Add a dist attribute to XML <body> tags so planet icons won't collide 2014-07-13 22:44:15 +02:00
1341628c24 Redesign Aquarius symbol 2014-07-12 22:45:26 +02:00
b762d93ee2 Add license to About dialog 2014-07-12 11:07:45 +02:00
fa7a87dd76 Add artists section to the About dialog
Also remove documentors as it was empty
2014-07-12 11:07:33 +02:00
f63d42dee9 Minor code beautification 2014-07-12 11:06:46 +02:00
598a9f013c Merge pull request #33 from gergelypolonkai/chart-default-resource
Move sign icons to the resource file under default-icons
2014-07-12 10:54:11 +02:00
84cab9b910 Clean up data directory
Remove old sign icons
2014-07-12 10:50:36 +02:00
5ac17cd8be Move default sign symbols to the resource list 2014-07-12 10:45:38 +02:00
c31ddb6fe7 Add gres:// type links support for libxml2 2014-07-12 10:27:11 +02:00
a5d76beb23 Move the default xsl file to the resources 2014-07-11 15:03:54 +02:00
4144d6b4ff Remove CSS from the xsl file and the SVG generating code 2014-07-11 14:32:24 +02:00
9342ea63de Code beautification
Wrap long lines in all files
2014-07-11 10:33:04 +02:00
110e7f3c25 Beautify code 2014-07-11 00:37:14 +02:00
a9da77b60a Merge pull request #32 from gergelypolonkai/own-message-dialogs
Refactor all `gtk_message_dialog()` calls to `ag_app_message_dialog()`
2014-07-11 00:36:32 +02:00
b6af9a9d96 Refactor all gtk_message_dialog() calls to ag_app_message_dialog() 2014-07-11 00:34:12 +02:00
8ba4cc1a74 Update in-project documentation files 2014-07-11 00:08:51 +02:00
4db1ecff96 Code beautification
Truncate long lines. This is not finished yet, though!
2014-07-10 23:47:39 +02:00
6632e200a9 Add Emacs TAGS file to .gitignore 2014-07-10 23:46:36 +02:00
e8ae023033 Merge pull request #31 from gergelypolonkai/webkit2
Move to WebKit2
2014-07-10 23:45:48 +02:00
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