Gergely Polonkai
efa94b350f
Add comet Asbolus to the list of planets
2014-09-21 23:50:35 +02:00
Gergely Polonkai
5d6882b1be
Remove duplicate line from ag.gresource.xml
2014-09-21 23:50:14 +02:00
Gergely Polonkai
34b58e39fb
Merge pull request #84 from gergelypolonkai/bug-82
...
Set display theme for saved images
2014-09-21 23:14:26 +02:00
Gergely Polonkai
8a4eb378e9
Add a theme parameter to the SVG/image generating functions
...
This is needed for image generation to include display themes.
Fixes #82
2014-09-21 23:05:07 +02:00
Gergely Polonkai
4fd2215360
Make ag_display_theme_to_css() handle the NULL theme
2014-09-21 23:05:07 +02:00
Gergely Polonkai
c36ef58946
Fix ag_window_set_theme()
...
It didn’t actually set the display theme in the AgWindow object
2014-09-21 23:05:07 +02:00
Gergely Polonkai
3c5582d5e2
Fix CSS bug in chart-default.css
...
.aspect-sextile was missing a semicolon
2014-09-21 22:55:28 +02:00
Gergely Polonkai
cc4b37d1ac
Add new built-in theme "No comets"
...
This theme displays all aspects and antiscia, but only planets. No comets
and dwarves are displayed.
2014-09-21 19:32:10 +02:00
Gergely Polonkai
e5c2b628b4
Move country/city set calls before longitude/latitude set calls
...
Changing the country and city values trigger the callback that
automatically sets the coordinates based on the city name. Thus, values
possibly entered after changing the city may update the already entered
values. The same problem occurs when a new chart is loaded with correct
coordinates but incorrect city name.
2014-09-21 19:31:09 +02:00
Gergely Polonkai
8ec87260df
Fix bug that could cause segfault when there are odd number of display themes
2014-09-21 19:26:08 +02:00
Gergely Polonkai
8e6d43b5ef
Update TODO file
2014-09-21 13:54:19 +02:00
Gergely Polonkai
5665ed6ae9
Merge pull request #81 from gergelypolonkai/bug-65
...
Chart import doesn’t open a new window upon import, unless necessary
2014-09-21 13:35:05 +02:00
Gergely Polonkai
86e6b7e4e5
Prevent AgApp for opening a new window for imports unless necessary
...
It checks the current window, then all the other windows if there is a
usable among them. Only if there is none, it will create a new window.
2014-09-21 13:23:19 +02:00
Gergely Polonkai
6fe03c5a52
Add function ag_window_is_usable()
...
This function can decide if a given window is usable for opening a
new chart.
2014-09-21 13:13:36 +02:00
Gergely Polonkai
721edf582d
Fixes for geodata generating Makefile.am
...
Pushed before testing
2014-09-21 12:48:16 +02:00
Gergely Polonkai
3bde2d68c0
Fix geonames_process.awk
...
It missed several big towns because of a wrong condition
2014-09-21 12:40:34 +02:00
Gergely Polonkai
2fd0096ddd
Merge pull request #80 from gergelypolonkai/bug-78
...
Toggle aspect/antiscion changer on toolbar when going back to list
2014-09-21 12:14:23 +02:00
Gergely Polonkai
8eaf230db6
Toggle aspect/antiscion changer on toolbar when going back to list
...
Fixes #78
2014-09-21 12:13:02 +02:00
Gergely Polonkai
24c41fb3dd
Fix warnings when country or city is not present in the chart
2014-09-21 12:12:26 +02:00
Gergely Polonkai
c03ca6f517
Add GNU Global tag files to .gitignore
2014-09-21 11:56:44 +02:00
Gergely Polonkai
5071a55dde
Add Makefile rule to generate .dir-locals.el file
...
It is good for company-mode, so it won’t die due to unknown include
directories.
2014-09-21 11:56:44 +02:00
Gergely Polonkai
8e828e582c
Remove unnecessary image files
2014-09-21 11:56:44 +02:00
Gergely Polonkai
fc5765d0ab
Remove unnecessary (old) chart XSL and CSS
2014-09-21 11:53:54 +02:00
Gergely Polonkai
5175e83928
Update TODO
2014-09-21 11:53:54 +02:00
Gergely Polonkai
e07d818724
Merge pull request #79 from gergelypolonkai/export-image
...
Export chart as JPEG and viewable SVG
2014-09-17 11:26:49 +02:00
Gergely Polonkai
290d8c3f37
Add JPEG export support
2014-09-17 11:25:40 +02:00
Gergely Polonkai
7fe6a16401
Add a rendering parameter to ag_chart_create_svg()
...
Based upon this parameter a <rect> is included in the resulting SVG
document, providing a background color, and so is the chart CSS.
2014-09-17 11:25:40 +02:00
Gergely Polonkai
2cf75ede55
Add GDK-PixBuf and librsvg2 as a dependency
...
They are required for JPEG exporting
2014-09-17 11:25:40 +02:00
Gergely Polonkai
e87adf8497
Fix chart XSL file
...
The resulting image didn’t comply with the SVG standard, as it accidentally
had some IDs prefixed with ‘#’
2014-09-17 11:25:40 +02:00
Gergely Polonkai
8e60f5611c
Refactor SVG save action/dialog to be a general image saving function
2014-09-17 11:25:40 +02:00
Gergely Polonkai
93ef0d2263
Rename action export to export-agc
...
This is to unambiguate action and function names
2014-09-17 11:25:40 +02:00
Gergely Polonkai
639ed69d4c
Update TODO file
2014-09-14 20:54:14 +02:00
Gergely Polonkai
0af9bcc13f
Merge pull request #77 from gergelypolonkai/display-themes
...
Add display theme support
2014-09-14 14:35:11 +02:00
Gergely Polonkai
2328f12305
Add default display theme selection to the Preferences
2014-09-14 14:33:24 +02:00
Gergely Polonkai
c7f000ccc6
Clean up AgPreferences template
2014-09-14 14:33:24 +02:00
Gergely Polonkai
b896d867d2
Add some debugging instructions about display themes
2014-09-14 14:33:24 +02:00
Gergely Polonkai
de27719825
Move web view creation to its proper place (to ag_window_init())
...
This is necessary as ag_window_set_default_display_theme() would
indirectly manipulate the chart view’s theme, which fails (as the chart
view doesn’t exist at the time of manipulating).
2014-09-14 14:32:19 +02:00
Gergely Polonkai
687bc2e1c7
Adding display theming possibility to the chart display
2014-09-13 01:13:26 +02:00
Gergely Polonkai
0dc80e431b
Display theme implementation
...
It has only built in display themes yet.
2014-09-13 01:13:26 +02:00
Gergely Polonkai
4549c9fab3
Refactor AgDb
...
Rename functions and type names so they are clearly related to charts.
This is required to implement display theme manipulation in the database.
2014-09-13 01:05:08 +02:00
Gergely Polonkai
4ecef146c2
Update chart XSL
...
• Move planet group (<g>) creation to a template
• Add planet-X class to all aspect and antiscia lines so they can be hidden
later one by one
• Move houses to their separate group
• Chart base is now a separate group, as it was intended
• Move from value_name to value_nick. It's shorter and makes using the
substring function obsolete
• Antiscion lines got their own class
• Move away from visibility to display attribute. visibility in SVG can
can be overridden, thus switching between aspects and antiscia cannot
be done if the future display themes tamper with the lines’ visibility
style
2014-09-13 01:05:08 +02:00
Gergely Polonkai
d2f0ab2bc6
Move used planets’ list to used_planets global array
...
This makes it easier to add new planets. A way should still be found to
automatically include related files in the default chart.
2014-09-13 01:05:08 +02:00
Gergely Polonkai
655c65de9d
Add enum <=> nick conversion functions
...
They are for planets, aspects and antiscia
2014-09-13 01:05:08 +02:00
Gergely Polonkai
c38bba8707
Add GSettings value for the default theme
...
This obsoletes the Astrognome.state.chart schema, which is removed.
2014-09-13 01:05:08 +02:00
Gergely Polonkai
944d623379
Give every web view a separate user content manager
2014-09-13 01:05:08 +02:00
Gergely Polonkai
3445830a6d
Minor bug fix for house system combo box
...
In case of a (theoretically impossible) negative value, the ID field
would have crashed the application
2014-09-13 01:04:57 +02:00
Gergely Polonkai
0fc538769c
Merge pull request #76 from gergelypolonkai/bug-51
...
Add correct parent for ag_app_buttoned_dialog()
2014-09-06 11:03:02 +02:00
Gergely Polonkai
6078a6e7b2
Add correct parent for ag_app_buttoned_dialog()
...
It was still using @parent, which was explicitly set to NULL
Fixes #51
2014-09-06 11:01:46 +02:00
Gergely Polonkai
acd4a8e078
Add icon for Chariklo
2014-09-06 10:58:31 +02:00
Gergely Polonkai
e18a588026
Add icon for Nessus
2014-09-06 10:58:31 +02:00