Commit Graph
1249 Commits
Author SHA1 Message Date
Cédric Krier da45c2dcac Do not make visible close tab button on small screen
The navbar where there is already a close button is collapsed only on extra
small screen.

issue8291
review267271002
2019-04-24 23:42:44 +02:00
Cédric Krier 90cd8f9101 Add missing add_remove to search domain of Many2Many
issue8251
review273281002
2019-04-23 11:59:40 +02:00
Sergi Almacellas Abellana 686d4016be Do not send array keys on on_change_with requests
fieldnames is already converted to an Array so sending it's keys will send
the Array indexes but the server expects the field names.

issue8280
review249291003
2019-04-15 13:46:17 +02:00
Sergi Almacellas Abellana 247a32f74c Add domain inversion for reference fields
issue7877
review45831002
2019-04-14 14:17:39 +02:00
Nicolas Évrard c1dd32af8c Add list-form view
issue8185
review255091002
2019-04-08 15:06:36 +02:00
Cédric Krier 8e93249ac8 Remove id to on_change calls that are cached
issue8234
review275131002
2019-04-08 10:14:39 +02:00
Cédric Krier a16942501e Add cache management on RPC
issue8233
review257231002
2019-04-08 10:10:40 +02:00
Cédric Krier f612d51356 Merge README and doc and remove INSTALL
issue7397
review253271002
2019-04-06 17:38:58 +02:00
Cédric Krier 83f9c7d87f Allow to update records when importing data
issue652
review273131003
2019-04-04 20:00:25 +02:00
Cédric Krier 2056f1914b Do not use width attribute on column
If all columns have it, the widths will be distributed to a all columns even
the select column.

issue8219
review271111002
2019-04-04 19:13:20 +02:00
Nicolas Évrard 12a070d5b1 Use -webkit-user-select property in treeview 2019-04-02 18:19:08 +02:00
Cédric Krier c072a28134 Set from with a record in select_records when empty
from must be a record as it is compared against other records but it should be
set only if there is a to (to make a valid range).
2019-04-01 19:10:36 +02:00
Cédric Krier 765fa6f108 Update links in package description
issue7921
2019-03-31 00:15:10 +01:00
Cédric Krier f8a1908d11 Add HTML editor
issue8004
review54481002
2019-03-30 16:04:45 +01:00
Cédric Krier 1a50e08fba Replace affix by sticky position
issue8214
review259181002
2019-03-28 19:33:23 +01:00
Cédric Krier 13777b21b0 Do not propagate click on selection cell
but select the checkbox instead.

issue8209
review287071002
2019-03-28 19:31:18 +01:00
Cédric Krier 5a57dede77 Use locale format for data export and import
issue8196
review255151002
2019-03-28 19:22:49 +01:00
Sergi Almacellas Abellana 2610f65d56 Add day view on calendar
issue7774
review66441002
2019-03-28 12:26:19 +01:00
Cédric Krier 809a2f5050 Add background color to selected rows
issue8210
review273121002
2019-03-22 18:20:32 +01:00
Cédric Krier 2f96f858ae Add CSV exports to print toolbar
issue8130
review54571002
2019-03-22 17:21:20 +01:00
Cédric Krier 854b4adc73 Improve note button
* Add resources method to ModelStorage
* Support badge on icon
* Display unread and total of notes
* Add two extra colors for icon

issue8122
review70561002
2019-03-22 12:16:36 +01:00
Cédric Krier 993166e422 Remove shortcuts from labels 2019-03-22 11:40:32 +01:00
Cédric Krier 8935354237 Add missing variable declaration
introduced by changeset 2fc36d9e359b
2019-03-16 15:18:46 +01:00
Cédric Krier 85827c9849 Fix dict widget name
A typo was introduced in changeset 2fc36d9e359b
2019-03-16 14:58:46 +01:00
Cédric Krier 4c1a6fd96d Rename roundup.url configuration to bug.url
issue8173
review49791002
2019-03-15 12:45:48 +01:00
Cédric Krier 7ab6adcf61 Test not field instead of undefined
issue8188
review255091005
2019-03-15 11:19:26 +01:00
Cédric Krier 495dc7a5ef Connect only once wizard dialog to keydown
update is called on each state so it binds multiple times to keydown and call
multiple times response with end state. This results in trying to delete
multiple times the same wizard session which fails.

