When there are few options, the widget is often used with no yexpand to look
like a normal field. But in this case, some options could be not visible and
user could miss them.
issue5994
review33551002
cancel_record uses Screen.remove which ensure the cursor is correctly set after
the removal.
This also ensure that cancel_record remove only the current record.
issue5852
review34331002
When test_server_version does not have the version of the server, it is not a
version compatibility issue but a connection issue.
issue5950
review33451002
- do not load record if there is no record changed above as it can be assumed
that the sequence is still valid.
- do not update the sequence if the tuple sequence and id is still valid.
issue5873
review28801002
Since changeset 37b76806c878, there is no visual hint for the editable property
of a widget. So we will change the normal fg/base/bg for their insensitive
values.
issue5855
review28741002
The changeset b05bedef260a wrongly skip the removal of existing record in the
group. So it was not possible to remove the last record of the field.
issue5878
review31521002
It is is useless to change the cursor for synchronous call because the event
loop will not have a chance to update the cursor.
issue5845
review29491002
The method is triggered by the menu select event which will trigger a
segmentation fault in GTK if a popup (error message or login) is displayed
during the callback.
So we just ignore the error and let the callback triggered a next time.
issue5843
review32561002
The user could create an event with an end date before the start date during
edition. So event must not be added to the store of GooCalendar because it does
not support such inconsistency.
issue5723
review33291002
Goocalendar supports to have None as value for end date so we must use it if
dtend is not defined.
Also it is better to fail directly on missing dtstart attribute.
issue5786
review32431002
dblogin does not except to receive an exception in test_server_version.
Raising an exception makes the dialog freeze.
The raise was introduced probably by mistake by changeset 0eb1d501ca9d.
issue5789
review31451003
The dialog must be shown before the screen is display otherwise if it contains
a treeview with icons, they will not be displayed because the view will not yet
be realized.
issue4805
review25551002