Commit Graph
89874 Commits
Author SHA1 Message Date
Frederic van der Essen a1ed181c6d [IMP] point_of_sale: The invoice button in the payment screen now sets the order to be invoiced instead of directly invoicing the order 2014-08-25 15:36:30 +02:00
Frederic van der Essen 7ce28ac75d [IMP] point_of_sale: let the cashier directly select the invoice's customer instead of displaying an unhelpful error message 2014-08-11 11:21:11 +02:00
Frederic van der Essen 92d4260d47 [IMP] point_of_sale: replaced the dollar sign by a more international alternative 2014-08-08 13:01:20 +02:00
Frederic van der Essen f8cc4fa242 [IMP] point_of_sale: improved payment screen input handling 2014-08-08 12:57:23 +02:00
Frederic van der Essen daaf9eb23b [IMP] point_of_sale: layout improvements on the payment screen + fix some styling issues + use most common notes value on the numpad 2014-08-08 12:22:13 +02:00
Frederic van der Essen 78e79073b9 [IMP] point_of_sale: reworked the receipt screen to be in style with the payment screen 2014-08-07 18:56:25 +02:00
Frederic van der Essen 8c962cbdef [FIX] point_of_sale: removed console.log + fixed paid status update due to missing self declaration 2014-08-07 17:36:24 +02:00
Frederic van der Essen 1f39a7d640 [IMP] point_of_sale: new payment screen is now operational 2014-08-07 17:28:46 +02:00
Frederic van der Essen ec29736801 [WIP] point_of_sale: work on new payment screen 2014-08-05 12:22:11 +02:00
Frederic van der Essen 59030d53c0 [FIX] point_of_sale: update css for error boxes from jquery-ui to bootstrap 2014-07-29 18:09:37 +02:00
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