Commit Graph
1123 Commits
Author SHA1 Message Date
Cédric Krier 7ea5b47630 Catch undefined Notification for IE
Notification is not defined on IE.
Also it is better to put javascript in the js files.

issue7683
review54341002
2018-09-11 00:16:13 +02:00
Cédric Krier 4f9d43bde4 Process client action on window wizard
issue7633
review53371002
2018-09-11 00:14:24 +02:00
Cédric Krier 1ae016668f Set bus timeout to 10 minutes
issue7680
review45711002
2018-09-09 10:10:10 +02:00
Sergi Almacellas Abellana 09c8f49314 Ensure hidden column is shown when domain inversion is no longer applicable
issue7670
review56351002
2018-09-06 10:44:32 +02:00
Cédric Krier 6aa7b71c88 Improve shortcuts
- Restore CTRL+W and CTRL+N
- Use ALT instead of CTRL when conflict with browser
- Use F1 for help

issue7218
review54331002
2018-09-03 10:30:08 +02:00
Cédric Krier d20385d9fc Add default focus method on Form Widget
The editable tree is calling this method to set the focus on the edited widget
so it must be part of the API of Widget.

issue7661
review54321002
2018-09-02 10:56:43 +02:00
Cédric Krier 0d545bd4d4 Do not load missing view in Window Form and call search_filter after the switch from super
This prevent a race condition which may lead to the screen loading twice the
first view.

Partially included in changeset 970f9bc0a89b

issue7660
review52451002
2018-09-02 10:54:52 +02:00
Cédric Krier f3796ec776 Use dropdown for attachments
issue7659
review50551002
2018-09-02 10:44:38 +02:00
Cédric Krier f8271980d9 Reorder window form toolbar in tree mode and update label
issue7664
review53361002
2018-09-01 17:00:37 +02:00
Cédric Krier fcd3cffffd Replace group buttons by icons in input
issue7654
review54311002
2018-09-01 16:52:42 +02:00
Cédric Krier 1ce62d8244 Simplify less rules by correctly use parent selector
issue7663
review52461002
2018-09-01 10:52:22 +02:00
Cédric Krier aab6fafe4e Expand row on first click
issue7656
review64341002
2018-09-01 10:51:15 +02:00
Cédric Krier 9fd0250320 Fix rtl css rules
The dir selector must be appended before the parent and menu has no more
border-left.
2018-08-30 16:36:25 +02:00
Cédric Krier 1782227602 Style menu as a navbar
issue7655
review60321002
2018-08-30 16:15:41 +02:00
Cédric Krier 639f6e4aae Support RTL language direction
- Use bootstrap-rtl-ondemand css rules to modify bootstrap behavior.
- Add flip class on navbar.
- Switch offcanavas direction.
- Replace right/left icon depending.
- Flip icon image

issue7388
review74291002
2018-08-30 16:09:18 +02:00
Cédric Krier 0f2ecee3c4 Apply factor on domain parser
issue7642
review68301002
2018-08-30 16:05:38 +02:00
Cédric Krier 2bdac9492b Use tab name for CSV Export/Import
issue7640
review48571002
2018-08-30 15:57:43 +02:00
Nicolas Évrard 1e7aafecc2 Add bus management
issue7537
review66341002
2018-08-30 11:15:01 +02:00
Cédric Krier 4b066ff36d Follow label rules for Favorites 2018-08-29 13:08:27 +02:00
Cédric Krier dc0262a4d0 Do not set editable class to label not linked to field
issue7631
review58381002
2018-08-29 09:02:27 +02:00
Cédric Krier a1232b578f Load custom CSS and Javascript
issue7622
review60311002
2018-08-27 22:37:03 +02:00
Cédric Krier 8e81b4f98a Update navbar-brand with the config.title
issue7621
review45691002
2018-08-27 22:35:11 +02:00
Cédric Krier 7f483a7e03 Use standard RPC call to set_preferences
issue7568
review54291002
2018-08-26 18:05:03 +02:00
Cédric Krier ccb31e7b0f Set step to 'any' when there is no digits
issue7618
review47661002
2018-08-20 22:40:47 +02:00
Cédric Krier eff545ea00 Use material design icons
and remove specific code for SVG icons on Firefox

