Commit Graph
1181 Commits
Author SHA1 Message Date
Simon Lejeune c095e01efe [FIX] web: override jquery-ui ui-state-error css 2014-12-19 17:49:12 +01:00
Géry Debongnie 2c08dc0ba6 [IMP] web: new pivot view, full rewrite of graph view
This commit is a split of the former graphview into a pivot view (the
tabular view) and graph view (the various charts).  The code was fully
rewritten.
* pivot view should be faster (better underlying data structure and
better algorithm)
* better integration with the web client (use of sidebar, of menu buttons,
bettor style)
* new feature: pivot view can be sorted
* new feature: pivot view cells can be clicked to open a list view with
the corresponding domain
* web_graph addon was removed, and the graph view code has been moved
to the addon web.
* the interaction with the searchbar was changed (no more column facet)
* better and simpler code for graph view
* mary corner cases in graph charts have been corrected (for ex, pie
chart with positive and negative numbers)
* graph/pivot correctly save their state when added to dashboard/saved
(state such as current measure, chart mode, column groupbys, ...)
2014-12-19 14:34:23 +01:00
Géry Debongnie 265ba55646 [FIX] web: add missing icon, add warning, fix deferred
* ir_actions_common should return a deferred : some widgets
  do not return a deferred in start, so it could be undefined.
  it now is always a deferred.
* add icon for diagram view + breadcrumb support. diagram view
  is so rare that it wasn't tested in the client refactoring.
  This patch adds an icon for diagram view, and better support for
  breadcrumbs
* add warning in debug mode print workflow: when no record is
  selected, display a warning instead of failing silently
2014-12-11 10:07:26 +01:00
Frédéric van der Essen c15f748be0 [MERGE] from master 2014-12-09 23:38:33 +01:00
Géry Debongnie 290055e6d4 [FIX] web: fix view manager header height form view
in form view, the header height was higher than in other views (4 extra
pixels). This was caused by the floating buttons in
.oe-view-manager-buttons.  This commit forces the column to take exactly
30 px regardless of its content. (it is not a problem even if the
content takes extra lines)
2014-12-04 14:11:56 +01:00
Christophe Simonis 1d3f8eba87 [MERGE] forward port of branch 8.0 up to 591e329 2014-12-02 16:18:08 +01:00
Jacques-Etienne Baudoux aba75e7578 [FIX] base: oe_subtotal_footer_separator width
Make sure a too long value in the subtotal will not overlap the form sheet
Fixes #3698
2014-12-01 10:42:36 +01:00
Frederic van der Essen c873bcb71b [WIP] pos_restaurant & point_of_sale : floor plan editor in the pos 2014-11-25 17:10:11 +01:00
Géry Debongnie 39c813901c [FIX] fix bouncing issue in form view (web client)
the buttons edit and create have been ungrouped recently.  As a
side effect (of course), the bouncing effect in form view is broken.
This should hopefully fix the issue without introducing any other
problems :/
2014-11-13 15:03:24 +01:00
Géry Debongnie 16b26e3883 [FIX] add scrollbar to filters menu if needed (web client)
the filters menu can quickly grow if the user adds many conditions.
Once it grows out of the screen, the lower buttons can not be reached
anymore.  This patch adds a vertical scrollbar to fix this issue.  It
has to use some javascript to update its max-height property.
2014-11-12 09:26:30 +01:00
Christophe Simonis 812c257094 [MERGE] forward port of branch 8.0 up to c825d05 2014-11-05 21:49:01 +01:00
Christophe Simonis c825d0552d [MERGE] forward port of branch saas-3 up to ec27773 2014-11-05 21:46:42 +01:00
Christophe Simonis ec277732fe [MERGE] forward port of branch 7.0 up to 3e3e35e 2014-11-05 21:10:15 +01:00
Christophe Simonis 3e3e35ed7e [FIX] web,web_kanban: correct radial-gradient usage 2014-11-05 20:57:59 +01:00
Géry Debongnie fd7c5876f4 [FIX] fixes modal window layout bugs (addon web) 2014-10-31 13:57:16 +01:00
Géry Debongnie 533fbb162d [FIX] cursor: pointer when hovering on trash icon 2014-10-31 13:55:58 +01:00
Géry Debongnie a3369a1f26 [IMP] add a 'or' operator between custom filters (web) 2014-10-31 13:55:58 +01:00
Géry Debongnie 3b537ec121 [FIX] various layout fixes for web client
* fallback support for browser without calc,
* invisible pager in some cases
* correct colors for oe_stars
* readd oe_webclient class
2014-10-29 08:38:19 +01:00
Géry Debongnie 4554647b87 [FIX] fix display issue in safari
safari needs to use css rules prefixed with -webkit-
2014-10-29 08:38:19 +01:00
Géry Debongnie 62c9795d72 [FIX] css fixes: oe_mail size, and link color 2014-10-29 08:38:18 +01:00
Géry Debongnie da9f858572 [FIX] improvements to modal windows (web client)
problem is that they sometimes collapse to a single line, making it
difficult to operate the search view. Other problem is that content is
not displayed sometimes (when sub view manager).  Other problem is that
it does not have a scrollbar.  Sidenote: modals will be properly
reworked soon (tm).
2014-10-29 08:38:18 +01:00
Géry Debongnie 1ccd87a037 [FIX] fix various display problems with ie11, ie10, ie9 2014-10-29 08:38:18 +01:00
Géry Debongnie bb8127a263 [FIX] css fixes (ie10) (web client) 2014-10-29 08:38:18 +01:00
Géry Debongnie 5abc3afe4b [FIX] various css fixes (advanced search)
* dashboard did not display properly kanban in ie
* kanban did not extend to the bottom of the available screen
* custom filters did not display anything different when they were
public (not private)
* some small css problems
2014-10-29 08:38:18 +01:00
Géry Debongnie 5f2646e838 [FIX] correctly display check marks in measures (graph) 2014-10-29 08:38:17 +01:00
Géry Debongnie cd19c5c5c6 [IMP] change webclient structure: remove table
This is a small change if measured in lines of code, but is a large
change: it removes the table structure from the web client and use divs
instead.  It will likely break a lot of things (some css selectors
will not work), but it should simplify our lives in the future:
closer to being responsive, easier layout computations for the browsers
(and hopefully less discrepencies between the results), simpler html, ...
2014-10-29 08:38:17 +01:00
Julien Legros 4ac4a0cfca [MERGE] forward port of branch 7.0 up to 8e76938 2014-10-23 14:31:06 +02:00
Julien Legros 8e76938bec [FIX] web: correct display of dropdown arrows in ie11 2014-10-23 14:13:54 +02:00
Géry Debongnie 6a36b80e0e [FIX] css and layout fix in advanced search view
* make sure the searchbar allows text selection
* revert back to col-md (from col-lg) classes => looks better
2014-10-21 09:33:53 +02:00
Géry Debongnie 782da3ac06 [IMP] xml, css and js tweaks in advanced search view 2014-10-21 09:33:53 +02:00
Géry Debongnie ef636ed520 [FIX] various small UI tweaks 2014-10-21 09:33:52 +02:00
Géry Debongnie d8d6311b50 [IMP] rewrite of search view/view manager
Second part of a large refactoring.  Lots of cleanup, simpler code organization, and it should be faster.
2014-10-21 09:33:50 +02:00
Géry Debongnie bafa09f7e4 [IMP] graph view integration into view manager header 2014-10-21 09:33:50 +02:00
Géry Debongnie 14d5860b35 [IMP] readd pager functionality to web client
The pager was removed in the refactoring of view manager. This commit
readd the pager, and improves its rendering to avoid flickering
2014-10-21 09:33:49 +02:00
Géry Debongnie 582ccb5ab9 [IMP] web client refactoring: action and view manager
large rewrite of action manager, view manager and
viewmanageraction.  The goal is to lay the foundation
for the redesign of the advanced search view.

