Cédric Krier
c19e798e54
Use recursive get_on_change_value call for one2many
...
issue2727
review444001
2012-08-11 11:50:29 +02:00
Cédric Krier
1ae68b1c2f
Check if there is a model before checking model access
...
Reference field which inherits of Many2One could not have a model.
2012-08-09 21:47:16 +02:00
Cédric Krier
fd79d2d940
Fix search box for the new date widget
2012-08-02 16:06:24 +02:00
Cédric Krier
532ba3ede5
Refactorize date widgets
...
- Remove command label
- Move icon inside entry
- Manage popup in DateEntry
- Use increase/decrease shortcuts
review373001
2012-07-30 23:34:31 +02:00
Cédric Krier
6f9d3270c8
Activate TCP_NODELAY for jsonrpc
2012-07-28 18:13:04 +02:00
Cédric Krier
e61fcf42be
Manage tuple on Reference
...
review438001
2012-07-25 21:02:50 +02:00
Cédric Krier
29d9b6bace
Add constant interpolation on line graph
...
review417002
2012-07-25 20:35:33 +02:00
Cédric Krier
3aa20a56c6
Fix test on legend graph attribute
...
review421001
2012-07-25 20:31:56 +02:00
Cédric Krier
c34c8f5fd1
Refactore button sensitive setup
...
review430001
2012-07-19 15:03:01 +02:00
Cédric Krier
2986fe1214
get_toplevel_window should return only gtk.WINDOW_TOPLEVEL
...
issue2707
review410003
2012-07-19 09:45:58 +02:00
Cédric Krier
9a8430c385
Add missing initialization of readonly in Group
...
introduced in changeset fa91a01a8c79
2012-07-12 13:57:45 +02:00
Cédric Krier
a26dee81de
Delay the save of record and popup in treeview
...
The save and popup must be delayed because if it take too much time, the rpc
call will process events before the main event is finished.
issue2621
review412001
2012-07-10 13:09:27 +02:00
Cédric Krier
b5efb16bad
Improve leaving callback by validating field and managing next/previous
...
issue2668
review408002
2012-06-28 15:22:17 +02:00
Cédric Krier
2c0308bb0c
Make Import/Export Data no-modal
...
issue2666
review410001
2012-06-28 15:16:23 +02:00
Cédric Krier
909e171e18
Fix text replacement on Many2One
...
issue2622
review409001
2012-06-28 15:13:45 +02:00
Cédric Krier
373db1d1f5
set_value of M2O must simulate a focus-out in case it did not yet occur
...
issue2624
review408001
2012-06-28 15:11:17 +02:00
Cédric Krier
d9bfcada63
Deactivate switch view button when there is only 1 view
...
review400002
2012-06-28 14:58:16 +02:00
Cédric Krier
3022d432d4
Always set current_record when displaying screen
...
review399001
2012-06-28 14:54:45 +02:00
Cédric Krier
3ea38bbc2b
Manage create/delete field access
...
review389003
2012-06-28 14:49:00 +02:00
Cédric Krier
802b7786f4
Manage focus out event when adding in O2M
...
issue2640
review404002
2012-06-22 17:58:23 +02:00
Cédric Krier
62b20537d8
Reset rec_name when setting just id of M2O or Reference
...
issue2641
review406001
2012-06-22 17:56:23 +02:00
Cédric Krier
8e5f7b4fb3
Fix name of fields loaded from predefined export
...
issue2648
review404001
2012-06-22 17:53:35 +02:00
Cédric Krier
1668afd397
Don't reload records when sorting if there are unsaved records
...
issue2664
review403001
2012-06-22 17:51:38 +02:00
Cédric Krier
156d78de86
Add dynamic size limit on the One2Many, Many2Many and Char
...
review394003
2012-06-20 18:13:12 +02:00
Cédric Krier
91c720061b
Better management of readonly on Group
...
There are some cases where readonly must be always True, otherwise we must rely
on the value set.
2012-06-20 12:22:18 +02:00
Cédric Krier
b4192d9340
The scale of Alignment must depend of expand attribute
...
review401001
2012-06-20 10:56:51 +02:00
Cédric Krier
9b5cfc700d
Don't fail on unknow font family
...
issue2617
review399004
2012-06-20 10:54:07 +02:00
Pierre-Louis Bonicoli
1e62c1ec7c
makensis.exe: if not in %PATH%, search in a default dir
...
- search makensis.exe in %PROGRAMFILES%/NSIS
- display a message when makensis.exe is not found.
issue2634
review392001
2012-06-19 22:32:15 +02:00
Cédric Krier
68bd90797b
Filter xml for field to use in search box
2012-06-08 21:32:23 +02:00
Cédric Krier
769b28bd0f
Update context before it could be overriden by field name
2012-06-08 21:21:33 +02:00
Cédric Krier
82f7e8ec11
Allow to use Reference field in One2Many
...
review391001
2012-06-08 19:27:54 +02:00
Cédric Krier
e10ca956e5
Manage error when saving record from Many2One
...
The save of the current record must be done at the same level as the
validation.
issue2614
review393001
2012-06-08 19:22:05 +02:00
Cédric Krier
bafd15808d
Search only on fields in XML view
...
review370003
2012-06-08 19:12:38 +02:00
Cédric Krier
75c4ae730c
Improve cache of view and keyword
...
review365001
2012-06-08 19:05:52 +02:00
Cédric Krier
54658e92f6
Avoid using markup on unknown strings
...
review381001
2012-05-30 12:18:13 +02:00
Cédric Krier
f6d02ae723
Set record modified when setting list on O2M
...
issue2607
review375001
2012-05-21 12:40:10 +02:00
Cédric Krier
f6cf312b39
Manage model access
...
review346002
2012-05-19 15:48:23 +02:00
Cédric Krier
a0836b9bed
Fix size/width of char field
...
Don't expand/fill entry if a size is defined
review367002
2012-05-19 15:43:01 +02:00
Cédric Krier
27740402b3
Retreive current record after saving
...
issue371001
2012-05-19 15:40:27 +02:00
Cédric Krier
dda6c448ab
Use one record pool per group
...
Having a global pool has some side effect between tabs.
So it is better to get read optimization only inside one tab by using a pool on
the main group.
issue2582
review370002
2012-05-19 15:37:35 +02:00
Cédric Krier
15377e0c01
Manage time format
...
review344001
2012-05-16 13:05:24 +02:00
Nicolas Évrard
4679041215
Handle search for NULL on Many2One
2012-05-15 10:10:24 +02:00
Cédric Krier
a4de37873c
Activate form buttons only when they are sensitive
...
issue2601
2012-05-14 00:09:17 +02:00
Cédric Krier
8275c36395
Set None as value for empty reference field
...
issue2599
2012-05-12 17:26:43 +02:00
Cédric Krier
8da6046027
Fix domain_inversion for comparison of datetime with None
...
review359002
2012-05-12 16:48:17 +02:00
Cédric Krier
65dde64720
Improve hack of glitch in position of widgets in notebook
...
By calling display when switching tabs, it loose the value of focused widget
because value is reset before the focus-out is proceed.
issue2571
review353001
2012-05-05 09:30:41 +02:00
Cédric Krier
6388420212
Deactivate attachment button when record is not created
...
review345001
2012-05-05 09:26:28 +02:00
Mathias Behrle
7be02a7450
Adding missing argument for string conversion.
...
issue2573
2012-04-28 11:45:30 +02:00
Cédric Krier
4ba40c7171
Stop wizard on TrytonServerError if there is no screen
...
issue2569
review347001
2012-04-27 13:37:07 +02:00
Cédric Krier
410d5b016d
Add missing Tryton icon to wizard dialog
2012-04-27 13:36:22 +02:00