bb38df71a7 
					 
					
						
						
							
							Fix   #46  
						
						
						
						
					 
					
						2014-08-11 23:46:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						085f2225ea 
					 
					
						
						
							
							Add debug messages to ag_db_save_identical()  
						
						
						
						
					 
					
						2014-08-11 22:19:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d028b5e17 
					 
					
						
						
							
							Add notification for property setters  
						
						
						
						
					 
					
						2014-08-11 22:19:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e736c9b87 
					 
					
						
						
							
							Add AgChart::note property  
						
						
						
						
					 
					
						2014-08-11 22:19:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b5f99d5b4 
					 
					
						
						
							
							Rename chart_changed() to ag_window_chart_changed()  
						
						... 
						
						
						
						Just to follow naming conventions 
						
						
					 
					
						2014-08-11 22:19:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ae1972cd0 
					 
					
						
						
							
							Remove chart name when going back to chart list  
						
						... 
						
						
						
						Fixes  #47  
					
						2014-08-11 01:26:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d74eca959c 
					 
					
						
						
							
							Merge pull request  #48  from gergelypolonkai/selection-mode  
						
						... 
						
						
						
						Implement selection mode and chart deletion 
						
						
					 
					
						2014-08-11 01:02:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						142284dada 
					 
					
						
						
							
							Delete selected charts  
						
						
						
						
					 
					
						2014-08-11 01:01:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a42ae40b6 
					 
					
						
						
							
							Implement view-selection-changed signal handler  
						
						
						
						
					 
					
						2014-08-11 01:01:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f44c5b8c86 
					 
					
						
						
							
							Add selection mode button and selection toolbar  
						
						
						
						
					 
					
						2014-08-11 01:01:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0b4d30b07 
					 
					
						
						
							
							Implement chart deletion from database  
						
						
						
						
					 
					
						2014-08-11 01:01:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c7fb089a9 
					 
					
						
						
							
							Removed graphics-help-from-irc.txt  
						
						... 
						
						
						
						It was never really needed 
						
						
					 
					
						2014-08-10 15:18:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a8f356e2bc 
					 
					
						
						
							
							Merge pull request  #45  from gergelypolonkai/hor-import  
						
						... 
						
						
						
						Import Placidus 4.0 saved charts 
						
						
					 
					
						2014-08-10 15:09:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						88fb58a527 
					 
					
						
						
							
							Import Placidus charts  
						
						
						
						
					 
					
						2014-08-10 14:31:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fee23777f6 
					 
					
						
						
							
							Add Placidus import to the app menu  
						
						
						
						
					 
					
						2014-08-10 14:31:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e847d83ed 
					 
					
						
						
							
							Create .hor filter for Placidus files  
						
						
						
						
					 
					
						2014-08-10 14:31:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea3389aadd 
					 
					
						
						
							
							Define gdouble endianness conversion macros  
						
						... 
						
						
						
						GLib doesn’t have these for some reason. These are protected in case a
later version of GLib defines them, too. 
						
						
					 
					
						2014-08-10 14:31:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a30d19d1bb 
					 
					
						
						
							
							Generalize chart loading functions  
						
						... 
						
						
						
						* ag_app_import_chart() became ag_app_import_file(), and has the potential
  to load any file type
* ag_app_import_cb() so it can open multiple file types
* ag_chart_load_from_file() is now called ag_chart_load_from_agc() 
						
						
					 
					
						2014-08-10 14:31:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3927458b4 
					 
					
						
						
							
							Make ag_app_buttoned_dialog()'s first parameter nullable  
						
						
						
						
					 
					
						2014-08-10 09:46:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						75e7bba711 
					 
					
						
						
							
							Merge pull request  #44  from gergelypolonkai/recalc-if-needed  
						
						... 
						
						
						
						Recalculate chart only if needed 
						
						
					 
					
						2014-08-06 00:08:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49c41ca7d7 
					 
					
						
						
							
							Refactor ag_window_recalculate_chart() to recalc if edit tab has changed  
						
						
						
						
					 
					
						2014-08-06 00:04:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ffde691aef 
					 
					
						
						
							
							Rename recalculate_chart() to ag_window_recalculate_chart()  
						
						... 
						
						
						
						This is simply to follow naming conventions 
						
						
					 
					
						2014-08-06 00:04:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e97af76ea 
					 
					
						
						
							
							Fix tab_edit widget’s name in .ui file  
						
						
						
						
					 
					
						2014-08-06 00:04:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aefbb8e4fa 
					 
					
						
						
							
							ag_db_save_identical can now compare based only on chart-related data  
						
						... 
						
						
						
						This way the chart won’t get recalculated on a name change. 
						
						
					 
					
						2014-08-05 23:45:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						881b58080a 
					 
					
						
						
							
							Add ag_house_system_id_to_nick() and ag_house_system_nick_to_id()  
						
						... 
						
						
						
						This is to convert between house system ID (required for chart generating)