issue8179
review60591002
2019-03-15 11:18:14 +01:00
Cédric Krier ebe1ab5340 Remove unnecessary calls to fields_view_get
Screen.count_tab_domain should be called after the switch_view as it is done
in tryton. This avoid to trigger a call to fields_view_get for the
domain_parser.
Screen.switch_view is performing one extra loop compared to tryton. This
trigger and extra call fields_view_get.

issue8167
review60581002
2019-03-15 11:14:16 +01:00
Cédric Krier c9d05b4b14 Add missing implementation of get_fields on views
issue8131
2019-03-13 19:30:13 +01:00
Cédric Krier 31f61c1a0c Use separate XML parser in Views
issue8131
review54561002
2019-03-11 12:02:58 +01:00
Cédric Krier 1c689e2412 Add size attribute to image tag
issue8146
review49781002
2019-03-09 17:10:34 +01:00
Cédric Krier 284369d130 Add range selection with Shift-click
issue5126
review47851002
2019-03-08 23:56:12 +01:00
Cédric Krier f45eb6b886 Remove selection box on cell selected with CTRL
issue8153
review70571002
2019-03-08 23:53:06 +01:00
Cédric Krier 3146d9c45a Use between numbers in filter box
issue8149
review53571002
2019-03-08 23:50:42 +01:00
Cédric Krier 35e082d2a5 Evaluate DateTime PYSON in UTC
issue8165
review70591002
2019-03-08 18:38:16 +01:00
Nicolas Évrard e1aae61d5d Remove forgotten usage screen.current_record in widget
issue8067
review62411002
2019-03-07 18:01:32 +01:00
Cédric Krier 383534e364 Use search_read in CSV export
issue8128
review45951002
2019-03-04 18:50:55 +01:00
Cédric Krier 03dda87543 Expand navbar if not shown from shortcut.
issue8125
review62441002
2019-03-04 18:49:00 +01:00
Cédric Krier b710bdd8b6 Allow overflow on navbar collapse for completion.
issue8125
review62441002
2019-03-04 18:48:33 +01:00
Cédric Krier 96a5139d4d Remove border on global search
On collapsed menu, it creates double border.

issue8125
review62441002
2019-03-04 18:47:59 +01:00
Cédric Krier c945abf0db Vary global search width depending on focus.
issue8125
review62441002
2019-03-04 18:46:02 +01:00
Cédric Krier debb6575db Remove hard-coded values for responsive table
issue8117
review56611002
2019-03-03 23:14:25 +01:00
Cédric Krier e8fb98b771 Change search filter modal overflow when datepicker is shown
issue8103
review56591002
2019-03-03 12:21:53 +01:00
Nicolas Évrard 296a60613b Remove use of screen.current_record and screen.group from views
issue8067
review62411002
2019-03-01 15:05:50 +01:00
Cédric Krier 5cd8a3c559 Fill 'to' with 'from' value on filter box
When the from value is changed, we fill the to with the value of the from so
the operator will be equal by default.

issue8104
review50761002
2019-02-26 16:22:00 +01:00
Cédric Krier 3f75819aa0 Add clear button for search entry and reorder buttons
Also hide pagination buttons when disabled on small screen.

issue8099
review62431003
2019-02-26 16:10:05 +01:00
Cédric Krier e7d8808c4e Keep all records selected when clicking more
When more is clicked, the display_size is increased and display is called with
no selected value. We need to check for the selection state to include in the
selected the future new rows.

issue7712
review60571002
2019-02-26 16:07:34 +01:00
Cédric Krier 5a5daf973f Add tab domain in url
issue7841
review46691002
2019-02-26 16:05:25 +01:00
Cédric Krier fd98564d78 Compare decoded URL's
In order to ensure to get equality if the encoding is different.

issue8124
review56621002
2019-02-26 16:03:56 +01:00
Cédric Krier 438bcc098e Set only fields in _loaded
_loaded is compared with the model.fields so it should only contains existing
field and no pseudo-field like _timestamp.

issue8120
review50771002
2019-02-26 15:58:38 +01:00