gtk/calendar: Avoid emision of day-selected signal from nav buttons
Using next/previous month/year buttons causes undesired firing of day-selected signal. Move the implementation of gtk_calendar_select_day function to an internal function that has an option of preventing that.
Closes: #5769 (closed)
Edited by Khalid Abu Shawarib