Todo List

Class date_and_time_t
add an UTC info field

Global refresh_data_interpretor_window
if speed is a matter, think about taking off this decode_parameters structure from here.

File decode.c
I see, while putting some functions documentation that there may be things to do to improve speed with date calculations -> should we fill tab_ns_months at every function calls ? This may not be necessary

Global date_printf
Add a way to use a user defined format and/or predefined formats

Global transform_bcd_to_human
give choice of coding style (eg for numbers >=10)

Global heraia_hex_document_new
: do something to take errors into account

Global load_heraia_ui
add more return values to init functions to detect any error while initializing the ui

Global make_absolute_path
do something without any system calls !!!

Global on_copy_activate
Write a usefull function here :)

Global on_cut_activate
Write a usefull function here :)

Global on_delete_activate
Write a usefull function here :)

Global on_open_activate
try to put some mutexes on main_window->event to make this thread safe some way

Global on_paste_activate
Write a usefull function here :)

Global on_save_activate
be more accurate on error (error type, message and filename) returns we should return something at least ...

Global refresh_event_handler
try to put some mutexes on main_window->event to make this thread safe some way

Global H_DI_DISPLAYED
this is used at initialisation time. We can add a new option to the program in order to say wether we want the data interpretor to be visible or not (regardless of options saved ?)

Global HERAIA_FILE_ERROR
We may use errno to have more accurate file errors

Global log_message
may be include the hability to choose a different log domain ?

File libheraia.c
do the functions that may be called by python when initializing the library.

Global statw_export_to_gnuplot_clicked
we might add here the name of the file being edited

Generated on Tue Jun 30 23:18:27 2009 for Heraia by  doxygen 1.5.8