and GEnum nick (required for saving). 
						
						
					 
					
						2014-08-04 00:31:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ad29b3f2d 
					 
					
						
						
							
							Moved to gtk_application_set_accels_for_action() API  
						
						... 
						
						
						
						... and with that, to a GTK+ 3.12 requirement. 
						
						
					 
					
						2014-08-03 23:32:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82c8b193a1 
					 
					
						
						
							
							Merge pull request  #43  from gergelypolonkai/chart-db  
						
						... 
						
						
						
						Save charts in a database instead of separate files 
						
						
					 
					
						2014-08-03 11:22:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e3b109819e 
					 
					
						
						
							
							Merge branch 'master' into chart-db  
						
						
						
						
					 
					
						2014-08-03 11:15:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						803b0211dd 
					 
					
						
						
							
							Using g_clear_object() instead of g_object_unref() in ag_window_set_chart  
						
						
						
						
					 
					
						2014-08-03 11:12:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d1358303a 
					 
					
						
						
							
							ag_app_import_chart() now saves the chart immediately after importing  
						
						
						
						
					 
					
						2014-08-03 11:03:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35c7d32636 
					 
					
						
						
							
							ag_window_save_chart() now creates an AgDbSave struct for a new chart  
						
						... 
						
						
						
						Its db_id is -1, thus considered unsaved. 
						
						
					 
					
						2014-08-03 11:02:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						069ce4574f 
					 
					
						
						
							
							ag_window_can_close() now checks for unsaved (db_id == -1) charts, too  
						
						
						
						
					 
					
						2014-08-03 10:58:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b0e7daeec8 
					 
					
						
						
							
							ag_db_save_chart() now sets save_data->db_id after a successful INSERT  
						
						
						
						
					 
					
						2014-08-03 10:57:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c871246d58 
					 
					
						
						
							
							Add refresh button to chart list  
						
						
						
						
					 
					
						2014-08-02 21:55:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f9637e698 
					 
					
						
						
							
							Add error checking to ag_window_can_close()  
						
						
						
						
					 
					
						2014-08-02 21:41:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1049b933e8 
					 
					
						
						
							
							ag_window_back_action() goes to list only if the chart is saved  
						
						... 
						
						
						
						The user is prompted if they actually want to save or discard 
						
						
					 
					
						2014-08-02 20:00:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d76bdf1ef 
					 
					
						
						
							
							ag_window_new_chart_action() goes to chart tab if chart was not correctly closed  
						
						
						
						
					 
					
						2014-08-02 20:00:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1fba37d0d 
					 
					
						
						
							
							ag_window_save_action() now only saves if needed  
						
						
						
						
					 
					
						2014-08-02 19:59:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d2d67534b3 
					 
					
						
						
							
							Change return type of ag_window_list_item_activated_cb() to void  
						
						... 
						
						
						
						The signal itself defines its return type as GTK_TYPE_VOID 
						
						
					 
					
						2014-08-02 19:58:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e2701396cc 
					 
					
						
						
							
							Check if chart needs to be saved upon close action  
						
						
						
						
					 
					
						2014-08-02 19:54:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c84845fa2 
					 
					
						
						
							
							Add delete-event handler to AgWindow  
						
						
						
						
					 
					
						2014-08-02 19:53:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e35a98cd5 
					 
					
						
						
							
							Add ag_app_buttoned_dialog() to ag-app.h  
						
						
						
						
					 
					
						2014-08-02 19:52:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						367a91cb51 
					 
					
						
						
							
							Show error message if DB chart could not be loaded  
						
						
						
						
					 
					
						2014-08-02 10:28:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f462c7116 
					 
					
						
						
							
							Merge branch 'master' into chart-db  
						
						
						
						
					 
					
						2014-08-02 10:07:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						377a2e1e8a 
					 
					
						
						
							
							Rename Open functionality to Import  
						
						
						
						
					 
					
						2014-08-02 01:41:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab12922d8a 
					 
					
						
						
							
							Rework chart save procedure  
						
						... 
						
						
						
						* Fixed some design flows: AgDb should not know about the window
* AgChart now only creates an AgDbSave structure, saving is done through
  AgWindow 
						
						
					 
					
						2014-08-02 01:37:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						860638ed98 
					 
					
						
						
							
							Add function ag_app_buttoned_dialog()  
						
						... 
						
						
						
						This is required to create dialogs with more than one buttons, like Yes/No
dialogs. 
						
						
					 
					
						2014-08-02 00:34:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						defdc75eb0 
					 
					
						
						
							
							Add missing va_end() to ag_db_select()  
						
						
						
						
					 
					
						2014-08-02 00:26:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2241e622a 
					 
					
						
						
							
							Add New/Back buttons to the header bar  
						
						... 
						
						
						
						New opens the Edit tab immediately, back goes back to the chart list 
						
						
					 
					
						2014-08-01 23:55:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64bbe0fd68 
					 
					
						
						
							
							Add appdata file to use with Software later  
						
						
						
						
					 
					
						2014-08-01 21:32:52 +02:00