|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
20cc731289
|
Move view changing functionality from GtkStackSwitcher into a view menu
|
2014-07-03 14:08:51 +02:00 |
|
|
bdecad3c2a
|
Start transitioning main window to Glade
|
2014-07-03 10:57:57 +02:00 |
|
|
9c9da9c273
|
Removed TODO comment after merging chart-tab-if-open
|
2014-07-02 19:50:46 +02:00 |
|
|
0cc6344c37
|
Change to chart view when opening an existing chart
|
2014-07-02 19:15:54 +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 |
|
|
259302a7c2
|
Update note in tab_changed_cb()
|
2014-06-30 17:55:00 +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 |
|
|
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 |
|
|
cc7aed38c1
|
Add GTK message dialogs instead of g_warning() calls.
This is to enhance UX. Fix #9
|
2014-03-30 17:52:57 +02:00 |
|
|
85fb8be73b
|
Add timezone control to edit tab
Fix #15
|
2014-03-30 17:41:11 +02:00 |
|
|
83782a92ff
|
Set southern latitude/western longitude if saved chart has negative values
Fix #16
|
2014-03-30 16:51:45 +02:00 |
|
|
a4f1b17a76
|
Add message dialogs to indicate save errors
|
2014-03-30 11:33:48 +02:00 |
|
|
847e1c419e
|
Change deprecated GTK stock items to actual values
|
2014-03-30 09:47:21 +02:00 |
|
|
84528f2970
|
Move ag_window_redraw_chart() to a more appropriate place
|
2014-03-30 09:34:41 +02:00 |
|
|
aa339f5863
|
Remove references and calls to libgd in favour of Gtk 3.10 calls
|
2014-02-25 22:32:54 +01:00 |
|
|
f80b9df82b
|
Disabled context menu in chart's web view
|
2013-09-22 12:12:41 +02:00 |
|
|
754433d884
|
Window settings are now saved when a window is repositioned or resized
|
2013-09-21 19:27:14 +02:00 |
|
|
f4e32478e6
|
Typo fix in rebased code
|
2013-09-21 18:56:12 +02:00 |
|
|
56a388b86a
|
Uncrustified new code
|
2013-09-21 18:56:12 +02:00 |
|
|
9ef2d957ff
|
Now restoring window settings (size and maximized state) from GSettings
|
2013-09-21 18:56:12 +02:00 |
|
|
ea3b038b57
|
Uncrustified sources
Also, added astrognome-uncrustify.cfg for later use
|
2013-09-21 18:37:27 +02:00 |
|
|
f5ba22d7df
|
Added a dispose function to AgWindow
|
2013-09-21 14:07:53 +02:00 |
|
|
8a589b4699
|
Header bar and web view now correctly resize with the window
|
2013-09-20 15:23:41 +02:00 |
|
|
8ef33d3dec
|
Added hotkeys for tab switching
The hotkeys are the same as in Placidus, as the original Astrognome didn't
have any.
|
2013-09-20 12:41:21 +02:00 |
|
|
e180603a6b
|
Sanitized action callback function names
|
2013-09-20 10:58:12 +02:00 |
|
|
5bba36e949
|
Created save-as dialog
|
2013-09-20 00:11:17 +02:00 |
|
|
337f5b6656
|
Created AgWindowError quark for later use
|
2013-09-20 00:11:03 +02:00 |
|
|
c8e0a888dd
|
Resizing webkit view when the chart tab is activated
This is temporary, it really should resize automatically
|
2013-09-19 23:21:27 +02:00 |
|
|
d6df0e4690
|
Added base_url to webkit load function
Without that, using external CSS files is impossible
|
2013-09-19 23:17:43 +02:00 |
|
|
a6c747fc48
|
Created web view for the SVG chart
|
2013-09-19 20:19:55 +02:00 |
|
|
25e5abcbcb
|
Finished SVG generating code
|
2013-09-19 19:56:25 +02:00 |
|
|
e4033f0702
|
Sanitized AgWindow - Removed timestamp member
It can be retrieved from the Window's chart, and is rarely used
|
2013-09-18 22:30:40 +02:00 |
|
|
2d93bca140
|
Started generating chart SVG
|
2013-09-18 11:41:20 +02:00 |
|
|
ec75d9b4cd
|
Moved XML creation code to AgChart's create_save_doc()
|
2013-09-18 11:22:07 +02:00 |
|
|
bdf318a2ad
|
Added uri to AgWindow's private structure, for saving purposes
|
2013-09-18 10:37:48 +02:00 |
|
|
c921e29c4a
|
Created a Save As... menu item
|
2013-09-18 10:09:32 +02:00 |
|
|
0571253730
|
Started creating save functionality
|
2013-09-18 00:45:19 +02:00 |
|
|
25914141c2
|
Now setting chart name based on edit form
|
2013-09-18 00:45:00 +02:00 |
|
|
157c02d0f5
|
Fixed signal connection to comply with new code
|
2013-09-17 22:25:10 +02:00 |
|
|
f8c5415789
|
Created ag_window_update_from_chart() to update form values from the window's chart
|
2013-09-17 22:25:10 +02:00 |
|
|
a9977ac54e
|
Chart changing now calls ag_window_redraw_chart()
|
2013-09-17 22:22:12 +02:00 |
|
|
f4a303e97a
|
Created ag_window_redraw_chart() for later use
|
2013-09-17 22:21:37 +02:00 |
|
|
60d57c7333
|
Fixed ag_window_set_chart() so it connects the signal handlers well
|
2013-09-17 22:20:07 +02:00 |
|
|
20446a9fb6
|
Created functions ag_window_{set,get}_chart()
|
2013-09-17 19:12:25 +02:00 |
|
|
a20c84161c
|
Typo fix
|
2013-09-17 19:11:35 +02:00 |
|
|
72df6b944d
|
Added Open/Save functionality to the menus
|
2013-09-17 14:53:37 +02:00 |
|
|
26162ca818
|
Changed AgWindow's moment to an AgChart for later saving functionality.
|
2013-09-16 23:20:42 +02:00 |
|
|
d3457b0161
|
Succesfully changed to the GdStack framework from the GtkNotebook
This will be further transitioned to GtkStack when Gtk 3.10 goes stable
|
2013-09-13 22:42:44 +02:00 |
|
|
9a30476e11
|
Updated for SWE-GLib final API
|
2013-09-11 10:38:40 +02:00 |
|
|
e8d9b41503
|
Changing away from the edit tab will recalculate chart data
|
2013-09-09 11:26:46 +02:00 |
|
|
5b35976699
|
Added empty GsweTimestamp and GsweMoment objects to AgWindow
|
2013-09-09 11:26:46 +02:00 |
|
|
4f62c07dc0
|
Created chart editing tab, making it the default
|
2013-09-09 11:26:37 +02:00 |
|
|
23d3d2203e
|
Changed variable name to create some consistency
|
2013-09-09 11:20:32 +02:00 |
|
|
9c7b012696
|
Implemented tab changing via the gear menu
|
2013-09-09 00:32:22 +02:00 |
|
|
f6ee2cbba1
|
Started implementing tab changing menus
|
2013-09-09 00:06:10 +02:00 |
|
|
50fc3f6f70
|
Created the AgWindow class for the chart window
|
2013-09-08 23:01:37 +02:00 |
|