- Internal Unsharp mask function is bugged.
	- The gaussian filter doesn't deal will edges: poor algorithm
	- non reproductible

- set_cursor_waiting does not work well all the time

- bug of list_header(). If this function is called at the beggining of the read function and when a header seems to be long. Header is listed but after the call of list_header the read process is stopped.
status != 0 ?

- selecting a large area, as often required for the automatic shift registration, crashed siril because of too large gsl memory allocations (should not happen on > 2GB systems): hard to reproduce and not really a big concern

- moving hi/lo cursors with keyboard (<ARROW_UP> or <ARROW_DOWN>) has no effect until the cursor is clicked with mouse (it is validated only on mouse button release to avoid redrawing too often, so this is an expected bug). A solution might be to take the <RET> as validator, but it may not be easy to know which widget has focus when the key is received


################### NOT BUGS: FEATURES ###################
#
- lib fitsio: storing bitpix as USHORT_IMG saves it as SHORT_IMG. In fact, fitsio uses BSCALE and BZERO to map short values to unsigned short, that's why the USHORT_IMG is not written directly.

- When right clicking in image, a preview region is set while not in preview region setting mode = that was for debug purposes, but can be useful for quick full res previews

