Cédric Krier
00a9f32d3e
Added tag 4.2.0 for changeset 94037cff031e
2016-11-28 15:55:39 +01:00
Cédric Krier
6ee6d03480
Prepare release 4.2.0
2016-11-28 15:55:37 +01:00
Cédric Krier
6a8b0c18bb
Fix shortcut description for expand/collapse all row
...
issue6046
review29041002
2016-11-27 22:23:18 +01:00
Cédric Krier
d1877751e8
Update translations
2016-11-25 23:50:52 +01:00
Cédric Krier
0c64fb31ac
Set placeholder on global_search_entry in RPCContextReload if it exists
...
RPCContextReload is asynchronous so global_search_entry could not yet be set
when the callback is called.
issue6062
review29771002
2016-11-25 10:57:47 +01:00
Cédric Krier
d649269e06
Catch RPCException in RPCContextReload callback
...
issue6061
review30801002
2016-11-25 10:56:33 +01:00
Cédric Krier
cc834fe9b3
Soft validate the record when setting new fields
...
New field values may change the validity of the record.
issue5822
review30771002
2016-11-21 20:57:20 +01:00
Cédric Krier
aad3958901
Use correct label for the calendar toolbar buttons
...
issue6024
review29011002
2016-11-10 12:22:55 +01:00
Cédric Krier
ec9ebc4813
Fallback to set_property when set_orientation does not exist
...
CellRendererProgress does not have set_orientation on GTK 2.0
And add same GTK 3.0 compatibility of ProgressBar fix to CellRendererProgress
issue6016
review25811002
2016-11-08 18:45:25 +01:00
Cédric Krier
25ed202165
Remove support for simplejson
...
On Python 3, simplejson has a different behaviour than the stdlib json,
especially for dumping bytes.
issue6010
review26881003
2016-11-05 19:55:15 +01:00
Cédric Krier
bfaa26425f
Fallback to gtk.combo_box_new_text when gtk.ComboBoxText is not available
...
issue6008
review29711002
2016-11-04 12:10:00 +01:00
Sebastián Marró
b425523424
Support toolbar attribute for richtext widget
...
issue3551
review7521002
2016-11-01 12:31:51 +01:00
Cédric Krier
23327ca31e
Grow multiselection widget to show all items if yexpand is not set
...
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
2016-10-31 22:50:15 +01:00
Cédric Krier
3ad650bd07
Use pygtkcompat to support GTK 3.0
...
issue5387
review16441002
2016-10-31 17:22:45 +01:00
Cédric Krier
c12c74cc79
Destroy wizard after exception in create call
...
The wizard must be destroyed otherwise it let the sensible widget insensitive.
issue5975
review31651002
2016-10-31 17:18:05 +01:00
Sergi Almacellas Abellana
0225962b25
Add PYSON widget
...
issue4631
review24021002
2016-10-31 13:39:50 +01:00
Cédric Krier
0d3f57b761
Remove print statement
...
Introduced by changeset 1d736ce446d3
2016-10-30 20:24:43 +01:00
Cédric Krier
ebd3df51de
Update link to Easy Install
...
issue5963
2016-10-30 19:56:38 +01:00
Sergi Almacellas Abellana
21fd28ea05
Manage the text color and background color in calendar view
...
issue5953
review33471002
2016-10-28 17:57:22 +02:00
Xavier Codinas
58e0499675
Add client.title in config
...
issue5968
review33501002
2016-10-28 09:58:53 +02:00
Xavier Codinas
4477881805
Remove exclamation point on user error messages
...
issue5978
review31631002
2016-10-28 09:14:44 +02:00
Sergi Almacellas Abellana
188e5eed39
Show records names in wizard title
...
issue5933
review26761002
2016-10-27 09:55:52 +02:00
Cédric Krier
c7d43aecc9
Add support for button rule
...
issue5944
review29631002
2016-10-26 09:45:00 +02:00
Jan Grasnick
ff24257062
Add support for datetime_field to fields.Reference
...
issue4579
review27721002
2016-10-26 09:36:04 +02:00
Cédric Krier
85d06d32cb
Use cancel_record instead of removing from group
...
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
2016-10-25 23:13:35 +02:00
Cédric Krier
30147f38e5
Do not apply screen domain on xxx2Many field
...
The screen domain on those fields only means at least one record
and not all records.
issue5948
review30631002
2016-10-25 23:11:21 +02:00
Angel Fernandez
a99e4e963d
Manage similar tabs on favorites menu
...
issue3940
review30641002
2016-10-21 11:57:11 +02:00
Cédric Krier
97303d3f72
Explain the meaning of '~' in documentation
...
review33481002
2016-10-21 11:03:37 +02:00
Cédric Krier
8522331fa2
Show connection error message instead of version compatibility
...
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
2016-10-20 12:22:01 +02:00
Sergi Almacellas Abellana
5a8c313cc1
Use the same src text for boolean in ScreenContainer and in DomainParser
...
Otherwise the translated value may return a different value and then it's
comparison will fail.
issue5904
review30541002
2016-10-13 17:05:55 +02:00
Sergi Almacellas Abellana
f7a44c0cfc
Always use common.datetime_strftime for datetime formating
...
Otherwise it will fail for dates before 1900.
issue5930
review28881002
2016-10-13 09:45:25 +02:00
Sergi Almacellas Abellana
fd3c77490f
Use model name as tab title when opening records from global search
...
issue5938
review30601002
2016-10-08 20:55:41 +02:00
Cédric Krier
31593e2802
Merge Spanish's into Spanish (Latin American)
2016-10-08 12:42:37 +02:00
Cédric Krier
6802d9925d
Avoid calling unnecessary domain_parser
...
The construction of the domain_parser can generate RPC calls so it is better to
avoid construct it if possible.
issue5918
review26741002
2016-10-05 22:39:06 +02:00
Cédric Krier
b2265c6d76
Reduce the number of call to ir.ui.view_tree_state
...
The state should not be loaded for view without the tree_state attribute and
neither for view with a unsaved parent.
issue5917
review30571002
2016-10-05 22:34:22 +02:00
Sergi Almacellas Abellana
9511a323c0
Update tab_count when using a search filter
...
issue5864
review27621002
2016-10-03 09:32:56 +02:00
Cédric Krier
8d89c49591
Replace py2exe and py2app by cx_Freeze
...
issue5084
issue5085
review28821002
2016-10-02 14:58:47 +02:00
Cédric Krier
3aadca7bf0
Improve Group.set_sequence
...
- 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
2016-09-27 12:00:24 +02:00
Cédric Krier
bdb7c72e14
Manage ProtocolError as a Fault and use correct content-type
...
issue5782
review29451002
2016-09-27 11:57:10 +02:00
Cédric Krier
a08f1630da
Fix drop on attachment button under KDE
...
The copy action needs to also be set to avoid having to use "Shift"
on the drop.
issue5871
review33391002
2016-09-21 00:21:35 +02:00
Sergi Almacellas Abellana
0951bd03e9
Add test from parse_clause with nested generator
...
issue5883
review26661002
2016-09-20 09:52:25 +02:00
Cédric Krier
fdce24fc3b
Show non editable widget as insensitive
...
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
2016-09-19 22:34:29 +02:00
Cédric Krier
0c31ae95ea
Move info-bar at the bottom
...
issue5857
review28751002
2016-09-19 22:20:08 +02:00
Cédric Krier
d4149a33b9
Empty value in O2M should remove existing record
...
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
2016-09-15 22:23:10 +02:00
Cédric Krier
ea0e436226
Set correctly image on ImageMenuItem
...
issue5872
review34261002
2016-09-15 22:22:16 +02:00
Sergi Almacellas Abellana
20fe330660
Manage readonly on field translations
...
issue5824
review31481002
2016-09-13 10:19:57 +02:00
Cédric Krier
da1da413ff
Normalize lang to be able to convert it into windows name
...
issue5443
review27631002
2016-09-12 21:09:26 +02:00
Cédric Krier
a5b7c30428
Rename language codes
...
issue5443
2016-09-10 23:27:44 +02:00
Cédric Krier
68c90d3fbb
Add overwrite confirmation on file selection dialog
...
The feature is only available for GTK >= 2.8
so it is activated using duck typing.
issue5851
review30461002
2016-09-10 10:43:12 +02:00
Nicolas Évrard
b99c5b0988
Honor required and readonly status in [OM]2M title label
...
issue5649
review29301002
2016-09-08 10:15:03 +02:00