This commit includes:
* improvements to the display order (no/less flickering)
* large simplification of the breadcrumbs code
* much better html layout for the header (no table)
* bootstrapisation of the view manager
* lots of optimizations/simplification
* a base.css.map, courtesy of the last sass version
2014-10-21 09:33:49 +02:00
Christophe Simonis 52fee2811d [MERGE] forward port of branch 8.0 up to 2b192be 2014-10-16 16:04:39 +02:00
Simon Lejeune fb1591bd61 [FIX] web: oe_navbar compatibility on IE11 2014-10-13 15:28:39 +02:00
Christophe Simonis 709c9868de [MERGE] forward port of branch 8.0 up to e883193 2014-10-01 19:18:14 +02:00
Cedric Snauwaert aa6af7608a [FIX] css: overflow-x: auto should be on modal-body 2014-09-24 17:40:21 +02:00
Simon Lejeune fd432b6725 [FIX] web: base.css: visible overflow for oe_view_manager_body on media print 2014-09-24 11:41:04 +02:00
Cedric Snauwaert fa339af2e4 [FIX] css: move overflow auto from body to webclient to prevent some element from triggering anoter scrollbar 2014-09-18 10:36:37 +02:00
Dikshit Prajapati e5521e21d3 [IMP] Made 'Add an item' text bold for many2many widget. 2014-09-16 15:53:29 +02:00
Christophe Simonis 45cc064d59 [MERGE] forward port of branch 8.0 up to 780dd98 2014-09-15 15:09:32 +02:00
Christophe Simonis 780dd9891f [MERGE] forward port of branch saas-5 up to 7eab880 2014-09-15 14:00:02 +02:00
Christophe Simonis 56f2b7ae0f [MERGE] forward port of branch saas-3 up to fdc6271 2014-09-12 18:53:48 +02:00
Simon Lejeune 92c0dbb8ae [FIX] web: about odoo: correct bootstrap structure inside the modal
Bootstrap's container class has a fixed width, using it in a modal
with the previous commit allowing an horizontal scrollbar makes the
layout goes crazy. Use container-fluid instead and cleaned some css.
2014-09-11 11:55:30 +02:00
Simon Lejeune f4896fc4f4 [FIX] web: modals: overflow-x on modal-body to prevent large content to be displayed outside 2014-09-11 11:55:30 +02:00
Simon Lejeune 34e8246a54 [FIX] web: revert 9f0834771d
Revert "[FIX] web: base.css: fixed width for input of file type under oe_avatar"
A better fix for opw-613318 is done in f8bd25c852
2014-09-10 13:42:35 +02:00
Bhavik Bagdiya 8ef044616a [FIX] web: stages positioned properly when there is no sheet
Fixes #271
Closes #2004
2014-09-10 12:13:05 +02:00
Denis Ledoux e447a46ec8 [MERGE] forward port of branch 7.0 up to 33e0910 2014-09-09 18:02:30 +02:00