issue7195
issue474
review60291002
2018-08-19 20:01:49 +02:00
Cédric Krier af1f9cb48e Avoid multiple login modal
Reloading the context should be done with the current session because it can
trigger a renewal and so the current session should be renewed.
When login is canceled, the session clearing must be stored and we should
logout.

issue7617
review52431002
2018-08-18 23:40:43 +02:00
Cédric Krier 11b12b7a42 Clear the group to set revision instead of creating a new one
issue7614
review54301002
2018-08-18 23:02:48 +02:00
Cédric Krier b07d95c6d4 Call switch callback when setting current record
issue7614
review54301002
2018-08-18 23:02:10 +02:00
Cédric Krier 080dbb3e81 Set parent_datetime_field on One2Many Group
issue7614
review54301002
2018-08-18 22:58:39 +02:00
Cédric Krier 3f337f0036 Wrong usage of Group.context which should be called
issue7614
review54301002
2018-08-18 22:57:04 +02:00
Cédric Krier 230377544d Fix domain inversion evaluation of constrained field
The evaluation to True of constrained clause should only be done for inversion.
Also it should be valid even if a wrong value is defined in the context.

issue7603
review56331002
2018-08-18 22:50:51 +02:00
Cédric Krier b64ba85821 Add pyson TimeDelta
issue7351
review47651002
2018-08-18 17:19:33 +02:00
Cédric Krier 53dfb72b3f Replace icon-bar by caret for collapse navbar button
issue7601
review66321002
2018-08-09 20:36:37 +02:00
Cédric Krier 9485002270 Move add/remove input next to the add and remove buttons
The changeset c2b74d2ff7ed reordered the toolbar but left the input at the
beginning while the add and remove buttons were moved in the middle next to
the create button.

issue7604
review47641002
2018-08-07 14:01:27 +02:00
Cédric Krier 4bfa18fff3 Do not change location hash when clicking on links
issue7596
review49521002
2018-08-06 19:08:07 +02:00
Cédric Krier 535c6b7fe4 Improve dialog size
Use medium size for wizard and CSV import/export.

issue7511
review70301002
2018-08-01 12:20:40 +02:00
Cédric Krier e2f0abf2fc Add support of timestamp field on client
issue6463
review50521002
2018-08-01 11:37:09 +02:00
Sergi Almacellas Abellana 1ac95294b1 Add Array.from replacement for IE11 support
issue7559
review47581002
2018-08-01 10:33:39 +02:00
Cédric Krier 3395f90190 Remove selected/expanded from tree construct
issue7468
review42201002
2018-07-27 17:39:36 +02:00
Cédric Krier fdf6ccc46c Reduce number of call to display in set_default
issue7578
review66311002
2018-07-27 17:36:09 +02:00
Cédric Krier 53ead8b484 Do not change location hash when toggle menu or open preferences
The default event must be prevented to not update the location hash.

issue7588
review74271002
2018-07-26 00:35:34 +02:00
Cédric Krier 0629d4bef0 Move global search in navbar
This gives more places to display menu entries in the dropdown.
And provide more spaces for the menu on small screen.

issue7485
review47621002
2018-07-26 00:25:00 +02:00
Cédric Krier ade21e9fbc Set current record on reload
issue7575
review64291002
2018-07-24 19:10:09 +02:00
Cédric Krier 98704d853b Change modal-body overflow on completion shown
Since 9f1aa32d4c75, modal-body as overflow-x auto, when the completion is
shown the browser adds a scrollbar to the modal-body and the completion is not
visible.

issue7574
review74261002
2018-07-18 00:14:57 +02:00
Cédric Krier 858fdd6de0 Use valueOf to compare moment in DomainInversion
issue7576
review50511002
2018-07-18 00:09:14 +02:00
Cédric Krier a5ba323ce9 Update to new HTTP status code
issue7565
review70281002
2018-07-16 14:47:57 +02:00
Cédric Krier 1ad6f51995 Limit size of tab titles
issue7543
review64281002
2018-07-10 17:08:56 +02:00
Cédric Krier 67e05614c2 Implicit conversion to boolean in PYSON statement
issue7528
review58281002
2018-07-10 16:57:15 +02:00
Nicolas Évrard 7108a224a5 Validate dictionary items
issue7199
review47541002
2018-07-09 12:44:26 +02:00
Cédric Krier 7cd20aa3d2 Allow horizontal scroll modal body
issue7549
review68271002
2018-07-02 23:26:43 +02:00