Commit Graph
89864 Commits
Author SHA1 Message Date
Frederic van der Essen de9ba0d1cb [WIP] point_of_sale: removed the payment method selection from the paypad, as the payment method will be selected from the new payment screen 2014-07-29 18:07:29 +02:00
Frederic van der Essen 7b36676323 [IMP] restaurant: discard kitchen order changes when splitting the bill. 2014-07-29 15:29:28 +02:00
Frederic van der Essen 9750fb1686 [IMP] restaurant: add the order sequence number to the kitchen instruction receipt 2014-07-29 14:28:46 +02:00
Frederic van der Essen 5f40d58d97 Merge branch 'master' into master-pos-small-imps-of-july-fva 2014-07-28 14:03:37 +02:00
Frederic van der Essen 01f8a6a59a [IMP] pos_discount: add an icon to the discount button 2014-07-28 13:33:54 +02:00
Frederic van der Essen f1dc21f574 [IMP] restaurant: a module that extends the point of sale with restaurant features 2014-07-28 13:28:39 +02:00
Frederic van der Essen 41ab8aa5b4 [FIX] point_of_sale: removed useless console.log() 2014-07-28 13:27:44 +02:00
Fabien Pinckaers dd119ccc4b Cut long names 2014-07-28 12:42:13 +02:00
Frederic van der Essen cdc841d723 [IMP] point_of_sale: allow an order to remember what screen it was on, instead
of switching back to default screen.

This is used by the soon to be merged restaurant addon to create new orders
and display them at a particular screen.  However, this behaviour is more
confusing in the other cases, so I'll think of a better way to solve this.
2014-07-28 11:33:24 +02:00
Fabien Meghazi 24bff2e8b7 Merge pull request #1387 from odoo-dev/master-disable-subcommand-discovery-fme
[FIX] Temporary disable addons subcommand auto discovery

The problem with the current approach is that it imports all modules in
order to discover which one exposes a subcommand by subclassing
openerp.cli.Command. At that time, the arguments are not parsed in order
to setup the config because a subcommand could potentialy alter the
command line arguments (which is the case of start)

This behavior causes the modules to be imported with the default config and all
the modules using some config keys at startup won't have to value they
are supposed to have when considering the shared command line switches.

Long story short:

$ odoo --workers=6

is ok, but

$ odoo start --workers=6

is not for code that checks the config value at startup (eg: report module)

As the automatic subcommands are not used yet, we temporary disable it
until as proper solution is found.
2014-07-25 17:30:16 +02:00
Fabien Meghazi 01ef188a7b [FIX] Temporary disable addons subcommand auto discovery
The problem with the current approach is that it imports all modules in
order to discover which one exposes a subcommand by subclassing
openerp.cli.Command. At that time, the arguments are not parsed in order
to setup the config because a subcommand could potentialy alter the
command line arguments (which is the case of `start`)

This behavior causes the modules to be imported with the default config and all
the modules using some config keys at startup won't have to value they
are supposed to have when considering the shared command line switches.

Long story short:

$ odoo --workers=6

is ok, but

$ odoo start --workers=6

is not.

