Commit Graph
2311 Commits
Author SHA1 Message Date
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