summaryrefslogtreecommitdiff
path: root/addons/web/static/src/xml/base.xml
AgeCommit message (Collapse)Author
2015-09-30[FIX] web: reintroduce ChangePassword templateqsm-odoo
The template had been previously dropped by mistake. + the validation buttons were not correctly handled and so changing his password was not possible (these buttons must be in the modal footer).
2015-09-24 [REF] web: datepicker widgetqsm-odoo
(backport of enterprise version) * JS/XML refactoring * Allow user to override default options for the picker
2015-09-24[IMP] web, web_planner: move 'Help' in systrayMartin Geubelle
* 'Help' has now its own dropdown, directly accessible in the systray, instead of being hidden in the Administrator dropdown * 'About' has been moved there also * We can access the planner through this dropdown, even if the planner is hidden (complete)
2015-09-22[FIX] web_kanban, web: KanbanSelection widget refactoringYannick Tivisse
- Change the widget behavior from asynchronous to asynchronous, by adding 3 related fields on the project.task model, which are the custom labels defined for the stage - Instead of making a rpc call, we are taking directly the labels on the parent for the kanban view, or on the view datarecord for the form view - There are now 2 templates for the kanban view or the form view - The development has been backported in the community version - The options attribute has been removed on the project_view.xml file for the kanban_state field
2015-09-15[FIX] web: m2m tags glitch on some resolutionsMartin Geubelle
2015-09-08[FIX] web: many2many2tags if no color fieldMartin Geubelle
If there is no field 'color' on tag model, the colorpicker should not be displayed.
2015-09-07[IMP] web, web_kanban: many2manytags color selectionMartin Geubelle
2015-09-01[REF] web: backport some classnames renamingAaron Bohy
oe_form_binary_form -> o_form_binary_form oe_form_binary_file -> o_form_input_file Required for new design compatibility (classnames accessed in addon mail)
2015-09-01[IMP] web: sidebar: generalize it for client actionsAaron Bohy
2015-09-01[ADD] web: fields char and many2one can take an option barcode_eventsArthur Maniet
This allows to detect barcode scans while the focus is in such a field. It is not the default behaviour because buffering keystrokes to see if they are a barcode then releasing them if they aren't isn't trivial (it is impossible to trigger a native keyboard event).
2015-09-01[FIX] web: stat_button: display none on hoverAaron Bohy
A 'display: none' rule on hover has been added for boolean buttons, on each 'o_stat_button o_stat_text' that hasn't classname o_hover. This applies on every stat button that isn't a boolean button, so their content is always hidden on hover.
2015-08-31[IMP] web: make `boolean_button` more specific, and change label on hoverRaphael Collet
The widget now provide labels that depend on widget option "terminology". For each terminology, it provides four button labels that are shown depending on the field's value and hover status on the button.
2015-08-28[IMP] web: in `boolean_button`, move options to inner elements to handle ↵Raphael Collet
translations In practice, we replace: <field name="active" widget="boolean_button" options='{"true": "Active", "false": "Inactive"}'/> by: <field name="active" widget="boolean_button"> <span class="o_stat_text o_true text-success">Active</span> <span class="o_stat_text o_false text-danger">Inactive</span> </field>
2015-08-27[ADD] web: add dynamic widget to toggle boolean buttonGaurav Panchal
2015-08-24[FIX] web: FieldRadio without any valueqsm-odoo
When a FieldRadio had no selected value, a traceback occured when trying to render the widget in readonly mode.
2015-08-21[IMP] web: use css to display attachment mimetypeChristophe Matthieu
Widgets and website display images or display the type with icon like pdf, doc...
2015-08-21[FIX] web: M2ODialog, adaptation to new Dialog APIqsm-odoo
(backport from the enterprise version) The M2ODialog still used the old Dialog API.
2015-08-19[IMP] web: sorted custom group by itemsSrushti Patel
2015-08-19[IMP] *: Uniformize all modal footersRonak Baxi
The main button has classnames btn btn-primary. Other buttons have classnames btn btn-default. No more 'or' between the buttons.
2015-08-14[IMP] web, website: Split base.xml into base.xml/base_common.xmlqsm-odoo
This allows to always have the templates in base_common.xml in the frontend.
2015-08-14[FIX] web: radio horizontalGaurav Panchal
The widget was completely broken when usign the horizontal display. It has been fixed, hopefully in a way that lessen the xml and css.
2015-08-07[REF] web(_*): views: view_switcher iconAaron Bohy
Add a key icon in the view's prototype corresponding to the font-awesome icon to display in the view switcher.
2015-08-06[IMP] web: classnames update for new design compatibilityAaron Bohy
The DOM structure and elements's classnames diverge in community and enterprise editions. Tips must work perfectly with both editions, obviously. This rev. updates some classnames in the community edition for the tips's selectors to match in both editions. The following classnames have been renamed/introduced: - oe_form_buttons_view renamed to o_form_buttons_view - oe_form_buttons_edit renamed to o_form_buttons_edit - oe_form_invisible renamed to o_form_invisible - oe_list now also has classname o_list_view - header tag in form views now has classname o_form_statusbar_buttons Other changes like these might be required later if other tips are introduced...
2015-08-04[FIX] web: form_view: WidgetButtonAaron Bohy
Buttons that are not stat buttons couldn't use font-awesome icons, as it automatically fallbacked on the icons in /web/static/src/img/icons. This was the case for several templates where the icon thus couldn't be found as it was looking for a font-awesome icon in the icons folder (e.g. fa-cog.png). Also cleans some unused less rules defined on the stat buttons in enterprise_compatibility.less
2015-08-03[IMP] web: New priority widget + form fieldqsm-odoo
2015-08-01[IMP] web: web 1.0 database managerAntony Lesuisse
Implement the database manager with plain HTML forms and HTTP controllers.
2015-07-29[IMP] web: about dialog for v9Antony Lesuisse
2015-07-29[REF] web(_tests): list view (editable): action buttonsAaron Bohy
Refactoring of the DOM structure and classnames of the list view's action buttons (in the control panel), for new design compatibility. This refactoring was required as some addons shared between both editions (e.g. base_import) define their own buttons and extend the ListView.buttons template to insert them.
2015-07-23[IMP] web: New notification systemqsm-odoo
Backport of the Notification system
2015-07-23[IMP] web(_kanban): accesskeys for switch buttonsAaron Bohy
More elegant solution to add accesskeys on switch buttons for list, kanban and form views.
2015-07-16[IMP] web : added shortcuts to jump between viewsYannick Tivisse
2015-07-15[IMP] web: trigger an event when webclient is readyAaron Bohy
The main purpose of this commit is to be consistent with the enterprise edition, in which the event 'DOM_updated' is triggered when new content is inserted in the DOM. This way, addons that need to know when a view has been attached in the DOM (e.g. web_tip) can listen to this event and will work fine with both editions of the web addon. With the actual structure of the webclient (action_manager, view_manager), there is no easy way to decide whether or not a view is attached in the DOM, because every rendering is performed in a detached element. For instance, when a view_manager instantiates a new view, it appends it in its $el once the view is ready, but it can't know if its $el is attached in the DOM (it is only the case if the view_manager is the current action of the action manager). This rev. introduces utility functions to centralize the appending/prepending of content, so that an event can be triggered (at a unique place) when the content is really in the DOM. These functions are used by the the action_manager and the view_manager. Another change is that the action_manager keeps the view_manager informed when they are attached in/detached from the DOM, through the variable is_in_DOM.
2015-07-15[IMP] board,google_spreadsheet,web,web_calendar: Favorites menuAaron Bohy
Adapt the Favorites menu so that addons appending stuff in it are compliant with the enterprise edition. Mainly, creation of dashboard.less from of dashboard.sass so that we can use mixins defined in the web addon. Some changes as well in the dashboard view to make it compliant with the enterprise edition. Use correct naming convention: classnames with underscores, less mixins with hyphens.
2015-07-08[FIX] account, mail, web : replaced broken glyphicons with font-awesome ↵Pankaj Joshi
icons and updated css/scss file accordingly
2015-07-06[FIX] web,web_tests: delete button in editable list viewsAaron Bohy
Use a fontawesome icon instead of no more supported mnmliconsRegular.
2015-06-25[IMP] web: ViewManager for One2Many and Many2Many fieldsAaron Bohy
This rev. generalizes the notions of FieldOne2Many to FieldX2Many and of One2ManyViewManager to X2ManyViewManager. The same logic is now applied both for One2Many and Many2Many fields. This allows Many2Many list and kanban views to have a pager, as the pager is instanciated by the view, on demand of the ViewManager.
2015-06-24[REF] web_kanban: remove many2manyKanbanViewGéry Debongnie
this is not necessary anymore, with the new kanban view. It also paves the way for further changes (soon to be done): using a viewmanager to instantiate the many2many kanban view
2015-06-19[IMP] New many2manytags fieldqsm-odoo
Many2manytag widget is specialized by calendar module so it had to be common for community/enterprise
2015-06-18[IMP] web: pager: editable feature + documentationAaron Bohy
Pager's state can now be edited (mainly to change the limit, but the range of values as well).
2015-06-18[IMP] Add design compatibility for templatesqsm-odoo
Add compatibility rules for the templates to look good on both enterprise and community editions
2015-06-17[IMP] web: adapt FieldCharDomain to new modals + add debug modeqsm-odoo
2015-06-17[IMP] web, web_*, mail, board : New modals and dialogsqsm-odoo
2015-06-15[FIX] web: various tweaks to make web_kanban view workGéry Debongnie
2015-06-15[IMP] web: add pager widget to web clientGéry Debongnie
This pager is used by the kanban view. It could be used by the list view, the form view and some others (and it is, in the enterprise edition)
2015-06-02[LEGAL] Use global LICENSE/COPYRIGHT files, remove boilerplate textOlivier Dony
- Preserved explicit 3rd-party copyright notices - Explicit boilerplate should not be necessary - copyright law applies automatically in all countries thanks to Berne Convention + WTO rules, and a reference to the applicable license is clear enough.
2015-05-29[IMP] web: allow tree view to display font awesome buttonMartin Geubelle
2015-05-28[MERGE] forward port of branch saas-6 up to bf1e999Christophe Simonis
2015-05-21[MERGE] forward port of branch 8.0 up to 327e471Christophe Simonis
2015-05-20[FIX] ir_attachment: hide Attachments > Add/Delete if not write accessDenis Ledoux
To be able to see record attachments, you need to have read access to the record. To be able to add or delete attachment, you need to have write access to the record. The button add/delete were displayed as soon as you had the read access, but if you had not the write access, both buttons failed. This revision do not display the add/delete buttons of Attachment dropdown menu if you do not have the right to add / delete attachments to the record (you do not have write access to the record) opw-640242
2015-05-19[REVERT] web: form_relational_widget: remove unused javascript codeGéry Debongnie
This reverts commit 6c0376e93263ef8d9df80e464fd9c76dc49a6e94. It turns out that this javascript code was not unused after all. (see kanban view inside customers, clicking on them should open the contact in a popup)