As the automatic subcommands are not used yet, we temporary disable it
until as proper solution is found.
2014-07-25 15:38:49 +02:00
Frederic van der Essen 8465e47cd0 Merge branch 'master' into master-pos-small-imps-of-july-fva 2014-07-25 14:31:39 +02:00
Mitesh Savani 091394737a [FIX] contact widget should return a really empty address
This fixes a bug in website_quote, because qweb tests whether address is
something that bool() casts to False or not, in order to display an icon (or not).
2014-07-25 11:07:39 +02:00
Frederic van der Essen dfd9f164a2 [IMP] pos_discount: a new pos extension that allows you to quickly give a global discount on the current order 2014-07-24 18:08:12 +02:00
Randhir Mayatra dd9f10a6a4 [IMP] proj: optionalize default alias generation 2014-07-24 16:25:50 +02:00
Frederic van der Essen 6d87dfb004 [IMP] point_of_sale: report errors when loading the point of sale with a traceback and a nice popup 2014-07-24 15:21:54 +02:00
Frederic van der Essen 62c7482a2d [IMP] point_of_sale: made the server data loading more modular for easier development of point_of_sale extensions 2014-07-24 14:09:46 +02:00
Frederic van der Essen f156ac0c2f Merge branch 'master' into master-pos-small-imps-of-july-fva 2014-07-23 16:27:25 +02:00
Christophe Matthieu fe763980f2 Merge pull request #1336 from odoo-dev/master-fix-tour-wait-chm
[FIX] tour.js: wait must be used for the current step instead of the previous step. Remove setimeout delay for activate the element.
2014-07-23 16:26:09 +02:00
Frederic van der Essen 433ed2d636 [IMP] point_of_sale: tests work better when they are loaded and run by the unit test system! 2014-07-23 16:23:38 +02:00
Frederic van der Essen a975034097 [IMP] point_of_sale: forgot changes in this file in the previous commit that introduced unit tests 2014-07-23 15:59:54 +02:00
Frederic van der Essen fb325bee48 [IMP] point_of_sale: add a basic UI unit test based on the new 'Tour' module 2014-07-23 15:58:08 +02:00
Christophe Matthieu f7073c0644 [FIX] tour.js: wait must be used for the current step instead of the previous step. Remove setimeout delay for activate the element. 2014-07-23 15:15:31 +02:00
avo-odoo 87ad6d5473 [IMP] point_of_sale: add product variants in reporting
Closes #1322
2014-07-23 14:28:45 +02:00
Frederic van der Essen cd96f67cf6 [IMP] point_of_sale: add a debug option to delete all unsent orders 2014-07-22 15:58:08 +02:00
Frederic van der Essen 55701e0552 [IMP] point_of_sale: add debug popup that displays unsent order data, for when localStorage is hard to inspect 2014-07-22 15:27:34 +02:00
Frederic van der Essen 92bf582567 [IMP] point_of_sale: show traceback popup when there is a server error when posting orders (which should NEVER happen !) 2014-07-22 14:33:32 +02:00
xmo-odoo c291a049ba Merge pull request #1306 from gde-odoo/patch-1
Update stock.rst
2014-07-22 13:35:08 +02:00
Frederic van der Essen 76f8cdec82 Merge branch 'master' into master-pos-small-imps-of-july-fva 2014-07-22 11:49:35 +02:00
Fabien Pinckaers 55ddd2d797 [IMP] Improved Question Advices in website_forum 2014-07-22 11:07:32 +02:00
gde-odoo bd96a7e8d6 Update stock.rst
Fix typo in table
2014-07-22 10:57:21 +02:00
mdi-odoo bb5fd86f73 [IMP] tests cases: use float_compare instead of == 2014-07-22 10:38:37 +02:00
Frederic van der Essen 4def7a4c7d [FIX] point_of_sale: it was impossible to delete a pos session 2014-07-18 17:16:30 +02:00
Frederic van der Essen eb1444b54d [FIX] point_of_sale: it was impossible to delete a pos session 2014-07-18 14:30:13 +02:00
Frederic van der Essen 8014e984f1 [FIX] point_of_sale: order invoicing was broken 2014-07-18 13:28:22 +02:00
Mehul Mehta dad761ae10 [IMP] sale: small view changes in quotation
Closes #1259
2014-07-18 10:41:27 +02:00
ypa-odoo aa335f0b9f [MERGE][IMP] fleet: wording (US English)
Merge remote-tracking branch 'odoo-dev/master-fleet-rename-field-ypa'

Closes #1176
2014-07-18 09:06:00 +02:00
Frederic van der Essen 8d2fdafebc [IMP] point_of_sale: improved rendering speed of the partner list 2014-07-17 17:51:27 +02:00
Frederic van der Essen d2f6b5c57d [IMP] point_of_sale: a little explaination of how the barcode pattern system works 2014-07-17 17:20:56 +02:00
Frederic van der Essen 0040a9f2df [IMP] point_of_sale: initial commit for the fullscreen mode.
The fullscreen option will detect if the pos is displayed in fullscreen
and if not will tell the user how to set it up for fullscreen, or propose
to go fullscreen with the HTML5 Built-in API.

The HTML5 API requires a click from the user to allow fullscreen, so the
popup will pop everytime unless the user has setup kiosk-mode or native
application emulation which makes the app start in real fullscreen.
2014-07-17 15:03:31 +02:00
Frederic van der Essen 06e983d4df [IMP] point_of_sale: add an error sound to the error popups 2014-07-16 17:11:18 +02:00
Fabien Meghazi 830716f262 Merge pull request #1209 from odoo-dev/master-stock-fme
[IMP] Improve stock's barcode start page

- Created a template for the start page
- Removed now useless call to module_boot()
- Changed url to /stock/barcode
2014-07-16 13:01:52 +02:00
Fabien Meghazi dfa4d92eca [IMP] changed barcode start page url to /stock/barcode
As a convention we use the module name as first fragment of the url
2014-07-16 10:25:53 +02:00
Yogesh Parekh 72e0cbf036 [IMP] Change string 'brand' by 'make' in fleet module 2014-07-16 10:23:08 +05:30
Fabien Meghazi c0875efba1 [IMP] Improve stock's barcode start page
remove module_boot() usage
2014-07-15 17:18:47 +02:00
Fabien Meghazi 49bc956395 [IMP] Simplification of point of sale's bootstrap template 2014-07-15 16:17:52 +02:00
Frederic van der Essen 9068acd7a6 [IMP] posbox: rename OpenERP to Odoo 2014-07-15 16:17:52 +02:00
Christophe Simonis b7ba49825a [MERGE] forward port of branch 8.0 up to a5419ca 2014-07-15 11:23:47 +02:00
Christophe Simonis a5419ca800 [MERGE] forward port of branch saas-5 up to e0759c1 2014-07-15 11:21:59 +02:00
Christophe Simonis e0759c1350 [MERGE] forward port of branch saas-4 up to de696f1 2014-07-15 10:39:08 +02:00