|
0e4406c886
|
Create macro GET_PRIV for AgWindow
It is a shorthand for the instance private variable definition.
|
2014-09-30 17:01:42 +02:00 |
|
|
fcef96e686
|
Make AgWindowPrivate->chart a GObject property
|
2014-09-30 17:01:42 +02:00 |
|
|
c0608379f1
|
Update the Edit tab UI
* Controls moved to more sane positions
* House system drop down moved to the chart toolbar
|
2014-09-30 17:01:42 +02:00 |
|
|
d65ae8a504
|
Remove house system from the save data
This doesn’t really belong here, as it is more a user preference than part
of a chart.
|
2014-09-30 17:01:42 +02:00 |
|
|
461c99a8d2
|
Ignore the house system set on the Edit tab
This is required so we can safely remove it from the save data.
|
2014-09-30 17:01:42 +02:00 |
|
|
bd16d5c2f6
|
Add function ag_settings_get_house_system()
It gets the default house system from GSettings and converts it to a
valid GsweHouseSystem.
|
2014-09-30 17:01:42 +02:00 |
|
|
1ac0f2779b
|
Updated TODO file
|
2014-09-30 17:00:12 +02:00 |
|
|
46af6b48f2
|
Update TODO file
|
2014-09-29 23:41:03 +02:00 |
|
|
e3bd75ef0d
|
Clear chart icon view before loading the list
Fixes #94
|
2014-09-29 23:40:44 +02:00 |
|
|
078a26dc8f
|
Minor code beautification
|
2014-09-29 23:27:06 +02:00 |
|
|
fc4cd15d59
|
Update TODO file
|
2014-09-29 17:33:39 +02:00 |
|
|
2fc2133418
|
Fix Aquarius symbol
|
2014-09-28 10:37:56 +02:00 |
|
|
4cd5392858
|
Update TODO file
|
2014-09-28 02:12:34 +02:00 |
|
|
fe35c520ea
|
Fix terminology in help file
|
2014-09-28 02:12:34 +02:00 |
|
|
96a05a2933
|
Merge pull request #93 from gergelypolonkai/chart-preview
Generate preview images for the charts in the list view
|
2014-09-28 01:33:24 +02:00 |
|
|
dfb3e0f8ff
|
Generate preview images of charts for the list view
|
2014-09-28 01:31:32 +02:00 |
|
|
54a93e05d6
|
Outsource chart pixbuf creation to ag_chart_get_pixbuf()
|
2014-09-28 01:31:32 +02:00 |
|
|
a02c584d7d
|
Add an icon_size parameter to ag_chart_create_svg()
|
2014-09-28 01:31:32 +02:00 |
|
|
c89f701e04
|
Add a preview parameter to ag_chart_new_from_db_save()
|
2014-09-28 01:31:31 +02:00 |
|
|
00dfdd79ce
|
Refactor ag_chart_new_from_db() to use ag_house_system_nick_to_id()
|
2014-09-28 01:31:31 +02:00 |
|
|
2177ac2c41
|
Add a populated parameter to ag_db_chart_save_new()
If the caller intends to fill the whole struct, this should be set to TRUE
|
2014-09-28 01:31:31 +02:00 |
|
|
6656f52959
|
Add a built-in, hidden display theme for the preview images
It contains only the Sun, with no aspects nor antiscia
|
2014-09-28 01:31:31 +02:00 |
|
|
02fcb0ad93
|
Add constructor ag_chart_new_preview()
It creates a new AgChart object with Sun as the only added planet.
|
2014-09-28 01:31:31 +02:00 |
|
|
2ed2718514
|
Refactor ag_chart_new_full() and ag_chart_add_planets()
…so we can create more generic versions of ag_chart_new_whatever()
|
2014-09-28 01:31:31 +02:00 |
|
|
6d996af704
|
Add an image_size parameter to ag_chart_create_svg()
This is required so we can generate a fixed size image, e.g. for the
chart preview.
|
2014-09-28 01:31:31 +02:00 |
|
|
84b622c622
|
Make chart/image/icon size parameters for the XSLT; the chart depends on them
Almost all sizes depend on $image_size or $icon_size now
|
2014-09-28 01:30:45 +02:00 |
|
|
99accd3d40
|
Move chart loading to lazy loading
This is required due to chart preview making, which can take a while.
|
2014-09-28 01:25:22 +02:00 |
|
|
c56a890a10
|
Fix Makefile for help files
|
2014-09-27 19:59:23 +02:00 |
|
|
61a89b5aa9
|
Merge pull request #92 from gergelypolonkai/help
Add help contents
|
2014-09-27 18:23:24 +02:00 |
|
|
3ceb734fad
|
Add help images
|
2014-09-27 18:21:57 +02:00 |
|
|
2b44130235
|
Add basic documentation
|
2014-09-27 18:17:10 +02:00 |
|
|
91d0836020
|
Add planned structure of the help files
|
2014-09-27 17:28:27 +02:00 |
|
|
39e58c7156
|
Merge pull request #89 from gergelypolonkai/gtk-icon-view
Move chart list from GdMainView to GtkIconView
|
2014-09-26 23:57:29 +02:00 |
|
|
76f249aaf2
|
Fix AgWindow’s selection mode cancel button
|
2014-09-26 23:52:11 +02:00 |
|
|
520704a79d
|
Remove unnecessary debug lines from AgChartRenderer
|
2014-09-26 23:50:31 +02:00 |
|
|
cd3fe4f163
|
Code beautification in AgChartRenderer
|
2014-09-26 23:50:12 +02:00 |
|
|
b725882654
|
Remove libgd from the dependencies
|
2014-09-26 22:22:10 +02:00 |
|
|
a8170b90fd
|
Replace GdMainView with AgIconView in the main window
|
2014-09-26 22:22:10 +02:00 |
|
|
a18e11f023
|
Add AgIconView class
It is a subclass of GtkIconView specialised in displayind Astrognome
chart previews as icons.
|
2014-09-26 22:21:55 +02:00 |
|
|
13728943d6
|
Add AgChartRenderer class
It is a subclass of GdkCellRendererPixbuf specialised in displaying
Astrognome chart previews.
|
2014-09-26 22:21:26 +02:00 |
|
|
7fe82cdc68
|
Convert AgDbChartSave a boxed type
|
2014-09-26 21:13:06 +02:00 |
|
|
41f054bf6f
|
Add GPL headers to all source files
|
2014-09-26 15:01:19 +02:00 |
|
|
023dbcb55f
|
Make chart image size dynamic
It now depends on the maximum distance of icons from the chart
|
2014-09-24 21:46:43 +02:00 |
|
|
d2ff3d0675
|
Always fill the additional-css XSLT parameter
|
2014-09-24 19:49:52 +02:00 |
|
|
447e1568a7
|
Merge pull request #88 from gergelypolonkai/chart-moon-phase
Add Moon phase visualisation to the chart
|
2014-09-24 13:03:29 +02:00 |
|
|
f4b87a7c09
|
Add Moon phase visualisation to the chart
|
2014-09-24 13:01:14 +02:00 |
|
|
abb6fc2cc2
|
Add a moonphase node to the chart XML
It contains both the phase and the illumination of the Moon at the
chart’s time.
|
2014-09-24 11:40:17 +02:00 |
|
|
a32eb71aa4
|
Update TODO file
|
2014-09-24 11:38:36 +02:00 |
|
|
7b54d53ebf
|
Merge pull request #86 from gergelypolonkai/bug-85
Fix up display theme CSS generating code
|
2014-09-22 01:22:04 +02:00 |
|
|
03aaf8ae1a
|
Fix up ag_display_theme_to_css()
This now generates the correct rules. Fixes #85
|
2014-09-22 01:20:59 +02:00 |
|