Since 12e08efd3872 the readonly of the Screen depends on the selected records.
But we still wants to save the modification from the Window Form even if a
deleted record is selected.
Closes#13321
(grafted from ff288e977366b41700c6da6f7131b0e9520e363b)
--HG--
branch : 6.0
On Windows the file used to create the Evince document must be kept after the
initialization.
Also reusing the file cache mechanism of the Binary field, prevents to create
temporary files on each call of display.
Evince document needs to have the proper extension to be sure to load the
proper backend. So the cache file must be retrieved with the requested
extension.
And finally we use Document.factory_get_document_full so if leading with the
filename extension does not work, it will try to guess from the data.
Closes#13307
(grafted from 34deeaf3c0215f793c3e673de3ee2e04971ebee4)
--HG--
branch : 6.0
cx_Freeze include only the bytecodes version of the translation plugin.
Closes#13208
(grafted from c06fd05a195bfb9bae5dd388a366c0d58c2005a4)
--HG--
branch : 6.0
Otherwise cx_Freeze does not include the translation plugin as it is
dynamically loaded.
Closes#13208
(grafted from 0ab3cefbe003fb39da8b2f3dbb265743ed763f36)
--HG--
branch : 6.0
Since 1923117e935d the server does not accept compressed content for
unauthenticated request.
(grafted from 97cbe01195da6938e7f718d07e436c8a2856e3a2)
--HG--
branch : 6.0
So when calling RPCExecute without processing exception, all exceptions can be
catch with RPCException.
Closes#12874
(grafted from 372dbf53977e872ae62dbc8d6ce5bdc3bcacec69)
--HG--
branch : 6.0
The on_paste method is calling value_from_text for each widget using the
string from the clipboard.
So textual value needs to be supported even for date and time widgets which
uses a cell renderer that provides datetime value.
Closes#12860
(grafted from 06448d7bdb976b7057a465ca332bbc638e91653e)
--HG--
branch : 6.0
When the password widget has autocomplete activated, the entry is a combobox.
Closes#13166
(grafted from e159bd2cd8bf9aa408ce8cda144ef41195f01ea3)
--HG--
branch : 6.0
When a readonly Form is closed, the callback result should always be False as
the opened record has not changed.
Closes#13156
(grafted from 9ad99fba8a531f2456d1808f32fe3b9fbc598f2e)
--HG--
branch : 6.0
cf5adeee978b did it for darwin but it is also useful for Windows to avoid
duplicate dlls.
(grafted from 44cacb4235be628f9d3ab902e4d72e9a9b8d3381)
--HG--
branch : 6.0
Since d94c92c1de67 the library is no more compressed so those package data are
already in the usual place.
(grafted from 867d962ffbe4657643961554fefc952eb007d9f7)
--HG--
branch : 6.0
cx_Freeze 6.15.10 store included files in Resources folder and make a symlink
in MacOS folder for lib and share.
So we must include shared libraries in the lib folder to be available.
(grafted from cf5adeee978b9ff2de9fc2229c9cd82c63b98302)
--HG--
branch : 6.0
cx_Freeze 6.15.10 store included files in Resources folder and make a symlink
in MacOS folder for lib and share.
So we need to store etc content in share to be available.
(grafted from c9bb18c11e4a736c4ada1ea9f740ec8609dc3590)
--HG--
branch : 6.0
Domain inversion may force a unique value based on the default value from
PYSON evaluation. In such case it means that no record can be set.
Closes#12799
(grafted from 48463dae759ea1473b258ed905ba2c15fe96e10c)
--HG--
branch : 6.0