Cédric Krier pushed to branch branch/7.6 at Tryton / Tryton


Commits:
4fbeec67 by Cédric Krier at 2025-04-30T08:44:05+02:00
Declare vals_to_set on the common block where it is used

e38f22986aac reuse vals_to_set later so linter may complain about it not being
defined.
(grafted from 81360b8ae682fb56f85d4ad6f5f779e0418cc3ce)
- - - - -
24d7fd34 by Cédric Krier at 2025-04-11T09:24:13+02:00
Coalesce boolean account type columns on negative clause

In SQL the negation of NULL is still NULL.

Closes #13967
(grafted from 652d09bb06df8f6387fecf1b099eda2273cb6a04)
- - - - -
b539e9a8 by Cédric Krier at 2025-04-14T09:52:31+02:00
Increase display size only once per more row

This ensures that the growing rate between display size and rows is the same.

Closes #13972
(grafted from c8cfddd30e18453eea57dca6d80fcc7b992cb61e)
- - - - -
28a2a083 by Cédric Krier at 2025-04-14T12:00:58+02:00
Do not deduce pending payments linked to a line from direct debit balance

The balance is calculated using the payment amount of the line which already
deduce the pending payment amount.
So such payment should not be deduced a second times from the balance.

Closes #13973
(grafted from 3c00078ff5e337e555c1e61862e9702b28c2799e)
- - - - -
09a586e0 by Cédric Krier at 2025-04-25T17:29:38+02:00
Do not use OFX balance statement if the balance date is not the statement end 
date

The bank can put a balance for the statement at a different date than the end
date of the statement. But for Tryton the end balance must be the balance at
the end of the statement.

Closes #13982
(grafted from 46dc70e63342ec41efdf55f2c9e77f2ec27882a8)
- - - - -
55b894db by Cédric Krier at 2025-04-28T22:07:40+02:00
Set direction to column for text and richtext widget

Such that the toolbar is put on top and the input is taking the remaining
vertical space.

Closes #13986
(grafted from b1ff0b50d1581fb082d70639de0aade00d02da0a)
- - - - -
9257e823 by Cédric Krier at 2025-04-29T23:24:16+02:00
Hide resizer of last column of tree view

This prevents the table to overflow and create an horizontal scrollbar because
of the negative inset.

Closes #13992
(grafted from 5f28e0a39c46f93943af5f1a4faefd4d6255b2be)
- - - - -
69a14a06 by Cédric Krier at 2025-04-28T22:10:50+02:00
Set richtext widget inside an .input-group in translation dialog

It is needed to benefit from 6e2ff4b6.

Closes #13987
(grafted from 0cbdfbfbe1a4f8af9149616d9c8340daef33701a)
- - - - -
3ae8a8bd by Cédric Krier at 2025-04-28T22:12:01+02:00
Use larger translation dialog for expanded widget

Closes #13987
(grafted from c2863a3bf130e88c0dc97866d4a5bff699af944d)
- - - - -
21f186bc by Cédric Krier at 2025-04-29T23:28:59+02:00
Set a background color to head and foot row of tree view table

Since ee297f4d7eea the sticky position is put on the row so it can no more be
transparent.

Closes #13993
(grafted from 518c0739d7b4d71c2d891195209812771f340a11)
- - - - -
3b9c74ac by Cédric Krier at 2025-05-05T23:37:57+02:00
Set width to 100% on object of document widget

Closes #14000
(grafted from d5baae7ab65c90f40e379516e6a0cf7f0d0e7f93)
- - - - -
c7b12400 by Cédric Krier at 2025-04-30T17:22:58+02:00
Update label of window form only if it exists

The update of label was introduced in 89834116fe97 but the label is defined
only when the window form is created with the view type tree.

Closes #13994
(grafted from 06fc80b648f7ffdd289ee37624dfc1f5d1768c1c)
- - - - -
fd1c95ae by Cédric Krier at 2025-05-04T08:40:40+02:00
Delete tree width records when field is set multiple times

There is no unique constraint so the method to set width should not rely on the
unicity of the field per screen size.

Closes #13997
(grafted from 9990d4c35c434a726af90009fd515ae2bcf19b4f)
- - - - -
97b98c92 by Cédric Krier at 2025-05-05T12:33:01+02:00
Do not fail to reload modified view without a current record

It may happen that a tree view is considered as modified even if there is no
current record. In this case we should not try to compare the id of the current
record before and after reload as it is not defined.

Closes #13998
(grafted from 331d52d447992f2bc923df8cd8bf88690460f637)
- - - - -
6988cac3 by Cédric Krier at 2025-05-08T09:28:55+02:00
Fix message ID for unique constraint on move sequence of fiscal year

Closes #13996
(grafted from 2a33b2d0b453db9d28e47d45378ba6ae07bc7898)
- - - - -
3034447d by Cédric Krier at 2025-05-08T18:15:25+02:00
Consider any field of new record as loaded

It is needed to trigger the validation of all the fields to set default value
thanks to the domain inversion.

Closes #14004
(grafted from ff41571c3716dd440ed21c0fb02fe31e8b73dc56)
- - - - -
6d7d0bdd by Sergi Almacellas Abellana at 2025-05-11T01:26:47+02:00
Fill unknown country only for move with an intrastat type and one empty country

Closes #14008
(grafted from e44e733b01a644712145cd897b6dec4b5afff148)
- - - - -
965a8b3a by Sergi Almacellas Abellana at 2025-05-09T14:07:31+02:00
Make bom notebook fill all form columns

Closes #14007
(grafted from d7ef36068a6aa0ca642e5de2b02615aa0f3b856f)
- - - - -
6b5f37f8 by Cédric Krier at 2025-05-12T00:10:13+02:00
Search notification email model by name

Since a4f34799 the field containing the name of the model is 'name'.

Closes #14006
(grafted from 430ae0e52a19a1fc15fcb22688b40724dc5911f3)
- - - - -


19 changed files:

- modules/account/fiscalyear.py
- modules/account/journal.py
- modules/account/move.py
- modules/account_payment/party.py
- modules/account_statement_ofx/account.py
- modules/account_stock_eu/stock.py
- modules/notification_email/ir.py
- modules/production/view/bom_form.xml
- sao/src/model.js
- sao/src/sao.less
- sao/src/tab.js
- sao/src/view/form.js
- sao/src/view/tree.js
- sao/src/window.js
- tryton/tryton/gui/window/form.py
- tryton/tryton/gui/window/view_form/model/field.py
- tryton/tryton/gui/window/view_form/model/record.py
- tryton/tryton/gui/window/win_form.py
- trytond/trytond/ir/ui/view.py


View it on Heptapod: 
https://foss.heptapod.net/tryton/tryton/-/compare/9ec74cde9ac75eb93d99c09fadac2879024510cf...6b5f37f827dbf84af67978af2b80ec3df46abf33

-- 
View it on Heptapod: 
https://foss.heptapod.net/tryton/tryton/-/compare/9ec74cde9ac75eb93d99c09fadac2879024510cf...6b5f37f827dbf84af67978af2b80ec3df46abf33
You're receiving this email because of your account on foss.heptapod.net.

Reply via email to