summaryrefslogtreecommitdiff
path: root/addons/web_planner/static/src
AgeCommit message (Collapse)Author
2017-10-26[REM] web_planner: Remove the moduleYannick Tivisse
Purpose ======= User tests have been made by the Product Owners team. It showed that the planners are not used by new users on Odoo due to several reasons (They are too static, too heavy to use,...) Specification ============= Remove the module and its different applications. The onboarding on the business flow will be improvement in the weeks to come.
2017-09-28[FIX] web_planner: fix layout of close button in planner dialogDarshan Kalola
remove double cross close #19731
2017-08-04[REF] web_planner: remove useless constructor redefinitionqsm-odoo
2017-07-24[IMP] web, *: lazy load dialog xml templateqsm-odoo
* web_editor, web_planner, website The 'Dialog' class is used in both backend and frontend. Also, lots of actions can be done without the use of any modal. It thus makes sense to lazy load its related xml only when a first modal is opened. This change also allows to get rid of the "base_common.xml" file as the dialog template is the only remaining one in there and, in the future website update, it will allow to not load any static XML file on website page loadings.
2017-07-10[IMP] web, web_planner: remove navbar unnecessary bordersstefanorigano
Although a dark 'border-bottom' is necessary in some occasions (to add contrast between the page's content and the navbar itself), the other borders were totally unnecessary. Moreover, having a complete border causes complications to calculate the sidebar height and to manage buttons' size and line-height. This fix will keep the border-bottom only, removing the other ones. Compensation rules ("- 2px") are no longer necessary.
2017-04-11[REF] web, *: simplify our RPC system (in JS)Géry Debongnie
The RPC system was not completely satisfactory, we decided to prepare the future and do it properly. This commit introduces the new rpc system, which replace the previous new one. We now simply have a method, this._rpc, which takes a dictionary of parameters. The idea is that depending on the parameters, it is able to add correct default value when necessary. For situations where we don't have the this._rpc method, we can use the rpc.query method, which takes the same arguments, but directly calls ajax.rpc instead of triggering up some events.
2017-04-11[REF] *: use _rpc method for all rpcsGéry Debongnie
The _rpc method is now the preferred method to do a rpc, so we need to update all calls.
2017-04-11[REF] web, *: remove calls to performmodelrpcGéry Debongnie
The this.performModelRPc method is deprecated, so with this commit, we remove some calls.
2017-04-11[REF] web,*: remove 'web.model' and 'web.dataModelGéry Debongnie
Use this.rpc instead of Model object, with web.ajax if necessary. nb: EventDispatcherMixin include now the custom_events managment instead of widget
2017-04-11[REF] web, *: redesign all JS viewsGéry Debongnie
This commit introduce a full redesign of all JS views. We started basically from scratch. The goal was to unify all the various views under a common framework, to make them testable, to make then usable in different conditions (in studio, or in the frontend), and to make our lives easier. Some important points are: - we introduced new coding guidelines (camelCase, 80 chars width, ...) - we have a brand new testing framework (still QUnit based) - kanban view moved to the web addon - calendar view (formerly web_calender) moved to web as well - the tree view was removed - all new code should be documented We hope that this code is the start of a new era for the Odoo web client, we want to have a high quality codebase, well documented, well tested, well designed. Work done by the framework team: mostly aab, ged, chm, dmo, qsm
2016-12-01[IMP] web,website: Only display planner for group_system usersKishan Gajjar
Planners should only be visible for "base.group_system" user group (admin settings) because there are links to install apps etc. For now missing access rights messages whenever you click a settings link.Only for admin and not by company. Admin and the user who has "base.group_system" rights can see the planners.
2016-11-15[REF] web_planner, *: refactor planner codeqsm-odoo
* Share code between website and backend * Do not do a [100ms - 500ms] RPC on each app change in the backend but do it only if the planner is asked to be opened * Use the Dialog class so that the planner is not broken * Simplify/optimize code, use standard conventions, lint files, ...
2016-10-27[MERGE] forward port branch saas-12 up to 6f8e40cChristophe Simonis
2016-10-24[MERGE] forward port branch 9.0 up to 6690bfbChristophe Simonis
2016-10-19[FIX] web_planner, account: add support for enterprise module + fix link ↵Jeremy Kersten
'Revenue Recognition' Now, when the module is not found, instead to display a traceback, we open a popup to upgrade to Enterprise. That will be wrong in case of outdated / wrong link, but in most cases, it is because it is an enterprise module. This commit closes #13882 TODO: Remove zindex 1051 on planner in master/saas-14
2016-10-05[FIX] *: adapt odoo interface violetqsm-odoo
Change color #a24689 to #875A7B Commit https://github.com/odoo/enterprise/commit/8ac1c19fac7615fecd51e670f798d13158a4e53c changed the odoo interface violet by changing the main LESS variable but forgot there was many direct occurences in XML/HTML/... (for example for the mobile browser color). Even if it's community the odoo interface violet is used at many places (module description, XML demo data, ...).
2016-09-28[IMP] mail,web,web_planner: order of systray itemsAaron Bohy
Sort systray items by sequence to allow, e.g. to force the planner item to be the left-most item of the systray as it is not displayed in all apps, and thus produces a flickering of the other items. Also invert the push order of the two mail items to keep the previous order as they are now prepended instead of appended.
2016-04-21[FIX] addons: .less compatibility between both web clientsAaron Bohy
2016-02-24[REF] web,web_editor,website,report,mass_mailing,mail: LESSqsm-odoo
* Convert some CSS to LESS * Split/Join LESS files * Remove duplicates between website and web_editor * UI improvements * Allow simple customizations thanks to LESS var&mixins for website
2016-01-11[FIX] web_planner: fix autosize textareaGéry Debongnie
2016-01-11[FIX] web_planner: cleaner way to handle initial percentageSimon Lejeune
Instead of using a default value of 5%, we now add a fictive first step and consider it as done. this is related to 9a8153ee553f3585b41845217c85df6d061dd418 (fp is watching my ugly commits)
2016-01-08[FIX] web_planner: hidden by defaultGéry Debongnie
The web planner should be hidden by default. Now, it is displayed, then hidden in js after a while (but it can be seen by the user), then displayed again if necessary
2016-01-08[FIX] web_planner: show the planner when the state is 0%Simon Lejeune
2015-12-24[IMP] web(_planner),website: navbars & menus mergeqsm-odoo
Merge appswitcher navbar and app navbar. Merge planner menu and user menu.
2015-12-23[FIX] web_planner: untranslated plannerMartin Trigaux
Missing context in call to render the planner leading to untranslated planner. Use the session to get the user context as outside of the view manager. opw 660627
2015-12-14[FIX] web_planner: modal body height in IE11David Monjoie
Credits go to qsm for the fix.
2015-11-25[FIX] web, openerp: make the webclient edition awareDamien Bouvy
- Differentiate between the Community and Enterprise editions in the version number. By adding this attribute on the global odoo JS object in the web client bootstrap controller /web, we can differentiate between versions easily on the client side without extra RPC calls. - Remove a couple of version-related RPC calls in case the global version info is present in the JS environment - Update "About" panel to display the edition info - This commit also reverts 07fe5afc874b9527eac5408d9adc53a9a700aad3 which implemented the idea in a more limited way. Closes #9625
2015-11-04[FIX] web_planner: hide background pn planner destroyNicolas Lempereur
A PlannerDialog does not extend Dialog for historical and graphical reasons. Thus sometime a logic in Dialog is missed in a PlannerDialog whilst it is useful. In this instance, when doing an action from the planner which destroyed it, the modal backdrop was not removed by bootstrap. Bootstrap does this when the modal 'hide' function is called. opw-653734
2015-10-08[FIX] web_planner: correct link in helpMartin Geubelle
2015-09-28[FIX] website, web_planner: shared help comportement in frontend/backendMartin Geubelle
Help has been moved to web_planner, but only in backend. The comportement needs to be defined in website also so it is now shared in frontend and backend (mixin in common)
2015-09-24[IMP] web, web_planner: add wow effect on buttonMartin Geubelle
* As the animations were already defined in web_planner, they are now moved in web (animations.less)
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-15[FIX] planner: correct tooltip text changesSimon Lejeune
and only init the tooltip once
2015-09-14[REF] planners: increased font-size on the first pageSimon Lejeune
2015-09-14[FIX] planners: next step as btn-primary when hide_mark_as_done is setSimon Lejeune
2015-09-14[IMP] crm, stock: planner contentMartin Geubelle
2015-09-08[FIX] crm, project: planner layout issuesSimon Lejeune
2015-09-07[FIX] web_planner: tooltip on progress barSimon Lejeune
2015-09-07[FIX] web_planner: detach on closeAaron Bohy
2015-09-07[FIX] web_planner: don't crash when restoring on a deleted pageSimon Lejeune
2015-09-05[IMP] removing fp photoFabien Pinckaers
2015-09-01[IMP]planner: some correction according to new features added in master.Darshan Kalola
2015-08-28[REF] web_planner: style changesSimon Lejeune
Also correctly left align the menu when there is a multi line item and vertical-align all the elements of the header so that it does not look broken when there is a multi line title.
2015-08-26[REF] planner: back again in a modalSimon Lejeune
fp's request
2015-08-18[REF] planner: responsive widthSimon Lejeune
fp's request
2015-08-18[REF] planner: sidebar menuSimon Lejeune
fp's request
2015-08-18[FIX] planner: don't apply fa-* on a button tagSimon Lejeune
It doesn't make sense and it obviously applies a different font to the text of the button.
2015-08-18[REF] planner: no title on the top barSimon Lejeune
lle's request
2015-07-23[REF] web_planner: adapt style to webclients and websiteSimon Lejeune
With selectors here and there to make it work with the community webclient, the enterprise webclient and the website without duplicating the module.
2015-07-23[REF] web_planner: javascript & dom cleaningSimon Lejeune
* Correct inheritance of async method * Correct calls to do_hide/show * Fetch the template in `willStart` * Correct bootstrap structure for the layout, remove useless branding and dom depth * Each planner page is now in its own bootstrap grid * Compatibility between both webclients