2008-06-03 19:02  George Kussumoto <george@async.com.br>

	* [r7630] stoqlib/gui/editors/addresseditor.py: # Fix: add the
	  missing proxy to city location in AddressSlave

2008-06-03 15:53  Ronaldo Maia <romaia@async.com.br>

	* [r7629] data/sql/patch-45.sql, stoqlib/database/admin.py: Bug
	  3733 - parametro MAIN_COMPANY setado incorretamente para o id do
	  person, em vez do id do branch.

2008-05-29 22:32  Ronaldo Maia <romaia@async.com.br>

	* [r7626] stoqlib/lib/test/cat52-expected.txt: also update md5 hash
	  for cat 52 test

2008-05-29 22:21  George Kussumoto <george@async.com.br>

	* [r7625] stoqlib/lib/test/cat52-expected.txt: # Fix stoqlib
	  version number in cat52 test

2008-05-29 22:09  George Kussumoto <george@async.com.br>

	* [r7623] CONTRIBUTORS, ChangeLog, README, debian/changelog,
	  debian/control, po/es_ES.po, po/pt_BR.po, po/stoqlib.pot,
	  po/sv.po, setup.py, stoqlib.spec, stoqlib/__init__.py,
	  stoqlib/domain/inventory.py, stoqlib/domain/payment/category.py:
	  # New Release

2008-05-29 20:22  Ronaldo Maia <romaia@async.com.br>

	* [r7617] plugins/ecf/ecfui.py: pegar informações do usuário antes
	  de fechar o caixa.

2008-05-29 20:10  Ronaldo Maia <romaia@async.com.br>

	* [r7616] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  atualizando tradução pt_BR

2008-05-29 19:54  Ronaldo Maia <romaia@async.com.br>

	* [r7615] plugins/ecf/ecfui.py,
	  stoqlib/gui/editors/parameterseditor.py,
	  stoqlib/gui/parameters.py, stoqlib/lib/parameters.py: Bug 3732 -
	  adicionar parametro para selecionar destino do cat52

2008-05-29 17:44  Silvio Rangel <silvio@async.com.br>

	* [r7614] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2008-05-29 15:51  Ronaldo Maia <romaia@async.com.br>

	* [r7612] plugins/ecf/cat52.py: use correct method name

2008-05-28 20:58  Johan Dahlin <jdahlin@async.com.br>

	* [r7611] po/pt_BR.po: Update portuguese translation and add
	  keyboard mnemonics

2008-05-28 20:50  Ronaldo Maia <romaia@async.com.br>

	* [r7609] plugins/ecf/cat52.py, plugins/ecf/catgenerator.py,
	  plugins/ecf/ecfdomain.py, plugins/ecf/ecfui.py,
	  plugins/ecf/sql/patch-5.sql, stoqlib/domain/sellable.py,
	  stoqlib/domain/test/test_cat52.py, stoqlib/lib/latscii.py,
	  stoqlib/lib/test/cat52-expected.txt: Bug 3448 - Geração de
	  arquivo magnético de acordo com Portaria CAT 52/07

2008-05-27 19:43  Silvio Rangel <silvio@async.com.br>

	* [r7606] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2008-05-27 19:11  George Kussumoto <george@async.com.br>

	* [r7605] stoqlib/gui/dialogs/openinventorydialog.py,
	  stoqlib/gui/dialogs/productadjustmentdialog.py,
	  stoqlib/gui/editors/categoryeditor.py: #Fix strings for i18n.

2008-05-27 11:45  Johan Dahlin <jdahlin@async.com.br>

	* [r7601] plugins/ecf/deviceconstanteditor.py: Revert accidentally
	  committed changes from r7582

2008-05-26 17:04  Silvio Rangel <silvio@async.com.br>

	* [r7598] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2008-05-26 16:45  George Kussumoto <george@async.com.br>

	* [r7597] stoqlib/gui/dialogs/productadjustmentdialog.py: # Fix
	  typo in the validation error messagea. r=george

2008-05-26 15:29  George Kussumoto <george@async.com.br>

	* [r7596] setup.py: #3728: URL do projeto Gazpacho está incorreta.
	  (Path by Leonardo Pinheiro) r=george

2008-05-26 13:41  Johan Dahlin <jdahlin@async.com.br>

	* [r7595] stoqlib/database/settings.py: #3716: O wizard de
	  configuração inicial só aceita IP com DNS reverso (Patch by
	  Leonardo Pinheiro), r=jdahlin

2008-05-20 17:09  George Kussumoto <george@async.com.br>

	* [r7594] stoqlib/gui/printing.py: #3726: Erro ao imprimir
	  relatório sem o módulo gtkunixprint. r=jdahlin

2008-05-15 18:58  George Kussumoto <george@async.com.br>

	* [r7593] data/glade/ProductComponentEditor.glade,
	  data/glade/ProductComponentSlave.glade,
	  data/glade/SellableEditor.glade, data/sql/patch-44.sql,
	  stoqlib/domain/product.py, stoqlib/domain/test/test_product.py,
	  stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/editors/sellableeditor.py, stoqlib/lib/parameters.py:
	  #3606: Wizard para criação de produto composto. r=romaia

2008-05-13 18:27  George Kussumoto <george@async.com.br>

	* [r7591] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  #3715: (Stoqlib) "Método de pagamento" deveria ser "Forma de
	  pagamento"). (Patch by Leonardo Pinheiro) r=silvio

2008-05-09 13:14  Ronaldo Maia <romaia@async.com.br>

	* [r7589] plugins/ecf/couponprinter.py, plugins/ecf/ecfdomain.py,
	  plugins/ecf/sql/patch-4.sql: -- Bug 3709 - Store ecf documents
	  information

2008-05-08 16:35  George Kussumoto <george@async.com.br>

	* [r7585] data/glade/DeviceConstantsEditor.glade,
	  stoqlib/gui/test/test_gladefiles.py: #3707: Fix broken test &
	  update the TestGladeFileDomain

2008-05-08 16:02  George Kussumoto <george@async.com.br>

	* [r7584] stoqlib/gui/test, stoqlib/gui/test/__init__.py,
	  stoqlib/gui/test/test_gladefiles.py: #3707: Criar testes para
	  arquivos glade. r=jdahlin

2008-04-30 22:41  Johan Dahlin <jdahlin@async.com.br>

	* [r7582] data/glade/CashChangeSlave.glade,
	  data/glade/OpenInventoryDialog.glade,
	  data/glade/PaymentCategoryEditor.glade,
	  data/glade/PaymentChangeDialog.glade,
	  data/glade/ProductAdjustmentDialog.glade,
	  data/glade/ProductsAdjustment.glade,
	  data/glade/TransferOrderDetails.glade,
	  plugins/ecf/deviceconstanteditor.py,
	  stoqlib/gui/editors/sellableeditor.py: #3648: Alguns textos não
	  estão sendo traduzidos

2008-04-25 19:58  George Kussumoto <george@async.com.br>

	* [r7581] data/glade/ProductAdjustmentDialog.glade,
	  data/glade/ProductsAdjustment.glade,
	  stoqlib/gui/dialogs/productadjustmentdialog.py: #3221: Ajustes de
	  estoque devem gerar lançamento em CFOP especifica. r=jdahlin

2008-04-25 19:53  George Kussumoto <george@async.com.br>

	* [r7580] stoqlib/gui/dialogs/productcountingdialog.py: #3591:
	  Implementar wizard para cadastro de contagem física de estoque.
	  r=jdahlin

2008-04-25 19:47  George Kussumoto <george@async.com.br>

	* [r7578] data/glade/OpenInventoryDialog.glade,
	  data/sql/patch-43.sql, stoqlib/database/tables.py,
	  stoqlib/domain/base.py, stoqlib/domain/exampledata.py,
	  stoqlib/domain/fiscal.py, stoqlib/domain/inventory.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/test/sellable.txt,
	  stoqlib/domain/test/test_inventory.py,
	  stoqlib/gui/dialogs/openinventorydialog.py,
	  stoqlib/reporting/product.py: #3077: Implementar wizard para
	  abrir o processo de inventário. r=jdahlin

2008-04-22 19:18  Ronaldo Maia <romaia@async.com.br>

	* [r7576] data/glade/PaulistaInvoice.glade, data/sql/patch-42.sql,
	  plugins/ecf/couponprinter.py, plugins/ecf/ecfdomain.py,
	  plugins/ecf/ecfui.py, plugins/ecf/glade/PaulistaInvoice.glade,
	  plugins/ecf/paulistainvoicedialog.py, stoqlib/domain/fiscal.py,
	  stoqlib/domain/sale.py, stoqlib/domain/test/test_sale.py,
	  stoqlib/gui/dialogs/paulistainvoicedialog.py,
	  stoqlib/gui/fiscalprinter.py: Bug 3671 Estender informações
	  capturadas para geração de arquivos magnéticos - informações
	  sobre vendas (Registro E14)

2008-04-17 14:36  Silvio Rangel <silvio@async.com.br>

	* [r7572] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2008-04-11 19:53  Johan Dahlin <jdahlin@async.com.br>

	* [r7568] stoqlib/gui/dialogs/paymentadditiondialog.py: unbreak
	  buildbot, this time really!

2008-04-11 19:47  Johan Dahlin <jdahlin@async.com.br>

	* [r7567] stoqlib/domain/payment/group.py,
	  stoqlib/gui/dialogs/paymentadditiondialog.py: unbreak buildbot

2008-04-11 18:43  Johan Dahlin <jdahlin@async.com.br>

	* [r7565] data/glade/BasePaymentAddition.glade,
	  data/glade/PaymentCategoryEditor.glade, data/sql/patch-41.sql,
	  stoqlib/database/tables.py, stoqlib/domain/exampledata.py,
	  stoqlib/domain/payment/category.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/payment/payment.py,
	  stoqlib/domain/payment/views.py,
	  stoqlib/domain/test/test_payment.py, stoqlib/gui/base/gtkadds.py,
	  stoqlib/gui/dialogs/paymentadditiondialog.py,
	  stoqlib/gui/dialogs/paymentcategorydialog.py,
	  stoqlib/gui/editors/paymentcategoryeditor.py: #3683: Add support
	  for payment categories, r=george

2008-04-10 19:18  George Kussumoto <george@async.com.br>

	* [r7562] data/glade/InstallmentConfirmation.glade,
	  stoqlib/gui/slaves/installmentslave.py: #3684: Devemos notificar
	  na confirmação de pagamento se o pedido de compra foi recebido.
	  r=jdahlin

2008-04-10 17:20  Johan Dahlin <jdahlin@async.com.br>

	* [r7558] ChangeLog: Update ChangeLog, include revisions and break
	  paragraphs

2008-04-10 17:13  Johan Dahlin <jdahlin@async.com.br>

	* [r7556] ChangeLog: Add ChangeLog

2008-04-10 16:54  Johan Dahlin <jdahlin@async.com.br>

	* [r7553] stoqlib/gui/editors/addresseditor.py: #3681: No botão
	  "mais endereços" a opção de cidade e estado não podem ser
	  alteradas, r=george

2008-04-10 16:27  George Kussumoto <george@async.com.br>

	* [r7552] stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/test/test_purchase.py,
	  stoqlib/domain/test/test_receiving.py, stoqlib/lib/parameters.py,
	  stoqlib/lib/test/test_parameters.py: #3643: Permitir o pagamento
	  de pedidos não recebidos. r=jdahlin

2008-04-10 14:45  Silvio Rangel <silvio@async.com.br>

	* [r7551] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2008-04-09 21:34  Ronaldo Maia <romaia@async.com.br>

	* [r7543] data/sql/patch-40.sql, plugins/ecf/couponprinter.py,
	  stoqlib/domain/devices.py, stoqlib/lib/sintegragenerator.py,
	  stoqlib/lib/test/test_sintegra.py: Bug 3671 Estender informações
	  capturadas para geração de arquivos magnéticos - informações
	  sobre redução Z (Registro E12 e E13)

2008-04-09 21:04  George Kussumoto <george@async.com.br>

	* [r7542] data/glade/ProductRetentionDialog.glade,
	  data/sql/patch-39.sql, stoqlib/domain/exampledata.py,
	  stoqlib/domain/product.py, stoqlib/domain/test/test_product.py,
	  stoqlib/domain/views.py, stoqlib/gui/dialogs/productretention.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/search/productsearch.py,
	  stoqlib/reporting/product.py: #3090: Implementar controle para
	  produtos retidos. r=jdahlin

2008-04-09 18:39  George Kussumoto <george@async.com.br>

	* [r7540] stoqlib/gui/wizards/salewizard.py: #3624: Alguns tipos de
	  pagamento exigem o cadastro de um person. r=jdahlin

2008-04-09 17:46  Ronaldo Maia <romaia@async.com.br>

	* [r7539] plugins/ecf/ecfprinterdialog.py: Commit changes before
	  quiting

2008-04-09 15:26  Silvio Rangel <silvio@async.com.br>

	* [r7536] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2008-04-09 15:11  Johan Dahlin <jdahlin@async.com.br>

	* [r7535] stoqlib/gui/base/lists.py: Call get_columns() in
	  ModelListSlave

2008-04-09 14:38  Johan Dahlin <jdahlin@async.com.br>

	* [r7534] data/sql/patch-38.sql: #3679: Rename warehouse to stock

2008-04-09 14:32  Johan Dahlin <jdahlin@async.com.br>

	* [r7531] stoqlib/domain/receiving.py: Rename Warehouse here too

2008-04-09 14:30  Johan Dahlin <jdahlin@async.com.br>

	* [r7530] stoqlib/domain/test/test_profile.py,
	  stoqlib/gui/base/gtkadds.py, stoqlib/gui/login.py,
	  stoqlib/lib/parameters.py: Rename warehouse to stock, part4

2008-04-09 12:17  Johan Dahlin <jdahlin@async.com.br>

	* [r7526] stoqlib/gui/wizards/abstractwizard.py: Remove a layer of
	  indirection

2008-04-09 12:06  Johan Dahlin <jdahlin@async.com.br>

	* [r7525] stoqlib/gui/slaves/devicesslave.py: Remove unused code

2008-04-08 22:56  Johan Dahlin <jdahlin@async.com.br>

	* [r7524] stoqlib/gui/base/lists.py: Move parts of ModelListDialog
	  into ModelListSlave and re-use ListSlave instead of ListDialog

2008-04-07 17:21  George Kussumoto <george@async.com.br>

	* [r7522] data/glade/UserDetailsSlave.glade: # Fix: change password
	  button was too big

2008-04-04 22:03  Johan Dahlin <jdahlin@async.com.br>

	* [r7521] external/sqlobject/viewable.py: Revert this file, it was
	  not meant to be commit

2008-04-04 22:00  Johan Dahlin <jdahlin@async.com.br>

	* [r7520] external/sqlobject/viewable.py,
	  plugins/ecf/ecfprinterstatus.py: Forgot to commit this, part of
	  3674

2008-04-04 21:59  Johan Dahlin <jdahlin@async.com.br>

	* [r7519] plugins/ecf/ecfprinterdialog.py: #3674: Adding a new
	  fiscal printer requires restart, r=george

2008-04-04 18:27  George Kussumoto <george@async.com.br>

	* [r7518] data/csv/branches.csv, data/csv/clients.csv,
	  data/csv/employees.csv, data/csv/suppliers.csv,
	  data/csv/transporters.csv, data/glade/AddressSlave.glade,
	  data/sql/patch-37.sql, data/sql/schema-2.sql,
	  stoqlib/domain/address.py, stoqlib/domain/exampledata.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/test/test_address.py,
	  stoqlib/domain/test/test_person.py,
	  stoqlib/gui/editors/addresseditor.py,
	  stoqlib/importers/branchimporter.py,
	  stoqlib/importers/clientimporter.py,
	  stoqlib/importers/employeeimporter.py,
	  stoqlib/importers/supplierimporter.py,
	  stoqlib/importers/transporterimporter.py,
	  stoqlib/lib/sintegragenerator.py,
	  stoqlib/lib/test/test_sintegra.py: #3596: empty address street
	  number should be allowed. r=jdahlin

2008-04-03 18:33  George Kussumoto <george@async.com.br>

	* [r7517] stoqlib/gui/wizards/personwizard.py: #3434: add missing
	  chaining up of previous_step method call

2008-04-03 17:15  George Kussumoto <george@async.com.br>

	* [r7516] stoqlib/gui/wizards/personwizard.py: #3434: Problemas ao
	  utilizar recursos de avançar e voltar nos cadastros de pessoas.
	  r=jdahlin

2008-04-01 15:24  Johan Dahlin <jdahlin@async.com.br>

	* [r7514] stoqlib/domain/sale.py: remove extra import, MoneyPM is
	  already imported at the top of the file

2008-03-31 20:32  Johan Dahlin <jdahlin@async.com.br>

	* [r7513] stoqlib/lib/pluginmanager.py: Do not attempt to enable a
	  plugin which is already enabled. Makes it possible to complete
	  the wizard on a database which was installed with the same plugin
	  enabled

2008-03-28 16:00  George Kussumoto <george@async.com.br>

	* [r7512] stoqlib/gui/wizards/purchasewizard.py: #3672: No wizard
	  de compra, o passo do pagamento tem problema no botao Proximo.
	  (patch de Leonardo V. Pinheiro)

2008-03-27 16:49  George Kussumoto <george@async.com.br>

	* [r7510] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po: #
	  Update translations (includes the patch for #3669 by Leornardo #
	  Pinheiro and silvio's patches)

2008-03-26 15:58  George Kussumoto <george@async.com.br>

	* [r7508] stoqlib/gui/dialogs/saledetails.py: #3630: Ao exibir os
	  detalhes de uma venda cancelada o total esta incorreto. r=jdahlin

2008-03-24 20:15  George Kussumoto <george@async.com.br>

	* [r7507] stoqlib/domain/service.py,
	  stoqlib/domain/test/test_service.py: #3554: Erro ao tentar gerar
	  uma lista dos objetos ServiceView. r=jdahlin

2008-03-24 15:30  George Kussumoto <george@async.com.br>

	* [r7505] stoqlib/gui/slaves/receivingslave.py: #3665: No
	  recebimento de uma compra o total nao esa correto. r=jdahlin

2008-03-19 18:57  George Kussumoto <george@async.com.br>

	* [r7504] stoqlib/gui/dialogs/paymentchangedialog.py: #3662:
	  Alterar data de vencimento pode ser tambem a data atual.
	  r=jdahlin

2008-03-18 19:30  George Kussumoto <george@async.com.br>

	* [r7498] README, debian/changelog, debian/control, po/es_ES.po,
	  po/pt_BR.po, po/stoqlib.pot, po/sv.po, stoqlib.spec,
	  stoqlib/__init__.py, stoqlib/gui/dialogs/paymentchangedialog.py:
	  # Release 0.9.5

2008-03-12 16:04  George Kussumoto <george@async.com.br>

	* [r7492] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po: #
	  update stoqlib translation (silvio's patch)

2008-03-11 16:54  George Kussumoto <george@async.com.br>

	* [r7489] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po: #
	  translate stoqlib (silvio's patch)

2008-03-07 20:12  George Kussumoto <george@async.com.br>

	* [r7486] data/glade/UserDetailsSlave.glade,
	  stoqlib/gui/slaves/userslave.py: #3655: Ao criar um usuario, deve
	  ser criado um funcionario de acordo com o perfil. r=jdahlin

2008-03-07 19:13  George Kussumoto <george@async.com.br>

	* [r7484] stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/purchasewizard.py: #3628: E possivel
	  transferir produtos fracionados, mas nao vende-los. r=jdahlin

2008-03-07 18:54  George Kussumoto <george@async.com.br>

	* [r7483] data/glade/CashChangeSlave.glade,
	  data/glade/SalesPersonStep.glade,
	  stoqlib/gui/slaves/cashchangeslave.py,
	  stoqlib/gui/wizards/salewizard.py: #3256: Implementar wizard para
	  pagamento em dinheiro. r=jdahlin

2008-03-07 17:56  Johan Dahlin <jdahlin@async.com.br>

	* [r7480] data/glade/LoginDialog.glade, stoqlib/gui/login.py:
	  #3657: No tela de login o botão cancelar deve realizar a saída do
	  sistema

2008-03-07 17:34  George Kussumoto <george@async.com.br>

	* [r7478] stoqlib/reporting/sale.py: #3110: Titulo de impressao de
	  contas a receber nao e coerente. r=jdahlin

2008-03-07 17:05  George Kussumoto <george@async.com.br>

	* [r7477] stoqlib/reporting/template.py: #3428: Permitir selecao de
	  logotipo pela empresa usuaria do sistema. (fix test) r=jdahlin

2008-03-07 16:10  George Kussumoto <george@async.com.br>

	* [r7476] stoqlib/gui/editors/parameterseditor.py,
	  stoqlib/gui/parameters.py, stoqlib/lib/imageutils.py,
	  stoqlib/lib/parameters.py, stoqlib/reporting/template.py: #3428:
	  Permitir selecao de logotipo pela empresa usuaria do sistema.
	  r=jdahlin

2008-03-07 15:42  George Kussumoto <george@async.com.br>

	* [r7473] data/glade/EmployeeRoleSlave.glade: #3651: No cadastro de
	  funcionario nao e obrigatorio definir seu cargo. r=jdahlin

2008-03-07 13:10  Fábio Morbec

	* [r7472] plugins/ecf/couponprinter.py, plugins/ecf/ecfdomain.py,
	  plugins/ecf/ecfui.py, plugins/ecf/sql/patch-3.sql,
	  stoqlib/domain/events.py, stoqlib/gui/editors/tilleditor.py:
	  #3418: Cancelamento de Cupom Fiscal deve cancelar qualquer tipo
	  de lançamento (stoqlib). r=jdahlin

2008-03-07 12:38  Fábio Morbec

	* [r7470] stoqlib/gui/templates/individualtemplate.py: #3362: Data
	  de Nascimento nos cadastros de pessoas nao deveria aceitar data
	  futura. r=jdahlin

2008-03-06 19:49  George Kussumoto <george@async.com.br>

	* [r7469] data/csv/suppliers.csv, data/csv/transporters.csv,
	  stoqlib/importers/supplierimporter.py,
	  stoqlib/importers/transporterimporter.py: #3652: Cadastro de
	  fornecedores, transportadoras, os mesmos como pessoa juridica.
	  r=jdahlin

2008-03-04 16:36  Johan Dahlin <jdahlin@async.com.br>

	* [r7466] stoqlib/gui/login.py: Make it a dialog window, we don't
	  need maximize/minimize butons

2008-03-03 20:06  Johan Dahlin <jdahlin@async.com.br>

	* [r7464] plugins/ecf/ecfui.py: #3645: The ECF menu should be
	  positioned before the Help menu, stoqlib part

2008-02-29 16:12  George Kussumoto <george@async.com.br>

	* [r7458] data/sql/patch-36.sql, plugins/ecf/couponprinter.py,
	  stoqlib/domain/sale.py, stoqlib/domain/test/test_sale.py,
	  stoqlib/gui/fiscalprinter.py: #3517: Ao selecionar o parametro de
	  "confirmar venda no caixa" um erro e gerado. r=romaia

2008-02-26 19:28  Ronaldo Maia <romaia@async.com.br>

	* [r7454] data/glade/PaymentChangeDialog.glade,
	  data/glade/PaymentDueDateChangeDialog.glade,
	  data/sql/patch-35.sql, stoqlib/domain/payment/group.py,
	  stoqlib/domain/payment/payment.py,
	  stoqlib/domain/payment/views.py,
	  stoqlib/domain/test/test_payment.py,
	  stoqlib/domain/test/test_payment_group.py,
	  stoqlib/gui/dialogs/paymentchangedialog.py,
	  stoqlib/gui/dialogs/paymentduedatedialog.py,
	  stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/dialogs/saledetails.py: Bug 3052 Implementar opção de
	  cancelamento de baixa para pagamentos r=jdahlin

2008-02-22 20:13  Fábio Morbec

	* [r7452] stoqlib/gui/wizards/personwizard.py: 3640: Erro ao
	  cadastrar usuário como pessoa juridíca. r=jdahlin

2008-02-22 19:59  George Kussumoto <george@async.com.br>

	* [r7451] stoqlib/domain/exampledata.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/test/test_payment_method.py,
	  stoqlib/gui/slaves/paymentslave.py: #3168: Em uma venda a
	  prestacao com cartao de credito, a data das parcelas nao e
	  atualizada. r=jdahlin

2008-02-22 18:22  Fábio Morbec

	* [r7450] plugins/ecf/ecfui.py: Atualizando SaleConfirmEvent no
	  plugin.

2008-02-22 17:21  Fábio Morbec

	* [r7449] stoqlib/domain/payment/payment.py,
	  stoqlib/domain/sale.py, stoqlib/domain/test/test_payment.py,
	  stoqlib/domain/test/test_sale.py: #3418: Cancelamento de Cupom
	  Fiscal deve cancelar qualquer tipo de lançamento (parcial)
	  r=jdahlin

2008-02-21 15:40  Ronaldo Maia <romaia@async.com.br>

	* [r7448] data/csv/suppliers.csv, data/csv/transporters.csv,
	  stoqlib/domain/examples/person.py: Create person examples with
	  valid cpf/cnpj data

2008-02-20 19:34  Johan Dahlin <jdahlin@async.com.br>

	* [r7446] stoqlib/gui/base/lists.py: Remove AdditionListDialog
	  which is now unused

2008-02-20 19:33  Johan Dahlin <jdahlin@async.com.br>

	* [r7445] stoqlib/domain/devices.py,
	  stoqlib/gui/dialogs/devices.py,
	  stoqlib/gui/editors/deviceseditor.py: Convert
	  DeviceSettingsDialog to use ModelListDialog, Implement
	  IDescribable on DeviceSettings and remove some cruft in the
	  DeviceSettingsEditor now when we don't have fiscal printers in
	  that dialog

2008-02-20 19:18  Johan Dahlin <jdahlin@async.com.br>

	* [r7444] stoqlib/domain/person.py,
	  stoqlib/gui/editors/contacteditor.py,
	  stoqlib/gui/slaves/liaisonslave.py,
	  stoqlib/gui/templates/persontemplate.py: Convert the
	  LiaisonListDialog to use ListDialog instead of
	  AdditionListDialog. Implement IDescriabable on Liaison.

2008-02-19 21:00  George Kussumoto <george@async.com.br>

	* [r7441] data/glade/PurchaseDetailsDialog.glade,
	  stoqlib/domain/payment/views.py,
	  stoqlib/gui/dialogs/purchasedetails.py: #3065: Implementar opcao
	  de alteracao da data de vencimento Contas a Pagar. (stoqlib)
	  r=jdahlin

2008-02-19 20:54  George Kussumoto <george@async.com.br>

	* [r7439] stoqlib/gui/dialogs/paymentadditiondialog.py: #3638:Ao
	  adicionar um recebimento avulso com caixa fechado, um erro
	  ocorre. (stoqlib) r=jdahlin

2008-02-19 15:35  George Kussumoto <george@async.com.br>

	* [r7437] data/glade/BasePaymentAddition.glade,
	  data/glade/PaymentAdditionDialog.glade,
	  stoqlib/gui/dialogs/paymentadditiondialog.py,
	  stoqlib/gui/slaves/installmentslave.py: #3091: Implementar wizard
	  para cadastro de contas a receber. (stoqlib) r=jdahlin

2008-02-18 22:53  Ronaldo Maia <romaia@async.com.br>

	* [r7436] stoqlib/gui/editors/profileeditor.py,
	  stoqlib/gui/search/profilesearch.py: Bug 3390 - Ao tentar criar
	  um novo perfil de usuário nada acontece

2008-02-14 19:28  George Kussumoto <george@async.com.br>

	* [r7434] data/glade/PaymentDueDateChangeDialog.glade,
	  data/glade/SaleDetailsDialog.glade,
	  data/pixmaps/view_refresh24px.png, data/sql/patch-34.sql,
	  stoqlib/domain/payment/group.py,
	  stoqlib/domain/payment/payment.py,
	  stoqlib/domain/payment/views.py,
	  stoqlib/domain/test/test_payment.py,
	  stoqlib/domain/test/test_payment_group.py,
	  stoqlib/gui/dialogs/paymentduedatedialog.py,
	  stoqlib/gui/dialogs/saledetails.py: #3066: Implementar opcao de
	  alteracao da data de vencimento Contas a Receber. (stoqlib)
	  r=jdahlin

2008-02-11 18:36  Fábio Morbec

	* [r7429] debian/changelog, stoqlib.spec: Pacote 0.9.4-4

2008-02-11 18:30  George Kussumoto <george@async.com.br>

	* [r7428] stoqlib/gui/dialogs/paulistainvoicedialog.py: #3631: Nao
	  deve ser obrigatorio o cadastro de um CPF e CNPJ. r=jdahlin

2008-02-11 16:02  Fábio Morbec

	* [r7427] data/sql/patch-33.sql: #3636: Erro ao atualizar o banco
	  de dados quando tem-se cadastrado um branch. r=jdahlin

2008-02-11 11:53  Fábio Morbec

	* [r7426] stoqlib/lib/parameters.py: #3634: Erro ao configurar
	  alguns parâmetros como taxa Iss, Icms e taxa de substituição.
	  r=jdahlin

2008-02-11 11:39  Fábio Morbec

	* [r7425] stoqlib/gui/editors/parameterseditor.py,
	  stoqlib/lib/parameters.py, stoqlib/lib/test/test_parameters.py:
	  Entradas de campos decimais nos campos do wizard (stoqlib).
	  r=jdahlin

2008-02-01 18:23  George Kussumoto <george@async.com.br>

	* [r7423] data/glade/PaulistaInvoice.glade,
	  stoqlib/gui/dialogs/paulistainvoicedialog.py: Fix the validate
	  signal problem in paulista invoice dialog. r=jdahlin

2008-01-31 20:59  Fábio Morbec

	* [r7419] debian/changelog, stoqlib.spec: fix

2008-01-31 20:20  Fábio Morbec

	* [r7417] debian/changelog, stoqlib.spec: fix

2008-01-31 20:15  George Kussumoto <george@async.com.br>

	* [r7416] stoqlib/gui/dialogs/paulistainvoicedialog.py: # Remove a
	  print statement

2008-01-31 19:47  Fábio Morbec

	* [r7411] README, debian/changelog, debian/control, setup.py,
	  stoqlib.spec, stoqlib/__init__.py: Release 0.9.4

2008-01-31 18:38  George Kussumoto <george@async.com.br>

	* [r7410] stoqlib/gui/dialogs/paulistainvoicedialog.py: #3610:
	  Inserir CPF e CNPJ ao finalizar venda para atender as exigencias
	  da da N.F. Paulista. (fix)

2008-01-31 16:52  George Kussumoto <george@async.com.br>

	* [r7405] stoqlib/gui/templates/companytemplate.py,
	  stoqlib/gui/templates/individualtemplate.py: #3631: Nao deve ser
	  obrigatório o cadastro de um CPF e CNPJ. r=jdahlin

2008-01-31 16:39  Silvio Rangel <silvio@async.com.br>

	* [r7404] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2008-01-31 16:27  George Kussumoto <george@async.com.br>

	* [r7402] data/glade/PaulistaInvoice.glade, data/sql/patch-32.sql,
	  plugins/ecf/couponprinter.py, plugins/ecf/ecfui.py,
	  stoqlib/domain/fiscal.py,
	  stoqlib/gui/dialogs/paulistainvoicedialog.py,
	  stoqlib/gui/fiscalprinter.py, stoqlib/lib/parameters.py: #3610:
	  Inserir CPF e CNPJ ao finalizar venda para atender as exigencias
	  da N.F. Paulista. r=jdahlin

2008-01-31 12:07  Fábio Morbec

	* [r7396] stoqlib/domain/sale.py: 3629: Ao devolver uma venda que
	  contenha serviços um erro é gerado. r=jdahlin

2008-01-30 18:00  Silvio Rangel <silvio@async.com.br>

	* [r7394] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2008-01-29 17:17  George Kussumoto <george@async.com.br>

	* [r7392] stoqlib/gui/templates/companytemplate.py,
	  stoqlib/gui/templates/individualtemplate.py,
	  stoqlib/lib/test/test_validators.py, stoqlib/lib/validators.py:
	  #3027: Reformular validacao de CPF. r=jdahlin

2008-01-28 11:40  Fábio Morbec

	* [r7391] stoqlib/lib/validators.py, stoqlib/reporting/sale.py,
	  stoqlib/reporting/tests/data/SalesPersonReport.pdf: 3412: Criar
	  relatório para vendas por vendedor. r=jdahlin

2008-01-25 15:37  Silvio Rangel <silvio@async.com.br>

	* [r7390] data/csv/suppliers.csv: Atualizando email a pedido do
	  Johan :)

2008-01-25 15:12  George Kussumoto <george@async.com.br>

	* [r7389] stoqlib/gui/slaves/paymentslave.py: É possível definir
	  data de pagamento para datas anteriores a da compra. r=jdahlin

2008-01-25 14:45  Fábio Morbec

	* [r7388] stoqlib/reporting/tests/data/PayablePaymentReport.pdf:
	  Atualizando PayablePaymentReport.pdf

2008-01-25 14:27  Fábio Morbec

	* [r7387] stoqlib/domain/sale.py, stoqlib/domain/test/test_sale.py:
	  #3597: Ao cancelar ou devolver uma venda os produtos não retornam
	  ao estoque. r=jdahlin

2008-01-25 14:25  Silvio Rangel <silvio@async.com.br>

	* [r7386] data/csv/branches.csv, data/csv/clients.csv,
	  data/csv/employees.csv, data/csv/suppliers.csv: Arquivos de
	  exmplo com CPF e CNPJ validos

2008-01-25 14:05  Fábio Morbec

	* [r7384] stoqlib/reporting/tests/data/TillHistoryReport.pdf,
	  stoqlib/reporting/tests/test_reporting.py: Criando TillEntry's ao
	  inves de usar o metodo till.add_entry

2008-01-25 13:32  Fábio Morbec

	* [r7383] stoqlib/reporting/tests/data/TillHistoryReport.pdf,
	  stoqlib/reporting/tests/test_reporting.py: Fixando data e id em
	  testTillHistoryReport

2008-01-25 12:31  Fábio Morbec

	* [r7382] data/pixmaps/money.png, data/pixmaps/money24px.png,
	  data/pixmaps/money_add.png, data/pixmaps/money_add24px.png,
	  data/pixmaps/money_delete.png, data/pixmaps/money_delete24px.png,
	  stoqlib/gui/dialogs/tillhistory.py,
	  stoqlib/reporting/tests/data/TillHistoryReport.pdf,
	  stoqlib/reporting/tests/test_reporting.py,
	  stoqlib/reporting/till.py: #2464: Implementacao de relatorio de
	  historico de movimentacoes de caixa. r=jdahlin

2008-01-25 12:28  Silvio Rangel <silvio@async.com.br>

	* [r7380] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2008-01-25 11:30  Fábio Morbec

	* [r7379] stoqlib/domain/commission.py,
	  stoqlib/gui/search/commissionsearch.py,
	  stoqlib/reporting/sale.py,
	  stoqlib/reporting/tests/data/SalesPersonReport.pdf,
	  stoqlib/reporting/tests/test_reporting.py: #3412: Criar relatório
	  para vendas por vendedor. r=jdahlin

2008-01-24 19:11  Fábio Morbec

	* [r7378] data/glade/BasicDialog.glade,
	  data/glade/SearchDialogPrintSlave.glade,
	  stoqlib/gui/base/search.py, stoqlib/gui/search/productsearch.py,
	  stoqlib/reporting/product.py,
	  stoqlib/reporting/tests/data/ProductPriceReport.pdf,
	  stoqlib/reporting/tests/test_reporting.py: #3590: Criar relatorio
	  onde tenha o preco de venda para formacao de tabela de precos.
	  r=jdahlin

2008-01-15 15:58  Fábio Morbec

	* [r7375] stoqlib/domain/fiscal.py: #3621: Fazer pesquisa em "Livro
	  Fiscal" gera Trackback. r=jdahlin

2008-01-08 11:28  Fábio Morbec

	* [r7374] stoqlib/gui/wizards/salewizard.py: 3594: Erro ao cancelar
	  adição de novo cliente durante uma venda. r=jdahlin.

2007-12-05 16:15  Fábio Morbec

	* [r7373] stoqlib/gui/wizards/salewizard.py: #3592: Erro ao
	  escolher outro tipo de pagamento diferente de dinheiro. r=jdahlin

2007-11-20 18:41  Fábio Morbec

	* [r7369] plugins/ecf/ecfui.py: #3508: Ao abrir o caixa sem fazer
	  suprimento a leitura X não é impressa. r=jdahlin

2007-11-14 18:47  Silvio Rangel <silvio@async.com.br>

	* [r7367] stoqlib/gui/search/receivingsearch.py: #3588: Aterar
	  ordem das colunas e retirar ID de recebimento da pesquisa

2007-11-14 18:05  George Kussumoto <george@async.com.br>

	* [r7366] stoqlib/gui/search/receivingsearch.py: #3588: Erro ao
	  exibir numero de compra na pesquisa de recebimentos. r=silvio

2007-11-13 13:43  Silvio Rangel <silvio@async.com.br>

	* [r7363] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2007-11-13 13:42  Silvio Rangel <silvio@async.com.br>

	* [r7361] stoqlib/gui/search/productsearch.py,
	  stoqlib/gui/search/salesearch.py,
	  stoqlib/gui/search/servicesearch.py,
	  stoqlib/gui/search/stationsearch.py,
	  stoqlib/gui/search/transfersearch.py,
	  stoqlib/gui/wizards/purchasewizard.py: Redimensionando colunas
	  dos aplicativo

2007-11-13 12:49  Silvio Rangel <silvio@async.com.br>

	* [r7359] stoqlib/gui/search/receivingsearch.py: Redimensionando
	  colunas de pesquisa de recebimento do aplicativo

2007-11-13 12:41  Silvio Rangel <silvio@async.com.br>

	* [r7358] stoqlib/gui/wizards/stocktransferwizard.py:
	  Redimensionando colunas do wizard do aplicativo, ajustando para
	  português

2007-11-13 12:32  Silvio Rangel <silvio@async.com.br>

	* [r7357] stoqlib/gui/wizards/stocktransferwizard.py:
	  Redimensionando colunas do wizard do aplicativo

2007-11-08 18:23  Fábio Morbec

	* [r7352] debian/changelog, stoqlib.spec: novo pacote

2007-11-08 18:04  George Kussumoto <george@async.com.br>

	* [r7351] stoqlib/gui/slaves/paymentslave.py: # Fix error datetime
	  type error (george)

2007-11-08 16:00  Fábio Morbec

	* [r7347] README, debian/changelog, debian/control, setup.py,
	  stoqlib.spec: atualizando dependencia do stoqdrivers.

2007-11-08 15:11  Fábio Morbec

	* [r7345] debian/changelog: fixes to release 0.9.1

2007-11-08 11:42  Fábio Morbec

	* [r7338] README, debian/control, setup.py, stoqlib.spec,
	  stoqlib/__init__.py, stoqlib/database/interfaces.py,
	  stoqlib/database/migration.py, stoqlib/database/runtime.py,
	  stoqlib/database/synchronization.py,
	  stoqlib/database/testsuite.py, stoqlib/domain/address.py,
	  stoqlib/domain/fiscal.py, stoqlib/domain/interfaces.py,
	  stoqlib/domain/invoice.py, stoqlib/domain/payment/group.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/person.py,
	  stoqlib/domain/purchase.py, stoqlib/domain/sellable.py,
	  stoqlib/domain/till.py, stoqlib/domain/transaction.py,
	  stoqlib/gui/base/application.py, stoqlib/gui/base/lists.py,
	  stoqlib/gui/base/search.py,
	  stoqlib/gui/dialogs/paymentadditiondialog.py,
	  stoqlib/gui/dialogs/progressdialog.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/editors/baseeditor.py,
	  stoqlib/gui/editors/paymentmethodeditor.py,
	  stoqlib/gui/editors/tilleditor.py, stoqlib/gui/fieldgrid.py,
	  stoqlib/gui/fiscalprinter.py, stoqlib/gui/keyboardhandler.py,
	  stoqlib/gui/login.py, stoqlib/gui/search/productsearch.py,
	  stoqlib/gui/search/sellablesearch.py,
	  stoqlib/gui/slaves/installmentslave.py,
	  stoqlib/gui/templates/individualtemplate.py,
	  stoqlib/gui/templates/persontemplate.py,
	  stoqlib/importers/csvimporter.py, stoqlib/lib/devicemanager.py,
	  stoqlib/lib/interfaces.py, stoqlib/lib/introspection.py,
	  stoqlib/lib/invoice.py, stoqlib/lib/pluginmanager.py,
	  stoqlib/lib/sintegra.py, stoqlib/reporting/base/flowables.py,
	  stoqlib/reporting/base/tables.py,
	  stoqlib/reporting/base/template.py,
	  stoqlib/reporting/template.py: Release 0.9.3 (Correção nas
	  docstrings por Fábio e George).

2007-11-01 19:40  Fábio Morbec

	* [r7334] stoqlib/lib/sintegragenerator.py: Corrigindo o patch do
	  bug 3568.

2007-11-01 18:38  Fábio Morbec

	* [r7333] stoqlib/lib/sintegra.py,
	  stoqlib/lib/sintegragenerator.py,
	  stoqlib/lib/test/sintegra-receival-expected.txt,
	  stoqlib/lib/test/test_sintegragenerator.py: #3568: Será
	  necessário executar algumas mudanças na geração do arquivo
	  ValidaPR. r=jdahlin

2007-11-01 14:23  George Kussumoto <george@async.com.br>

	* [r7332] data/glade/BillCheckMethodSlave.glade,
	  data/glade/PurchaseDetailsDialog.glade,
	  data/glade/PurchasePaymentStep.glade,
	  stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/payment/group.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py,
	  stoqlib/domain/test/test_payment_method.py,
	  stoqlib/domain/test/test_purchase.py,
	  stoqlib/domain/test/test_receiving.py,
	  stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/slaves/paymentslave.py,
	  stoqlib/gui/wizards/purchasewizard.py,
	  stoqlib/gui/wizards/salewizard.py: #3549: Nao e possível escolher
	  as datas de vencimento no aplicativo compras. r=jdahlin

2007-10-31 16:16  George Kussumoto <george@async.com.br>

	* [r7331] stoqlib/database/runtime.py: #3558: Melhorar processo de
	  instalacao (patch parcial, suporte inicial a fliais). r=jdahlin

2007-10-31 11:22  Johan Dahlin <jdahlin@async.com.br>

	* [r7329] stoqlib/lib/test/sale-invoice-expected.txt,
	  stoqlib/lib/test/test_invoice.py: Start on page 1, it's slightly
	  nicer

2007-10-31 11:17  Johan Dahlin <jdahlin@async.com.br>

	* [r7328] stoqlib/gui/editors/invoiceeditor.py,
	  stoqlib/lib/invoice.py,
	  stoqlib/lib/test/sale-invoice-expected.txt,
	  stoqlib/lib/test/test_invoice.py: Add support for page breaking
	  for invoices. Also use the pre defined layout for the tests. Make
	  sure that the test creates enough fields to test multiple pages

2007-10-31 10:39  Johan Dahlin <jdahlin@async.com.br>

	* [r7327] stoqlib/gui/dialogs/productstockdetails.py: Improve
	  column names

2007-10-30 20:02  George Kussumoto <george@async.com.br>

	* [r7326] stoqlib/gui/search/tillsearch.py: #3359: Na pesquisa de
	  operacoes fiscais no Till adicionar a coluna de CFOPs. r=jdahlin

2007-10-30 19:39  George Kussumoto <george@async.com.br>

	* [r7325] stoqlib/gui/search/receivingsearch.py: #3536: A pesquisa
	  de recebimento de compras deve ser feita por branch. r=jdahlin

2007-10-29 18:56  George Kussumoto <george@async.com.br>

	* [r7324] stoqlib/reporting/product.py: #3577: Erro no relatório de
	  histórico de produtos. r=silvio

2007-10-26 17:59  Silvio Rangel <silvio@async.com.br>

	* [r7322] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2007-10-26 14:58  George Kussumoto <george@async.com.br>

	* [r7321] stoqlib/domain/transfer.py: #3535: Pesquisa de Histórico
	  de produtos deve apresentar apenas produtos por branch. (missing
	  file) r=jdahlin

2007-10-26 14:51  George Kussumoto <george@async.com.br>

	* [r7320] data/sql/patch-31.sql, data/sql/schema-2.sql,
	  stoqlib/domain/exampledata.py,
	  stoqlib/domain/examples/transfer.py, stoqlib/domain/product.py,
	  stoqlib/domain/test/test_product.py,
	  stoqlib/domain/test/test_transfer.py, stoqlib/domain/views.py,
	  stoqlib/gui/search/productsearch.py,
	  stoqlib/gui/wizards/stocktransferwizard.py,
	  stoqlib/reporting/product.py: #3535: Pesquisa de Histórico de
	  produtos deve apresentar apenas produtos por branch. r=jdahlin

2007-10-25 20:37  Johan Dahlin <jdahlin@async.com.br>

	* [r7319] stoqlib/database/admin.py,
	  stoqlib/domain/examples/createall.py: Always install the invoice
	  template, not just when installing the examples

2007-10-25 20:30  Johan Dahlin <jdahlin@async.com.br>

	* [r7318] data/csv/invoices.csv,
	  stoqlib/domain/examples/createall.py,
	  stoqlib/importers/invoiceimporter.py: Add an example invoice

2007-10-25 12:21  Silvio Rangel <silvio@async.com.br>

	* [r7317] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2007-10-23 19:26  George Kussumoto <george@async.com.br>

	* [r7315] data/glade/TransferOrderDetails.glade,
	  stoqlib/database/tables.py,
	  stoqlib/gui/dialogs/transferorderdialog.py,
	  stoqlib/gui/search/transfersearch.py: #3548: Implementar pesquisa
	  de transferencia de estoque. (stoqlib part) r=jdahlin

2007-10-23 15:50  Silvio Rangel <silvio@async.com.br>

	* [r7314] stoqlib/lib/sintegragenerator.py,
	  stoqlib/lib/test/sintegra-receival-expected.txt: #3573:
	  Reformulação nos calculos para geração do arquivo r=jdahlin

2007-10-19 19:48  Fábio Morbec

	* [r7313] stoqlib/domain/invoice.py: Fixing docstrings

2007-10-19 11:20  Fábio Morbec

	* [r7312] stoqlib/lib/sintegragenerator.py,
	  stoqlib/lib/test/sintegra-receival-expected.txt,
	  stoqlib/lib/test/test_sintegragenerator.py: #3569: Registro 50 do
	  sintegra a opção "Valor Total" deve somar o valor do IPI.
	  r=jdahlin

2007-10-18 16:34  George Kussumoto <george@async.com.br>

	* [r7311] data/glade/ProductStockHistoryDialog.glade,
	  stoqlib/gui/dialogs/productstockdetails.py: #3535: Acrescentar
	  aba com informações sobre retenção ao histórico de produtos.
	  r=jdahlin

2007-10-18 14:52  George Kussumoto <george@async.com.br>

	* [r7310] data/sql/patch-30.sql, data/sql/schema-2.sql,
	  stoqlib/domain/person.py: #3556: Erro ao imprimir relatorio de
	  pedido de compra. r=jdahlin

2007-10-18 11:29  Fábio Morbec

	* [r7309] stoqlib/gui/slaves/userslave.py,
	  stoqlib/lib/validators.py: #3560: Ao criar um novo usuário a
	  verificação do tamanho da senha deve ser verificado após a
	  digitação da senha. r=jdahlin

2007-10-11 18:29  Silvio Rangel <silvio@async.com.br>

	* [r7307] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2007-10-11 18:29  Fábio Morbec

	* [r7306] stoqlib/lib/sintegragenerator.py,
	  stoqlib/lib/test/sintegra-receival-expected.txt,
	  stoqlib/lib/test/test_sintegragenerator.py: #3563: Um erro ocorre
	  na geração do arquivo sintegra. r=jdahlin

2007-10-10 15:51  George Kussumoto <george@async.com.br>

	* [r7303] stoqlib/domain/sale.py, stoqlib/domain/test/test_sale.py,
	  stoqlib/gui/dialogs/tillhistory.py: #3379: O total do caixa deve
	  apresentar o valor atual do mesmo (stoqlib). r=jdahlin

2007-10-08 13:55  Silvio Rangel <silvio@async.com.br>

	* [r7302] stoqlib/lib/invoice.py: #3553: Erro ao clicar em
	  impressão de nota fiscal, se não tiver impressora instalada.
	  patch by jdahlin

2007-10-05 15:34  George Kussumoto <george@async.com.br>

	* [r7300] data/template/transfer.rml,
	  stoqlib/reporting/tests/data/TransferOrderReceipt.pdf: #3562: O
	  valor da coluna "código" na impressão de transferência é sempre
	  incrementado. r=kiko

2007-10-03 18:50  Silvio Rangel <silvio@async.com.br>

	* [r7296] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Alteração de nome de aplicativo Almoxarifado < Estoque

2007-09-28 16:07  George Kussumoto <george@async.com.br>

	* [r7295] stoqlib/gui/wizards/salewizard.py: #3543: Ao cadastrar o
	  primeiro cliente durante uma venda, um erro é gerado se a base
	  estiver vazia. r=jdahlin

2007-09-28 15:01  Fábio Morbec

	* [r7294] stoqlib/gui/search/servicesearch.py,
	  stoqlib/reporting/service.py: #3551: Criar relatorio de servicos
	  contendo as colunas descricao, custo, preco e c.m. r=jdahlin"

2007-09-28 13:17  Fábio Morbec

	* [r7292] stoqlib/domain/views.py: #3555: Ao realizar pesquisa de
	  produtos para todas as unidades um erro é gerado, quando temos um
	  novo produto. r=kiko

2007-09-24 13:14  Fábio Morbec

	* [r7290] stoqlib/reporting/tests/test_reporting.py: #3552: Apagar
	  os arquivos .tmp quando o teste falha. r=jdahlin

2007-09-21 21:21  Johan Dahlin <jdahlin@async.com.br>

	* [r7289] TEST: remove test

2007-09-21 21:21  Johan Dahlin <jdahlin@async.com.br>

	* [r7288] TEST: tst

2007-09-21 21:20  Johan Dahlin <jdahlin@async.com.br>

	* [r7287] TEST: test

2007-09-21 21:19  Johan Dahlin <jdahlin@async.com.br>

	* [r7286] README: test commit

2007-09-21 21:06  George Kussumoto <george@async.com.br>

	* [r7285] stoqlib/domain/exampledata.py, stoqlib/domain/fiscal.py,
	  stoqlib/gui/editors/fiscaleditor.py,
	  stoqlib/gui/search/fiscalsearch.py: #3537: Na pesquisa de livros
	  fiscais a coluna de sacado não está sendo preenchida. r=jdahlin

2007-09-21 13:23  Johan Dahlin <jdahlin@async.com.br>

	* [r7284] stoqlib/domain/examples/createall.py: Disable invoice
	  importer, not ready yet

2007-09-21 13:17  Johan Dahlin <jdahlin@async.com.br>

	* [r7283] stoqlib/domain/examples/createall.py: Add a note about
	  examples and CSV data

2007-09-20 13:24  Fábio Morbec

	* [r7280] stoqlib/gui/base/search.py,
	  stoqlib/gui/search/productsearch.py,
	  stoqlib/reporting/product.py, stoqlib/reporting/template.py,
	  stoqlib/reporting/tests/data/ProductReport.pdf,
	  stoqlib/reporting/tests/test_reporting.py: #3531: Implementar
	  opção para impressão da tabela de preços. r=silvio

2007-09-19 21:18  George Kussumoto <george@async.com.br>

	* [r7279] stoqlib/domain/examples/transfer.py: #3405: Add missing
	  module of last commit

2007-09-19 21:15  George Kussumoto <george@async.com.br>

	* [r7278] data/csv/branches.csv, data/template/receipt-style.rml,
	  data/template/receipt.rml, data/template/style.rml,
	  data/template/transfer.rml, stoqlib/domain/examples/createall.py,
	  stoqlib/domain/transfer.py,
	  stoqlib/gui/wizards/stocktransferwizard.py,
	  stoqlib/reporting/tests/data/TransferOrderReceipt.pdf,
	  stoqlib/reporting/tests/test_reporting.py,
	  stoqlib/reporting/transfer_receipt.py: #3405: Implementar
	  relatorio de transferencia de estoque. (stoqlib part) r=silvio

2007-09-19 18:04  George Kussumoto <george@async.com.br>

	* [r7275] data/glade/UserStatusSlave.glade,
	  stoqlib/domain/person.py,
	  stoqlib/gui/templates/individualtemplate.py: #3233: No cadastro e
	  na pesquisa de usuário a situação do mesmo não é atualizada.
	  (stoqlib part) r=jdahlin

2007-09-14 16:26  Johan Dahlin <jdahlin@async.com.br>

	* [r7272] stoqlib/gui/editors/test/test_editors.py: Ignore
	  InvoicePrinterEditor dialog

2007-09-14 16:24  Johan Dahlin <jdahlin@async.com.br>

	* [r7271] stoqlib/lib/test/sale-invoice-expected.txt: VENDA -> SALE
	  for buildbot

2007-09-14 16:01  Johan Dahlin <jdahlin@async.com.br>

	* [r7270] data/sql/patch-29.sql, stoqlib/domain/product.py: #3547:
	  Avoid filling in irrelevant data to ProductHistory

2007-09-14 13:33  Johan Dahlin <jdahlin@async.com.br>

	* [r7268] stoqlib/gui/search/productsearch.py: Shorten column names

2007-09-14 13:12  Johan Dahlin <jdahlin@async.com.br>

	* [r7267] data/glade/CommissionDataSlave.glade,
	  data/glade/InvoiceLayoutEditor.glade,
	  data/glade/StockTransferFinishStep.glade: Get the messages from
	  the right domain

2007-09-14 13:10  Johan Dahlin <jdahlin@async.com.br>

	* [r7266] data/glade/InvoiceLayoutEditor.glade: Minimum
	  width/height is 1, not 0

2007-09-13 21:07  Silvio Rangel <silvio@async.com.br>

	* [r7264] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2007-09-13 12:23  Johan Dahlin <jdahlin@async.com.br>

	* [r7262] stoqlib/lib/test/sale-invoice-expected.txt,
	  stoqlib/lib/test/test_invoice.py: Make the test layout output
	  easier to read

2007-09-12 21:06  Johan Dahlin <jdahlin@async.com.br>

	* [r7260] data/glade/InvoiceLayoutEditor.glade,
	  data/glade/InvoicePrinterEditor.glade, data/sql/patch-28.sql,
	  stoqlib/domain/invoice.py, stoqlib/domain/test/test_invoice.py,
	  stoqlib/gui/editors/invoiceeditor.py, stoqlib/lib/invoice.py,
	  stoqlib/lib/test/sale-invoice-expected.txt,
	  stoqlib/lib/test/test_invoice.py: #2507: Incluir suporte à
	  impressão de nota fiscal

2007-09-12 21:02  Johan Dahlin <jdahlin@async.com.br>

	* [r7259] stoqlib/gui/fieldgrid.py: emit field-added before
	  size-allocate is connected since it might end up changing the
	  selection

2007-09-12 21:02  Johan Dahlin <jdahlin@async.com.br>

	* [r7258] stoqlib/gui/wizards/abstractwizard.py: Grab focus on the
	  sellable entry after adding a sellable

2007-09-12 20:59  George Kussumoto <george@async.com.br>

	* [r7257] stoqlib/reporting/product.py: # Resize the code column in
	  product report. r=silvio

2007-09-12 20:24  George Kussumoto <george@async.com.br>

	* [r7255] stoqlib/reporting/product.py: #3541: Na listagem de
	  produtos para inventário é necessário preencher a coluna
	  "unidade". r=jdahlin

2007-09-12 19:14  George Kussumoto <george@async.com.br>

	* [r7254] stoqlib/domain/views.py, stoqlib/reporting/product.py:
	  #3541: Na listagem de produtos para inventário é necessário
	  preencher a coluna "unidade". r=jdahlin

2007-09-12 15:47  Silvio Rangel <silvio@async.com.br>

	* [r7251] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2007-09-12 14:12  Johan Dahlin <jdahlin@async.com.br>

	* [r7250] stoqlib/gui/base/lists.py, stoqlib/gui/base/search.py:
	  Connect to row-activated instead of double click, so we can use
	  the keyboard as well as the mouse

2007-09-12 13:47  Silvio Rangel <silvio@async.com.br>

	* [r7249] data/glade/CfopEditor.glade: #3542: Criar máscara para
	  CFOP r=jdahlin

2007-09-11 22:06  Johan Dahlin <jdahlin@async.com.br>

	* [r7248] stoqlib/domain/exampledata.py: Add a create address
	  example creator

2007-09-11 21:25  Johan Dahlin <jdahlin@async.com.br>

	* [r7247] stoqlib/lib/sintegragenerator.py: reindent to fit in 79
	  columns

2007-09-11 21:16  George Kussumoto <george@async.com.br>

	* [r7246] stoqlib/domain/views.py, stoqlib/reporting/product.py:
	  #3073: Implementar listagem para contagem física de estoque para
	  inventário. (stoqlib part) r=jdahlin

2007-09-11 20:53  Fábio Morbec

	* [r7244] data/glade/SellableEditor.glade: #3540: Ao criar/editar
	  um produto cost deve ser mandatório. r=jdahlin

2007-09-11 18:56  Johan Dahlin <jdahlin@async.com.br>

	* [r7242] stoqlib/domain/person.py,
	  stoqlib/domain/test/test_person.py: Make sure that get_cpf_number
	  always returns a number and test it

2007-09-11 16:39  Johan Dahlin <jdahlin@async.com.br>

	* [r7240] stoqlib/gui/fieldgrid.py: Resize support; Add
	  resize/get_selected_field methods. Add width/height to add_field.
	  Also add two new signals for notifications of addition/deletion
	  of fields.

2007-09-11 13:38  Johan Dahlin <jdahlin@async.com.br>

	* [r7239] stoqlib/gui/editors/baseeditor.py: Update copyright years

2007-09-11 13:37  Johan Dahlin <jdahlin@async.com.br>

	* [r7238] stoqlib/gui/base/lists.py: Make delete a method so we can
	  override it's behavior in a subclass

2007-09-11 13:25  Johan Dahlin <jdahlin@async.com.br>

	* [r7237] stoqlib/gui/dialogs/paymentadditiondialog.py,
	  stoqlib/gui/editors/baseeditor.py,
	  stoqlib/gui/editors/giftcertificateeditor.py,
	  stoqlib/gui/editors/simpleeditor.py,
	  stoqlib/gui/editors/tilleditor.py: Abstract away the main_dialog
	  of BaseEditor, use accessors to modify it's state instead. Add a
	  new method add_button which can be used to add a new button to
	  the editor

2007-09-10 21:08  Johan Dahlin <jdahlin@async.com.br>

	* [r7235] data/glade/DeliveryEditor.glade,
	  data/glade/SalesPersonStep.glade,
	  stoqlib/gui/wizards/salewizard.py: #3532: No processo de venda
	  devemos ter a opção de cadastro de clientes, stoqlib part

2007-09-06 21:26  George Kussumoto <george@async.com.br>

	* [r7232] stoqlib/gui/wizards/purchasewizard.py: # Fix method
	  override

2007-09-06 20:56  George Kussumoto <george@async.com.br>

	* [r7231] data/glade/ProductStockHistoryDialog.glade,
	  stoqlib/domain/transfer.py, stoqlib/domain/views.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/search/productsearch.py,
	  stoqlib/reporting/product.py: #3528: Histórico de produtos é
	  exibido somente após seleção de produto. r=jdahlin

2007-09-05 19:22  Fábio Morbec

	* [r7229] stoqlib/gui/editors/tilleditor.py: Corrigindo docstring

2007-09-05 13:27  Fábio Morbec

	* [r7227] stoqlib/gui/editors/tilleditor.py: Retirando codigo
	  duplicado

2007-09-04 15:54  Johan Dahlin <jdahlin@async.com.br>

	* [r7226] stoqlib/domain/payment/group.py: Remove unused method

2007-09-04 14:40  Johan Dahlin <jdahlin@async.com.br>

	* [r7225] stoqlib/database/__init__.py, stoqlib/database/admin.py,
	  stoqlib/database/database.py, stoqlib/database/interfaces.py,
	  stoqlib/database/migration.py, stoqlib/database/policy.py,
	  stoqlib/database/runtime.py, stoqlib/database/settings.py,
	  stoqlib/database/synchronization.py, stoqlib/database/tables.py,
	  stoqlib/domain/__init__.py, stoqlib/domain/address.py,
	  stoqlib/domain/base.py, stoqlib/domain/devices.py,
	  stoqlib/domain/interfaces.py, stoqlib/domain/payment/group.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/payment/payment.py, stoqlib/domain/person.py,
	  stoqlib/domain/plugin.py, stoqlib/domain/product.py,
	  stoqlib/domain/profile.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/service.py,
	  stoqlib/domain/station.py, stoqlib/domain/synchronization.py,
	  stoqlib/domain/system.py, stoqlib/domain/test/test_profile.py,
	  stoqlib/domain/test/test_sale.py, stoqlib/domain/till.py,
	  stoqlib/domain/views.py, stoqlib/drivers/__init__.py,
	  stoqlib/exceptions.py, stoqlib/gui/__init__.py,
	  stoqlib/gui/base/columns.py, stoqlib/gui/base/dialogs.py,
	  stoqlib/gui/base/gtkadds.py, stoqlib/gui/base/lists.py,
	  stoqlib/gui/base/search.py,
	  stoqlib/gui/dialogs/progressdialog.py,
	  stoqlib/gui/editors/baseeditor.py,
	  stoqlib/gui/editors/tilleditor.py, stoqlib/gui/events.py,
	  stoqlib/gui/fieldgrid.py, stoqlib/gui/fiscalprinter.py,
	  stoqlib/gui/introspection.py, stoqlib/gui/printing.py,
	  stoqlib/gui/search/tillsearch.py,
	  stoqlib/gui/slaves/credproviderslave.py,
	  stoqlib/gui/slaves/installmentslave.py,
	  stoqlib/gui/slaves/saleslave.py,
	  stoqlib/gui/slaves/sellableslave.py,
	  stoqlib/gui/templates/persontemplate.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/importers/__init__.py, stoqlib/importers/csvimporter.py,
	  stoqlib/lib/__init__.py, stoqlib/lib/cardinals_en.py,
	  stoqlib/lib/cardinals_ptbr.py, stoqlib/lib/component.py,
	  stoqlib/lib/countries.py, stoqlib/lib/defaults.py,
	  stoqlib/lib/devicemanager.py, stoqlib/lib/diffutils.py,
	  stoqlib/lib/interfaces.py, stoqlib/lib/introspection.py,
	  stoqlib/lib/parameters.py, stoqlib/lib/pluginmanager.py,
	  stoqlib/lib/sintegra.py, stoqlib/lib/sintegragenerator.py,
	  stoqlib/lib/xmlrpc.py, stoqlib/reporting/base/printing.py,
	  stoqlib/reporting/payment_receipt.py: PEP-8 style docstrings

2007-09-04 14:08  Johan Dahlin <jdahlin@async.com.br>

	* [r7224] stoqlib/domain/sale.py: consistency

2007-09-04 14:04  Johan Dahlin <jdahlin@async.com.br>

	* [r7223] stoqlib/domain/sale.py: Document status changes

2007-09-04 14:01  Johan Dahlin <jdahlin@async.com.br>

	* [r7222] stoqlib/domain/sale.py: Document status changes and
	  re-group the methods

2007-09-04 13:33  Johan Dahlin <jdahlin@async.com.br>

	* [r7221] stoqlib/domain/sale.py: Remove unused
	  get_total_amount_as_string and document get_sale_subtotal

2007-09-04 13:31  Johan Dahlin <jdahlin@async.com.br>

	* [r7220] stoqlib/domain/sale.py: remove unused get_total_interest

2007-09-04 13:30  Johan Dahlin <jdahlin@async.com.br>

	* [r7219] stoqlib/domain/sale.py: Remove has_items, it's unused

2007-09-04 13:29  Johan Dahlin <jdahlin@async.com.br>

	* [r7218] stoqlib/domain/sale.py, stoqlib/reporting/sale.py: Remove
	  get_items_total_value, it is identical to get_sale_subtotal

2007-09-04 13:28  Johan Dahlin <jdahlin@async.com.br>

	* [r7217] stoqlib/domain/sale.py, stoqlib/domain/test/test_sale.py:
	  Remove sale.update_client

2007-09-04 13:26  Johan Dahlin <jdahlin@async.com.br>

	* [r7216] stoqlib/domain/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/sale.py, stoqlib/domain/test/test_sale.py,
	  stoqlib/gui/wizards/purchasewizard.py,
	  stoqlib/gui/wizards/salewizard.py: Remove
	  reset_discount_and_surcharge in sale, purchase and receving

2007-09-04 13:19  Johan Dahlin <jdahlin@async.com.br>

	* [r7215] stoqlib/domain/sale.py: Indentation fixes

2007-08-31 18:40  Johan Dahlin <jdahlin@async.com.br>

	* [r7212] stoqlib/domain/sale.py, stoqlib/domain/test/test_sale.py:
	  Remove sale.check_payment_group

2007-08-31 14:58  Fábio Morbec

	* [r7210] Makefile, debian/changelog, debian/control: mudanças
	  pacote release

2007-08-31 14:01  Johan Dahlin <jdahlin@async.com.br>

	* [r7209] stoqlib/gui/dialogs/paymentadditiondialog.py: Make it
	  possible to presse enter on the due_date to close it

2007-08-31 13:03  Fábio Morbec

	* [r7201] Makefile, debian/changelog, debian/control: Ajustes para
	  o release 0.9.2

2007-08-31 01:25  Johan Dahlin <jdahlin@async.com.br>

	* [r7199] stoqlib/reporting/product.py: Another check for allowing
	  stock to be None

2007-08-31 01:07  Johan Dahlin <jdahlin@async.com.br>

	* [r7198] stoqlib/reporting/product.py: Allow stock to be None

2007-08-31 00:01  Johan Dahlin <jdahlin@async.com.br>

	* [r7196] stoqlib/domain/product.py: Don't raise a
	  DatabaseInconsistency error when we have no stock items

2007-08-30 23:48  Fábio Morbec

	* [r7194] debian/changelog: adding fix

2007-08-30 23:39  Johan Dahlin <jdahlin@async.com.br>

	* [r7193] setup.py: And install the plugin glade files in the right
	  directory

2007-08-30 23:32  Johan Dahlin <jdahlin@async.com.br>

	* [r7192] setup.py: Install the sql files in the right directory
	  and remove the ecfsql resource, it's set in the plugin
	  automatically

2007-08-30 23:23  Fábio Morbec

	* [r7189] debian/changelog: adding fix

2007-08-30 23:16  Johan Dahlin <jdahlin@async.com.br>

	* [r7188] setup.py: Do not include plugins two times

2007-08-30 23:16  Fábio Morbec

	* [r7187] Makefile, debian/changelog, debian/control: ajustes para
	  geracao dos releases

2007-08-30 23:06  Johan Dahlin <jdahlin@async.com.br>

	* [r7186] setup.py: Create a new directory for each plugin in
	  /lib/stoqlib/plugins

2007-08-30 20:52  Fábio Morbec

	* [r7181] README, debian/control, setup.py, stoqlib.spec,
	  stoqlib/__init__.py, stoqlib/domain/commission.py,
	  stoqlib/domain/person.py, stoqlib/domain/service.py,
	  stoqlib/domain/views.py, stoqlib/gui/base/columns.py,
	  stoqlib/gui/slaves/sellableslave.py: 0.9.2

2007-08-29 22:21  Silvio Rangel <silvio@async.com.br>

	* [r7174] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de Tradução

2007-08-29 18:22  Johan Dahlin <jdahlin@async.com.br>

	* [r7169] stoqlib/gui/wizards/stocktransferwizard.py: Remove unused
	  refresh_next method and get the stock count from the current
	  branch only

2007-08-29 14:58  Johan Dahlin <jdahlin@async.com.br>

	* [r7167] stoqlib/domain/receiving.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/stocktransferwizard.py: Use remove_item
	  instead of table.delete, fixes deleting of items in the transfer
	  wizard. Implement remove_item in ReceivingOrder since it will be
	  used instead of deleting the item directly. Refactor the sellable
	  item step so we can prevent the user from transfering more item
	  than there is available. This adds a sellable_selected method.

2007-08-29 14:50  Johan Dahlin <jdahlin@async.com.br>

	* [r7166] stoqlib/gui/wizards/receivingwizard.py: item->sellable
	  after the rename yesterday

2007-08-29 13:45  Johan Dahlin <jdahlin@async.com.br>

	* [r7165] plugins/ecf/ecfui.py: Propagate DeviceError when closing
	  the till too, the call site already treats it

2007-08-28 21:49  George Kussumoto <george@async.com.br>

	* [r7163] stoqlib/domain/transfer.py: # Implement the correct
	  add_item method

2007-08-28 21:40  George Kussumoto <george@async.com.br>

	* [r7160] data/glade/AbstractItemStep.glade,
	  data/glade/StockTransferFinishStep.glade, data/sql/patch-27.sql,
	  data/sql/schema-2.sql, stoqlib/domain/transfer.py,
	  stoqlib/gui/wizards/stocktransferwizard.py: #2258: Implementar
	  diálogo de transferência de estoque. r=jdahlin

2007-08-28 21:31  George Kussumoto <george@async.com.br>

	* [r7159] stoqlib/gui/wizards/abstractwizard.py: Refactor and
	  cleanup, rename item to sellable where it makes sense. r=jdahlin

2007-08-28 19:21  George Kussumoto <george@async.com.br>

	* [r7157] stoqlib/gui/search/productsearch.py,
	  stoqlib/gui/search/servicesearch.py: # Fix searchbar labels and
	  class inheritance

2007-08-28 18:16  Johan Dahlin <jdahlin@async.com.br>

	* [r7156] plugins/ecf/ecfui.py, stoqlib/gui/editors/tilleditor.py:
	  Display error dialogs when trying to remove/add/open/close/read
	  memory

2007-08-28 16:47  Johan Dahlin <jdahlin@async.com.br>

	* [r7154] plugins/ecf/ecfui.py, stoqlib/gui/fiscalprinter.py:
	  #3498: Ao desativar uma ECF o sistema não deve realizar vendas

2007-08-28 16:39  Johan Dahlin <jdahlin@async.com.br>

	* [r7153] po/pt_BR.po: Give Silvo credits and update the year

2007-08-28 16:34  Johan Dahlin <jdahlin@async.com.br>

	* [r7152] po/pt_BR.po: Fix translation for quit

2007-08-27 21:15  George Kussumoto <george@async.com.br>

	* [r7151] data/sql/patch-26.sql, data/sql/schema-2.sql,
	  stoqlib/domain/commission.py, stoqlib/domain/sale.py,
	  stoqlib/domain/test/test_payment_group.py,
	  stoqlib/domain/test/test_sale.py,
	  stoqlib/gui/search/commissionsearch.py: #3526: Erro na geração de
	  comissões ao retornar uma venda. r=jdahlin

2007-08-27 21:10  Fábio Morbec

	* [r7150] stoqlib/domain/base.py: #3527: Modificar mensagem de erro
	  quando não é enviado uma transação na criação de um objeto.
	  r=jdahlin

2007-08-27 15:36  Fábio Morbec

	* [r7149] stoqlib/domain/exampledata.py: Adding keyword argument.

2007-08-27 15:27  Fábio Morbec

	* [r7148] stoqlib/domain/exampledata.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/test/test_payment_method.py,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/search/personsearch.py,
	  stoqlib/gui/wizards/salewizard.py: #3450: Ao criar um base vazia
	  um erro é gerado ao escolher cartão de crédito ou financeira.
	  r=jdahlin

2007-08-24 13:49  Fábio Morbec

	* [r7141] stoqlib/gui/templates/persontemplate.py: #3510: Em uma
	  base zerada, ocorre um erro ao cadastrar uma segunda
	  administradora de cartão de credito. r=jdahlin

2007-08-21 18:52  Johan Dahlin <jdahlin@async.com.br>

	* [r7138] MANIFEST.in, setup.py: Install .plugin files and include
	  them in the dist, fixes #3514

2007-08-21 18:37  Johan Dahlin <jdahlin@async.com.br>

	* [r7137] stoqlib/gui/search/salesearch.py: Simplify SaleSearch

2007-08-21 15:23  Johan Dahlin <jdahlin@async.com.br>

	* [r7136] stoqlib/domain/product.py, stoqlib/domain/sale.py: #3518:
	  All stock logic should be done in the storable adapter

2007-08-21 15:04  Johan Dahlin <jdahlin@async.com.br>

	* [r7135] data/glade/MultipleMethodSlave.glade: Update the GType
	  names

2007-08-21 12:30  Fábio Morbec

	* [r7131] data/glade/DeliveryEditor.glade: #3515: O sistema deve
	  aceitar entrega sem valor ou seja com valor zero (stoqlib).
	  r=jdahlin

2007-08-10 16:56  Silvio Rangel <silvio@async.com.br>

	* [r7129] stoqlib/gui/search/servicesearch.py: #3512, Na pesquisa
	  de serviços não é necessário exibir a coluna "unidade" r=jdahlin

2007-08-10 13:48  Johan Dahlin <jdahlin@async.com.br>

	* [r7128] plugins/ecf/couponprinter.py: Ao fechar o caixa do dia
	  anterior um erro é gerado usando a daruma

2007-08-09 20:09  George Kussumoto <george@async.com.br>

	* [r7127] stoqlib/gui/search/sellablesearch.py: Update the search
	  label. r=jdahlin

2007-08-09 19:47  Johan Dahlin <jdahlin@async.com.br>

	* [r7126] external/sqlobject/col.py,
	  external/sqlobject/converters.py, external/sqlobject/dberrors.py,
	  external/sqlobject/sqlite/sqliteconnection.py: Update to trunk
	  and add a couple of hacks to sqlite

2007-08-09 14:15  Johan Dahlin <jdahlin@async.com.br>

	* [r7125] external/sqlobject/viewable.py: Add license headers and
	  an example to the docstring

2007-08-08 20:23  Johan Dahlin <jdahlin@async.com.br>

	* [r7124] stoqlib/database/synchronization.py: Add a FIXME

2007-08-08 19:47  Johan Dahlin <jdahlin@async.com.br>

	* [r7123] stoqlib/reporting/template.py: Remove FIXME

2007-08-08 19:44  Johan Dahlin <jdahlin@async.com.br>

	* [r7122] stoqlib/domain/sale.py: Use SQL instead of list
	  comprehensions

2007-08-08 19:41  Johan Dahlin <jdahlin@async.com.br>

	* [r7121] stoqlib/domain/sale.py, stoqlib/domain/test/test_sale.py:
	  Remove get_clone, it's unused after the recent POS refactoring.
	  Update docstrings.

2007-08-08 19:12  George Kussumoto <george@async.com.br>

	* [r7120] stoqlib/gui/search/sellablesearch.py: #3378: Não se deve
	  vender produtos de branchs diferentes, deve ser possível somente
	  a consulta do estoque. r=jdahlin

2007-08-08 12:27  Fábio Morbec

	* [r7119] stoqlib/domain/product.py,
	  stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/templates/persontemplate.py: #3483: Ao criar uma base
	  vazia o primeiro fornecedor cadastrado deve ser considerado
	  fornecedor padrão. r=jdahlin

2007-08-07 19:36  Johan Dahlin <jdahlin@async.com.br>

	* [r7118] stoqlib/importers/csvimporter.py: Create datetime objects
	  in the importer instead of date

2007-08-07 19:35  Johan Dahlin <jdahlin@async.com.br>

	* [r7117] data/sql/schema-2.sql: Add original_id for
	  sale_item_adapt_to_delivery and insert an arbitary number in the
	  system_table

2007-08-07 19:13  Johan Dahlin <jdahlin@async.com.br>

	* [r7116] data/sql/schema-2.sql: Add second generation schema

2007-08-07 19:12  Johan Dahlin <jdahlin@async.com.br>

	* [r7115] tools/runtests, tools/runtests.py: Add new helper to run
	  tests

2007-08-07 17:46  George Kussumoto <george@async.com.br>

	* [r7114] stoqlib/gui/wizards/purchasewizard.py: #3202: Botão
	  "add/edit supplier" e o botão "add/edit transporter" apenas
	  edita. r=jdahlin

2007-08-06 20:23  Johan Dahlin <jdahlin@async.com.br>

	* [r7112] stoqlib/reporting/tests/test_reporting.py: restore the
	  path after doing chdir

2007-08-06 20:21  George Kussumoto <george@async.com.br>

	* [r7111] stoqlib/gui/editors/parameterseditor.py: #3380: Erro ao
	  editar parâmetro 'Default Payment Destination'. r=jdahlin

2007-08-06 20:06  Fábio Morbec

	* [r7110] stoqlib/gui/editors/tilleditor.py,
	  stoqlib/gui/fiscalprinter.py: #3485: Fechar o caixa do dia
	  anterior no till e no POS não devem permitir sangria (parte
	  stoqlib). r=jdahlin

2007-08-06 19:58  Johan Dahlin <jdahlin@async.com.br>

	* [r7108] MANIFEST.in: Install *.txt and *.pdf files too

2007-08-06 19:30  Johan Dahlin <jdahlin@async.com.br>

	* [r7107] stoqlib/database/database.py: Add more logging

2007-08-06 19:27  Johan Dahlin <jdahlin@async.com.br>

	* [r7106] stoqlib/database/admin.py: Add logging

2007-08-06 19:23  Johan Dahlin <jdahlin@async.com.br>

	* [r7105] stoqlib/database/testsuite.py: Revert 7094 too, just to
	  check

2007-08-06 19:19  Johan Dahlin <jdahlin@async.com.br>

	* [r7104] stoqlib/database/testsuite.py,
	  stoqlib/domain/test/domaintest.py,
	  stoqlib/domain/test/test_doctests.py, tests/base.py,
	  tests/sync/base.py: revert 7096,7100,7101,7102 and 7103
	  changesets

2007-08-06 17:54  Johan Dahlin <jdahlin@async.com.br>

	* [r7103] stoqlib/domain/test/domaintest.py, tests/sync/base.py:
	  add more logging

2007-08-06 17:48  Johan Dahlin <jdahlin@async.com.br>

	* [r7102] stoqlib/domain/test/test_doctests.py: Ditto here

2007-08-06 17:45  Johan Dahlin <jdahlin@async.com.br>

	* [r7101] tests/sync/base.py: try to disable extra bootstrap in
	  tests/, just import domaintest so it will bootstrap only if
	  required

2007-08-06 17:27  Johan Dahlin <jdahlin@async.com.br>

	* [r7100] tests/sync/base.py: bootstrap the tests here too

2007-08-06 16:37  Johan Dahlin <jdahlin@async.com.br>

	* [r7099] stoqlib/domain/test/test_transaction.py: Add a bit more
	  of sleeping to try to avoid client/server synchronization
	  problems, add a comment.

2007-08-06 15:14  Silvio Rangel <silvio@async.com.br>

	* [r7097] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2007-08-06 15:10  Johan Dahlin <jdahlin@async.com.br>

	* [r7095] stoqlib/database/testsuite.py,
	  stoqlib/domain/test/domaintest.py,
	  stoqlib/domain/test/test_doctests.py, tests/base.py: Get rid of
	  tests.base and move that functionallity to
	  stoqlib.database.testsuite.bootstrap

2007-08-06 15:01  Johan Dahlin <jdahlin@async.com.br>

	* [r7094] stoqlib/database/testsuite.py: Remove early closing of
	  transaction

2007-08-06 13:53  Johan Dahlin <jdahlin@async.com.br>

	* [r7093] tests/test_contracts.py: Move tests/test_contracts.py to
	  stoqlib.test

2007-08-06 13:53  Johan Dahlin <jdahlin@async.com.br>

	* [r7092] stoqlib/test, stoqlib/test/__init__.py,
	  stoqlib/test/test_contracts.py: Move tests/test_contracts.py to
	  stoqlib.test

2007-08-04 00:57  Johan Dahlin <jdahlin@async.com.br>

	* [r7090] stoqlib/domain/exampledata.py,
	  stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/giftcertificate.py, stoqlib/domain/interfaces.py,
	  stoqlib/domain/product.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/sale.py, stoqlib/domain/service.py,
	  stoqlib/domain/test/test_sale.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/fiscalprinter.py,
	  stoqlib/gui/search/sellablesearch.py, stoqlib/lib/component.py,
	  stoqlib/lib/invoice.py: Implement Adapter.__conform__ to check
	  the original object. Add IProduct,IService and IGiftCertificate
	  interfaces. This makes it possible to remove quite a few
	  get_adapted() & isinstance calls

2007-08-03 21:00  George Kussumoto <george@async.com.br>

	* [r7089] data/sql/patch-25.py: # Declare encoding header

2007-08-03 20:50  George Kussumoto <george@async.com.br>

	* [r7088] data/sql/patch-25.py: #2300: Implementar esqueleto
	  inicial da aplicação de inventário. r=jdahlin

2007-08-03 19:42  George Kussumoto <george@async.com.br>

	* [r7087] data/pixmaps/inventory_24.png,
	  stoqlib/gui/base/gtkadds.py: #2300: Implementar esqueleto inicial
	  da aplicação de inventário. r=jdahlin

2007-08-03 17:56  Johan Dahlin <jdahlin@async.com.br>

	* [r7084] stoqlib/domain/interfaces.py, stoqlib/domain/person.py:
	  Add get_supplier_purchases() to ISupplier

2007-08-03 17:08  Johan Dahlin <jdahlin@async.com.br>

	* [r7083] data/glade/SupplierDetailsDialog.glade,
	  stoqlib/domain/person.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/test/test_person.py,
	  stoqlib/gui/dialogs/supplierdetails.py,
	  stoqlib/gui/search/personsearch.py: #3507: Add a supplier details
	  dialog

2007-08-03 16:34  Johan Dahlin <jdahlin@async.com.br>

	* [r7082] stoqlib/gui/dialogs/saledetails.py: delete trailing
	  whitespace

2007-08-03 16:28  Johan Dahlin <jdahlin@async.com.br>

	* [r7081] stoqlib/domain/test/product.txt: Fix the product doctest
	  too

2007-08-03 16:19  Johan Dahlin <jdahlin@async.com.br>

	* [r7080] stoqlib/domain/test/test_product.py: Remove a useless
	  test, fix another one to increase the stock before decreasing it

2007-08-03 16:03  Johan Dahlin <jdahlin@async.com.br>

	* [r7079] stoqlib/domain/product.py: Remove more leftovers now when
	  the stock items are created automatically when needed

2007-08-03 16:01  Johan Dahlin <jdahlin@async.com.br>

	* [r7078] stoqlib/domain/person.py, stoqlib/domain/product.py: It's
	  not necessary to create stock items manually for a branch if they
	  don't exist, they're created on the fly when adding the stock

2007-08-03 15:57  Johan Dahlin <jdahlin@async.com.br>

	* [r7077] stoqlib/domain/product.py,
	  stoqlib/gui/dialogs/productretention.py: Remove conn argument to
	  Product.block, reuse the connection of the product instead

2007-08-03 14:26  Johan Dahlin <jdahlin@async.com.br>

	* [r7074] stoqlib/gui/fieldgrid.py: Add a FieldGrid widget to
	  stoqlib, it will be used by invoice editor (#2507)

2007-08-02 21:25  Fábio Morbec

	* [r7073] stoqlib/lib/test/sintegra-receival-expected.txt,
	  stoqlib/lib/test/test_sintegragenerator.py: Atualizando testes.
	  r=jdahlin

2007-08-02 20:30  George Kussumoto <george@async.com.br>

	* [r7072] stoqlib/gui/editors/categoryeditor.py,
	  stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/editors/serviceeditor.py,
	  stoqlib/gui/slaves/categoryslave.py,
	  stoqlib/gui/slaves/productslave.py,
	  stoqlib/gui/slaves/sellableslave.py,
	  stoqlib/gui/slaves/serviceslave.py: #3321: No cadastro de
	  categorias e produtos em compras a taxa para serviços é mostrada.
	  r=jdahlin

2007-08-02 20:29  Fábio Morbec

	* [r7071] data/glade/BranchDetailsSlave.glade,
	  data/sql/patch-24.sql, stoqlib/domain/person.py,
	  stoqlib/domain/test/test_person.py,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/slaves/branchslave.py,
	  stoqlib/lib/sintegragenerator.py,
	  stoqlib/lib/test/sintegra-expected.txt,
	  stoqlib/lib/test/test_sintegra.py: #3492: Alterar as informações
	  enviadas ao arquivo sintegra referente ao Registro Tipo 11.
	  r=jdahlin

2007-08-01 16:37  George Kussumoto <george@async.com.br>

	* [r7068] stoqlib/gui/dialogs/productstockdetails.py: #3504: Erro
	  ao consultar histórico de um produto. r=jdahlin

2007-08-01 14:50  Johan Dahlin <jdahlin@async.com.br>

	* [r7065] stoqlib/database/testsuite.py: Check PGHOST/PGPORT before
	  falling back to the localhost/5434

2007-07-31 20:37  Silvio Rangel <silvio@async.com.br>

	* [r7063] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2007-07-31 15:56  Johan Dahlin <jdahlin@async.com.br>

	* [r7059] plugins/ecf/couponprinter.py: Workaround when
	  coupon_start == 0

2007-07-30 21:35  Johan Dahlin <jdahlin@async.com.br>

	* [r7057] stoqlib/domain/sale.py, stoqlib/domain/test/test_sale.py:
	  Don't allow NULL quantity

2007-07-30 21:32  Johan Dahlin <jdahlin@async.com.br>

	* [r7056] data/glade/ReceivingInvoiceSlave.glade: Do not mark
	  discount with red, it's distracting and should probably only be
	  used for validation purposes

2007-07-30 21:27  Johan Dahlin <jdahlin@async.com.br>

	* [r7055] stoqlib/gui/search/salesearch.py: tweak sales search
	  columns

2007-07-30 20:47  George Kussumoto <george@async.com.br>

	* [r7054] stoqlib/gui/slaves/commissionslave.py: #3497: Erro no
	  cálculo das comissões. r=jdahlin

2007-07-30 20:46  Ronaldo Maia <romaia@async.com.br>

	* [r7053] stoqlib/gui/base/search.py: Only confirm with double
	  click if its confirmable with ok_button

2007-07-30 20:06  Johan Dahlin <jdahlin@async.com.br>

	* [r7051] plugins/ecf/couponprinter.py: SaleItem is not a
	  requirement any longer

2007-07-30 19:47  Johan Dahlin <jdahlin@async.com.br>

	* [r7047] stoqlib/gui/wizards/salewizard.py: You cannot change the
	  client if one is already selected

2007-07-30 19:26  Johan Dahlin <jdahlin@async.com.br>

	* [r7044] data/glade/DeliveryEditor.glade,
	  data/glade/SalesPersonStep.glade,
	  data/glade/ServiceItemEditor.glade,
	  stoqlib/gui/editors/addresseditor.py,
	  stoqlib/gui/editors/deliveryeditor.py,
	  stoqlib/gui/editors/serviceeditor.py,
	  stoqlib/gui/editors/test/test_editors.py,
	  stoqlib/gui/fiscalprinter.py,
	  stoqlib/gui/search/sellablesearch.py,
	  stoqlib/gui/wizards/salewizard.py: #3496: Simplify Sale process,
	  stoqlib part

2007-07-30 18:49  Fábio Morbec

	* [r7043] stoqlib/domain/payment/payment.py,
	  stoqlib/domain/test/test_payment.py: #3486: Ao exibir detalhes de
	  cliente na aba pagamento a coluna dias de atraso nao e
	  atualizada. r=jdahlin"

2007-07-30 18:47  Johan Dahlin <jdahlin@async.com.br>

	* [r7041] stoqlib/domain/sale.py, stoqlib/domain/test/test_sale.py:
	  Add get_description() and modify get_total() to default to
	  quantity of 1. Add SaleItem tests.

2007-07-30 18:22  Johan Dahlin <jdahlin@async.com.br>

	* [r7040] stoqlib/domain/person.py,
	  stoqlib/domain/test/test_person.py: Return 0 instead of raising
	  an exception when the phone/fax number for a person isn't set

2007-07-30 18:19  Johan Dahlin <jdahlin@async.com.br>

	* [r7039] stoqlib/gui/editors/producteditor.py: Remove ;

2007-07-28 22:06  Johan Dahlin <jdahlin@async.com.br>

	* [r7037] stoqlib/lib/invoice.py: Don't call
	  datetime.datetime.now() in the constructor

2007-07-28 22:04  Johan Dahlin <jdahlin@async.com.br>

	* [r7036] stoqlib/database/synchronization.py,
	  stoqlib/domain/exampledata.py, stoqlib/domain/examples/person.py,
	  stoqlib/domain/payment/group.py,
	  stoqlib/domain/payment/payment.py, stoqlib/domain/product.py,
	  stoqlib/domain/purchase.py, stoqlib/domain/sale.py,
	  stoqlib/domain/till.py: Replace datetime.datetime.now() with
	  const.NOW()

2007-07-27 19:52  George Kussumoto <george@async.com.br>

	* [r7034] stoqlib/database/tables.py, stoqlib/domain/commission.py,
	  stoqlib/domain/commissions.py, stoqlib/domain/sale.py,
	  stoqlib/domain/test/test_payment_group.py,
	  stoqlib/domain/test/test_sale.py, stoqlib/domain/views.py,
	  stoqlib/gui/search/commissionsearch.py,
	  stoqlib/gui/slaves/commissionslave.py,
	  stoqlib/importers/productimporter.py: #3071: Implementar
	  Interface para consulta de comissões. r=jdahlin

2007-07-27 18:34  Johan Dahlin <jdahlin@async.com.br>

	* [r7033] stoqlib/domain/sale.py: Use SQL instead of slow list
	  comprehension

2007-07-27 17:43  Johan Dahlin <jdahlin@async.com.br>

	* [r7032] stoqlib/gui/wizards/purchasewizard.py: Sort branches and
	  suppliers

2007-07-27 17:42  Johan Dahlin <jdahlin@async.com.br>

	* [r7031] stoqlib/gui/wizards/purchasewizard.py: Limit the number
	  of displayed products

2007-07-26 21:30  Johan Dahlin <jdahlin@async.com.br>

	* [r7028] stoqlib/gui/search/sellablesearch.py: #3495: Ao inserir
	  produtos utilizando código de barras é necessário o estoque seja
	  decrementado

2007-07-26 20:45  Johan Dahlin <jdahlin@async.com.br>

	* [r7026] stoqlib/lib/sintegra.py: Allow None and just pass in an
	  empty field if so.

2007-07-26 20:33  Johan Dahlin <jdahlin@async.com.br>

	* [r7024] stoqlib/domain/person.py: Add a method to get active
	  clients from the view

2007-07-26 20:33  Johan Dahlin <jdahlin@async.com.br>

	* [r7023] stoqlib/domain/sale.py: Don't assume sellable has a tax
	  constant, call get_tax_constant() to get it

2007-07-26 19:18  Johan Dahlin <jdahlin@async.com.br>

	* [r7022] stoqlib/domain/sale.py,
	  stoqlib/gui/search/sellablesearch.py: Revert last change and
	  attempt to solve it properly

2007-07-26 19:04  Johan Dahlin <jdahlin@async.com.br>

	* [r7021] stoqlib/gui/search/sellablesearch.py: Do not filter on
	  status available

2007-07-26 18:47  Johan Dahlin <jdahlin@async.com.br>

	* [r7020] stoqlib/lib/parameters.py: Fix a bug so it's possible to
	  select an object if there's none selected, add a new api to
	  ParameterAccess to get the type of a field

2007-07-26 18:45  Johan Dahlin <jdahlin@async.com.br>

	* [r7019] stoqlib/gui/editors/parameterseditor.py: Fix a bug so
	  it's possible to select an object if there's none selected, add a
	  new api to ParameterAccess to get the type of a field

2007-07-26 18:20  Johan Dahlin <jdahlin@async.com.br>

	* [r7018] stoqlib/gui/editors/parameterseditor.py: Assume None
	  means an object

2007-07-26 18:19  Johan Dahlin <jdahlin@async.com.br>

	* [r7017] stoqlib/database/interfaces.py,
	  stoqlib/database/runtime.py, stoqlib/domain/base.py,
	  stoqlib/domain/test/test_transaction.py: Update modified objects
	  when they are modified. Use NOW() instead of
	  datetime.datetime.now(). Update all objects in one sql statement
	  instead of a separate one for each modified object per table.

2007-07-26 18:15  Johan Dahlin <jdahlin@async.com.br>

	* [r7016] external/sqlobject/main.py: Disable _creating after the
	  creation is done

2007-07-26 18:14  Johan Dahlin <jdahlin@async.com.br>

	* [r7015] external/sqlobject/sqlbuilder.py: Make sure that updates
	  adds all the references table as from, similar to what select()
	  does

2007-07-26 18:08  Johan Dahlin <jdahlin@async.com.br>

	* [r7014] stoqlib/gui/editors/parameterseditor.py: Allow None

2007-07-26 17:04  George Kussumoto <george@async.com.br>

	* [r7012] data/sql/patch-23.sql: #3071: Implementar Interface para
	  consulta de comissões

2007-07-26 15:32  George Kussumoto <george@async.com.br>

	* [r7010] data/sql/patch-23.sql, stoqlib/domain/commissions.py,
	  stoqlib/domain/sale.py, stoqlib/domain/test/test_domain.py,
	  stoqlib/domain/views.py, stoqlib/gui/search/commissionsearch.py:
	  #3071: Implementar Interface para consulta de comissões.
	  r=jdahlin

2007-07-25 20:47  Johan Dahlin <jdahlin@async.com.br>

	* [r7008] stoqlib/gui/editors/stationeditor.py: Allow changing of
	  branch of the current station and sort branches by name

2007-07-25 19:46  Fábio Morbec

	* [r7004] stoqlib/gui/slaves/installmentslave.py: 3316: Ao baixar
	  pagamentos multa e juros só são atualizados com os valores
	  calculados. r=jdahlin

2007-07-25 19:34  Johan Dahlin <jdahlin@async.com.br>

	* [r7003] stoqlib/domain/receiving.py: Refactor stock management of
	  RecevingOrder to RecevingOrderItem

2007-07-25 19:32  Johan Dahlin <jdahlin@async.com.br>

	* [r7002] stoqlib/domain/product.py: create a new ProductStockItem
	  when there's no-one available

2007-07-25 19:26  Johan Dahlin <jdahlin@async.com.br>

	* [r7001] stoqlib/gui/dialogs/purchasedetails.py: Use the new
	  PurchaseItemView and add ellipsize

2007-07-25 18:02  Johan Dahlin <jdahlin@async.com.br>

	* [r7000] stoqlib/domain/purchase.py: results.sum() returns None
	  instead of 0, make sure currency doesn't mark on None

2007-07-25 17:50  Johan Dahlin <jdahlin@async.com.br>

	* [r6999] stoqlib/domain/purchase.py: Add a PurchaseItemView and
	  optimize a couple of PurchaseOrder methods to use raw SQL queries

2007-07-25 17:13  Fábio Morbec

	* [r6998] stoqlib/gui/slaves/installmentslave.py: #3316: Ao baixar
	  pagamentos multa e juros só são atualizados com os valores
	  calculados. r=jdahlin

2007-07-23 23:56  Johan Dahlin <jdahlin@async.com.br>

	* [r6984] stoqlib/domain/sale.py: Improve comment

2007-07-23 16:20  Johan Dahlin <jdahlin@async.com.br>

	* [r6983] stoqlib/domain/exampledata.py, stoqlib/domain/sale.py:
	  Remove unused example methods

2007-07-23 15:00  Silvio Rangel <silvio@async.com.br>

	* [r6981] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão das traduções

2007-07-23 03:02  Johan Dahlin <jdahlin@async.com.br>

	* [r6980] stoqlib/domain/sellable.py: Remove IContainer marker,
	  it's not implementing it any longer.

2007-07-23 02:56  Johan Dahlin <jdahlin@async.com.br>

	* [r6978] data/sql/patch-22.sql, plugins/ecf/couponprinter.py,
	  plugins/ecf/tests/test_fiscalprinter.py,
	  stoqlib/database/tables.py, stoqlib/domain/examples/sale.py,
	  stoqlib/domain/giftcertificate.py, stoqlib/domain/interfaces.py,
	  stoqlib/domain/product.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/service.py,
	  stoqlib/domain/test/sellable.txt,
	  stoqlib/domain/test/test_payment_group.py,
	  stoqlib/domain/test/test_person.py,
	  stoqlib/domain/test/test_product.py,
	  stoqlib/domain/test/test_sale.py,
	  stoqlib/domain/test/test_service.py,
	  stoqlib/domain/test/test_till.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/editors/deliveryeditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/editors/serviceeditor.py,
	  stoqlib/gui/fiscalprinter.py: #3448: ASellableItem should be
	  SaleItem and avoid InheritableModel

2007-07-23 00:46  Johan Dahlin <jdahlin@async.com.br>

	* [r6975] stoqlib/domain/test/test_sale.py: Make sure
	  FiscalBookEntry.entry_type is of the right type

2007-07-23 00:44  Johan Dahlin <jdahlin@async.com.br>

	* [r6974] stoqlib/domain/test/test_sale.py: Migrate missing
	  IcmsBookEntry callsites in test_sale

2007-07-23 00:30  Johan Dahlin <jdahlin@async.com.br>

	* [r6973] stoqlib/domain/sale.py,
	  stoqlib/lib/test/test_parameters.py: Fix two typos in last
	  checkin and migrate the last IssBookEntry callsite to use
	  FiscalBookEntry

2007-07-23 00:17  Johan Dahlin <jdahlin@async.com.br>

	* [r6972] stoqlib/domain/service.py: Simplify
	  ServiceSellableItemAdaptToDelivery.get_item_by_sellable
	  implementation by using selectOneBy

2007-07-22 23:46  Johan Dahlin <jdahlin@async.com.br>

	* [r6971] data/sql/patch-21.py, data/sql/views.sql,
	  stoqlib/database/tables.py, stoqlib/domain/exampledata.py,
	  stoqlib/domain/fiscal.py, stoqlib/domain/payment/group.py,
	  stoqlib/domain/sale.py, stoqlib/domain/test/test_fiscal.py,
	  stoqlib/gui/editors/fiscaleditor.py: #3487: Don't inherit from
	  InheritableModel for Fiscal book entries

2007-07-22 23:06  Johan Dahlin <jdahlin@async.com.br>

	* [r6970] stoqlib/enums.py, stoqlib/gui/search/fiscalsearch.py,
	  stoqlib/lib/defaults.py: Move private fiscal enum to
	  fiscalsearch.py

2007-07-22 23:00  Johan Dahlin <jdahlin@async.com.br>

	* [r6969] data/sql/patch-20.py,
	  external/sqlobject/postgres/pgconnection.py,
	  stoqlib/database/migration.py: Fix a bug in the python patch
	  applying infrastructure, add sqlobject api to drop/check if a
	  view exists

2007-07-22 21:08  Johan Dahlin <jdahlin@async.com.br>

	* [r6968] stoqlib/domain/product.py: Simplify
	  Product.get_main_supplier implementation by using selectOneBy

2007-07-22 21:03  Johan Dahlin <jdahlin@async.com.br>

	* [r6967] stoqlib/domain/fiscal.py,
	  stoqlib/domain/test/test_fiscal.py: Simplify
	  AbstractFiscalBookEntry implementation by using selectOneBy

2007-07-22 03:07  Johan Dahlin <jdahlin@async.com.br>

	* [r6966] stoqlib/domain/test/test_base_domain.py: Delete tests
	  checking validatable domain object

2007-07-22 02:41  Johan Dahlin <jdahlin@async.com.br>

	* [r6965] stoqlib/database/migration.py: patch_pattern ->
	  patch_patterns everywhere

2007-07-22 02:20  Johan Dahlin <jdahlin@async.com.br>

	* [r6964] data/sql/patch-20.py: And add the patch

2007-07-22 02:20  Johan Dahlin <jdahlin@async.com.br>

	* [r6963] MANIFEST.in, data/sql/patch-20.sql,
	  plugins/ecf/ecfplugin.py, setup.py,
	  stoqlib/database/migration.py: Add support for python patches,
	  rewrite patch 20 as a python patch, since DROP VIEW IF EXISTS was
	  introduced in Postgres 8.2

2007-07-22 01:47  Johan Dahlin <jdahlin@async.com.br>

	* [r6962] data/sql/patch-20.sql, data/sql/views.sql, external/mako,
	  external/trml2pdf, plugins/ecf, plugins/ecf/sql/patch-2.sql,
	  stoqlib/domain/base.py, stoqlib/domain/giftcertificate.py,
	  stoqlib/domain/person.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/sale.py,
	  stoqlib/domain/service.py, stoqlib/domain/test/domain.txt,
	  stoqlib/domain/test/test_base_domain.py, stoqlib/domain/views.py,
	  stoqlib/reporting/tests: #3289: Remove is_valid_model from domain
	  classes where it's unused

2007-07-20 21:54  Johan Dahlin <jdahlin@async.com.br>

	* [r6961] stoqlib/domain/commissions.py: Refactor, improve
	  documentation for Commission and CommissionSource

2007-07-20 21:09  George Kussumoto <george@async.com.br>

	* [r6960] stoqlib/domain/payment/group.py,
	  stoqlib/domain/purchase.py: Implement IPaymentGroup on Purchase
	  and AbstractPaymentGroup

2007-07-20 20:58  George Kussumoto <george@async.com.br>

	* [r6959] data/glade/BaseSellableCategoryDataSlave.glade,
	  data/glade/CommissionDataSlave.glade,
	  data/glade/EmployeeRoleSlave.glade,
	  data/glade/SellableCategoryDataSlave.glade,
	  data/glade/SellablePriceEditor.glade, data/sql/patch-19.sql,
	  stoqlib/domain/commissions.py, stoqlib/domain/exampledata.py,
	  stoqlib/domain/interfaces.py, stoqlib/domain/payment/payment.py,
	  stoqlib/domain/sale.py,
	  stoqlib/domain/test/test_payment_group.py,
	  stoqlib/domain/test/test_sale.py, stoqlib/domain/views.py,
	  stoqlib/gui/editors/categoryeditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/search/categorysearch.py,
	  stoqlib/gui/slaves/commissionslave.py,
	  stoqlib/gui/slaves/employeeslave.py,
	  stoqlib/importers/productimporter.py, stoqlib/lib/parameters.py:
	  #3070: Definir método correto de controle de comissões aos
	  vendedores. r=jdahlin

2007-07-20 16:16  Johan Dahlin <jdahlin@async.com.br>

	* [r6957] stoqlib/reporting/tests/data/PayablePaymentReport.pdf,
	  stoqlib/reporting/tests/data/ReceivablePaymentReport.pdf: Update
	  PDF with a database created in english. sigh

2007-07-20 16:08  Johan Dahlin <jdahlin@async.com.br>

	* [r6956] stoqlib/reporting/tests/data/PayablePaymentReport.pdf,
	  stoqlib/reporting/tests/data/ReceivablePaymentReport.pdf: Update
	  PDF with São Carlos city instead of Sao Carlos

2007-07-20 15:58  Johan Dahlin <jdahlin@async.com.br>

	* [r6955] stoqlib/lib/sintegra.py: Remove some more unnecessary
	  encoding conversions

2007-07-20 15:56  Johan Dahlin <jdahlin@async.com.br>

	* [r6954] stoqlib/lib/sintegra.py: Use latscii codec to convert
	  from utf-8/unicode.

2007-07-20 15:56  Johan Dahlin <jdahlin@async.com.br>

	* [r6953] stoqlib/lib/latscii.py: Add latscii codec

2007-07-20 15:11  Johan Dahlin <jdahlin@async.com.br>

	* [r6952] stoqlib/importers/branchimporter.py: Set the state
	  registry from the .csv too

2007-07-20 15:02  Johan Dahlin <jdahlin@async.com.br>

	* [r6951] stoqlib/importers/branchimporter.py: Import the
	  postal_code from the example too

2007-07-20 14:53  Johan Dahlin <jdahlin@async.com.br>

	* [r6949] data/csv/branches.csv, stoqlib/database/admin.py,
	  stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/importers/branchimporter.py, stoqlib/lib/parameters.py:
	  Store branches in CSV, rework branch creation; don't create a
	  default branch when creating parameters

2007-07-19 19:01  Johan Dahlin <jdahlin@async.com.br>

	* [r6947] stoqlib/database/database.py: When an exception occurs,
	  try three times and wait 1 second between the tries

2007-07-19 15:59  Johan Dahlin <jdahlin@async.com.br>

	* [r6945] stoqlib/domain/examples/purchase.py,
	  stoqlib/importers/csvimporter.py,
	  stoqlib/importers/supplierimporter.py, stoqlib/lib/parameters.py:
	  #3484: Do not create a separate SUGGESTED_SUPPLIER object

2007-07-19 12:29  Fábio Morbec

	* [r6943] stoqlib/gui/wizards/purchasewizard.py: #3474: Ao
	  cadastrar uma transportadora no processo de uma compra um erro é
	  gerado. r=jdahlin

2007-07-18 20:07  Ronaldo Maia <romaia@async.com.br>

	* [r6941] stoqlib/gui/base/search.py,
	  stoqlib/gui/search/sellablesearch.py: Add the option
	  double_click_activate, that enables automatict activation of the
	  search dialog if a row is double clicked

2007-07-18 20:01  Johan Dahlin <jdahlin@async.com.br>

	* [r6940] external/sqlobject/postgres/pgconnection.py: Quote some
	  more strings we send to the database

2007-07-18 19:19  Johan Dahlin <jdahlin@async.com.br>

	* [r6939] stoqlib/gui/editors/sellableeditor.py: Tax constants ->
	  taxes

2007-07-18 17:07  Johan Dahlin <jdahlin@async.com.br>

	* [r6934] stoqlib/domain/exampledata.py,
	  stoqlib/lib/test/sintegra-receival-expected.txt: Set a CNPJ for
	  the example supplier and update the sintegra test

2007-07-18 16:12  Johan Dahlin <jdahlin@async.com.br>

	* [r6933] stoqlib/gui/dialogs/sintegradialog.py,
	  stoqlib/lib/sintegragenerator.py: Raise an error if we have a
	  broken data

2007-07-18 16:06  Johan Dahlin <jdahlin@async.com.br>

	* [r6932] plugins/ecf/couponprinter.py: Update to new stoqdrivers
	  API

2007-07-18 14:51  Johan Dahlin <jdahlin@async.com.br>

	* [r6928] po/sv.po: Update swedish translation

2007-07-17 23:26  Johan Dahlin <jdahlin@async.com.br>

	* [r6927] stoqlib/lib/cookie.py: Fix exception message and raise
	  CookieError when username isn't set

2007-07-17 20:49  Johan Dahlin <jdahlin@async.com.br>

	* [r6926] stoqlib/lib/sintegra.py: Max the number and string
	  sintegra serialization a bit more robust, it'll prevent future
	  overflows

2007-07-17 19:36  Johan Dahlin <jdahlin@async.com.br>

	* [r6925] stoqlib/lib/test/sintegra-receival-expected.txt,
	  stoqlib/lib/test/test_sintegragenerator.py: Testing 6% instead of
	  0.6% makes more sense

2007-07-17 19:31  Johan Dahlin <jdahlin@async.com.br>

	* [r6924] stoqlib/lib/sintegragenerator.py,
	  stoqlib/lib/test/sintegra-receival-expected.txt,
	  stoqlib/lib/test/test_sintegragenerator.py: #3482: Alíquotas
	  inferiores a 10% geram sintegra Tipo 54 com erro

2007-07-17 19:29  Johan Dahlin <jdahlin@async.com.br>

	* [r6923] stoqlib/lib/test/test_sintegra.py: Swap expected and
	  output

2007-07-17 16:06  Johan Dahlin <jdahlin@async.com.br>

	* [r6918] README, debian/changelog, debian/control, setup.py,
	  stoqlib.spec, stoqlib/__init__.py: 0.9.1

2007-07-17 14:08  Johan Dahlin <jdahlin@async.com.br>

	* [r6909] ., Makefile: Move common makefile rules into
	  common/async.mk

2007-07-16 23:16  Johan Dahlin <jdahlin@async.com.br>

	* [r6904] plugins/ecf/couponprinter.py: Send in an int instead of a
	  string.

2007-07-16 23:05  Johan Dahlin <jdahlin@async.com.br>

	* [r6902] data/sql/patch-15.sql: Fix typo in database patch,
	  migrate AbstractStockItem subclasses instead of ASellableCategory
	  ones.

2007-07-16 22:26  Johan Dahlin <jdahlin@async.com.br>

	* [r6900] MANIFEST.in: add the plugin files

2007-07-16 22:17  Johan Dahlin <jdahlin@async.com.br>

	* [r6899] plugins/ecf/__init__.py, setup.py: Install ECF plugin &
	  update setup.py's stoqlib description

2007-07-16 21:30  George Kussumoto <george@async.com.br>

	* [r6898] data/template/receipt.rml: #3481: Corrigir tamanho do
	  campo 'receive from'.

2007-07-16 20:43  Ronaldo Maia <romaia@async.com.br>

	* [r6895] stoqlib/lib/invoice.py: Attempt to fix Sales print
	  invoice

2007-07-16 20:21  Ronaldo Maia <romaia@async.com.br>

	* [r6894] stoqlib/gui/editors/sellableeditor.py: Allow receiving at
	  most the number of remaining quantity

2007-07-16 19:47  Silvio Rangel <silvio@async.com.br>

	* [r6892] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e Revisão da Tradução

2007-07-16 19:13  Ronaldo Maia <romaia@async.com.br>

	* [r6891] stoqlib/gui/search/sellablesearch.py: Don't forget to use
	  the provided query

2007-07-16 19:05  Ronaldo Maia <romaia@async.com.br>

	* [r6890] stoqlib/gui/base/search.py,
	  stoqlib/gui/search/sellablesearch.py: Remove last traces of
	  searchbar

2007-07-16 19:03  Ronaldo Maia <romaia@async.com.br>

	* [r6889] data/glade/SellableItemEditor.glade: allow a very large
	  number of items

2007-07-16 18:51  Johan Dahlin <jdahlin@async.com.br>

	* [r6888] stoqlib/gui/editors/sellableeditor.py: #3480: Should be
	  able to receive No products or All products in warehouse.

2007-07-16 17:50  Ronaldo Maia <romaia@async.com.br>

	* [r6887] stoqlib/reporting/purchase.py: If there is no
	  transporter, freight_percentage = 0

2007-07-16 16:13  Johan Dahlin <jdahlin@async.com.br>

	* [r6883] plugins/ecf/couponprinter.py, po/POTFILES.list,
	  po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po: Include
	  plugin strings in the po files

2007-07-16 16:03  Johan Dahlin <jdahlin@async.com.br>

	* [r6882] plugins/ecf/ecfui.py: Don't set the Summarize menu to
	  insensitive, we can always send a summary independent of the Till

2007-07-16 16:00  Silvio Rangel <silvio@async.com.br>

	* [r6881] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e Revisão de Tradução

2007-07-16 14:47  Silvio Rangel <silvio@async.com.br>

	* [r6875] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e Revisão de Tradução

2007-07-16 14:12  Johan Dahlin <jdahlin@async.com.br>

	* [r6872] data/glade/InvoiceDetailsEditor.glade,
	  data/glade/ProgressDialog.glade: set domains on all glade files

2007-07-16 12:21  Johan Dahlin <jdahlin@async.com.br>

	* [r6858] data/glade/PaymentAdditionDialog.glade,
	  stoqlib/gui/dialogs/paymentadditiondialog.py,
	  stoqlib/gui/slaves/installmentslave.py: #2260: Add a dialog to
	  register a single, part of Bug 2260

2007-07-14 19:05  Johan Dahlin <jdahlin@async.com.br>

	* [r6857] data/glade/InstallmentConfirmation.glade: Change the
	  installment_value entry to a label. Don't expand the table and
	  set an name to the right vbox

2007-07-14 19:01  Johan Dahlin <jdahlin@async.com.br>

	* [r6856] stoqlib/reporting/tests/test_reporting.py: Clean up
	  afterwards

2007-07-14 18:56  Johan Dahlin <jdahlin@async.com.br>

	* [r6855] stoqlib/reporting/tests/data/PayablePaymentReport.pdf:
	  And update the test PDF

2007-07-14 18:46  Johan Dahlin <jdahlin@async.com.br>

	* [r6854] stoqlib/reporting/payment.py: Use # instead of number,
	  decrease the with and right align

2007-07-14 17:40  Johan Dahlin <jdahlin@async.com.br>

	* [r6852] po/pt_BR.po: Add a trailing : to the translation

2007-07-13 20:35  Johan Dahlin <jdahlin@async.com.br>

	* [r6849] plugins/ecf/couponprinter.py, plugins/ecf/ecfui.py,
	  stoqlib/domain/events.py, stoqlib/gui/editors/tilleditor.py,
	  stoqlib/gui/fiscalprinter.py: Add a previous day argument to
	  TillCloseEvent and send it to the fiscal printer driver

2007-07-13 18:00  Johan Dahlin <jdahlin@async.com.br>

	* [r6845] stoqlib/lib/test/test_sintegragenerator.py: Don't send in
	  id it's removed (and was unused)

2007-07-13 17:24  Johan Dahlin <jdahlin@async.com.br>

	* [r6844] stoqlib/domain/interfaces.py: ADd get_cpf_number to
	  IIndividual

2007-07-13 17:20  Johan Dahlin <jdahlin@async.com.br>

	* [r6843] stoqlib/domain/exampledata.py: Remove unused id

2007-07-13 17:18  Johan Dahlin <jdahlin@async.com.br>

	* [r6840] stoqlib/domain/exampledata.py, stoqlib/domain/person.py,
	  stoqlib/domain/receiving.py,
	  stoqlib/gui/dialogs/sintegradialog.py, stoqlib/lib/sintegra.py,
	  stoqlib/lib/sintegragenerator.py,
	  stoqlib/lib/test/sintegra-receival-expected.txt,
	  stoqlib/lib/test/test_sintegra.py,
	  stoqlib/lib/test/test_sintegragenerator.py: #3416: Geração de
	  arquivo para sintegra (N.F. entrada e saída)

2007-07-12 13:07  Silvio Rangel <silvio@async.com.br>

	* [r6838] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e revisão de tradução

2007-07-11 23:06  Johan Dahlin <jdahlin@async.com.br>

	* [r6837] stoqlib/gui/fiscalprinter.py: Add an excepthook and don't
	  print in emit()

2007-07-11 22:58  Johan Dahlin <jdahlin@async.com.br>

	* [r6836] stoqlib/gui/fiscalprinter.py: whitespace

2007-07-11 22:55  Johan Dahlin <jdahlin@async.com.br>

	* [r6835] plugins/ecf/ecfprinterdialog.py: #3454: Ao inserir
	  delivery a uma venda um erro é gerado

2007-07-11 22:13  Johan Dahlin <jdahlin@async.com.br>

	* [r6834] stoqlib/database/runtime.py: Allow the user to register
	  the branch if it's not known to the system

2007-07-11 22:12  Johan Dahlin <jdahlin@async.com.br>

	* [r6833] stoqlib/gui/login.py: Move LoginHelper from stoq. Add an
	  API to force the username

2007-07-11 21:28  Johan Dahlin <jdahlin@async.com.br>

	* [r6831] stoqlib/gui/editors/sellableeditor.py: #3469:
	  IntegrityError: new row for relation sellable_unit violates check
	  constraint positive_unit_index. Patch by George

2007-07-11 20:48  Johan Dahlin <jdahlin@async.com.br>

	* [r6827] plugins/ecf/ecfui.py: Validate the printer before asking
	  questions. Only call coupon.cancel in the cancel event, it's up
	  to the call site to ask questions and show error messages

2007-07-11 20:12  Johan Dahlin <jdahlin@async.com.br>

	* [r6823] plugins/ecf/couponprinter.py,
	  stoqlib/lib/pluginmanager.py: Add an API to check if plugin
	  exists and one to get a list of plugin names

2007-07-11 18:00  Fábio Morbec

	* [r6821] stoqlib/gui/base/lists.py: #3235: Exibir no wizard de
	  recebimento os valores relativos aos "produtos a receber".
	  r=jdahlin

2007-07-10 21:50  Johan Dahlin <jdahlin@async.com.br>

	* [r6816] stoqlib/gui/wizards/salewizard.py: Don't confirm sale in
	  SaleWizard

2007-07-10 21:32  Johan Dahlin <jdahlin@async.com.br>

	* [r6815] stoqlib/gui/wizards/salewizard.py: Only order if we can
	  order

2007-07-10 21:13  Johan Dahlin <jdahlin@async.com.br>

	* [r6814] stoqlib/gui/fiscalprinter.py: Return False if we couldn't
	  add payments

2007-07-10 21:08  Johan Dahlin <jdahlin@async.com.br>

	* [r6813] plugins/ecf/ecfprinterdialog.py: Also populate payment
	  methods

2007-07-10 21:08  Johan Dahlin <jdahlin@async.com.br>

	* [r6812] plugins/ecf/deviceconstanteditor.py: int() enum value

2007-07-06 22:20  Johan Dahlin <jdahlin@async.com.br>

	* [r6808] plugins/ecf/ecfmemorydialog.py, plugins/ecf/ecfui.py:
	  #3456: Ao solicitar a emissão da memória fiscal um erro é gerado

2007-07-06 21:33  Johan Dahlin <jdahlin@async.com.br>

	* [r6807] plugins/ecf/couponprinter.py, plugins/ecf/ecfui.py,
	  stoqlib/gui/fiscalprinter.py: #3453: Remover produtos durante uma
	  venda não cancela o mesmo na ECF

2007-07-06 20:46  Johan Dahlin <jdahlin@async.com.br>

	* [r6806] stoqlib/gui/fiscalprinter.py: #3452: Ao finalizar uma
	  venda os produtos continuam na tela e ao clicar novamente em
	  confirmar um erro é gerado

2007-07-06 19:26  Johan Dahlin <jdahlin@async.com.br>

	* [r6805] stoqlib/domain/till.py,
	  stoqlib/gui/editors/tilleditor.py: Move events to tilleditor, not
	  all till operations should generate the till events we're
	  listening to. Clean up the way the till editor calls
	  add_credit/debit_entry. Simplify implementation a little bit by
	  not allowing negative values.

2007-07-06 15:21  Johan Dahlin <jdahlin@async.com.br>

	* [r6804] plugins/ecf/couponprinter.py: Only send a cancel command
	  to the printer, do nothing else

2007-07-05 19:20  Johan Dahlin <jdahlin@async.com.br>

	* [r6799] plugins/ecf/ecfui.py: Don't send a LeituraX when opening
	  the Till, it's the driver who's responsible for that now.

2007-07-05 19:08  Johan Dahlin <jdahlin@async.com.br>

	* [r6798] stoqlib/domain/test/test_till.py, stoqlib/domain/till.py:
	  Don't check the whole branch for a till, just check for the
	  current station

2007-07-05 18:45  Johan Dahlin <jdahlin@async.com.br>

	* [r6796] plugins/ecf/ecfui.py: Remove Till menus in ECF plugin,
	  they're moved back to stoq

2007-07-05 15:45  Johan Dahlin <jdahlin@async.com.br>

	* [r6795] stoqlib/gui/search/sellablesearch.py: #3470: Stoq should
	  allow to sell quantities lower than 1,00

2007-07-05 15:39  Johan Dahlin <jdahlin@async.com.br>

	* [r6793] plugins/ecf/ecfui.py: Make sure that the document is
	  canceled when selected in the menu

2007-07-03 15:59  Johan Dahlin <jdahlin@async.com.br>

	* [r6787] stoqlib/gui/editors/tilleditor.py: #3466: Ao tentar fazer
	  suprimento/sangria no caixa um erro é gerado

2007-07-02 17:56  Johan Dahlin <jdahlin@async.com.br>

	* [r6785] plugins/ecf/ecfdomain.py,
	  plugins/ecf/ecfprinterdialog.py, plugins/ecf/ecfprinterstatus.py,
	  stoqlib/domain/devices.py, stoqlib/drivers/cheque.py,
	  stoqlib/drivers/scale.py, stoqlib/gui/editors/deviceseditor.py:
	  Move stoqdrivers.devices.* -> stoqdrivers.*

2007-06-30 17:54  Johan Dahlin <jdahlin@async.com.br>

	* [r6780] stoqlib/domain/test/test_views.py: Fix copyright

2007-06-29 19:19  Johan Dahlin <jdahlin@async.com.br>

	* [r6779] stoqlib/domain/test/test_views.py,
	  stoqlib/domain/views.py: #3458: Na lista de venda aparecem
	  somente os produtos, não sendo exibidos serviços e vale compras

2007-06-29 14:43  Johan Dahlin <jdahlin@async.com.br>

	* [r6778] stoqlib/gui/base/dialogs.py: Add an add() method which is
	  similar to GtkContainer.add

2007-06-29 14:41  Johan Dahlin <jdahlin@async.com.br>

	* [r6777] stoqlib/gui/dialogs/sintegradialog.py: Add an add()
	  method which is similar to GtkContainer.add

2007-06-29 14:16  Johan Dahlin <jdahlin@async.com.br>

	* [r6776] plugins/ecf/ecfui.py, stoqlib/gui/fiscalprinter.py:
	  Implement cancel on the fiscal printer

2007-06-28 21:16  Johan Dahlin <jdahlin@async.com.br>

	* [r6774] stoqlib/lib/pluginmanager.py: Revert last checkin

2007-06-28 21:10  Johan Dahlin <jdahlin@async.com.br>

	* [r6773] stoqlib/lib/pluginmanager.py: #3451: No wizard de
	  instalação um erro é gerado ao confirmar ativação do plugin

2007-06-28 21:07  Johan Dahlin <jdahlin@async.com.br>

	* [r6772] plugins/ecf/ecfui.py: Send in the current toplevel to
	  FiscalPrinterHelper

2007-06-28 21:04  Johan Dahlin <jdahlin@async.com.br>

	* [r6771] plugins/ecf/ecfui.py, stoqlib/gui/events.py,
	  stoqlib/gui/fiscalprinter.py: Add a CouponCreatedEvent and
	  connect to it

2007-06-28 20:50  Johan Dahlin <jdahlin@async.com.br>

	* [r6770] stoqlib/database/database.py,
	  stoqlib/database/settings.py, stoqlib/gui/fiscalprinter.py,
	  stoqlib/lib/event.py: Make logging easier too read and log some
	  more

2007-06-28 20:24  Johan Dahlin <jdahlin@async.com.br>

	* [r6766] plugins/ecf/ecfprinterstatus.py: Fix typo

2007-06-28 20:12  Johan Dahlin <jdahlin@async.com.br>

	* [r6764] data/sql/patch-18.sql, plugins/ecf,
	  plugins/ecf/couponprinter.py,
	  plugins/ecf/deviceconstanteditor.py, plugins/ecf/ecf.plugin,
	  plugins/ecf/ecfdomain.py, plugins/ecf/ecfmemorydialog.py,
	  plugins/ecf/ecfplugin.py, plugins/ecf/ecfprinterdialog.py,
	  plugins/ecf/ecfprinterstatus.py, plugins/ecf/ecfui.py,
	  plugins/ecf/glade, plugins/ecf/glade/FiscalPrinterDialog.glade,
	  plugins/ecf/sql, plugins/ecf/sql/patch-1.sql, plugins/ecf/tests,
	  plugins/ecf/tests/__init__.py, plugins/ecf/tests/test_device.py,
	  plugins/ecf/tests/test_fiscalprinter.py,
	  stoqlib/database/tables.py, stoqlib/database/testsuite.py,
	  stoqlib/domain/devices.py, stoqlib/domain/exampledata.py,
	  stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/devices.py,
	  stoqlib/domain/test/test_device.py,
	  stoqlib/drivers/fiscalprinter.py,
	  stoqlib/drivers/test/test_fiscalprinter.py,
	  stoqlib/gui/base/dialogs.py, stoqlib/gui/base/lists.py,
	  stoqlib/gui/dialogs/devices.py,
	  stoqlib/gui/dialogs/progressdialog.py,
	  stoqlib/gui/dialogs/sintegradialog.py,
	  stoqlib/gui/editors/deviceconstanteditor.py,
	  stoqlib/gui/editors/deviceseditor.py,
	  stoqlib/gui/editors/tilleditor.py, stoqlib/gui/fiscalprinter.py,
	  stoqlib/gui/slaves/devicesslave.py,
	  stoqlib/lib/test/test_sintegra.py: #3445: Factor ECF out of
	  stoqlib to plugin, stoqlib part

2007-06-28 19:58  Johan Dahlin <jdahlin@async.com.br>

	* [r6763] Makefile, tools/runtests: Add a script to run all tests
	  and a makefile rule to run the script

2007-06-28 18:52  Fábio Morbec

	* [r6760] stoqlib/domain/exampledata.py,
	  stoqlib/domain/examples/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/test/test_receiving.py: #3441: O valor correto
	  enviado ao contas a pagar é o do recebimento da nota fiscal.
	  r=jdahlin

2007-06-28 18:50  Johan Dahlin <jdahlin@async.com.br>

	* [r6758] stoqlib/database/migration.py: Split update_plugins()
	  into another method

2007-06-28 18:44  Johan Dahlin <jdahlin@async.com.br>

	* [r6757] plugins: Add a plugins directory

2007-06-28 18:43  Johan Dahlin <jdahlin@async.com.br>

	* [r6756] stoqlib/__init__.py: Add a plugin resource

2007-06-28 18:27  Johan Dahlin <jdahlin@async.com.br>

	* [r6753] stoqlib/domain/plugin.py: Forgot to commit this, part of
	  #2299

2007-06-28 18:25  Johan Dahlin <jdahlin@async.com.br>

	* [r6751] data/sql/patch-17.sql, stoqlib/database/admin.py,
	  stoqlib/database/migration.py, stoqlib/lib/interfaces.py,
	  stoqlib/lib/pluginmanager.py: #2299: Implementar infra-estrutura
	  de plugins, stoqlib part

2007-06-26 16:02  Johan Dahlin <jdahlin@async.com.br>

	* [r6749] stoqlib/domain/events.py, stoqlib/domain/sale.py,
	  stoqlib/domain/till.py, stoqlib/gui/events.py,
	  stoqlib/lib/event.py: #3446: Add event support

2007-06-25 20:11  Johan Dahlin <jdahlin@async.com.br>

	* [r6748] stoqlib/database/migration.py: Wrap lines to fit on 80
	  columns

2007-06-25 12:28  Fábio Morbec

	* [r6745] stoqlib/gui/slaves/saleslave.py: #3444: Ao fazer uma
	  venda e conceder desconto em forma de valor negativo um erro é
	  gerado. r=jdahlin

2007-06-21 20:10  Fábio Morbec

	* [r6744] stoqlib/domain/purchase.py,
	  stoqlib/domain/test/test_purchase.py,
	  stoqlib/reporting/purchase.py: #3283: O campo percentual do
	  cadastro de transportadora não está sendo utilizado. r=jdahlin

2007-06-21 19:44  Fábio Morbec

	* [r6743] stoqlib/gui/slaves/saleslave.py,
	  stoqlib/gui/wizards/purchasewizard.py: #3442: Ao fazer uma venda
	  e conceder desconto em forma de valor negativo um erro é gerado.
	  r=jdahlin

2007-06-21 18:26  Fábio Morbec

	* [r6742] stoqlib/gui/dialogs/purchasedetails.py: Removing white
	  space.

2007-06-20 15:43  Johan Dahlin <jdahlin@async.com.br>

	* [r6741] README, stoqlib/lib/devicemanager.py: Add a device
	  manager for probing devices using hal

2007-06-20 15:39  Johan Dahlin <jdahlin@async.com.br>

	* [r6740] data/glade/ProgressDialog.glade,
	  stoqlib/gui/dialogs/progressdialog.py: Add a simple progress
	  dialog

2007-06-20 14:06  Fábio Morbec

	* [r6739] stoqlib/gui/search/receivingsearch.py: #3440: Pesquisa
	  por "Purchase Receiving" abre o diálogo com o botão "Details"
	  ativo. r=jdahlin

2007-06-15 20:21  Silvio Rangel <silvio@async.com.br>

	* [r6735] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e Revisão de Tradução

2007-06-15 18:36  Fábio Morbec

	* [r6734] data/glade/BaseCashSlave.glade,
	  stoqlib/gui/editors/tilleditor.py: #3387: Retirar o valor 0.01 do
	  dialogo de sangria/sumprimento. r=jdahlin

2007-06-15 16:12  Fábio Morbec

	* [r6733] data/glade/PurchaseSelectionStep.glade,
	  data/glade/ReceivingInvoiceSlave.glade, data/sql/patch-16.sql,
	  stoqlib/domain/receiving.py,
	  stoqlib/domain/test/test_receiving.py,
	  stoqlib/gui/slaves/receivingslave.py,
	  stoqlib/gui/wizards/receivingwizard.py: #3104: No wizard do
	  warehouse em seu terceiro passo criar campo de desconto, seguro e
	  despesas acessórias. r=jdahlin

2007-06-15 15:38  George Kussumoto <george@async.com.br>

	* [r6732] stoqlib/gui/search/servicesearch.py: #3423: Ao clicar no
	  menu pesquisar - serviços um erro ocorre. r=jdahlin

2007-06-15 14:30  Fábio Morbec

	* [r6731] stoqlib/domain/sale.py: Ajuste na documentação da classe
	  Sale

2007-06-14 19:53  Ronaldo Maia <romaia@async.com.br>

	* [r6729] data/glade/BaseCashSlave.glade,
	  data/glade/BillDataSlave.glade, data/glade/DeliveryEditor.glade,
	  data/glade/EmployeeRoleSlave.glade,
	  data/glade/GiftCertificateTypeEditor.glade,
	  data/glade/InstallmentConfirmation.glade,
	  data/glade/OnSaleInfoSlave.glade,
	  data/glade/PriceEntrySlave.glade,
	  data/glade/PriceLabelSlave.glade,
	  data/glade/ReceivingInvoiceSlave.glade,
	  data/glade/SaleReturnSlave.glade,
	  data/glade/SellableEditor.glade,
	  data/glade/SellablePriceEditor.glade,
	  data/glade/TillClosing.glade, data/glade/TillOpening.glade,
	  stoqlib/gui/__init__.py: Add currency simbol in proxy label that
	  refer to currency.

2007-06-11 13:42  Johan Dahlin <jdahlin@async.com.br>

	* [r6728] stoqlib/gui/printing.py: Destroy printing dialog after
	  sending the job to the printer

2007-06-08 19:44  Johan Dahlin <jdahlin@async.com.br>

	* [r6725] stoqlib/gui/printing.py: Add support for gtkunixprint if
	  we're using gtk+ 2.10 or newer

2007-06-08 19:38  Johan Dahlin <jdahlin@async.com.br>

	* [r6724] stoqlib/reporting/base/utils.py: Send --preview to evince

2007-06-06 20:49  Fábio Morbec

	* [r6723] stoqlib/reporting/tests/data/PayablePaymentReport.pdf,
	  stoqlib/reporting/tests/data/ReceivablePaymentReport.pdf: Run
	  trial with LANG=C and LC_ALL=C

2007-06-06 20:42  Fábio Morbec

	* [r6722] stoqlib/domain/payment/views.py,
	  stoqlib/reporting/tests/data/PayablePaymentReport.pdf,
	  stoqlib/reporting/tests/data/ReceivablePaymentReport.pdf,
	  stoqlib/reporting/tests/test_reporting.py: #3247: As datas nos
	  relatórios de teste tem de ser uma data fixa. r=jdahlin

2007-06-06 17:54  Fábio Morbec

	* [r6719] stoqlib/reporting/tests/data/PayablePaymentReport.pdf,
	  stoqlib/reporting/tests/data/ReceivablePaymentReport.pdf:
	  Removendo relatório em português e adicionando em inglês

2007-06-06 17:38  Fábio Morbec

	* [r6718] stoqlib/domain/payment/views.py,
	  stoqlib/reporting/base/printing.py, stoqlib/reporting/payment.py,
	  stoqlib/reporting/tests, stoqlib/reporting/tests/__init__.py,
	  stoqlib/reporting/tests/data,
	  stoqlib/reporting/tests/data/PayablePaymentReport.pdf,
	  stoqlib/reporting/tests/data/ReceivablePaymentReport.pdf,
	  stoqlib/reporting/tests/test_reporting.py: #3421: Erro ao
	  visualizar relatório. r=jdahlin"

2007-06-05 16:22  George Kussumoto <george@async.com.br>

	* [r6716] data/template/receipt.rml,
	  stoqlib/lib/cardinal_formatters.py, stoqlib/lib/cardinals_en.py,
	  stoqlib/lib/cardinals_ptbr.py,
	  stoqlib/lib/test/test_cardinals_en.py,
	  stoqlib/lib/test/test_cardinals_ptbr.py: #3386: Na impressão de
	  recibos devemos escrever o valor por extenso. r=jdahlin

2007-06-01 19:04  Johan Dahlin <jdahlin@async.com.br>

	* [r6714] stoqlib/gui/base/dialogs.py, stoqlib/gui/base/slaves.py,
	  stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/dialogs/saledetails.py, stoqlib/gui/printing.py,
	  stoqlib/gui/search/receivingsearch.py,
	  stoqlib/gui/slaves/paymentslave.py,
	  stoqlib/gui/slaves/saleslave.py,
	  stoqlib/gui/wizards/purchasewizard.py: Move all gui printing code
	  to stoqlib.gui.printing and update imports

2007-06-01 19:00  Johan Dahlin <jdahlin@async.com.br>

	* [r6713] stoqlib/gui/search/productsearch.py: search for barcode
	  too

2007-05-31 13:49  Johan Dahlin <jdahlin@async.com.br>

	* [r6708] data/sql/patch-15.sql, stoqlib/database/tables.py,
	  stoqlib/domain/product.py, stoqlib/domain/stock.py,
	  stoqlib/domain/views.py: #3409: Merge AbstractStockItem into
	  ProductStockItem

2007-05-31 13:24  Johan Dahlin <jdahlin@async.com.br>

	* [r6707] data/sql/views.sql, stoqlib/domain/sellable.py,
	  stoqlib/domain/views.py, stoqlib/gui/search/sellablesearch.py,
	  stoqlib/reporting/product.py: Get rid of two SQL views and
	  replace them with a Viewable. Remove supplier_name too, for
	  performance reasons

2007-05-30 14:49  Johan Dahlin <jdahlin@async.com.br>

	* [r6704] stoqlib/domain/product.py, stoqlib/domain/views.py,
	  stoqlib/gui/search/productsearch.py: #3402: Remove supplier for
	  Product searches

2007-05-29 15:37  George Kussumoto <george@async.com.br>

	* [r6698] data/template/header.rml, data/template/receipt.rml,
	  stoqlib/domain/address.py, stoqlib/domain/person.py,
	  stoqlib/domain/test/test_address.py,
	  stoqlib/domain/test/test_person.py,
	  stoqlib/reporting/template.py: #3393: Incluir logo nos recibos.
	  r=jdahlin

2007-05-29 15:32  Silvio Rangel <silvio@async.com.br>

	* [r6697] po/es_ES.po, po/pt_BR.po, po/stoqlib.pot, po/sv.po:
	  Atualização e Revisão de tradução, atalhos de teclado

2007-05-29 15:30  Silvio Rangel <silvio@async.com.br>

	* [r6695] data/glade/AdditionListSlave.glade,
	  data/glade/BillCheckMethodSlave.glade,
	  data/glade/SaleListToolbar.glade,
	  data/glade/SelectPaymentMethodSlave.glade: #3400: Criar atalhos
	  para botões dos aplicativos r=jdahlin

2007-05-28 20:23  Fábio Morbec

	* [r6689] stoqlib/gui/slaves/installmentslave.py: #3278: Quando há
	  multa e juros o valor mostrado na coluna 'Paid Value' é o valor
	  da parcela sem juros e multa. r=jdahlin

2007-05-24 15:26  Johan Dahlin <jdahlin@async.com.br>

	* [r6682] po/es_ES.po: Complete the spanish translation

2007-05-24 15:25  Johan Dahlin <jdahlin@async.com.br>

	* [r6681] Makefile: Complete the spanish translation

2007-05-24 14:46  Johan Dahlin <jdahlin@async.com.br>

	* [r6678] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Update
	  translations

2007-05-24 13:04  Johan Dahlin <jdahlin@async.com.br>

	* [r6675] CONTRIBUTORS: Give credits to Rafael

2007-05-24 13:02  Johan Dahlin <jdahlin@async.com.br>

	* [r6672] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Add spanish and
	  update translation

2007-05-23 18:29  Johan Dahlin <jdahlin@async.com.br>

	* [r6665] Makefile, README, debian/changelog, setup.py,
	  stoqlib.spec: 0.9.0

2007-05-23 18:25  Johan Dahlin <jdahlin@async.com.br>

	* [r6664] stoqlib/domain/devices.py, stoqlib/domain/product.py: Fix
	  pydoctor markup issues

2007-05-23 17:10  Johan Dahlin <jdahlin@async.com.br>

	* [r6661] debian/changelog, debian/control,
	  stoqlib/domain/examples/purchase.py: Do not add sellables to
	  example database

2007-05-23 16:03  Silvio Rangel <silvio@async.com.br>

	* [r6660] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Atualização da
	  Tradução de relatórios

2007-05-23 15:45  Johan Dahlin <jdahlin@async.com.br>

	* [r6658] data/template/receipt.rml, external/trml2pdf/trml2pdf.py,
	  po/POTFILES.list: Add translation for templates

2007-05-23 14:48  Silvio Rangel <silvio@async.com.br>

	* [r6657] po/pt_BR.po: Atualização e Revisão da Tradução

2007-05-23 14:39  Johan Dahlin <jdahlin@async.com.br>

	* [r6656] data/template/receipt.rml, stoqlib/__init__.py,
	  stoqlib/reporting/receival_receipt.py: Remove backwards
	  compatibility hack. I fixed silvios database instead

2007-05-23 14:37  Johan Dahlin <jdahlin@async.com.br>

	* [r6654] data/template/receipt.rml,
	  stoqlib/reporting/receival_receipt.py: Allow drawee to be None
	  too, for backwards compatibility

2007-05-23 14:36  Johan Dahlin <jdahlin@async.com.br>

	* [r6653] external/trml2pdf/trml2pdf.py: Make sure everything is
	  encode in unicode

2007-05-23 14:32  Silvio Rangel <silvio@async.com.br>

	* [r6652] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Atualização e
	  Revisão da Tradução

2007-05-23 14:12  Johan Dahlin <jdahlin@async.com.br>

	* [r6649] data/template/footer.rml, data/template/header.rml,
	  data/template/receipt-style.rml, data/template/receipt.rml,
	  stoqlib/reporting/receival_receipt.py: Make sure the reports work
	  when there's no client specified

2007-05-23 14:06  Johan Dahlin <jdahlin@async.com.br>

	* [r6648] data/template/footer.rml, data/template/header.rml,
	  data/template/receipt-style.rml, data/template/receipt.rml: tell
	  emacs we want to use xml-mode

2007-05-23 13:58  Johan Dahlin <jdahlin@async.com.br>

	* [r6644] stoqlib/reporting/payment.py,
	  stoqlib/reporting/payment_receipt.py,
	  stoqlib/reporting/receival_receipt.py,
	  stoqlib/reporting/template.py: Mark a few more strings as
	  translatable

2007-05-23 13:54  Johan Dahlin <jdahlin@async.com.br>

	* [r6643] stoqlib/gui/base/dialogs.py: Mark two more titles as
	  translatable

2007-05-23 13:53  Johan Dahlin <jdahlin@async.com.br>

	* [r6642] stoqlib/gui/editors/tilleditor.py: Mark the title as
	  translatable

2007-05-23 13:53  Johan Dahlin <jdahlin@async.com.br>

	* [r6641] stoqlib/gui/search/productsearch.py: Set expand for
	  description and increase the width for price columns

2007-05-23 13:43  Johan Dahlin <jdahlin@async.com.br>

	* [r6639] stoqlib/__init__.py: Use prefix instead of get_root()

2007-05-23 13:38  Johan Dahlin <jdahlin@async.com.br>

	* [r6637] stoqlib/gui/base/search.py: Allow search to return a
	  None-SQLObject

2007-05-23 13:36  Johan Dahlin <jdahlin@async.com.br>

	* [r6636] stoqlib/gui/dialogs/tillhistory.py: Do not put the date
	  in the title since you can change the query in the dialog

2007-05-23 13:35  Johan Dahlin <jdahlin@async.com.br>

	* [r6635] stoqlib/gui/dialogs/clientdetails.py: Use code instead of
	  id here as well

2007-05-23 13:26  Johan Dahlin <jdahlin@async.com.br>

	* [r6634] stoqlib/gui/dialogs/clientdetails.py: Use code instead of
	  id on settable

2007-05-23 13:22  Johan Dahlin <jdahlin@async.com.br>

	* [r6633] stoqlib/gui/editors/sellableeditor.py: Set a title for
	  SellableTaxConstant

2007-05-23 13:13  Johan Dahlin <jdahlin@async.com.br>

	* [r6632] stoqlib/gui/slaves/installmentslave.py: Add a nicer title

2007-05-23 13:10  Johan Dahlin <jdahlin@async.com.br>

	* [r6631] stoqlib/domain/sale.py: Mark one more string as
	  translated

2007-05-22 20:33  Johan Dahlin <jdahlin@async.com.br>

	* [r6629] MANIFEST.in, Makefile, debian/changelog, debian/control,
	  debian/pycompat, debian/pyversions, debian/rules: Update debian
	  to use pysupport

2007-05-22 20:31  George Kussumoto <george@async.com.br>

	* [r6626] stoqlib/gui/dialogs/sintegradialog.py: #3381: Erro ao
	  gerar arquivo sintegra sem um mês definido. r=jdahlin

2007-05-22 19:39  Johan Dahlin <jdahlin@async.com.br>

	* [r6622] data/glade/SaleListToolbar.glade: Remove complete path to
	  pixmaps

2007-05-22 15:56  Johan Dahlin <jdahlin@async.com.br>

	* [r6618] stoqlib/gui/search/personsearch.py: Send the supplier to
	  the editor instead of the view

2007-05-22 15:23  George Kussumoto <george@async.com.br>

	* [r6616] stoqlib/gui/editors/addresseditor.py: #3375: Erro na
	  validação do número de um endereço. r=jdahlin

2007-05-22 15:03  Johan Dahlin <jdahlin@async.com.br>

	* [r6615] stoqlib/gui/base/lists.py,
	  stoqlib/gui/editors/addresseditor.py: Fix a couple of bugs in the
	  address editor

2007-05-21 21:52  Silvio Rangel <silvio@async.com.br>

	* [r6611] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Atualização e
	  revisão de tradução

2007-05-21 21:19  Johan Dahlin <jdahlin@async.com.br>

	* [r6604] MANIFEST.in: Reorder and pretend you didn't see my typo

2007-05-21 21:18  Johan Dahlin <jdahlin@async.com.br>

	* [r6603] MANIFEST.in: Include data/templates/*.rml files

2007-05-21 20:58  Johan Dahlin <jdahlin@async.com.br>

	* [r6602] data/glade/ReceivingInvoiceSlave.glade,
	  stoqlib/gui/slaves/receivingslave.py,
	  stoqlib/gui/wizards/receivingwizard.py: Remove the
	  discount/surcharge slave from receving order and make the height
	  a little bit smaller

2007-05-21 20:24  Johan Dahlin <jdahlin@async.com.br>

	* [r6600] stoqlib/reporting/base/flowables.py: Fix unicode bug

2007-05-21 19:52  Johan Dahlin <jdahlin@async.com.br>

	* [r6598] stoqlib/gui/base/lists.py: Set the default value to
	  False, avoid breaking up

2007-05-21 19:18  Johan Dahlin <jdahlin@async.com.br>

	* [r6593] data/glade/AddressEditor.glade,
	  data/glade/AddressSlave.glade,
	  data/glade/IndividualDetailsSlave.glade,
	  stoqlib/database/tables.py, stoqlib/domain/address.py,
	  stoqlib/domain/exampledata.py, stoqlib/domain/interfaces.py,
	  stoqlib/domain/person.py, stoqlib/domain/test/test_address.py,
	  stoqlib/domain/test/test_person.py,
	  stoqlib/gui/editors/addresseditor.py,
	  stoqlib/gui/slaves/addressslave.py,
	  stoqlib/gui/slaves/companyslave.py,
	  stoqlib/gui/slaves/individualslave.py,
	  stoqlib/gui/templates/companytemplate.py,
	  stoqlib/gui/templates/individualtemplate.py,
	  stoqlib/gui/templates/persontemplate.py,
	  stoqlib/importers/clientimporter.py,
	  stoqlib/importers/employeeimporter.py,
	  stoqlib/importers/supplierimporter.py,
	  stoqlib/importers/transporterimporter.py: #3354: Redo
	  address/city location validation

2007-05-21 17:03  George Kussumoto <george@async.com.br>

	* [r6590] data/template/payment-receipt.rml,
	  data/template/receipt.rml, stoqlib/domain/payment/payment.py,
	  stoqlib/domain/test/test_payment.py,
	  stoqlib/reporting/payment_receipt.py,
	  stoqlib/reporting/receival_receipt.py: #3162: Impressão de recibo
	  para recebimentos em carteira. r=jdahlin

2007-05-18 21:53  George Kussumoto <george@async.com.br>

	* [r6588] stoqlib/domain/sale.py: #3372: Add a reference to a
	  Branch in Sale. r=jdahlin

2007-05-18 20:57  George Kussumoto <george@async.com.br>

	* [r6586] data/sql/patch-14.sql, stoqlib/domain/exampledata.py,
	  stoqlib/domain/examples/sale.py, stoqlib/domain/sale.py: #3372:
	  Add a reference to a Branch in Sale. r=jdahlin

2007-05-18 16:46  Silvio Rangel <silvio@async.com.br>

	* [r6585] data/glade/SaleListToolbar.glade: #3370: Padronizando
	  botões em todas as aplicações r=jdahlin

2007-05-18 14:49  Fábio Morbec

	* [r6579] data/glade/FiscalMemoryEditor.glade,
	  stoqlib/drivers/fiscalprinter.py,
	  stoqlib/gui/editors/tilleditor.py: #3255: Criar no menu opção
	  para emissão de memória fiscal das ECFs. r=jdahlin

2007-05-17 21:21  Johan Dahlin <jdahlin@async.com.br>

	* [r6576] stoqlib/domain/person.py,
	  stoqlib/gui/search/personsearch.py: #3365: Ao tentar criar uma
	  transportadora um erro é gerado

2007-05-17 21:17  Johan Dahlin <jdahlin@async.com.br>

	* [r6575] external/sqlobject/viewable.py: Improve exception when
	  the attribute is missing

2007-05-17 19:26  Silvio Rangel <silvio@async.com.br>

	* [r6574] data/glade/CompanyDocumentsSlave.glade: #3029: Reformular
	  Validação de CNPJ r=jdahlin

2007-05-17 15:05  Johan Dahlin <jdahlin@async.com.br>

	* [r6570] stoqlib/gui/slaves/individualslave.py: Don't create a
	  city location clone, fetch the default one instead

2007-05-17 15:04  Johan Dahlin <jdahlin@async.com.br>

	* [r6569] stoqlib/gui/editors/addresseditor.py: #3353: Error while
	  trying to add an address to a newly created person

2007-05-17 15:02  Johan Dahlin <jdahlin@async.com.br>

	* [r6568] stoqlib/gui/base/lists.py: Add a new API, make it
	  possible to reuse a transaction in a ModelListDialog which is
	  what we want for certain subeditors, eg Address of a Person

2007-05-17 14:38  Johan Dahlin <jdahlin@async.com.br>

	* [r6566] stoqlib/domain/till.py: Cosmetic changes

2007-05-16 22:17  Johan Dahlin <jdahlin@async.com.br>

	* [r6563] stoqlib/domain/till.py: Comment and remove one variable

2007-05-16 22:15  Johan Dahlin <jdahlin@async.com.br>

	* [r6562] stoqlib/domain/till.py: Refactor Till a little bit

2007-05-16 22:05  Johan Dahlin <jdahlin@async.com.br>

	* [r6561] stoqlib/lib/test/test_parameters.py: Don't send in till,
	  should fix buildbot

2007-05-16 21:45  Johan Dahlin <jdahlin@async.com.br>

	* [r6560] stoqlib/domain/sale.py, stoqlib/domain/till.py: Remove a
	  bit more after #2978, till is now untied from a sale

2007-05-16 21:42  Johan Dahlin <jdahlin@async.com.br>

	* [r6558] data/sql/patch-13.sql, stoqlib/domain/exampledata.py,
	  stoqlib/domain/examples/sale.py, stoqlib/domain/payment/group.py,
	  stoqlib/domain/sale.py, stoqlib/domain/test/test_person.py,
	  stoqlib/domain/test/test_sale.py, stoqlib/domain/till.py,
	  stoqlib/gui/fiscalprinter.py: #2978: Empty till objects are
	  sometimes created

2007-05-16 20:11  Johan Dahlin <jdahlin@async.com.br>

	* [r6556] stoqlib/database/synchronization.py: Update year

2007-05-16 20:10  Johan Dahlin <jdahlin@async.com.br>

	* [r6555] stoqlib/database/database.py,
	  stoqlib/database/synchronization.py: Move dumping of a table from
	  stoqlib.database.synchronization to stoqlib.database.database

2007-05-16 19:47  Johan Dahlin <jdahlin@async.com.br>

	* [r6554] stoqlib/reporting/payment.py: Access dates through
	  payment variable

2007-05-16 18:51  Johan Dahlin <jdahlin@async.com.br>

	* [r6551] stoqlib/gui/slaves/installmentslave.py: Verify that we
	  receive an object of the right kind

2007-05-16 16:53  George Kussumoto <george@async.com.br>

	* [r6548] data/template, data/template/footer.rml,
	  data/template/header.rml, data/template/payment-receipt.rml,
	  data/template/receipt-style.rml, setup.py, stoqlib/__init__.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/payment/payment.py,
	  stoqlib/domain/test/test_payment.py,
	  stoqlib/domain/test/test_payment_method.py,
	  stoqlib/reporting/payment_receipt.py,
	  stoqlib/reporting/template.py: #3152: Impressão de recibo para
	  pagamentos em carteira. r=jdahlin

2007-05-16 14:23  Johan Dahlin <jdahlin@async.com.br>

	* [r6546] stoqlib/database/database.py,
	  stoqlib/database/runtime.py,
	  stoqlib/database/test/test_database.py,
	  stoqlib/gui/base/lists.py, stoqlib/gui/base/search.py,
	  stoqlib/gui/dialogs/paymentmethod.py,
	  stoqlib/gui/dialogs/tillhistory.py, stoqlib/gui/fiscalprinter.py,
	  stoqlib/gui/parameters.py, stoqlib/gui/slaves/saleslave.py,
	  stoqlib/gui/wizards/personwizard.py: Move rollback_and_begin and
	  finish_transaction to stoqlib.database.runtime

2007-05-16 13:58  Johan Dahlin <jdahlin@async.com.br>

	* [r6543] stoqlib/database/database.py: Add a dump_database
	  function

2007-05-15 19:40  Johan Dahlin <jdahlin@async.com.br>

	* [r6538] stoqlib/gui/base/search.py: Remove unused function
	  add_summary_label

2007-05-15 18:56  Johan Dahlin <jdahlin@async.com.br>

	* [r6535] stoqlib/domain/product.py: Import order, spacing

2007-05-15 18:53  Johan Dahlin <jdahlin@async.com.br>

	* [r6534] stoqlib/database/tables.py,
	  stoqlib/domain/exampledata.py, stoqlib/domain/payment/group.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/payment/payment.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/sale.py, stoqlib/domain/test/test_fiscal.py,
	  stoqlib/domain/test/test_sale.py,
	  stoqlib/gui/wizards/salewizard.py,
	  stoqlib/lib/test/test_parameters.py: Move AbstractPaymentGroup to
	  it's own module in stoqlib.domain.payment.group

2007-05-15 18:23  Johan Dahlin <jdahlin@async.com.br>

	* [r6533] stoqlib/domain/payment/methods.py,
	  stoqlib/domain/test/test_payment_method.py: Add argcheck to
	  get_check_data_by_payment and test that it's created

2007-05-15 17:55  Johan Dahlin <jdahlin@async.com.br>

	* [r6532] stoqlib/domain/test/test_fiscal.py,
	  stoqlib/lib/test/test_parameters.py: Update tests

2007-05-15 17:46  Johan Dahlin <jdahlin@async.com.br>

	* [r6531] stoqlib/domain/fiscal.py: Typo

2007-05-15 16:29  Johan Dahlin <jdahlin@async.com.br>

	* [r6530] stoqlib/domain/fiscal.py,
	  stoqlib/domain/test/test_sale.py: Make sure that returning a sale
	  creates a positive fiscal book entry instead of a negative one.
	  Add a test. Refactor the test sales a little bit so all created
	  products have a tax set

2007-05-15 16:29  Johan Dahlin <jdahlin@async.com.br>

	* [r6529] data/sql/patch-13.sql: Remove patch 13

2007-05-15 16:13  Johan Dahlin <jdahlin@async.com.br>

	* [r6528] data/sql/patch-13.sql, data/sql/views.sql,
	  stoqlib/domain/till.py, stoqlib/gui/search/tillsearch.py: #3360:
	  Make TillFiscalOperationView into a Viewable instead of an sql
	  view

2007-05-15 16:01  Johan Dahlin <jdahlin@async.com.br>

	* [r6526] stoqlib/domain/interfaces.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/payment/payment.py, stoqlib/domain/sale.py,
	  stoqlib/domain/test/test_payment_group.py,
	  stoqlib/domain/test/test_sale.py, stoqlib/domain/till.py,
	  stoqlib/gui/slaves/saleslave.py,
	  stoqlib/gui/wizards/salereturnwizard.py: #2968: Implementar
	  cancelamentos de venda com definições corretas

2007-05-15 14:02  Johan Dahlin <jdahlin@async.com.br>

	* [r6525] stoqlib/domain/sellable.py, stoqlib/domain/service.py,
	  stoqlib/domain/test/test_sale.py: Add a branch parameter to
	  ASellableItem and ServiceSellableItem. Add test

2007-05-15 13:25  Johan Dahlin <jdahlin@async.com.br>

	* [r6523] data/glade/SaleRenegotiationOverpaidStep.glade,
	  data/sql/patch-12.sql, stoqlib/database/tables.py,
	  stoqlib/domain/giftcertificate.py, stoqlib/domain/interfaces.py,
	  stoqlib/domain/payment/payment.py,
	  stoqlib/domain/renegotiation.py, stoqlib/domain/sale.py,
	  stoqlib/domain/test/test_payment.py,
	  stoqlib/domain/test/test_payment_group.py,
	  stoqlib/domain/test/test_product.py,
	  stoqlib/domain/test/test_sale.py,
	  stoqlib/drivers/fiscalprinter.py,
	  stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/editors/giftcertificateeditor.py,
	  stoqlib/gui/fiscalprinter.py, stoqlib/gui/slaves/saleslave.py,
	  stoqlib/gui/wizards/salereturnwizard.py,
	  stoqlib/gui/wizards/salewizard.py,
	  stoqlib/lib/test/test_parameters.py: #3358: Sale rewrite

2007-05-14 14:01  Fábio Morbec

	* [r6517] stoqlib/gui/slaves/installmentslave.py: #3351: Ao exibir
	  detalhes de um pagamento pago atrasado, o valor pago mostrado é
	  diferente do valor real que foi pago. r=jdahlin

2007-05-11 18:12  Fábio Morbec

	* [r6510] data/glade/StartPurchaseStep.glade: #3352: Data de
	  abertura de order deve ser a data de movimentação atual r=jdahlin

2007-05-11 17:49  Silvio Rangel <silvio@async.com.br>

	* [r6509] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Atualização e
	  revisão da tradução

2007-05-11 13:50  Johan Dahlin <jdahlin@async.com.br>

	* [r6504] data/glade/SaleReturnSlave.glade: Add a ScrolledWindow
	  with a border around the treeview

2007-05-10 21:47  Johan Dahlin <jdahlin@async.com.br>

	* [r6503] stoqlib/domain/interfaces.py: Add
	  get_state_registry_number to the interface, fixes build.

2007-05-10 21:33  Johan Dahlin <jdahlin@async.com.br>

	* [r6502] stoqlib/domain/examples/person.py,
	  stoqlib/domain/person.py, stoqlib/gui/dialogs/sintegradialog.py:
	  Send in the real state_registry number or ISENTO

2007-05-10 20:31  Johan Dahlin <jdahlin@async.com.br>

	* [r6500] external/mako/util.py: Leave StringIO, since it's used in
	  another file

2007-05-10 20:23  Johan Dahlin <jdahlin@async.com.br>

	* [r6499] external/pydispatch, external/sqlobject/events.py,
	  external/sqlobject/include: Move pydispatch out of sqlobject

2007-05-10 20:21  Johan Dahlin <jdahlin@async.com.br>

	* [r6498] external/mako, external/mako/__init__.py,
	  external/mako/ast.py, external/mako/cache.py,
	  external/mako/codegen.py, external/mako/exceptions.py,
	  external/mako/ext, external/mako/ext/__init__.py,
	  external/mako/ext/autohandler.py,
	  external/mako/ext/preprocessors.py,
	  external/mako/ext/pygmentplugin.py,
	  external/mako/ext/turbogears.py, external/mako/filters.py,
	  external/mako/lexer.py, external/mako/lookup.py,
	  external/mako/parsetree.py, external/mako/pygen.py,
	  external/mako/runtime.py, external/mako/template.py,
	  external/mako/util.py: Import mako 0.1.5

2007-05-10 20:12  Johan Dahlin <jdahlin@async.com.br>

	* [r6497] external/trml2pdf, external/trml2pdf/__init__.py,
	  external/trml2pdf/color.py, external/trml2pdf/trml2pdf.py,
	  external/trml2pdf/utils.py: Import trml2pdf

2007-05-10 18:04  Johan Dahlin <jdahlin@async.com.br>

	* [r6495] data/sql/patch-11.sql: Add a constraint to ensure that
	  the code stays valid

2007-05-10 17:51  Johan Dahlin <jdahlin@async.com.br>

	* [r6494] stoqlib/domain/devices.py: Document possible values

2007-05-10 15:42  Johan Dahlin <jdahlin@async.com.br>

	* [r6492] stoqlib/lib/test/sintegra-expected.txt,
	  stoqlib/lib/test/test_sintegra.py: Don't use today(), hard code
	  the date and update the test file

2007-05-10 15:31  Fábio Morbec

	* [r6491] stoqlib/gui/slaves/installmentslave.py: #3277: Aplicativo
	  mostra valores para 'penalty' e 'interest' configurados no Admin.
	  r=jdahlin

2007-05-09 22:43  Johan Dahlin <jdahlin@async.com.br>

	* [r6488] data/sql/patch-11.sql, stoqlib/database/database.py,
	  stoqlib/database/tables.py, stoqlib/domain/address.py,
	  stoqlib/domain/devices.py, stoqlib/domain/interfaces.py,
	  stoqlib/domain/person.py, stoqlib/domain/test/test_address.py,
	  stoqlib/domain/test/test_person.py,
	  stoqlib/drivers/fiscalprinter.py, stoqlib/gui/base/search.py,
	  stoqlib/gui/dialogs/sintegradialog.py, stoqlib/lib/diffutils.py,
	  stoqlib/lib/sintegra.py, stoqlib/lib/test/sintegra-expected.txt,
	  stoqlib/lib/test/test_sintegra.py: #3218: Geração de arquivo para
	  sintegra

2007-05-08 18:26  Fábio Morbec

	* [r6483] stoqlib/reporting/payment.py: #3053: Implementar opção de
	  impressão para pagamentos. r=jdahlin

2007-05-08 15:04  Fábio Morbec

	* [r6481] stoqlib/reporting/payment.py: #2997: Implementar opção de
	  impressão para recebimentos. r=jdahlin

2007-05-07 12:16  Fábio Morbec

	* [r6479] data/glade/InstallmentConfirmation.glade,
	  stoqlib/domain/examples/sale.py,
	  stoqlib/domain/payment/payment.py,
	  stoqlib/domain/test/test_payment.py,
	  stoqlib/gui/slaves/installmentslave.py: #3318: Nas baixas de
	  pagamento é preciso ter a opção de escolha de data. r=jdahlin

2007-05-03 17:29  Johan Dahlin <jdahlin@async.com.br>

	* [r6476] data/sql/patch-10.sql, data/sql/patch-8.sql: Add a
	  reference to the bug

2007-05-03 14:07  Fábio Morbec

	* [r6474] data/sql/patch-9.sql, stoqlib/domain/exampledata.py,
	  stoqlib/domain/product.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/sale.py, stoqlib/domain/test/test_product.py,
	  stoqlib/domain/test/test_receiving.py, stoqlib/domain/views.py,
	  stoqlib/gui/search/productsearch.py,
	  stoqlib/reporting/product.py: #3295: Criar consulta de entrada e
	  saida de estoque por periodo. r=jdahlin

2007-05-02 21:36  Johan Dahlin <jdahlin@async.com.br>

	* [r6472] stoqlib/gui/editors/baseeditor.py: Improve error message

2007-05-02 21:36  Johan Dahlin <jdahlin@async.com.br>

	* [r6471] stoqlib/gui/slaves/productslave.py: Re-add
	  productslave.py, we're still using TributarySituationSlave

2007-04-27 15:09  Johan Dahlin <jdahlin@async.com.br>

	* [r6467] stoqlib/reporting/sale.py: self.order -> self.sale

2007-04-27 14:53  Johan Dahlin <jdahlin@async.com.br>

	* [r6466] data/glade/ReceivingInvoiceSlave.glade,
	  stoqlib/domain/receiving.py,
	  stoqlib/domain/test/test_receiving.py,
	  stoqlib/gui/slaves/receivingslave.py: #3216: Último wizard
	  permite inserção de valores negativos.

2007-04-27 14:27  Johan Dahlin <jdahlin@async.com.br>

	* [r6465] stoqlib/gui/wizards/purchasewizard.py: Remove unused
	  code. Take credit.

2007-04-27 13:01  Johan Dahlin <jdahlin@async.com.br>

	* [r6463] stoqlib/domain/receiving.py: Remove ProductHistory which
	  hasn't been committed yet

2007-04-27 12:46  Fábio Morbec

	* [r6462] stoqlib/domain/receiving.py: Mudança feita para adequação
	  com correções do bug 3295

2007-04-27 12:20  Fábio Morbec

	* [r6461] stoqlib/domain/exampledata.py,
	  stoqlib/domain/examples/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/test/test_receiving.py: Base de exemplos gerava
	  informação errada, era comprado 5 produtos e recebidos 10.
	  Resolvido junto com o bug 3295. r=jdahlin

2007-04-26 21:49  Johan Dahlin <jdahlin@async.com.br>

	* [r6459] stoqlib/domain/examples/sale.py,
	  stoqlib/domain/test/test_payment_method.py: Use the datetime
	  module properly

2007-04-26 21:47  Johan Dahlin <jdahlin@async.com.br>

	* [r6458] stoqlib/domain/test/test_till.py, stoqlib/domain/till.py:
	  Use the datetime module properly

2007-04-26 21:44  Johan Dahlin <jdahlin@async.com.br>

	* [r6457] stoqlib/domain/test/test_till.py: Reformat to fit in 79
	  columns

2007-04-26 21:42  Johan Dahlin <jdahlin@async.com.br>

	* [r6456] stoqlib/domain/exampledata.py,
	  stoqlib/domain/test/test_till.py: Add create_station() example
	  data method. Add tests for last checkin

2007-04-26 16:06  Johan Dahlin <jdahlin@async.com.br>

	* [r6446] stoqlib/domain/till.py: Send in the current station to
	  this query too

2007-04-26 16:04  Johan Dahlin <jdahlin@async.com.br>

	* [r6445] stoqlib/domain/till.py: Send the station in the query too

2007-04-26 15:52  Johan Dahlin <jdahlin@async.com.br>

	* [r6444] stoqlib/gui/base/search.py,
	  stoqlib/gui/search/personsearch.py: Return the value returned by
	  run_dialog

2007-04-26 15:38  Johan Dahlin <jdahlin@async.com.br>

	* [r6443] external/sqlobject/viewable.py: Add support for
	  hidden_columns

2007-04-26 13:51  Johan Dahlin <jdahlin@async.com.br>

	* [r6442] stoqlib/gui/base/search.py,
	  stoqlib/gui/search/profilesearch.py,
	  stoqlib/gui/search/receivingsearch.py,
	  stoqlib/gui/search/tillsearch.py: Fix receivingsearch,
	  userprofilesearch and make sure the selection is set from the
	  class variable of the searchdialog subclass

2007-04-25 21:16  Silvio Rangel <silvio@async.com.br>

	* [r6440] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Atualização e
	  revisão de tradução

2007-04-25 20:59  Silvio Rangel <silvio@async.com.br>

	* [r6438] stoqlib/gui/search/salesearch.py: Correção de texto

2007-04-25 18:50  Johan Dahlin <jdahlin@async.com.br>

	* [r6433] data/glade/PurchaseSelectionStep.glade,
	  data/glade/TillHistoryDialog.glade, setup.py,
	  stoqlib/database/runtime.py, stoqlib/domain/person.py,
	  stoqlib/gui/base/columns.py, stoqlib/gui/base/dialogs.py,
	  stoqlib/gui/base/search.py, stoqlib/gui/base/searchbar.py,
	  stoqlib/gui/dialogs/tillhistory.py, stoqlib/gui/interfaces.py,
	  stoqlib/gui/search/categorysearch.py,
	  stoqlib/gui/search/fiscalsearch.py,
	  stoqlib/gui/search/giftcertificatesearch.py,
	  stoqlib/gui/search/personsearch.py,
	  stoqlib/gui/search/productsearch.py,
	  stoqlib/gui/search/receivingsearch.py,
	  stoqlib/gui/search/salesearch.py,
	  stoqlib/gui/search/sellablesearch.py,
	  stoqlib/gui/search/servicesearch.py,
	  stoqlib/gui/search/stationsearch.py,
	  stoqlib/gui/search/tillsearch.py,
	  stoqlib/gui/slaves/filterslave.py,
	  stoqlib/gui/slaves/fiscalslave.py,
	  stoqlib/gui/slaves/individualslave.py,
	  stoqlib/gui/slaves/productslave.py,
	  stoqlib/gui/wizards/receivingwizard.py: #3330: Use
	  SearchContainer from kiwi in stoqlib

2007-04-25 18:32  Johan Dahlin <jdahlin@async.com.br>

	* [r6432] external/sqlobject/viewable.py: Rebuild the cache, since
	  it might have been built too early

2007-04-25 18:32  Johan Dahlin <jdahlin@async.com.br>

	* [r6431] stoqlib/database/runtime.py: Improve exception message

2007-04-25 18:32  Johan Dahlin <jdahlin@async.com.br>

	* [r6430] stoqlib/domain/views.py: Reorder imports, trivial

2007-04-24 18:50  Johan Dahlin <jdahlin@async.com.br>

	* [r6421] stoqlib/lib/parameters.py: Return None if the value is
	  unset

2007-04-20 18:49  Johan Dahlin <jdahlin@async.com.br>

	* [r6408] stoqlib/lib/defaults.py: Restore ALL_BRANCHES to its old
	  value

2007-04-20 18:26  Johan Dahlin <jdahlin@async.com.br>

	* [r6405] data/sql/patch-8.sql: Revert last patch

2007-04-20 18:22  Johan Dahlin <jdahlin@async.com.br>

	* [r6403] data/sql/patch-8.sql, stoqlib/gui/search/salesearch.py,
	  stoqlib/gui/slaves/saleslave.py, stoqlib/lib/defaults.py: #3324:
	  Use Kiwi's SearchContainer in all Stoq applications, stoqlib part

2007-04-20 18:15  Johan Dahlin <jdahlin@async.com.br>

	* [r6402] stoqlib/domain/receiving.py: total can also be 0, invert
	  +/-

2007-04-20 18:07  Johan Dahlin <jdahlin@async.com.br>

	* [r6401] stoqlib/domain/receiving.py: discount/surcharge can now
	  be null/None

2007-04-20 17:02  Johan Dahlin <jdahlin@async.com.br>

	* [r6400] data/sql/patch-8.sql, stoqlib/database/admin.py,
	  stoqlib/database/columns.py, stoqlib/database/synchronization.py,
	  stoqlib/database/testsuite.py: Fix buildbot by dropping foreign
	  key constraints during the initial database creation. Also allow
	  0 for payment types since the test breaks otherwise

2007-04-20 14:58  Fábio Morbec

	* [r6399] stoqlib/gui/editors/sellableeditor.py: Removing white
	  space

2007-04-19 20:36  George Kussumoto <george@async.com.br>

	* [r6395] data/sql/patch-8.sql: #3309: Add missing database
	  constraints. r=jdahlin

2007-04-19 20:22  George Kussumoto <george@async.com.br>

	* [r6394] data/sql/patch-8.sql: #3309: Add missing database
	  constraints. r=jdahlin

2007-04-19 20:21  George Kussumoto <george@async.com.br>

	* [r6393] stoqlib/domain/payment/payment.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/test/test_device.py,
	  stoqlib/domain/test/test_domain.py,
	  stoqlib/domain/transaction.py: #3309: Add missing database
	  constraints. r=jdahlin

2007-04-19 15:12  Silvio Rangel <silvio@async.com.br>

	* [r6391] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Atualização e
	  Revisão das Traduções

2007-04-19 13:02  Johan Dahlin <jdahlin@async.com.br>

	* [r6387] stoqlib/gui/base/gtkadds.py: #3322: When using
	  CONFIRM_SALES_ON_TILL, don't say confirm, stoqlib part

2007-04-17 18:00  George Kussumoto <george@async.com.br>

	* [r6382] stoqlib/drivers/fiscalprinter.py,
	  stoqlib/drivers/test/test_fiscalprinter.py: #3254: Criar no menu
	  opção para emissão de leitura X. r=jdahlin

2007-04-17 14:35  Johan Dahlin <jdahlin@async.com.br>

	* [r6378] stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/slaves/sellableslave.py: #3292: Cadastro de produto
	  aceita preço de venda negativo, patch by Gilma Souza

2007-04-17 14:34  Johan Dahlin <jdahlin@async.com.br>

	* [r6377] stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/dialogs/saledetails.py: #3299: Adicionar coluna Paid
	  Date nos detalhes de pagamento na aba Payments, patch by Gilma
	  Souza

2007-04-16 18:49  Fábio Morbec

	* [r6376] data/glade/AbstractItemStep.glade: #3279: Cost não deve
	  ser editável. r=jdahlin

2007-04-16 18:44  Fábio Morbec

	* [r6375] stoqlib/gui/wizards/abstractwizard.py: #3211: Deve ser
	  possível escolher a quantidade de produtos antes de escolher o
	  produto. r=jdahlin

2007-04-16 02:11  Johan Dahlin <jdahlin@async.com.br>

	* [r6371] stoqlib/domain/sale.py: Refactor, document and reorganize
	  Sale class

2007-04-13 20:29  Johan Dahlin <jdahlin@async.com.br>

	* [r6370] data/csv/products.csv: Unbreak buildbot

2007-04-13 19:51  Johan Dahlin <jdahlin@async.com.br>

	* [r6369] stoqlib/database/__init__.py, stoqlib/database/admin.py,
	  stoqlib/database/exceptions.py, stoqlib/database/interfaces.py,
	  stoqlib/database/migration.py, stoqlib/database/policy.py,
	  stoqlib/database/settings.py,
	  stoqlib/database/synchronization.py, stoqlib/domain/__init__.py,
	  stoqlib/drivers/__init__.py, stoqlib/gui/__init__.py,
	  stoqlib/importers/__init__.py, stoqlib/lib/__init__.py,
	  stoqlib/reporting/__init__.py: Document all packages in the root
	  and in stoqlib/database.

2007-04-13 19:50  Johan Dahlin <jdahlin@async.com.br>

	* [r6368] stoqlib/domain/sellable.py: Remove _inheritable markers,
	  they're only used by InheritableModel subclasses

2007-04-13 19:50  Johan Dahlin <jdahlin@async.com.br>

	* [r6367] stoqlib/gui/editors/sellableeditor.py: Only show sub
	  categories

2007-04-13 17:50  Johan Dahlin <jdahlin@async.com.br>

	* [r6366] stoqlib/gui/base/search.py: Remove unused attribute

2007-04-12 21:20  Johan Dahlin <jdahlin@async.com.br>

	* [r6365] stoqlib/domain/interfaces.py, stoqlib/domain/sellable.py:
	  Add get_tax_constant to ISellable

2007-04-12 21:03  Johan Dahlin <jdahlin@async.com.br>

	* [r6364] data/glade/BaseSellableCategoryDataSlave.glade,
	  data/glade/SellableCategoryDataSlave.glade, data/sql/patch-7.sql,
	  stoqlib/domain/devices.py, stoqlib/domain/exampledata.py,
	  stoqlib/domain/sale.py, stoqlib/domain/sellable.py,
	  stoqlib/domain/test/test_sellable.py,
	  stoqlib/gui/editors/categoryeditor.py: #3302: Add a tax constant
	  to SellableCategory

2007-04-12 17:09  Johan Dahlin <jdahlin@async.com.br>

	* [r6363] data/sql/patch-6.sql: Update patch

2007-04-12 17:04  Johan Dahlin <jdahlin@async.com.br>

	* [r6362] data/sql/patch-6.sql, stoqlib/database/policy.py,
	  stoqlib/database/tables.py, stoqlib/domain/sellable.py,
	  stoqlib/domain/test/test_sellable.py,
	  stoqlib/gui/editors/categoryeditor.py,
	  stoqlib/gui/search/categorysearch.py,
	  stoqlib/importers/productimporter.py, stoqlib/lib/parameters.py,
	  stoqlib/lib/test/test_parameters.py: #3301: Refactor
	  SellableCategory

2007-04-12 13:50  Johan Dahlin <jdahlin@async.com.br>

	* [r6361] stoqlib/importers/clientimporter.py,
	  stoqlib/importers/csvimporter.py,
	  stoqlib/importers/employeeimporter.py,
	  stoqlib/importers/productimporter.py,
	  stoqlib/importers/serviceimporter.py,
	  stoqlib/importers/supplierimporter.py,
	  stoqlib/importers/transporterimporter.py: Remove empty
	  constructor overrides and call the parent constructor now when it
	  does something interesting

2007-04-12 13:29  Johan Dahlin <jdahlin@async.com.br>

	* [r6360] stoqlib/importers/csvimporter.py: Improve CSVImporter.
	  Document. Make it possible to customize it further. Add options
	  to tell how much to commit and if we should commit at all. Add
	  progress.

2007-04-10 19:29  Fábio Morbec

	* [r6359] stoqlib/gui/slaves/saleslave.py,
	  stoqlib/lib/parameters.py: #3223: O desconto não pode ser maior
	  ou igual a 100%. r=jdahlin

2007-04-10 15:03  Fábio Morbec

	* [r6358] data/sql/patch-5.sql: Fix the SQL patch to delete
	  references in abstract_fiscal_book_entry and broken receving
	  orders

2007-04-10 14:07  Johan Dahlin <jdahlin@async.com.br>

	* [r6355] stoqlib/domain/fiscal.py, stoqlib/domain/sale.py,
	  stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/editors/invoiceeditor.py,
	  stoqlib/gui/editors/tilleditor.py,
	  stoqlib/gui/search/fiscalsearch.py,
	  stoqlib/gui/search/salesearch.py,
	  stoqlib/gui/search/tillsearch.py, stoqlib/lib/invoice.py: #3298:
	  Consistent datetime importing

2007-04-10 13:52  Johan Dahlin <jdahlin@async.com.br>

	* [r6354] data/sql/patch-5.sql, stoqlib/database/tables.py,
	  stoqlib/domain/receiving.py,
	  stoqlib/gui/wizards/receivingwizard.py,
	  stoqlib/lib/test/test_parameters.py: #3297: Remove ReceivingOrder
	  IPaymentGroup implementation

2007-04-09 16:00  Johan Dahlin <jdahlin@async.com.br>

	* [r6352] external/sqlobject/viewable.py: #3198: Ao alternar entre
	  os aplicativos um erro é gerado. Make sure that sqlmeta in
	  viewable subclasses do not share any state.

2007-04-09 14:52  Johan Dahlin <jdahlin@async.com.br>

	* [r6348] stoqlib/database/migration.py: Use basename to generate
	  patch from filename

2007-04-09 14:46  Johan Dahlin <jdahlin@async.com.br>

	* [r6346] stoqlib/database/admin.py, stoqlib/database/migration.py:
	  #3291: Clean up database migration

2007-04-09 13:54  Johan Dahlin <jdahlin@async.com.br>

	* [r6345] stoqlib/database/migration.py: Call public method to
	  check if schema is up to date

2007-04-09 13:24  Johan Dahlin <jdahlin@async.com.br>

	* [r6344] po/pt_BR.po: Use colon (:) consistently in portuguse
	  translation

2007-04-09 12:19  Fábio Morbec

	* [r6343] stoqlib/domain/payment/methods.py,
	  stoqlib/domain/test/test_payment_method.py: #3286: Vendas a prazo
	  nao mostra informação correta das parcelas. r=jdahlin.

2007-04-06 16:29  Johan Dahlin <jdahlin@async.com.br>

	* [r6341] stoqlib/database/testsuite.py: Use PGHOST and PGPORT

2007-04-06 01:40  Johan Dahlin <jdahlin@async.com.br>

	* [r6340] stoqlib/domain/till.py: Revert last payment change, it
	  broke buildbot

2007-04-05 23:35  Johan Dahlin <jdahlin@async.com.br>

	* [r6339] stoqlib/domain/test/test_till.py, stoqlib/domain/till.py:
	  Add more tests & documentation

2007-04-05 21:56  Johan Dahlin <jdahlin@async.com.br>

	* [r6338] data/sql/patch-4.sql, stoqlib/domain/till.py: #3288:
	  Remove TillEntry.is_initial_cash_amount

2007-04-05 20:35  Johan Dahlin <jdahlin@async.com.br>

	* [r6336] stoqlib/domain/test/test_payment.py: Remove test which is
	  tested elsewhere

2007-04-05 20:28  Johan Dahlin <jdahlin@async.com.br>

	* [r6335] CONTRIBUTORS, stoqlib/domain/payment/methods.py,
	  stoqlib/domain/test/test_payment_method.py: #3261: Na aplicação
	  Purchase, ao executarmos uma compra podemos escolher até 100
	  parcelas, based on patch by Renato Francisco Ferreira

2007-04-05 20:18  Silvio Rangel <silvio@async.com.br>

	* [r6333] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Atualização de
	  tradução e revisão

2007-04-05 20:10  Fábio Morbec

	* [r6331] stoqlib/domain/purchase.py,
	  stoqlib/domain/test/test_purchase.py: #3280: Não permitir
	  cancelamento de compras com recebimento parcial. r=jdahlin

2007-04-05 18:26  Johan Dahlin <jdahlin@async.com.br>

	* [r6330] data/sql/patch-3.sql, stoqlib/database/tables.py,
	  stoqlib/domain/interfaces.py, stoqlib/domain/payment/payment.py,
	  stoqlib/domain/renegotiation.py, stoqlib/domain/sale.py,
	  stoqlib/domain/test/test_payment_group.py,
	  stoqlib/domain/test/test_till.py, stoqlib/domain/till.py,
	  stoqlib/gui/dialogs/tillhistory.py,
	  stoqlib/gui/editors/tilleditor.py: #3282: Separate Till and
	  Payments

2007-04-05 14:30  Johan Dahlin <jdahlin@async.com.br>

	* [r6329] stoqlib/domain/exampledata.py,
	  stoqlib/domain/test/domaintest.py: Simplify example creation by
	  making all methods public in ExampleCreator and inherit from it
	  in DomainTest

2007-04-05 14:04  Johan Dahlin <jdahlin@async.com.br>

	* [r6328] stoqlib/domain/test/test_product.py: Remove trailing
	  comma.

2007-04-05 13:58  Johan Dahlin <jdahlin@async.com.br>

	* [r6327] stoqlib/domain/test/test_sale.py: mark a test as todo

2007-04-05 13:55  Johan Dahlin <jdahlin@async.com.br>

	* [r6326] stoqlib/domain/test/domaintest.py,
	  stoqlib/domain/test/test_product.py: Convert product tests to use
	  DomainTest Remove BaseDomainTest

2007-04-05 13:49  Johan Dahlin <jdahlin@async.com.br>

	* [r6325] stoqlib/domain/exampledata.py,
	  stoqlib/domain/test/test_sale.py: Redo the sale tests to use the
	  example database

2007-04-05 13:07  Fábio Morbec

	* [r6324] stoqlib/gui/dialogs/saledetails.py: #3276: Adicionar a
	  coluna 'Paid Value' no dialogo de detalhes. r=jdahlin

2007-04-04 21:20  Johan Dahlin <jdahlin@async.com.br>

	* [r6323] stoqlib/domain/test/test_domain.py: disable one more
	  test, should really fix buildbot

2007-04-04 21:14  Johan Dahlin <jdahlin@async.com.br>

	* [r6322] stoqlib/domain/test/test_payment_method.py: Purchases are
	  now creating their own groups automatically

2007-04-04 21:01  Johan Dahlin <jdahlin@async.com.br>

	* [r6321] stoqlib/domain/exampledata.py: Add an IPaymentGroup to
	  all purchase orders created by the examples, fixes buildbot
	  breakage

2007-04-04 20:39  Fábio Morbec

	* [r6319] data/glade/PurchaseDetailsDialog.glade,
	  stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/slaves/installmentslave.py: #3271: Nos detalhes de
	  pagamentos é necessário que seja exibido as condições do mesmo.
	  r=jdahlin

2007-04-04 20:07  Johan Dahlin <jdahlin@async.com.br>

	* [r6318] stoqlib/domain/exampledata.py, stoqlib/domain/person.py,
	  stoqlib/domain/test/test_domain.py: Improve example databases,
	  allows more automated tests to pass. Disable two tests which are
	  not quite there yet

2007-04-04 19:36  Johan Dahlin <jdahlin@async.com.br>

	* [r6317] stoqlib/domain/test/test_payment_method.py: Oops, fix
	  typo

2007-04-04 19:34  Johan Dahlin <jdahlin@async.com.br>

	* [r6316] stoqlib/domain/test/test_payment_method.py: Improve tests
	  for #3270

2007-04-04 19:19  Johan Dahlin <jdahlin@async.com.br>

	* [r6314] stoqlib/domain/payment/methods.py,
	  stoqlib/domain/test/domaintest.py,
	  stoqlib/domain/test/test_payment_method.py: #3270: Erro ao enviar
	  pedido de compra ao almoxarifado

2007-04-04 16:48  Johan Dahlin <jdahlin@async.com.br>

	* [r6312] stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/test/test_payment_method.py,
	  stoqlib/domain/test/test_purchase.py,
	  stoqlib/lib/test/test_parameters.py, tests/test_contracts.py:
	  #3274: Clean up Purchase domain class

2007-04-04 15:33  Johan Dahlin <jdahlin@async.com.br>

	* [r6310] stoqlib/domain/payment/methods.py: Remove IActive
	  implementation on subclasses where they are infact implemented in
	  the baseclass (and not overridden in the subclass)

2007-04-04 14:43  Johan Dahlin <jdahlin@async.com.br>

	* [r6308] data/sql/patch-2.sql, data/sql/schema.sql,
	  stoqlib/domain/exampledata.py: #2897: ProductAdaptToStorable
	  fails when marked as UNIQUE

2007-04-04 14:29  Johan Dahlin <jdahlin@async.com.br>

	* [r6307] stoqlib/database/admin.py, stoqlib/database/database.py,
	  stoqlib/database/migration.py: #3272: Improve error message when
	  database migration fails

2007-04-03 22:44  Johan Dahlin <jdahlin@async.com.br>

	* [r6306] stoqlib/database/migration.py,
	  stoqlib/database/policy.py: Add logging to database migration, do
	  not synchronize SystemTable

2007-04-03 22:20  Johan Dahlin <jdahlin@async.com.br>

	* [r6302] data/sql/patch-1.sql,
	  data/sql/postgres-schema-migration-6.sql,
	  data/sql/postgres-schema-migration-7.sql,
	  external/sqlobject/postgres/pgconnection.py, stoqlib/__init__.py,
	  stoqlib/database/admin.py, stoqlib/database/migration.py,
	  stoqlib/domain/system.py: #2752: Rework database migration

2007-04-03 19:46  Johan Dahlin <jdahlin@async.com.br>

	* [r6300] data/sql/schema.sql: Remove trailing spaces before comma

2007-04-03 19:15  Johan Dahlin <jdahlin@async.com.br>

	* [r6298] stoqlib/gui/fiscalprinter.py: Revert last changes

2007-04-03 18:27  Johan Dahlin <jdahlin@async.com.br>

	* [r6293] stoqlib/gui/fiscalprinter.py: Do the same for
	  close_till()

2007-04-03 18:12  Johan Dahlin <jdahlin@async.com.br>

	* [r6292] stoqlib/gui/fiscalprinter.py: #3264: Problemas com
	  impressao Daruma

2007-04-03 16:08  Fábio Morbec

	* [r6291] data/glade/InstallmentConfirmation.glade,
	  stoqlib/gui/slaves/installmentslave.py: #3051: Implementar opção
	  de baixa para pagamentos (parte - Stoqlib). r=jdahlin

2007-04-03 14:33  Fábio Morbec

	* [r6289] stoqlib/reporting/purchase.py: #3242: Relatório em
	  "Receiving Order" não exibe items recebidos parcialmente.
	  r=jdahlin

2007-04-02 21:10  Johan Dahlin <jdahlin@async.com.br>

	* [r6285] data/sql/postgres-schema.sql, data/sql/schema.sql,
	  data/sql/views.sql, stoqlib/database/admin.py,
	  stoqlib/database/columns.py, stoqlib/domain/account.py,
	  stoqlib/domain/fiscal.py, stoqlib/domain/giftcertificate.py,
	  stoqlib/domain/payment/payment.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/service.py,
	  stoqlib/domain/till.py, stoqlib/domain/views.py,
	  stoqlib/gui/base/searchbar.py,
	  stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/dialogs/receivingdialog.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/dialogs/tillhistory.py,
	  stoqlib/gui/editors/fiscaleditor.py,
	  stoqlib/gui/search/fiscalsearch.py,
	  stoqlib/gui/search/giftcertificatesearch.py,
	  stoqlib/gui/search/productsearch.py,
	  stoqlib/gui/search/receivingsearch.py,
	  stoqlib/gui/search/salesearch.py,
	  stoqlib/gui/search/sellablesearch.py,
	  stoqlib/gui/search/servicesearch.py,
	  stoqlib/gui/search/tillsearch.py,
	  stoqlib/gui/wizards/receivingwizard.py,
	  stoqlib/gui/wizards/salewizard.py, stoqlib/reporting/product.py,
	  stoqlib/reporting/purchase.py, stoqlib/reporting/sale.py: #3266:
	  Get rid of squences/autoinc col, stoqlib part

2007-04-02 19:54  Johan Dahlin <jdahlin@async.com.br>

	* [r6284] data/sql/schema.sql, stoqlib/domain/person.py,
	  stoqlib/domain/test/test_person.py: Redo the IActive
	  implementation for PersonAdaptToClient, add is_active to the
	  PersonAdaptToEmployee table. Simplify a couple of methods in
	  PersonAdaptToClient.

2007-04-02 19:30  Johan Dahlin <jdahlin@async.com.br>

	* [r6283] stoqlib/domain/person.py: Remove duplicated method

2007-04-02 19:27  Johan Dahlin <jdahlin@async.com.br>

	* [r6282] data/sql/schema.sql, stoqlib/domain/exampledata.py,
	  stoqlib/domain/payment/destination.py, stoqlib/domain/person.py,
	  stoqlib/domain/test/domaintest.py,
	  stoqlib/domain/test/test_person.py: #3265: Make interfaces
	  consistent among person facets

2007-04-02 18:11  Johan Dahlin <jdahlin@async.com.br>

	* [r6281] stoqlib/domain/exampledata.py: Put back functions

2007-04-02 18:05  Johan Dahlin <jdahlin@async.com.br>

	* [r6280] stoqlib/domain/exampledata.py,
	  stoqlib/domain/test/test_domain.py: Add more example data, remove
	  unused functions. Mark Renegotation test as skipped

2007-03-30 20:38  Silvio Rangel <silvio@async.com.br>

	* [r6272] data/glade/AbstractItemStep.glade: 3263: Alteração do
	  limite para SpinButton no purchase; r=jdahlin

2007-03-30 20:17  Fábio Morbec

	* [r6271] stoqlib/gui/wizards/salewizard.py: ajuste em
	  PaymentMethodStep

2007-03-30 19:08  Johan Dahlin <jdahlin@async.com.br>

	* [r6270] stoqlib/domain/test/test_till.py, stoqlib/domain/till.py:
	  Add documentation to open_till, extend tests

2007-03-30 18:57  Johan Dahlin <jdahlin@async.com.br>

	* [r6269] stoqlib/lib/defaults.py: Add a doctest for
	  calculate_interval

2007-03-30 18:45  Johan Dahlin <jdahlin@async.com.br>

	* [r6268] stoqlib/domain/payment/methods.py,
	  stoqlib/domain/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/sale.py,
	  stoqlib/domain/test/test_payment_method.py,
	  stoqlib/lib/defaults.py, stoqlib/lib/test/test_defaults.py: Add
	  stoqlib.lib.defaults.quantize and uses it consistently

2007-03-30 18:39  Fábio Morbec

	* [r6267] stoqlib/gui/wizards/purchasewizard.py: ajuste nos metodos
	  de pagamento.

2007-03-30 16:16  Johan Dahlin <jdahlin@async.com.br>

	* [r6265] stoqlib/lib/defaults.py: FINANCE->FINANCIAL

2007-03-30 16:09  Johan Dahlin <jdahlin@async.com.br>

	* [r6264] stoqlib/lib/defaults.py: There's no CARD in stoqdrivers,
	  on DEBIT_CARD and CREDIT_CARD, adjust.

2007-03-30 16:03  Johan Dahlin <jdahlin@async.com.br>

	* [r6261] stoqlib/drivers/test/test_fiscalprinter.py: Fix buildbot

2007-03-30 15:57  Johan Dahlin <jdahlin@async.com.br>

	* [r6260] stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/payment/payment.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/sale.py,
	  stoqlib/domain/test/test_payment_group.py,
	  stoqlib/drivers/fiscalprinter.py,
	  stoqlib/drivers/test/test_fiscalprinter.py,
	  stoqlib/gui/wizards/purchasewizard.py,
	  stoqlib/gui/wizards/salewizard.py, stoqlib/lib/defaults.py,
	  stoqlib/reporting/purchase.py: Remove duplicated payment type
	  enum in stoqlib, use the stoqdrivers one everywhere consistently

2007-03-30 15:45  Johan Dahlin <jdahlin@async.com.br>

	* [r6259] stoqlib/database/admin.py, stoqlib/domain/devices.py,
	  stoqlib/domain/exampledata.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/test/test_device.py,
	  stoqlib/domain/test/test_sale.py,
	  stoqlib/drivers/fiscalprinter.py,
	  stoqlib/drivers/test/test_fiscalprinter.py,
	  stoqlib/gui/editors/deviceconstanteditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/editors/serviceeditor.py,
	  stoqlib/gui/slaves/productslave.py,
	  stoqlib/importers/serviceimporter.py, stoqlib/lib/invoice.py,
	  stoqlib/lib/parameters.py: #3262: Use kiwi.python.enum for all
	  stoqdrivers enums/constants, stoqlib part

2007-03-30 14:06  Johan Dahlin <jdahlin@async.com.br>

	* [r6256] data/csv/clients.csv, data/csv/suppliers.csv,
	  data/csv/transporters.csv, stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/importers/csvimporter.py,
	  stoqlib/importers/employeeimporter.py,
	  stoqlib/importers/supplierimporter.py,
	  stoqlib/importers/transporterimporter.py: Convert supplier and
	  transporter examples to use csv

2007-03-30 13:49  Johan Dahlin <jdahlin@async.com.br>

	* [r6255] stoqlib/domain/examples/purchase.py: remove duplicated
	  code

2007-03-30 13:46  Johan Dahlin <jdahlin@async.com.br>

	* [r6254] stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/payment.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/sale.py: Merge CreditProvider example
	  creation with persons

2007-03-30 13:31  Johan Dahlin <jdahlin@async.com.br>

	* [r6253] stoqlib/domain/test/test_transaction.py: Rename test
	  methods and clean up created data afterwards

2007-03-30 13:23  Johan Dahlin <jdahlin@async.com.br>

	* [r6252] data/csv/clients.csv,
	  stoqlib/importers/clientimporter.py: OOps, forgot to add these

2007-03-30 13:22  Johan Dahlin <jdahlin@async.com.br>

	* [r6251] stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/importers/csvimporter.py: Move over Clients to CSV files

2007-03-30 12:43  Johan Dahlin <jdahlin@async.com.br>

	* [r6250] stoqlib/domain/exampledata.py,
	  stoqlib/domain/test/domaintest.py,
	  stoqlib/drivers/fiscalprinter.py,
	  stoqlib/drivers/test/test_fiscalprinter.py,
	  stoqlib/gui/fiscalprinter.py: #2813: lib/drivers.py should not
	  contain GUI code. Last part, move the dialogs and warnings to the
	  UI helper. This allows us to test the non-GUI part in an easier
	  and better way. Add plenty of tests for the non-GUI part.

2007-03-29 22:15  Johan Dahlin <jdahlin@async.com.br>

	* [r6249] stoqlib/domain/test/test_payment_method.py: Add a few
	  more tests

2007-03-29 22:03  Johan Dahlin <jdahlin@async.com.br>

	* [r6248] stoqlib/domain/test/test_payment.py: Disable broken test
	  for now

2007-03-29 21:55  Johan Dahlin <jdahlin@async.com.br>

	* [r6247] data/sql/schema.sql, stoqlib/domain/examples/sale.py,
	  stoqlib/domain/giftcertificate.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/payment/payment.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/renegotiation.py, stoqlib/domain/sale.py,
	  stoqlib/domain/test/test_payment.py,
	  stoqlib/domain/test/test_payment_method.py,
	  stoqlib/domain/test/test_sale.py,
	  stoqlib/gui/slaves/paymentslave.py,
	  stoqlib/gui/wizards/salewizard.py, stoqlib/lib/defaults.py:
	  #3260: Refactor payment creation in APaymentMethod

2007-03-29 15:32  Johan Dahlin <jdahlin@async.com.br>

	* [r6246] stoqlib/domain/payment/methods.py,
	  stoqlib/domain/test/test_sale.py: #3257: Error when accessing
	  APaymentMethod.destination

2007-03-29 15:25  Johan Dahlin <jdahlin@async.com.br>

	* [r6245] stoqlib/domain/test/test_device.py: Check translated
	  string

2007-03-29 15:18  Johan Dahlin <jdahlin@async.com.br>

	* [r6244] stoqlib/drivers/fiscalprinter.py: Add a FIXME

2007-03-29 15:17  Johan Dahlin <jdahlin@async.com.br>

	* [r6243] Makefile: Add a release-tag target

2007-03-28 19:30  Fábio Morbec

	* [r6242] stoqlib/domain/purchase.py,
	  stoqlib/domain/test/test_purchase.py: #3203: Status de compras
	  não é atualizado quando uma compra é recebida. r=jdahlin

2007-03-26 22:47  Johan Dahlin <jdahlin@async.com.br>

	* [r6228] stoqlib/__init__.py: 0.8.10

2007-03-26 16:08  Johan Dahlin <jdahlin@async.com.br>

	* [r6226] CONTRIBUTORS: Add George

2007-03-26 15:50  Johan Dahlin <jdahlin@async.com.br>

	* [r6220] debian/changelog: Bump

2007-03-26 15:13  Johan Dahlin <jdahlin@async.com.br>

	* [r6217] Makefile: Add release, release-deb and test-upload
	  targets

2007-03-26 14:53  Johan Dahlin <jdahlin@async.com.br>

	* [r6211] MANIFEST.in, stoqlib.spec: Include csv in tarballs & rpm

2007-03-26 14:50  Johan Dahlin <jdahlin@async.com.br>

	* [r6210] tools/bugzilla: our bugzilla uses utf-8 these days

2007-03-26 14:35  Fábio Morbec

	* [r6209] CONTRIBUTORS: Removing white space

2007-03-26 14:23  Johan Dahlin <jdahlin@async.com.br>

	* [r6207] debian/control, stoqlib.spec: Bump requirements here too

2007-03-26 14:18  Johan Dahlin <jdahlin@async.com.br>

	* [r6206] README, setup.py: Update dependencies

2007-03-26 14:17  Johan Dahlin <jdahlin@async.com.br>

	* [r6205] AUTHORS, CONTRIBUTORS: Update AUTHORS/CONTRIBUTORS

2007-03-26 14:15  Johan Dahlin <jdahlin@async.com.br>

	* [r6202] stoqlib/drivers/fiscalprinter.py: Split
	  create_virtual_printer_for_current_station into ttwo functions,
	  so it can easily be used when we have a station reference already

2007-03-26 13:54  Johan Dahlin <jdahlin@async.com.br>

	* [r6201] ., Makefile: Add apidocs/web targets.

2007-03-26 13:49  Johan Dahlin <jdahlin@async.com.br>

	* [r6200] stoqlib/domain/devices.py: Update epydoc markup

2007-03-25 14:06  Johan Dahlin <jdahlin@async.com.br>

	* [r6197] stoqlib/domain/exampledata.py, stoqlib/lib/drivers.py:
	  Remove lib.drivers and update last import site

2007-03-24 14:48  Johan Dahlin <jdahlin@async.com.br>

	* [r6196] stoqlib/gui/editors/test/test_editors.py,
	  tests/test_contracts.py: Remove underscores in a few tests

2007-03-23 19:11  Johan Dahlin <jdahlin@async.com.br>

	* [r6189] data/glade/TillHistoryDialog.glade,
	  stoqlib/gui/dialogs/tillhistory.py: Remove close till button in
	  TillHistoryDialog

2007-03-23 18:39  Fábio Morbec

	* [r6183] stoqlib/gui/base/columns.py: #3247: Ao classificar
	  produtos/serviços no segundo wizard, a coluna stock não é
	  atualizada. r=jdahlin

2007-03-23 18:16  Silvio Rangel <silvio@async.com.br>

	* [r6179] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Atualização e
	  revisão da tradução

2007-03-23 17:43  Johan Dahlin <jdahlin@async.com.br>

	* [r6173] stoqlib/gui/base/gtkadds.py: register a delivery
	  stock-icon so we can use it in toolbar of the purchase
	  application

2007-03-23 17:33  Fábio Morbec

	* [r6172] stoqlib/gui/wizards/receivingwizard.py: Se houver apenas
	  uma ordem a receber, ao clicar nesta order e fazer uma nova
	  pesquisa, o botão avançar não fica habilitado

2007-03-23 17:26  Johan Dahlin <jdahlin@async.com.br>

	* [r6171] stoqlib/drivers/fiscalprinter.py: stringify exception

2007-03-23 17:18  Johan Dahlin <jdahlin@async.com.br>

	* [r6169] stoqlib/drivers/fiscalprinter.py: Use numbers and
	  document what they mean

2007-03-23 17:14  Johan Dahlin <jdahlin@async.com.br>

	* [r6167] stoqlib/domain/devices.py,
	  stoqlib/drivers/fiscalprinter.py: Document
	  CouponPrinter.add_item. Return an id and None if it fails. Ignore
	  giftcertificates even in remove_item(). Show a warning if we
	  can't fetch a tax constant. Improve tax constant error message

2007-03-23 14:12  Johan Dahlin <jdahlin@async.com.br>

	* [r6164] stoqlib/drivers/fiscalprinter.py,
	  stoqlib/gui/editors/tilleditor.py: Only send positive values to
	  the CouponPrinter when adding/removing cash. Document, add
	  default values and assertions in CouponPrinter

2007-03-23 14:06  Johan Dahlin <jdahlin@async.com.br>

	* [r6163] stoqlib/gui/editors/tilleditor.py: Rewrap to fit on 79
	  lines. Add copyright

2007-03-23 12:23  Fábio Morbec

	* [r6162] stoqlib/domain/purchase.py: Removing white space

2007-03-22 21:31  Johan Dahlin <jdahlin@async.com.br>

	* [r6161] stoqlib/database/admin.py, stoqlib/domain/sellable.py,
	  stoqlib/drivers/fiscalprinter.py,
	  stoqlib/gui/editors/serviceeditor.py,
	  stoqlib/importers/serviceimporter.py, stoqlib/lib/parameters.py:
	  #3215: Para serviços de delivery deve ser gerado lançamento de
	  impostos nas EC. Add a tax constant for services and set it for
	  newly created services. Do not include items which price is zero
	  on the fiscal coupon, because some printers does not allow that.
	  (do any?) Add a new api to fetch a tax code, use it in
	  parameters.

2007-03-22 18:01  George Kussumoto <george@async.com.br>

	* [r6153] stoqlib/domain/purchase.py: #3132: Criar botão para
	  cancelamento de pedido de compras. r=jdahlin

2007-03-22 15:57  Fábio Morbec

	* [r6151] stoqlib/gui/editors/tilleditor.py: #3231: Erro ao fazer
	  sangria com um valor alto disponível em caixa. r=jdahlin

2007-03-22 15:27  Johan Dahlin <jdahlin@async.com.br>

	* [r6150] stoqlib/gui/editors/tilleditor.py: Always update the
	  sensitivity

2007-03-22 14:38  Johan Dahlin <jdahlin@async.com.br>

	* [r6148] stoqlib/drivers/fiscalprinter.py,
	  stoqlib/gui/editors/tilleditor.py, stoqlib/gui/fiscalprinter.py:
	  #3241: Não devem ser permitidos lançamentos se o caixa aberto não
	  for o caixa do dia. * Move some code used by the till & pos
	  application to stoqlib * Do not allow the user to remove cash
	  from a unclosed till from an earlier day. * Remove cash before
	  closing the till

2007-03-22 13:23  Johan Dahlin <jdahlin@async.com.br>

	* [r6147] external/sqlobject/postgres/pgconnection.py: Revert
	  accidentally committed change

2007-03-22 13:14  Johan Dahlin <jdahlin@async.com.br>

	* [r6145] external, external/dateutil, external/formencode,
	  external/formencode/javascript, external/formencode/util,
	  external/sqlobject, external/sqlobject/firebird,
	  external/sqlobject/include,
	  external/sqlobject/include/pydispatch,
	  external/sqlobject/inheritance,
	  external/sqlobject/inheritance/tests, external/sqlobject/manager,
	  external/sqlobject/maxdb, external/sqlobject/mssql,
	  external/sqlobject/mysql, external/sqlobject/postgres,
	  external/sqlobject/postgres/pgconnection.py,
	  external/sqlobject/sqlite, external/sqlobject/sybase,
	  external/sqlobject/tests, external/sqlobject/util,
	  stoqlib/database, stoqlib/database/test, stoqlib/domain,
	  stoqlib/domain/examples, stoqlib/domain/payment,
	  stoqlib/domain/test, stoqlib/drivers, stoqlib/drivers/test,
	  stoqlib/gui/base, stoqlib/gui/dialogs, stoqlib/gui/editors,
	  stoqlib/gui/editors/test, stoqlib/gui/search, stoqlib/gui/slaves,
	  stoqlib/gui/templates, stoqlib/gui/wizards, stoqlib/importers,
	  stoqlib/lib, stoqlib/lib/test, stoqlib/reporting,
	  stoqlib/reporting/base, tests, tests/sync: Set svn:ignore

2007-03-22 12:31  Fábio Morbec

	* [r6144] stoqlib/reporting/product.py: #3237: Ao tentar imprimir
	  os produtos em estoque um erro é gerado. r=jdahlin

2007-03-21 17:45  Fábio Morbec

	* [r6135] stoqlib/domain/purchase.py,
	  stoqlib/gui/dialogs/purchasedetails.py: mudança no nome do método
	  'get_received_items' para 'get_partially_received_items'
	  r=jdahlin

2007-03-21 17:37  Johan Dahlin <jdahlin@async.com.br>

	* [r6134] stoqlib/gui/fiscalprinter.py: Avoid cycle imports

2007-03-21 17:27  Johan Dahlin <jdahlin@async.com.br>

	* [r6133] stoqlib/gui/editors/tilleditor.py: Oops

2007-03-21 17:12  Fábio Morbec

	* [r6132] stoqlib/domain/purchase.py: #3236: No primeiro passo do
	  wizard de recebimento ao solicitar detalhes Received esta vazio.
	  r=jdahlin

2007-03-21 16:04  Johan Dahlin <jdahlin@async.com.br>

	* [r6130] stoqlib/gui/editors/tilleditor.py: Use PrinterHelper
	  instead of CouponPrinter.

2007-03-20 19:33  Fábio Morbec

	* [r6127] stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/wizards/receivingwizard.py: #3234: No recebimento
	  parcial não permitir seleção de entrega com quantidade igual a do
	  pedido. r=jdahlin

2007-03-20 18:16  Fábio Morbec

	* [r6126] data/glade/SellableItemEditor.glade, data/sql/schema.sql,
	  stoqlib/domain/exampledata.py,
	  stoqlib/domain/examples/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/test/domaintest.py,
	  stoqlib/domain/test/test_receiving.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/editors/deliveryeditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/wizards/receivingwizard.py: #3089: Recebimento
	  parcial de produtos deve ser melhor definido. r=jdahlin

2007-03-20 15:34  Silvio Rangel <silvio@async.com.br>

	* [r6125] data/csv/products.csv, data/csv/services.csv: Atualização
	  nos exemplos criados padrão loja de Roupas

2007-03-20 15:19  Johan Dahlin <jdahlin@async.com.br>

	* [r6123] stoqlib/importers/productimporter.py: Only send in
	  connection once

2007-03-20 15:09  Johan Dahlin <jdahlin@async.com.br>

	* [r6122] stoqlib/importers/productimporter.py: Reuse categories

2007-03-20 13:40  Johan Dahlin <jdahlin@async.com.br>

	* [r6119] stoqlib/gui/dialogs/purchasedetails.py: #3220: No segundo
	  passo de wizard de compras o custo do produto não deve ser
	  editado. Based on patch by George Yoshikazu Kussumoto.

2007-03-20 13:36  Johan Dahlin <jdahlin@async.com.br>

	* [r6118] stoqlib/gui/editors/serviceeditor.py: #3194: Tela de
	  detalhes de serviços menor do que o necessário. Patch by Lucas
	  Rosada

2007-03-19 21:18  Johan Dahlin <jdahlin@async.com.br>

	* [r6116] stoqlib/gui/editors/deviceconstanteditor.py,
	  stoqlib/gui/editors/deviceseditor.py: Split deviceconstant editor
	  into another file

2007-03-19 19:55  Johan Dahlin <jdahlin@async.com.br>

	* [r6111] stoqlib/database/testsuite.py,
	  stoqlib/domain/examples/devices.py, stoqlib/drivers,
	  stoqlib/drivers/__init__.py, stoqlib/drivers/cheque.py,
	  stoqlib/drivers/fiscalprinter.py, stoqlib/drivers/scale.py,
	  stoqlib/drivers/test, stoqlib/drivers/test/__init__.py,
	  stoqlib/drivers/test/test_fiscalprinter.py,
	  stoqlib/gui/dialogs/devices.py,
	  stoqlib/gui/editors/tilleditor.py, stoqlib/gui/fiscalprinter.py,
	  stoqlib/gui/slaves/paymentslave.py,
	  stoqlib/gui/wizards/salewizard.py,
	  stoqlib/lib/test/test_drivers.py: Move/refactor
	  stoqlib.lib.drivers into
	  stoqlib.drivers.[fiscalprinter,scale,cheque]

2007-03-16 21:09  Johan Dahlin <jdahlin@async.com.br>

	* [r6107] stoqlib/lib/test/test_drivers.py: #2814: lib/drivers.py
	  should be tested

2007-03-16 19:56  Johan Dahlin <jdahlin@async.com.br>

	* [r6105] stoqlib/gui/fiscalprinter.py, stoqlib/lib/drivers.py:
	  Part of #2813, lib/drivers.py should not contain GUI code

2007-03-09 21:44  Johan Dahlin <jdahlin@async.com.br>

	* [r6096] stoqlib/domain/till.py: Simplify/optimize
	  get_last_till_operation_for_current_branch and make private

2007-03-09 21:43  Johan Dahlin <jdahlin@async.com.br>

	* [r6095] stoqlib/lib/drivers.py: Add info() and remove double
	  payment

2007-03-09 14:43  Johan Dahlin <jdahlin@async.com.br>

	* [r6090] stoqlib/importers/csvimporter.py: Add a list of available
	  importers and a new method get_by_type

2007-03-09 13:41  Fábio Morbec

	* [r6088] stoqlib/domain/exampledata.py,
	  stoqlib/domain/test/domaintest.py,
	  stoqlib/domain/test/test_receiving.py: #3217: Teste para
	  recebimento de ordem de pagamento. r=jdahlin

2007-03-08 21:40  Johan Dahlin <jdahlin@async.com.br>

	* [r6084] stoqlib/lib/test/test_parameters.py: Rename tests

2007-03-08 21:15  Johan Dahlin <jdahlin@async.com.br>

	* [r6083] data/sql/postgres-schema.sql: Remove unused sequences

2007-03-08 20:55  Johan Dahlin <jdahlin@async.com.br>

	* [r6082] data/sql/schema.sql, data/sql/views.sql,
	  stoqlib/domain/payment/payment.py, stoqlib/domain/till.py: Remove
	  identifier from Payment and TillEntry

2007-03-08 20:45  Johan Dahlin <jdahlin@async.com.br>

	* [r6081] data/sql/schema.sql, data/sql/views.sql,
	  stoqlib/domain/payment/payment.py, stoqlib/domain/till.py,
	  stoqlib/gui/dialogs/tillhistory.py: Get rid of
	  TillEntryAndPaymentView by creating a TillEntry when confirming a
	  sale. Update TillEntry queries in the till domain class.

2007-03-08 19:53  Johan Dahlin <jdahlin@async.com.br>

	* [r6079] data/sql/schema.sql, stoqlib/domain/person.py: Remove
	  branch identifier

2007-03-08 19:48  Johan Dahlin <jdahlin@async.com.br>

	* [r6078] data/sql/schema.sql, data/sql/views.sql,
	  stoqlib/domain/exampledata.py, stoqlib/domain/fiscal.py,
	  stoqlib/domain/test/domaintest.py,
	  stoqlib/domain/test/test_fiscal.py: Remove identifier from
	  AbstractFiscalBookEntry & AbstractFiscalView. Rewrite the fiscal
	  tests too.

2007-03-08 19:46  Johan Dahlin <jdahlin@async.com.br>

	* [r6077] stoqlib/lib/drivers.py: Fix capability(). gah

2007-03-08 16:52  Johan Dahlin <jdahlin@async.com.br>

	* [r6076] stoqlib/lib/drivers.py: Make attribute members of the
	  FiscalCoupon private

2007-03-08 16:41  Johan Dahlin <jdahlin@async.com.br>

	* [r6075] stoqlib/lib/drivers.py: Add a get_capability method to
	  CouponPrinter. Remove unused get_scale_settings_by_station method

2007-03-08 16:32  Johan Dahlin <jdahlin@async.com.br>

	* [r6073] stoqlib/domain/devices.py, stoqlib/lib/drivers.py:
	  Simplify scale handling API

2007-03-08 16:18  Johan Dahlin <jdahlin@async.com.br>

	* [r6071] stoqlib/lib/drivers.py: Create a new method
	  create_coupon, which pos can use

2007-03-08 16:10  Johan Dahlin <jdahlin@async.com.br>

	* [r6069] stoqlib/lib/drivers.py: Move emit_coupon to
	  CouponPrinter, make FiscalCoupon private

2007-03-08 14:23  Johan Dahlin <jdahlin@async.com.br>

	* [r6066] stoqlib/lib/drivers.py: If we forgot to close the till
	  and want to do a remove cash we must emit a Read X before
	  removing cash

2007-03-08 14:10  Johan Dahlin <jdahlin@async.com.br>

	* [r6064] stoqlib/gui/editors/tilleditor.py,
	  stoqlib/lib/drivers.py: Move add_cash and remove_cash to
	  CouponPrinter. Refactor transaction/return value in close/open

2007-03-08 13:59  Johan Dahlin <jdahlin@async.com.br>

	* [r6063] stoqlib/gui/editors/tilleditor.py,
	  stoqlib/lib/drivers.py: Return the model in
	  TillOpeningEditor/TillClosingEditor. Do not modify the fiscal
	  printer from the editors. Do not commit until after everything
	  else is done.

2007-03-08 13:43  Johan Dahlin <jdahlin@async.com.br>

	* [r6061] stoqlib/gui/dialogs/tillhistory.py,
	  stoqlib/lib/drivers.py: Move Till/FiscalPrinter operations to a
	  method on the CouponPrinter

2007-03-07 19:35  Fábio Morbec

	* [r6059] data/sql/schema.sql: Mudando constraint da coluna
	  receiving_number p/ invoice_number. Correcao patch do bug 3212.

2007-03-07 14:15  Johan Dahlin <jdahlin@async.com.br>

	* [r6057] stoqlib/domain/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/sale.py, stoqlib/lib/drivers.py: Quantize the
	  return value of all percentage properties to only include two
	  decimals. Also remove some old str() calls which are not
	  necessary any longer

2007-03-07 13:54  Johan Dahlin <jdahlin@async.com.br>

	* [r6056] stoqlib/domain/test/test_sale.py: Attempt to fix buildbot
	  problem

2007-03-07 13:05  Johan Dahlin <jdahlin@async.com.br>

	* [r6054] stoqlib/lib/drivers.py: Set quantizie() discount to two
	  decimals before sending it to the driver

2007-03-06 20:28  Johan Dahlin <jdahlin@async.com.br>

	* [r6046] stoqlib/lib/invoice.py: Kill last traces of TAX_CODE in
	  stoqlib.

2007-03-06 20:25  Johan Dahlin <jdahlin@async.com.br>

	* [r6045] stoqlib/domain/sale.py, stoqlib/domain/test/test_sale.py:
	  Include the user specified tax in the calculation. Add unit tests

2007-03-06 20:24  Johan Dahlin <jdahlin@async.com.br>

	* [r6044] stoqlib/gui/editors/deviceseditor.py: Fix DeviceConstant
	  API changes

2007-03-05 22:28  Johan Dahlin <jdahlin@async.com.br>

	* [r6027] stoqlib/domain/devices.py: Implement IDescribable

2007-03-05 22:13  Johan Dahlin <jdahlin@async.com.br>

	* [r6026] stoqlib/gui/editors/addresseditor.py,
	  stoqlib/gui/templates/persontemplate.py: Convert
	  AddressAdditionDialog to use ModalListDialog, simplify callsite a
	  little bit too

2007-03-05 22:12  Johan Dahlin <jdahlin@async.com.br>

	* [r6025] stoqlib/domain/address.py: Implement IDescribable and
	  improve get_address_string a little

2007-03-05 22:11  Johan Dahlin <jdahlin@async.com.br>

	* [r6024] stoqlib/gui/base/lists.py: Add title instance variable.
	  Fix get_description() Add a run_editor method which can be
	  overridable by a subclass

2007-03-05 19:11  Silvio Rangel <silvio@async.com.br>

	* [r6021] po/pt_BR.po: Atualização e revisão das traduções.

2007-03-05 19:02  Fábio Morbec

	* [r6020] data/glade/ReceivingInvoiceSlave.glade,
	  data/sql/schema.sql, stoqlib/gui/slaves/receivingslave.py: #3212:
	  Erro ao inserir número de nota fiscal muito grande no último
	  wizard. r=jdahlin

2007-03-05 18:55  Johan Dahlin <jdahlin@async.com.br>

	* [r6019] stoqlib/gui/base/lists.py,
	  stoqlib/gui/editors/sellableeditor.py: Add ModelListDialog, use
	  it for SellableTaxConstantsDialog

2007-03-05 18:30  Johan Dahlin <jdahlin@async.com.br>

	* [r6016] stoqlib/gui/editors/deviceseditor.py: Always make the
	  constant button available for pressing

2007-03-05 18:29  Johan Dahlin <jdahlin@async.com.br>

	* [r6015] stoqlib/gui/base/dialogs.py: Do not require the dialog to
	  have a retval attribute

2007-03-02 22:16  Johan Dahlin <jdahlin@async.com.br>

	* [r6011] stoqlib/domain/interfaces.py,
	  stoqlib/domain/parameter.py, stoqlib/domain/profile.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/service.py: Take some
	  credit and update 2007

2007-03-02 20:55  Johan Dahlin <jdahlin@async.com.br>

	* [r6009] stoqlib/database/columns.py: use Decimal instead of
	  float()

2007-03-02 16:32  Johan Dahlin <jdahlin@async.com.br>

	* [r6007] .: Removed merge tracking for "svnmerge" for
	  svn+ssh://async.com.br/pub/stoqlib/branches/fiscal-taxcodes

2007-03-02 16:28  Johan Dahlin <jdahlin@async.com.br>

	* [r6005] data/glade/DeviceConstantEditor.glade,
	  data/glade/DeviceConstantsEditor.glade,
	  data/glade/SellableTaxConstantEditor.glade,
	  data/glade/TributarySituationSlave.glade, data/sql/schema.sql,
	  stoqlib/database/admin.py, stoqlib/database/policy.py,
	  stoqlib/database/tables.py, stoqlib/domain/devices.py,
	  stoqlib/domain/exampledata.py,
	  stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/giftcertificate.py,
	  stoqlib/domain/product.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/test/domaintest.py,
	  stoqlib/domain/test/test_device.py, stoqlib/exceptions.py,
	  stoqlib/gui/dialogs/devices.py,
	  stoqlib/gui/editors/deviceseditor.py,
	  stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/slaves/devicesslave.py,
	  stoqlib/gui/slaves/productslave.py,
	  stoqlib/importers/productimporter.py,
	  stoqlib/importers/serviceimporter.py, stoqlib/lib/drivers.py,
	  stoqlib/lib/parameters.py, stoqlib/lib/test/test_drivers.py:
	  #3201: Totalizadores de Tributos não estão sendo atualizados
	  
	  It's now possible to use the predefined and add custom sales tax
	  constants for the fiscal printers.
	  
	  Database: * added DeviceConstant * added SellableTaxConstant *
	  add a SellableTaxConstant foreign key to ASellable * remove
	  DeviceConstants * remove tax_code, tax_type from ASellable
	  
	  Interfaces: * added SellableTaxConstantEditor * added
	  DeviceConstantEditor * added DeviceConstantList * removed
	  DeviceConstantsEditor
	  
	  Domain: * Redesign/refactor DeviceSettings. * Added plenty of
	  tests for DeviceSettings & DeviceConstant * system parameter;
	  DEFAULT_PRODUCT_TAX_CONSTANT

2007-03-02 14:34  Silvio Rangel <silvio@async.com.br>

	* [r5996] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Correção de
	  tradução, aplicativo till

2007-03-01 19:27  Johan Dahlin <jdahlin@async.com.br>

	* [r5975] stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/person.py: revert person/branch change

2007-03-01 18:32  Johan Dahlin <jdahlin@async.com.br>

	* [r5972] stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/person.py: Clean up examples a little
	  bit, create the main company separately from the other persons

2007-03-01 18:24  Johan Dahlin <jdahlin@async.com.br>

	* [r5971] stoqlib/gui/base/lists.py: Clean up AdditionListSlave a
	  bit, Allow you to skip editor_class if you override run_editor,
	  add delete_model and make it overridable, simplify logic in
	  edit_model

2007-03-01 16:42  Johan Dahlin <jdahlin@async.com.br>

	* [r5969] stoqlib/database/columns.py,
	  stoqlib/domain/test/sellable.txt,
	  stoqlib/gui/search/sellablesearch.py: #3206: DecimalCol should
	  not default to 0

2007-03-01 16:39  Johan Dahlin <jdahlin@async.com.br>

	* [r5967] stoqlib/gui/base/search.py: Do not use selectOneBy since
	  we often use searchbar in combination with a viewable

2007-03-01 15:36  Johan Dahlin <jdahlin@async.com.br>

	* [r5963] .: Initialized merge tracking via "svnmerge" with
	  revisions "1-5962" from
	  svn+ssh://async.com.br/pub/stoqlib/branches/fiscal-taxcodes

2007-02-28 20:04  Johan Dahlin <jdahlin@async.com.br>

	* [r5960] tools/pydoctor: Include private, whatever

2007-02-28 20:03  Johan Dahlin <jdahlin@async.com.br>

	* [r5959] stoqlib/gui/dialogs/saledetails.py: Document and reformat
	  slightly

2007-02-28 15:18  Johan Dahlin <jdahlin@async.com.br>

	* [r5958] stoqlib/domain/sellable.py: SelectOne, remove comment and
	  reindent

2007-02-28 15:15  Johan Dahlin <jdahlin@async.com.br>

	* [r5957] stoqlib/domain/sellable.py: selectBy

2007-02-27 20:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5952] stoqlib/gui/base/application.py: Add a docstring and
	  enforce the argument to be a BaseAppWindow subclass

2007-02-27 20:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5951] external/sqlobject/viewable.py: Comment formatting

2007-02-27 20:22  Johan Dahlin <jdahlin@async.com.br>

	* [r5950] stoqlib/database/database.py: try/finally, perhaps it
	  avoids postgres closing races?

2007-02-27 20:22  Johan Dahlin <jdahlin@async.com.br>

	* [r5949] stoqlib/domain/sale.py: Add a sale property to SaleView

2007-02-27 20:03  Fábio Morbec

	* [r5948] stoqlib/gui/editors/tilleditor.py: #3186: Não deve ser
	  possível fazer Suprimentos e Sangrias com valor menor ou igual a
	  zero. r=jdahlin

2007-02-27 15:46  Fábio Morbec

	* [r5947] stoqlib/gui/search/receivingsearch.py: resolvendo um erro
	  do bug 3189. r=jdahlin.

2007-02-27 15:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5943] stoqlib/domain/test/test_payment.py: Add get_penalty()
	  and get_interest() tests

2007-02-27 14:49  Fábio Morbec

	* [r5941] stoqlib/domain/purchase.py,
	  stoqlib/gui/search/receivingsearch.py,
	  stoqlib/gui/wizards/receivingwizard.py: #3189: Ao tentar utilizar
	  o duplo clique do mouse para exibir detalhes nada acontece.
	  r=jdahlin

2007-02-26 18:16  Johan Dahlin <jdahlin@async.com.br>

	* [r5938] stoqlib/gui/search/receivingsearch.py: Remove *args

2007-02-26 18:15  Johan Dahlin <jdahlin@async.com.br>

	* [r5937] stoqlib/gui/base/search.py: Add a FIXME

2007-02-23 19:13  Johan Dahlin <jdahlin@async.com.br>

	* [r5935] data/glade/UserDetailsSlave.glade,
	  stoqlib/gui/slaves/userslave.py: Part of #3185, remove profile
	  editor button from user editor, editing profile is done in a
	  separate location

2007-02-23 18:26  Johan Dahlin <jdahlin@async.com.br>

	* [r5933] data/glade/BillCheckMethodSlave.glade,
	  stoqlib/gui/slaves/paymentslave.py: Remove interest from
	  BillCheckMethodSlave

2007-02-23 18:05  Fábio Morbec

	* [r5932] stoqlib/gui/wizards/abstractwizard.py: #3188: Ao tentar
	  utilizar o duplo clique do mouse para exibir detalhes nada
	  acontece. r=jdahlin

2007-02-23 17:58  Johan Dahlin <jdahlin@async.com.br>

	* [r5931] stoqlib/domain/payment/payment.py: Grr! This needs
	  testing..

2007-02-23 17:49  Johan Dahlin <jdahlin@async.com.br>

	* [r5930] stoqlib/domain/payment/payment.py: typo in comment

2007-02-23 17:48  Johan Dahlin <jdahlin@async.com.br>

	* [r5929] stoqlib/domain/payment/payment.py: Allow us to pay before
	  too!

2007-02-23 17:38  Johan Dahlin <jdahlin@async.com.br>

	* [r5928] stoqlib/gui/slaves/installmentslave.py: Use
	  stoqlib_gettext instead of normal gettext

2007-02-23 17:26  Johan Dahlin <jdahlin@async.com.br>

	* [r5926] stoqlib/domain/payment/payment.py: Do not add interest if
	  we pay in time

2007-02-23 17:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5925] data/glade/CfopEditor.glade,
	  data/glade/DeviceConstantsEditor.glade,
	  data/glade/FiscalBookEntryEditor.glade,
	  data/glade/FiscalBookEntryFilterSlave.glade,
	  data/glade/ImageHolder.glade,
	  data/glade/InstallmentConfirmation.glade,
	  data/glade/ProductFilterSlave.glade,
	  data/glade/SaleReturnSlave.glade,
	  data/glade/SellableTypeStep.glade,
	  data/glade/StationEditor.glade,
	  data/glade/TillFiscalOperationsToolbar.glade: Set domain to
	  stoqlib on all glade files

2007-02-23 15:09  Johan Dahlin <jdahlin@async.com.br>

	* [r5922] stoqlib/domain/payment/payment.py: Convert to date before
	  comparing, so it rounds up not down

2007-02-23 15:08  Johan Dahlin <jdahlin@async.com.br>

	* [r5921] stoqlib/domain/payment/payment.py: fix datetime imports

2007-02-23 14:55  Johan Dahlin <jdahlin@async.com.br>

	* [r5919] stoqlib/gui/base/editors.py, stoqlib/gui/base/lists.py,
	  stoqlib/gui/base/search.py, stoqlib/gui/base/slaves.py,
	  stoqlib/gui/base/wizards.py,
	  stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/dialogs/productretention.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/dialogs/receivingdialog.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/editors/addresseditor.py,
	  stoqlib/gui/editors/baseeditor.py,
	  stoqlib/gui/editors/categoryeditor.py,
	  stoqlib/gui/editors/contacteditor.py,
	  stoqlib/gui/editors/deliveryeditor.py,
	  stoqlib/gui/editors/deviceseditor.py,
	  stoqlib/gui/editors/fiscaleditor.py,
	  stoqlib/gui/editors/giftcertificateeditor.py,
	  stoqlib/gui/editors/invoiceeditor.py,
	  stoqlib/gui/editors/noteeditor.py,
	  stoqlib/gui/editors/parameterseditor.py,
	  stoqlib/gui/editors/paymentmethodeditor.py,
	  stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/editors/profileeditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/editors/serviceeditor.py,
	  stoqlib/gui/editors/simpleeditor.py,
	  stoqlib/gui/editors/stationeditor.py,
	  stoqlib/gui/editors/test/test_editors.py,
	  stoqlib/gui/editors/tilleditor.py,
	  stoqlib/gui/slaves/addressslave.py,
	  stoqlib/gui/slaves/branchslave.py,
	  stoqlib/gui/slaves/clientslave.py,
	  stoqlib/gui/slaves/companyslave.py,
	  stoqlib/gui/slaves/credproviderslave.py,
	  stoqlib/gui/slaves/employeeslave.py,
	  stoqlib/gui/slaves/imageslaveslave.py,
	  stoqlib/gui/slaves/individualslave.py,
	  stoqlib/gui/slaves/installmentslave.py,
	  stoqlib/gui/slaves/paymentmethodslave.py,
	  stoqlib/gui/slaves/paymentslave.py,
	  stoqlib/gui/slaves/productslave.py,
	  stoqlib/gui/slaves/purchaseslave.py,
	  stoqlib/gui/slaves/receivingslave.py,
	  stoqlib/gui/slaves/saleslave.py,
	  stoqlib/gui/slaves/sellableslave.py,
	  stoqlib/gui/slaves/supplierslave.py,
	  stoqlib/gui/slaves/transporterslave.py,
	  stoqlib/gui/slaves/userslave.py,
	  stoqlib/gui/templates/persontemplate.py,
	  stoqlib/gui/wizards/purchasewizard.py, tools/pydoctor: Rename
	  stoqlib.gui.base.editors to stoqlib.gui.editors.baseeditor

2007-02-23 14:47  Johan Dahlin <jdahlin@async.com.br>

	* [r5917] data/glade/InstallmentConfirmation.glade,
	  stoqlib/domain/payment/payment.py,
	  stoqlib/gui/slaves/installmentslave.py: #2995: Implementar opção
	  de baixa para recebimentos, stoqlib part

2007-02-23 13:49  Johan Dahlin <jdahlin@async.com.br>

	* [r5916] stoqlib/gui/wizards/abstractwizard.py: markup fixes

2007-02-22 20:47  Johan Dahlin <jdahlin@async.com.br>

	* [r5915] stoqlib/gui/wizards/purchasewizard.py: Remove hack of the
	  century, which would never work properly anyway

2007-02-22 20:39  Johan Dahlin <jdahlin@async.com.br>

	* [r5914] stoqlib/gui/base/lists.py: Emit signal after adding to
	  list, add a comment explaining why

2007-02-22 20:38  Johan Dahlin <jdahlin@async.com.br>

	* [r5913] stoqlib/gui/wizards/abstractwizard.py: Reorganize,
	  cleanup and document.

2007-02-22 19:10  Johan Dahlin <jdahlin@async.com.br>

	* [r5912] stoqlib/domain/payment/methods.py: #3182: Erro ao enviar
	  uma compra para o supplier caso o caixa do dia anterior não tenha
	  sido fechado.

2007-02-22 18:01  Johan Dahlin <jdahlin@async.com.br>

	* [r5911] stoqlib/domain/person.py: Document facets in Person.

2007-02-22 17:58  Johan Dahlin <jdahlin@async.com.br>

	* [r5910] stoqlib/lib/component.py, stoqlib/lib/doctestloader.py,
	  stoqlib/lib/test/component.txt,
	  stoqlib/lib/test/test_component.py: Document, move doctests into
	  the python code so we also can include it in the documentation.
	  Add a monkey patch so we can use ellipsis from doctests found by
	  trial

2007-02-22 12:28  Johan Dahlin <jdahlin@async.com.br>

	* [r5906] stoqlib/domain/views.py: Fix epydoc markup

2007-02-21 20:07  Johan Dahlin <jdahlin@async.com.br>

	* [r5903] stoqlib/database/runtime.py: Remove duplicate rtype

2007-02-21 19:51  Johan Dahlin <jdahlin@async.com.br>

	* [r5902] tools/pydoctor: Add a script to run pydoctor

2007-02-21 19:51  Johan Dahlin <jdahlin@async.com.br>

	* [r5901] stoqlib/domain/devices.py, stoqlib/domain/interfaces.py,
	  stoqlib/domain/renegotiation.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py: Epydoc markup fixes

2007-02-21 19:50  Johan Dahlin <jdahlin@async.com.br>

	* [r5900] stoqlib/domain/payment/methods.py,
	  stoqlib/gui/base/dialogs.py, stoqlib/gui/base/editors.py,
	  stoqlib/gui/base/search.py,
	  stoqlib/gui/dialogs/receivingdialog.py,
	  stoqlib/gui/slaves/credproviderslave.py,
	  stoqlib/gui/slaves/filterslave.py,
	  stoqlib/gui/slaves/saleslave.py,
	  stoqlib/gui/templates/persontemplate.py, stoqlib/lib/invoice.py,
	  stoqlib/lib/parameters.py, stoqlib/reporting/base/printing.py,
	  stoqlib/reporting/base/tables.py: Epydoc markup fixes

2007-02-21 19:48  Johan Dahlin <jdahlin@async.com.br>

	* [r5899] stoqlib/domain/person.py: Fix a doc string and simplify
	  get_card_providers+get_finance_companies implementations

2007-02-21 19:05  Fábio Morbec

	* [r5898] stoqlib/gui/search/productsearch.py: #3181: Ao fazer uma
	  pesquisa por produtos, o botão editar está ativo quando inicia o
	  diálogo de pesquisa. r=jdahlin

2007-02-21 18:45  Johan Dahlin <jdahlin@async.com.br>

	* [r5897] stoqlib/gui/slaves/purchaseslave.py: #3173: No terceiro
	  passo do wizard opção intervalos deve ser desabilitada se
	  quantidade igual a um. Patch by Denis Henrique Pinheiro Salvadeo

2007-02-21 18:12  Johan Dahlin <jdahlin@async.com.br>

	* [r5896] stoqlib/gui/slaves/paymentmethodslave.py: Rename to
	  monthly_interest to just interest

2007-02-21 18:12  Johan Dahlin <jdahlin@async.com.br>

	* [r5895] stoqlib/gui/editors/test/test_editors.py: Skip klasses
	  which are not BaseEditorSlaves

2007-02-20 16:07  Johan Dahlin <jdahlin@async.com.br>

	* [r5893] data/sql/views.sql, stoqlib/gui/search/productsearch.py:
	  Don't use SellableView in productsearch

2007-02-20 16:03  Johan Dahlin <jdahlin@async.com.br>

	* [r5891] data/sql/views.sql, stoqlib/domain/views.py,
	  stoqlib/gui/search/productsearch.py: Make ProductFullStockView a
	  viewable subclass and use it in ProductSearch

2007-02-20 16:01  Johan Dahlin <jdahlin@async.com.br>

	* [r5890] stoqlib/gui/base/search.py: Add a query hook in
	  SearchDialog, just like we have in SearchableAppWindow

2007-02-16 20:45  Johan Dahlin <jdahlin@async.com.br>

	* [r5886] stoqlib/reporting/base/template.py: Remove whitespace and
	  fix epydoc markup

2007-02-16 15:30  Johan Dahlin <jdahlin@async.com.br>

	* [r5878] external/sqlobject/viewable.py: Add a get_connection()
	  method

2007-02-16 15:17  Fábio Morbec

	* [r5877] data/pixmaps/gnome-money-red48px.png,
	  stoqlib/gui/base/gtkadds.py: Adicionando icone do aplicativo
	  contas a pagar

2007-02-16 14:37  Johan Dahlin <jdahlin@async.com.br>

	* [r5875] external/sqlobject/viewable.py: Allow columns to be
	  overriden

2007-02-16 14:34  Johan Dahlin <jdahlin@async.com.br>

	* [r5873] stoqlib/gui/base/searchbar.py: Add set_query_callback to
	  SearchBar

2007-02-16 11:41  Fábio Morbec

	* [r5872] stoqlib/gui/slaves/purchaseslave.py: Removing whitespace

2007-02-15 20:44  Johan Dahlin <jdahlin@async.com.br>

	* [r5871] data/csv/services.csv: Use , and not ;

2007-02-15 20:44  Johan Dahlin <jdahlin@async.com.br>

	* [r5870] stoqlib/importers/csvimporter.py: remove fields

2007-02-15 20:39  Johan Dahlin <jdahlin@async.com.br>

	* [r5869] data/csv/services.csv,
	  stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/service.py,
	  stoqlib/importers/serviceimporter.py: Create a service CSV
	  importer and convert the old example code to use it

2007-02-15 19:49  Johan Dahlin <jdahlin@async.com.br>

	* [r5868] data/sql/schema.sql: Add commas

2007-02-15 19:39  Johan Dahlin <jdahlin@async.com.br>

	* [r5867] data/glade/BillCheckMethodSlave.glade,
	  data/glade/CheckBillSettingsSlave.glade, data/sql/schema.sql,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/gui/slaves/paymentslave.py,
	  stoqlib/lib/test/test_parameters.py: Rename the remaning
	  monthly_interest to interest

2007-02-15 18:51  Johan Dahlin <jdahlin@async.com.br>

	* [r5865] data/csv/employees.csv,
	  stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/importers/csvimporter.py,
	  stoqlib/importers/employeeimporter.py: Write an EmployeeImporter.
	  Move employees over to it. Make CSVImporter print out the fields
	  in case something goes wrong.

2007-02-15 14:09  Johan Dahlin <jdahlin@async.com.br>

	* [r5864] data/csv/products.csv, stoqlib/importers/csvimporter.py,
	  stoqlib/importers/productimporter.py: don't convert price/cost
	  columns. Add support for commenting and add a comment to
	  products.csv

2007-02-15 14:01  Johan Dahlin <jdahlin@async.com.br>

	* [r5863] stoqlib/__init__.py: Add CSV here too

2007-02-15 13:59  Johan Dahlin <jdahlin@async.com.br>

	* [r5862] data/csv, data/csv/products.csv, setup.py,
	  stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/product.py, stoqlib/importers,
	  stoqlib/importers/__init__.py, stoqlib/importers/csvimporter.py,
	  stoqlib/importers/productimporter.py: Move product example
	  creation to a csv file

2007-02-15 12:43  Johan Dahlin <jdahlin@async.com.br>

	* [r5861] data/sql/schema.sql, stoqlib/domain/payment/methods.py:
	  rename monthly_interest to interest and move it to APaymentMethod

2007-02-15 12:37  Fábio Morbec

	* [r5860] stoqlib/gui/wizards/receivingwizard.py: #3175: Ao retirar
	  todos os itens de um recebimento de compra a opção avançar deve
	  estar desabilitada. r=jdahlin

2007-02-14 19:43  Fábio Morbec

	* [r5856] stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/receivingwizard.py: #3174: Retirar do segundo
	  passo do wizard de recebimento os botões "novo" e "editar".
	  r=jdahlin

2007-02-14 18:27  Silvio Rangel <silvio@async.com.br>

	* [r5855] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Atualização
	  Empregados para Fucionários

2007-02-14 18:13  Silvio Rangel <silvio@async.com.br>

	* [r5854] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Atualização de
	  texto e tradução

2007-02-14 17:21  Johan Dahlin <jdahlin@async.com.br>

	* [r5852] stoqlib/domain/interfaces.py, stoqlib/domain/person.py,
	  tests/test_contracts.py: Mark two more adapters and interfaces as
	  clean and start testing them

2007-02-14 17:16  Johan Dahlin <jdahlin@async.com.br>

	* [r5851] data/sql/schema.sql, stoqlib/domain/fiscal.py,
	  stoqlib/domain/giftcertificate.py,
	  stoqlib/domain/payment/destination.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/person.py,
	  stoqlib/domain/product.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/renegotiation.py,
	  stoqlib/domain/sale.py, stoqlib/domain/sellable.py,
	  stoqlib/domain/service.py, stoqlib/domain/test/test_domain.py,
	  stoqlib/domain/till.py: Mark non-subclassable
	  InheritableSQLObjects as non inheritable and remove child_name
	  from the schema

2007-02-14 15:25  Johan Dahlin <jdahlin@async.com.br>

	* [r5850] data/sql/postgres-schema.sql,
	  stoqlib/database/database.py: Get rid of all alter table
	  statements for postgres and preprocess the schema instead

2007-02-14 15:19  Johan Dahlin <jdahlin@async.com.br>

	* [r5849] data/sql/postgres-schema.sql, data/sql/schema.sql,
	  stoqlib/database/tables.py, stoqlib/domain/payment/methods.py,
	  stoqlib/gui/dialogs/paymentmethod.py,
	  stoqlib/gui/editors/paymentmethodeditor.py,
	  stoqlib/gui/slaves/paymentmethodslave.py,
	  tests/test_contracts.py: Remove AbstractCheckBillAdapter table
	  and make it into a mixin.

2007-02-14 14:06  Johan Dahlin <jdahlin@async.com.br>

	* [r5848] stoqlib/__init__.py: Update comment to reflect reality

2007-02-14 13:49  Johan Dahlin <jdahlin@async.com.br>

	* [r5847] stoqlib/enums.py, stoqlib/gui/search/fiscalsearch.py,
	  stoqlib/gui/slaves/fiscalslave.py, stoqlib/lib/defaults.py: Move
	  an enum from stoqlib.lib.defaults to stoqlib.enums and update
	  callsites

2007-02-14 13:31  Johan Dahlin <jdahlin@async.com.br>

	* [r5846] data/sql/schema.sql, stoqlib/domain/payment/methods.py:
	  Move daily_penalty field from AbstractCheckBillAdapter to
	  APaymentMethod

2007-02-14 13:21  Johan Dahlin <jdahlin@async.com.br>

	* [r5845] stoqlib/gui/slaves/paymentmethodslave.py,
	  stoqlib/gui/wizards/salewizard.py: Rework the way you select
	  payment types, in SelectPaymentMethodSlave. Add an enum and
	  convert it to and from the various types

2007-02-14 12:08  Johan Dahlin <jdahlin@async.com.br>

	* [r5841] stoqlib/lib/drivers.py: fix regression, make it /really/
	  similar to the old code

2007-02-14 11:52  Johan Dahlin <jdahlin@async.com.br>

	* [r5840] data/sql/postgres-schema.sql, data/sql/schema.sql,
	  stoqlib/database/policy.py, stoqlib/database/tables.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/payment/payment.py,
	  stoqlib/gui/dialogs/paymentmethod.py,
	  stoqlib/gui/editors/paymentmethodeditor.py,
	  stoqlib/gui/wizards/salewizard.py, tests/test_contracts.py:
	  Rename AbstractPaymentMethodAdapter to APaymentMethod

2007-02-14 11:42  Johan Dahlin <jdahlin@async.com.br>

	* [r5839] stoqlib/gui/slaves/paymentslave.py: Use selectOne to
	  fetch payment method

2007-02-14 11:24  Johan Dahlin <jdahlin@async.com.br>

	* [r5837] data/sql/postgres-schema.sql, data/sql/schema.sql,
	  stoqlib/database/admin.py, stoqlib/database/policy.py,
	  stoqlib/database/tables.py, stoqlib/domain/devices.py,
	  stoqlib/domain/examples/sale.py,
	  stoqlib/domain/giftcertificate.py, stoqlib/domain/interfaces.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/payment/payment.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/renegotiation.py,
	  stoqlib/domain/test/test_payment.py,
	  stoqlib/domain/test/test_sale.py,
	  stoqlib/gui/dialogs/paymentmethod.py,
	  stoqlib/gui/editors/deviceseditor.py,
	  stoqlib/gui/slaves/paymentmethodslave.py,
	  stoqlib/gui/slaves/paymentslave.py,
	  stoqlib/gui/wizards/salewizard.py, stoqlib/lib/defaults.py,
	  stoqlib/lib/drivers.py, stoqlib/lib/parameters.py,
	  stoqlib/lib/test/test_parameters.py, tests/test_contracts.py:
	  #3172: Don't use interfaces and adapters for payment methods.

2007-02-13 19:20  Fábio Morbec

	* [r5836] data/sql/schema.sql, stoqlib/domain/payment/methods.py,
	  stoqlib/gui/slaves/paymentslave.py,
	  stoqlib/gui/wizards/paymentmethodwizard.py: #3155: No cadastro de
	  métodos de pagamento temos um problema com cartão. r=jdahlin

2007-02-12 15:56  Johan Dahlin <jdahlin@async.com.br>

	* [r5835] stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/salewizard.py: Move AbstractSaleWizard
	  classes to salewizard.py, no point in having them them public

2007-02-12 15:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5833] external/sqlobject/viewable.py: Only add in cls.clause if
	  it's set

2007-02-12 15:22  Johan Dahlin <jdahlin@async.com.br>

	* [r5832] stoqlib/gui/base/application.py: Implement show/hide and
	  use them

2007-02-12 13:27  Johan Dahlin <jdahlin@async.com.br>

	* [r5829] data/glade/AbstractItemStep.glade,
	  stoqlib/gui/base/lists.py, stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/purchasewizard.py,
	  stoqlib/gui/wizards/receivingwizard.py: #3167: Purchase Order
	  wizard is too big

2007-02-12 13:17  Johan Dahlin <jdahlin@async.com.br>

	* [r5828] stoqlib/gui/editors/sellableeditor.py: Clean up sellable
	  unit a little bit, add a warning

2007-02-12 13:17  Johan Dahlin <jdahlin@async.com.br>

	* [r5827] stoqlib/domain/purchase.py: Always allow base_cost to be
	  set, clone() will fail otherwise

2007-02-12 13:01  Johan Dahlin <jdahlin@async.com.br>

	* [r5826] stoqlib/gui/slaves/receivingslave.py: Block editing of
	  transporter if it's already set

2007-02-09 18:16  Fábio Morbec

	* [r5824] stoqlib/gui/editors/deliveryeditor.py,
	  stoqlib/gui/editors/serviceeditor.py,
	  stoqlib/gui/wizards/purchasewizard.py: #3166: Mudança de
	  validação. r=jdahlin

2007-02-09 17:12  Johan Dahlin <jdahlin@async.com.br>

	* [r5823] external/sqlobject/viewable.py: Implement sync(). Add
	  allow you to query on id

2007-02-09 15:41  Johan Dahlin <jdahlin@async.com.br>

	* [r5822] stoqlib/gui/base/lists.py: Rename, cleanup style and
	  check if editor_class is set

2007-02-09 15:41  Fábio Morbec

	* [r5821] stoqlib/gui/slaves/paymentslave.py: #3163: Error when
	  paying using checks in multiple installments. r=jdahlin

2007-02-09 15:38  Johan Dahlin <jdahlin@async.com.br>

	* [r5820] stoqlib/gui/base/dialogs.py: Check if dialog is None and
	  bail out earlier

2007-02-09 14:29  Johan Dahlin <jdahlin@async.com.br>

	* [r5819] stoqlib/gui/wizards/purchasewizard.py: Default to the
	  current branch and the suggested supplier. Also focus the
	  supplier combo by default. Allow the date to be modified again,
	  but do not allow a date in the past.

2007-02-09 14:12  Johan Dahlin <jdahlin@async.com.br>

	* [r5818] stoqlib/domain/sellable.py,
	  stoqlib/gui/wizards/purchasewizard.py: #3164: Only allow us to
	  order Storable items

2007-02-09 14:11  Johan Dahlin <jdahlin@async.com.br>

	* [r5817] stoqlib/gui/editors/profileeditor.py: We return four
	  items now

2007-02-09 14:10  Johan Dahlin <jdahlin@async.com.br>

	* [r5816] stoqlib/lib/interfaces.py: Document

2007-02-09 13:50  Johan Dahlin <jdahlin@async.com.br>

	* [r5815] stoqlib/gui/base/dialogs.py: Set the window position to
	  WIN_POS_CENTER_ON_PARENT

2007-02-08 22:52  Johan Dahlin <jdahlin@async.com.br>

	* [r5807] stoqlib/domain/product.py: Nicer query, add credit,
	  update year

2007-02-08 22:50  Johan Dahlin <jdahlin@async.com.br>

	* [r5806] stoqlib/domain/product.py: Avoid using a separate
	  variable for all exceptions

2007-02-08 22:26  Johan Dahlin <jdahlin@async.com.br>

	* [r5804] stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/purchasewizard.py,
	  stoqlib/gui/wizards/receivingwizard.py: Rename AbstractItemStep
	  to SellableItemStep

2007-02-08 20:07  Johan Dahlin <jdahlin@async.com.br>

	* [r5798] stoqlib/gui/base/dialogs.py: Allow parent to be None

2007-02-08 20:07  Johan Dahlin <jdahlin@async.com.br>

	* [r5797] stoqlib/gui/login.py: Remove app name handling

2007-02-08 18:49  Johan Dahlin <jdahlin@async.com.br>

	* [r5795] stoqlib/gui/base/gtkadds.py: Remove whitespace

2007-02-08 14:49  Fábio Morbec

	* [r5793] stoqlib/gui/base/search.py,
	  stoqlib/gui/search/sellablesearch.py: #2976: Ao selecionar um
	  número maior de items ao disponivel no estoque retorna este erro.
	  r=jdahlin

2007-02-07 22:12  Johan Dahlin <jdahlin@async.com.br>

	* [r5792] data/sql/postgres-schema.sql: Add transaction_entry

2007-02-07 22:07  Johan Dahlin <jdahlin@async.com.br>

	* [r5791] data/sql/postgres-schema.sql, data/sql/schema.sql,
	  data/sql/views.sql, stoqlib/database/admin.py: Split off the
	  views to a separate file. Set the IDs at SERIAL in schema and
	  convert them to BIGSERIAL in postgres-schema.sql

2007-02-07 21:49  Johan Dahlin <jdahlin@async.com.br>

	* [r5790] data/sql/schema.sql: remove without time zone, since it's
	  the default behavior in postgres

2007-02-07 21:43  Johan Dahlin <jdahlin@async.com.br>

	* [r5788] data/glade/SellableEditor.glade, data/sql/schema.sql,
	  stoqlib/database/admin.py, stoqlib/domain/examples/product.py,
	  stoqlib/domain/sellable.py,
	  stoqlib/gui/editors/sellableeditor.py, stoqlib/lib/drivers.py:
	  Rename SellableUnit.index to unit_index, since it's not a valid
	  fieldname in MySQL

2007-02-07 21:12  Johan Dahlin <jdahlin@async.com.br>

	* [r5787] data/sql/schema.sql, stoqlib/database/runtime.py,
	  stoqlib/database/synchronization.py, stoqlib/domain/base.py,
	  stoqlib/domain/person.py, stoqlib/domain/synchronization.py,
	  stoqlib/domain/test/test_synchronization.py,
	  stoqlib/domain/test/test_transaction.py,
	  stoqlib/domain/transaction.py: Get rid of two timestamp values in
	  the SQL schema

2007-02-07 19:56  Johan Dahlin <jdahlin@async.com.br>

	* [r5785] stoqlib/gui/base/dialogs.py: Take credit

2007-02-07 19:55  Johan Dahlin <jdahlin@async.com.br>

	* [r5784] stoqlib/gui/search/sellablesearch.py: Take credit

2007-02-07 19:42  Johan Dahlin <jdahlin@async.com.br>

	* [r5782] stoqlib/gui/search/sellablesearch.py: #2976: Substract
	  the quantity of the current sale when displaying a storable

2007-02-07 19:33  Johan Dahlin <jdahlin@async.com.br>

	* [r5781] stoqlib/gui/search/productsearch.py: Import reordering

2007-02-07 18:55  Johan Dahlin <jdahlin@async.com.br>

	* [r5780] data/sql/schema.sql: Add quantity constraints

2007-02-07 18:05  Johan Dahlin <jdahlin@async.com.br>

	* [r5779] stoqlib/gui/slaves/fiscalslave.py,
	  stoqlib/gui/slaves/productslave.py: #3028: "Any" should be show
	  before any other sale status, and "ORDER" sales should not be
	  shown. Patch by Marco Antonio Porcho Souza, r=jdahlin.

2007-02-07 17:41  Johan Dahlin <jdahlin@async.com.br>

	* [r5777] stoqlib/gui/search/categorysearch.py: #3116: Resurrect
	  Sellable Category Search, stoqlib part

2007-02-07 17:40  Johan Dahlin <jdahlin@async.com.br>

	* [r5776] data/glade/SellableCategoryDataSlave.glade: Use a
	  ProxyComboEntry

2007-02-07 17:15  Johan Dahlin <jdahlin@async.com.br>

	* [r5775] external/sqlobject/inheritance/__init__.py: Fix ID part
	  of query so it's never ambiguous

2007-02-07 17:14  Johan Dahlin <jdahlin@async.com.br>

	* [r5774] data/sql/schema.sql: Not used by warehouse any longer

2007-02-07 16:04  Johan Dahlin <jdahlin@async.com.br>

	* [r5767] stoqlib/domain/profile.py: Use an SQL-query instead of
	  list-comprehension

2007-02-07 14:15  Johan Dahlin <jdahlin@async.com.br>

	* [r5763] external/sqlobject/viewable.py: Add a Viewable class and
	  infrastructure

2007-02-07 13:55  Johan Dahlin <jdahlin@async.com.br>

	* [r5762] stoqlib/gui/wizards/receivingwizard.py: #3160: Branch is
	  not picked up from the purchase order

2007-02-06 18:49  Johan Dahlin <jdahlin@async.com.br>

	* [r5751] stoqlib/domain/examples/payment.py,
	  stoqlib/domain/payment/methods.py: Do not set the default number
	  of installments in examples, always do it

2007-02-06 17:59  Johan Dahlin <jdahlin@async.com.br>

	* [r5749] stoqlib/gui/base/searchbar.py: Use soClass from column

2007-02-04 21:01  Johan Dahlin <jdahlin@async.com.br>

	* [r5738] MANIFEST.in, Makefile, stoqlib.spec: Add rpm specfile

2007-02-03 21:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5735] stoqlib/database/database.py: Add more comments,
	  explaining why we execute psql manually

2007-02-03 16:33  Johan Dahlin <jdahlin@async.com.br>

	* [r5732] debian/control: Remove trailing comma and quote

2007-02-03 14:50  Johan Dahlin <jdahlin@async.com.br>

	* [r5731] data/sql/postgres-schema.sql: Remove
	  stoqlib_branch_station_seq sequence, it's already been removed

2007-02-02 20:25  Johan Dahlin <jdahlin@async.com.br>

	* [r5730] stoqlib/domain/payment/payment.py: Start to document
	  payment statuses

2007-02-02 15:09  Johan Dahlin <jdahlin@async.com.br>

	* [r5728] data/sql/schema.sql: Document the joins in SellableView

2007-02-02 15:00  Johan Dahlin <jdahlin@async.com.br>

	* [r5727] data/sql/schema.sql: Reindent the views that were left
	  too

2007-02-02 14:56  Johan Dahlin <jdahlin@async.com.br>

	* [r5726] data/sql/schema.sql: Make all INNER JOINS implicit.
	  Reindent SQL to please Ronaldo

2007-02-02 14:14  Johan Dahlin <jdahlin@async.com.br>

	* [r5725] data/sql/schema.sql: Simplify purchase_order_view by
	  removing subqueries. Also makes it faster.

2007-02-02 14:08  Johan Dahlin <jdahlin@async.com.br>

	* [r5724] data/sql/schema.sql: Simplify sale_view by removing
	  subqueries. It has the side effect of making the queries 10%
	  faster too.

2007-02-02 13:57  Fábio Morbec

	* [r5723] stoqlib/reporting/base/utils.py: Changing list of pdf
	  readers, adding evince. r=jdahlin

2007-02-02 13:08  Johan Dahlin <jdahlin@async.com.br>

	* [r5722] data/glade/SalesPersonStep.glade,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/salewizard.py: Remove invoice number from
	  salewizard

2007-02-01 21:15  Johan Dahlin <jdahlin@async.com.br>

	* [r5721] data/sql/schema.sql: Add callsites documentation

2007-02-01 21:14  Ronaldo Maia <romaia@async.com.br>

	* [r5720] data/sql/schema.sql: Remove
	  abstract_product_supplier_view and simplify sellable_view by
	  removing sub-select.

2007-02-01 19:47  Johan Dahlin <jdahlin@async.com.br>

	* [r5719] data/sql/schema.sql: Get rid of
	  abstract_sales_product_view and abstract_purchase_product_view

2007-02-01 19:36  Johan Dahlin <jdahlin@async.com.br>

	* [r5718] data/sql/schema.sql: Get rid of
	  abstract_purchase_branch_view

2007-02-01 19:32  Johan Dahlin <jdahlin@async.com.br>

	* [r5717] data/sql/schema.sql: Get rid of
	  abstract_purchase_transporter_view

2007-02-01 19:26  Johan Dahlin <jdahlin@async.com.br>

	* [r5716] data/sql/schema.sql: Get rid of
	  abstract_sales_client_view

2007-02-01 19:18  Johan Dahlin <jdahlin@async.com.br>

	* [r5715] data/sql/schema.sql: Remove abstract_product_item_view

2007-02-01 19:09  Johan Dahlin <jdahlin@async.com.br>

	* [r5714] data/sql/schema.sql: Get rid of abstract_stock_view,
	  inline the relevant parts in sellable_view

2007-01-31 13:21  Fábio Morbec

	* [r5690] stoqlib/gui/slaves/paymentslave.py: #3138: No último
	  wizard (após escolher "outros métodos"), ao alterar o número de
	  prestações o botão Finish continua habilitado. r = jdahlin

2007-01-31 12:41  Fábio Morbec

	* [r5689] data/glade/IndividualDocuments.glade: #3139: Criar
	  máscara para o campo CPF. r=jdahlin

2007-01-31 12:34  Fábio Morbec

	* [r5688] stoqlib/gui/editors/deliveryeditor.py: #3140: Ao escolher
	  Delivery, é possível escolher uma data anterior a data da venda.
	  r=jdahlin

2007-01-31 12:31  Fábio Morbec

	* [r5687] stoqlib/lib/drivers.py: #3135: Erro no aplicativo ao
	  tentar "Cancelar Ultima Ordem" se não existir nenhuma ordem a ser
	  cancelada. r=jdahlin

2007-01-30 20:31  Johan Dahlin <jdahlin@async.com.br>

	* [r5679] stoqlib/database/settings.py: delete whitespace

2007-01-30 20:03  Johan Dahlin <jdahlin@async.com.br>

	* [r5678] debian/changelog: bump debian version

2007-01-30 19:59  Johan Dahlin <jdahlin@async.com.br>

	* [r5677] stoqlib/database/settings.py: Only set to PGHOST or
	  localhost if there's no address provided

2007-01-30 19:33  Johan Dahlin <jdahlin@async.com.br>

	* [r5675] debian/changelog, debian/control: * New release. Bump
	  Kiwi requirement to 1.9.12 and stoqdrivers to 0.5.0

2007-01-30 19:28  Johan Dahlin <jdahlin@async.com.br>

	* [r5674] stoqlib/__init__.py: Bump version to 0.8.9

2007-01-30 18:34  Johan Dahlin <jdahlin@async.com.br>

	* [r5667] external/sqlobject/postgres/pgconnection.py: Add a
	  dbVersion method to connection

2007-01-30 18:17  Johan Dahlin <jdahlin@async.com.br>

	* [r5665] README, stoqlib/database/settings.py: Use postgres and
	  require postgres 8.1

2007-01-30 17:58  Johan Dahlin <jdahlin@async.com.br>

	* [r5664] stoqlib/database/database.py,
	  stoqlib/database/synchronization.py: Pass in the username to psql
	  too

2007-01-30 15:52  Johan Dahlin <jdahlin@async.com.br>

	* [r5660] stoqlib/database/settings.py: Use PGHOST if set

2007-01-29 20:18  Johan Dahlin <jdahlin@async.com.br>

	* [r5655] AUTHORS, CONTRIBUTORS: update authors & contributors

2007-01-29 19:18  Johan Dahlin <jdahlin@async.com.br>

	* [r5653] README: Update DEPS here too

2007-01-29 19:13  Johan Dahlin <jdahlin@async.com.br>

	* [r5652] setup.py: Bump required versions of kiwi & stoqdrivers

2007-01-29 17:42  Silvio Rangel <silvio@async.com.br>

	* [r5639] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Atualização e
	  revisão tradução

2007-01-29 17:32  Johan Dahlin <jdahlin@async.com.br>

	* [r5638] tools/show-release-diff: Add another script

2007-01-29 17:27  Silvio Rangel <silvio@async.com.br>

	* [r5637] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Atualização de
	  Tradução e Revisão

2007-01-29 14:56  Johan Dahlin <jdahlin@async.com.br>

	* [r5634] stoqlib/database/settings.py: Try better to map postgres
	  errors to a DatabaseError.

2007-01-29 14:47  Fábio Morbec

	* [r5633] stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/purchasewizard.py: # 3141: No segundo wizard
	  de compra, se clicar em avançar e depois em voltar, o botão
	  "Avançar" fica desabilitado. r = jdahlin

2007-01-29 12:45  Silvio Rangel <silvio@async.com.br>

	* [r5630] data/glade/PurchasePaymentSlave.glade: #3134: Spin button
	  permite intervalos base zero. r=jdahlin

2007-01-26 19:59  Johan Dahlin <jdahlin@async.com.br>

	* [r5629] po/sv.po: Update swedish translation

2007-01-26 18:52  Johan Dahlin <jdahlin@async.com.br>

	* [r5628] data/glade/ReceivingInvoiceSlave.glade,
	  stoqlib/domain/receiving.py,
	  stoqlib/gui/slaves/receivingslave.py: Include the discount at the
	  right place, add accessors and update glade files

2007-01-26 18:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5627] stoqlib/domain/receiving.py: Include the discount and
	  surcharge in the calculation

2007-01-26 18:11  Johan Dahlin <jdahlin@async.com.br>

	* [r5626] stoqlib/gui/wizards/receivingwizard.py: Fix a problem in
	  the receiving wizard

2007-01-26 17:36  Johan Dahlin <jdahlin@async.com.br>

	* [r5625] stoqlib/reporting/sale.py: Use bool()

2007-01-26 17:32  Fábio Morbec

	* [r5624] stoqlib/gui/slaves/saleslave.py: #3121: Ao fazer uma
	  pesquisa por Sales, o botão return fica sempre ativo. r=jdahlin

2007-01-26 14:28  Johan Dahlin <jdahlin@async.com.br>

	* [r5615] stoqlib/lib/drivers.py: Return True/False

2007-01-26 14:06  Johan Dahlin <jdahlin@async.com.br>

	* [r5613] stoqlib/domain/sale.py, stoqlib/lib/drivers.py: #3050: A
	  função do botão estornar na aplicação, deve ser alterada, pois
	  utiliza do mesmo principio do botão devolução em vendas. Stoqlib
	  part

2007-01-26 13:01  Johan Dahlin <jdahlin@async.com.br>

	* [r5610] stoqlib/domain/devices.py, stoqlib/gui/base/lists.py,
	  stoqlib/gui/dialogs/devices.py,
	  stoqlib/gui/editors/deviceseditor.py: #3126: DeviceSettings
	  editor is broken

2007-01-26 12:59  Johan Dahlin <jdahlin@async.com.br>

	* [r5609] stoqlib/domain/test/test_fiscal.py: Remove print, which
	  was left over since the last checkin

2007-01-26 12:31  Johan Dahlin <jdahlin@async.com.br>

	* [r5608] stoqlib/gui/editors/deviceseditor.py: Invert yesno,
	  Continue is to the right and the default.

2007-01-26 12:25  Johan Dahlin <jdahlin@async.com.br>

	* [r5607] stoqlib/gui/base/search.py: reformat docstring to fit in
	  79 characters

2007-01-25 20:15  Silvio Rangel <silvio@async.com.br>

	* [r5605] data/glade/AbstractItemStep.glade,
	  data/glade/AbstractProductStep.glade,
	  data/glade/BillCheckMethodSlave.glade,
	  data/glade/PurchasePaymentSlave.glade: #3125: Spin buttons
	  permitiam gerar arquivos com valor ou quantidade 0. r=jdahlin

2007-01-25 18:41  Fábio Morbec

	* [r5603] stoqlib/domain/receiving.py,
	  stoqlib/gui/wizards/receivingwizard.py: #3109: Pedido selecionado
	  para recebimento continua com este status mesmo se voltarmos ao
	  passo inicial. r=jdahlin

2007-01-25 14:12  Johan Dahlin <jdahlin@async.com.br>

	* [r5599] stoqlib/lib/drivers.py: Catch CouponNotOpenError in
	  cancel()

2007-01-25 13:34  Johan Dahlin <jdahlin@async.com.br>

	* [r5597] stoqlib/domain/interfaces.py, stoqlib/domain/product.py,
	  stoqlib/domain/test/test_product.py,
	  stoqlib/domain/test/test_sale.py: #2894: IStorable.get_stocks()
	  has two different use cases. Remove IStorable.get_stocks().

2007-01-25 12:37  Johan Dahlin <jdahlin@async.com.br>

	* [r5595] stoqlib/domain/test/sellable.txt: We have only one sold
	  sellable now, not 4

2007-01-25 12:30  Johan Dahlin <jdahlin@async.com.br>

	* [r5593] stoqlib/lib/drivers.py: Add a Coupon printer object, part
	  of #3050

2007-01-25 12:03  Johan Dahlin <jdahlin@async.com.br>

	* [r5591] stoqlib/domain/test/test_fiscal.py: Bump abstract fiscal
	  bookentry identifier by 10 to allow the example database to use a
	  few identifier.

2007-01-24 21:04  Johan Dahlin <jdahlin@async.com.br>

	* [r5590] stoqlib/domain/examples/purchase.py: Create the examples
	  by sending an order an actually receive them instead of doign a
	  big hack on the IStorable facets. Reduce the number of orders
	  created, it's enough to create one for the items we want to buy.

2007-01-24 21:03  Johan Dahlin <jdahlin@async.com.br>

	* [r5589] stoqlib/domain/examples/product.py,
	  stoqlib/domain/examples/sale.py: Create the examples by sending
	  an order an actually receive them instead of doign a big hack on
	  the IStorable facets. Reduce the number of orders created, it's
	  enough to create one for the items we want to buy.

2007-01-24 21:03  Johan Dahlin <jdahlin@async.com.br>

	* [r5588] stoqlib/gui/wizards/receivingwizard.py: Reorder
	  wizardsteps

2007-01-24 19:45  Johan Dahlin <jdahlin@async.com.br>

	* [r5587] stoqlib/gui/wizards/purchasewizard.py: Reorder
	  WizardSteps

2007-01-24 19:41  Johan Dahlin <jdahlin@async.com.br>

	* [r5586] stoqlib/gui/wizards/purchasewizard.py: Remove trailing
	  whitespace

2007-01-24 17:59  Johan Dahlin <jdahlin@async.com.br>

	* [r5584] Makefile: Refactor deb building into a separate script

2007-01-24 15:47  Silvio Rangel <silvio@async.com.br>

	* [r5577] stoqlib/domain/product.py: #3122: Erro gerado ao
	  adicionar na venda uma grande quantidade de produtos. r=jdahlin

2007-01-24 15:45  Johan Dahlin <jdahlin@async.com.br>

	* [r5575] Makefile: svn info on ., add upload to .PHONY

2007-01-24 15:42  Johan Dahlin <jdahlin@async.com.br>

	* [r5574] Makefile: Use update-apt-directory script. add nightly
	  rule. avoid space in DEBVERSION

2007-01-24 14:14  Johan Dahlin <jdahlin@async.com.br>

	* [r5573] tools/bugzilla: Prettify output a bit

2007-01-24 13:28  Johan Dahlin <jdahlin@async.com.br>

	* [r5572] tools/bugzilla: Add a utility to query fixed bugs in a
	  release

2007-01-24 12:32  Johan Dahlin <jdahlin@async.com.br>

	* [r5571] stoqlib/gui/base/search.py: Do not require editor_class
	  when hiding toolbar

2007-01-23 19:37  Johan Dahlin <jdahlin@async.com.br>

	* [r5569] stoqlib/gui/base/search.py: Add an example docstring to
	  SearchEditor. Require editor_class objects to be a subclass of
	  BaseEditor. Use selectOneBy and improve a couple of exceptions.

2007-01-23 18:56  Johan Dahlin <jdahlin@async.com.br>

	* [r5568] stoqlib/gui/base/searchbar.py: Remove unnecessary API

2007-01-23 18:42  Johan Dahlin <jdahlin@async.com.br>

	* [r5566] stoqlib/gui/search/personsearch.py,
	  stoqlib/gui/search/stationsearch.py: Indentation

2007-01-23 18:42  Johan Dahlin <jdahlin@async.com.br>

	* [r5565] stoqlib/gui/base/searchbar.py: Avoid *args

2007-01-23 18:40  Johan Dahlin <jdahlin@async.com.br>

	* [r5564] stoqlib/gui/base/searchbar.py, stoqlib/gui/interfaces.py:
	  Abstract set_focus()

2007-01-23 18:35  Fábio Morbec

	* [r5563] data/sql/schema.sql: Remove trailing whitespace.

2007-01-23 18:10  Johan Dahlin <jdahlin@async.com.br>

	* [r5562] stoqlib/gui/base/searchbar.py: Improve/simplify query
	  building.

2007-01-23 17:57  Johan Dahlin <jdahlin@async.com.br>

	* [r5561] stoqlib/gui/base/searchbar.py, stoqlib/gui/interfaces.py:
	  Remove date_search_lbl from interface. 'should' is better than
	  'must'. Make a method private. Mark two extra strings as
	  translatable

2007-01-23 17:44  Johan Dahlin <jdahlin@async.com.br>

	* [r5560] stoqlib/gui/base/searchbar.py: Mark DateSearchSlave and
	  DateInterval as private

2007-01-23 17:42  Johan Dahlin <jdahlin@async.com.br>

	* [r5559] stoqlib/gui/base/search.py: Mark SearchDialogDetailsSlave
	  as private

2007-01-23 17:41  Johan Dahlin <jdahlin@async.com.br>

	* [r5558] stoqlib/gui/base/search.py,
	  stoqlib/gui/base/searchbar.py,
	  stoqlib/gui/dialogs/tillhistory.py,
	  stoqlib/gui/wizards/receivingwizard.py: Refactor SearchBar into a
	  separate file

2007-01-23 17:34  Johan Dahlin <jdahlin@async.com.br>

	* [r5557] stoqlib/gui/base/search.py, stoqlib/gui/interfaces.py:
	  Remove SearchBar.filter_results. Make more attributes private.
	  Rename table_type to table. Rename stop_animate_search_icon to
	  stop_animation. Improve ISearchBarEntrySlave documentation.

2007-01-23 17:15  Johan Dahlin <jdahlin@async.com.br>

	* [r5555] stoqlib/gui/search/categorysearch.py: Remove Sellable
	  Category Search

2007-01-23 17:06  Johan Dahlin <jdahlin@async.com.br>

	* [r5554] stoqlib/gui/search/personsearch.py: Get rid of
	  filter_results(). Do it using an SQL query instead.

2007-01-23 13:42  Johan Dahlin <jdahlin@async.com.br>

	* [r5551] stoqlib/gui/base/search.py, stoqlib/gui/interfaces.py:
	  #3114: SearchBar: Simplify query constructed when querying for
	  objects modified today

2007-01-23 13:22  Johan Dahlin <jdahlin@async.com.br>

	* [r5550] external/sqlobject/sqlbuilder.py: Return None instead of
	  raising an exception if an empty list is passed to AND/OR

2007-01-22 19:26  Fábio Morbec

	* [r5549] data/glade/SaleReturnSlave.glade: #3112: Na devolução a
	  janela razão adquire tamanho desproporcional. r=jdahlin

2007-01-19 18:01  Fábio Morbec

	* [r5544] stoqlib/gui/wizards/receivingwizard.py: #3102: No
	  primeiro passo do wizard de recebimento de compra o botão forward
	  deve estar desabilitado. r=jdahlin

2007-01-19 15:00  Fábio Morbec

	* [r5542] stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/dialogs/saledetails.py: #3056: As vendas com cartão
	  estão gerando desconto de comissão na aplicação de caixa. r =
	  jdahlin

2007-01-19 13:03  Johan Dahlin <jdahlin@async.com.br>

	* [r5538] stoqlib/domain/till.py: #3017: As sangrias feitas no
	  sistema obedecem as datas da redução Z

2007-01-19 12:59  Johan Dahlin <jdahlin@async.com.br>

	* [r5537] data/glade/AddressSlave.glade: #3047: No cadastro de
	  pessoas (Usuários, Fornecedores, etc.) a opção de estado natal
	  não deve conter uma lista

2007-01-18 19:48  Fábio Morbec

	* [r5536] stoqlib/gui/wizards/receivingwizard.py: #3105: No segundo
	  passo do wizard a barra superior de pesquisa não é necessaria.
	  r=jdahlin

2007-01-18 19:04  Silvio Rangel <silvio@async.com.br>

	* [r5535] stoqlib/gui/wizards/receivingwizard.py: #3100: Warehouse
	  é possivel alterar valores e quantidades. r: jdahlin

2007-01-18 18:42  Johan Dahlin <jdahlin@async.com.br>

	* [r5533] stoqlib/gui/slaves/userslave.py: #3045: Traceback em
	  "Edit Details" ao tentar atualizar qualquer dado de vendedor.
	  Administrator e Manager isto não ocorre (com alguns dados).

2007-01-18 18:34  Johan Dahlin <jdahlin@async.com.br>

	* [r5532] stoqlib/gui/editors/serviceeditor.py: #3022: Entrega de
	  serviço pode ser programada para dias anteriores a venda. Patch
	  by Marco Antonio Porcho Souza <maporcho@gmail.com>

2007-01-18 17:40  Johan Dahlin <jdahlin@async.com.br>

	* [r5529] stoqlib/domain/interfaces.py, stoqlib/domain/person.py,
	  stoqlib/domain/test/test_person.py,
	  stoqlib/gui/slaves/individualslave.py: #3044: Ao tentar preencher
	  todos os campos de cadastro de (funcionários, clientes, usuarios)
	  um erro é gerado

2007-01-18 17:28  Johan Dahlin <jdahlin@async.com.br>

	* [r5528] stoqlib/gui/wizards/abstractwizard.py: Remove whitespace

2007-01-18 15:34  Johan Dahlin <jdahlin@async.com.br>

	* [r5527] stoqlib/gui/wizards/receivingwizard.py: #3101: No
	  warehouse o recebimento de compra executa a soma do total todas
	  as vezes que é necessario voltar.

2007-01-18 14:31  Fábio Morbec

	* [r5526] stoqlib/gui/slaves/saleslave.py: #3086: Ao tentar
	  retornar item cancelado no Sales gera erro (Traceback). r=jdahlin

2007-01-18 12:32  Fábio Morbec

	* [r5525] stoqlib/gui/slaves/paymentslave.py: #3055: O botão Finish
	  deve ser habilitado, após os dados da venda definidos. r=jdahlin
	  (Faltava uma linha).

2007-01-17 20:01  Fábio Morbec

	* [r5524] stoqlib/gui/slaves/paymentslave.py: #3055: O botão Finish
	  deve ser habilitado, após os dados da venda definidos. r: jdahlin

2007-01-17 19:58  Fábio Morbec

	* [r5523] stoqlib/gui/login.py: #3079: Na janela "Access Control"
	  ao pressionar a tecla esc gera Traceback. r:jdahlin

2007-01-17 19:52  Fábio Morbec

	* [r5522] stoqlib/gui/wizards/salewizard.py: #3058: Na forma de
	  pagamento "Vale compra" após adicionar o número do vale compra o
	  botão "Avançar" não fica ativo. r: jdahlin

2007-01-17 18:09  Silvio Rangel <silvio@async.com.br>

	* [r5520] stoqlib/gui/editors/serviceeditor.py: #3095: Proibir
	  edição de valor de servico. r: jdahlin

2007-01-17 17:54  Johan Dahlin <jdahlin@async.com.br>

	* [r5518] stoqlib/gui/search/tillsearch.py: Remove trailing comma,
	  fixes buildbot

2007-01-17 17:46  Silvio Rangel <silvio@async.com.br>

	* [r5517] stoqlib/gui/search/fiscalsearch.py,
	  stoqlib/gui/search/personsearch.py,
	  stoqlib/gui/search/productsearch.py,
	  stoqlib/gui/search/salesearch.py,
	  stoqlib/gui/search/servicesearch.py,
	  stoqlib/gui/search/tillsearch.py: #3080: alteração tamanhos das
	  tabelas search r: jdahlin

2007-01-17 17:26  Silvio Rangel <silvio@async.com.br>

	* [r5516] stoqlib/gui/dialogs/tillhistory.py: #3081: alteração nos
	  tamanhos das tabelas dialogs. r: jdahlin

2007-01-17 17:25  Silvio Rangel <silvio@async.com.br>

	* [r5515] stoqlib/gui/dialogs/productstockdetails.py: #3081:
	  alteração nos tamanhos das tabelas dialogs. r: jdahlin

2007-01-17 17:10  Fábio Morbec

	* [r5511] stoqlib/gui/base/search.py,
	  stoqlib/gui/search/personsearch.py: #3064: Ao abrir a pesquisa de
	  clientes no sales o botão editar deve estar desabilitado. r:
	  jdahlin

2007-01-17 16:57  Fábio Morbec

	* [r5510] data/glade/CreditProviderMethodSlave.glade,
	  stoqlib/gui/slaves/paymentslave.py: #3049: Ao escolher forma de
	  pagamento como Card ou Finance a o botão Finish já está
	  habilitado. r: jdahlin

2007-01-17 16:35  Fábio Morbec

	* [r5509] stoqlib/domain/renegotiation.py,
	  stoqlib/gui/search/tillsearch.py: #3054: Nos estornos os valores
	  devolvidos não aparecem nas operações fiscais de caixa. r:
	  jdahlin

2007-01-17 15:26  Fábio Morbec

	* [r5508] stoqlib/gui/wizards/purchasewizard.py: #3021: Data de
	  recebimento do purchase aceita prazo anterior a abertura do
	  pedido. r: jdahlin

2007-01-17 15:09  Johan Dahlin <jdahlin@async.com.br>

	* [r5507] stoqlib/domain/sale.py, stoqlib/domain/sellable.py:
	  #3000: Nao é possível retornar serviços

2007-01-17 15:07  Fábio Morbec

	* [r5506] stoqlib/gui/wizards/purchasewizard.py: #3083: No wizard
	  do Purchase é possivel alterar valores e quantidades. r: jdahlin

2007-01-17 14:56  Fábio Morbec

	* [r5505] data/glade/PurchasePaymentStep.glade: #3007: Alteração no
	  terceiro passo do wizard de compras, por padrão estético. r:
	  jdahlin

2007-01-17 13:15  Fábio Morbec

	* [r5504] stoqlib/domain/purchase.py,
	  stoqlib/gui/wizards/abstractwizard.py: bug: 2959, r: jdhalin
	  Adição do mesmo item, em uma nova compra.

2007-01-16 16:22  Fábio Morbec

	* [r5503] stoqlib/gui/wizards/purchasewizard.py: bug: 3020, r:
	  jdahlin Data de abertura de um pedido deve ser a data da
	  movimentação atual.

2007-01-16 15:58  Fábio Morbec

	* [r5501] stoqlib/gui/slaves/saleslave.py: bug: 3061, r: jdahlin
	  Retirar da interface do aplicativo o botão editar

2007-01-16 15:09  Fábio Morbec

	* [r5500] stoqlib/gui/slaves/paymentslave.py: bug: 3036, r: jdahlin
	  Escolher outros métodos e não escolhermos mais de uma parcela a
	  tecla finish fica desabilitada

2007-01-16 14:59  Fábio Morbec

	* [r5497] data/glade/EmployeeDetailsSlave.glade,
	  stoqlib/gui/slaves/employeeslave.py: bug: 3043, Algumas
	  informações no cadastro de funcionário, não são uteis r: jdahlin

2006-12-19 11:17  Johan Dahlin <jdahlin@async.com.br>

	* [r5493] stoqlib/gui/slaves/saleslave.py: #3039: "Details"
	  button's not working anymore in "Sales" (problem's in
	  stoqlib/gui/slaves/saleslave.py)

2006-12-15 13:47  Johan Dahlin <jdahlin@async.com.br>

	* [r5492] stoqlib/gui/search/stationsearch.py: Use ALL_BRANCHES
	  constant

2006-12-15 13:32  Johan Dahlin <jdahlin@async.com.br>

	* [r5491] stoqlib/gui/slaves/saleslave.py: Remove trailing
	  whitespace and do a simple refactoring

2006-12-15 13:29  Johan Dahlin <jdahlin@async.com.br>

	* [r5489] stoqlib/gui/search/salesearch.py,
	  stoqlib/gui/slaves/saleslave.py: #3033: Simplify and refactor
	  SaleListToolbar

2006-12-14 19:21  Fábio Morbec

	* [r5488] stoqlib/gui/slaves/saleslave.py: bug 3019, Aplicação não
	  atualiza após inserir desconto negativo, r: jdahlin

2006-12-14 19:19  Johan Dahlin <jdahlin@async.com.br>

	* [r5487] stoqlib/lib/drivers.py: #2985: Venda de vale-compra não
	  pode gerar cupom fiscal.

2006-12-14 19:09  Johan Dahlin <jdahlin@async.com.br>

	* [r5486] stoqlib/lib/drivers.py: avoid map()

2006-12-14 16:48  Johan Dahlin <jdahlin@async.com.br>

	* [r5485] stoqlib/gui/wizards/purchasewizard.py: #2960:
	  AttributeError: 'bool' object has no attribute 'get_toplevel'

2006-12-14 13:46  Johan Dahlin <jdahlin@async.com.br>

	* [r5484] stoqlib/gui/search/sellablesearch.py: #3023: Sale item
	  search should display "All branches" option before other
	  branches. Patch by Marco Antonio Porcho Souza, r=jdahlin

2006-12-13 17:55  Fábio Morbec

	* [r5483] stoqlib/gui/slaves/saleslave.py: bug 3015, Aplicação
	  aceita desconto em dinheiro negativo, r: jdahlin

2006-12-13 13:04  Fábio Morbec

	* [r5482] stoqlib/gui/slaves/saleslave.py: #3014: Aplicação aceita
	  desconto em porcentagem negativo, r=jdahlin

2006-12-12 12:52  Silvio Rangel <silvio@async.com.br>

	* [r5479] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Atualização de
	  Tradução e Revisão

2006-12-06 11:51  Johan Dahlin <jdahlin@async.com.br>

	* [r5473] stoqlib/gui/dialogs/tillhistory.py: Use newly added
	  set_visible_rows()

2006-12-05 15:35  Johan Dahlin <jdahlin@async.com.br>

	* [r5470] stoqlib/gui/dialogs/tillhistory.py: Redo the
	  TillHistoryDialog sizes

2006-12-05 15:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5469] stoqlib/gui/editors/tilleditor.py: Set a payment
	  description too

2006-12-05 14:38  Johan Dahlin <jdahlin@async.com.br>

	* [r5468] stoqlib/lib/parameters.py,
	  stoqlib/lib/test/test_parameters.py: #2789: Add support for a
	  default area code

2006-12-05 13:31  Johan Dahlin <jdahlin@async.com.br>

	* [r5467] stoqlib/gui/editors/tilleditor.py,
	  stoqlib/lib/drivers.py, stoqlib/lib/interfaces.py: #2990: Adding
	  & Removing cash should notify the fiscal printer. Also improve
	  the cashin/out editors, so you can close them by pressing enter

2006-12-05 12:58  Johan Dahlin <jdahlin@async.com.br>

	* [r5465] data/glade/CashInEditor.glade,
	  stoqlib/gui/editors/tilleditor.py: #2980: Suprimento deve
	  especificar a razão como a sangria

2006-12-04 20:01  Johan Dahlin <jdahlin@async.com.br>

	* [r5464] stoqlib/lib/drivers.py: Use selectOneBy

2006-12-04 19:55  Johan Dahlin <jdahlin@async.com.br>

	* [r5463] data/glade/TillHistoryDialog.glade: Remove a button,
	  forgot to commit this

2006-12-04 19:55  Johan Dahlin <jdahlin@async.com.br>

	* [r5462] data/glade/CashAdvanceEditor.glade: Replace a combobox
	  with a comboentry

2006-12-04 19:51  Johan Dahlin <jdahlin@async.com.br>

	* [r5460] stoqlib/gui/dialogs/tillhistory.py: Remove
	  unused/unnecessary code

2006-12-04 19:50  Johan Dahlin <jdahlin@async.com.br>

	* [r5458] stoqlib/gui/dialogs/tillhistory.py,
	  stoqlib/gui/dialogs/tilloperation.py: Rename module too

2006-12-04 19:34  Johan Dahlin <jdahlin@async.com.br>

	* [r5456] data/glade/TillHistoryDialog.glade,
	  data/glade/TillOperationDialog.glade, data/sql/schema.sql,
	  stoqlib/domain/till.py, stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/search/tillsearch.py,
	  stoqlib/gui/slaves/tillslave.py: Switch around the till dialogs.
	  Fixes #2969, #2988. Add a new view just for the history. Remove
	  buttons in fiscal operations view.

2006-12-04 18:21  Johan Dahlin <jdahlin@async.com.br>

	* [r5455] stoqlib/gui/search/tillsearch.py: Smplify

2006-12-04 17:52  Johan Dahlin <jdahlin@async.com.br>

	* [r5454] stoqlib/domain/interfaces.py,
	  stoqlib/domain/payment/methods.py: #2948: Dinheiro não é
	  "considerado" como forma de pagamento.

2006-12-04 15:04  Johan Dahlin <jdahlin@async.com.br>

	* [r5453] stoqlib/gui/slaves/paymentslave.py,
	  stoqlib/gui/wizards/salewizard.py: remove a hack

2006-12-04 14:27  Johan Dahlin <jdahlin@async.com.br>

	* [r5452] stoqlib/gui/wizards/salewizard.py: Do not cache method
	  slaves, solves objects between savepoint boundaries problem

2006-12-04 12:58  Johan Dahlin <jdahlin@async.com.br>

	* [r5451] stoqlib/gui/base/lists.py, stoqlib/gui/base/search.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/editors/deviceseditor.py,
	  stoqlib/gui/editors/giftcertificateeditor.py,
	  stoqlib/gui/wizards/purchasewizard.py,
	  stoqlib/gui/wizards/salewizard.py: Get rid of a few *args

2006-12-04 12:26  Johan Dahlin <jdahlin@async.com.br>

	* [r5450] stoqlib/database/runtime.py: Allow savepoints to be
	  overriden, it's allowed by POSTGRES

2006-12-04 12:16  Johan Dahlin <jdahlin@async.com.br>

	* [r5447] stoqlib/gui/slaves/paymentslave.py: Replace another
	  sqlbuilder query with a selectBy

2006-12-04 12:15  Johan Dahlin <jdahlin@async.com.br>

	* [r5446] stoqlib/domain/payment/payment.py: Add payment.payment
	  too

2006-12-04 12:08  Johan Dahlin <jdahlin@async.com.br>

	* [r5445] stoqlib/database/tables.py,
	  stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/sale.py,
	  stoqlib/domain/test/test_fiscal.py,
	  stoqlib/domain/test/test_payment.py,
	  stoqlib/domain/test/test_payment_group.py,
	  stoqlib/domain/test/test_sale.py, stoqlib/domain/till.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/slaves/paymentslave.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/salewizard.py: Rename payment.base to
	  payment.payment

2006-12-04 11:56  Johan Dahlin <jdahlin@async.com.br>

	* [r5444] stoqlib/gui/wizards/salewizard.py: Remove prints

2006-12-04 11:55  Johan Dahlin <jdahlin@async.com.br>

	* [r5443] stoqlib/gui/base/editors.py: Add some logging

2006-12-04 11:41  Johan Dahlin <jdahlin@async.com.br>

	* [r5442] stoqlib/gui/editors/categoryeditor.py,
	  stoqlib/gui/editors/contacteditor.py,
	  stoqlib/gui/editors/fiscaleditor.py,
	  stoqlib/gui/editors/giftcertificateeditor.py,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/editors/profileeditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/editors/stationeditor.py,
	  stoqlib/gui/wizards/salewizard.py: Avoid breaking half of editors

2006-12-04 11:27  Johan Dahlin <jdahlin@async.com.br>

	* [r5441] stoqlib/gui/base/editors.py,
	  stoqlib/gui/editors/addresseditor.py,
	  stoqlib/gui/editors/categoryeditor.py,
	  stoqlib/gui/editors/contacteditor.py,
	  stoqlib/gui/editors/deliveryeditor.py,
	  stoqlib/gui/editors/fiscaleditor.py,
	  stoqlib/gui/editors/giftcertificateeditor.py,
	  stoqlib/gui/editors/paymentmethodeditor.py,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/editors/profileeditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/editors/serviceeditor.py,
	  stoqlib/gui/editors/stationeditor.py,
	  stoqlib/gui/templates/persontemplate.py: Get rid of
	  get_title_model_attribute in favor of a set_description() method

2006-12-01 21:03  Johan Dahlin <jdahlin@async.com.br>

	* [r5440] stoqlib/database/interfaces.py: Fix interface

2006-12-01 20:53  Johan Dahlin <jdahlin@async.com.br>

	* [r5439] stoqlib/database/runtime.py: Improve variable naming

2006-12-01 20:46  Johan Dahlin <jdahlin@async.com.br>

	* [r5438] stoqlib/database/interfaces.py,
	  stoqlib/database/runtime.py: Add support for savepoints

2006-12-01 19:21  Johan Dahlin <jdahlin@async.com.br>

	* [r5435] stoqlib/gui/dialogs/tilloperation.py: oops, call it app
	  instead of till, since it can be the till application or the pos
	  application window

2006-12-01 19:18  Johan Dahlin <jdahlin@async.com.br>

	* [r5434] stoqlib/gui/dialogs/tilloperation.py: do not access conn
	  on the till object

2006-12-01 19:18  Johan Dahlin <jdahlin@async.com.br>

	* [r5433] stoqlib/gui/dialogs/tilloperation.py: Do not call
	  update_widgets, they're private to the till. self->till

2006-12-01 17:08  Johan Dahlin <jdahlin@async.com.br>

	* [r5432] stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/tilleditor.py: Grr, regression

2006-12-01 17:00  Johan Dahlin <jdahlin@async.com.br>

	* [r5431] data/glade/DateSearchSlave.glade: Do not show the
	  DateSearchSlave by default

2006-12-01 16:47  Johan Dahlin <jdahlin@async.com.br>

	* [r5430] data/glade/BaseCashSlave.glade,
	  stoqlib/gui/editors/tilleditor.py: #2971: Saldo de caixa, em
	  suprimento e sangria

2006-12-01 15:45  Johan Dahlin <jdahlin@async.com.br>

	* [r5429] stoqlib/database/test/test_database.py: Add tests for
	  rollback_and_begin

2006-12-01 15:42  Johan Dahlin <jdahlin@async.com.br>

	* [r5428] stoqlib/database/database.py,
	  stoqlib/database/test/test_database.py: Fix finish_transaction
	  and add tests

2006-12-01 14:06  Johan Dahlin <jdahlin@async.com.br>

	* [r5427] data/sql/schema.sql: And the schema

2006-12-01 14:00  Johan Dahlin <jdahlin@async.com.br>

	* [r5426] stoqlib/domain/till.py,
	  stoqlib/gui/editors/tilleditor.py: Do not create a payment when
	  adding the initial amount to the till. Add an additional column
	  in the till table.

2006-12-01 12:09  Johan Dahlin <jdahlin@async.com.br>

	* [r5425] stoqlib/domain/till.py: Document a little bit more

2006-12-01 11:50  Johan Dahlin <jdahlin@async.com.br>

	* [r5424] data/glade/TillClosing.glade,
	  stoqlib/domain/test/test_till.py, stoqlib/domain/till.py,
	  stoqlib/gui/editors/tilleditor.py: Use the real balance when
	  closing the till. Remove get_cash_total method which is now
	  unused

2006-11-30 21:09  Johan Dahlin <jdahlin@async.com.br>

	* [r5423] data/glade/TillOpening.glade,
	  stoqlib/gui/editors/tilleditor.py: #2971: Show the balance in
	  TillOpeningDialog. Remove opening_date

2006-11-30 18:41  Johan Dahlin <jdahlin@async.com.br>

	* [r5422] stoqlib/gui/editors/tilleditor.py: Fix string

2006-11-30 18:40  Johan Dahlin <jdahlin@async.com.br>

	* [r5421] stoqlib/gui/editors/tilleditor.py: Assert that we have a
	  till

2006-11-30 18:36  Johan Dahlin <jdahlin@async.com.br>

	* [r5420] stoqlib/gui/editors/test/test_editors.py: Disable
	  TillClosingEditor test

2006-11-30 18:19  Johan Dahlin <jdahlin@async.com.br>

	* [r5419] stoqlib/gui/editors/tilleditor.py: Create the till
	  earlier

2006-11-30 18:14  Johan Dahlin <jdahlin@async.com.br>

	* [r5418] data/glade/TillClosing.glade, data/sql/schema.sql,
	  stoqlib/domain/till.py, stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/tilleditor.py: #2975: Sangrias efetuadas
	  junto ao fechamento de caixa, não aparecem nas operações fiscal.
	  Take the opportunity to refactor TillClosingEditor and simplify
	  Till.

2006-11-30 15:21  Johan Dahlin <jdahlin@async.com.br>

	* [r5416] stoqlib/domain/test/test_till.py, stoqlib/domain/till.py:
	  Rename pending_closure to needs_closing on kikos suggestion

2006-11-30 15:15  Johan Dahlin <jdahlin@async.com.br>

	* [r5415] stoqlib/gui/base/dialogs.py,
	  stoqlib/gui/editors/tilleditor.py: Add
	  set_confirm_widget/set_cancel_widget to BasicDialog and use them
	  in the TillEditor

2006-11-30 14:31  Johan Dahlin <jdahlin@async.com.br>

	* [r5413] stoqlib/domain/test/test_till.py, stoqlib/domain/till.py:
	  Refactor out unclosed till check in get_current() to a separate
	  method. Add tests

2006-11-29 22:44  Johan Dahlin <jdahlin@async.com.br>

	* [r5407] stoqlib/domain/sale.py: One more

2006-11-29 22:36  Johan Dahlin <jdahlin@async.com.br>

	* [r5406] stoqlib/domain/sale.py, stoqlib/domain/till.py: Abstract
	  get_adapted to improve readability

2006-11-29 21:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5404] stoqlib/domain/test/test_till.py, stoqlib/domain/till.py,
	  stoqlib/gui/dialogs/tilloperation.py: #2973: Bloqueios devido ao
	  não fechamento de caixa, stoqlib part

2006-11-29 18:20  Johan Dahlin <jdahlin@async.com.br>

	* [r5403] stoqlib/domain/examples/sale.py: Close the till but set
	  the date to yesterday

2006-11-29 18:09  Johan Dahlin <jdahlin@async.com.br>

	* [r5402] stoqlib/domain/examples/sale.py: Don't close the till
	  after creating the examples

2006-11-29 17:37  Johan Dahlin <jdahlin@async.com.br>

	* [r5401] stoqlib/gui/editors/tilleditor.py: imports, docstrings

2006-11-29 17:25  Johan Dahlin <jdahlin@async.com.br>

	* [r5400] stoqlib/domain/test/test_till.py, stoqlib/domain/till.py:
	  Order by date and add a test

2006-11-29 17:10  Johan Dahlin <jdahlin@async.com.br>

	* [r5399] stoqlib/domain/test/test_till.py, stoqlib/domain/till.py:
	  Raise an error when trying to open the till when it's already
	  open

2006-11-29 17:01  Johan Dahlin <jdahlin@async.com.br>

	* [r5398] stoqlib/domain/till.py: Use selectBy instead of
	  SQLBuilder

2006-11-29 15:05  Johan Dahlin <jdahlin@async.com.br>

	* [r5397] stoqlib/gui/editors/tilleditor.py: Create a debit and
	  invert the amount, just like cash out.

2006-11-28 20:06  Johan Dahlin <jdahlin@async.com.br>

	* [r5395] data/glade/DiscountChargeSlave.glade,
	  stoqlib/lib/drivers.py: #2813: Disable surcharge

2006-11-28 19:24  Johan Dahlin <jdahlin@async.com.br>

	* [r5394] data/glade/TillClosing.glade,
	  stoqlib/gui/editors/tilleditor.py: #2951: Fechamento de Caixa
	  aberto 'dinheiro total'

2006-11-28 19:19  Johan Dahlin <jdahlin@async.com.br>

	* [r5393] stoqlib/gui/base/editors.py,
	  stoqlib/gui/editors/deliveryeditor.py,
	  stoqlib/gui/editors/noteeditor.py,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/editors/simpleeditor.py,
	  stoqlib/gui/slaves/receivingslave.py,
	  stoqlib/gui/wizards/abstractwizard.py: Move NoteEditor and
	  SimpleEntryEditor out to separate modules

2006-11-28 19:10  Johan Dahlin <jdahlin@async.com.br>

	* [r5392] data/sql/schema.sql, stoqlib/database/tables.py,
	  stoqlib/domain/payment/base.py, stoqlib/domain/till.py,
	  stoqlib/gui/editors/tilleditor.py: Clean up TillEditor: Remove
	  CashAdvanceInfo from the database, it does not need to be
	  persistent. Simplify CashOutEditor, CashInEditor and
	  CashAdvanceEditor

2006-11-28 17:50  Johan Dahlin <jdahlin@async.com.br>

	* [r5391] data/glade/DateSearchSlave.glade,
	  stoqlib/gui/base/search.py: #2956: Data atual na aplicação de
	  caixa, patch by Fabio Morbec

2006-11-28 17:31  Johan Dahlin <jdahlin@async.com.br>

	* [r5388] stoqlib/gui/introspection.py,
	  stoqlib/gui/keyboardhandler.py: Add introspection and global
	  keyboard handling modules

2006-11-27 17:00  Johan Dahlin <jdahlin@async.com.br>

	* [r5384] stoqlib/gui/editors/tilleditor.py: Add an assert
	  statement

2006-11-27 16:27  Johan Dahlin <jdahlin@async.com.br>

	* [r5383] stoqlib/gui/base/editors.py: Improve create_model
	  documentation

2006-11-24 17:49  Johan Dahlin <jdahlin@async.com.br>

	* [r5382] stoqlib/gui/base/dialogs.py: Document and clean up
	  run_dialog. Fixes #2924

2006-11-24 15:31  Johan Dahlin <jdahlin@async.com.br>

	* [r5381] stoqlib/domain/test/test_sale.py: Skip two tests

2006-11-24 14:21  Johan Dahlin <jdahlin@async.com.br>

	* [r5378] stoqlib/gui/search/fiscalsearch.py: #2690: Make the
	  window size smaller, Patch by J. Victor Martins

2006-11-24 14:20  Johan Dahlin <jdahlin@async.com.br>

	* [r5377] data/sql/schema.sql: #2955: Do not allow negative
	  quantities on product sellable items, patch by Grazieno
	  Pellegrino

2006-11-24 14:11  Johan Dahlin <jdahlin@async.com.br>

	* [r5376] stoqlib/domain/sale.py, stoqlib/domain/test/test_sale.py:
	  Add tests for sale.py, written by lincoln molica. Make some minor
	  changes to sale.py and disable one test. #2713

2006-11-21 20:04  Johan Dahlin <jdahlin@async.com.br>

	* [r5369] stoqlib/domain/receiving.py: Check if the purchase group
	  is set aswell. This should fix regressions.

2006-11-21 18:24  Johan Dahlin <jdahlin@async.com.br>

	* [r5368] stoqlib/domain/receiving.py: Fix a bug Silvio found,
	  IPaymentGroup can be unimplemented here

2006-11-21 14:09  Johan Dahlin <jdahlin@async.com.br>

	* [r5361] stoqlib/database/database.py: Oops, invert logic

2006-11-17 16:20  Johan Dahlin <jdahlin@async.com.br>

	* [r5355] stoqlib/domain/interfaces.py: Remove self from interface
	  definition

2006-11-17 16:14  Johan Dahlin <jdahlin@async.com.br>

	* [r5354] stoqlib/database/synchronization.py,
	  stoqlib/domain/interfaces.py, stoqlib/domain/person.py,
	  stoqlib/domain/station.py: #2911: Use branches not stations in
	  synchronization

2006-11-17 14:46  Johan Dahlin <jdahlin@async.com.br>

	* [r5353] stoqlib/common.py, stoqlib/gui/base/search.py: Get rid of
	  common.py

2006-11-16 20:17  Johan Dahlin <jdahlin@async.com.br>

	* [r5352] stoqlib/database/synchronization.py: Refactor conflict
	  resolution code

2006-11-16 18:29  Johan Dahlin <jdahlin@async.com.br>

	* [r5351] stoqlib/database/synchronization.py: #2909: Avoid pickle
	  in synchronization

2006-11-14 19:17  Johan Dahlin <jdahlin@async.com.br>

	* [r5350] stoqlib/database/synchronization.py,
	  stoqlib/domain/station.py: Refactor serialize_update/insert

2006-11-14 18:55  Johan Dahlin <jdahlin@async.com.br>

	* [r5349] stoqlib/gui/dialogs/productretention.py: Set the branch
	  before trying to access it, fixes #2933, patch by Rodrigo Moro

2006-11-14 16:21  Johan Dahlin <jdahlin@async.com.br>

	* [r5348] stoqlib/gui/base/search.py: Be careful when fetching the
	  selection mode and print out the constant we're actually
	  checking.

2006-11-13 20:15  Johan Dahlin <jdahlin@async.com.br>

	* [r5347] stoqlib/domain/receiving.py: Fallback to None

2006-11-13 18:58  Johan Dahlin <jdahlin@async.com.br>

	* [r5345] stoqlib/gui/editors/personeditor.py: Allow None

2006-11-13 17:50  Johan Dahlin <jdahlin@async.com.br>

	* [r5343] stoqlib/gui/base/columns.py: Relax, allow facets to be
	  None

2006-11-13 17:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5342] stoqlib/gui/dialogs/purchasedetails.py: Only add the
	  PurchaseDetailsDialog proxy if we have an IPaymentGroup facet

2006-11-13 11:31  Johan Dahlin <jdahlin@async.com.br>

	* [r5341] stoqlib/domain/test/test_person.py: Bump the date well
	  into the future to avoid failing the tests

2006-11-13 11:16  Johan Dahlin <jdahlin@async.com.br>

	* [r5340] stoqlib/gui/base/search.py: Fix regression from r5326,
	  fixes #2918

2006-11-11 19:40  Johan Dahlin <jdahlin@async.com.br>

	* [r5339] stoqlib/database/synchronization.py,
	  stoqlib/domain/station.py: Move over the TIDs queries to station

2006-11-11 19:03  Johan Dahlin <jdahlin@async.com.br>

	* [r5338] stoqlib/database/synchronization.py: Reuse constants from
	  TransactionEntry

2006-11-11 18:59  Johan Dahlin <jdahlin@async.com.br>

	* [r5337] tests/sync/test_sync.py: Add a couple of failUnless

2006-11-11 18:56  Johan Dahlin <jdahlin@async.com.br>

	* [r5336] stoqlib/domain/person.py,
	  stoqlib/domain/test/test_person.py: Fix datetime in person test

2006-11-11 18:40  Johan Dahlin <jdahlin@async.com.br>

	* [r5335] stoqlib/database/synchronization.py: Send in a station
	  instead of station_id to TableSerializer

2006-11-10 17:18  Johan Dahlin <jdahlin@async.com.br>

	* [r5333] stoqlib/database/testsuite.py, tests/sync/base.py,
	  tests/sync/syncd: Add a create parameter to
	  provide_database_settings, Do not create a database so often.
	  Also avoid using db_settings.has_database since it creates an
	  additional connection.

2006-11-10 17:01  Johan Dahlin <jdahlin@async.com.br>

	* [r5332] tests/sync/test_sync.py: #2912: Add tests for Objects
	  with facets that differ between shop and office

2006-11-10 15:24  Johan Dahlin <jdahlin@async.com.br>

	* [r5331] tests/sync/test_sync.py: oops, check so it's really
	  present in the shop instead of the office

2006-11-10 15:03  Johan Dahlin <jdahlin@async.com.br>

	* [r5330] stoqlib/database/synchronization.py,
	  tests/sync/test_sync.py: Synchronization test facets. Fix a bug
	  that makes sure to synchronize all the facet tables. Part of
	  #2912

2006-11-10 14:56  Johan Dahlin <jdahlin@async.com.br>

	* [r5329] stoqlib/database/synchronization.py,
	  tests/sync/test_clone.py: Document get_tables() and rename the
	  second parameter to pfilter

2006-11-10 14:52  Johan Dahlin <jdahlin@async.com.br>

	* [r5328] tests/sync/base.py: Quite if an exception occurred during
	  synchronization

2006-11-03 16:40  Johan Dahlin <jdahlin@async.com.br>

	* [r5327] stoqlib/gui/base/search.py: Redo the table/search table
	  logic, to fall back properly

2006-11-03 16:33  Johan Dahlin <jdahlin@async.com.br>

	* [r5326] stoqlib/gui/base/search.py: Clean up Searchbar
	  constructor

2006-11-01 19:34  Johan Dahlin <jdahlin@async.com.br>

	* [r5321] external/sqlobject/postgres/pgconnection.py: Return True
	  and update comment

2006-11-01 17:33  Johan Dahlin <jdahlin@async.com.br>

	* [r5320] data/sql/postgres-schema.sql, data/sql/schema.sql: Move
	  the CHECK constaints to the base schema. MySQL and sqlite
	  understands that syntax

2006-11-01 16:54  Johan Dahlin <jdahlin@async.com.br>

	* [r5319] stoqlib/database/admin.py: Create the base schema before
	  the vendor specific one

2006-11-01 16:11  Johan Dahlin <jdahlin@async.com.br>

	* [r5318] data/sql/postgres-schema.sql, data/sql/schema.sql: Create
	  an schema.sql which is shared between all database vendors.
	  Remove most of postgres.sql in favor for schema.sql

2006-11-01 16:10  Johan Dahlin <jdahlin@async.com.br>

	* [r5317] stoqlib/database/database.py: Rework execute_sql to do
	  vendor specific setup

2006-11-01 16:04  Johan Dahlin <jdahlin@async.com.br>

	* [r5316] stoqlib/database/admin.py: Oops, iselectOneBy instead of
	  iselectBy

2006-11-01 15:44  Johan Dahlin <jdahlin@async.com.br>

	* [r5315] stoqlib/database/admin.py: Simplify get_admin_user
	  implementation

2006-11-01 15:31  Johan Dahlin <jdahlin@async.com.br>

	* [r5314] stoqlib/database/database.py,
	  stoqlib/database/settings.py, tests/sync/base.py: Remove
	  database_exists in favor of conn.databaseExists

2006-11-01 15:22  Johan Dahlin <jdahlin@async.com.br>

	* [r5313] stoqlib/database/database.py: create_database is gone

2006-11-01 15:22  Johan Dahlin <jdahlin@async.com.br>

	* [r5312] stoqlib/database/database.py: drop_database is gone

2006-11-01 15:21  Johan Dahlin <jdahlin@async.com.br>

	* [r5311] stoqlib/database/database.py,
	  stoqlib/database/testsuite.py: Remove create_database_if_missing
	  in favor of conn.createDatabase

2006-11-01 15:11  Johan Dahlin <jdahlin@async.com.br>

	* [r5309] tests/sync/base.py: Use dropDatabase

2006-11-01 15:09  Johan Dahlin <jdahlin@async.com.br>

	* [r5308] tests/sync/syncd: Hmm, the tests did not caught this
	  error

2006-11-01 15:06  Johan Dahlin <jdahlin@async.com.br>

	* [r5307] external/sqlobject/postgres/pgconnection.py,
	  stoqlib/database/database.py: #2904: Move database manpulation
	  functions to connection

2006-11-01 14:53  Johan Dahlin <jdahlin@async.com.br>

	* [r5306] stoqlib/database/testsuite.py, tests/base.py,
	  tests/bootstrap.py, tests/sync/base.py: Move tests.bootstrap to
	  stoqlib.database.testsuite

2006-11-01 14:44  Johan Dahlin <jdahlin@async.com.br>

	* [r5305] stoqlib/domain/test/domaintest.py,
	  stoqlib/domain/test/test_address.py,
	  stoqlib/domain/test/test_base_domain.py,
	  stoqlib/domain/test/test_device.py,
	  stoqlib/domain/test/test_domain.py,
	  stoqlib/domain/test/test_fiscal.py,
	  stoqlib/domain/test/test_giftcertificate.py,
	  stoqlib/domain/test/test_payment.py,
	  stoqlib/domain/test/test_payment_group.py,
	  stoqlib/domain/test/test_person.py,
	  stoqlib/domain/test/test_product.py,
	  stoqlib/domain/test/test_profile.py,
	  stoqlib/domain/test/test_purchase.py,
	  stoqlib/domain/test/test_sellable.py,
	  stoqlib/domain/test/test_service.py,
	  stoqlib/domain/test/test_synchronization.py,
	  stoqlib/domain/test/test_till.py,
	  stoqlib/domain/test/test_transaction.py,
	  stoqlib/gui/editors/test/test_editors.py,
	  stoqlib/lib/test/test_drivers.py,
	  stoqlib/lib/test/test_parameters.py, tests/base.py: Move over
	  domain specific parts of tests.base to
	  stoqlib.domain.test.domaintest

2006-10-31 14:59  Johan Dahlin <jdahlin@async.com.br>

	* [r5302] .: Removed merge tracking for "svnmerge" for
	  svn+ssh://async.com.br/pub/stoqlib/branches/dbsync

2006-10-31 14:37  Johan Dahlin <jdahlin@async.com.br>

	* [r5298] ., data/sql/postgres-schema.sql,
	  stoqlib/database/columns.py, stoqlib/database/synchronization.py,
	  tests/base.py, tests/bootstrap.py, tests/config.py.sample,
	  tests/sync, tests/sync/base.py, tests/sync/syncd,
	  tests/sync/test_clone.py, tests/sync/test_sync.py: Merged
	  revisions
	  4852-4925,4928,4930-4936,4938-4947,4949-4953,4955-4965,4967-5198,5200,5202-5296
	  via svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  
	  ................ r4853 | henrique | 2006-09-29 10:37:46 -0300
	  (Sex, 29 Set 2006) | 9 lines Merged revisions 4850-4852 via
	  svnmerge from svn+ssh://async.com.br/pub/stoqlib/trunk ........
	  r4852 | henrique | 2006-09-29 10:36:45 -0300 (Sex, 29 Set 2006) |
	  3 lines add a test ........ ................ r4855 | henrique |
	  2006-09-29 10:40:12 -0300 (Sex, 29 Set 2006) | 9 lines Merged
	  revisions 4853-4854 via svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/trunk ........ r4854 |
	  henrique | 2006-09-29 10:39:57 -0300 (Sex, 29 Set 2006) | 3 lines
	  remove test ........ ................ r4856 | henrique |
	  2006-09-29 10:44:35 -0300 (Sex, 29 Set 2006) | 1 line adding sync
	  tests skeleton, also applying patch for dbsync update (attachment
	  1 from bug #2010) ................ r4860 | jdahlin | 2006-09-29
	  12:25:08 -0300 (Sex, 29 Set 2006) | 17 lines Merged revisions
	  4855-4859 via svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/trunk ........ r4857 | jdahlin
	  | 2006-09-29 11:56:46 -0300 (Sex, 29 Set 2006) | 2 lines Make a
	  AbstractCheckBillAdapter method private ........ r4858 | jdahlin
	  | 2006-09-29 12:10:56 -0300 (Sex, 29 Set 2006) | 1 line Disable a
	  bogus test ........ r4859 | jdahlin | 2006-09-29 12:11:34 -0300
	  (Sex, 29 Set 2006) | 1 line Remove an unused method and make two
	  others private ........ ................ r4871 | henrique |
	  2006-09-29 14:23:05 -0300 (Sex, 29 Set 2006) | 3 lines remove
	  skip flag ................ r4872 | henrique | 2006-09-29 14:26:40
	  -0300 (Sex, 29 Set 2006) | 3 lines starting implementation of
	  setUp and tearDown ................ r4873 | henrique | 2006-09-29
	  14:33:25 -0300 (Sex, 29 Set 2006) | 35 lines Merged revisions
	  4860-4872 via svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/trunk ................ r4861 |
	  jdahlin | 2006-09-29 12:28:49 -0300 (Sex, 29 Set 2006) | 3 lines
	  Initialized merge tracking via "svnmerge" with revisions "1-4851"
	  from svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  ................ r4864 | jdahlin | 2006-09-29 12:46:40 -0300
	  (Sex, 29 Set 2006) | 3 lines Initialized merge tracking via
	  "svnmerge" with revisions "1-4863" from
	  svn+ssh://async.com.br/pub/stoqlib/branches/slave-renames
	  ................ r4867 | jdahlin | 2006-09-29 13:06:08 -0300
	  (Sex, 29 Set 2006) | 13 lines Merged revisions 4864-4866 via
	  svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/branches/slave-renames
	  ........ r4865 | jdahlin | 2006-09-29 12:51:12 -0300 (Sex, 29 Set
	  2006) | 2 lines Rename all the slaves ........ r4866 | jdahlin |
	  2006-09-29 13:01:05 -0300 (Sex, 29 Set 2006) | 1 line Update
	  imports ........ ................ r4868 | jdahlin | 2006-09-29
	  13:08:28 -0300 (Sex, 29 Set 2006) | 3 lines Removed merge
	  tracking for "svnmerge" for
	  svn+ssh://async.com.br/pub/stoqlib/branches/slave-renames
	  ................ ................ r4876 | henrique | 2006-09-29
	  15:56:15 -0300 (Sex, 29 Set 2006) | 1 line Do not use environment
	  variables, use a config file instead ................ r4878 |
	  henrique | 2006-09-29 16:19:30 -0300 (Sex, 29 Set 2006) | 3 lines
	  use execfile ................ r4879 | jdahlin | 2006-09-29
	  16:35:06 -0300 (Sex, 29 Set 2006) | 1 line Use execfile + keep
	  backwards compatibility with environment variables
	  ................ r4880 | jdahlin | 2006-09-29 16:36:46 -0300
	  (Sex, 29 Set 2006) | 1 line Only do username magic once, remove
	  config.py ................ r4881 | jdahlin | 2006-09-29 16:37:31
	  -0300 (Sex, 29 Set 2006) | 1 line fix silly bug ................
	  r4882 | henrique | 2006-09-29 16:57:18 -0300 (Sex, 29 Set 2006) |
	  4 lines replace utilities, also changing the default value for
	  quick parameter on bootstrap_testsuite, it is True now.
	  ................ r4883 | henrique | 2006-09-29 16:59:51 -0300
	  (Sex, 29 Set 2006) | 3 lines Use default as False, buildbot
	  issues ................ r4884 | henrique | 2006-09-29 17:08:04
	  -0300 (Sex, 29 Set 2006) | 5 lines s/test_clone/testClone Also,
	  add a simple commented implementation, it will be useful when we
	  starting to write the real code ................ r4928 | henrique
	  | 2006-10-03 14:55:13 -0300 (Ter, 03 Out 2006) | 1 line remove
	  useless checking ................ r4936 | henrique | 2006-10-04
	  14:33:49 -0300 (Qua, 04 Out 2006) | 5 lines turn
	  provide_database_settings public, also remove all the relevant
	  utilities while this function is executed (so, there is no need
	  for replace=True in the others functions) ................ r4938
	  | henrique | 2006-10-04 15:01:56 -0300 (Qua, 04 Out 2006) | 4
	  lines Improve setUp and tearDown implementations, also remove
	  some bugs. ................ r4939 | henrique | 2006-10-04
	  15:07:14 -0300 (Qua, 04 Out 2006) | 155 lines Merged revisions
	  4873-4938 via svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/trunk ........ r4874 | jdahlin
	  | 2006-09-29 15:19:22 -0300 (Sex, 29 Set 2006) | 1 line Add back
	  test, using a private method ........ r4875 | jdahlin |
	  2006-09-29 15:28:10 -0300 (Sex, 29 Set 2006) | 1 line Remove
	  unnused set_thirdparty(), leave purchase implementation commented
	  ........ r4877 | jdahlin | 2006-09-29 16:00:28 -0300 (Sex, 29 Set
	  2006) | 1 line Remove database logic from PersonEditor, add
	  EmployeeRole.has_other_role, add test and documenation ........
	  r4889 | jdahlin | 2006-10-02 10:43:49 -0300 (Seg, 02 Out 2006) |
	  3 lines Initialized merge tracking via "svnmerge" with revisions
	  "1-4888" from
	  svn+ssh://async.com.br/pub/stoqlib/branches/sql-naming ........
	  r4895 | jdahlin | 2006-10-02 11:43:40 -0300 (Seg, 02 Out 2006) |
	  3 lines Removed merge tracking for "svnmerge" for
	  svn+ssh://async.com.br/pub/stoqlib/branches/sql-naming ........
	  r4897 | jdahlin | 2006-10-02 13:25:21 -0300 (Seg, 02 Out 2006) |
	  1 line Do not expand vertically and improve spacing ........
	  r4898 | jdahlin | 2006-10-02 14:46:40 -0300 (Seg, 02 Out 2006) |
	  2 lines Pyflakes bug ........ r4899 | jdahlin | 2006-10-02
	  14:55:20 -0300 (Seg, 02 Out 2006) | 1 line Simplify
	  ProductSupplierInfo and rewrite tests using DomainTest ........
	  r4900 | jdahlin | 2006-10-02 15:04:31 -0300 (Seg, 02 Out 2006) |
	  1 line Convert one more test ........ r4901 | jdahlin |
	  2006-10-02 15:52:44 -0300 (Seg, 02 Out 2006) | 1 line Add an
	  automated domain test, which tests instansiation, getattr &
	  setattr ........ r4902 | jdahlin | 2006-10-02 16:05:27 -0300
	  (Seg, 02 Out 2006) | 1 line Move te_created/te_modified filter
	  ........ r4903 | jdahlin | 2006-10-02 16:34:51 -0300 (Seg, 02 Out
	  2006) | 1 line Remove leftovers ........ r4904 | jdahlin |
	  2006-10-02 16:48:41 -0300 (Seg, 02 Out 2006) | 2 lines Clarify
	  addFacet code ........ r4905 | jdahlin | 2006-10-02 16:50:43
	  -0300 (Seg, 02 Out 2006) | 2 lines Two more addFacet fixes
	  ........ r4906 | jdahlin | 2006-10-02 16:52:32 -0300 (Seg, 02 Out
	  2006) | 2 lines Use selectOne ........ r4907 | jdahlin |
	  2006-10-02 16:54:43 -0300 (Seg, 02 Out 2006) | 2 lines Use
	  SQLObject in a better way ........ r4908 | jdahlin | 2006-10-02
	  18:14:14 -0300 (Seg, 02 Out 2006) | 2 lines Indent ........ r4909
	  | jdahlin | 2006-10-02 18:14:27 -0300 (Seg, 02 Out 2006) | 2
	  lines USe selectOne ........ r4910 | jdahlin | 2006-10-02
	  18:16:06 -0300 (Seg, 02 Out 2006) | 2 lines use sql limit instead
	  of slicing ........ r4911 | jdahlin | 2006-10-02 18:36:33 -0300
	  (Seg, 02 Out 2006) | 1 line Make the profile attribute of the
	  UserDetailsSlave a ComboBox instead of a ComboEntry. Sort it and
	  remove max results ........ r4912 | batosti | 2006-10-03 10:09:34
	  -0300 (Ter, 03 Out 2006) | 3 lines Bug 2869 ProductSlave breaks
	  when selecting a supplier ........ r4913 | jdahlin | 2006-10-03
	  11:03:57 -0300 (Ter, 03 Out 2006) | 2 lines Fix buildbot for now
	  ........ r4914 | jdahlin | 2006-10-03 12:25:23 -0300 (Ter, 03 Out
	  2006) | 1 line Add iselectBy & iselectOneBy + tests ........
	  r4916 | jdahlin | 2006-10-03 12:37:41 -0300 (Ter, 03 Out 2006) |
	  2 lines Use iselectOneBy ........ r4917 | jdahlin | 2006-10-03
	  12:47:00 -0300 (Ter, 03 Out 2006) | 1 line Get rid of
	  getAdapterClass direct and adapter references ........ r4918 |
	  jdahlin | 2006-10-03 12:47:35 -0300 (Ter, 03 Out 2006) | 1 line
	  get rid of two getAdapterClass ........ r4919 | jdahlin |
	  2006-10-03 12:53:05 -0300 (Ter, 03 Out 2006) | 1 line mark
	  persons individual adapter as private & add test for
	  get_marital_statuses ........ r4920 | jdahlin | 2006-10-03
	  12:56:16 -0300 (Ter, 03 Out 2006) | 1 line Check the sqlmeta
	  instead of guessing ........ r4921 | jdahlin | 2006-10-03
	  12:56:31 -0300 (Ter, 03 Out 2006) | 1 line Rename to
	  _PersonAdaptToIndividual ........ r4922 | jdahlin | 2006-10-03
	  12:59:58 -0300 (Ter, 03 Out 2006) | 1 line Get rid of a
	  PersonAdaptToCompany reference ........ r4923 | jdahlin |
	  2006-10-03 13:04:46 -0300 (Ter, 03 Out 2006) | 1 line Always
	  Drop+Recreate tables ........ r4924 | jdahlin | 2006-10-03
	  13:06:54 -0300 (Ter, 03 Out 2006) | 1 line Make
	  PersonAdaptToCompany private ........ r4925 | jdahlin |
	  2006-10-03 13:19:12 -0300 (Ter, 03 Out 2006) | 1 line Get rid of
	  a couple of PersonAdaptToClient imports ........ r4930 | jdahlin
	  | 2006-10-03 17:17:23 -0300 (Ter, 03 Out 2006) | 1 line Add
	  schema generated by SQLObject ........ r4931 | jdahlin |
	  2006-10-03 19:09:13 -0300 (Ter, 03 Out 2006) | 1 line Add rules
	  for creating tags ........ r4932 | batosti | 2006-10-03 19:55:23
	  -0300 (Ter, 03 Out 2006) | 3 lines Bug 2870 A new user isn't
	  created if not previous select a profile ........ r4933 | batosti
	  | 2006-10-03 20:28:57 -0300 (Ter, 03 Out 2006) | 3 lines remove
	  setting for pos which is in stoq ........ ................ r4941
	  | henrique | 2006-10-05 10:00:37 -0300 (Qui, 05 Out 2006) | 3
	  lines turns _get_tables public, so we can use it in test_clone
	  ................ r4944 | henrique | 2006-10-05 14:44:55 -0300
	  (Qui, 05 Out 2006) | 3 lines Add a quit() method to the client
	  and a optional transaction parameter to clone(). ................
	  r4945 | henrique | 2006-10-05 16:24:08 -0300 (Qui, 05 Out 2006) |
	  3 lines Template configuration for tests, written by J.Dahlin
	  ................ r4947 | henrique | 2006-10-06 11:12:32 -0300
	  (Sex, 06 Out 2006) | 4 lines adding a initial implementation for
	  the synchronization service, which will be used by the sync tests
	  itself. ................ r4949 | henrique | 2006-10-06 11:22:30
	  -0300 (Sex, 06 Out 2006) | 4 lines moving setUp() code for helper
	  methods, removing tearDown, it is unneeded now. ................
	  r4950 | henrique | 2006-10-06 14:27:26 -0300 (Sex, 06 Out 2006) |
	  3 lines setup server ................ r4951 | henrique |
	  2006-10-06 14:47:09 -0300 (Sex, 06 Out 2006) | 5 lines Turn
	  instance methods to class methods, rename setUp to setUpClass and
	  implement tearDownClass, so we'r going to create the databases
	  only one time by execution (and not by test!). ................
	  r4955 | jdahlin | 2006-10-09 10:58:36 -0300 (Seg, 09 Out 2006) |
	  1 line Add simple tests to test update ................ r4967 |
	  henrique | 2006-10-09 13:14:10 -0300 (Seg, 09 Out 2006) | 1 line
	  clear sysparam cache when initializing a new database
	  ................ r4968 | henrique | 2006-10-09 14:18:19 -0300
	  (Seg, 09 Out 2006) | 3 lines Remove useless code from test_clone,
	  add a TODO ................ r4969 | henrique | 2006-10-09
	  14:20:23 -0300 (Seg, 09 Out 2006) | 10 lines Merged revisions
	  4939-4968 via svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/trunk ........ r4940 | batosti
	  | 2006-10-04 17:42:32 -0300 (Qua, 04 Out 2006) | 4 lines Bug 2871
	  I can't send to supllier a purchase without money payment method
	  ........ ................ r4975 | henrique | 2006-10-09 15:30:01
	  -0300 (Seg, 09 Out 2006) | 3 lines Remove duplicated code
	  ................ r5000 | henrique | 2006-10-10 08:59:48 -0300
	  (Ter, 10 Out 2006) | 68 lines Merged revisions 4969-4999 via
	  svnmerge from svn+ssh://async.com.br/pub/stoqlib/trunk
	  ................ r4970 | henrique | 2006-10-09 14:31:22 -0300
	  (Seg, 09 Out 2006) | 9 lines Merged revisions 4954 via svnmerge
	  from svn+ssh://async.com.br/pub/stoqlib/branches/dbsync ........
	  r4954 | henrique | 2006-10-09 10:58:21 -0300 (Seg, 09 Out 2006) |
	  3 lines Implement clear_cache ........ ................ r4971 |
	  henrique | 2006-10-09 14:34:29 -0300 (Seg, 09 Out 2006) | 9 lines
	  Merged revisions 4926 via svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/branches/dbsync ........ r4926
	  | henrique | 2006-10-03 14:43:28 -0300 (Ter, 03 Out 2006) | 3
	  lines improve logging, print the callsite for new_transaction
	  ........ ................ r4972 | henrique | 2006-10-09 14:35:01
	  -0300 (Seg, 09 Out 2006) | 9 lines Merged revisions 4927 via
	  svnmerge from svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  ........ r4927 | henrique | 2006-10-03 14:50:52 -0300 (Ter, 03
	  Out 2006) | 3 lines Ooops, fixing a bug... we forgot a
	  finish_transaction here :) ........ ................ r4976 |
	  henrique | 2006-10-09 15:45:39 -0300 (Seg, 09 Out 2006) | 3 lines
	  gettext update ................ r4981 | jdahlin | 2006-10-09
	  15:56:51 -0300 (Seg, 09 Out 2006) | 1 line Specify package
	  ................ r4982 | henrique | 2006-10-09 16:03:54 -0300
	  (Seg, 09 Out 2006) | 3 lines Updating pt_BR translation
	  ................ r4993 | jdahlin | 2006-10-09 16:58:44 -0300
	  (Seg, 09 Out 2006) | 2 lines Fix installed run ................
	  r4994 | jdahlin | 2006-10-09 16:59:14 -0300 (Seg, 09 Out 2006) |
	  1 line Add upload target, fix psycopg dep ................ r4998
	  | jdahlin | 2006-10-09 17:27:55 -0300 (Seg, 09 Out 2006) | 1 line
	  0.8.1-3 ................ r4999 | batosti | 2006-10-09 19:42:10
	  -0300 (Seg, 09 Out 2006) | 5 lines Bug 2785 Multiple small fixes
	  to Person creation dialog r=jdahlin ................
	  ................ r5001 | henrique | 2006-10-10 09:04:21 -0300
	  (Ter, 10 Out 2006) | 3 lines remove test_clone, it is being done
	  in test/sync/test_clone ................ r5018 | henrique |
	  2006-10-10 16:10:19 -0300 (Ter, 10 Out 2006) | 3 lines Initial
	  implemention of test_clone ................ r5019 | henrique |
	  2006-10-10 16:17:59 -0300 (Ter, 10 Out 2006) | 3 lines move
	  client.quit to tearDownClass ................ r5095 | henrique |
	  2006-10-17 10:42:29 -0300 (Ter, 17 Out 2006) | 4 lines use
	  time.sleep in the connection loop, also logging the client
	  station name when connected. ................ r5109 | henrique |
	  2006-10-17 16:42:24 -0300 (Ter, 17 Out 2006) | 265 lines Merged
	  revisions 5000-5108 via svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/trunk ................ r5002 |
	  henrique | 2006-10-10 09:13:00 -0300 (Ter, 10 Out 2006) | 9 lines
	  Merged revisions 4966 via svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/branches/dbsync ........ r4966
	  | henrique | 2006-10-09 13:10:04 -0300 (Seg, 09 Out 2006) | 3
	  lines Don't use global variables ........ ................ r5003
	  | henrique | 2006-10-10 10:22:40 -0300 (Ter, 10 Out 2006) | 10
	  lines Merged revisions 4937 via svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/branches/dbsync ........ r4937
	  | henrique | 2006-10-04 14:46:30 -0300 (Qua, 04 Out 2006) | 4
	  lines Implement two more functions: database_exists and
	  drop_database, reuse database_exists in
	  create_database_if_missing. ........ ................ r5004 |
	  jdahlin | 2006-10-10 10:25:51 -0300 (Ter, 10 Out 2006) | 1 line
	  Document and change drop_database to not check if the database is
	  installed ................ r5005 | henrique | 2006-10-10 10:34:12
	  -0300 (Ter, 10 Out 2006) | 10 lines Merged revisions 4948 via
	  svnmerge from svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  ........ r4948 | henrique | 2006-10-06 11:15:10 -0300 (Sex, 06
	  Out 2006) | 4 lines Adding a hack, the current connection should
	  be updated when providing a new database settings. ........
	  ................ r5006 | jdahlin | 2006-10-10 10:35:39 -0300
	  (Ter, 10 Out 2006) | 1 line Remove svn:executable
	  ................ r5007 | jdahlin | 2006-10-10 10:36:24 -0300
	  (Ter, 10 Out 2006) | 1 line the env line confuses file and is
	  unneeded ................ r5008 | henrique | 2006-10-10 10:38:46
	  -0300 (Ter, 10 Out 2006) | 9 lines Merged revisions 4929 via
	  svnmerge from svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  ........ r4929 | henrique | 2006-10-03 15:21:33 -0300 (Ter, 03
	  Out 2006) | 1 line invert checking, so we can avoid the
	  indentation ........ ................ r5009 | jdahlin |
	  2006-10-10 10:47:54 -0300 (Ter, 10 Out 2006) | 1 line Do not use
	  UTF-8 in strings which should be translated, since intltool does
	  not like it ................ r5011 | jdahlin | 2006-10-10
	  10:53:47 -0300 (Ter, 10 Out 2006) | 1 line Remove
	  DatabaseDoesNotExistError exception, add a has_database method to
	  DatabaseSettings. Also revert Henriques connection hack
	  ................ r5012 | jdahlin | 2006-10-10 11:01:19 -0300
	  (Ter, 10 Out 2006) | 1 line Use ASCII ................ r5013 |
	  jdahlin | 2006-10-10 11:10:52 -0300 (Ter, 10 Out 2006) | 1 line
	  Remove duplicated code and use selectOne ................ r5014 |
	  jdahlin | 2006-10-10 11:20:44 -0300 (Ter, 10 Out 2006) | 1 line
	  Can't use generic method here, because we need to check for None
	  and return ................ r5015 | jdahlin | 2006-10-10 11:38:35
	  -0300 (Ter, 10 Out 2006) | 1 line Revert pt_BR changes to
	  PersonDetailSlave ................ r5023 | batosti | 2006-10-10
	  19:53:36 -0300 (Ter, 10 Out 2006) | 5 lines Bug 2877 Criar lista
	  de paises em um combo. r=jdahlin ................ r5026 | batosti
	  | 2006-10-11 15:12:27 -0300 (Qua, 11 Out 2006) | 5 lines
	  Traduzindo frases não traduzidas. r=jdahlin ................
	  r5028 | jdahlin | 2006-10-11 15:35:24 -0300 (Qua, 11 Out 2006) |
	  1 line Bump required kiwi version ................ r5029 |
	  jdahlin | 2006-10-11 15:36:09 -0300 (Qua, 11 Out 2006) | 1 line
	  Bump required kiwi version here too ................ r5030 |
	  jdahlin | 2006-10-11 15:37:06 -0300 (Qua, 11 Out 2006) | 1 line
	  Bump version ................ r5035 | jdahlin | 2006-10-11
	  15:53:22 -0300 (Qua, 11 Out 2006) | 1 line Bump version
	  ................ r5038 | jdahlin | 2006-10-11 16:32:31 -0300
	  (Qua, 11 Out 2006) | 1 line Add IEmployee/ISalesPerson facets
	  when creating a sales person ................ r5040 | batosti |
	  2006-10-11 16:47:37 -0300 (Qua, 11 Out 2006) | 6 lines Bug 2879
	  Hide active in new mode for BranchStationEditor and DevicesEditor
	  r=henrique ................ r5041 | jdahlin | 2006-10-11 16:56:14
	  -0300 (Qua, 11 Out 2006) | 1 line Spellfix and reindent
	  ................ r5042 | jdahlin | 2006-10-11 16:56:29 -0300
	  (Qua, 11 Out 2006) | 1 line New package ................ r5043 |
	  jdahlin | 2006-10-11 17:08:28 -0300 (Qua, 11 Out 2006) | 2 lines
	  Typo, iget, not get ................ r5045 | jdahlin | 2006-10-11
	  17:17:00 -0300 (Qua, 11 Out 2006) | 1 line Generate proper
	  archive ................ r5047 | jdahlin | 2006-10-11 17:24:20
	  -0300 (Qua, 11 Out 2006) | 1 line Generate only uncompressed
	  Packages & Sources, since apt-ftparchive expects that
	  ................ r5061 | jdahlin | 2006-10-11 18:51:58 -0300
	  (Qua, 11 Out 2006) | 1 line Translate niger as niger in swedish
	  ................ r5062 | jdahlin | 2006-10-11 18:54:36 -0300
	  (Qua, 11 Out 2006) | 1 line Translate samoa in swedish too
	  ................ r5063 | jdahlin | 2006-10-11 18:55:50 -0300
	  (Qua, 11 Out 2006) | 1 line New package ................ r5065 |
	  batosti | 2006-10-11 19:28:15 -0300 (Qua, 11 Out 2006) | 5 lines
	  Bug 2880 Remove password button r=jdahlin ................ r5066
	  | jdahlin | 2006-10-11 19:35:35 -0300 (Qua, 11 Out 2006) | 3
	  lines Remove dups from the list to avoid breaking the combobox.
	  Thanks to Kiko for pointing out a neat dict trick.
	  ................ r5067 | jdahlin | 2006-10-12 09:59:00 -0300
	  (Qui, 12 Out 2006) | 1 line whitespace normalization
	  ................ r5068 | jdahlin | 2006-10-12 10:06:05 -0300
	  (Qui, 12 Out 2006) | 1 line whitespace normalization
	  ................ r5069 | jdahlin | 2006-10-12 10:08:01 -0300
	  (Qui, 12 Out 2006) | 1 line Also install sources ................
	  r5070 | jdahlin | 2006-10-12 10:08:15 -0300 (Qui, 12 Out 2006) |
	  1 line Bump version to 0.8.2.1 ................ r5084 | jdahlin |
	  2006-10-16 14:32:59 -0300 (Seg, 16 Out 2006) | 1 line Fix error()
	  in testsuite, also using log.warning to print out that the
	  database is missing ................ r5085 | jdahlin | 2006-10-16
	  15:59:50 -0300 (Seg, 16 Out 2006) | 1 line Wrap in 79 columns
	  ................ r5087 | jdahlin | 2006-10-16 16:11:27 -0300
	  (Seg, 16 Out 2006) | 1 line Replace run_sql_file with execute_sql
	  which uses /usr/bin/psql, which is faster and gives us proper
	  error messages in case something goes wrong ................
	  r5088 | jdahlin | 2006-10-16 16:13:05 -0300 (Seg, 16 Out 2006) |
	  1 line Replace create_tables with a raw SQL schema, fixes #2878
	  ................ r5089 | jdahlin | 2006-10-16 16:23:23 -0300
	  (Seg, 16 Out 2006) | 1 line Don't create tables, this will be
	  done manually in the future ................ r5090 | jdahlin |
	  2006-10-17 10:05:33 -0300 (Ter, 17 Out 2006) | 1 line U
	  iselectOneBy ................ r5091 | jdahlin | 2006-10-17
	  10:19:56 -0300 (Ter, 17 Out 2006) | 1 line Another trial
	  workaround ................ r5092 | jdahlin | 2006-10-17 10:24:26
	  -0300 (Ter, 17 Out 2006) | 1 line Also catch exceptions in
	  provide_database_settings ................ r5093 | jdahlin |
	  2006-10-17 10:31:19 -0300 (Ter, 17 Out 2006) | 1 line Unbreak
	  testsuite; close all connections to template1 immediatelly after
	  they are used. Always clean the database in initialize_system,
	  since create_baseschema depends on that. ................ r5094 |
	  jdahlin | 2006-10-17 10:36:23 -0300 (Ter, 17 Out 2006) | 1 line
	  Update svn:ignore ................ r5097 | jdahlin | 2006-10-17
	  12:53:22 -0300 (Ter, 17 Out 2006) | 2 lines Add a comment
	  ................ r5100 | jdahlin | 2006-10-17 14:48:51 -0300
	  (Ter, 17 Out 2006) | 1 line Use selectOneBy ................
	  r5101 | jdahlin | 2006-10-17 14:55:24 -0300 (Ter, 17 Out 2006) |
	  1 line Revert last commit ................ r5102 | jdahlin |
	  2006-10-17 14:56:40 -0300 (Ter, 17 Out 2006) | 1 line Add a
	  comment ................ r5103 | jdahlin | 2006-10-17 14:59:58
	  -0300 (Ter, 17 Out 2006) | 1 line Add a comment ................
	  r5104 | jdahlin | 2006-10-17 15:00:54 -0300 (Ter, 17 Out 2006) |
	  1 line Use selectOne and trans.get ................ r5105 |
	  jdahlin | 2006-10-17 15:04:03 -0300 (Ter, 17 Out 2006) | 1 line
	  Use iselectOne ................ r5106 | jdahlin | 2006-10-17
	  15:11:43 -0300 (Ter, 17 Out 2006) | 1 line Move PasswordEditor
	  from personeditor to userslave ................ r5107 | jdahlin |
	  2006-10-17 15:13:16 -0300 (Ter, 17 Out 2006) | 1 line Use
	  selectOneBy ................ r5108 | jdahlin | 2006-10-17
	  15:17:36 -0300 (Ter, 17 Out 2006) | 1 line Get rid of asterix
	  ................ ................ r5114 | henrique | 2006-10-17
	  16:59:14 -0300 (Ter, 17 Out 2006) | 4 lines updating code,
	  drop_database doesn't verify if the database exists before doing
	  the drop command. ................ r5140 | henrique | 2006-10-18
	  12:02:17 -0300 (Qua, 18 Out 2006) | 3 lines gettext
	  ................ r5143 | henrique | 2006-10-18 15:00:23 -0300
	  (Qua, 18 Out 2006) | 3 lines fix a bug ................ r5156 |
	  henrique | 2006-10-19 15:29:35 -0300 (Qui, 19 Out 2006) | 3 lines
	  Ignore TransactionEntry, it should not be checked
	  ................ r5157 | henrique | 2006-10-19 15:35:55 -0300
	  (Qui, 19 Out 2006) | 6 lines adding extra parameter 'dbname' to
	  _create_office_database and _create_shop_database. Also, commit
	  the office transaction after the shop station is created, so we
	  get all the objects in the shop database too when clone() is
	  executed. ................ r5158 | henrique | 2006-10-19 15:37:22
	  -0300 (Qui, 19 Out 2006) | 9 lines Merged revisions 5152 via
	  svnmerge from svn+ssh://async.com.br/pub/stoqlib/trunk ........
	  r5152 | jdahlin | 2006-10-19 11:55:55 -0300 (Qui, 19 Out 2006) |
	  1 line Move clean_database from create_base_schema to
	  initialize_system, so it can be used by the synchronization
	  ........ ................ r5209 | jdahlin | 2006-10-23 12:22:17
	  -0300 (Seg, 23 Out 2006) | 1 line Test commit ................
	  r5210 | jdahlin | 2006-10-23 12:22:39 -0300 (Seg, 23 Out 2006) |
	  1 line Finished testing ................ r5222 | henrique |
	  2006-10-23 14:51:35 -0300 (Seg, 23 Out 2006) | 9 lines Merged
	  revisions 5205 via svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/trunk ........ r5205 |
	  henrique | 2006-10-23 11:07:08 -0300 (Seg, 23 Out 2006) | 3 lines
	  Comment code which break buildbot, waiting fix for bug #2893
	  ........ ................ r5229 | henrique | 2006-10-23 16:13:58
	  -0300 (Seg, 23 Out 2006) | 6 lines Create office and shop
	  database once (when importing the module tests/sync/base).
	  Implement methods switch_to_office and switch_to_shop. Create a
	  SyncTestData class where we will store all data needed by the
	  tests (in the future it class can be replaced by a module
	  config.py or...) ................ r5231 | henrique | 2006-10-23
	  16:15:16 -0300 (Seg, 23 Out 2006) | 1 line improve test clone
	  implementation ................ r5255 | henrique | 2006-10-24
	  15:43:44 -0300 (Ter, 24 Out 2006) | 3 lines avoiding fancy
	  implementation, do the right work here ................ r5257 |
	  henrique | 2006-10-24 15:44:32 -0300 (Ter, 24 Out 2006) | 4 lines
	  Add one more test... if it is called "get_station", you just need
	  to test the "gest_station" method... avoiding fancy crap.
	  ................ r5258 | henrique | 2006-10-24 15:53:20 -0300
	  (Ter, 24 Out 2006) | 1 line fix a bug, fix wrong reference to
	  self._trans (it is self._conn) ................ r5259 | henrique
	  | 2006-10-24 16:06:21 -0300 (Ter, 24 Out 2006) | 1 line implement
	  provide_utilities to be able of to provide utilities outside
	  tests/bootstrap; also improving provide_current_station to accept
	  a branch_name argument. ................ r5261 | henrique |
	  2006-10-24 16:25:47 -0300 (Ter, 24 Out 2006) | 7 lines
	  improvements on SyncTest: - remove tearDownClass, the server
	  should be only terminated when all the tests is finished. -
	  adding a new parameter branch_name to _switch_to_database, make
	  switch_to_office and switch_to_shop works properly.
	  ................ r5262 | henrique | 2006-10-24 16:27:03 -0300
	  (Ter, 24 Out 2006) | 1 line make test_sync works ................
	  r5267 | henrique | 2006-10-30 08:28:34 -0300 (Seg, 30 Out 2006) |
	  3 lines bump all ID sequences ................ r5268 | henrique |
	  2006-10-30 08:29:23 -0300 (Seg, 30 Out 2006) | 4 lines finish
	  transaction after provide the utility, avoiding problems when
	  getting the utility back. ................ r5269 | henrique |
	  2006-10-30 08:51:43 -0300 (Seg, 30 Out 2006) | 9 lines Storing
	  the original database name (i.e, the dbname of the database
	  settings provided before the tests are runned) in SyncTestData.
	  Implementing update() in SyncTest, so we can to avoid the
	  get_client() method. Also, only connecting to syncd once, moving
	  code from setUpClass to bootstrap. Implementing a new function
	  _provide_original_settings, responsible for to restore the
	  original database settings used before the tests execution.
	  ................ r5270 | henrique | 2006-10-30 09:21:01 -0300
	  (Seg, 30 Out 2006) | 3 lines Invert switch order, so we get the
	  update test running ................ r5271 | henrique |
	  2006-10-30 09:21:50 -0300 (Seg, 30 Out 2006) | 4 lines Do not run
	  the clone() command inside the test, since the database clonning
	  is done in the test's bootstrap. ................ r5272 |
	  henrique | 2006-10-30 09:42:12 -0300 (Seg, 30 Out 2006) | 5 lines
	  When setting a new DatabaseSettings utility, it is needed to
	  readjust the current connection -- do not limit it to the case
	  where the database isn't installed. ................

2006-10-31 14:36  Johan Dahlin <jdahlin@async.com.br>

	* [r5297] external/sqlobject/sqlbuilder.py: Re-apply my patch, the
	  tests depends on it

2006-10-31 13:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5296] data/sql/postgres-schema.sql: Finish AS:ing field names
	  for views

2006-10-31 13:07  Johan Dahlin <jdahlin@async.com.br>

	* [r5295] data/sql/postgres-schema.sql: Use explicit AS for VIEWs

2006-10-31 12:39  Johan Dahlin <jdahlin@async.com.br>

	* [r5293] stoqlib/database/database.py, stoqlib/domain/system.py:
	  Move check_installed_database to SystemTable

2006-10-31 12:31  Johan Dahlin <jdahlin@async.com.br>

	* [r5292] tests/bootstrap.py: typo

2006-10-31 12:25  Johan Dahlin <jdahlin@async.com.br>

	* [r5291] stoqlib/domain/examples/person.py: Remove commented out
	  block of code

2006-10-30 21:53  Johan Dahlin <jdahlin@async.com.br>

	* [r5290] stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/person.py, tests/bootstrap.py: Revert the
	  last two commits, I don't want to handle them just yet

2006-10-30 21:46  Johan Dahlin <jdahlin@async.com.br>

	* [r5289] tests/bootstrap.py: Remove utilities=True here aswell

2006-10-30 21:36  Johan Dahlin <jdahlin@async.com.br>

	* [r5287] stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/person.py: Remove set_person_utilities

2006-10-30 19:48  Johan Dahlin <jdahlin@async.com.br>

	* [r5286] stoqlib/gui/editors/test,
	  stoqlib/gui/editors/test/__init__.py,
	  stoqlib/gui/editors/test/test_editors.py, tests/test_slaves.py:
	  Move test_slaves to stoqlib/gui/editors/test

2006-10-30 19:48  Johan Dahlin <jdahlin@async.com.br>

	* [r5285] stoqlib/lib/introspection.py: Avoid fetching object from
	  tests

2006-10-30 19:44  Johan Dahlin <jdahlin@async.com.br>

	* [r5284] stoqlib/database/test, stoqlib/database/test/__init__.py,
	  stoqlib/database/test/test_policy.py, tests/test_policy.py: Move
	  database tests to stoqlib.database

2006-10-30 19:43  Johan Dahlin <jdahlin@async.com.br>

	* [r5283] tests/doctests, tests/test_doctests.py: Remove empty
	  doctest

2006-10-30 19:42  Johan Dahlin <jdahlin@async.com.br>

	* [r5282] stoqlib/domain/test, stoqlib/domain/test/__init__.py,
	  stoqlib/domain/test/domain.txt, stoqlib/domain/test/product.txt,
	  stoqlib/domain/test/profile.txt,
	  stoqlib/domain/test/sellable.txt,
	  stoqlib/domain/test/station.txt,
	  stoqlib/domain/test/test_address.py,
	  stoqlib/domain/test/test_base_domain.py,
	  stoqlib/domain/test/test_device.py,
	  stoqlib/domain/test/test_doctests.py,
	  stoqlib/domain/test/test_domain.py,
	  stoqlib/domain/test/test_fiscal.py,
	  stoqlib/domain/test/test_giftcertificate.py,
	  stoqlib/domain/test/test_payment.py,
	  stoqlib/domain/test/test_payment_group.py,
	  stoqlib/domain/test/test_person.py,
	  stoqlib/domain/test/test_product.py,
	  stoqlib/domain/test/test_profile.py,
	  stoqlib/domain/test/test_purchase.py,
	  stoqlib/domain/test/test_sellable.py,
	  stoqlib/domain/test/test_service.py,
	  stoqlib/domain/test/test_synchronization.py,
	  stoqlib/domain/test/test_till.py,
	  stoqlib/domain/test/test_transaction.py,
	  tests/doctests/domain.txt, tests/doctests/product.txt,
	  tests/doctests/profile.txt, tests/doctests/sellable.txt,
	  tests/doctests/station.txt, tests/test_address.py,
	  tests/test_base_domain.py, tests/test_devices.py,
	  tests/test_domain.py, tests/test_fiscal.py,
	  tests/test_giftcertificate.py, tests/test_payment.py,
	  tests/test_payment_group.py, tests/test_person.py,
	  tests/test_product.py, tests/test_profile.py,
	  tests/test_purchase.py, tests/test_sellable.py,
	  tests/test_service.py, tests/test_synchronization.py,
	  tests/test_till.py, tests/test_transaction.py: Move domain tests
	  to stoqlib.domain.test

2006-10-30 19:25  Johan Dahlin <jdahlin@async.com.br>

	* [r5281] stoqlib/domain/exampledata.py, tests/base.py,
	  tests/doctests/station.txt, tests/examples.py: Move
	  tests.examples to stoqlib.domain.exampledata

2006-10-30 19:22  Johan Dahlin <jdahlin@async.com.br>

	* [r5280] stoqlib/lib/test, stoqlib/lib/test/__init__.py,
	  stoqlib/lib/test/component.txt,
	  stoqlib/lib/test/test_cookiefile.py,
	  stoqlib/lib/test/test_doctests.py,
	  stoqlib/lib/test/test_drivers.py,
	  stoqlib/lib/test/test_parameters.py,
	  tests/doctests/component.txt, tests/test_cookiefile.py,
	  tests/test_drivers.py, tests/test_parameters.py: Move over
	  stoqlib/lib tests to stoqlib/lib/test

2006-10-30 19:21  Johan Dahlin <jdahlin@async.com.br>

	* [r5279] stoqlib/lib/doctestloader.py, tests/test_doctests.py:
	  Refactor doctest loading to stoqlib.lib.doctestloader

2006-10-30 15:03  Johan Dahlin <jdahlin@async.com.br>

	* [r5278] stoqlib/database/database.py: conn->trans, docstring

2006-10-30 14:42  Johan Dahlin <jdahlin@async.com.br>

	* [r5276] stoqlib/database/database.py,
	  stoqlib/gui/dialogs/paymentmethod.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/slaves/saleslave.py,
	  stoqlib/gui/wizards/purchasewizard.py: Remove keep_transaction
	  from finish_transaction

2006-10-30 14:05  Johan Dahlin <jdahlin@async.com.br>

	* [r5273] stoqlib/database/admin.py, stoqlib/database/migration.py,
	  stoqlib/lib/drivers.py, stoqlib/lib/parameters.py,
	  tests/bootstrap.py: Replace simple use cases of
	  finish_transaction with trans.commit(close=True)/trans.close()

2006-10-27 13:44  Henrique Romano

	* [r5264] stoqlib/gui/wizards/abstractwizard.py: Fixing a bug, the
	  widgets for self.proxy should be AbstractItemStep.proxy_widgets,
	  not item_widgets. Fix regression of revision 4593.

2006-10-25 16:56  Henrique Romano

	* [r5263] stoqlib/domain/system.py: Use result.count()

2006-10-24 19:10  Johan Dahlin <jdahlin@async.com.br>

	* [r5260] tests/doctests/station.txt, tests/test_station.py:
	  Rewrite test_station into doctest

2006-10-24 18:44  Johan Dahlin <jdahlin@async.com.br>

	* [r5256] data/sql/postgres-schema.sql, stoqlib/domain/station.py,
	  tests/test_station.py: Revert last two commits, since they're not
	  quite working

2006-10-24 18:21  Johan Dahlin <jdahlin@async.com.br>

	* [r5254] tests/test_station.py: Get rid of sqlbuilder

2006-10-24 18:19  Johan Dahlin <jdahlin@async.com.br>

	* [r5253] data/sql/postgres-schema.sql, stoqlib/domain/station.py,
	  tests/test_station.py: Make name + branch_id unique in
	  BranchStation, remove a check and a bogus test

2006-10-24 17:27  Johan Dahlin <jdahlin@async.com.br>

	* [r5252] stoqlib/domain/product.py: Revert added logic, which
	  seemed busted

2006-10-24 17:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5251] foo: remove foo

2006-10-24 17:14  Johan Dahlin <jdahlin@async.com.br>

	* [r5250] stoqlib/domain/product.py: _create, not _init

2006-10-24 16:32  Johan Dahlin <jdahlin@async.com.br>

	* [r5249] stoqlib/domain/interfaces.py, stoqlib/domain/product.py,
	  tests/doctests/product.txt: Remove default branch argument for
	  increase_stock/decrase_stock, part of #2894

2006-10-24 15:16  Johan Dahlin <jdahlin@async.com.br>

	* [r5248] stoqlib/reporting/sale.py: Fix missing attribute

2006-10-24 13:27  Johan Dahlin <jdahlin@async.com.br>

	* [r5247] tests/doctests/domain.txt, tests/doctests/product.txt,
	  tests/doctests/profile.txt, tests/doctests/sellable.txt: close
	  connection on exit

2006-10-23 22:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5245] stoqlib/domain/interfaces.py, stoqlib/domain/product.py,
	  tests/doctests/product.txt: Part of #2894, add
	  get_stock_item/get_stock_items

2006-10-23 22:10  Johan Dahlin <jdahlin@async.com.br>

	* [r5244] stoqlib/domain/interfaces.py, stoqlib/domain/product.py:
	  Remove fill_stocks and move it to the constructor of the object,
	  tests in a minute

2006-10-23 21:58  Johan Dahlin <jdahlin@async.com.br>

	* [r5243] tests/examples.py: Add ProductAdaptToStorable

2006-10-23 21:56  Johan Dahlin <jdahlin@async.com.br>

	* [r5242] tests/examples.py: And separate public from private

2006-10-23 21:54  Johan Dahlin <jdahlin@async.com.br>

	* [r5241] tests/examples.py: Simplify API

2006-10-23 21:51  Johan Dahlin <jdahlin@async.com.br>

	* [r5240] tests/base.py, tests/examples.py: Refactor example
	  creation into a separate file

2006-10-23 21:16  Johan Dahlin <jdahlin@async.com.br>

	* [r5239] external/sqlobject/inheritance/__init__.py:
	  selectOne/selectOneBy for inheritable tables

2006-10-23 21:12  Johan Dahlin <jdahlin@async.com.br>

	* [r5238] stoqlib/gui/wizards/abstractwizard.py: Set sellable to
	  None

2006-10-23 20:07  Johan Dahlin <jdahlin@async.com.br>

	* [r5237] tests/test_doctests.py: set func.__name__ so we can run
	  individual tests

2006-10-23 20:06  Johan Dahlin <jdahlin@async.com.br>

	* [r5236] stoqlib/domain/sellable.py: Re-indent

2006-10-23 19:58  Johan Dahlin <jdahlin@async.com.br>

	* [r5235] stoqlib/domain/sellable.py, stoqlib/exceptions.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  tests/doctests/sellable.txt: Remove notify_callback from domain
	  class

2006-10-23 19:37  Johan Dahlin <jdahlin@async.com.br>

	* [r5233] tests/doctests/sellable.txt: Add :

2006-10-23 19:33  Johan Dahlin <jdahlin@async.com.br>

	* [r5232] tests/doctests/sellable.txt: improve classmethod tests

2006-10-23 19:14  Johan Dahlin <jdahlin@async.com.br>

	* [r5230] tests/doctests/sellable.txt: Remove currency from output,
	  should fix buildbot

2006-10-23 19:08  Johan Dahlin <jdahlin@async.com.br>

	* [r5228] tests/doctests/sellable.txt: Remove information we don't
	  need to test

2006-10-23 19:06  Johan Dahlin <jdahlin@async.com.br>

	* [r5227] stoqlib/domain/sellable.py, tests/doctests/sellable.txt:
	  Set commission on base sellable too, fix a bug

2006-10-23 19:03  Johan Dahlin <jdahlin@async.com.br>

	* [r5226] tests/doctests/sellable.txt: Test commission

2006-10-23 19:00  Johan Dahlin <jdahlin@async.com.br>

	* [r5225] stoqlib/domain/sellable.py, tests/doctests/sellable.txt:
	  #2228: Implementar doctest para o módulo domain/sellable.py

2006-10-23 17:52  Johan Dahlin <jdahlin@async.com.br>

	* [r5223] stoqlib/database/database.py,
	  stoqlib/database/migration.py, stoqlib/database/settings.py:
	  Forgot to save a couple of files

2006-10-23 17:49  Johan Dahlin <jdahlin@async.com.br>

	* [r5220] stoqlib/database/admin.py,
	  stoqlib/database/interfaces.py, stoqlib/database/runtime.py,
	  stoqlib/database/synchronization.py, stoqlib/domain/base.py,
	  stoqlib/domain/examples/person.py, stoqlib/lib/interfaces.py,
	  tests/bootstrap.py: Move a couple of interfaces from lib/ to
	  database/, update callsites

2006-10-23 17:39  Johan Dahlin <jdahlin@async.com.br>

	* [r5218] stoqlib/domain/purchase.py, tests/test_purchase.py: Grr,
	  this should fix the tests

2006-10-23 17:35  Johan Dahlin <jdahlin@async.com.br>

	* [r5217] stoqlib/domain/purchase.py: Apparently None is allowed
	  here, the test fails

2006-10-23 17:34  Johan Dahlin <jdahlin@async.com.br>

	* [r5216] data/sql/postgres-schema.sql: spacing consistency

2006-10-23 17:33  Johan Dahlin <jdahlin@async.com.br>

	* [r5215] data/sql/postgres-schema.sql: Fix typos

2006-10-23 17:29  Johan Dahlin <jdahlin@async.com.br>

	* [r5214] foo: test commit

2006-10-23 17:25  Johan Dahlin <jdahlin@async.com.br>

	* [r5213] stoqlib/domain/interfaces.py, stoqlib/domain/person.py,
	  stoqlib/domain/product.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/renegotiation.py,
	  stoqlib/domain/sale.py, stoqlib/domain/till.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/slaves/employeeslave.py,
	  stoqlib/gui/slaves/paymentslave.py,
	  stoqlib/gui/templates/persontemplate.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/purchasewizard.py, stoqlib/lib/component.py,
	  stoqlib/lib/drivers.py, tests/doctests/domain.txt: #2819: Get rid
	  of NoneInterface

2006-10-23 16:24  Johan Dahlin <jdahlin@async.com.br>

	* [r5211] stoqlib/domain/payment/base.py: Clean up
	  clear_preview_payments

2006-10-23 14:54  Johan Dahlin <jdahlin@async.com.br>

	* [r5208] data/sql/postgres-schema.sql,
	  stoqlib/domain/payment/methods.py: Move two percentage checks
	  into SQL

2006-10-23 14:48  Johan Dahlin <jdahlin@async.com.br>

	* [r5207] data/sql/postgres-schema.sql,
	  stoqlib/domain/payment/methods.py: Move two checks into SQL

2006-10-23 14:17  Johan Dahlin <jdahlin@async.com.br>

	* [r5206] stoqlib/lib/component.py: Update exception string here
	  too

2006-10-23 14:07  Henrique Romano

	* [r5205] stoqlib/domain/sale.py: Comment code which break
	  buildbot, waiting fix for bug #2893

2006-10-23 13:26  Johan Dahlin <jdahlin@async.com.br>

	* [r5204] data/sql/postgres-schema.sql,
	  stoqlib/domain/renegotiation.py: Move a check from a SQLObject
	  check to SQL constraint

2006-10-23 13:17  Johan Dahlin <jdahlin@async.com.br>

	* [r5203] tests/doctests/component.txt: Add a couple of extra cases
	  which checks for exceptions/error cases

2006-10-23 13:15  Henrique Romano

	* [r5202] ., stoqlib/domain/sale.py: Merged revisions 5201 via
	  svnmerge from svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  
	  ........ r5201 | henrique | 2006-10-23 10:12:35 -0300 (Seg, 23
	  Out 2006) | 1 line adding a setter for client_role ........

2006-10-23 12:58  Henrique Romano

	* [r5200] ., stoqlib/domain/sale.py: Merged revisions 5199 via
	  svnmerge from svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  
	  ........ r5199 | henrique | 2006-10-23 09:54:15 -0300 (Seg, 23
	  Out 2006) | 1 line document a bit the client_role attribute of
	  Sale object ........

2006-10-21 14:40  Johan Dahlin <jdahlin@async.com.br>

	* [r5194] stoqlib/domain/payment/base.py: Fix a simple FIXME

2006-10-21 13:47  Johan Dahlin <jdahlin@async.com.br>

	* [r5193] tests/doctests/component.txt, tests/doctests/domain.txt,
	  tests/doctests/profile.txt: Add emacs markers and avaoid big
	  leading heading

2006-10-21 13:31  Johan Dahlin <jdahlin@async.com.br>

	* [r5192] stoqlib/lib/interfaces.py: Describe the current interface
	  instead of desired

2006-10-21 13:27  Johan Dahlin <jdahlin@async.com.br>

	* [r5191] stoqlib/gui/base/dialogs.py, stoqlib/lib/interfaces.py,
	  stoqlib/lib/message.py, tests/bootstrap.py: Move ISystemNotifier
	  interface to stoqlib.lib.interfaces

2006-10-21 13:22  Johan Dahlin <jdahlin@async.com.br>

	* [r5190] stoqlib/lib/introspection.py: Also filter out
	  SQLObjectAdapter

2006-10-21 13:19  Johan Dahlin <jdahlin@async.com.br>

	* [r5189] tests/doctests/component.txt: Add doctests for component
	  infrastructure

2006-10-21 13:05  Johan Dahlin <jdahlin@async.com.br>

	* [r5188] stoqlib/database/synchronization.py,
	  stoqlib/domain/base.py, stoqlib/lib/component.py: Separate
	  component infrastructure from the persistent part, which makes it
	  easier to test the component part

2006-10-21 12:43  Johan Dahlin <jdahlin@async.com.br>

	* [r5187] stoqlib/database/admin.py: Add an assert

2006-10-20 22:19  Johan Dahlin <jdahlin@async.com.br>

	* [r5186] tests/doctests/component.txt: Revert this test for a
	  while

2006-10-20 22:18  Johan Dahlin <jdahlin@async.com.br>

	* [r5185] stoqlib/database/synchronization.py,
	  stoqlib/domain/base.py, stoqlib/lib/component.py,
	  tests/doctests/component.txt: Revert component refactoring, until
	  we've figured out why it breaks

2006-10-20 21:35  Johan Dahlin <jdahlin@async.com.br>

	* [r5184] stoqlib/domain/base.py, stoqlib/lib/component.py: Add an
	  in memory cache/registry for adapters

2006-10-20 21:32  Johan Dahlin <jdahlin@async.com.br>

	* [r5183] tests/test_doctests.py: Add ellipsis and first failure to
	  doctest options

2006-10-20 20:55  Johan Dahlin <jdahlin@async.com.br>

	* [r5182] stoqlib/domain/base.py, stoqlib/lib/component.py: Move
	  back some parts into component.py

2006-10-20 20:49  Johan Dahlin <jdahlin@async.com.br>

	* [r5181] stoqlib/database/synchronization.py,
	  stoqlib/domain/base.py, stoqlib/lib/component.py: Factor out
	  SQLObject specific bits of the component architecture

2006-10-20 20:16  Johan Dahlin <jdahlin@async.com.br>

	* [r5180] external/sqlobject/col.py: Don't assume mx.datetime is
	  available

2006-10-20 19:46  Johan Dahlin <jdahlin@async.com.br>

	* [r5179] stoqlib/lib/component.py: Add a reference to bug 2819

2006-10-20 19:44  Johan Dahlin <jdahlin@async.com.br>

	* [r5178] stoqlib/lib/component.py, tests/test_person.py: Remove
	  CannotAdapt, it's replaced by TypeError since it should never be
	  caught

2006-10-20 19:41  Johan Dahlin <jdahlin@async.com.br>

	* [r5177] stoqlib/domain/person.py: Use TypeError instead of
	  CannotAdapt

2006-10-20 19:37  Johan Dahlin <jdahlin@async.com.br>

	* [r5176] stoqlib/domain/person.py: Clean up interfaces and
	  exception indentation

2006-10-20 19:08  Johan Dahlin <jdahlin@async.com.br>

	* [r5175] stoqlib/domain/sellable.py: import order

2006-10-20 17:46  Johan Dahlin <jdahlin@async.com.br>

	* [r5174] data/sql/postgres-schema.sql,
	  stoqlib/domain/giftcertificate.py: Add subclasses descriptions to
	  the schema

2006-10-20 16:28  Johan Dahlin <jdahlin@async.com.br>

	* [r5173] stoqlib/database/interfaces.py,
	  stoqlib/database/runtime.py, stoqlib/lib/interfaces.py: Move
	  IConnection, ITransaction and IDatabaseSettings from lib/ to
	  database/

2006-10-19 21:41  Johan Dahlin <jdahlin@async.com.br>

	* [r5172] data/sql/postgres-schema.sql: Mark transaction entry ids
	  as unique and all original_ids but one

2006-10-19 20:36  Johan Dahlin <jdahlin@async.com.br>

	* [r5171] stoqlib/database/runtime.py, stoqlib/domain/base.py:
	  Clean up stoqlib.database.runtime. Allow the
	  get_current_[user,branch,station] to return None. Document and
	  have general fun

2006-10-19 20:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5170] stoqlib/database/runtime.py: Revert runtime changes in
	  last patch

2006-10-19 20:22  Johan Dahlin <jdahlin@async.com.br>

	* [r5169] stoqlib/database/runtime.py, tests/test_doctests.py:
	  Running the domain test before everything else should work.

2006-10-19 20:19  Johan Dahlin <jdahlin@async.com.br>

	* [r5168] tests/doctests/domain.txt: Remove obsolete

2006-10-19 20:12  Johan Dahlin <jdahlin@async.com.br>

	* [r5167] stoqlib/database/runtime.py, stoqlib/lib/interfaces.py:
	  Add ITransaction and implement it on StoqlibTransaction

2006-10-19 20:06  Johan Dahlin <jdahlin@async.com.br>

	* [r5166] stoqlib/database/database.py,
	  stoqlib/database/migration.py,
	  stoqlib/database/synchronization.py, stoqlib/domain/base.py:
	  Remove db_table_name, replace it with sqlmeta.table

2006-10-19 19:58  Johan Dahlin <jdahlin@async.com.br>

	* [r5163] stoqlib/database/runtime.py, stoqlib/lib/interfaces.py:
	  Create an IConnection utility and remove the old global

2006-10-19 19:04  Johan Dahlin <jdahlin@async.com.br>

	* [r5161] .: Removed merge tracking for "svnmerge" for
	  svn+ssh://async.com.br/pub/stoqlib/branches/sqlobject-inheritence

2006-10-19 19:03  Johan Dahlin <jdahlin@async.com.br>

	* [r5160] ., external/sqlobject/inheritance/__init__.py,
	  external/sqlobject/inheritance/tests/test_inheritance.py,
	  external/sqlobject/inheritance/tests/test_inherited_foreignKey.py,
	  external/sqlobject/sqlbuilder.py: Merged revisions 5146-5159 via
	  svnmerge from
	  svn+ssh://svn.async.com.br/pub/stoqlib/branches/sqlobject-inheritence
	  
	  ........ r5147 | jdahlin | 2006-10-18 15:44:28 -0300 (Qua, 18 Out
	  2006) | 1 line pyflakes + apply parts of an upstream patch
	  ........ r5148 | jdahlin | 2006-10-18 15:45:31 -0300 (Qua, 18 Out
	  2006) | 1 line Revert my patch ........ r5149 | jdahlin |
	  2006-10-18 15:46:28 -0300 (Qua, 18 Out 2006) | 1 line Revert the
	  sqlobject patch too ........ r5150 | jdahlin | 2006-10-18
	  15:47:41 -0300 (Qua, 18 Out 2006) | 1 line Apply the rest of
	  1988-1989 from upstream ........ r5153 | jdahlin | 2006-10-19
	  12:04:34 -0300 (Qui, 19 Out 2006) | 1 line Rewrite selectBy to
	  support inheritence ........ r5154 | jdahlin | 2006-10-19
	  12:15:39 -0300 (Qui, 19 Out 2006) | 1 line Raise an error for
	  unknown keyword attributes ........ r5155 | jdahlin | 2006-10-19
	  12:18:01 -0300 (Qui, 19 Out 2006) | 1 line Remove a comment from
	  the code ........ r5159 | jdahlin | 2006-10-19 15:54:13 -0300
	  (Qui, 19 Out 2006) | 1 line Join in the parent tables in the
	  right order and using the right table name. Fix a typo in the
	  collection of the tables ........

2006-10-19 14:55  Johan Dahlin <jdahlin@async.com.br>

	* [r5152] stoqlib/database/admin.py: Move clean_database from
	  create_base_schema to initialize_system, so it can be used by the
	  synchronization

2006-10-18 18:40  Johan Dahlin <jdahlin@async.com.br>

	* [r5146] .: Initialized merge tracking via "svnmerge" with
	  revisions "1-5145" from
	  svn+ssh://async.com.br/pub/stoqlib/branches/sqlobject-inheritence

2006-10-18 16:10  Johan Dahlin <jdahlin@async.com.br>

	* [r5142] stoqlib/domain/product.py: Add a product property to
	  sellable

2006-10-18 16:08  Johan Dahlin <jdahlin@async.com.br>

	* [r5141] stoqlib/domain/interfaces.py, stoqlib/domain/product.py,
	  stoqlib/domain/sellable.py: Clearify Products's implementation of
	  Storable, removes one FIXME, adds two more :-) Add another method
	  to the ISellable interface

2006-10-18 13:31  Johan Dahlin <jdahlin@async.com.br>

	* [r5131] stoqlib/domain/interfaces.py: Document ISellable

2006-10-18 12:27  Johan Dahlin <jdahlin@async.com.br>

	* [r5130] stoqlib/database/admin.py,
	  stoqlib/database/synchronization.py, stoqlib/domain/purchase.py,
	  stoqlib/gui/slaves/userslave.py,
	  stoqlib/gui/wizards/paymentmethodwizard.py: Pylint

2006-10-17 22:29  Johan Dahlin <jdahlin@async.com.br>

	* [r5129] stoqlib/database/settings.py: Filter out password in logs

2006-10-17 22:14  Johan Dahlin <jdahlin@async.com.br>

	* [r5127] stoqlib/gui/base/dialogs.py: Log opening and closing of
	  dialogs

2006-10-17 21:48  Johan Dahlin <jdahlin@async.com.br>

	* [r5125] stoqlib/database/runtime.py: Use log.debug instead of
	  log.info

2006-10-17 21:48  Johan Dahlin <jdahlin@async.com.br>

	* [r5124] stoqlib/gui/base/dialogs.py: import gtk.keysyms

2006-10-17 20:56  Johan Dahlin <jdahlin@async.com.br>

	* [r5120] stoqlib/gui/base/application.py: Implement control-F11 as
	  fullscreen as per recommendation in HIG

2006-10-17 20:29  Johan Dahlin <jdahlin@async.com.br>

	* [r5119] stoqlib/gui/base/lists.py,
	  stoqlib/gui/editors/deliveryeditor.py: Change selection_mode into
	  a multiple variable, fixes #2322

2006-10-17 18:17  Johan Dahlin <jdahlin@async.com.br>

	* [r5108] stoqlib/gui/slaves/userslave.py: Get rid of asterix

2006-10-17 18:13  Johan Dahlin <jdahlin@async.com.br>

	* [r5107] stoqlib/domain/till.py: Use selectOneBy

2006-10-17 18:11  Johan Dahlin <jdahlin@async.com.br>

	* [r5106] stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/slaves/userslave.py: Move PasswordEditor from
	  personeditor to userslave

2006-10-17 18:04  Johan Dahlin <jdahlin@async.com.br>

	* [r5105] stoqlib/gui/slaves/userslave.py: Use iselectOne

2006-10-17 18:00  Johan Dahlin <jdahlin@async.com.br>

	* [r5104] stoqlib/gui/editors/sellableeditor.py: Use selectOne and
	  trans.get

2006-10-17 17:59  Johan Dahlin <jdahlin@async.com.br>

	* [r5103] stoqlib/domain/profile.py: Add a comment

2006-10-17 17:56  Johan Dahlin <jdahlin@async.com.br>

	* [r5102] stoqlib/domain/service.py: Add a comment

2006-10-17 17:55  Johan Dahlin <jdahlin@async.com.br>

	* [r5101] stoqlib/domain/payment/base.py: Revert last commit

2006-10-17 17:48  Johan Dahlin <jdahlin@async.com.br>

	* [r5100] stoqlib/domain/payment/base.py: Use selectOneBy

2006-10-17 15:53  Johan Dahlin <jdahlin@async.com.br>

	* [r5097] stoqlib/gui/editors/producteditor.py: Add a comment

2006-10-17 13:36  Johan Dahlin <jdahlin@async.com.br>

	* [r5094] .: Update svn:ignore

2006-10-17 13:31  Johan Dahlin <jdahlin@async.com.br>

	* [r5093] stoqlib/database/admin.py, stoqlib/database/database.py,
	  stoqlib/database/settings.py, tests/bootstrap.py: Unbreak
	  testsuite; close all connections to template1 immediatelly after
	  they are used. Always clean the database in initialize_system,
	  since create_baseschema depends on that.

2006-10-17 13:24  Johan Dahlin <jdahlin@async.com.br>

	* [r5092] tests/bootstrap.py: Also catch exceptions in
	  provide_database_settings

2006-10-17 13:19  Johan Dahlin <jdahlin@async.com.br>

	* [r5091] tests/bootstrap.py: Another trial workaround

2006-10-17 13:05  Johan Dahlin <jdahlin@async.com.br>

	* [r5090] tests/bootstrap.py: U iselectOneBy

2006-10-16 19:23  Johan Dahlin <jdahlin@async.com.br>

	* [r5089] stoqlib/database/migration.py: Don't create tables, this
	  will be done manually in the future

2006-10-16 19:13  Johan Dahlin <jdahlin@async.com.br>

	* [r5088] data/sql/postgres-schema.sql, stoqlib/database/admin.py,
	  stoqlib/database/synchronization.py, stoqlib/database/tables.py:
	  Replace create_tables with a raw SQL schema, fixes #2878

2006-10-16 19:11  Johan Dahlin <jdahlin@async.com.br>

	* [r5087] stoqlib/database/database.py,
	  stoqlib/database/migration.py: Replace run_sql_file with
	  execute_sql which uses /usr/bin/psql, which is faster and gives
	  us proper error messages in case something goes wrong

2006-10-16 18:59  Johan Dahlin <jdahlin@async.com.br>

	* [r5085] tests/base.py: Wrap in 79 columns

2006-10-16 17:32  Johan Dahlin <jdahlin@async.com.br>

	* [r5084] tests/bootstrap.py: Fix error() in testsuite, also using
	  log.warning to print out that the database is missing

2006-10-12 13:08  Johan Dahlin <jdahlin@async.com.br>

	* [r5070] stoqlib/__init__.py: Bump version to 0.8.2.1

2006-10-12 13:08  Johan Dahlin <jdahlin@async.com.br>

	* [r5069] Makefile: Also install sources

2006-10-12 13:06  Johan Dahlin <jdahlin@async.com.br>

	* [r5068] stoqlib/lib/countries.py: whitespace normalization

2006-10-12 12:59  Johan Dahlin <jdahlin@async.com.br>

	* [r5067] stoqlib/lib/countries.py: whitespace normalization

2006-10-11 22:35  Johan Dahlin <jdahlin@async.com.br>

	* [r5066] stoqlib/lib/countries.py: Remove dups from the list to
	  avoid breaking the combobox. Thanks to Kiko for pointing out a
	  neat dict trick.

2006-10-11 22:28  André Batosti

	* [r5065] data/glade/UserDetailsSlave.glade,
	  stoqlib/gui/slaves/userslave.py: Bug 2880 Remove password button
	  
	  r=jdahlin

2006-10-11 21:55  Johan Dahlin <jdahlin@async.com.br>

	* [r5063] debian/changelog: New package

2006-10-11 21:54  Johan Dahlin <jdahlin@async.com.br>

	* [r5062] po/sv.po: Translate samoa in swedish too

2006-10-11 21:51  Johan Dahlin <jdahlin@async.com.br>

	* [r5061] po/sv.po: Translate niger as niger in swedish

2006-10-11 20:24  Johan Dahlin <jdahlin@async.com.br>

	* [r5047] Makefile: Generate only uncompressed Packages & Sources,
	  since apt-ftparchive expects that

2006-10-11 20:17  Johan Dahlin <jdahlin@async.com.br>

	* [r5045] Makefile: Generate proper archive

2006-10-11 20:08  Johan Dahlin <jdahlin@async.com.br>

	* [r5043] stoqlib/gui/search/personsearch.py: Typo, iget, not get

2006-10-11 19:56  Johan Dahlin <jdahlin@async.com.br>

	* [r5042] debian/changelog: New package

2006-10-11 19:56  Johan Dahlin <jdahlin@async.com.br>

	* [r5041] stoqlib/gui/wizards/personwizard.py: Spellfix and
	  reindent

2006-10-11 19:47  André Batosti

	* [r5040] stoqlib/gui/editors/deviceseditor.py,
	  stoqlib/gui/editors/stationeditor.py: Bug 2879 Hide active in new
	  mode for BranchStationEditor and DevicesEditor
	  
	  r=henrique

2006-10-11 19:32  Johan Dahlin <jdahlin@async.com.br>

	* [r5038] stoqlib/gui/slaves/userslave.py: Add
	  IEmployee/ISalesPerson facets when creating a sales person

2006-10-11 18:53  Johan Dahlin <jdahlin@async.com.br>

	* [r5035] debian/changelog: Bump version

2006-10-11 18:37  Johan Dahlin <jdahlin@async.com.br>

	* [r5030] stoqlib/__init__.py: Bump version

2006-10-11 18:36  Johan Dahlin <jdahlin@async.com.br>

	* [r5029] debian/control: Bump required kiwi version here too

2006-10-11 18:35  Johan Dahlin <jdahlin@async.com.br>

	* [r5028] README, setup.py: Bump required kiwi version

2006-10-11 18:12  André Batosti

	* [r5026] po/pt_BR.po, po/stoqlib.pot, po/sv.po,
	  stoqlib/lib/countries.py, stoqlib/lib/translation.py: Traduzindo
	  frases não traduzidas.
	  
	  r=jdahlin

2006-10-10 22:53  André Batosti

	* [r5023] data/glade/AddressSlave.glade, po/pt_BR.po,
	  po/stoqlib.pot, po/sv.po, stoqlib/domain/examples/person.py,
	  stoqlib/gui/slaves/addressslave.py, stoqlib/lib/countries.py,
	  stoqlib/lib/parameters.py: Bug 2877 Criar lista de paises em um
	  combo.
	  
	  r=jdahlin

2006-10-10 14:38  Johan Dahlin <jdahlin@async.com.br>

	* [r5015] data/glade/PersonEditorTemplate.glade: Revert pt_BR
	  changes to PersonDetailSlave

2006-10-10 14:20  Johan Dahlin <jdahlin@async.com.br>

	* [r5014] stoqlib/lib/parameters.py: Can't use generic method here,
	  because we need to check for None and return

2006-10-10 14:10  Johan Dahlin <jdahlin@async.com.br>

	* [r5013] stoqlib/lib/parameters.py: Remove duplicated code and use
	  selectOne

2006-10-10 14:01  Johan Dahlin <jdahlin@async.com.br>

	* [r5012] stoqlib/lib/parameters.py: Use ASCII

2006-10-10 13:53  Johan Dahlin <jdahlin@async.com.br>

	* [r5011] stoqlib/database/exceptions.py,
	  stoqlib/database/settings.py, tests/bootstrap.py: Remove
	  DatabaseDoesNotExistError exception, add a has_database method to
	  DatabaseSettings. Also revert Henriques connection hack

2006-10-10 13:47  Johan Dahlin <jdahlin@async.com.br>

	* [r5009] stoqlib/domain/examples/person.py: Do not use UTF-8 in
	  strings which should be translated, since intltool does not like
	  it

2006-10-10 13:38  Henrique Romano

	* [r5008] ., stoqlib/database/tables.py: Merged revisions 4929 via
	  svnmerge from svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  
	  ........ r4929 | henrique | 2006-10-03 15:21:33 -0300 (Ter, 03
	  Out 2006) | 1 line invert checking, so we can avoid the
	  indentation ........

2006-10-10 13:36  Johan Dahlin <jdahlin@async.com.br>

	* [r5007] stoqlib/domain/examples/devices.py,
	  stoqlib/domain/examples/giftcertificate.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/product.py,
	  stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/examples/service.py: the env line confuses file
	  and is unneeded

2006-10-10 13:35  Johan Dahlin <jdahlin@async.com.br>

	* [r5006] stoqlib/domain/examples/createall.py: Remove
	  svn:executable

2006-10-10 13:34  Henrique Romano

	* [r5005] ., tests/bootstrap.py: Merged revisions 4948 via svnmerge
	  from svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  
	  ........ r4948 | henrique | 2006-10-06 11:15:10 -0300 (Sex, 06
	  Out 2006) | 4 lines Adding a hack, the current connection should
	  be updated when providing a new database settings. ........

2006-10-10 13:25  Johan Dahlin <jdahlin@async.com.br>

	* [r5004] stoqlib/database/database.py: Document and change
	  drop_database to not check if the database is installed

2006-10-10 13:22  Henrique Romano

	* [r5003] ., stoqlib/database/database.py: Merged revisions 4937
	  via svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  
	  ........ r4937 | henrique | 2006-10-04 14:46:30 -0300 (Qua, 04
	  Out 2006) | 4 lines Implement two more functions: database_exists
	  and drop_database, reuse database_exists in
	  create_database_if_missing. ........

2006-10-10 12:13  Henrique Romano

	* [r5002] ., stoqlib/domain/examples/sale.py: Merged revisions 4966
	  via svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  
	  ........ r4966 | henrique | 2006-10-09 13:10:04 -0300 (Seg, 09
	  Out 2006) | 3 lines Don't use global variables ........

2006-10-09 22:42  André Batosti

	* [r4999] data/glade/AddressSlave.glade,
	  data/glade/PersonEditorTemplate.glade, stoqlib/lib/parameters.py:
	  Bug 2785 Multiple small fixes to Person creation dialog
	  
	  r=jdahlin

2006-10-09 20:27  Johan Dahlin <jdahlin@async.com.br>

	* [r4998] debian/changelog, debian/control: 0.8.1-3

2006-10-09 19:59  Johan Dahlin <jdahlin@async.com.br>

	* [r4994] Makefile, debian/control: Add upload target, fix psycopg
	  dep

2006-10-09 19:58  Johan Dahlin <jdahlin@async.com.br>

	* [r4993] stoqlib/__init__.py: Fix installed run

2006-10-09 19:03  Henrique Romano

	* [r4982] po/pt_BR.po: Updating pt_BR translation

2006-10-09 18:56  Johan Dahlin <jdahlin@async.com.br>

	* [r4981] Makefile: Specify package

2006-10-09 18:45  Henrique Romano

	* [r4976] po/pt_BR.po, po/stoqlib.pot, po/sv.po: gettext update

2006-10-09 17:35  Henrique Romano

	* [r4972] ., tests/bootstrap.py: Merged revisions 4927 via svnmerge
	  from svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  
	  ........ r4927 | henrique | 2006-10-03 14:50:52 -0300 (Ter, 03
	  Out 2006) | 3 lines Ooops, fixing a bug... we forgot a
	  finish_transaction here :) ........

2006-10-09 17:34  Henrique Romano

	* [r4971] ., stoqlib/database/runtime.py: Merged revisions 4926 via
	  svnmerge from svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  
	  ........ r4926 | henrique | 2006-10-03 14:43:28 -0300 (Ter, 03
	  Out 2006) | 3 lines improve logging, print the callsite for
	  new_transaction ........

2006-10-09 17:31  Henrique Romano

	* [r4970] ., stoqlib/lib/parameters.py: Merged revisions 4954 via
	  svnmerge from svn+ssh://async.com.br/pub/stoqlib/branches/dbsync
	  
	  ........ r4954 | henrique | 2006-10-09 10:58:21 -0300 (Seg, 09
	  Out 2006) | 3 lines Implement clear_cache ........

2006-10-04 20:42  André Batosti

	* [r4940] stoqlib/domain/purchase.py, tests/test_contracts.py: Bug
	  2871 I can't send to supllier a purchase without money payment
	  method

2006-10-03 23:28  André Batosti

	* [r4933] stoqlib/database/admin.py: remove setting for pos which
	  is in stoq

2006-10-03 22:55  André Batosti

	* [r4932] stoqlib/database/admin.py,
	  stoqlib/domain/examples/person.py, stoqlib/domain/profile.py,
	  stoqlib/gui/slaves/userslave.py, tests/test_profile.py: Bug 2870
	  A new user isn't created if not previous select a profile

2006-10-03 22:09  Johan Dahlin <jdahlin@async.com.br>

	* [r4931] Makefile: Add rules for creating tags

2006-10-03 20:17  Johan Dahlin <jdahlin@async.com.br>

	* [r4930] data/sql/postgres-schema.sql: Add schema generated by
	  SQLObject

2006-10-03 16:19  Johan Dahlin <jdahlin@async.com.br>

	* [r4925] stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/search/personsearch.py: Get rid of a couple of
	  PersonAdaptToClient imports

2006-10-03 16:06  Johan Dahlin <jdahlin@async.com.br>

	* [r4924] stoqlib/database/tables.py, stoqlib/domain/person.py,
	  tests/test_person.py: Make PersonAdaptToCompany private

2006-10-03 16:04  Johan Dahlin <jdahlin@async.com.br>

	* [r4923] tests/test_base_domain.py: Always Drop+Recreate tables

2006-10-03 15:59  Johan Dahlin <jdahlin@async.com.br>

	* [r4922] stoqlib/gui/slaves/companyslave.py: Get rid of a
	  PersonAdaptToCompany reference

2006-10-03 15:56  Johan Dahlin <jdahlin@async.com.br>

	* [r4921] stoqlib/database/tables.py: Rename to
	  _PersonAdaptToIndividual

2006-10-03 15:56  Johan Dahlin <jdahlin@async.com.br>

	* [r4920] stoqlib/database/database.py: Check the sqlmeta instead
	  of guessing

2006-10-03 15:53  Johan Dahlin <jdahlin@async.com.br>

	* [r4919] stoqlib/domain/person.py, tests/test_person.py: mark
	  persons individual adapter as private & add test for
	  get_marital_statuses

2006-10-03 15:47  Johan Dahlin <jdahlin@async.com.br>

	* [r4918] stoqlib/domain/examples/product.py,
	  stoqlib/domain/examples/sale.py: get rid of two getAdapterClass

2006-10-03 15:47  Johan Dahlin <jdahlin@async.com.br>

	* [r4917] stoqlib/gui/search/personsearch.py: Get rid of
	  getAdapterClass direct and adapter references

2006-10-03 15:37  Johan Dahlin <jdahlin@async.com.br>

	* [r4916] stoqlib/gui/wizards/salewizard.py: Use iselectOneBy

2006-10-03 15:25  Johan Dahlin <jdahlin@async.com.br>

	* [r4914] stoqlib/domain/base.py, tests/test_base_domain.py: Add
	  iselectBy & iselectOneBy + tests

2006-10-03 14:03  Johan Dahlin <jdahlin@async.com.br>

	* [r4913] tests/test_person.py: Fix buildbot for now

2006-10-03 13:09  André Batosti

	* [r4912] data/glade/ProductSupplierEditor.glade,
	  stoqlib/gui/editors/producteditor.py: Bug 2869 ProductSlave
	  breaks when selecting a supplier

2006-10-02 21:36  Johan Dahlin <jdahlin@async.com.br>

	* [r4911] data/glade/PersonRoleTypeStep.glade,
	  data/glade/UserDetailsSlave.glade,
	  stoqlib/gui/slaves/userslave.py: Make the profile attribute of
	  the UserDetailsSlave a ComboBox instead of a ComboEntry. Sort it
	  and remove max results

2006-10-02 21:16  Johan Dahlin <jdahlin@async.com.br>

	* [r4910] stoqlib/gui/slaves/userslave.py: use sql limit instead of
	  slicing

2006-10-02 21:14  Johan Dahlin <jdahlin@async.com.br>

	* [r4909] stoqlib/domain/person.py: USe selectOne

2006-10-02 21:14  Johan Dahlin <jdahlin@async.com.br>

	* [r4908] stoqlib/gui/slaves/employeeslave.py: Indent

2006-10-02 19:54  Johan Dahlin <jdahlin@async.com.br>

	* [r4907] stoqlib/gui/slaves/employeeslave.py: Use SQLObject in a
	  better way

2006-10-02 19:52  Johan Dahlin <jdahlin@async.com.br>

	* [r4906] stoqlib/gui/editors/personeditor.py: Use selectOne

2006-10-02 19:50  Johan Dahlin <jdahlin@async.com.br>

	* [r4905] stoqlib/gui/editors/personeditor.py: Two more addFacet
	  fixes

2006-10-02 19:48  Johan Dahlin <jdahlin@async.com.br>

	* [r4904] stoqlib/gui/editors/personeditor.py: Clarify addFacet
	  code

2006-10-02 19:34  Johan Dahlin <jdahlin@async.com.br>

	* [r4903] tests/test_domain.py: Remove leftovers

2006-10-02 19:05  Johan Dahlin <jdahlin@async.com.br>

	* [r4902] tests/test_domain.py: Move te_created/te_modified filter

2006-10-02 18:52  Johan Dahlin <jdahlin@async.com.br>

	* [r4901] tests/base.py, tests/test_domain.py: Add an automated
	  domain test, which tests instansiation, getattr & setattr

2006-10-02 18:04  Johan Dahlin <jdahlin@async.com.br>

	* [r4900] tests/test_product.py: Convert one more test

2006-10-02 17:55  Johan Dahlin <jdahlin@async.com.br>

	* [r4899] stoqlib/domain/product.py, tests/test_product.py:
	  Simplify ProductSupplierInfo and rewrite tests using DomainTest

2006-10-02 17:46  Johan Dahlin <jdahlin@async.com.br>

	* [r4898] stoqlib/domain/product.py: Pyflakes bug

2006-10-02 16:25  Johan Dahlin <jdahlin@async.com.br>

	* [r4897] data/glade/GiftCertificateTypeEditor.glade: Do not expand
	  vertically and improve spacing

2006-10-02 14:43  Johan Dahlin <jdahlin@async.com.br>

	* [r4895] .: Removed merge tracking for "svnmerge" for
	  svn+ssh://async.com.br/pub/stoqlib/branches/sql-naming

2006-10-02 13:43  Johan Dahlin <jdahlin@async.com.br>

	* [r4889] .: Initialized merge tracking via "svnmerge" with
	  revisions "1-4888" from
	  svn+ssh://async.com.br/pub/stoqlib/branches/sql-naming

2006-09-29 19:00  Johan Dahlin <jdahlin@async.com.br>

	* [r4877] stoqlib/domain/person.py,
	  stoqlib/gui/editors/personeditor.py, tests/test_person.py: Remove
	  database logic from PersonEditor, add
	  EmployeeRole.has_other_role, add test and documenation

2006-09-29 18:28  Johan Dahlin <jdahlin@async.com.br>

	* [r4875] stoqlib/domain/interfaces.py,
	  stoqlib/domain/payment/base.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/sale.py,
	  stoqlib/domain/till.py: Remove unnused set_thirdparty(), leave
	  purchase implementation commented

2006-09-29 18:19  Johan Dahlin <jdahlin@async.com.br>

	* [r4874] tests/test_parameters.py: Add back test, using a private
	  method

2006-09-29 16:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4868] .: Removed merge tracking for "svnmerge" for
	  svn+ssh://async.com.br/pub/stoqlib/branches/slave-renames

2006-09-29 16:06  Johan Dahlin <jdahlin@async.com.br>

	* [r4867] ., stoqlib/gui/dialogs/devices.py,
	  stoqlib/gui/dialogs/receivingdialog.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/editors/addresseditor.py,
	  stoqlib/gui/editors/giftcertificateeditor.py,
	  stoqlib/gui/editors/paymentmethodeditor.py,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/search/fiscalsearch.py,
	  stoqlib/gui/search/giftcertificatesearch.py,
	  stoqlib/gui/search/personsearch.py,
	  stoqlib/gui/search/productsearch.py,
	  stoqlib/gui/search/salesearch.py,
	  stoqlib/gui/search/sellablesearch.py,
	  stoqlib/gui/search/servicesearch.py,
	  stoqlib/gui/search/stationsearch.py,
	  stoqlib/gui/search/tillsearch.py, stoqlib/gui/slaves/address.py,
	  stoqlib/gui/slaves/addressslave.py, stoqlib/gui/slaves/branch.py,
	  stoqlib/gui/slaves/branchslave.py, stoqlib/gui/slaves/client.py,
	  stoqlib/gui/slaves/clientslave.py, stoqlib/gui/slaves/company.py,
	  stoqlib/gui/slaves/companyslave.py,
	  stoqlib/gui/slaves/credprovider.py,
	  stoqlib/gui/slaves/credproviderslave.py,
	  stoqlib/gui/slaves/devices.py,
	  stoqlib/gui/slaves/devicesslave.py,
	  stoqlib/gui/slaves/employee.py,
	  stoqlib/gui/slaves/employeeslave.py,
	  stoqlib/gui/slaves/filter.py, stoqlib/gui/slaves/filterslave.py,
	  stoqlib/gui/slaves/fiscal.py, stoqlib/gui/slaves/fiscalslave.py,
	  stoqlib/gui/slaves/imageslave.py,
	  stoqlib/gui/slaves/imageslaveslave.py,
	  stoqlib/gui/slaves/individual.py,
	  stoqlib/gui/slaves/individualslave.py,
	  stoqlib/gui/slaves/liaison.py,
	  stoqlib/gui/slaves/liaisonslave.py,
	  stoqlib/gui/slaves/payment.py,
	  stoqlib/gui/slaves/paymentmethod.py,
	  stoqlib/gui/slaves/paymentmethodslave.py,
	  stoqlib/gui/slaves/paymentslave.py, stoqlib/gui/slaves/price.py,
	  stoqlib/gui/slaves/priceslave.py, stoqlib/gui/slaves/product.py,
	  stoqlib/gui/slaves/productslave.py,
	  stoqlib/gui/slaves/purchase.py,
	  stoqlib/gui/slaves/purchaseslave.py,
	  stoqlib/gui/slaves/receiving.py,
	  stoqlib/gui/slaves/receivingslave.py, stoqlib/gui/slaves/sale.py,
	  stoqlib/gui/slaves/saleslave.py, stoqlib/gui/slaves/sellable.py,
	  stoqlib/gui/slaves/sellableslave.py,
	  stoqlib/gui/slaves/supplier.py,
	  stoqlib/gui/slaves/supplierslave.py, stoqlib/gui/slaves/till.py,
	  stoqlib/gui/slaves/tillslave.py,
	  stoqlib/gui/slaves/transporter.py,
	  stoqlib/gui/slaves/transporterslave.py,
	  stoqlib/gui/slaves/user.py, stoqlib/gui/slaves/userslave.py,
	  stoqlib/gui/templates/persontemplate.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/paymentmethodwizard.py,
	  stoqlib/gui/wizards/purchasewizard.py,
	  stoqlib/gui/wizards/receivingwizard.py,
	  stoqlib/gui/wizards/salereturnwizard.py,
	  stoqlib/gui/wizards/salewizard.py: Merged revisions 4864-4866 via
	  svnmerge from
	  svn+ssh://async.com.br/pub/stoqlib/branches/slave-renames
	  
	  ........ r4865 | jdahlin | 2006-09-29 12:51:12 -0300 (Sex, 29 Set
	  2006) | 2 lines Rename all the slaves ........ r4866 | jdahlin |
	  2006-09-29 13:01:05 -0300 (Sex, 29 Set 2006) | 1 line Update
	  imports ........

2006-09-29 15:46  Johan Dahlin <jdahlin@async.com.br>

	* [r4864] .: Initialized merge tracking via "svnmerge" with
	  revisions "1-4863" from
	  svn+ssh://async.com.br/pub/stoqlib/branches/slave-renames

2006-09-29 15:28  Johan Dahlin <jdahlin@async.com.br>

	* [r4861] .: Initialized merge tracking via "svnmerge" with
	  revisions "1-4851" from
	  svn+ssh://async.com.br/pub/stoqlib/branches/dbsync

2006-09-29 15:11  Johan Dahlin <jdahlin@async.com.br>

	* [r4859] stoqlib/domain/payment/base.py: Remove an unused method
	  and make two others private

2006-09-29 15:10  Johan Dahlin <jdahlin@async.com.br>

	* [r4858] tests/test_parameters.py: Disable a bogus test

2006-09-29 14:56  Johan Dahlin <jdahlin@async.com.br>

	* [r4857] stoqlib/domain/payment/methods.py: Make a
	  AbstractCheckBillAdapter method private

2006-09-29 13:39  Henrique Romano

	* [r4854] README: remove test

2006-09-29 13:36  Henrique Romano

	* [r4852] README: add a test

2006-09-28 22:04  Johan Dahlin <jdahlin@async.com.br>

	* [r4849] stoqlib/domain/station.py: Simplify selectOneBy query

2006-09-28 21:42  Johan Dahlin <jdahlin@async.com.br>

	* [r4848] stoqlib/domain/interfaces.py, tests/test_contracts.py:
	  PersonAdaptToBranch & IBranch cleanups

2006-09-28 21:40  Johan Dahlin <jdahlin@async.com.br>

	* [r4847] stoqlib/domain/interfaces.py, stoqlib/domain/person.py,
	  tests/test_contracts.py, tests/test_person.py: Cleanup
	  PersonAdaptToEmployee and IEmployee. Update tests and remove
	  unused code

2006-09-28 21:35  Johan Dahlin <jdahlin@async.com.br>

	* [r4846] stoqlib/domain/person.py, tests/test_contracts.py,
	  tests/test_person.py: Remove unused code and unnecessary tests

2006-09-28 21:33  Johan Dahlin <jdahlin@async.com.br>

	* [r4845] stoqlib/domain/interfaces.py, tests/test_contracts.py:
	  Add get_marital_statuses to IUser

2006-09-28 21:31  Johan Dahlin <jdahlin@async.com.br>

	* [r4844] stoqlib/domain/devices.py, stoqlib/domain/interfaces.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/person.py,
	  stoqlib/domain/station.py, tests/test_contracts.py,
	  tests/test_person.py, tests/test_station.py: Add
	  get_status_string to IActivate and implement it at various
	  places. Update tests.

2006-09-28 21:15  Johan Dahlin <jdahlin@async.com.br>

	* [r4843] stoqlib/domain/payment/methods.py,
	  stoqlib/domain/purchase.py, tests/test_contracts.py,
	  tests/test_purchase.py: Clean up
	  PurchaseOrderAdaptToPaymentGroup, add a test and a hack (to make
	  the test pass) to PMAdaptToMoney

2006-09-28 20:30  Johan Dahlin <jdahlin@async.com.br>

	* [r4842] stoqlib/domain/interfaces.py,
	  stoqlib/domain/payment/base.py, stoqlib/domain/till.py: Typos,
	  implement IPaymentGroup in the abstact base class

2006-09-28 20:25  Johan Dahlin <jdahlin@async.com.br>

	* [r4841] stoqlib/domain/interfaces.py, stoqlib/domain/sale.py,
	  tests/test_contracts.py: Cleanup SaleAdaptToPaymentGroup

2006-09-28 20:00  Johan Dahlin <jdahlin@async.com.br>

	* [r4840] stoqlib/gui/base/search.py: Do not use string module

2006-09-28 19:57  Henrique Romano

	* [r4839] stoqlib/reporting/base/flowables.py: Fix error reported
	  by pylint

2006-09-28 19:52  Johan Dahlin <jdahlin@async.com.br>

	* [r4838] stoqlib/domain/base.py: Fix a pylint issue

2006-09-28 19:39  Johan Dahlin <jdahlin@async.com.br>

	* [r4837] stoqlib/gui/base/wizards.py,
	  stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/dialogs/devices.py,
	  stoqlib/gui/editors/deviceseditor.py,
	  stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/editors/tilleditor.py, stoqlib/gui/slaves/payment.py,
	  stoqlib/gui/slaves/paymentmethod.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/purchasewizard.py,
	  stoqlib/gui/wizards/salewizard.py, stoqlib/lib/introspection.py,
	  stoqlib/lib/xmlrpc.py, tools/pylint.sh: More pylint fixes, almost
	  clean now

2006-09-28 19:13  Johan Dahlin <jdahlin@async.com.br>

	* [r4836] stoqlib/gui/base/editors.py, stoqlib/gui/base/lists.py,
	  stoqlib/gui/base/search.py, stoqlib/gui/base/slaves.py: pylint
	  fixes

2006-09-28 19:09  Johan Dahlin <jdahlin@async.com.br>

	* [r4835] stoqlib/database/columns.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/product.py,
	  stoqlib/domain/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/search/productsearch.py,
	  stoqlib/gui/search/salesearch.py,
	  stoqlib/gui/search/sellablesearch.py,
	  stoqlib/gui/slaves/payment.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/paymentmethodwizard.py,
	  stoqlib/reporting/product.py,
	  stoqlib/reporting/purchase_receival.py, tests/base.py:
	  decimal.Decimal -> Decimal by using perl + pyflakes love

2006-09-28 19:05  Johan Dahlin <jdahlin@async.com.br>

	* [r4834] stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/product.py,
	  stoqlib/domain/purchase.py, stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/paymentmethodwizard.py,
	  stoqlib/lib/invoice.py, stoqlib/reporting/product.py,
	  stoqlib/reporting/purchase.py,
	  stoqlib/reporting/purchase_receival.py: Send in integers to
	  Decimal when we can

2006-09-28 19:00  Johan Dahlin <jdahlin@async.com.br>

	* [r4833] stoqlib/domain/sale.py: Don't use strings to Decimal,
	  send None as a second argument to interfaces

2006-09-28 18:53  Johan Dahlin <jdahlin@async.com.br>

	* [r4832] stoqlib/domain/renegotiation.py, tests/test_contracts.py:
	  comment out unused method

2006-09-28 18:50  Johan Dahlin <jdahlin@async.com.br>

	* [r4831] stoqlib/domain/interfaces.py, tests/test_contracts.py:
	  Document status functions on SalesPerson/User facets. Update
	  tests

2006-09-28 18:46  Johan Dahlin <jdahlin@async.com.br>

	* [r4830] stoqlib/domain/interfaces.py, stoqlib/domain/product.py,
	  stoqlib/gui/dialogs/productretention.py, tests/test_contracts.py:
	  Clean up ProductAdaptToStorable, Add some methods to ISellable
	  and make a few others private, Update tests and callsites

2006-09-28 18:27  Johan Dahlin <jdahlin@async.com.br>

	* [r4829] stoqlib/domain/interfaces.py, stoqlib/domain/product.py,
	  stoqlib/domain/sellable.py, stoqlib/gui/dialogs/tilloperation.py,
	  tests/test_contracts.py: Cleanup ASellable, add & remove methods
	  to ISellable and update tests+callsites

2006-09-28 18:25  Johan Dahlin <jdahlin@async.com.br>

	* [r4828] tests/test_slaves.py: remove redundant check

2006-09-28 18:01  Henrique Romano

	* [r4827] external/sqlobject/col.py: Add marker

2006-09-28 17:59  Johan Dahlin <jdahlin@async.com.br>

	* [r4826] stoqlib/domain/interfaces.py: Use a docstring instead of
	  pass

2006-09-28 17:58  Henrique Romano

	* [r4825] external/sqlobject/col.py: Use BigInt by default, so we
	  don't need to readjust columns foreinkey when changing the
	  sequence ID schema.

2006-09-28 17:57  Henrique Romano

	* [r4824] external/sqlobject/col.py: pyflakes fixes

2006-09-28 16:47  Johan Dahlin <jdahlin@async.com.br>

	* [r4823] tests/base.py, tests/test_slaves.py: Add a Slave test
	  which tests some slaves

2006-09-28 15:51  Johan Dahlin <jdahlin@async.com.br>

	* [r4822] stoqlib/gui/dialogs/productretention.py: Check so product
	  sent to ProductRetentionDialog is a sellable and a storable

2006-09-28 14:12  Johan Dahlin <jdahlin@async.com.br>

	* [r4821] tests/test_contracts.py, tests/test_ifaces_impl.py:
	  Rename

2006-09-28 14:12  Johan Dahlin <jdahlin@async.com.br>

	* [r4820] stoqlib/lib/introspection.py, tests/test_ifaces_impl.py:
	  Factor out introspection utilities to a separate package

2006-09-28 14:04  Johan Dahlin <jdahlin@async.com.br>

	* [r4819] stoqlib/domain/base.py: Clean up Domain.clone()

2006-09-28 13:35  Johan Dahlin <jdahlin@async.com.br>

	* [r4818] stoqlib/domain/base.py, stoqlib/lib/component.py,
	  tests/doctests/domain.txt: Move adapter code out of base class
	  into the adapter itself

2006-09-28 13:34  Johan Dahlin <jdahlin@async.com.br>

	* [r4817] tests/test_base_domain.py: rename test class

2006-09-28 13:27  Johan Dahlin <jdahlin@async.com.br>

	* [r4816] stoqlib/domain/base.py: Don't override _SO_setValue when
	  _init is enough

2006-09-28 13:06  Johan Dahlin <jdahlin@async.com.br>

	* [r4815] tests/test_base_domain.py: Unbreak the test, and cleanup

2006-09-28 13:00  Johan Dahlin <jdahlin@async.com.br>

	* [r4814] stoqlib/domain/base.py: Remove a hack, and use super()
	  instead

2006-09-27 21:14  Johan Dahlin <jdahlin@async.com.br>

	* [r4813] tests/test_till.py: Revert last change

2006-09-27 21:13  Johan Dahlin <jdahlin@async.com.br>

	* [r4812] tests/test_address.py, tests/test_till.py: Test one more
	  line

2006-09-27 21:07  Johan Dahlin <jdahlin@async.com.br>

	* [r4811] stoqlib/database/tables.py, stoqlib/domain/address.py,
	  stoqlib/domain/examples/person.py, stoqlib/domain/person.py,
	  stoqlib/gui/editors/addresseditor.py,
	  stoqlib/gui/slaves/address.py, stoqlib/gui/slaves/individual.py,
	  stoqlib/lib/parameters.py, tests/base.py, tests/test_address.py,
	  tests/test_parameters.py, tests/test_person.py: Split
	  address+tests into separate files

2006-09-27 20:44  Johan Dahlin <jdahlin@async.com.br>

	* [r4810] stoqlib/domain/person.py,
	  stoqlib/gui/editors/addresseditor.py,
	  stoqlib/gui/slaves/address.py, tests/test_parameters.py,
	  tests/test_person.py: Make get_city_location_template a
	  classmethod of CityLocation

2006-09-27 20:40  Johan Dahlin <jdahlin@async.com.br>

	* [r4809] stoqlib/exceptions.py: Forgot to commit this

2006-09-27 20:33  Johan Dahlin <jdahlin@async.com.br>

	* [r4808] stoqlib/domain/person.py, tests/test_person.py: Clean up
	  CityLocation code; Make sure we don't create lots of extra
	  default locations. Update tests to use DomainTest. Remove
	  CityLocationError.

2006-09-27 19:24  Johan Dahlin <jdahlin@async.com.br>

	* [r4807] stoqlib/domain/person.py: Simplify
	  PersonAdaptToUser.check_password

2006-09-27 19:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4806] stoqlib/domain/person.py: simplify
	  Person.get_main_address

2006-09-27 19:21  Johan Dahlin <jdahlin@async.com.br>

	* [r4805] stoqlib/domain/person.py: Revert the last change

2006-09-27 19:14  Johan Dahlin <jdahlin@async.com.br>

	* [r4804] stoqlib/domain/person.py: oops

2006-09-27 19:13  Johan Dahlin <jdahlin@async.com.br>

	* [r4803] stoqlib/domain/person.py: selectBy/selectOneBy

2006-09-27 18:50  Johan Dahlin <jdahlin@async.com.br>

	* [r4802] stoqlib/domain/payment/methods.py: Use selectOne/selectBy

2006-09-27 18:49  Henrique Romano

	* [r4801] stoqlib/database/synchronization.py: Move
	  _get_last_timestamp outside the public API block

2006-09-27 18:35  Henrique Romano

	* [r4800] stoqlib/database/policy.py: Adjust tables order

2006-09-26 18:47  Johan Dahlin <jdahlin@async.com.br>

	* [r4796] stoqlib/domain/station.py: Cosmetics

2006-09-26 18:41  Johan Dahlin <jdahlin@async.com.br>

	* [r4795] stoqlib/domain/station.py: Use selectOneBy & selectBy

2006-09-26 15:25  Johan Dahlin <jdahlin@async.com.br>

	* [r4794] tests/test_base_domain.py: Put select tests in a separate
	  class

2006-09-26 15:20  Johan Dahlin <jdahlin@async.com.br>

	* [r4793] tests/test_base_domain.py: set field=1 on the invalid
	  selectOneBy test

2006-09-26 15:18  Johan Dahlin <jdahlin@async.com.br>

	* [r4792] stoqlib/domain/base.py, tests/test_base_domain.py: add
	  iselectOne and tests

2006-09-26 15:11  Johan Dahlin <jdahlin@async.com.br>

	* [r4791] tests/test_base_domain.py: add ISelect test

2006-09-26 15:05  Johan Dahlin <jdahlin@async.com.br>

	* [r4790] stoqlib/domain/base.py, tests/test_base_domain.py: Fix
	  selectOneBy, add a proper test

2006-09-26 14:45  Johan Dahlin <jdahlin@async.com.br>

	* [r4789] stoqlib/domain/base.py, tests/test_base_domain.py:
	  Implement and test selectOneBy

2006-09-26 14:32  Johan Dahlin <jdahlin@async.com.br>

	* [r4788] external/sqlobject/main.py: limit the results to 2 in
	  selectOne/selectOneBy since we're only interested if it's 0, 1 or
	  2 results of the query

2006-09-26 14:25  Johan Dahlin <jdahlin@async.com.br>

	* [r4787] stoqlib/domain/base.py, tests/test_base_domain.py: add
	  selectOne to base domain with tests

2006-09-26 14:23  Johan Dahlin <jdahlin@async.com.br>

	* [r4786] external/sqlobject/main.py: fix typo & pyflakes

2006-09-26 14:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4785] tests/__init__.py: import stoqlib in __init__

2006-09-25 21:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4784] stoqlib/database/database.py,
	  stoqlib/database/runtime.py, stoqlib/domain/fiscal.py,
	  stoqlib/domain/payment/base.py, stoqlib/domain/person.py,
	  stoqlib/domain/product.py, stoqlib/domain/sale.py,
	  stoqlib/domain/system.py, stoqlib/domain/till.py,
	  stoqlib/gui/dialogs/devices.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/deliveryeditor.py,
	  stoqlib/gui/editors/deviceseditor.py,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/editors/profileeditor.py,
	  stoqlib/gui/slaves/payment.py,
	  stoqlib/gui/wizards/personwizard.py,
	  stoqlib/gui/wizards/salewizard.py, stoqlib/lib/parameters.py,
	  tests/bootstrap.py, tests/test_fiscal.py, tests/test_person.py,
	  tests/test_product.py: #2864: Use SelectResults.__nonzero__

2006-09-25 16:46  Johan Dahlin <jdahlin@async.com.br>

	* [r4782] external/sqlobject/postgres/pgconnection.py: %s->%d

2006-09-25 16:41  Johan Dahlin <jdahlin@async.com.br>

	* [r4781] stoqlib/database/tables.py: Move sequence methods to
	  sqlobject

2006-09-25 16:40  Johan Dahlin <jdahlin@async.com.br>

	* [r4780] external/sqlobject/postgres/pgconnection.py: Add sequence
	  manipulation methods

2006-09-25 14:26  Johan Dahlin <jdahlin@async.com.br>

	* [r4777] external/sqlobject/postgres/pgconnection.py: Use
	  BIGSERIAL instead of SERIAL which gives us 64 bits for ids

2006-09-25 13:52  Johan Dahlin <jdahlin@async.com.br>

	* [r4774] stoqlib/database/runtime.py: Add a method to
	  register/provide a branch+branchstation

2006-09-25 13:37  Johan Dahlin <jdahlin@async.com.br>

	* [r4771] stoqlib/database/admin.py: Add a method for fetching the
	  current admin user

2006-09-23 19:20  Johan Dahlin <jdahlin@async.com.br>

	* [r4768] external/sqlobject/sresults.py: SelectResults.__nonzero__

2006-09-23 15:33  Johan Dahlin <jdahlin@async.com.br>

	* [r4767] stoqlib/database/policy.py: Add a few more
	  synchronization rules

2006-09-23 15:30  Johan Dahlin <jdahlin@async.com.br>

	* [r4766] stoqlib/lib/interfaces.py, stoqlib/lib/xmlrpc.py: Add a
	  stop() to the XMLServices and add a formal interface

2006-09-22 19:54  Johan Dahlin <jdahlin@async.com.br>

	* [r4763] stoqlib/database/tables.py: Committing once is enough

2006-09-22 16:35  Johan Dahlin <jdahlin@async.com.br>

	* [r4762] external/dateutil/parser.py, external/dateutil/tz.py: Add
	  parser/tz from dateutil

2006-09-22 15:39  Johan Dahlin <jdahlin@async.com.br>

	* [r4761] stoqlib/database/policy.py, stoqlib/database/runtime.py:
	  Add back TransactionEntry, but it should only be synchronized
	  when cloning a database

2006-09-22 15:35  Johan Dahlin <jdahlin@async.com.br>

	* [r4760] stoqlib/database/synchronization.py: Refactor and
	  generalize serialization of tables

2006-09-22 14:59  Henrique Romano

	* [r4759] stoqlib/gui/base/editors.py: trans

2006-09-22 14:38  Johan Dahlin <jdahlin@async.com.br>

	* [r4757] stoqlib/database/synchronization.py: Add basic update()
	  support, improve error handling and refactor some common parts

2006-09-22 14:29  Johan Dahlin <jdahlin@async.com.br>

	* [r4756] stoqlib/database/policy.py: Remove TransactionEntry add
	  SystemTable/SellableUnit

2006-09-22 13:37  Henrique Romano

	* [r4755] stoqlib/gui/slaves/address.py: argcheck

2006-09-21 23:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4754] stoqlib/domain/base.py, stoqlib/domain/transaction.py,
	  tests/test_transaction.py: Add type to TransactionEntry

2006-09-21 22:42  Johan Dahlin <jdahlin@async.com.br>

	* [r4753] external/sqlobject/sqlbuilder.py: Fix table.q.attr once
	  and for all

2006-09-21 21:41  Johan Dahlin <jdahlin@async.com.br>

	* [r4752] stoqlib/database/synchronization.py: Refactor and cleanup

2006-09-21 21:10  Johan Dahlin <jdahlin@async.com.br>

	* [r4750] stoqlib/database/synchronization.py,
	  stoqlib/database/tables.py, stoqlib/domain/synchronization.py,
	  tests/test_synchronization.py: Add a BranchSynchronization object
	  which records when synchronizations are done. Simplify error
	  handling is pg_dump by using the postgres variable ON_ERROR_STOP

2006-09-21 20:11  Johan Dahlin <jdahlin@async.com.br>

	* [r4749] tests/test_station.py: Update tests to make sure you
	  cannot create two stations with the same name

2006-09-21 20:03  Johan Dahlin <jdahlin@async.com.br>

	* [r4748] stoqlib/domain/station.py: Make name unique, to make
	  synchronization (creating a clone) slightly easier

2006-09-21 20:00  Johan Dahlin <jdahlin@async.com.br>

	* [r4747] stoqlib/domain/station.py: Remove identifier, unused

2006-09-21 19:26  Johan Dahlin <jdahlin@async.com.br>

	* [r4745] stoqlib/database/synchronization.py,
	  stoqlib/lib/xmlrpc.py: #2791: Add support for cloning a database

2006-09-21 19:06  Johan Dahlin <jdahlin@async.com.br>

	* [r4744] stoqlib/database/policy.py: Use shortnames

2006-09-21 19:05  Johan Dahlin <jdahlin@async.com.br>

	* [r4743] stoqlib/database/tables.py: Simplify
	  get_table_type_by_name

2006-09-21 19:03  Johan Dahlin <jdahlin@async.com.br>

	* [r4742] stoqlib/lib/component.py: Return a dictionary instead of
	  a list as default value

2006-09-21 13:50  Henrique Romano

	* [r4741] stoqlib/gui/slaves/payment.py: remove useless constructor

2006-09-20 22:15  Johan Dahlin <jdahlin@async.com.br>

	* [r4740] stoqlib/database/admin.py: Add logging and reorganize
	  slightly

2006-09-20 20:26  Johan Dahlin <jdahlin@async.com.br>

	* [r4739] tests/test_transaction.py: 100% for
	  stoqlib.domain.transaction

2006-09-20 20:13  Johan Dahlin <jdahlin@async.com.br>

	* [r4738] tests/test_payment_group.py: Test confirm

2006-09-20 20:09  Johan Dahlin <jdahlin@async.com.br>

	* [r4737] tests/base.py: Add a create_supplier method

2006-09-20 19:59  Henrique Romano

	* [r4736] tests/test_giftcertificate.py: Initial tests for
	  domain/giftcertificate

2006-09-20 19:57  Johan Dahlin <jdahlin@async.com.br>

	* [r4735] stoqlib/domain/payment/base.py: typo

2006-09-20 19:56  Henrique Romano

	* [r4734] stoqlib/domain/giftcertificate.py: Improve exception

2006-09-20 19:43  Johan Dahlin <jdahlin@async.com.br>

	* [r4733] stoqlib/domain/payment/base.py: Okay, this needs testing
	  :(

2006-09-20 19:42  Johan Dahlin <jdahlin@async.com.br>

	* [r4732] stoqlib/database/tables.py,
	  stoqlib/domain/examples/sale.py, stoqlib/domain/person.py,
	  stoqlib/domain/sale.py, stoqlib/domain/salesperson.py,
	  stoqlib/gui/wizards/abstractwizard.py, tests/test_ifaces_impl.py,
	  tests/test_person.py: Revert the ASalesPerson change.

2006-09-20 19:39  Henrique Romano

	* [r4731] stoqlib/domain/payment/methods.py: remove temp variable

2006-09-20 19:30  Johan Dahlin <jdahlin@async.com.br>

	* [r4730] tests/test_parameters.py, tests/test_person.py,
	  tests/test_product.py: No more get_adapted in tests/

2006-09-20 19:26  Johan Dahlin <jdahlin@async.com.br>

	* [r4729] stoqlib/domain/examples/person.py,
	  stoqlib/domain/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/sale.py, stoqlib/domain/till.py: Get rid of a few
	  more get_adapted(), remove a couple of FIXMEs

2006-09-20 19:19  Johan Dahlin <jdahlin@async.com.br>

	* [r4727] stoqlib/database/admin.py,
	  stoqlib/gui/editors/deliveryeditor.py,
	  stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/editors/stationeditor.py,
	  stoqlib/gui/editors/tilleditor.py,
	  stoqlib/gui/search/sellablesearch.py,
	  stoqlib/gui/search/stationsearch.py,
	  stoqlib/gui/slaves/employee.py, stoqlib/gui/slaves/receiving.py,
	  stoqlib/gui/templates/persontemplate.py,
	  stoqlib/gui/wizards/purchasewizard.py, stoqlib/lib/drivers.py,
	  stoqlib/lib/invoice.py: Get rid of .get_adapted() on person
	  facets, use .person instead

2006-09-20 19:10  Johan Dahlin <jdahlin@async.com.br>

	* [r4726] stoqlib/domain/person.py: Add an abstract model
	  implementing IPersonFacet and use it for all the person facets

2006-09-20 19:04  Johan Dahlin <jdahlin@async.com.br>

	* [r4725] stoqlib/domain/interfaces.py: Add IPaymentFacet and
	  IPaymentMethodFacet

2006-09-20 18:58  Henrique Romano

	* [r4724] stoqlib/exceptions.py: Add one more status

2006-09-20 18:56  Johan Dahlin <jdahlin@async.com.br>

	* [r4723] stoqlib/domain/interfaces.py: IActive, IContainer and
	  IDescribable can safely be normal interfaces

2006-09-20 18:52  Johan Dahlin <jdahlin@async.com.br>

	* [r4722] stoqlib/domain/interfaces.py: Add IPersonFacet and
	  reorganize all the facets

2006-09-20 16:45  Johan Dahlin <jdahlin@async.com.br>

	* [r4721] stoqlib/domain/giftcertificate.py,
	  stoqlib/domain/payment/base.py: to_pay->pending and remove a
	  method with only one call site

2006-09-20 16:42  Johan Dahlin <jdahlin@async.com.br>

	* [r4720] stoqlib/domain/payment/base.py: Remove is_to_pay, check
	  the status directly instead

2006-09-20 16:40  Johan Dahlin <jdahlin@async.com.br>

	* [r4719] stoqlib/domain/payment/base.py, stoqlib/domain/till.py,
	  stoqlib/gui/dialogs/tilloperation.py, stoqlib/lib/parameters.py:
	  Payment status rename; STATUS_TO_PAY->STATUS_PENDING

2006-09-20 16:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4718] stoqlib/domain/till.py: datetime.datetime

2006-09-20 14:35  Johan Dahlin <jdahlin@async.com.br>

	* [r4716] stoqlib/domain/product.py: Update FIXMEs to be consistent

2006-09-20 14:33  Johan Dahlin <jdahlin@async.com.br>

	* [r4715] stoqlib/domain/till.py: Add a FIXME

2006-09-20 14:32  Johan Dahlin <jdahlin@async.com.br>

	* [r4714] stoqlib/domain/sale.py: Get rid of/mark as bad
	  get_adapted()

2006-09-20 14:29  Johan Dahlin <jdahlin@async.com.br>

	* [r4713] stoqlib/domain/receiving.py: One more comment

2006-09-20 14:21  Johan Dahlin <jdahlin@async.com.br>

	* [r4712] stoqlib/domain/receiving.py: Avoid using get_adapted()

2006-09-20 14:20  Johan Dahlin <jdahlin@async.com.br>

	* [r4711] stoqlib/domain/person.py: Implement IDescribable on
	  PersonAdaptToUser

2006-09-20 14:19  Johan Dahlin <jdahlin@async.com.br>

	* [r4710] stoqlib/domain/purchase.py: Avoid get_adapted() and add
	  FIXMEs where it should not be used

2006-09-20 14:17  Johan Dahlin <jdahlin@async.com.br>

	* [r4709] tests/test_parameters.py: PEP-8

2006-09-20 14:17  Johan Dahlin <jdahlin@async.com.br>

	* [r4708] tests/test_station.py: Create branch in setUp()

2006-09-20 14:17  Johan Dahlin <jdahlin@async.com.br>

	* [r4707] stoqlib/domain/person.py, tests/test_person.py: Make
	  get_description() only return the name, puts it in sync with the
	  rest of the get_description() methods

2006-09-20 14:15  Johan Dahlin <jdahlin@async.com.br>

	* [r4706] stoqlib/domain/person.py: Implement IDescribable on
	  PersonAdaptToTransporter

2006-09-20 14:12  Johan Dahlin <jdahlin@async.com.br>

	* [r4705] stoqlib/domain/product.py: Stop using get_adapted() in a
	  few places and add FIXMEs in the others

2006-09-20 14:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4704] stoqlib/domain/station.py: Here too

2006-09-20 14:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4703] stoqlib/domain/station.py: Use branch.get_description

2006-09-20 14:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4702] stoqlib/domain/person.py: Implement IDescribable on
	  BankBranch

2006-09-20 12:13  Henrique Romano

	* [r4701] stoqlib/domain/giftcertificate.py: GiftCertificaType
	  implements IActive too, fix it.

2006-09-20 12:08  Henrique Romano

	* [r4700] stoqlib/domain/giftcertificate.py: Fix docstring

2006-09-19 22:03  Johan Dahlin <jdahlin@async.com.br>

	* [r4699] tests/test_devices.py, tests/test_drivers.py,
	  tests/test_fiscal.py, tests/test_payment.py,
	  tests/test_profile.py, tests/test_sellable.py: Use DomainTest in
	  a few more places

2006-09-19 21:58  Johan Dahlin <jdahlin@async.com.br>

	* [r4698] stoqlib/domain/payment/base.py: Add one more FIXME

2006-09-19 21:39  Johan Dahlin <jdahlin@async.com.br>

	* [r4697] tests/test_service.py: Henrique did actually not write
	  this :-)

2006-09-19 21:38  Johan Dahlin <jdahlin@async.com.br>

	* [r4696] tests/test_service.py: Add a simple test

2006-09-19 21:37  Johan Dahlin <jdahlin@async.com.br>

	* [r4695] tests/base.py: Add a couple of methods to make it easier
	  to create common objects

2006-09-19 21:18  Johan Dahlin <jdahlin@async.com.br>

	* [r4694] stoqlib/domain/service.py,
	  stoqlib/gui/editors/deliveryeditor.py: Move most of
	  ServiceSellableItemAdaptToDelivery.add_item to
	  create_from_sellable_item

2006-09-19 21:11  Johan Dahlin <jdahlin@async.com.br>

	* [r4691] stoqlib/database/runtime.py: Add Transaction.get

2006-09-19 20:30  Johan Dahlin <jdahlin@async.com.br>

	* [r4690] stoqlib/domain/payment/methods.py: Add FIXME

2006-09-19 20:03  Johan Dahlin <jdahlin@async.com.br>

	* [r4689] tests/test_ifaces_impl.py: Reorder

2006-09-19 20:02  Johan Dahlin <jdahlin@async.com.br>

	* [r4688] stoqlib/domain/interfaces.py, tests/test_ifaces_impl.py:
	  Add get_item_by_sellable to IDelivery

2006-09-19 20:00  Johan Dahlin <jdahlin@async.com.br>

	* [r4687] stoqlib/domain/service.py: Add comments and improve
	  exception

2006-09-19 19:42  Johan Dahlin <jdahlin@async.com.br>

	* [r4685] stoqlib/database/tables.py,
	  stoqlib/domain/examples/sale.py, stoqlib/domain/person.py,
	  stoqlib/domain/sale.py, stoqlib/domain/salesperson.py,
	  stoqlib/gui/wizards/abstractwizard.py, tests/test_ifaces_impl.py,
	  tests/test_person.py: 2850

2006-09-19 19:27  Johan Dahlin <jdahlin@async.com.br>

	* [r4684] stoqlib/domain/service.py: indentation

2006-09-19 18:59  Johan Dahlin <jdahlin@async.com.br>

	* [r4683] tests/test_ifaces_impl.py: Allow classmethods on adaptors

2006-09-19 18:46  Henrique Romano

	* [r4681] tests/test_payment.py: Add initial test for Payment
	  class.

2006-09-19 18:39  Johan Dahlin <jdahlin@async.com.br>

	* [r4680] data/sql/postgres-schema.sql, stoqlib/database/tables.py,
	  stoqlib/domain/examples/giftcertificate.py,
	  stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/giftcertificate.py, stoqlib/domain/product.py,
	  stoqlib/domain/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/sale.py, stoqlib/domain/sellable.py,
	  stoqlib/domain/service.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/editors/deliveryeditor.py,
	  stoqlib/gui/editors/giftcertificateeditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/search/categorysearch.py,
	  stoqlib/gui/search/giftcertificatesearch.py,
	  stoqlib/gui/search/sellablesearch.py,
	  stoqlib/gui/search/servicesearch.py,
	  stoqlib/gui/slaves/product.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/receivingwizard.py,
	  stoqlib/gui/wizards/salewizard.py, stoqlib/lib/drivers.py,
	  tests/test_ifaces_impl.py, tests/test_parameters.py,
	  tests/test_sellable.py: Rename AbstractSellable to ASellable

2006-09-19 18:36  Henrique Romano

	* [r4679] stoqlib/domain/interfaces.py: update interface

2006-09-19 18:32  Johan Dahlin <jdahlin@async.com.br>

	* [r4678] stoqlib/domain/payment/base.py: add FIXMEs

2006-09-19 18:30  Henrique Romano

	* [r4677] stoqlib/domain/payment/base.py: Do not send the status
	  when creating a new payment

2006-09-19 18:28  Henrique Romano

	* [r4676] stoqlib/domain/payment/methods.py: minor change, don't
	  use a temp variable for this

2006-09-19 18:18  Johan Dahlin <jdahlin@async.com.br>

	* [r4675] stoqlib/domain/payment/base.py: Add a FIXME and remove a
	  double conn

2006-09-19 18:10  Johan Dahlin <jdahlin@async.com.br>

	* [r4674] tests/test_ifaces_impl.py: fix comment

2006-09-19 17:58  Johan Dahlin <jdahlin@async.com.br>

	* [r4673] tests/test_ifaces_impl.py: Allow lambdas to be used to
	  implement interfaces and use better variable names

2006-09-19 17:55  Johan Dahlin <jdahlin@async.com.br>

	* [r4672] tests/test_ifaces_impl.py: Clarify get_all_classes()

2006-09-19 17:39  Henrique Romano

	* [r4671] stoqlib/domain/interfaces.py: minor change

2006-09-19 16:57  Johan Dahlin <jdahlin@async.com.br>

	* [r4670] stoqlib/database/policy.py, stoqlib/enums.py,
	  tests/test_policy.py: Check in stoqlib.database.policy, part of
	  bug 2791

2006-09-19 16:24  Johan Dahlin <jdahlin@async.com.br>

	* [r4669] stoqlib/domain/base.py: Revert AbstractModel changes

2006-09-19 16:21  Johan Dahlin <jdahlin@async.com.br>

	* [r4668] tools/pylint.sh: Add a pylint script

2006-09-19 16:15  Johan Dahlin <jdahlin@async.com.br>

	* [r4667] stoqlib/gui/base/search.py,
	  stoqlib/gui/editors/producteditor.py: indentation

2006-09-19 16:13  Johan Dahlin <jdahlin@async.com.br>

	* [r4666] stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/dialogs/receivingdialog.py, stoqlib/gui/login.py,
	  stoqlib/gui/search/personsearch.py,
	  stoqlib/gui/slaves/devices.py, stoqlib/gui/slaves/imageslave.py,
	  stoqlib/gui/slaves/payment.py,
	  stoqlib/gui/slaves/paymentmethod.py, stoqlib/gui/slaves/price.py,
	  stoqlib/gui/slaves/sale.py, stoqlib/reporting/base/flowables.py,
	  stoqlib/reporting/base/tables.py, stoqlib/reporting/purchase.py:
	  Fix more pylint issues

2006-09-19 15:57  Johan Dahlin <jdahlin@async.com.br>

	* [r4665] stoqlib/domain/base.py: 3 more issues in domain.base

2006-09-19 15:53  Johan Dahlin <jdahlin@async.com.br>

	* [r4664] stoqlib/domain/devices.py,
	  stoqlib/domain/examples/giftcertificate.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/product.py,
	  stoqlib/domain/examples/sale.py, stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/person.py,
	  stoqlib/domain/product.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/renegotiation.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/service.py,
	  stoqlib/domain/till.py: Fix pylint issues in stoqlib.domain

2006-09-19 15:43  Johan Dahlin <jdahlin@async.com.br>

	* [r4663] stoqlib/lib/drivers.py, stoqlib/lib/invoice.py,
	  stoqlib/lib/parameters.py, stoqlib/lib/validators.py: Fix pylint
	  issues in stoqlib.lib

2006-09-19 15:34  Johan Dahlin <jdahlin@async.com.br>

	* [r4662] stoqlib/database/admin.py, stoqlib/database/database.py,
	  stoqlib/database/runtime.py, stoqlib/database/tables.py: Fix
	  issues pointed out by pylint

2006-09-19 15:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4661] stoqlib/gui/slaves/client.py: whitespace normalization

2006-09-19 15:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4660] stoqlib/gui/templates/persontemplate.py: use None as
	  default

2006-09-19 15:02  Johan Dahlin <jdahlin@async.com.br>

	* [r4659] stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/editors/stationeditor.py,
	  stoqlib/gui/editors/tilleditor.py,
	  stoqlib/gui/search/sellablesearch.py,
	  stoqlib/gui/search/stationsearch.py,
	  stoqlib/gui/slaves/receiving.py,
	  stoqlib/gui/templates/persontemplate.py,
	  stoqlib/gui/wizards/purchasewizard.py: Add a couple of fixmes for
	  IDescribable

2006-09-19 13:52  Johan Dahlin <jdahlin@async.com.br>

	* [r4658] stoqlib/domain/interfaces.py,
	  stoqlib/domain/renegotiation.py, tests/test_ifaces_impl.py: Add
	  confirm() to IRenegotiationExchange and
	  IRenegotiationInstallments

2006-09-19 13:49  Johan Dahlin <jdahlin@async.com.br>

	* [r4657] stoqlib/domain/till.py, tests/test_ifaces_impl.py: Remove
	  unused method

2006-09-19 13:46  Johan Dahlin <jdahlin@async.com.br>

	* [r4656] tests/test_ifaces_impl.py: Refactor interface tests and
	  add an adaptor test

2006-09-19 13:46  Henrique Romano

	* [r4655] stoqlib/domain/interfaces.py: improve API documentation

2006-09-19 13:42  Henrique Romano

	* [r4654] stoqlib/domain/purchase.py: implement set_thirdparty

2006-09-19 13:33  Henrique Romano

	* [r4653] stoqlib/domain/payment/base.py: Add a comment, we should
	  to remove these not implemented method from base/abstract classes
	  to ensure subclasses are properly implemented.

2006-09-19 13:25  Henrique Romano

	* [r4652] stoqlib/domain/purchase.py: remove unused method

2006-09-19 12:57  Henrique Romano

	* [r4650] stoqlib/gui/editors/deliveryeditor.py: Update callsite

2006-09-19 12:57  Henrique Romano

	* [r4649] stoqlib/domain/service.py: Fix IContainer's remove_item
	  implementation

2006-09-19 12:40  Henrique Romano

	* [r4648] stoqlib/domain/service.py: whitespace

2006-09-18 22:33  Johan Dahlin <jdahlin@async.com.br>

	* [r4647] tests/test_ifaces_impl.py: Refactor and use generators

2006-09-18 22:27  Johan Dahlin <jdahlin@async.com.br>

	* [r4646] tests/test_fiscal.py: reverse_entry does not accept
	  default arguments any longer

2006-09-18 22:25  Johan Dahlin <jdahlin@async.com.br>

	* [r4645] tests/test_ifaces_impl.py: Remove VirtualPort, it was
	  fixed in stoqdrivers

2006-09-18 22:24  Johan Dahlin <jdahlin@async.com.br>

	* [r4643] stoqlib/domain/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/sale.py, stoqlib/domain/till.py,
	  tests/test_ifaces_impl.py: Fix set_thirdparty() implementations

2006-09-18 22:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4642] stoqlib/domain/payment/base.py,
	  tests/test_ifaces_impl.py: Implement set_thirdparty on
	  AbstractPaymentGroup

2006-09-18 22:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4641] stoqlib/domain/interfaces.py,
	  stoqlib/domain/payment/base.py: Fix IPaymentGroup.add_payment

2006-09-18 22:18  Johan Dahlin <jdahlin@async.com.br>

	* [r4640] stoqlib/domain/fiscal.py: Add invoice_number to
	  IReversal.reverse_entry()

2006-09-18 22:16  Johan Dahlin <jdahlin@async.com.br>

	* [r4639] tests/test_ifaces_impl.py: DeviceSettings now conforms to
	  IDriverConstants

2006-09-18 22:15  Johan Dahlin <jdahlin@async.com.br>

	* [r4637] tests/test_ifaces_impl.py: Print interface too and
	  reorder

2006-09-18 22:13  Johan Dahlin <jdahlin@async.com.br>

	* [r4636] stoqlib/domain/interfaces.py, tests/test_ifaces_impl.py:
	  Fix IReversal.reverse_entry

2006-09-18 22:11  Johan Dahlin <jdahlin@async.com.br>

	* [r4635] stoqlib/domain/interfaces.py,
	  stoqlib/domain/payment/base.py, tests/test_ifaces_impl.py: Fix
	  IInPayment and IOutPayment interfaces

2006-09-18 22:09  Johan Dahlin <jdahlin@async.com.br>

	* [r4634] stoqlib/domain/interfaces.py, tests/test_ifaces_impl.py:
	  Remove IStorable.ensure_qty_requested

2006-09-18 22:07  Johan Dahlin <jdahlin@async.com.br>

	* [r4633] stoqlib/domain/interfaces.py: Remove conn argument from
	  IStorable.fill_stocks

2006-09-18 22:06  Johan Dahlin <jdahlin@async.com.br>

	* [r4632] stoqlib/domain/payment/methods.py,
	  tests/test_ifaces_impl.py: Implement activate() on
	  AbstractPaymentMethodAdapter

2006-09-18 22:05  Johan Dahlin <jdahlin@async.com.br>

	* [r4631] stoqlib/domain/payment/methods.py,
	  tests/test_ifaces_impl.py: Implement activate() on
	  PaymentMethodDetails

2006-09-18 21:51  Johan Dahlin <jdahlin@async.com.br>

	* [r4629] stoqlib/domain/interfaces.py, tests/test_ifaces_impl.py:
	  Remove set_sold from ISellable

2006-09-18 21:50  Johan Dahlin <jdahlin@async.com.br>

	* [r4628] stoqlib/domain/service.py, tests/test_ifaces_impl.py: Fix
	  IContainer implementation of ServiceSellableItemAdaptToDelivery

2006-09-18 20:05  Johan Dahlin <jdahlin@async.com.br>

	* [r4627] stoqlib/domain/interfaces.py, tests/test_ifaces_impl.py:
	  Rename IContainer.remove_items to remove_item and update tests

2006-09-18 20:02  Johan Dahlin <jdahlin@async.com.br>

	* [r4626] tests/test_ifaces_impl.py: Sort by error kind

2006-09-18 20:00  Johan Dahlin <jdahlin@async.com.br>

	* [r4625] tests/test_ifaces_impl.py: issubclass should be enough
	  here, thanks henrique

2006-09-18 19:59  Johan Dahlin <jdahlin@async.com.br>

	* [r4624] stoqlib/lib/interfaces.py, tests/test_ifaces_impl.py:
	  Rename reset() in the interface to clear(), remove todo test
	  marker

2006-09-18 19:55  Johan Dahlin <jdahlin@async.com.br>

	* [r4623] tests/test_ifaces_impl.py: And the metainterfaces, the
	  InterfaceClass check is actually needed

2006-09-18 19:52  Johan Dahlin <jdahlin@async.com.br>

	* [r4622] tests/test_ifaces_impl.py: take some credit too

2006-09-18 19:51  Johan Dahlin <jdahlin@async.com.br>

	* [r4621] tests/test_ifaces_impl.py: Only check objects defined in
	  stoqlib

2006-09-18 19:49  Johan Dahlin <jdahlin@async.com.br>

	* [r4620] tests/test_ifaces_impl.py: Reduce it even further

2006-09-18 19:47  Johan Dahlin <jdahlin@async.com.br>

	* [r4619] tests/test_ifaces_impl.py: Skip instances of
	  InterfaceClasses

2006-09-18 19:42  Johan Dahlin <jdahlin@async.com.br>

	* [r4618] tests/test_ifaces_impl.py: Check all classes, not just
	  tables, found 3 more broken interfaces

2006-09-18 19:16  Johan Dahlin <jdahlin@async.com.br>

	* [r4617] tests/test_ifaces_impl.py: Use todo instead of skipped so
	  we can see the tracebacks in buildbot

2006-09-18 19:15  Johan Dahlin <jdahlin@async.com.br>

	* [r4616] tests/test_station.py: Finished testing todo

2006-09-18 19:10  Johan Dahlin <jdahlin@async.com.br>

	* [r4615] tests/test_station.py: Another todo test

2006-09-18 19:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4614] tests/test_station.py: Test skip & todo

2006-09-18 19:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4613] tests/base.py: Use twisted unittest if available

2006-09-18 19:06  Henrique Romano

	* [r4612] tests/test_ifaces_impl.py: Initial implementation of a
	  test for interface implementation in domain classes. r=jdahlin

2006-09-18 18:54  Johan Dahlin <jdahlin@async.com.br>

	* [r4611] stoqlib/domain/sale.py: Disable & Add a comment for
	  add_item

2006-09-18 18:20  Henrique Romano

	* [r4610] stoqlib/domain/sale.py: Make Sale.add_item works, in this
	  case we just call item.add_sellable_item(sale=self); also, remove
	  "if isinstance", use argcheck instead.

2006-09-18 16:25  Johan Dahlin <jdahlin@async.com.br>

	* [r4608] data/pixmaps/kfind22px.png: Don't make it executable

2006-09-18 16:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4607] Makefile: Add a simple Makefile, only for building debian
	  packages now

2006-09-18 16:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4606] MANIFEST.in: Include debian files in package

2006-09-18 16:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4605] debian/control: Remove sqlobject dependency

2006-09-18 16:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4604] MANIFEST.in: Include external in dist as well

2006-09-18 16:06  Johan Dahlin <jdahlin@async.com.br>

	* [r4603] external/dateutil, external/dateutil/__init__.py,
	  external/dateutil/relativedelta.py,
	  stoqlib/domain/payment/methods.py, stoqlib/lib/relativedelta.py:
	  Move stoqlib.lib.relativedelta to external/dateutil

2006-09-18 16:01  Johan Dahlin <jdahlin@async.com.br>

	* [r4602] README, external, external/formencode,
	  external/sqlobject, setup.py, stoqlib/__init__.py: Add an
	  external directory with formencode and SQLObject forks, remove
	  SQLObject dependency from documentation and setup.py. Install
	  externals and set sys.path in stoqlib/__init__.py

2006-09-17 17:44  Henrique Romano

	* [r4594] stoqlib/gui/wizards/salewizard.py: remove duplicated code

2006-09-17 17:20  Henrique Romano

	* [r4593] stoqlib/gui/wizards/abstractwizard.py: Minor change,
	  reuse widgets variable

2006-09-17 17:19  Henrique Romano

	* [r4592] stoqlib/gui/wizards/abstractwizard.py: identiation

2006-09-17 17:17  Henrique Romano

	* [r4591] stoqlib/gui/wizards/abstractwizard.py: Do not use
	  self.table

2006-09-17 17:04  Henrique Romano

	* [r4590] stoqlib/gui/wizards/abstractwizard.py: identation

2006-09-17 17:01  Henrique Romano

	* [r4589] stoqlib/gui/wizards/abstractwizard.py: Minor change on
	  AbstractSalesPersonStep docstring

2006-09-17 16:59  Henrique Romano

	* [r4588] stoqlib/gui/wizards/abstractwizard.py: post_init should
	  not have mandatory implementation on subclasses

2006-09-17 16:56  Henrique Romano

	* [r4587] stoqlib/gui/wizards/abstractwizard.py: minor change, fix
	  docstring

2006-09-15 14:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4572] tests/base.py, tests/test_parameters.py,
	  tests/test_station.py: refactor creation of dummy domain objects

2006-09-15 14:01  Johan Dahlin <jdahlin@async.com.br>

	* [r4571] tests/base.py, tests/test_base_domain.py,
	  tests/test_parameters.py, tests/test_station.py,
	  tests/test_till.py, tests/test_transaction.py: Add another base
	  class for testing

2006-09-15 13:54  Johan Dahlin <jdahlin@async.com.br>

	* [r4570] tools/showcoverage: Ignore examples

2006-09-15 13:54  Johan Dahlin <jdahlin@async.com.br>

	* [r4569] stoqlib/domain/person.py: Remove LoginInfo

2006-09-15 13:54  Johan Dahlin <jdahlin@async.com.br>

	* [r4568] tests/test_parameters.py: Make it 75% faster by not
	  creating so much example data

2006-09-15 13:21  Johan Dahlin <jdahlin@async.com.br>

	* [r4565] stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/slaves/user.py: Move LoginInfo from domain to user
	  slave

2006-09-15 13:18  Johan Dahlin <jdahlin@async.com.br>

	* [r4564] stoqlib/domain/person.py: Refactor queries

2006-09-15 13:14  Johan Dahlin <jdahlin@async.com.br>

	* [r4563] tests/test_station.py: Complete test coverage for
	  domain.station!

2006-09-15 13:13  Johan Dahlin <jdahlin@async.com.br>

	* [r4562] tests/test_doctests.py: Disable when using coverage

2006-09-15 13:12  Johan Dahlin <jdahlin@async.com.br>

	* [r4561] stoqlib/domain/station.py: Remove unused method

2006-09-15 12:58  Johan Dahlin <jdahlin@async.com.br>

	* [r4560] tests/base.py, tests/bootstrap.py: Create a new file for
	  bootstrapping the database/system

2006-09-14 20:44  Johan Dahlin <jdahlin@async.com.br>

	* [r4558] stoqlib/database/exceptions.py,
	  stoqlib/database/runtime.py, stoqlib/database/settings.py,
	  stoqlib/domain/station.py, tests/base.py, tests/test_station.py:
	  Clean BranchStation, the test and add a specific exception when
	  the database does not exist

2006-09-14 20:04  Johan Dahlin <jdahlin@async.com.br>

	* [r4557] tests/base.py: Create the database if missing, so dropdb
	  works

2006-09-14 19:48  Henrique Romano

	* [r4555] stoqlib/gui/wizards/salewizard.py: no need to call
	  get_active_pm_iface for each iteration, also move variables near
	  where it is used.

2006-09-14 19:45  Johan Dahlin <jdahlin@async.com.br>

	* [r4554] tests/base.py: Clean up branch creation

2006-09-14 19:27  Johan Dahlin <jdahlin@async.com.br>

	* [r4553] stoqlib/database/runtime.py: workaround busted __del__
	  behavior

2006-09-14 19:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4552] tests/base.py: Try to fix the tests in buildbot

2006-09-14 19:19  Johan Dahlin <jdahlin@async.com.br>

	* [r4551] tests/test_station.py: oops, fix this properly

2006-09-14 19:17  Johan Dahlin <jdahlin@async.com.br>

	* [r4550] stoqlib/domain/station.py, tests/base.py,
	  tests/test_parameters.py, tests/test_person.py,
	  tests/test_station.py, tests/test_till.py,
	  tests/test_transaction.py: Add an option to run the tests without
	  dropping and recreating the whole database. Modify BranchStation
	  to allow this

2006-09-14 19:14  Henrique Romano

	* [r4549] stoqlib/gui/wizards/salewizard.py: avoid make
	  "self.table" references, it is better to get the adapter when you
	  need it and not to store it as an instance attribute.

2006-09-14 18:45  Henrique Romano

	* [r4548] stoqlib/gui/wizards/salewizard.py: remove unneeded
	  variable

2006-09-14 18:43  Henrique Romano

	* [r4547] stoqlib/gui/wizards/salewizard.py: update column name for
	  summary label and remove unneeded variable

2006-09-14 18:40  Henrique Romano

	* [r4546] stoqlib/gui/wizards/salewizard.py: remove unneeded method

2006-09-14 18:31  Johan Dahlin <jdahlin@async.com.br>

	* [r4545] stoqlib/database/admin.py, stoqlib/database/migration.py,
	  stoqlib/domain/system.py: Move update_system_table to a
	  classmethod on SystemTable

2006-09-14 18:15  Henrique Romano

	* [r4544] stoqlib/gui/wizards/salewizard.py: Move private code

2006-09-14 18:12  Henrique Romano

	* [r4543] stoqlib/gui/wizards/salewizard.py: Minor changes: - Get
	  the certificates total value when iterating over them; - Do not
	  make a reference to base_sellable_info when setting the
	  objectlist column accessor;

2006-09-14 17:38  Henrique Romano

	* [r4542] stoqlib/gui/wizards/salewizard.py: Minor change, don't
	  make a copy of the list.

2006-09-14 15:32  Johan Dahlin <jdahlin@async.com.br>

	* [r4541] stoqlib/database/settings.py: Remove unused
	  methods/functions

2006-09-14 15:10  Johan Dahlin <jdahlin@async.com.br>

	* [r4539] stoqlib/database/admin.py, stoqlib/database/migration.py:
	  Move and rename add_system_table_reference to
	  stoqlib.database.admin

2006-09-14 14:34  Johan Dahlin <jdahlin@async.com.br>

	* [r4538] stoqlib/database/admin.py: Avoid nested imports

2006-09-14 14:04  Johan Dahlin <jdahlin@async.com.br>

	* [r4536] stoqlib/database/admin.py, stoqlib/database/migration.py,
	  stoqlib/lib/admin.py, tests/base.py: Rename stoqlib.lib.admin to
	  stoqlib.database.admin

2006-09-14 13:56  Johan Dahlin <jdahlin@async.com.br>

	* [r4535] stoqlib/lib/drivers.py: move comment

2006-09-14 13:55  Johan Dahlin <jdahlin@async.com.br>

	* [r4534] stoqlib/lib/drivers.py: Fit in 80 chars

2006-09-14 13:07  Henrique Romano

	* [r4531] stoqlib/reporting/purchase.py: Do not use virtual columns
	  for now, also readjust column spec and remove table width.

2006-09-14 12:10  Henrique Romano

	* [r4530] stoqlib/gui/search/stationsearch.py: Define height

2006-09-13 23:15  Johan Dahlin <jdahlin@async.com.br>

	* [r4528] tests/test_station.py: Comment out a test

2006-09-13 22:30  Johan Dahlin <jdahlin@async.com.br>

	* [r4527] stoqlib/domain/station.py: Do not import Person

2006-09-13 20:01  Henrique Romano

	* [r4526] stoqlib/gui/slaves/user.py: - Add a new method
	  invalidate_password. - Don't try to validate the password if we
	  are not confirming passwords r=jdahlin

2006-09-13 19:01  Johan Dahlin <jdahlin@async.com.br>

	* [r4523] stoqlib/database/columns.py,
	  stoqlib/gui/slaves/payment.py, stoqlib/lib/defaults.py,
	  stoqlib/lib/parameters.py, stoqlib/lib/validators.py: Move
	  decimal related constants to stoqlib.lib.defaults

2006-09-13 18:50  Henrique Romano

	* [r4522] stoqlib/gui/editors/personeditor.py: remove print

2006-09-13 18:49  Henrique Romano

	* [r4521] stoqlib/gui/editors/deviceseditor.py,
	  stoqlib/gui/editors/personeditor.py: Moving logic to a new method

2006-09-13 18:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4519] stoqlib/database/migration.py, stoqlib/lib/admin.py,
	  stoqlib/lib/migration.py: Move stoqlib.lib.migration to
	  stoqlib.database.migration

2006-09-13 18:07  Johan Dahlin <jdahlin@async.com.br>

	* [r4518] stoqlib/database/database.py, stoqlib/database/tables.py,
	  stoqlib/lib/admin.py, tests/test_base_domain.py: Move
	  setup_tables from database.database to database.tables and rename
	  it to create_tables

2006-09-13 17:50  Henrique Romano

	* [r4514] stoqlib/gui/slaves/user.py: Fixing a bug, constructor
	  must accept the visual_mode parameter as from BaseEditorSlave.

2006-09-13 17:49  Johan Dahlin <jdahlin@async.com.br>

	* [r4513] stoqlib/database, stoqlib/database.py,
	  stoqlib/database/__init__.py, stoqlib/database/columns.py,
	  stoqlib/database/database.py, stoqlib/database/exceptions.py,
	  stoqlib/database/runtime.py, stoqlib/database/settings.py,
	  stoqlib/database/tables.py, stoqlib/domain/base.py,
	  stoqlib/domain/columns.py,
	  stoqlib/domain/examples/giftcertificate.py,
	  stoqlib/domain/examples/payment.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/product.py,
	  stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/examples/sale.py,
	  stoqlib/domain/examples/service.py, stoqlib/domain/fiscal.py,
	  stoqlib/domain/giftcertificate.py,
	  stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/person.py,
	  stoqlib/domain/product.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/renegotiation.py,
	  stoqlib/domain/sale.py, stoqlib/domain/sellable.py,
	  stoqlib/domain/service.py, stoqlib/domain/station.py,
	  stoqlib/domain/stock.py, stoqlib/domain/tables.py,
	  stoqlib/domain/till.py, stoqlib/gui/base/search.py,
	  stoqlib/gui/dialogs/paymentmethod.py,
	  stoqlib/gui/dialogs/productretention.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/deviceseditor.py,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/editors/profileeditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/editors/stationeditor.py,
	  stoqlib/gui/editors/tilleditor.py, stoqlib/gui/parameters.py,
	  stoqlib/gui/search/sellablesearch.py,
	  stoqlib/gui/search/tillsearch.py, stoqlib/gui/slaves/sale.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/personwizard.py,
	  stoqlib/gui/wizards/purchasewizard.py,
	  stoqlib/gui/wizards/receivingwizard.py,
	  stoqlib/gui/wizards/salewizard.py, stoqlib/lib/admin.py,
	  stoqlib/lib/drivers.py, stoqlib/lib/invoice.py,
	  stoqlib/lib/migration.py, stoqlib/lib/parameters.py,
	  stoqlib/lib/runtime.py, stoqlib/reporting/template.py,
	  tests/base.py, tests/doctests/domain.txt,
	  tests/doctests/profile.txt, tests/test_base_domain.py,
	  tests/test_devices.py, tests/test_drivers.py,
	  tests/test_fiscal.py, tests/test_parameters.py,
	  tests/test_payment.py, tests/test_person.py,
	  tests/test_product.py, tests/test_station.py, tests/test_till.py,
	  tests/test_transaction.py: Create stoqlib.database package and
	  move database, domain.tables, domain.columns and lib.runtime in
	  there

2006-09-13 15:09  Johan Dahlin <jdahlin@async.com.br>

	* [r4512] stoqlib/gui/slaves/user.py: Remove *args

2006-09-13 15:03  Johan Dahlin <jdahlin@async.com.br>

	* [r4511] stoqlib/lib/runtime.py: Simplify, reuse method on
	  db_settings.

2006-09-13 14:37  Johan Dahlin <jdahlin@async.com.br>

	* [r4509] stoqlib/reporting/template.py: s/conn/trans/

2006-09-12 21:49  Johan Dahlin <jdahlin@async.com.br>

	* [r4507] stoqlib/gui/slaves/user.py: Slices works like limit on
	  select results, reformat

2006-09-12 21:48  Johan Dahlin <jdahlin@async.com.br>

	* [r4506] stoqlib/gui/slaves/user.py: Limit the number of results
	  using SQL

2006-09-12 21:31  Johan Dahlin <jdahlin@async.com.br>

	* [r4503] data/glade/BaseTemplate.glade,
	  data/glade/NoteSlave.glade, data/glade/SimpleEntryEditor.glade:
	  Update through gazpacho to avoid warnings about missing DTD

2006-09-12 21:28  Johan Dahlin <jdahlin@async.com.br>

	* [r4502] data/glade/Warnbox.glade: Update through gazpacho

2006-09-12 21:25  João Victor Martins

	* [r4501] data/glade/EmployeeDetailsSlave.glade,
	  data/glade/PasswordEditor.glade,
	  data/glade/PasswordEditorSlave.glade,
	  data/glade/UserDetailsSlave.glade,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/slaves/employee.py, stoqlib/gui/slaves/user.py:
	  Removing sizegroups from python code.
	  
	  editors/personeditor.py slaves/user.py slaves/employee.py
	  
	  #2836, r=jdahlin

2006-09-12 21:13  Johan Dahlin <jdahlin@async.com.br>

	* [r4500] stoqlib/gui/slaves/user.py: Fix regression [since when?]

2006-09-12 20:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4498] setup.py: test commit

2006-09-12 20:05  Johan Dahlin <jdahlin@async.com.br>

	* [r4497] setup.py: test commit

2006-09-12 19:36  Henrique Romano

	* [r4496] stoqlib/domain/station.py, tests/test_station.py: adding
	  an extra method get_station to BranchStation, which will allow us
	  to only create a station if it isn't registered yet. r=jdahlin

2006-09-12 19:35  Henrique Romano

	* [r4495] stoqlib/gui/slaves/user.py: turn confirm_password True by
	  default, make callsites works again

2006-09-12 17:02  Henrique Romano

	* [r4492] stoqlib/gui/slaves/user.py: Adding extra parameter
	  "confirm_password", which will allow us to use the slave without
	  password confirmation. r=jdahlin

2006-09-12 15:54  Johan Dahlin <jdahlin@async.com.br>

	* [r4490] stoqlib/domain/columns.py: Reorganize

2006-09-12 14:01  Johan Dahlin <jdahlin@async.com.br>

	* [r4487] stoqlib/domain/till.py: Take some credit

2006-09-12 13:58  Johan Dahlin <jdahlin@async.com.br>

	* [r4486] stoqlib/domain/till.py: use zope.interface properly and
	  is to compare None

2006-09-12 13:57  Johan Dahlin <jdahlin@async.com.br>

	* [r4485] stoqlib/domain/till.py: Document get_unconfirmed_sales

2006-09-12 13:57  Johan Dahlin <jdahlin@async.com.br>

	* [r4484] stoqlib/domain/till.py: Simplify close_till, we have a
	  method to fetch all unconfirmed sales already

2006-09-12 13:49  Johan Dahlin <jdahlin@async.com.br>

	* [r4483] stoqlib/domain/till.py: this was not used

2006-09-12 13:49  Johan Dahlin <jdahlin@async.com.br>

	* [r4482] stoqlib/domain/till.py: Add comments when in doubt, move
	  methods into sections

2006-09-12 13:30  Johan Dahlin <jdahlin@async.com.br>

	* [r4481] stoqlib/domain/till.py: Change status only in the end of
	  the close_till()

2006-09-12 13:28  Johan Dahlin <jdahlin@async.com.br>

	* [r4480] stoqlib/domain/till.py, tests/test_till.py: #2831: Do
	  complex Till operations in SQL

2006-09-11 22:56  Ronaldo Maia <romaia@async.com.br>

	* [r4479] data/glade/BaseCashSlave.glade,
	  data/glade/CashAdvanceEditor.glade,
	  data/glade/CashOutEditor.glade,
	  stoqlib/gui/editors/tilleditor.py: Remove sizegroups from
	  tilleditor.py. Fixes 2833

2006-09-11 21:54  Johan Dahlin <jdahlin@async.com.br>

	* [r4470] setup.py: Oops, 2.0.5 is enough

2006-09-11 21:49  Johan Dahlin <jdahlin@async.com.br>

	* [r4469] README, debian/control, setup.py, stoqlib/database.py:
	  Require and use psycopg2, fixes #2796

2006-09-11 19:27  Johan Dahlin <jdahlin@async.com.br>

	* [r4468] stoqlib/gui/editors/tilleditor.py: Remove *args and
	  refactor

2006-09-11 19:21  Johan Dahlin <jdahlin@async.com.br>

	* [r4467] stoqlib/gui/dialogs/tilloperation.py: Remove widget

2006-09-11 15:10  Johan Dahlin <jdahlin@async.com.br>

	* [r4463] tests/test_till.py: Add test_till.py, mainly to check
	  #2734

2006-09-11 15:09  Johan Dahlin <jdahlin@async.com.br>

	* [r4462] stoqlib/domain/till.py: Add an assert

2006-09-11 14:43  Johan Dahlin <jdahlin@async.com.br>

	* [r4461] stoqlib/domain/base.py: Add a comment for _SO_setValue

2006-09-11 14:33  Johan Dahlin <jdahlin@async.com.br>

	* [r4460] stoqlib/domain/till.py: Indent list comprehensions

2006-09-11 14:31  Johan Dahlin <jdahlin@async.com.br>

	* [r4459] stoqlib/domain/till.py: Refactor, put close/open till in
	  the beginning of the class

2006-09-11 14:27  Johan Dahlin <jdahlin@async.com.br>

	* [r4458] stoqlib/gui/editors/tilleditor.py: Don't send in
	  STATUS_OPEN in constructor, it's set in open_till() now

2006-09-11 14:25  Johan Dahlin <jdahlin@async.com.br>

	* [r4457] stoqlib/domain/till.py: Set status to STATUS_OPEN in
	  open_till()

2006-09-11 14:18  Johan Dahlin <jdahlin@async.com.br>

	* [r4456] stoqlib/gui/dialogs/tilloperation.py: add a comment

2006-09-08 21:49  Johan Dahlin <jdahlin@async.com.br>

	* [r4454] tests/__init__.py: Here too

2006-09-08 21:47  Johan Dahlin <jdahlin@async.com.br>

	* [r4453] stoqlib/domain/__init__.py,
	  stoqlib/domain/examples/__init__.py,
	  stoqlib/domain/payment/__init__.py, stoqlib/gui/__init__.py,
	  stoqlib/gui/base/__init__.py, stoqlib/gui/dialogs/__init__.py,
	  stoqlib/gui/editors/__init__.py, stoqlib/gui/search/__init__.py,
	  stoqlib/gui/slaves/__init__.py,
	  stoqlib/gui/templates/__init__.py,
	  stoqlib/gui/wizards/__init__.py, stoqlib/lib/__init__.py,
	  stoqlib/reporting/__init__.py,
	  stoqlib/reporting/base/__init__.py: Add license

2006-09-08 21:39  Johan Dahlin <jdahlin@async.com.br>

	* [r4452] stoqlib/lib/parameters.py: conn->trans

2006-09-08 21:38  Johan Dahlin <jdahlin@async.com.br>

	* [r4451] stoqlib/lib/drivers.py: conn->trans

2006-09-08 21:31  Johan Dahlin <jdahlin@async.com.br>

	* [r4450] stoqlib/database.py: conn -> trans

2006-09-08 20:25  Henrique Romano

	* [r4448] stoqlib/lib/drivers.py: Fix for bug #2827: It is not
	  possible to confirm a sale with only services. r=jdahlin

2006-09-08 20:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4446] stoqlib/domain/examples/giftcertificate.py,
	  stoqlib/domain/examples/payment.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/product.py,
	  stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/examples/sale.py,
	  stoqlib/domain/examples/service.py: s/conn/trans/g

2006-09-08 18:53  Johan Dahlin <jdahlin@async.com.br>

	* [r4444] data/glade/UserProfileEditor.glade: Forgot to commit

2006-09-08 18:04  Henrique Romano

	* [r4439] stoqlib/lib/invoice.py, stoqlib/lib/migration.py:
	  s/self.conn/self.trans

2006-09-08 17:59  Henrique Romano

	* [r4437] stoqlib/lib/admin.py: more renames, s/conn/trans

2006-09-08 17:42  Henrique Romano

	* [r4435] tests/test_base_domain.py: s/conn/trans

2006-09-08 17:20  Henrique Romano

	* [r4434] tests/base.py, tests/doctests/domain.txt,
	  tests/doctests/profile.txt, tests/test_devices.py,
	  tests/test_drivers.py, tests/test_fiscal.py,
	  tests/test_payment.py, tests/test_person.py,
	  tests/test_product.py, tests/test_profile.py,
	  tests/test_sellable.py: rename all references of self.conn to
	  self.trans in tests.

2006-09-08 17:00  Johan Dahlin <jdahlin@async.com.br>

	* [r4433] stoqlib/domain/till.py: indentation

2006-09-08 16:59  Henrique Romano

	* [r4432] tests/test_transaction.py: s/self.conn/self.trans

2006-09-08 16:57  Henrique Romano

	* [r4431] tests/test_base_domain.py: s/self.conn/self.trans

2006-09-08 16:56  Henrique Romano

	* [r4430] tests/test_station.py: s/self.conn/self.trans

2006-09-08 16:53  Johan Dahlin <jdahlin@async.com.br>

	* [r4429] stoqlib/domain/station.py: Move implementation of
	  create_station to BranchStation.create

2006-09-08 16:48  Henrique Romano

	* [r4428] tests/test_parameters.py: s/self.conn/self.trans

2006-09-08 15:36  Johan Dahlin <jdahlin@async.com.br>

	* [r4427] stoqlib/gui/dialogs/tilloperation.py: Oops.

2006-09-08 15:36  Johan Dahlin <jdahlin@async.com.br>

	* [r4426] stoqlib/domain/till.py: remove get_current_till_operation

2006-09-08 15:33  Johan Dahlin <jdahlin@async.com.br>

	* [r4424] stoqlib/domain/examples/sale.py,
	  stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/renegotiation.py, stoqlib/domain/sale.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/editors/tilleditor.py, tests/test_payment.py,
	  tests/test_product.py: Use Till.get_current()

2006-09-08 15:30  Johan Dahlin <jdahlin@async.com.br>

	* [r4423] stoqlib/domain/till.py: Refactor
	  get_current_till_operation to a classmethod

2006-09-08 15:20  Johan Dahlin <jdahlin@async.com.br>

	* [r4422] stoqlib/domain/till.py: Get the Till for the current
	  branch, instead of for the current station, this fixes when fixes
	  # 2734. Also fix a bug so close_till() works when the till is
	  pending, which is the case in the examples.

2006-09-08 15:17  Johan Dahlin <jdahlin@async.com.br>

	* [r4421] stoqlib/domain/examples/sale.py: Close the till after
	  creating the examples

2006-09-08 14:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4420] stoqlib/gui/search/personsearch.py: Reformat

2006-09-08 11:57  Henrique Romano

	* [r4419] stoqlib/reporting/product.py: Don't use virtual columns
	  for now, partially fix #2821

2006-09-06 20:31  Henrique Romano

	* [r4412] stoqlib/gui/base/lists.py: fixing a bug

2006-09-06 20:27  Johan Dahlin <jdahlin@async.com.br>

	* [r4411] stoqlib/lib/drivers.py: s/coo/coupon_id/

2006-09-06 20:11  Henrique Romano

	* [r4410] tests/test_station.py: Ops, update tests

2006-09-06 20:07  Henrique Romano

	* [r4408] stoqlib/domain/station.py,
	  stoqlib/gui/editors/deviceseditor.py: Add an extra check in
	  DeviceSettingsEditor to avoid invalid stations. Using proxy to
	  select the station on combobox.

2006-09-06 20:04  Johan Dahlin <jdahlin@async.com.br>

	* [r4407] stoqlib/lib/drivers.py: Fix a few more yesno()

2006-09-06 19:51  Johan Dahlin <jdahlin@async.com.br>

	* [r4404] stoqlib/gui/base/dialogs.py: Sorry, I some crack

2006-09-06 18:29  Lincoln Molica

	* [r4402] data/glade/AbstractItemStep.glade,
	  data/glade/SellableTypeStep.glade,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/purchasewizard.py,
	  stoqlib/gui/wizards/receivingwizard.py: Resolved bug 2688,
	  reformulation in adding new products process on Purchase Order
	  Wizard. r=henrique

2006-09-06 15:36  Johan Dahlin <jdahlin@async.com.br>

	* [r4401] stoqlib/gui/base/search.py: Domain is not needed any
	  longer, it's set in the glade file

2006-09-06 15:35  Johan Dahlin <jdahlin@async.com.br>

	* [r4400] stoqlib/gui/base/lists.py: Domain is not needed any
	  longer, it's set in the glade file

2006-09-06 15:26  Johan Dahlin <jdahlin@async.com.br>

	* [r4397] stoqlib/gui/base/application.py,
	  stoqlib/gui/base/dialogs.py, stoqlib/gui/base/editors.py,
	  stoqlib/gui/base/lists.py, stoqlib/gui/base/search.py,
	  stoqlib/gui/base/wizards.py,
	  stoqlib/gui/dialogs/tilloperation.py, stoqlib/gui/login.py,
	  stoqlib/gui/slaves/employee.py, stoqlib/gui/slaves/filter.py,
	  stoqlib/gui/slaves/fiscal.py,
	  stoqlib/gui/slaves/paymentmethod.py, stoqlib/gui/slaves/price.py,
	  stoqlib/gui/slaves/product.py, stoqlib/gui/slaves/sale.py,
	  stoqlib/gui/slaves/till.py: Delegate->GladeDelegate &
	  SlaveDelegate->GladeSlaveDelegate

2006-09-06 15:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4396] stoqlib/gui/base/dialogs.py: *args -> button

2006-09-06 14:49  Johan Dahlin <jdahlin@async.com.br>

	* [r4395] data/glade/UserProfileSettingsSlave.glade,
	  stoqlib/gui/editors/profileeditor.py,
	  stoqlib/gui/slaves/profile.py: Improve ProfileEditor #2820,
	  r=henrique

2006-09-06 13:47  Johan Dahlin <jdahlin@async.com.br>

	* [r4393] stoqlib/gui/slaves/profile.py: Normalize whitespace

2006-09-05 21:18  Johan Dahlin <jdahlin@async.com.br>

	* [r4390] stoqlib/lib/component.py: Don't raise LookupError in the
	  adapter hook, return None

2006-09-05 19:20  Henrique Romano

	* [r4387] data/glade/SaleDetailsDialog.glade,
	  stoqlib/gui/dialogs/saledetails.py: Fix for bug #2818: Add a
	  "print button" on SaleDetailsDialog r=jdahlin

2006-09-05 14:13  Lincoln Molica

	* [r4386] po/pt_BR.po, po/stoqlib.pot, po/sv.po,
	  stoqlib/lib/parameters.py: Update POS_SEPARATE_CASHIER
	  description and its translation. r=henrique

2006-09-05 13:33  Henrique Romano

	* [r4385] stoqlib/gui/wizards/salewizard.py: Fix for bug #2812:
	  Sale discount/surcharge are not applied properly. Only call
	  sale.reset_discount_and_surcharge() if the wizard is being
	  executed by the first time. r=jdahlin

2006-09-04 20:05  Johan Dahlin <jdahlin@async.com.br>

	* [r4384] stoqlib/lib/drivers.py: beautify by using .pop()

2006-09-04 20:04  Johan Dahlin <jdahlin@async.com.br>

	* [r4383] stoqlib/lib/drivers.py: argcheck + s/sellable/item

2006-09-04 19:35  Johan Dahlin <jdahlin@async.com.br>

	* [r4382] stoqlib/lib/drivers.py: Move service logic from the POS
	  application to the fiscaldcoupon class

2006-09-04 13:02  Lincoln Molica

	* [r4368] po/pt_BR.po, po/stoqlib.pot, po/sv.po,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/wizards/personwizard.py: Fixing bug 2810. r=jdahlin

2006-09-01 22:01  Johan Dahlin <jdahlin@async.com.br>

	* [r4349] setup.py: Reformat

2006-09-01 21:42  Johan Dahlin <jdahlin@async.com.br>

	* [r4348] stoqlib/database.py: Add support for using psycopg2 and
	  create the database in a transaction safe way

2006-09-01 17:17  Johan Dahlin <jdahlin@async.com.br>

	* [r4346] stoqlib/lib/runtime.py: Add logging

2006-09-01 14:28  Johan Dahlin <jdahlin@async.com.br>

	* [r4343] stoqlib/database.py: Provide better error message

2006-09-01 14:27  Johan Dahlin <jdahlin@async.com.br>

	* [r4342] stoqlib/exceptions.py: Make it possible to send in a
	  short text message for DatabaseError

2006-09-01 13:30  Johan Dahlin <jdahlin@async.com.br>

	* [r4341] tests/test_synchronization.py: remove accidentally
	  committed test

2006-09-01 13:19  Johan Dahlin <jdahlin@async.com.br>

	* [r4340] stoqlib/lib/runtime.py: Remove print_msg and
	  print_immediately

2006-09-01 13:17  Johan Dahlin <jdahlin@async.com.br>

	* [r4338] stoqlib/domain/examples/__init__.py,
	  stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/devices.py,
	  stoqlib/domain/examples/giftcertificate.py,
	  stoqlib/domain/examples/payment.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/product.py,
	  stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/examples/sale.py,
	  stoqlib/domain/examples/service.py: Remove print_msg

2006-09-01 13:12  Johan Dahlin <jdahlin@async.com.br>

	* [r4337] stoqlib/lib/parameters.py: Remove print_msg

2006-09-01 13:10  Johan Dahlin <jdahlin@async.com.br>

	* [r4336] stoqlib/lib/runtime.py: Remove set_verbose and make
	  print_msg a noop

2006-09-01 13:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4334] tests/base.py, tests/test_synchronization.py: Remove
	  set_verbose

2006-09-01 13:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4333] stoqlib/database.py, stoqlib/lib/admin.py: Remove verbose
	  variable for setup_tables, don't call set_verbose

2006-09-01 13:06  Johan Dahlin <jdahlin@async.com.br>

	* [r4332] stoqlib/database.py: Remove a hack

2006-08-31 21:11  Johan Dahlin <jdahlin@async.com.br>

	* [r4331] stoqlib/gui/base/dialogs.py: Invert the button order, so
	  the right one is default

2006-08-31 19:59  Johan Dahlin <jdahlin@async.com.br>

	* [r4328] stoqlib/database.py: Add new functionallity to create
	  databases

2006-08-31 18:03  Johan Dahlin <jdahlin@async.com.br>

	* [r4327] stoqlib/database.py: Refactor build_connection_uri into
	  DatabaseSettings.get_connection_uri()

2006-08-31 16:47  Johan Dahlin <jdahlin@async.com.br>

	* [r4324] stoqlib/lib/admin.py: Verify that the user is a super
	  user, and use SELECT instead of catching an exception to verify
	  if a language is installed

2006-08-31 13:42  Johan Dahlin <jdahlin@async.com.br>

	* [r4321] stoqlib/lib/admin.py: Create procedural languages instead
	  of depending on the user to run createlang, fixes #2780

2006-08-30 21:00  Johan Dahlin <jdahlin@async.com.br>

	* [r4320] stoqlib/lib/admin.py: Rename default administrator
	  username to admin

2006-08-30 20:59  Johan Dahlin <jdahlin@async.com.br>

	* [r4318] stoqlib/database.py: Add PostgreSQLError too

2006-08-30 20:57  Johan Dahlin <jdahlin@async.com.br>

	* [r4317] stoqlib/database.py, tests/test_base_domain.py: Import
	  psycopg exceptions from the same place

2006-08-30 19:14  Henrique Romano

	* [r4315] stoqlib/domain/payment/base.py: No, Payment isn't a base
	  class -- update docstring

2006-08-30 12:40  Lincoln Molica

	* [r4310] stoqlib/domain/payment/base.py: minor changes. r=johan

2006-08-29 19:52  Henrique Romano

	* [r4309] stoqlib/domain/payment/base.py: Fix a bug

2006-08-29 19:47  Henrique Romano

	* [r4308] stoqlib/domain/payment/base.py: Use argcheck

2006-08-29 19:42  Henrique Romano

	* [r4307] stoqlib/domain/payment/base.py: No need to
	  register_payment_operation()

2006-08-29 14:50  Johan Dahlin <jdahlin@async.com.br>

	* [r4292] debian: svn:ignore

2006-08-28 18:52  Johan Dahlin <jdahlin@async.com.br>

	* [r4285] README, setup.py: Bump requirements

2006-08-28 15:41  Johan Dahlin <jdahlin@async.com.br>

	* [r4277] debian/control: Try another way of requiring
	  zope.interfaces

2006-08-28 15:39  Johan Dahlin <jdahlin@async.com.br>

	* [r4276] debian/control: Clean up dependencies

2006-08-25 20:10  Johan Dahlin <jdahlin@async.com.br>

	* [r4269] debian, debian/changelog, debian/compat, debian/control,
	  debian/copyright, debian/rules: Add debian package

2006-08-25 15:19  Johan Dahlin <jdahlin@async.com.br>

	* [r4255] stoqlib/__init__.py: Update date & schema

2006-08-24 20:55  Lincoln Molica

	* [r4243] data/glade/TributarySituationSlave.glade: Set glade
	  interface. r=johan

2006-08-24 12:31  Henrique Romano

	* [r4239] setup.py: Updating stoqdrivers version dependency

2006-08-23 19:38  Johan Dahlin <jdahlin@async.com.br>

	* [r4237] CONTRIBUTORS: add joão

2006-08-23 19:33  Johan Dahlin <jdahlin@async.com.br>

	* [r4235] setup.py: bump required kiwi

2006-08-23 16:14  Johan Dahlin <jdahlin@async.com.br>

	* [r4223] stoqlib/database.py: Add logging to
	  check_installed_database

2006-08-23 16:13  Johan Dahlin <jdahlin@async.com.br>

	* [r4222] stoqlib/lib/admin.py: Loggify

2006-08-22 20:15  Lincoln Molica

	* [r4213] data/glade/ProductRetentionDialog.glade, po/pt_BR.po,
	  po/stoqlib.pot, po/sv.po, stoqlib/lib/drivers.py: Updated
	  translation for stoqlib. r=henrique

2006-08-22 19:42  Henrique Romano

	* [r4211] stoqlib/domain/devices.py: Fix for bug #2679: When
	  working with virtual printer, use a virtual port. Avoiding
	  permission problems when accessing /dev/ttyS* r=jdahlin

2006-08-22 14:55  Lincoln Molica

	* [r4208] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Translation for
	  Stoqlib is now up to date.

2006-08-18 19:43  Henrique Romano

	* [r4200] stoqlib/lib/drivers.py: Minor change, using
	  DeviceSettings's get_interface()

2006-08-18 19:17  Henrique Romano

	* [r4199] stoqlib/reporting/base/default_style.py,
	  stoqlib/reporting/base/tables.py: Partial fix for bug #2430:
	  Improvements on Stoqlib reporting Adjusting indent for TableCell
	  and TableHeader styles. Enclosing the ObjectTable's header text
	  in paragraph. r=jdahlin

2006-08-18 19:02  Henrique Romano

	* [r4198] stoqlib/reporting/sale.py: Minor change, using landspace
	  for sale order report; also, use expand property for "item
	  description" column.

2006-08-18 14:31  Johan Dahlin <jdahlin@async.com.br>

	* [r4195] stoqlib/gui/base/columns.py: s/obj/facet/

2006-08-18 14:28  Henrique Romano

	* [r4194] stoqlib/gui/base/columns.py, stoqlib/gui/base/search.py:
	  rename facet to iface where it is appropriate

2006-08-18 14:16  Johan Dahlin <jdahlin@async.com.br>

	* [r4193] data/glade/SaleDetailsDialog.glade: Put the textview in a
	  scrolledwindow and set shadow-type on the scrolledwindow

2006-08-18 14:15  Henrique Romano

	* [r4192] stoqlib/reporting/base/tables.py: Fix for bug #2645:
	  Avoid report breakage when the table size is greater than the
	  available space. r=jdahlin

2006-08-18 14:14  Henrique Romano

	* [r4191] stoqlib/gui/base/columns.py: ConnInterface doesn't
	  requires a connection parameter anymore. Updating callsite.

2006-08-18 14:01  Henrique Romano

	* [r4190] stoqlib/reporting/base/tables.py: Make it works with
	  Reportlab 1.2

2006-08-18 13:30  Henrique Romano

	* [r4188] stoqlib/reporting/base/tables.py: truncate if needed

2006-08-17 17:49  Henrique Romano

	* [r4187] stoqlib/reporting/base/tables.py: Align properly the
	  extra_row/summary_row columns

2006-08-17 11:40  Henrique Romano

	* [r4186] stoqlib/domain/devices.py,
	  stoqlib/domain/examples/devices.py, stoqlib/domain/product.py,
	  stoqlib/gui/editors/deviceseditor.py, stoqlib/lib/drivers.py,
	  tests/test_devices.py, tests/test_drivers.py: Fix for bug #2728:
	  When registering a new fiscal printer in Stoq, to manage the case
	  where not all payment methods was properly configured. r=jdahlin

2006-08-16 14:45  Lincoln Molica

	* [r4185] tests/test_person.py: Fixed an problem with tests -> Test
	  Person. r=johan

2006-08-16 13:13  Lincoln Molica

	* [r4183] stoqlib/domain/product.py,
	  stoqlib/gui/dialogs/productretention.py,
	  stoqlib/lib/parameters.py, tests/test_parameters.py,
	  tests/test_person.py: Removed parameter CURRENT_WAREHOUSE, bug
	  2736.

2006-08-15 21:15  João Victor Martins

	* [r4181] data/glade/ImageHolder.glade,
	  data/glade/SellableEditor.glade, stoqlib/domain/service.py,
	  stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/slaves/imageslave.py: Full support for images in
	  product and service edition.
	  
	  Another interface for image edition and support for images in
	  service edition. Bug #2727, r=jdahlin.

2006-08-14 15:54  Johan Dahlin <jdahlin@async.com.br>

	* [r4179] stoqlib/domain/payment/methods.py: specify the default
	  argument explicity

2006-08-14 15:35  Johan Dahlin <jdahlin@async.com.br>

	* [r4178] tests/test_base_domain.py: Remove ConnInterface usage
	  here too

2006-08-14 15:35  Johan Dahlin <jdahlin@async.com.br>

	* [r4177] stoqlib/domain/base.py, stoqlib/domain/interfaces.py,
	  stoqlib/lib/component.py: Remove ConnInterface, add a new
	  NoneInterface until we can migrate all the old code. Rename
	  Adaptable to AdaptableSQLObject and move it to stoqlib.component.
	  Add a zope.interface adapter hook used to fetch the adapter.

2006-08-14 15:27  Johan Dahlin <jdahlin@async.com.br>

	* [r4176] stoqlib/domain/payment/methods.py: Do not import
	  ConnMetaInterface, use InterfaceClass instead

2006-08-11 19:45  Henrique Romano

	* [r4163] stoqlib/lib/parameters.py: Minor change, improve
	  parameter description

2006-08-11 14:36  Johan Dahlin <jdahlin@async.com.br>

	* [r4162] stoqlib/database.py, stoqlib/domain/base.py,
	  stoqlib/domain/interfaces.py, stoqlib/domain/person.py,
	  stoqlib/gui/base/columns.py, stoqlib/gui/base/editors.py,
	  stoqlib/gui/base/search.py, stoqlib/lib/component.py,
	  tests/base.py, tests/test_base_domain.py, tests/test_person.py:
	  Decouple Interfaces from the Domain classes, fixes #2740.
	  r=henrique

2006-08-11 13:41  Johan Dahlin <jdahlin@async.com.br>

	* [r4160] stoqlib/domain/base.py,
	  stoqlib/domain/examples/payment.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/sale.py,
	  stoqlib/domain/giftcertificate.py,
	  stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/person.py,
	  stoqlib/domain/product.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/renegotiation.py,
	  stoqlib/domain/sale.py, stoqlib/domain/till.py,
	  stoqlib/gui/base/editors.py, stoqlib/gui/base/search.py,
	  stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/dialogs/productretention.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/deliveryeditor.py,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/search/personsearch.py,
	  stoqlib/gui/slaves/employee.py, stoqlib/gui/slaves/payment.py,
	  stoqlib/gui/templates/persontemplate.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/purchasewizard.py,
	  stoqlib/gui/wizards/salereturnwizard.py,
	  stoqlib/gui/wizards/salewizard.py, stoqlib/lib/drivers.py,
	  stoqlib/lib/parameters.py, tests/doctests/domain.txt,
	  tests/test_parameters.py, tests/test_payment.py,
	  tests/test_person.py, tests/test_product.py: Remove connection
	  argument from ConnInterface and _getComponent, fixes #2739.
	  r=henrique

2006-08-11 12:51  Johan Dahlin <jdahlin@async.com.br>

	* [r4159] tests/test_base_domain.py: Do not create the table if it
	  already exists

2006-08-11 12:35  Lincoln Molica

	* [r4158] stoqlib/gui/search/personsearch.py: This patch fix up bug
	  2735. r=johan

2006-08-10 22:58  Johan Dahlin <jdahlin@async.com.br>

	* [r4157] tests/test_base_domain.py: Fixup Johans test breakage

2006-08-10 22:33  Johan Dahlin <jdahlin@async.com.br>

	* [r4156] tests/test_person.py: Fixup Lincolns test breakage

2006-08-10 22:04  Johan Dahlin <jdahlin@async.com.br>

	* [r4155] stoqlib/lib/interfaces.py: Add dbname, address and port
	  to the interface

2006-08-10 21:57  Johan Dahlin <jdahlin@async.com.br>

	* [r4154] stoqlib/database.py: Convert a couple of print_msg to log
	  entries

2006-08-10 21:55  Johan Dahlin <jdahlin@async.com.br>

	* [r4153] stoqlib/domain/base.py, tests/test_base_domain.py:
	  Refactor, Document, Test and add two new methods for dealing with
	  facets

2006-08-09 19:16  Lincoln Molica

	* [r4150] stoqlib/domain/receiving.py, stoqlib/domain/sale.py,
	  stoqlib/gui/wizards/receivingwizard.py, tests/test_parameters.py:
	  Fixed bug 2719, tests for parameters module. r=henrique

2006-08-09 18:03  Henrique Romano

	* [r4149] stoqlib/gui/wizards/salewizard.py: Manage properly the
	  "next" and "add" buttons sensitivity.

2006-08-09 17:40  Johan Dahlin <jdahlin@async.com.br>

	* [r4148] stoqlib/domain/account.py: whitespace normalization

2006-08-09 13:43  Henrique Romano

	* [r4147] stoqlib/domain/person.py: Changing default values

2006-08-09 13:33  Henrique Romano

	* [r4146] stoqlib/reporting/template.py: Manage the case where we
	  don't have a complete address defined.

2006-08-08 19:32  Johan Dahlin <jdahlin@async.com.br>

	* [r4143] tests/base.py: Attempt to fix tests

2006-08-08 19:22  João Victor Martins

	* [r4142] data/glade/ImageHolder.glade,
	  data/glade/SellableEditor.glade, stoqlib/domain/product.py,
	  stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/slaves/imageslave.py: Solução para o bug #1988
	  
	  Implementação de uma área no editor de produtos que permita
	  inserção de fotografias, r=henrique

2006-08-08 19:09  Johan Dahlin <jdahlin@async.com.br>

	* [r4140] stoqlib/lib/admin.py, tests/base.py: Move admin user out
	  of initialize system

2006-08-08 19:04  Johan Dahlin <jdahlin@async.com.br>

	* [r4139] stoqlib/domain/tables.py: Allow you to pass in a shorter
	  name instead of a fully qualified one

2006-08-08 13:29  Henrique Romano

	* [r4138] stoqlib/domain/payment/methods.py,
	  stoqlib/lib/drivers.py, tests/test_payment.py: Fix for bug #2703:
	  Problems with card and finance payment methods Adding an optional
	  argument to _check_installments_number, which allow to use a
	  custom max installments quantity (in this case, from
	  PaymentDetails subclass). r=jdahlin

2006-08-07 20:37  Johan Dahlin <jdahlin@async.com.br>

	* [r4136] stoqlib/gui/editors/stationeditor.py: Force the branch to
	  be set

2006-08-07 14:26  Henrique Romano

	* [r4134] stoqlib/gui/slaves/payment.py: Minor change

2006-08-07 13:49  Henrique Romano

	* [r4133] stoqlib/gui/slaves/payment.py: Fixing a bug, there is no
	  need to call combo.clear() before combo.prefill(). Fix issue
	  pointed out by Carlos Barros on comment #3 of bug #2705.

2006-08-04 20:06  Henrique Romano

	* [r4132] stoqlib/gui/editors/tilleditor.py: Minor change, add
	  whitespace

2006-08-04 18:23  João Victor Martins

	* [r4126] data/glade/StationEditor.glade,
	  stoqlib/domain/station.py, stoqlib/gui/editors/stationeditor.py,
	  stoqlib/gui/search/stationsearch.py: dd an interface to add
	  branch stations to the administration interface.
	  
	  Stoqlib part of bug 2718. r=jdahlin

2006-08-04 14:58  Johan Dahlin <jdahlin@async.com.br>

	* [r4125] stoqlib/gui/search/giftcertificatesearch.py,
	  stoqlib/gui/search/personsearch.py,
	  stoqlib/gui/search/salesearch.py,
	  stoqlib/gui/search/servicesearch.py,
	  stoqlib/gui/search/tillsearch.py, stoqlib/gui/slaves/product.py:
	  Always put the Any status at the top of searches

2006-08-04 14:41  Johan Dahlin <jdahlin@async.com.br>

	* [r4124] stoqlib/domain/examples/product.py: Remove unused
	  variables

2006-08-04 14:39  Johan Dahlin <jdahlin@async.com.br>

	* [r4123] stoqlib/domain/examples/product.py: Remove usage of
	  random to get deterministic values

2006-08-04 14:33  Henrique Romano

	* [r4122] stoqlib/reporting/base/tables.py: Fix a bug, the row list
	  is already a paragraph list.

2006-08-04 14:32  Johan Dahlin <jdahlin@async.com.br>

	* [r4121] stoqlib/domain/examples/service.py: Remove unused
	  variables

2006-08-04 14:32  Henrique Romano

	* [r4120] stoqlib/reporting/base/flowables.py: Check for a valid
	  text string

2006-08-04 14:31  Johan Dahlin <jdahlin@async.com.br>

	* [r4119] stoqlib/domain/examples/service.py: Remove usage of
	  random

2006-08-04 14:28  Johan Dahlin <jdahlin@async.com.br>

	* [r4118] stoqlib/domain/examples/payment.py: remove usage of
	  random

2006-08-04 14:15  Johan Dahlin <jdahlin@async.com.br>

	* [r4117] stoqlib/domain/base.py, stoqlib/domain/tables.py,
	  stoqlib/domain/transaction.py, stoqlib/lib/runtime.py,
	  tests/test_transaction.py: Add TransactionEntry, fixes #2723,
	  sr=kiko, r=henrique

2006-08-03 16:08  Johan Dahlin <jdahlin@async.com.br>

	* [r4115] stoqlib/lib/migration.py: Check/Create the tables before
	  running the migration scripts

2006-08-03 16:05  Johan Dahlin <jdahlin@async.com.br>

	* [r4114] stoqlib/database.py: Include the table name in the
	  exception, the postgres error is not always delivering it

2006-08-03 16:03  Johan Dahlin <jdahlin@async.com.br>

	* [r4112] stoqlib/database.py, stoqlib/domain/base.py,
	  stoqlib/lib/migration.py: Add a db_table_name and move it to
	  stoqlib.database, use it from AbstractModel

2006-08-03 15:57  Johan Dahlin <jdahlin@async.com.br>

	* [r4111] stoqlib/domain/examples/sale.py, stoqlib/lib/admin.py:
	  Don't provide a ICurrentUser in the tests, instead do it when
	  creating the admin user

2006-08-03 15:46  Henrique Romano

	* [r4109] stoqlib/gui/wizards/purchasewizard.py: Minor change, use
	  IContainer's add_item to get a purchaseorder item.

2006-08-03 14:54  Henrique Romano

	* [r4108] stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/slaves/employee.py, stoqlib/gui/slaves/user.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/purchasewizard.py: Use combobox's
	  content-changed signal

2006-08-03 14:52  Henrique Romano

	* [r4107] stoqlib/gui/wizards/salewizard.py: remove unneeded
	  callback

2006-08-03 13:54  Henrique Romano

	* [r4105] stoqlib/gui/wizards/abstractwizard.py: Minor change

2006-08-03 13:03  Henrique Romano

	* [r4103] stoqlib/gui/slaves/paymentmethod.py: Applying Johan's
	  suggestions

2006-08-02 21:49  Johan Dahlin <jdahlin@async.com.br>

	* [r4100] stoqlib/lib/runtime.py: I demand credit

2006-08-02 21:47  Johan Dahlin <jdahlin@async.com.br>

	* [r4099] stoqlib/lib/runtime.py: kill args/kwargs

2006-08-02 21:37  Johan Dahlin <jdahlin@async.com.br>

	* [r4097] stoqlib/database.py, stoqlib/domain/base.py,
	  stoqlib/domain/product.py, stoqlib/lib/admin.py,
	  stoqlib/lib/interfaces.py, stoqlib/lib/migration.py,
	  stoqlib/lib/runtime.py, tests/base.py: Make databasesettings a
	  utility

2006-08-02 21:12  Johan Dahlin <jdahlin@async.com.br>

	* [r4096] tests/test_parameters.py: import tests to make sure we
	  hav the example database setup

2006-08-02 21:06  Johan Dahlin <jdahlin@async.com.br>

	* [r4094] stoqlib/lib/runtime.py: Clarify

2006-08-02 21:04  Johan Dahlin <jdahlin@async.com.br>

	* [r4093] stoqlib/lib/runtime.py: Update comment to reflect reality

2006-08-02 20:46  Johan Dahlin <jdahlin@async.com.br>

	* [r4088] stoqlib/lib/message.py: Set error code

2006-08-02 20:40  Johan Dahlin <jdahlin@async.com.br>

	* [r4083] stoqlib/lib/migration.py, stoqlib/lib/parameters.py:
	  Refactor parameters a little, modify the check_parameter behavior
	  to not update the database, just check

2006-08-02 20:27  Johan Dahlin <jdahlin@async.com.br>

	* [r4081] stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/person.py, tests/base.py: Set the
	  utilities conditionally

2006-08-02 20:11  Lincoln Molica

	* [r4079] data/glade/ProductRetentionDialog.glade,
	  stoqlib/domain/product.py, stoqlib/domain/tables.py,
	  stoqlib/gui/dialogs/productretention.py: Bug 2304 is now fixed,
	  the new dialog to product retention is now available. r=henrique

2006-08-02 19:23  Johan Dahlin <jdahlin@async.com.br>

	* [r4078] stoqlib/lib/migration.py: Forgot to commit this

2006-08-02 19:13  Johan Dahlin <jdahlin@async.com.br>

	* [r4077] stoqlib/gui/wizards/purchasewizard.py,
	  stoqlib/gui/wizards/receivingwizard.py: Fix a couple of wizard
	  imports

2006-08-02 18:46  Henrique Romano

	* [r4076] stoqlib/gui/wizards/salereturnwizard.py: Fix import

2006-08-02 18:18  Henrique Romano

	* [r4075] stoqlib/gui/slaves/paymentmethod.py,
	  stoqlib/gui/wizards/abstractwizard.py: Minor change, don't do
	  references to the slave widgets

2006-08-02 15:01  Johan Dahlin <jdahlin@async.com.br>

	* [r4071] stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/templates/person.py,
	  stoqlib/gui/templates/persontemplate.py,
	  stoqlib/gui/wizards/personwizard.py: Rename templates, part of
	  #2456

2006-08-02 15:00  Johan Dahlin <jdahlin@async.com.br>

	* [r4070] stoqlib/gui/templates/person.py: Mark private classes
	  with a leading underscore

2006-08-02 14:47  Johan Dahlin <jdahlin@async.com.br>

	* [r4069] stoqlib/gui/dialogs/paymentmethod.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/search/giftcertificatesearch.py,
	  stoqlib/gui/search/personsearch.py,
	  stoqlib/gui/wizards/personwizard.py: Fix indentation better

2006-08-02 14:43  Johan Dahlin <jdahlin@async.com.br>

	* [r4067] stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/search/personsearch.py, stoqlib/gui/slaves/sale.py,
	  stoqlib/gui/wizards/abstract.py,
	  stoqlib/gui/wizards/abstractwizard.py,
	  stoqlib/gui/wizards/paymentmethod.py,
	  stoqlib/gui/wizards/paymentmethodwizard.py,
	  stoqlib/gui/wizards/person.py,
	  stoqlib/gui/wizards/personwizard.py,
	  stoqlib/gui/wizards/purchase.py,
	  stoqlib/gui/wizards/purchasewizard.py,
	  stoqlib/gui/wizards/receiving.py,
	  stoqlib/gui/wizards/receivingwizard.py,
	  stoqlib/gui/wizards/sale.py, stoqlib/gui/wizards/salereturn.py,
	  stoqlib/gui/wizards/salereturnwizard.py,
	  stoqlib/gui/wizards/salewizard.py: Rename all wizards, part of
	  #2456

2006-08-02 14:27  Johan Dahlin <jdahlin@async.com.br>

	* [r4065] stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/dialogs/paymentmethod.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/address.py,
	  stoqlib/gui/editors/addresseditor.py,
	  stoqlib/gui/editors/category.py,
	  stoqlib/gui/editors/categoryeditor.py,
	  stoqlib/gui/editors/contact.py,
	  stoqlib/gui/editors/contacteditor.py,
	  stoqlib/gui/editors/delivery.py,
	  stoqlib/gui/editors/deliveryeditor.py,
	  stoqlib/gui/editors/devices.py,
	  stoqlib/gui/editors/deviceseditor.py,
	  stoqlib/gui/editors/fiscal.py,
	  stoqlib/gui/editors/fiscaleditor.py,
	  stoqlib/gui/editors/giftcertificate.py,
	  stoqlib/gui/editors/giftcertificateeditor.py,
	  stoqlib/gui/editors/invoice.py,
	  stoqlib/gui/editors/invoiceeditor.py,
	  stoqlib/gui/editors/parameters.py,
	  stoqlib/gui/editors/parameterseditor.py,
	  stoqlib/gui/editors/paymentmethod.py,
	  stoqlib/gui/editors/paymentmethodeditor.py,
	  stoqlib/gui/editors/person.py,
	  stoqlib/gui/editors/personeditor.py,
	  stoqlib/gui/editors/product.py,
	  stoqlib/gui/editors/producteditor.py,
	  stoqlib/gui/editors/profile.py,
	  stoqlib/gui/editors/profileeditor.py,
	  stoqlib/gui/editors/sellable.py,
	  stoqlib/gui/editors/sellableeditor.py,
	  stoqlib/gui/editors/service.py,
	  stoqlib/gui/editors/serviceeditor.py,
	  stoqlib/gui/editors/till.py, stoqlib/gui/editors/tilleditor.py,
	  stoqlib/gui/parameters.py, stoqlib/gui/search/categorysearch.py,
	  stoqlib/gui/search/fiscalsearch.py,
	  stoqlib/gui/search/giftcertificatesearch.py,
	  stoqlib/gui/search/personsearch.py,
	  stoqlib/gui/search/productsearch.py,
	  stoqlib/gui/search/profilesearch.py,
	  stoqlib/gui/search/servicesearch.py,
	  stoqlib/gui/slaves/devices.py, stoqlib/gui/slaves/employee.py,
	  stoqlib/gui/slaves/liaison.py, stoqlib/gui/slaves/user.py,
	  stoqlib/gui/templates/person.py, stoqlib/gui/wizards/person.py,
	  stoqlib/gui/wizards/purchase.py: Rename all editors, part of
	  #2456

2006-08-02 14:22  Johan Dahlin <jdahlin@async.com.br>

	* [r4063] stoqlib/gui/dialogs/paymentmethod.py,
	  stoqlib/gui/search/category.py,
	  stoqlib/gui/search/categorysearch.py,
	  stoqlib/gui/search/fiscal.py, stoqlib/gui/search/fiscalsearch.py,
	  stoqlib/gui/search/giftcertificate.py,
	  stoqlib/gui/search/giftcertificatesearch.py,
	  stoqlib/gui/search/person.py, stoqlib/gui/search/personsearch.py,
	  stoqlib/gui/search/product.py,
	  stoqlib/gui/search/productsearch.py,
	  stoqlib/gui/search/profile.py,
	  stoqlib/gui/search/profilesearch.py,
	  stoqlib/gui/search/receiving.py,
	  stoqlib/gui/search/receivingsearch.py,
	  stoqlib/gui/search/sale.py, stoqlib/gui/search/salesearch.py,
	  stoqlib/gui/search/sellable.py,
	  stoqlib/gui/search/sellablesearch.py,
	  stoqlib/gui/search/service.py,
	  stoqlib/gui/search/servicesearch.py, stoqlib/gui/search/till.py,
	  stoqlib/gui/search/tillsearch.py,
	  stoqlib/gui/wizards/receiving.py: Rename all editors, part of
	  #2456

2006-08-01 17:10  Johan Dahlin <jdahlin@async.com.br>

	* [r4055] stoqlib/gui/splash.py: Add splashscreen code, move it out
	  from stoq

2006-08-01 16:41  Johan Dahlin <jdahlin@async.com.br>

	* [r4052] tests/doctests/profile.txt: Remove get_application_names
	  from the doctests aswell

2006-08-01 15:09  Johan Dahlin <jdahlin@async.com.br>

	* [r4050] stoqlib/domain/profile.py, stoqlib/lib/interfaces.py,
	  stoqlib/lib/runtime.py, tests/base.py, tests/test_profile.py: Get
	  rid of register_application_names, fixes #2717, r=henrique

2006-08-01 13:29  Johan Dahlin <jdahlin@async.com.br>

	* [r4048] stoqlib/gui/editors/profile.py,
	  stoqlib/gui/interfaces.py, stoqlib/lib/interfaces.py: Move
	  IApplicationDescriptions from stoqlib.gui to stoqlib.lib

2006-08-01 13:13  Johan Dahlin <jdahlin@async.com.br>

	* [r4046] stoqlib/domain/examples/sale.py, stoqlib/lib/admin.py,
	  stoqlib/lib/interfaces.py, stoqlib/lib/runtime.py: Make user into
	  a user into a utility fixes #2716, r=henrique

2006-07-31 21:01  Johan Dahlin <jdahlin@async.com.br>

	* [r4042] stoqlib/lib/runtime.py: Remove two unused global
	  variables

2006-07-31 19:56  Johan Dahlin <jdahlin@async.com.br>

	* [r4039] stoqlib/domain/station.py, tests/test_station.py: Add a
	  create_station, stoqlib part of #2715, r=henrique

2006-07-31 14:07  Johan Dahlin <jdahlin@async.com.br>

	* [r4036] stoqlib/domain/examples/person.py,
	  stoqlib/lib/interfaces.py, stoqlib/lib/runtime.py: Make current
	  branch & current branch station utilities, fixes #2712,
	  r=henrique

2006-07-31 14:02  Henrique Romano

	* [r4034] stoqlib/domain/sale.py: identation

2006-07-28 21:35  Johan Dahlin <jdahlin@async.com.br>

	* [r4030] stoqlib/gui/search/person.py: Formatting

2006-07-28 21:20  Johan Dahlin <jdahlin@async.com.br>

	* [r4029] stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/purchase.py, tests/test_person.py: Do not
	  add IBranch facet to all created example databases, to avoid
	  having so many branches

2006-07-28 19:39  Henrique Romano

	* [r4028] stoqlib/gui/wizards/sale.py: revert change, since
	  SaleAdaptToPaymentGroup implementation isn't following the
	  IPaymentGroup specification.

2006-07-28 19:18  Henrique Romano

	* [r4027] stoqlib/gui/wizards/sale.py: abstract payment addition

2006-07-28 19:16  Henrique Romano

	* [r4026] data/glade/GiftCertificateTypeEditor.glade: Minor change,
	  update widget names and remove base_sellable_info references

2006-07-28 19:11  Henrique Romano

	* [r4024] stoqlib/domain/giftcertificate.py: Adding accessors.
	  Also, setting status as available by default.

2006-07-28 18:16  Lincoln Molica

	* [r4016] stoqlib/gui/dialogs/clientdetails.py: Minor Changes.

2006-07-28 14:20  Henrique Romano

	* [r4013] stoqlib/gui/dialogs/paymentmethod.py: s/double click/row
	  activated

2006-07-27 19:40  Henrique Romano

	* [r4009] stoqlib/gui/slaves/paymentmethod.py: Fix import

2006-07-27 19:17  Henrique Romano

	* [r4008] data/glade/SelectCashMethodSlave.glade,
	  stoqlib/gui/slaves/paymentmethod.py,
	  stoqlib/gui/wizards/abstract.py: Remove SelectCashMethod, since
	  it isn't needed. Improve SelectPaymentMethodSlave, no need to
	  specify the active payment methods. r=jdahlin

2006-07-27 17:42  Henrique Romano

	* [r4005] stoqlib/gui/wizards/abstract.py: Minor change

2006-07-27 14:41  Henrique Romano

	* [r4004] stoqlib/domain/sellable.py,
	  stoqlib/gui/editors/sellable.py, tests/test_sellable.py: Fix for
	  bug #2709: move logic from SellablePriceEditor to sellable's
	  domain. r=jdahlin

2006-07-26 21:15  Johan Dahlin <jdahlin@async.com.br>

	* [r3999] stoqlib/gui/base/dialogs.py, stoqlib/gui/base/search.py:
	  Use kiwi loggers instead of warning

2006-07-26 20:23  Johan Dahlin <jdahlin@async.com.br>

	* [r3995] stoqlib/gui/base/application.py: tuple() -> ()

2006-07-26 20:12  Johan Dahlin <jdahlin@async.com.br>

	* [r3992] stoqlib/gui/base/application.py: whitespace normalization

2006-07-26 20:11  Johan Dahlin <jdahlin@async.com.br>

	* [r3991] tests/test_cookiefile.py: Rename CookieFile here too

2006-07-26 20:08  Johan Dahlin <jdahlin@async.com.br>

	* [r3989] stoqlib/lib/cookie.py, stoqlib/lib/interfaces.py,
	  tests/test_cookiefile.py: Stoqlib part of #2708

2006-07-26 19:58  Johan Dahlin <jdahlin@async.com.br>

	* [r3988] tests/__init__.py, tests/base.py: Move bootstrap to
	  tests.base

2006-07-26 12:33  Henrique Romano

	* [r3985] docs/credits_ptBR.txt, docs/details_ptBR.txt,
	  docs/general_details_ptBR.txt, docs/identification_ptBR.txt,
	  docs/images, docs/individual_data_ptBR.txt,
	  docs/payment_methods_ptBR.txt, docs/research_list_ptBR.txt,
	  docs/users_register_ptBR.txt: Remove documentation, it will be in
	  another package

2006-07-25 16:12  Henrique Romano

	* [r3983] stoqlib/gui/slaves/payment.py: Remove unneeded method

2006-07-24 20:40  Henrique Romano

	* [r3977] stoqlib/gui/base/dialogs.py, stoqlib/gui/base/lists.py,
	  stoqlib/gui/dialogs/tilloperation.py, stoqlib/lib/drivers.py,
	  stoqlib/lib/message.py: Fix for bug #2704: yesno() improvements
	  yesno() accepts now a "verbs" parameter describing the button
	  labels, also its return code has changed (True when yes is
	  selected, False otherwise). r=jdahlin

2006-07-24 14:55  Henrique Romano

	* [r3968] data/glade/GiftCertificateTypeEditor.glade,
	  stoqlib/gui/editors/sellable.py: Using properties

2006-07-24 14:51  Henrique Romano

	* [r3967] stoqlib/domain/sellable.py: Turn accessors private,
	  removing TODO

2006-07-24 14:34  Henrique Romano

	* [r3966] stoqlib/gui/wizards/sale.py: s/get_price/price

2006-07-24 14:30  Henrique Romano

	* [r3965] stoqlib/gui/editors/sellable.py: s/get_price/price

2006-07-24 14:29  Henrique Romano

	* [r3964] stoqlib/domain/interfaces.py, stoqlib/domain/sellable.py:
	  Turns get_price a property, changing ISellable API.

2006-07-24 14:26  Henrique Romano

	* [r3963] stoqlib/domain/service.py: s/get_price/price

2006-07-24 14:24  Henrique Romano

	* [r3962] stoqlib/domain/giftcertificate.py: Using property

2006-07-24 14:00  Henrique Romano

	* [r3960] stoqlib/domain/sellable.py: Remove duplicated code

2006-07-22 22:35  Henrique Romano

	* [r3958] stoqlib/gui/search/product.py: We must be able to edit
	  filtered products too, fixed bug #2700.

2006-07-22 22:26  Henrique Romano

	* [r3957] data/glade/SellablePriceEditor.glade: Do not make
	  references to base_sellable_info, using properties instead.

2006-07-21 20:56  Johan Dahlin <jdahlin@async.com.br>

	* [r3955] stoqlib/domain/sellable.py: Make the setters private and
	  add a comment that we should make the getters private too,
	  r=henrique

2006-07-21 20:13  Henrique Romano

	* [r3953] stoqlib/domain/sellable.py, tests/test_sellable.py: -
	  Removing markup column, using properties instead. - Using
	  properties for BaseSellableInfo's price, so we can avoid using
	  "sellable.base_sellable_info.price" in the callsite. - When
	  creating an AbstractSellable, set the default price based on
	  category's markup and the cost specified. - Tests added.

2006-07-20 13:38  Henrique Romano

	* [r3949] data/glade/BaseSellableCategoryDataSlave.glade,
	  data/glade/SellableCategoryDataSlave.glade,
	  stoqlib/domain/examples/product.py, stoqlib/domain/sellable.py,
	  stoqlib/gui/editors/category.py, stoqlib/gui/editors/sellable.py,
	  stoqlib/gui/search/category.py, stoqlib/lib/parameters.py: Fix
	  for bug #2695: Turn SellableCategory and BaseSellableCategory
	  subclasses of AbstractSellableCategory. r=jdahlin

2006-07-20 13:07  Henrique Romano

	* [r3948] tests/test_sellable.py: Starting tests implementation for
	  domain.sellable module.

2006-07-19 13:39  Henrique Romano

	* [r3946] stoqlib/domain/sellable.py: Alignment

2006-07-19 13:33  Henrique Romano

	* [r3945] stoqlib/domain/sellable.py: typo

2006-07-19 13:25  Henrique Romano

	* [r3944] stoqlib/domain/sellable.py: SellableCategory implements
	  IDescribable

2006-07-19 13:05  Henrique Romano

	* [r3943] stoqlib/domain/sellable.py: Remove unneeded class

2006-07-19 13:03  Henrique Romano

	* [r3942] stoqlib/domain/sellable.py: Document it a bit more

2006-07-19 12:49  Henrique Romano

	* [r3941] stoqlib/domain/sellable.py: Minor change

2006-07-14 19:21  Henrique Romano

	* [r3934] stoqlib/reporting/base/tables.py: Remove unneeded
	  variable.

2006-07-14 19:20  Henrique Romano

	* [r3933] stoqlib/reporting/base/tables.py: Minor change

2006-07-14 19:13  Henrique Romano

	* [r3932] stoqlib/reporting/base/tables.py: Move work to cell
	  flowable.

2006-07-14 18:12  Henrique Romano

	* [r3931] stoqlib/reporting/base/tables.py: Remove unneeded method
	  on DataTableBuilder. Improve AbstractTableBuilder's get_data to
	  always use Paragraph.

2006-07-14 14:36  Henrique Romano

	* [r3929] docs/images, docs/images/admin,
	  docs/images/admin/admin.png, docs/images/admin/admin_48.png,
	  docs/images/admin/admin_check.png,
	  docs/images/admin/admin_credit_details.png,
	  docs/images/admin/admin_credit_identification.png,
	  docs/images/admin/admin_credit_individual.png,
	  docs/images/admin/admin_credit_payment.png,
	  docs/images/admin/admin_credit_payment_type.png,
	  docs/images/admin/admin_gift_certificates_add.png,
	  docs/images/admin/admin_gift_certificates_search.png,
	  docs/images/admin/admin_money.png,
	  docs/images/admin/admin_search_card.png,
	  docs/images/admin/admin_search_finance.png,
	  docs/images/admin/admin_supplier_credit.png,
	  docs/images/admin/admin_ticket.png,
	  docs/images/admin/branch_search.png,
	  docs/images/admin/edit24px.png, docs/images/admin/edit48px.png,
	  docs/images/admin/employee_charge.png,
	  docs/images/admin/employee_search.png,
	  docs/images/admin/menu.png,
	  docs/images/admin/new_branch_company.png,
	  docs/images/admin/new_branch_details.png,
	  docs/images/admin/new_branch_identification.png,
	  docs/images/admin/new_device_add.png,
	  docs/images/admin/new_device_confirmation.png,
	  docs/images/admin/new_device_edit.png,
	  docs/images/admin/new_device_list.png,
	  docs/images/admin/new_employee.png,
	  docs/images/admin/new_employee_company.png,
	  docs/images/admin/new_employee_data_individual.png,
	  docs/images/admin/new_employee_details.png,
	  docs/images/admin/new_employee_history.png,
	  docs/images/admin/new_employee_identification.png,
	  docs/images/admin/new_profile.png,
	  docs/images/admin/new_user.png,
	  docs/images/admin/new_user_details.png,
	  docs/images/admin/new_user_general_details.png,
	  docs/images/admin/new_user_identification.png,
	  docs/images/admin/new_user_individual.png,
	  docs/images/admin/next_new_branch.png,
	  docs/images/admin/parameters_payment_purchase.png,
	  docs/images/admin/parameters_state_suggested.png,
	  docs/images/admin/parameters_supplier_suggested.png,
	  docs/images/admin/parameters_validity.png,
	  docs/images/admin/parametros_de_sistema.png,
	  docs/images/admin/payment_forms.png,
	  docs/images/admin/search_user_profile.png,
	  docs/images/admin/user_change_pass.png: Adding images for admin
	  application documentation. Images by Grazieno Pellegrino.

2006-07-14 13:45  Henrique Romano

	* [r3926] docs/credits_ptBR.txt, docs/details_ptBR.txt,
	  docs/general_details_ptBR.txt, docs/identification_ptBR.txt,
	  docs/individual_data_ptBR.txt, docs/research_list_ptBR.txt,
	  docs/users_register_ptBR.txt: Fix for bug #2536: Initial
	  documentation for admin application. Written by Grazieno
	  Pellegrino. r=henrique.

2006-07-14 13:39  Henrique Romano

	* [r3922] docs/payment_methods_ptBR.txt: Initial documentation for
	  stoqlib's payment methods. Partial fix for bug #2536. Written by
	  Grazieno Pellegrino.

2006-07-13 20:22  Lincoln Molica

	* [r3920] data/glade/SellableEditor.glade: gladefile changed for
	  bug 2529. r=johan

2006-07-13 20:17  Lincoln Molica

	* [r3919] stoqlib/domain/giftcertificate.py,
	  stoqlib/domain/product.py, stoqlib/domain/sellable.py,
	  stoqlib/domain/service.py, stoqlib/gui/editors/sellable.py: Fixed
	  bug 2529, atribute notes removed from Product, Service and
	  GiftCertificate classes, added on AbstractSellable. r=henrique

2006-07-13 17:47  Johan Dahlin <jdahlin@async.com.br>

	* [r3916] stoqlib/gui/editors/till.py: Prevent the user from
	  opening the till with a negative amount, fixes #2680

2006-07-13 17:23  Henrique Romano

	* [r3915] docs/reporting/clients_report.py: Minor change, adjusting
	  column widths

2006-07-11 18:15  Henrique Romano

	* [r3907] stoqlib/reporting/base/tables.py: Remove unneeded method,
	  this work is already being done internally by Reportlab.

2006-07-11 18:06  Henrique Romano

	* [r3906] stoqlib/reporting/base/tables.py: Minor change

2006-07-11 18:02  Henrique Romano

	* [r3905] stoqlib/reporting/base/tables.py: Rename
	  _translate_alignment to get_translated_alignment and use it when
	  building the table header. Also using the correct style for the
	  header.

2006-07-11 17:06  Henrique Romano

	* [r3904] stoqlib/reporting/base/template.py: use_paragraph should
	  not be used anymore

2006-07-11 14:26  Henrique Romano

	* [r3903] stoqlib/reporting/base/default_style.py,
	  stoqlib/reporting/base/tables.py: NewObjectTableBuilder initital
	  implementation. Also adding one more style, TableHeader.

2006-07-10 20:48  Lincoln Molica

	* [r3896] stoqlib/gui/wizards/receiving.py: Fixed bug 2677, now the
	  parameter RECEIVE_PRODUCTS_WITHOUT_ORDER works. r=henrique

2006-07-10 13:15  Henrique Romano

	* [r3895] stoqlib/reporting/base/flowables.py: Hmm, do not name the
	  style

2006-07-10 13:13  Henrique Romano

	* [r3894] stoqlib/reporting/base/flowables.py: Allow an alignment
	  parameter, so we can easily align paragraphs

2006-07-07 18:31  Henrique Romano

	* [r3880] stoqlib/reporting/base/tables.py: Removing unneeded
	  constructor

2006-07-07 18:29  Henrique Romano

	* [r3879] stoqlib/reporting/base/template.py: Use stoqlib
	  reporting's Paragraph instead reportlab one

2006-07-07 17:47  Henrique Romano

	* [r3877] stoqlib/reporting/base/tables.py: Removing kwargs

2006-07-07 17:42  Henrique Romano

	* [r3876] stoqlib/reporting/base/flowables.py: Speed hack a-la
	  reportlab

2006-07-07 14:42  Henrique Romano

	* [r3875] stoqlib/reporting/base/tables.py: Applying style to the
	  paragraph, updating "update_style" methods, since the cell values
	  alignment is controlled by Paragraph now.

2006-07-07 14:00  Henrique Romano

	* [r3874] stoqlib/reporting/base/default_style.py: Define indents

2006-07-07 13:43  Henrique Romano

	* [r3873] stoqlib/reporting/base/tables.py: Using the correct style

2006-07-07 13:36  Henrique Romano

	* [r3872] stoqlib/reporting/base/default_style.py: Removing
	  unneeded constants and table style specs.

2006-07-07 13:35  Henrique Romano

	* [r3871] stoqlib/reporting/base/default_style.py: Adding an extra
	  style to table cells

2006-07-07 13:30  Henrique Romano

	* [r3870] stoqlib/reporting/base/tables.py: Use paragraph for extra
	  row too

2006-07-07 13:02  Henrique Romano

	* [r3869] stoqlib/reporting/base/tables.py: Removing unneeded code.

2006-07-07 12:59  Henrique Romano

	* [r3868] stoqlib/reporting/base/tables.py: Using Paragraph for
	  table cells.

2006-07-06 20:56  Henrique Romano

	* [r3863] stoqlib/reporting/base/flowables.py: Don't use a minimum
	  width for paragraph, lets reportlab do its work with all the
	  available width; Also, using the correct maximum width when
	  calculating the total frag widths.

2006-07-06 20:15  Henrique Romano

	* [r3862] stoqlib/reporting/base/flowables.py: No need to check the
	  style, it is already done internally when indexing.

2006-07-06 19:49  Henrique Romano

	* [r3861] stoqlib/reporting/base/flowables.py: Work with frag
	  widths to avoid duplicate words in paragraphs with more than one
	  frag.

2006-07-06 17:13  Henrique Romano

	* [r3860] stoqlib/reporting/base/tables.py: args/kwargs issues

2006-07-06 14:08  Henrique Romano

	* [r3859] stoqlib/reporting/base/tables.py: Minor change

2006-07-06 14:02  Henrique Romano

	* [r3858] stoqlib/reporting/base/tables.py: Use Stoqlib Reporting's
	  Paragraph instead the ReportLab one.

2006-07-06 13:57  Henrique Romano

	* [r3857] stoqlib/reporting/base/flowables.py: Adding reportlab's
	  Paragraph extension, which include ellipsis support. This patch
	  is part of the improvements being done on Stoqlib Reporting, bug
	  #2430.

2006-07-04 19:14  Johan Dahlin <jdahlin@async.com.br>

	* [r3853] tests/test_parameters.py: Remove tests too

2006-07-04 19:04  Johan Dahlin <jdahlin@async.com.br>

	* [r3852] stoqlib/domain/columns.py, stoqlib/gui/slaves/payment.py,
	  stoqlib/lib/parameters.py, stoqlib/lib/validators.py: Remove
	  decimal precision/size parameters

2006-07-04 14:24  Lincoln Molica

	* [r3851] stoqlib/domain/receiving.py: Fixed bug 2676, now services
	  can be received. r=henrique

2006-07-04 12:50  Lincoln Molica

	* [r3850] stoqlib/domain/service.py: Fixed bug 2675. r=henrique

2006-07-03 13:41  Lincoln Molica

	* [r3848] stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/purchase.py: Fixing last commit. r=henrique

2006-07-03 13:28  Lincoln Molica

	* [r3847] stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/purchase.py: Fixed some problems with examples and
	  added a new method to PurchaseOrder class. r=henrique

2006-06-29 12:49  Lincoln Molica

	* [r3846] stoqlib/gui/dialogs/purchasedetails.py: Data type wrong
	  in this dialog r=henrique

2006-06-28 12:59  Henrique Romano

	* [r3845] stoqlib/reporting/base/flowables.py: Whitespace

2006-06-27 21:10  Lincoln Molica

	* [r3844] stoqlib/domain/payment/methods.py: Improve commentary.
	  r=henrique

2006-06-27 20:23  Henrique Romano

	* [r3843] data/sql/postgres-schema.sql: Fix for bug #2672:
	  PurchaseOrderView's total attribute must consider the item's
	  quantity Patch written by Ronaldo Maia r=henrique

2006-06-27 14:32  Lincoln Molica

	* [r3842] stoqlib/domain/examples/sale.py: Fixed bug 2658, an
	  example of cancelled sale was created. r=henrique

2006-06-27 13:59  Henrique Romano

	* [r3841] stoqlib/domain/examples/sale.py: Remove cancelled from
	  sales list to be created, since it sale type will be created
	  manually as described in comment #7 of bug #2658.

2006-06-27 13:43  Henrique Romano

	* [r3840] stoqlib/domain/examples/sale.py: Improving sale example
	  implementation, creating a helper function to create the sale,
	  also removing some unused declarations.

2006-06-27 13:42  Lincoln Molica

	* [r3839] stoqlib/domain/sale.py: Necessary changes for bug 2658.
	  r=henrique

2006-06-27 12:48  Henrique Romano

	* [r3838] stoqlib/gui/search/sellable.py: Avoid refer to
	  self.filter_slave when not in "stock mode". Fixes bug #2673.

2006-06-23 19:10  Henrique Romano

	* [r3831] stoqlib/domain/sale.py: Implementation details should not
	  be part of domain class documentation

2006-06-23 13:57  Lincoln Molica

	* [r3830] stoqlib/gui/base/dialogs.py, stoqlib/lib/drivers.py,
	  stoqlib/lib/message.py: Fixed some problems with warning
	  messages. r=henrique

2006-06-22 18:29  Henrique Romano

	* [r3827] stoqlib/gui/wizards/abstract.py,
	  stoqlib/gui/wizards/purchase.py,
	  stoqlib/gui/wizards/receiving.py: Turn setup_product_entry public
	  and reimplement it on PurchaseRecevingStep to show only the
	  purchase's items.

2006-06-22 15:23  Henrique Romano

	* [r3825] stoqlib/gui/wizards/abstract.py: Prefill the items combo
	  with all the sellables that aren't blocked. Fixes #2664

2006-06-22 15:22  Henrique Romano

	* [r3824] stoqlib/domain/sellable.py: get_unblocked_sellables
	  implementation

2006-06-22 14:14  Henrique Romano

	* [r3823] stoqlib/domain/receiving.py: Fix for bug #2661: Purchase
	  receiving problems Do not try manage stock for services.

2006-06-22 13:31  Henrique Romano

	* [r3822] stoqlib/gui/editors/till.py: Partial fix for bug #2659:
	  Problems on treasury Fix a wrong attribute reference, also
	  improve the payment description, adding the branch name *and* the
	  station description where the cash entry was added. r=jdahlin

2006-06-22 13:28  Henrique Romano

	* [r3821] stoqlib/gui/dialogs/tilloperation.py: Partial fix for bug
	  #2659: Problems on Treasury Check the objectlist length before
	  try select an item. r=jdahlin

2006-06-21 19:47  Henrique Romano

	* [r3820] stoqlib/domain/sellable.py: Default sellable status must
	  be STATUS_SOLD (for reference, see bug #2664)

2006-06-21 19:29  Henrique Romano

	* [r3819] stoqlib/domain/product.py: Minor change, use the
	  attribute

2006-06-21 19:27  Henrique Romano

	* [r3818] stoqlib/domain/product.py: Unneeded constructor

2006-06-21 15:50  Henrique Romano

	* [r3814] stoqlib/domain/product.py: Typo

2006-06-21 13:31  Lincoln Molica

	* [r3813] stoqlib/gui/editors/person.py,
	  stoqlib/gui/editors/profile.py, stoqlib/gui/interfaces.py,
	  stoqlib/gui/search/profile.py, stoqlib/gui/slaves/user.py: Fixed
	  bug 2660, behavior of app list changed. r=johan

2006-06-19 18:32  Henrique Romano

	* [r3778] stoqlib/gui/search/person.py: Pass connection through
	  named parameter

2006-06-19 18:13  Lincoln Molica

	* [r3775] po/pt_BR.po, po/stoqlib.pot, po/sv.po,
	  stoqlib/gui/editors/sellable.py, stoqlib/gui/editors/till.py,
	  stoqlib/gui/wizards/sale.py, stoqlib/lib/drivers.py,
	  stoqlib/lib/validators.py: Some messages on stoqlib are not in
	  correct format, this bug fix it. r=johan

2006-06-16 13:46  Henrique Romano

	* [r3748] stoqlib/domain/person.py: When getting adapters, *always*
	  specify the connection. Fix bug reported by Carlos Barros.

2006-06-16 12:46  Henrique Romano

	* [r3746] data/glade/ParametersListingDialog.glade: Remove unused
	  gladefile

2006-06-16 12:35  Henrique Romano

	* [r3745] data/glade/ParametersListingDialog.glade: Fix bug, do not
	  use absolute references

2006-06-14 13:35  Henrique Romano

	* [r3740] stoqlib/domain/devices.py,
	  stoqlib/gui/editors/devices.py: Fix imports

2006-06-13 20:25  Johan Dahlin <jdahlin@async.com.br>

	* [r3733] stoqlib/lib/parameters.py: Invert, finally getting it
	  right

2006-06-13 20:14  Johan Dahlin <jdahlin@async.com.br>

	* [r3732] stoqlib/lib/parameters.py: improve documentation

2006-06-13 20:12  Johan Dahlin <jdahlin@async.com.br>

	* [r3731] stoqlib/lib/parameters.py: improve documentation

2006-06-13 20:08  Johan Dahlin <jdahlin@async.com.br>

	* [r3728] stoqlib/lib/parameters.py: Add a method to update
	  parameters if they're missing. Reorganize ParameterAccess
	  slightly.

2006-06-13 14:27  Lincoln Molica

	* [r3722] stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/lib/drivers.py, stoqlib/lib/parameters.py: Bug 2448
	  Fixed, now it is possible open/close till by POS application.
	  r=johan

2006-06-12 22:27  Johan Dahlin <jdahlin@async.com.br>

	* [r3720] stoqlib/domain/sellable.py: typo

2006-06-12 19:53  Johan Dahlin <jdahlin@async.com.br>

	* [r3719] stoqlib/domain/tables.py: typo

2006-06-12 19:53  Johan Dahlin <jdahlin@async.com.br>

	* [r3718] stoqlib/domain/person.py, stoqlib/domain/station.py,
	  stoqlib/domain/tables.py: Move BranchStation to a separate file

2006-06-12 19:45  Johan Dahlin <jdahlin@async.com.br>

	* [r3717] stoqlib/domain/sellable.py: Typo

2006-06-12 19:45  Johan Dahlin <jdahlin@async.com.br>

	* [r3716] stoqlib/domain/giftcertificate.py: Typo, reformat

2006-06-12 19:32  Johan Dahlin <jdahlin@async.com.br>

	* [r3715] stoqlib/domain/examples/product.py: pep-8

2006-06-12 19:25  Johan Dahlin <jdahlin@async.com.br>

	* [r3711] stoqlib/domain/payment/methods.py: Cleanup *args

2006-06-12 18:42  Johan Dahlin <jdahlin@async.com.br>

	* [r3704] stoqlib/domain/person.py: typo

2006-06-12 18:42  Johan Dahlin <jdahlin@async.com.br>

	* [r3703] stoqlib/domain/person.py: Document

2006-06-12 13:15  Johan Dahlin <jdahlin@async.com.br>

	* [r3693] stoqlib/domain/product.py: Add documentation and
	  consistency checking

2006-06-10 15:31  Johan Dahlin <jdahlin@async.com.br>

	* [r3691] stoqlib/lib/parameters.py: Reformat, add some comments
	  and fix some typos

2006-06-09 21:10  Johan Dahlin <jdahlin@async.com.br>

	* [r3690] stoqlib/gui/editors/sellable.py: improve exception

2006-06-09 19:35  Johan Dahlin <jdahlin@async.com.br>

	* [r3689] stoqlib/domain/sale.py: Improve exceptions

2006-06-09 19:12  Johan Dahlin <jdahlin@async.com.br>

	* [r3688] tests/test_pyflakes.py: We don't need the pyflakes script
	  any longer, since it's done on pre-commit

2006-06-09 19:00  Lincoln Molica

	* [r3687] tests/test_fiscal.py: Tests for the domain class fiscal.

2006-06-09 18:58  Lincoln Molica

	* [r3686] data/glade/ProductFilterSlave.glade,
	  stoqlib/domain/fiscal.py, stoqlib/gui/search/product.py,
	  stoqlib/gui/slaves/fiscal.py, stoqlib/gui/slaves/product.py:
	  Fixed Bug 2604, new gladefile to filter slave created and some
	  changes on Products Search. r=henrique

2006-06-09 18:06  Johan Dahlin <jdahlin@async.com.br>

	* [r3685] data/sql/postgres-schema.sql, stoqlib/database.py,
	  stoqlib/lib/admin.py, tests/base.py: Move sequence creation and
	  dropping from SQL to Python code. Get rid of the drop argument

2006-06-09 18:00  Johan Dahlin <jdahlin@async.com.br>

	* [r3684] tools/showcoverage: Update to newer trial

2006-06-09 17:59  Johan Dahlin <jdahlin@async.com.br>

	* [r3683] stoqlib/domain/payment/methods.py: Comments, exception
	  strings

2006-06-08 22:04  Johan Dahlin <jdahlin@async.com.br>

	* [r3674] stoqlib/lib/message.py: Mark the title to make it easier
	  to read logs

2006-06-08 20:18  Johan Dahlin <jdahlin@async.com.br>

	* [r3671] docs/domain, tests/doctests, tests/doctests/domain.txt,
	  tests/doctests/profile.txt, tests/test_doctests.py,
	  tests/test_pyflakes.py: Re-add doctests support and add simple
	  twisted integration

2006-06-08 19:04  Johan Dahlin <jdahlin@async.com.br>

	* [r3668] README: Replace pylib with twisted

2006-06-08 19:02  Johan Dahlin <jdahlin@async.com.br>

	* [r3667] data/AbstractProductStep.glade,
	  data/AdditionListSlave.glade, data/AddressEditor.glade,
	  data/AddressSlave.glade, data/BankDataSlave.glade,
	  data/BaseCashSlave.glade,
	  data/BaseSellableCategoryDataSlave.glade,
	  data/BaseTemplate.glade, data/BasicDialog.glade,
	  data/BillCheckMethodSlave.glade, data/BillDataSlave.glade,
	  data/BranchDetailsSlave.glade, data/CashAdvanceEditor.glade,
	  data/CashOutEditor.glade, data/CfopEditor.glade,
	  data/CheckBillSettingsSlave.glade,
	  data/ClientDetailsDialog.glade, data/ClientStatusSlave.glade,
	  data/CompanyDocumentsSlave.glade, data/ContactEditor.glade,
	  data/CredProviderDetailsSlave.glade,
	  data/CreditCardDetailsStep.glade,
	  data/CreditProviderMethodSlave.glade, data/DateSearchSlave.glade,
	  data/DebitCardDetailsStep.glade, data/DeliveryEditor.glade,
	  data/DeviceConstantsEditor.glade,
	  data/DeviceSettingsEditor.glade, data/DiscountChargeSlave.glade,
	  data/EmployeeDetailsSlave.glade,
	  data/EmployeeRoleHistorySlave.glade,
	  data/EmployeeRoleSlave.glade, data/EmployeeStatusSlave.glade,
	  data/ExistingPersonStep.glade, data/FilterSlave.glade,
	  data/FilterStockSlave.glade, data/FinanceDetailsSlave.glade,
	  data/FinishPurchaseStep.glade, data/FiscalBookEntryEditor.glade,
	  data/FiscalBookEntryFilterSlave.glade,
	  data/GiftCertificateEditor.glade,
	  data/GiftCertificateSelectionStep.glade,
	  data/GiftCertificateTypeEditor.glade, data/HolderTemplate.glade,
	  data/IndividualDetailsSlave.glade,
	  data/IndividualDocuments.glade,
	  data/InstallmentsNumberSettingsSlave.glade,
	  data/InvoiceDetailsEditor.glade, data/LoginDialog.glade,
	  data/MultipleMethodSlave.glade, data/NoteSlave.glade,
	  data/OnSaleInfoSlave.glade, data/PMDetailsGeneralDataStep.glade,
	  data/ParametersListingDialog.glade, data/PasswordEditor.glade,
	  data/PasswordEditorSlave.glade, data/PaymentListSlave.glade,
	  data/PaymentMethodEditor.glade, data/PaymentMethodStep.glade,
	  data/PersonEditorTemplate.glade, data/PersonRoleTypeStep.glade,
	  data/PriceEntrySlave.glade, data/PriceLabelSlave.glade,
	  data/PrintDialogSlave.glade,
	  data/ProductStockHistoryDialog.glade,
	  data/ProductSupplierEditor.glade,
	  data/ProductSupplierSlave.glade,
	  data/PurchaseDetailsDialog.glade,
	  data/PurchasePaymentSlave.glade, data/PurchasePaymentStep.glade,
	  data/PurchaseSelectionStep.glade,
	  data/ReceivingInvoiceSlave.glade,
	  data/ReceivingOrderDetailsDialog.glade,
	  data/SaleDetailsDialog.glade, data/SaleListToolbar.glade,
	  data/SaleRenegotiationOutstandingStep.glade,
	  data/SaleRenegotiationOverpaidStep.glade,
	  data/SaleReturnSlave.glade, data/SalesPersonStep.glade,
	  data/SearchBarEntry.glade, data/SearchBarHolder.glade,
	  data/SearchDialogDetailsSlave.glade, data/SearchEditor.glade,
	  data/SelectCashMethodSlave.glade,
	  data/SelectPaymentMethodSlave.glade,
	  data/SellableCategoryDataSlave.glade, data/SellableEditor.glade,
	  data/SellableItemEditor.glade, data/SellablePriceEditor.glade,
	  data/ServiceItemEditor.glade, data/SimpleEntryEditor.glade,
	  data/StartPurchaseStep.glade, data/SupplierDetailsSlave.glade,
	  data/SystemParameterEditor.glade, data/TillClosing.glade,
	  data/TillFiscalOperationsToolbar.glade, data/TillOpening.glade,
	  data/TillOperationDialog.glade, data/TransporterDataSlave.glade,
	  data/TributarySituationSlave.glade, data/UserDetailsSlave.glade,
	  data/UserProfileEditor.glade,
	  data/UserProfileSettingsSlave.glade, data/UserStatusSlave.glade,
	  data/Warnbox.glade, data/glade,
	  data/glade/AbstractProductStep.glade,
	  data/glade/AdditionListSlave.glade,
	  data/glade/AddressEditor.glade, data/glade/AddressSlave.glade,
	  data/glade/BankDataSlave.glade, data/glade/BaseCashSlave.glade,
	  data/glade/BaseSellableCategoryDataSlave.glade,
	  data/glade/BaseTemplate.glade, data/glade/BasicDialog.glade,
	  data/glade/BillCheckMethodSlave.glade,
	  data/glade/BillDataSlave.glade,
	  data/glade/BranchDetailsSlave.glade,
	  data/glade/CashAdvanceEditor.glade,
	  data/glade/CashOutEditor.glade, data/glade/CfopEditor.glade,
	  data/glade/CheckBillSettingsSlave.glade,
	  data/glade/ClientDetailsDialog.glade,
	  data/glade/ClientStatusSlave.glade,
	  data/glade/CompanyDocumentsSlave.glade,
	  data/glade/ContactEditor.glade,
	  data/glade/CredProviderDetailsSlave.glade,
	  data/glade/CreditCardDetailsStep.glade,
	  data/glade/CreditProviderMethodSlave.glade,
	  data/glade/DateSearchSlave.glade,
	  data/glade/DebitCardDetailsStep.glade,
	  data/glade/DeliveryEditor.glade,
	  data/glade/DeviceConstantsEditor.glade,
	  data/glade/DeviceSettingsEditor.glade,
	  data/glade/DiscountChargeSlave.glade,
	  data/glade/EmployeeDetailsSlave.glade,
	  data/glade/EmployeeRoleHistorySlave.glade,
	  data/glade/EmployeeRoleSlave.glade,
	  data/glade/EmployeeStatusSlave.glade,
	  data/glade/ExistingPersonStep.glade,
	  data/glade/FilterSlave.glade, data/glade/FilterStockSlave.glade,
	  data/glade/FinanceDetailsSlave.glade,
	  data/glade/FinishPurchaseStep.glade,
	  data/glade/FiscalBookEntryEditor.glade,
	  data/glade/FiscalBookEntryFilterSlave.glade,
	  data/glade/GiftCertificateEditor.glade,
	  data/glade/GiftCertificateSelectionStep.glade,
	  data/glade/GiftCertificateTypeEditor.glade,
	  data/glade/HolderTemplate.glade,
	  data/glade/IndividualDetailsSlave.glade,
	  data/glade/IndividualDocuments.glade,
	  data/glade/InstallmentsNumberSettingsSlave.glade,
	  data/glade/InvoiceDetailsEditor.glade,
	  data/glade/LoginDialog.glade,
	  data/glade/MultipleMethodSlave.glade, data/glade/NoteSlave.glade,
	  data/glade/OnSaleInfoSlave.glade,
	  data/glade/PMDetailsGeneralDataStep.glade,
	  data/glade/ParametersListingDialog.glade,
	  data/glade/PasswordEditor.glade,
	  data/glade/PasswordEditorSlave.glade,
	  data/glade/PaymentListSlave.glade,
	  data/glade/PaymentMethodEditor.glade,
	  data/glade/PaymentMethodStep.glade,
	  data/glade/PersonEditorTemplate.glade,
	  data/glade/PersonRoleTypeStep.glade,
	  data/glade/PriceEntrySlave.glade,
	  data/glade/PriceLabelSlave.glade,
	  data/glade/PrintDialogSlave.glade,
	  data/glade/ProductStockHistoryDialog.glade,
	  data/glade/ProductSupplierEditor.glade,
	  data/glade/ProductSupplierSlave.glade,
	  data/glade/PurchaseDetailsDialog.glade,
	  data/glade/PurchasePaymentSlave.glade,
	  data/glade/PurchasePaymentStep.glade,
	  data/glade/PurchaseSelectionStep.glade,
	  data/glade/ReceivingInvoiceSlave.glade,
	  data/glade/ReceivingOrderDetailsDialog.glade,
	  data/glade/SaleDetailsDialog.glade,
	  data/glade/SaleListToolbar.glade,
	  data/glade/SaleRenegotiationOutstandingStep.glade,
	  data/glade/SaleRenegotiationOverpaidStep.glade,
	  data/glade/SaleReturnSlave.glade,
	  data/glade/SalesPersonStep.glade,
	  data/glade/SearchBarEntry.glade,
	  data/glade/SearchBarHolder.glade,
	  data/glade/SearchDialogDetailsSlave.glade,
	  data/glade/SearchEditor.glade,
	  data/glade/SelectCashMethodSlave.glade,
	  data/glade/SelectPaymentMethodSlave.glade,
	  data/glade/SellableCategoryDataSlave.glade,
	  data/glade/SellableEditor.glade,
	  data/glade/SellableItemEditor.glade,
	  data/glade/SellablePriceEditor.glade,
	  data/glade/ServiceItemEditor.glade,
	  data/glade/SimpleEntryEditor.glade,
	  data/glade/StartPurchaseStep.glade,
	  data/glade/SupplierDetailsSlave.glade,
	  data/glade/SystemParameterEditor.glade,
	  data/glade/TillClosing.glade,
	  data/glade/TillFiscalOperationsToolbar.glade,
	  data/glade/TillOpening.glade,
	  data/glade/TillOperationDialog.glade,
	  data/glade/TransporterDataSlave.glade,
	  data/glade/TributarySituationSlave.glade,
	  data/glade/UserDetailsSlave.glade,
	  data/glade/UserProfileEditor.glade,
	  data/glade/UserProfileSettingsSlave.glade,
	  data/glade/UserStatusSlave.glade, data/glade/Warnbox.glade,
	  setup.py, stoqlib/__init__.py: Move glade files to data/glade

2006-06-08 18:53  Johan Dahlin <jdahlin@async.com.br>

	* [r3666] tests/test_pyflakes.py: Add a pyflakes checking test

2006-06-08 18:34  Johan Dahlin <jdahlin@async.com.br>

	* [r3665] tests/test_person.py: unbreak test

2006-06-08 18:33  Johan Dahlin <jdahlin@async.com.br>

	* [r3664] tests/test_person.py: Break tests to test buildbot

2006-06-08 18:02  Johan Dahlin <jdahlin@async.com.br>

	* [r3663] tests/base.py: Turn on verbose mode iff we're using the
	  verbose trial reporter

2006-06-08 18:02  Johan Dahlin <jdahlin@async.com.br>

	* [r3662] stoqlib/__init__.py: Remove unused variable

2006-06-08 18:01  Henrique Romano

	* [r3661] stoqlib/reporting/template.py: Pyflakes

2006-06-08 17:58  Johan Dahlin <jdahlin@async.com.br>

	* [r3660] ., stoqlib/database.py, stoqlib/domain/tables.py,
	  stoqlib/lib/admin.py, stoqlib/lib/runtime.py, stoqlib/tests,
	  tests, tests/__init__.py, tests/base.py,
	  tests/test_parameters.py, tests/test_person.py,
	  tests/test_product.py, tests/test_profile.py, tools,
	  tools/showcoverage: Convert the testsuite to use unittests so it
	  can be run by trial. Add a script to show unittest coverage.
	  Refactor startup and also drop all sequences on startup

2006-06-08 17:57  Johan Dahlin <jdahlin@async.com.br>

	* [r3659] stoqlib/gui/dialogs/devices.py: missing import

2006-06-08 17:37  Henrique Romano

	* [r3658] stoqlib/reporting/template.py: Fix for bug #2644: Use
	  person.name instead company.fancy_name for report's header.

2006-06-07 13:33  Lincoln Molica

	* [r3656] stoqlib/domain/examples/payment.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/purchase.py: Bug 2350, Redefined some
	  client names and others examples. r=evandro

2006-06-06 14:00  Henrique Romano

	* [r3655] stoqlib/gui/search/category.py: Fix for bug #2642:
	  Problems to register a new sellable category r=evandro

2006-06-04 02:30  Henrique Romano

	* [r3641] data/SearchDialogDetailsSlave.glade: Fixing a bug in
	  gladefile, pixmaps shouldn't be specified with absolute dir names

2006-06-03 20:33  Henrique Romano

	* [r3640] docs/reporting/api/Makefile: Updating directory
	  references, make API Makefile works again

2006-06-02 21:22  Evandro Miquelito

	* [r3635] README, stoqlib/__init__.py: More updates for 0.8 release

2006-06-02 21:12  Lincoln Molica

	* [r3633] po/pt_BR.po, po/stoqlib.pot, po/sv.po: No bug fixed, some
	  changes on the translation files.

2006-06-02 21:09  Evandro Miquelito

	* [r3632] data/sql/postgres-schema-migration-7.sql,
	  data/sql/postgres-schema.sql, stoqlib/lib/migration.py,
	  stoqlib/lib/parameters.py: Fixing minor problems when using an
	  existing and old database

2006-06-02 20:28  Henrique Romano

	* [r3624] stoqlib/lib/drivers.py: Updating code since Stoqdrivers
	  API has changed

2006-06-02 19:49  Henrique Romano

	* [r3623] stoqlib/domain/person.py: Implementing classmethod
	  PersonAdaptToUser.check_password_for()

2006-06-02 19:39  Henrique Romano

	* [r3621] stoqlib/gui/slaves/payment.py: Kiwi API has changed,
	  updating code

2006-06-02 19:38  Henrique Romano

	* [r3620] stoqlib/gui/editors/devices.py: Marking code block that
	  will be fixed after 0.8 release

2006-06-02 18:07  Henrique Romano

	* [r3617] stoqlib/gui/editors/sellable.py: Fixing bugs:
	  requires_weighing_text must be created before setup_proxies is
	  called; fixing also a select statement

2006-06-02 17:38  Evandro Miquelito

	* [r3615] INSTALL, README,
	  data/sql/postgres-schema-migration-7.sql, stoqlib/__init__.py:
	  Updates for 0.8 release

2006-06-02 14:35  Lincoln Molica

	* [r3606] po/pt_BR.po, po/stoqlib.pot, po/sv.po: No bug to fix,
	  only trasnlation update.

2006-06-02 13:45  Henrique Romano

	* [r3603] stoqlib/gui/editors/devices.py: Manage properly the OK
	  button sensitivity r=evandro

2006-06-01 22:37  Henrique Romano

	* [r3600] stoqlib/domain/devices.py,
	  stoqlib/gui/dialogs/devices.py, stoqlib/gui/editors/devices.py:
	  Manage virtual printer properly when adding/removing fiscal
	  printers. r=evandro

2006-06-01 21:50  Lincoln Molica

	* [r3593] data/AbstractProductStep.glade,
	  data/SellableEditor.glade, data/StartPurchaseStep.glade,
	  stoqlib/gui/editors/sellable.py, stoqlib/gui/wizards/purchase.py:
	  Fixed Bug 2503, sliding interfaces on AbstractProductStep,
	  SellableEditor, StartPurchaseStep dialogs and some changes on the
	  purchase wizard and sellable editor. r=henrique

2006-06-01 21:35  Evandro Miquelito

	* [r3590] data/pixmaps/stoq_logo.png,
	  data/pixmaps/stoq_logo_pos.png: Adding a logo for pos application
	  and reverting the last change

2006-06-01 21:23  Evandro Miquelito

	* [r3589] data/pixmaps/stoq_logo.png: The stoq_logo pixmap must be
	  smaller, so it can fit properly on the pos main interface

2006-06-01 20:54  Evandro Miquelito

	* [r3587] data/SalesPersonStep.glade, data/TillClosing.glade,
	  data/TillFiscalOperationsToolbar.glade, data/TillOpening.glade,
	  data/sql/postgres-schema.sql, stoqlib/domain/examples/sale.py,
	  stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/renegotiation.py, stoqlib/domain/sale.py,
	  stoqlib/domain/tables.py, stoqlib/domain/till.py,
	  stoqlib/gui/editors/till.py, stoqlib/gui/search/till.py,
	  stoqlib/gui/slaves/till.py, stoqlib/gui/wizards/sale.py,
	  stoqlib/lib/drivers.py: Fixing bug 2598: money payment method
	  must have a special way to be handled on till

2006-06-01 20:50  Evandro Miquelito

	* [r3586] stoqlib/domain/examples/service.py: Setting barcode for
	  service examples

2006-06-01 17:53  Henrique Romano

	* [r3584] stoqlib/lib/drivers.py: Fix for bug #2637: Fiscal printer
	  don't remove all the products added in the POS application. It
	  must be possible when removing a product (that was "merged") in
	  POS, to remove all the references to it in the coupon too.
	  r=evandro

2006-06-01 13:58  Henrique Romano

	* [r3579] stoqlib/lib/drivers.py: We must always returns a boolean
	  return value on emit_coupon(). Fixes a bug on Till app when
	  confirming sales with only services.

2006-06-01 13:12  Evandro Miquelito

	* [r3576] stoqlib/lib/parameters.py: Fixing a bug: we should not
	  check for existing parameters when running set_defaults

2006-06-01 12:39  Lincoln Molica

	* [r3575] stoqlib/gui/search/product.py: Resized the Products
	  Search. r=evandro

2006-06-01 12:24  Evandro Miquelito

	* [r3574] stoqlib/gui/search/service.py: minor changes

2006-05-31 22:16  Evandro Miquelito

	* [r3572] CONTRIBUTORS: refactoring contributors list

2006-05-31 22:00  Lincoln Molica

	* [r3570] stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/dialogs/receivingdialog.py,
	  stoqlib/gui/dialogs/saledetails.py, stoqlib/gui/search/fiscal.py,
	  stoqlib/gui/search/giftcertificate.py,
	  stoqlib/gui/search/person.py, stoqlib/gui/search/product.py,
	  stoqlib/gui/search/sale.py, stoqlib/gui/search/service.py,
	  stoqlib/gui/wizards/receiving.py, stoqlib/reporting/purchase.py,
	  stoqlib/reporting/purchase_receival.py: Fixed some bugs like,
	  windows size of dialogs, columns width of all dialogs and search
	  dialogs such as other visual bugs, all of them on Stoqlib
	  package.

2006-05-31 21:52  Lincoln Molica

	* [r3569] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Translation files
	  for package Stoqlib is now up to date. r=evandro

2006-05-31 20:50  Evandro Miquelito

	* [r3567] stoqlib/domain/fiscal.py, stoqlib/domain/sale.py: A
	  partial fix for bug 2591: refactor the way we are dealing with
	  services fiscal entries
	  
	  r=henrique

2006-05-31 20:22  Henrique Romano

	* [r3565] stoqlib/gui/editors/delivery.py: Fix for bug #2557: Allow
	  services be edited in a sale. r=evandro

2006-05-31 20:00  Henrique Romano

	* [r3563] stoqlib/gui/editors/sellable.py: Enable code again

2006-05-31 19:39  Lincoln Molica

	* [r3562] stoqlib/domain/receiving.py: Fixed bug 2592 including a
	  new method to be used by ProductStockHistory dialog, on the
	  warehouse application. r=evandro

2006-05-31 19:18  Henrique Romano

	* [r3561] data/DeliveryEditor.glade: Fix the model attribute name

2006-05-31 19:17  Henrique Romano

	* [r3560] stoqlib/lib/drivers.py: Fixing a bug, the correct method
	  is get_model_name()

2006-05-31 18:55  Lincoln Molica

	* [r3559] stoqlib/domain/examples/purchase.py: Fixed some problems
	  when creating a examples database. r=evandro

2006-05-31 18:36  Evandro Miquelito

	* [r3558] data/SearchBarEntry.glade, data/SearchBarHolder.glade:
	  updating widget types

2006-05-31 18:19  Evandro Miquelito

	* [r3555] stoqlib/lib/parameters.py: Adding a new parameter to
	  allow us dealing properly with CFOPs on sale orders

2006-05-31 18:18  Evandro Miquelito

	* [r3553] stoqlib/lib/runtime.py: Minor changes

2006-05-31 18:06  Evandro Miquelito

	* [r3552] stoqlib/domain/payment/base.py,
	  stoqlib/gui/editors/sellable.py: pyflakes

2006-05-31 15:11  Henrique Romano

	* [r3549] data/DeviceSettingsEditor.glade,
	  stoqlib/domain/devices.py, stoqlib/domain/examples/devices.py,
	  stoqlib/gui/dialogs/devices.py, stoqlib/gui/editors/devices.py,
	  stoqlib/gui/slaves/devices.py, stoqlib/gui/wizards/sale.py,
	  stoqlib/lib/drivers.py: Change all references of hostname related
	  to DeviceSetting to BranchStation, also adding extra parameter
	  "station" to DeviceSettingsDialog and DeviceSettingsEditor, so we
	  can't filter settings by station and disable the station combo in
	  the editor when apropriate.
	  
	  r=evandro.

2006-05-31 14:49  Henrique Romano

	* [r3544] stoqlib/domain/payment/base.py, stoqlib/lib/drivers.py:
	  Partial fix for bug #2591 Coupon is only created when the first
	  product is added to the sale, also removing argcheck from
	  create_[icmsipi,iss]_book_entry, since there are situations that
	  we don't have a coupon ID (invoice_number parameters) and we
	  can't have this Sale column as a default integer number.
	  
	  r=evandro

2006-05-31 14:45  Henrique Romano

	* [r3543] stoqlib/gui/editors/sellable.py: Updating code,
	  EDIT_SELLABLE_PRICE parameter don't exists anymore

2006-05-31 13:06  Henrique Romano

	* [r3539] po/pt_BR.po: Fixing translation

2006-05-30 22:22  Evandro Miquelito

	* [r3537] data/BranchDetailsSlave.glade, stoqlib/database.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/sale.py, stoqlib/domain/payment/base.py,
	  stoqlib/domain/person.py, stoqlib/domain/product.py,
	  stoqlib/domain/till.py, stoqlib/gui/search/sellable.py,
	  stoqlib/gui/wizards/receiving.py, stoqlib/lib/admin.py,
	  stoqlib/lib/drivers.py, stoqlib/lib/parameters.py,
	  stoqlib/lib/runtime.py, stoqlib/reporting/template.py,
	  stoqlib/tests/domain/test_parameters.py,
	  stoqlib/tests/domain/test_product.py: Adding support for bug 2621
	  on Stoq. This commit allow us to work properly with many branch
	  companies which are connected to a single database

2006-05-30 22:18  Evandro Miquelito

	* [r3536] stoqlib/lib/migration.py: we must create the database
	  schema before commiting the transaction and so avoiding some
	  problems when the create schema process is broken

2006-05-30 22:17  Evandro Miquelito

	* [r3535] stoqlib/gui/base/wizards.py: minor changes

2006-05-30 21:49  Evandro Miquelito

	* [r3534] data/UserDetailsSlave.glade,
	  stoqlib/gui/editors/person.py, stoqlib/gui/slaves/user.py,
	  stoqlib/gui/wizards/person.py: Fixing bug 2634: Administrator
	  user password has not been set properly when runing the
	  FirstTimeConfigWizard

2006-05-30 21:47  Evandro Miquelito

	* [r3533] stoqlib/lib/defaults.py, stoqlib/lib/validators.py:
	  Improving the way we validate passwords

2006-05-30 20:45  Henrique Romano

	* [r3531] stoqlib/gui/base/lists.py: Fixing a bug, both
	  editor_class and the list items are optional. Fixes #2636

2006-05-30 17:28  Evandro Miquelito

	* [r3526] stoqlib/gui/wizards/sale.py: Fixing a bug when validating
	  the invoice number for SaleWizard

2006-05-30 15:22  Lincoln Molica

	* [r3525] stoqlib/domain/sellable.py: Remaining file to fix the bug
	  2592. r=evandro

2006-05-30 15:20  Lincoln Molica

	* [r3524] stoqlib/domain/person.py, stoqlib/exceptions.py:
	  Remaining files to fix the bug 2614. r=evandro

2006-05-30 15:14  Lincoln Molica

	* [r3523] stoqlib/tests/domain/base.py: Bug 2614, remaining file to
	  commit, fixs bug 2614. r=evandro

2006-05-30 14:50  Lincoln Molica

	* [r3522] stoqlib/reporting/sale.py: Bug 2592, remaining file to
	  fix this bug completely, my fault. r=evandro

2006-05-30 14:24  Lincoln Molica

	* [r3521] stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/person.py, stoqlib/gui/search/person.py,
	  stoqlib/lib/admin.py: Bug 2281 fixed, some problems whe trying to
	  register in cadastre an employee, on the application admin by the
	  search employee dialog. r=evandro

2006-05-30 14:14  Henrique Romano

	* [r3519] stoqlib/lib/parameters.py,
	  stoqlib/tests/domain/test_parameters.py: Remove parameter
	  EDIT_SELLABLE_PRICE, add USE_SCALE_PRICE

2006-05-30 14:02  Lincoln Molica

	* [r3517] stoqlib/domain/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/dialogs/productstockdetails.py,
	  stoqlib/gui/dialogs/receivingdialog.py,
	  stoqlib/gui/dialogs/saledetails.py: Bug 2592 fixed, Unify the
	  fields "unit" and "quantity", in all dialogs and aplications,
	  when it's possible. r=evandro

2006-05-30 14:01  Henrique Romano

	* [r3516] stoqlib/gui/base/lists.py,
	  stoqlib/gui/dialogs/devices.py, stoqlib/gui/editors/devices.py,
	  stoqlib/gui/slaves/devices.py: Split device settings listing
	  dialog/editor implementation in properly modules; also, including
	  support for extended addition list slaves on
	  stoqlib/gui/base/lists.py r=evandro

2006-05-30 13:48  Lincoln Molica

	* [r3514] stoqlib/tests/domain/test_person.py: Fixed bug 2614,
	  implements a test suit for the domain module person.py r=evandro

2006-05-30 13:13  Henrique Romano

	* [r3513] stoqlib/gui/base/lists.py: Fix for bug #2334:
	  AdditionListSlave must manage editor's commit. Here is a simple
	  implementation -- we are going to create object clones that will
	  be destroyed if the editor is finished with "Cancel", or replace
	  the original object with this clone if the editor is finished
	  with "OK". r=evandro.

2006-05-29 19:30  Henrique Romano

	* [r3512] stoqlib/domain/devices.py: Make DeviceSetting's clone()
	  method works again

2006-05-29 18:53  Evandro Miquelito

	* [r3511] data/sql/postgres-schema.sql, stoqlib/domain/person.py,
	  stoqlib/domain/tables.py: Adding a new domain object type to
	  store branch station informations

2006-05-29 17:57  Henrique Romano

	* [r3510] stoqlib/domain/product.py: Minor change, identation

2006-05-29 17:48  Henrique Romano

	* [r3509] stoqlib/gui/editors/devices.py: Setting default values
	  for DeviceSettings -- avoiding more problems with ComboBox.

2006-05-29 12:04  Henrique Romano

	* [r3508] stoqlib/gui/editors/address.py,
	  stoqlib/gui/templates/person.py: Cleaning up AdditionListDialog
	  and improving callsite code.

2006-05-26 22:21  Lincoln Molica

	* [r3503] data/DiscountChargeSlave.glade,
	  data/PurchaseDetailsDialog.glade, data/PurchasePaymentStep.glade,
	  data/ReceivingInvoiceSlave.glade, data/SaleDetailsDialog.glade,
	  data/SalesPersonStep.glade, data/sql/postgres-schema.sql,
	  stoqlib/domain/examples/purchase.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/sale.py,
	  stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/slaves/receiving.py, stoqlib/gui/slaves/sale.py,
	  stoqlib/gui/wizards/abstract.py, stoqlib/gui/wizards/purchase.py,
	  stoqlib/gui/wizards/sale.py, stoqlib/lib/drivers.py: Bug 2593
	  Fixed, substituted charge for surcharge in all aplications os
	  stoq and domain classes. r=evandro

2006-05-26 21:29  Evandro Miquelito

	* [r3499] stoqlib/domain/base.py: minor changes

2006-05-26 21:29  Evandro Miquelito

	* [r3498] stoqlib/gui/editors/delivery.py: Removing whitespaces and
	  some other minor changes

2006-05-26 21:22  Evandro Miquelito

	* [r3497] stoqlib/domain/examples/purchase.py: minor changes

2006-05-26 21:21  Evandro Miquelito

	* [r3496] stoqlib/domain/examples/person.py: ouch...

2006-05-26 19:15  Evandro Miquelito

	* [r3495] stoqlib/gui/wizards/sale.py: Fixing the SaleWizard when
	  confirming sales with a fiscal printer properly set

2006-05-26 18:27  Evandro Miquelito

	* [r3493] stoqlib/gui/slaves/sale.py: no need to call set_format

2006-05-26 17:11  Evandro Miquelito

	* [r3489] stoqlib/lib/migration.py: Adding a call to
	  ensure_system_parameters as part of the migration_schema method

2006-05-26 16:40  Evandro Miquelito

	* [r3485] stoqlib/gui/editors/person.py: Fixing regression

2006-05-26 15:43  Evandro Miquelito

	* [r3483] stoqlib/gui/base/application.py,
	  stoqlib/gui/base/dialogs.py, stoqlib/gui/base/lists.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/devices.py, stoqlib/gui/templates/person.py,
	  stoqlib/gui/wizards/sale.py, stoqlib/lib/drivers.py,
	  stoqlib/lib/message.py: Fixing bug 2476: Add infrastructure for
	  showing errors
	  
	  r=jdahlin

2006-05-25 22:29  Lincoln Molica

	* [r3480] stoqlib/gui/base/editors.py: Fixed bug 2509, titles on
	  the edition mode now are coherent. r=evandro

2006-05-25 22:22  Lincoln Molica

	* [r3479] data/SearchDialogDetailsSlave.glade,
	  stoqlib/gui/search/person.py: Fixing bug 2622: Show a details
	  button for ClientDetailsDialog on ClientSearch
	  
	  r=evandro

2006-05-25 17:13  Henrique Romano

	* [r3477] po/pt_BR.po: Minor change, fixing a word

2006-05-25 15:46  Evandro Miquelito

	* [r3475] data/sql/postgres-schema.sql, stoqlib/domain/person.py:
	  Adding a new identifier attribute for branch companies

2006-05-25 15:45  Evandro Miquelito

	* [r3474] stoqlib/gui/base/search.py: Adding a clear public method
	  for SearchBar

2006-05-25 15:44  Evandro Miquelito

	* [r3473] data/pixmaps/kfind22px.png,
	  data/pixmaps/stoq_logo_small.png: adding more icons

2006-05-25 13:35  Evandro Miquelito

	* [r3460] stoqlib/domain/sellable.py: minor changes

2006-05-25 13:34  Evandro Miquelito

	* [r3459] stoqlib/reporting/base/tables.py,
	  stoqlib/reporting/sale.py: fixing a bug: truncate must also work
	  with non string values

2006-05-24 19:14  Evandro Miquelito

	* [r3457] stoqlib/lib/parameters.py: adding a new parameter useful
	  for Stoq. Not a good approach but helps for now

2006-05-24 19:14  Evandro Miquelito

	* [r3456] stoqlib/gui/search/sellable.py: some minor changes and
	  also adding support for custom search strings on SellableEditor

2006-05-24 19:13  Evandro Miquelito

	* [r3455] stoqlib/gui/base/search.py: adding new hooks to
	  SearchDialog

2006-05-24 19:12  Evandro Miquelito

	* [r3454] stoqlib/domain/examples/product.py: setting barcode for
	  domain examples

2006-05-24 19:12  Evandro Miquelito

	* [r3453] stoqlib/domain/sellable.py: minor changes

2006-05-24 19:11  Evandro Miquelito

	* [r3452] stoqlib/gui/search/fiscal.py: minor changes

2006-05-23 19:11  Evandro Miquelito

	* [r3447] data/SaleDetailsDialog.glade,
	  data/sql/postgres-schema.sql, stoqlib/domain/sale.py,
	  stoqlib/gui/dialogs/saledetails.py: showing sale notes on
	  SaleDetailsDialog

2006-05-23 15:45  Evandro Miquelito

	* [r3446] data/sql/postgres-schema.sql: drawee field for fiscal
	  book entries is not mandatory, so, using LEFT join instead of
	  INNER joins

2006-05-23 14:03  Evandro Miquelito

	* [r3445] stoqlib/domain/base.py, stoqlib/lib/runtime.py: fixing
	  bug 2609: update model_modified and last_user_id informations for
	  all domain objects when commiting transactions.

2006-05-22 22:10  Evandro Miquelito

	* [r3441] data/SaleDetailsDialog.glade, data/SaleReturnSlave.glade,
	  data/SalesPersonStep.glade, data/sql/postgres-schema.sql,
	  stoqlib/domain/fiscal.py, stoqlib/domain/interfaces.py,
	  stoqlib/domain/payment/base.py, stoqlib/domain/product.py,
	  stoqlib/domain/renegotiation.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/tables.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/fiscal.py, stoqlib/gui/slaves/payment.py,
	  stoqlib/gui/slaves/sale.py, stoqlib/gui/wizards/abstract.py,
	  stoqlib/gui/wizards/sale.py, stoqlib/gui/wizards/salereturn.py,
	  stoqlib/lib/parameters.py,
	  stoqlib/tests/domain/test_parameters.py: fixing bug 2189:
	  implementation of SaleReturnWizard.

2006-05-22 21:53  Evandro Miquelito

	* [r3440] stoqlib/gui/wizards/receiving.py, stoqlib/lib/runtime.py:
	  get_current_user must ask for a connection

2006-05-22 21:51  Evandro Miquelito

	* [r3439] stoqlib/gui/base/editors.py: minor changes

2006-05-22 21:47  Evandro Miquelito

	* [r3438] stoqlib/domain/payment/methods.py: minor changes

2006-05-22 21:30  Evandro Miquelito

	* [r3437] stoqlib/gui/slaves/receiving.py:
	  s/get_full_description/get_description

2006-05-17 18:06  Evandro Miquelito

	* [r3434] data/SaleRenegotiationOverpaidStep.glade,
	  stoqlib/domain/giftcertificate.py,
	  stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/renegotiation.py, stoqlib/domain/sale.py,
	  stoqlib/domain/till.py, stoqlib/gui/editors/till.py: Fixing bug
	  2601: GiftCertificate payment method informations are incomplete
	  on SaleDetailsDialog

2006-05-17 18:00  Evandro Miquelito

	* [r3433] stoqlib/domain/sellable.py,
	  stoqlib/gui/editors/giftcertificate.py,
	  stoqlib/gui/editors/sellable.py, stoqlib/gui/wizards/sale.py: Do
	  not allow duplicated barcodes for sellables

2006-05-17 17:59  Evandro Miquelito

	* [r3432] stoqlib/exceptions.py: Adding new stoqlib exceptions

2006-05-17 17:57  Evandro Miquelito

	* [r3431] stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/dialogs/tilloperation.py: Minor improvements for
	  stoqlib ClientDetailsDialog and TillOperationDialog

2006-05-17 17:55  Evandro Miquelito

	* [r3430] data/SaleDetailsDialog.glade,
	  stoqlib/gui/dialogs/saledetails.py, stoqlib/lib/defaults.py:
	  Minor improvents for SaleDetailsDialog

2006-05-17 14:14  Evandro Miquelito

	* [r3429] data/sql/postgres-schema.sql: Fixing a bug when
	  calculating total sale amounts

2006-05-16 20:56  Evandro Miquelito

	* [r3428] stoqlib/gui/dialogs/clientdetails.py: Minor changes

2006-05-16 20:37  Evandro Miquelito

	* [r3427] data/GiftCertificateOutstandingStep.glade,
	  data/GiftCertificateOverpaidStep.glade,
	  data/SaleRenegotiationOutstandingStep.glade,
	  data/SaleRenegotiationOverpaidStep.glade,
	  stoqlib/gui/wizards/sale.py: Renaming glade files to better names

2006-05-15 22:25  Evandro Miquelito

	* [r3425] stoqlib/__init__.py, stoqlib/tests/domain/base.py,
	  stoqlib/tests/domain/test_parameters.py,
	  stoqlib/tests/domain/test_product.py, stoqlib/tests/runtests.py,
	  stoqlib/tests/test_parameters.py: Fixing some bugs in the domain
	  tests infrastructure and refactoring some existing tests

2006-05-15 22:14  Evandro Miquelito

	* [r3424] data/SystemParameterEditor.glade: Do not use markup for
	  parameter descriptions

2006-05-15 19:37  Evandro Miquelito

	* [r3423] stoqlib/lib/admin.py: whitespaces

2006-05-15 18:45  Evandro Miquelito

	* [r3422] stoqlib/gui/editors/parameters.py: Pyflakes

2006-05-15 16:43  Evandro Miquelito

	* [r3421] stoqlib/domain/fiscal.py, stoqlib/gui/editors/fiscal.py,
	  stoqlib/gui/editors/parameters.py, stoqlib/lib/parameters.py:
	  Using proxy widgets where it's needed and refactoring a little
	  bit parameter descriptions

2006-05-15 15:25  Evandro Miquelito

	* [r3419] stoqlib/gui/dialogs/paymentmethod.py: Removing
	  Deprecation Warnings

2006-05-15 14:13  Evandro Miquelito

	* [r3418] stoqlib/domain/tables.py: Fixing the order when tables
	  are created

2006-05-13 19:21  Henrique Romano

	* [r3417] data/DeviceConstantsEditor.glade,
	  data/DeviceSettingsEditor.glade, stoqlib/domain/devices.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/tables.py,
	  stoqlib/gui/editors/devices.py, stoqlib/lib/defaults.py,
	  stoqlib/lib/drivers.py: Fix for bug #2494: Implement editor for
	  device constants. DeviceConstantsEditor initial implementation.
	  r=evandro

2006-05-12 21:28  Evandro Miquelito

	* [r3415] data/sql/postgres-schema.sql,
	  stoqlib/domain/payment/base.py, stoqlib/domain/sale.py,
	  stoqlib/gui/search/fiscal.py: Moving some methods to its proper
	  place, refactoring Sale statuses and adding support for bug 2433
	  in Stoq

2006-05-12 21:26  Evandro Miquelito

	* [r3414] stoqlib/gui/base/search.py: Adding new methods in the
	  SearchBar API and also fixing a bug when searching in decimal
	  columns

2006-05-12 21:07  Evandro Miquelito

	* [r3413] stoqlib/domain/interfaces.py: Updating interfaces

2006-05-12 21:06  Evandro Miquelito

	* [r3412] stoqlib/gui/dialogs/saledetails.py: Fixing a bug: showing
	  the payment id properly in SaleDetailsDialog

2006-05-12 19:35  Evandro Miquelito

	* [r3411] data/SaleListToolbar.glade: Minor changes

2006-05-12 15:45  Lincoln Molica

	* [r3410] data/ReceivingOrderDetailsDialog.glade,
	  stoqlib/domain/receiving.py,
	  stoqlib/gui/dialogs/receivingdialog.py,
	  stoqlib/gui/search/receiving.py: Bug 2588, created glade file for
	  receiving details dialog as well receiving dialog.py and were
	  made some necessaries changes on existents files r=evandro

2006-05-12 15:40  Lincoln Molica

	* [r3409] stoqlib/domain/sellable.py: Some unused imports fixed,
	  pyflakes warning. r=evandro

2006-05-12 15:03  Lincoln Molica

	* [r3408] stoqlib/gui/base/search.py: Fixed bug in update_widgets,
	  a new method was created r = evandro

2006-05-12 14:43  Evandro Miquelito

	* [r3407] CONTRIBUTORS: minor changes

2006-05-11 21:43  Evandro Miquelito

	* [r3404] CONTRIBUTORS: Updating Stoqlib contributors

2006-05-11 17:26  Evandro Miquelito

	* [r3402] stoqlib/gui/wizards/person.py: Do no allow saving
	  duplicate person objects when changing the wizard steps

2006-05-11 17:06  Evandro Miquelito

	* [r3401] stoqlib/domain/sellable.py: Removing unused code

2006-05-11 15:41  Evandro Miquelito

	* [r3400] data/ReceivingInvoiceSlave.glade,
	  data/ReceivingInvoiceStep.glade, stoqlib/gui/base/editors.py,
	  stoqlib/gui/base/lists.py, stoqlib/gui/base/slaves.py,
	  stoqlib/gui/dialogs/clientdetails.py,
	  stoqlib/gui/editors/address.py, stoqlib/gui/editors/person.py,
	  stoqlib/gui/slaves/address.py, stoqlib/gui/slaves/employee.py,
	  stoqlib/gui/slaves/individual.py, stoqlib/gui/slaves/liaison.py,
	  stoqlib/gui/slaves/receiving.py, stoqlib/gui/slaves/sale.py,
	  stoqlib/gui/slaves/user.py, stoqlib/gui/templates/person.py,
	  stoqlib/gui/wizards/receiving.py: Fixing bug 2360: editors must
	  support a visual mode. I'm also updating callsites where a visual
	  mode is needed.

2006-05-11 15:39  Evandro Miquelito

	* [r3399] data/ContactEditor.glade: Fixing a bug: proxy widgets in
	  the ContactEditor must be mandatory

2006-05-11 14:22  Evandro Miquelito

	* [r3398] stoqlib/gui/slaves/company.py: whitespaces

2006-05-10 22:18  Evandro Miquelito

	* [r3395] data/ProductStockHistoryDialog.glade, po/pt_BR.po,
	  po/stoqlib.pot, po/sv.po, stoqlib/domain/product.py,
	  stoqlib/gui/dialogs/productstockdetails.py: Fixing bug 1879:
	  implementation of ProductStockHistoryDialog
	  
	  patch written by Lincoln Molico and Ariqueli Tejada Fonseca
	  
	  r=evandro

2006-05-10 21:39  Evandro Miquelito

	* [r3394] stoqlib/domain/tables.py: Creating tables in the right
	  order

2006-05-10 20:54  Evandro Miquelito

	* [r3392] data/FiscalBookEntryEditor.glade,
	  data/FiscalBookEntryFilterSlave.glade,
	  data/ReceivingInvoiceStep.glade, data/SalesPersonStep.glade,
	  data/sql/postgres-schema.sql, stoqlib/domain/examples/sale.py,
	  stoqlib/domain/fiscal.py, stoqlib/domain/payment/base.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/sale.py,
	  stoqlib/domain/tables.py, stoqlib/gui/editors/fiscal.py,
	  stoqlib/gui/search/fiscal.py, stoqlib/gui/search/receiving.py,
	  stoqlib/gui/slaves/fiscal.py, stoqlib/gui/wizards/receiving.py,
	  stoqlib/gui/wizards/sale.py, stoqlib/lib/defaults.py,
	  stoqlib/lib/parameters.py: Fix for bug 2447: implementation of
	  fiscal books for ICMS, ISS and IPI.

2006-05-10 20:41  Evandro Miquelito

	* [r3391] stoqlib/gui/base/search.py: Adding support for
	  SummaryLabel in SearchDialog and also allowing to hide the new or
	  edit buttons of SearchEditor in an easy way.

2006-05-08 21:56  Evandro Miquelito

	* [r3390] stoqlib/gui/dialogs/saledetails.py: Calling
	  ClientDetailsDialog where it's needed

2006-05-08 21:49  Evandro Miquelito

	* [r3388] stoqlib/lib/invoice.py: Removing an invalid argument
	  reference

2006-05-08 20:49  Evandro Miquelito

	* [r3386] data/CfopEditor.glade, stoqlib/domain/examples/sale.py,
	  stoqlib/domain/fiscal.py, stoqlib/domain/sale.py,
	  stoqlib/domain/tables.py, stoqlib/gui/editors/fiscal.py,
	  stoqlib/gui/search/fiscal.py, stoqlib/lib/invoice.py,
	  stoqlib/lib/parameters.py: Fixing bug 2589: add support for
	  fiscal code of operations

2006-05-08 20:48  Evandro Miquelito

	* [r3385] stoqlib/gui/base/editors.py: Fixing a bug when setting
	  editor titles

2006-05-08 16:29  Evandro Miquelito

	* [r3384] stoqlib/gui/templates/person.py: pyflakes

2006-05-08 16:29  Evandro Miquelito

	* [r3383] data/FinishPurchaseStep.glade,
	  data/StartPurchaseStep.glade, stoqlib/domain/purchase.py: Setting
	  mandatory fiels properly

2006-05-08 16:03  Evandro Miquelito

	* [r3382] data/ReceivingInvoiceStep.glade: Fixing a bug: supplier
	  widget must be mandatory

2006-05-08 16:00  Evandro Miquelito

	* [r3381] data/AddressSlave.glade, data/PersonEditorTemplate.glade,
	  stoqlib/gui/templates/person.py: Using size groups properly

2006-05-08 15:19  Evandro Miquelito

	* [r3380] stoqlib/domain/person.py, stoqlib/gui/editors/address.py,
	  stoqlib/gui/slaves/address.py, stoqlib/gui/slaves/individual.py,
	  stoqlib/gui/templates/person.py: fixing bugs and hacks when
	  dealing with city locations

2006-05-04 16:16  Evandro Miquelito

	* [r3377] data/ClientDetailsDialog.glade,
	  data/sql/postgres-schema.sql, po/pt_BR.po, po/stoqlib.pot,
	  po/sv.po, stoqlib/domain/payment/base.py,
	  stoqlib/domain/person.py, stoqlib/domain/sale.py,
	  stoqlib/gui/dialogs/clientdetails.py: Fixing bug 2319:
	  implementation of a client details dialog
	  
	  patch written by Lincoln Molica and Ariqueli Fonseca
	  
	  r=evandro

2006-05-04 00:35  Evandro Miquelito

	* [r3373] stoqlib/domain/base.py, stoqlib/domain/sale.py,
	  stoqlib/domain/till.py, stoqlib/gui/base/search.py,
	  stoqlib/tests/domain/base.py: Adding a query for _is_valid_model
	  attribute as a standard for all queries in stoqlib applications.
	  This approach will make queries a lot more consistent and will
	  avoid replicating stupid queries for this field in some
	  callsites.
	  
	  Note that now stoqlib depends of SQLObject trunk revision 1601.

2006-05-03 21:43  Evandro Miquelito

	* [r3372] stoqlib/domain/person.py: Fixing a bug: get_status_string
	  method should not ask for a status argument

2006-05-03 21:39  Evandro Miquelito

	* [r3371] stoqlib/gui/base/dialogs.py, stoqlib/gui/base/editors.py,
	  stoqlib/gui/slaves/product.py, stoqlib/lib/admin.py,
	  stoqlib/lib/invoice.py: Pyflakes

2006-05-03 16:05  Evandro Miquelito

	* [r3368] stoqlib/domain/product.py: s/isent/exempt

2006-04-27 18:36  Henrique Romano

	* [r3359] stoqlib/domain/sale.py: Fixing a minor bug

2006-04-26 16:23  Evandro Miquelito

	* [r3344] stoqlib/gui/search/sellable.py: Minor changes

2006-04-13 21:58  Henrique Romano

	* [r3298] data/InvoiceDetailsEditor.glade,
	  data/SellableEditor.glade, data/TributarySituationSlave.glade,
	  stoqlib/domain/product.py, stoqlib/domain/sale.py,
	  stoqlib/gui/base/dialogs.py, stoqlib/gui/editors/invoice.py,
	  stoqlib/gui/editors/product.py, stoqlib/gui/slaves/product.py,
	  stoqlib/lib/invoice.py, stoqlib/lib/parameters.py: Fix for bug
	  #2452: Implements support for sale invoice. r=evandro

2006-04-13 20:55  Evandro Miquelito

	* [r3296] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Updating
	  translations

2006-04-13 20:54  Evandro Miquelito

	* [r3295] data/sql/postgres-schema.sql: Fixing a bug when
	  calculating the total sale amount

2006-04-13 20:47  Evandro Miquelito

	* [r3294] po/pt_BR.po: Fixing translations

2006-04-13 20:44  Evandro Miquelito

	* [r3293] stoqlib/domain/sellable.py: Fixing a bug: inherited
	  tables can not fetch the data properly when a query use
	  attributes defined in the parent class. We must in this case add
	  a reference to the parent table in the query.

2006-04-13 20:42  Evandro Miquelito

	* [r3292] stoqlib/lib/admin.py: Adding a set_current_user_admin
	  method which help us when adding a stoqlib example application

2006-04-13 20:40  Evandro Miquelito

	* [r3291] stoqlib/gui/search/product.py: minor changes

2006-04-13 15:25  Henrique Romano

	* [r3287] data/SystemParameterEditor.glade,
	  stoqlib/domain/parameter.py, stoqlib/gui/editors/parameters.py,
	  stoqlib/lib/parameters.py: Fixing system parameters
	  unicode-related bug. reviewed by Evandro

2006-04-13 13:15  Evandro Miquelito

	* [r3285] data/AdditionListSlave.glade: s/Add/New

2006-04-12 13:34  Evandro Miquelito

	* [r3281] stoqlib/gui/base/application.py: BaseAppWindow stoqlib
	  class should do a bit more

2006-04-12 13:32  Evandro Miquelito

	* [r3280] stoqlib/gui/base/search.py: Fixing bugs in search.py

2006-04-10 21:42  Evandro Miquelito

	* [r3275] stoqlib/domain/base.py: Dealing with connections properly
	  in base domain classes

2006-04-10 21:42  Evandro Miquelito

	* [r3274] stoqlib/reporting/template.py: We must always provide a
	  valid connection when calling an interface

2006-04-10 21:41  Evandro Miquelito

	* [r3273] stoqlib/domain/product.py: Do not try to get a model
	  connection before specifing it and calling sysparam on its proper
	  place

2006-04-10 21:39  Evandro Miquelito

	* [r3272] stoqlib/database.py, stoqlib/lib/runtime.py: Get rid of
	  psycopg exceptions when using finish_transaction and during stoq
	  applications. Now we are using a custom sqlobject Transaction for
	  that.

2006-04-10 21:36  Evandro Miquelito

	* [r3271] stoqlib/gui/slaves/address.py: We must provide a valid
	  connection when calling sqlobject get metho

2006-04-10 21:35  Evandro Miquelito

	* [r3270] stoqlib/gui/base/search.py,
	  stoqlib/gui/slaves/employee.py, stoqlib/gui/slaves/user.py:
	  Removing useless methods set_max_search_results and
	  get_max_search_results and using system parameters instead

2006-04-10 21:32  Evandro Miquelito

	* [r3269] stoqlib/gui/base/columns.py: We must always provide a
	  valid connection when calling an interface

2006-04-10 21:31  Evandro Miquelito

	* [r3268] docs/domain/base.txt: Fixing doctests and using a barcode
	  instead of code.

2006-04-10 19:48  Evandro Miquelito

	* [r3267] stoqlib/tests/domain/test_product.py: Fixing regression
	  in test_product.py.

2006-04-08 15:44  Evandro Miquelito

	* [r3263] stoqlib/domain/sale.py, stoqlib/domain/till.py,
	  stoqlib/gui/dialogs/tilloperation.py: Adding a
	  get_available_sales classmethod and using it where it's necessary

2006-04-08 15:43  Evandro Miquelito

	* [r3262] stoqlib/domain/sellable.py: Do not call an interface with
	  an adapter as argument

2006-04-08 15:42  Evandro Miquelito

	* [r3261] stoqlib/domain/renegotiation.py: Using barcodes instead
	  of code for gift certificate renegotiations

2006-04-08 15:41  Evandro Miquelito

	* [r3260] stoqlib/gui/base/editors.py: Setting title editors
	  properly

2006-04-08 15:38  Evandro Miquelito

	* [r3259] stoqlib/gui/editors/till.py: Using model_types for till
	  editors

2006-04-08 15:37  Evandro Miquelito

	* [r3258] stoqlib/gui/wizards/sale.py: Using model type in its
	  right place

2006-04-07 15:39  Evandro Miquelito

	* [r3256] stoqlib/domain/sellable.py,
	  stoqlib/gui/search/product.py, stoqlib/gui/search/sellable.py:
	  Minor changes

2006-04-07 15:39  Evandro Miquelito

	* [r3255] stoqlib/domain/giftcertificate.py,
	  stoqlib/gui/search/giftcertificate.py: Using the new gift
	  certificate view

2006-04-07 15:38  Evandro Miquelito

	* [r3254] data/sql/postgres-schema.sql: Adding a view for gift
	  certificates and some other minor changes

2006-04-07 15:38  Evandro Miquelito

	* [r3253] data/GiftCertificateEditor.glade: Gift certificate type
	  field on GiftCertificateEditor must be mandatory

2006-04-06 23:15  Evandro Miquelito

	* [r3251] stoqlib/domain/columns.py, stoqlib/lib/drivers.py,
	  stoqlib/reporting/purchase.py: Minor changes

2006-04-06 22:55  Evandro Miquelito

	* [r3248] data/GiftCertificateEditor.glade,
	  data/SellableEditor.glade, data/StartPurchaseStep.glade,
	  data/sql/postgres-schema.sql, stoqlib/domain/columns.py,
	  stoqlib/domain/examples/giftcertificate.py,
	  stoqlib/domain/examples/product.py,
	  stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/examples/sale.py,
	  stoqlib/domain/examples/service.py,
	  stoqlib/domain/payment/base.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/sale.py, stoqlib/domain/sellable.py,
	  stoqlib/domain/service.py, stoqlib/gui/base/search.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/giftcertificate.py,
	  stoqlib/gui/editors/product.py, stoqlib/gui/editors/sellable.py,
	  stoqlib/gui/editors/service.py,
	  stoqlib/gui/search/giftcertificate.py,
	  stoqlib/gui/search/product.py, stoqlib/gui/search/service.py,
	  stoqlib/gui/wizards/abstract.py,
	  stoqlib/gui/wizards/receiving.py, stoqlib/lib/drivers.py,
	  stoqlib/lib/parameters.py, stoqlib/reporting/product.py,
	  stoqlib/reporting/purchase.py: Fixing bug 2214: implementing an
	  autoincrement sqlobject based column and using it where it's
	  necessary. We are also adding a new barcode attribute on
	  AbstractSellable table which makes the process of creating
	  sellables a lot more simple.

2006-04-06 15:18  Evandro Miquelito

	* [r3243] data/PersonRoleTypeStep.glade,
	  data/SaleDetailsDialog.glade, data/sql/postgres-schema.sql,
	  stoqlib/database.py, stoqlib/domain/base.py,
	  stoqlib/domain/person.py, stoqlib/domain/product.py,
	  stoqlib/domain/purchase.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/service.py,
	  stoqlib/gui/base/search.py, stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/search/person.py, stoqlib/gui/search/product.py,
	  stoqlib/gui/search/sale.py, stoqlib/gui/search/sellable.py,
	  stoqlib/gui/search/service.py, stoqlib/gui/slaves/sale.py,
	  stoqlib/gui/wizards/receiving.py, stoqlib/lib/admin.py,
	  stoqlib/lib/migration.py, stoqlib/reporting/product.py,
	  stoqlib/reporting/purchase.py, stoqlib/reporting/sale.py: Fixing
	  bug 2339: adding support for SQLViews.
	  
	  Here we are adding views only for the most complex tables which
	  propably are going to have a huge amount of data.

2006-04-06 15:06  Evandro Miquelito

	* [r3242] stoqlib/gui/wizards/sale.py: Using the right wizard step
	  type for sale wizards

2006-04-06 15:05  Evandro Miquelito

	* [r3241] stoqlib/gui/wizards/abstract.py: Using the right wizard
	  step type

2006-04-06 15:04  Evandro Miquelito

	* [r3240] stoqlib/gui/wizards/paymentmethod.py: Using the rigth
	  wizard step type

2006-04-06 15:04  Evandro Miquelito

	* [r3239] stoqlib/gui/wizards/purchase.py: Using the right wizard
	  step type

2006-04-06 15:01  Evandro Miquelito

	* [r3238] stoqlib/gui/templates/person.py,
	  stoqlib/gui/wizards/person.py: Applying the right wizard step
	  types where it's needed and also using the typed phone number
	  when adding a new person role.

2006-04-06 14:59  Evandro Miquelito

	* [r3237] stoqlib/gui/slaves/address.py: Solving more performance
	  issues and improving person role editors. Now we are using
	  properly the parameters for suggested cities, states and
	  countries. I'm also fixing the query used to check if a certain
	  CityLocation instance exists or not. Note that we must perform a
	  case insensitive query in this case.

2006-04-06 14:56  Evandro Miquelito

	* [r3236] stoqlib/gui/slaves/payment.py: Editors must have a model
	  so using the payment_method instance in the right place

2006-04-06 14:55  Evandro Miquelito

	* [r3235] stoqlib/gui/slaves/price.py: s/new_model/set_model

2006-04-06 14:54  Evandro Miquelito

	* [r3234] stoqlib/gui/slaves/individual.py: Fixing some performance
	  issues: we can not use entry completions for cities and countries
	  since we can have thounsands of rows in the CityLocation table
	  and the parameters COUNTRY_SUGGESTED and CITY_SUGGESTED should be
	  used to make the process of adding a new address more simple.

2006-04-06 14:49  Evandro Miquelito

	* [r3233] stoqlib/gui/base/wizards.py: Adding a new wizard step,
	  the WizardEditorStep, since we can not have editors without a
	  model anylonger.

2006-04-06 14:46  Evandro Miquelito

	* [r3232] stoqlib/gui/base/editors.py: Editors must always have a
	  model. This change makes the code in BaseEditorSlave a bit more
	  clear and also fixes bug 2510. We can not for now live without
	  model_iface attribute since it makes adapter based editors more
	  simple.

2006-04-06 14:43  Evandro Miquelito

	* [r3231] stoqlib/gui/editors/product.py: s/new_model/set_model

2006-03-31 14:29  Evandro Miquelito

	* [r3221] stoqlib/gui/slaves/address.py: s/new_model/set_model and
	  whitespaces

2006-03-29 20:36  Evandro Miquelito

	* [r3208] stoqlib/domain/base.py, stoqlib/domain/person.py,
	  stoqlib/domain/sale.py, stoqlib/gui/base/editors.py,
	  stoqlib/gui/wizards/sale.py, stoqlib/lib/drivers.py: Fixing bug
	  2508: bad behaviour of providedBy base domain method

2006-03-29 03:41  Evandro Miquelito

	* [r3200] setup.py: minor changes

2006-03-27 15:31  Johan Dahlin <jdahlin@async.com.br>

	* [r3194] stoqlib/domain/tables.py: Add a list cache aswell, since
	  it's important to return the tables in the right order in
	  get_table_types()

2006-03-27 15:22  Johan Dahlin <jdahlin@async.com.br>

	* [r3193] stoqlib/domain/examples/createall.py,
	  stoqlib/domain/tables.py: pyflakes

2006-03-27 15:20  Johan Dahlin <jdahlin@async.com.br>

	* [r3192] stoqlib/domain/tables.py: Refactor tables, part of bug
	  2485, r=evandro

2006-03-27 15:16  Johan Dahlin <jdahlin@async.com.br>

	* [r3190] stoqlib/database.py, stoqlib/domain/base.py,
	  stoqlib/domain/columns.py, stoqlib/domain/examples/createall.py,
	  stoqlib/domain/parameter.py, stoqlib/gui/editors/parameters.py,
	  stoqlib/gui/parameters.py, stoqlib/lib/admin.py,
	  stoqlib/lib/parameters.py, stoqlib/lib/runtime.py: Refactor
	  startup, part of bug 2478, r=evandro

2006-03-24 22:44  Evandro Miquelito

	* [r3184] stoqlib/domain/base.py: fixing a bug pointed by Henrique
	  on bug 2508.

2006-03-23 15:47  Henrique Romano

	* [r3175] stoqlib/gui/base/columns.py: renames... renames...
	  renames..

2006-03-21 14:52  Johan Dahlin <jdahlin@async.com.br>

	* [r3147] setup.py: use kiwi.dist.setup

2006-03-21 14:17  Johan Dahlin <jdahlin@async.com.br>

	* [r3140] stoqlib/__init__.py: locale resource not needed with
	  latest kiwi

2006-03-20 19:57  Henrique Romano

	* [r3129] docs/reporting/clients_report.py,
	  docs/reporting/contract_example.py,
	  docs/reporting/csv/vehicles_production.csv,
	  docs/reporting/first_report.py,
	  docs/reporting/object_table_column.py,
	  docs/reporting/purchase_order.py,
	  docs/reporting/vehicles_production.py: Fixing Stoqlib reporting
	  examples

2006-03-16 14:50  Evandro Miquelito

	* [r3121] setup.py, stoqlib/__init__.py, stoqlib/common.py,
	  stoqlib/database.py, stoqlib/domain/account.py,
	  stoqlib/domain/base.py, stoqlib/domain/columns.py,
	  stoqlib/domain/devices.py, stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/devices.py,
	  stoqlib/domain/examples/giftcertificate.py,
	  stoqlib/domain/examples/payment.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/product.py,
	  stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/examples/sale.py,
	  stoqlib/domain/examples/service.py,
	  stoqlib/domain/giftcertificate.py, stoqlib/domain/interfaces.py,
	  stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/destination.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/payment/operation.py, stoqlib/domain/person.py,
	  stoqlib/domain/product.py, stoqlib/domain/profile.py,
	  stoqlib/domain/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/renegotiation.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/service.py,
	  stoqlib/domain/stock.py, stoqlib/domain/system.py,
	  stoqlib/domain/tables.py, stoqlib/domain/till.py,
	  stoqlib/exceptions.py, stoqlib/gui/base/application.py,
	  stoqlib/gui/base/columns.py, stoqlib/gui/base/dialogs.py,
	  stoqlib/gui/base/editors.py, stoqlib/gui/base/gtkadds.py,
	  stoqlib/gui/base/lists.py, stoqlib/gui/base/search.py,
	  stoqlib/gui/base/slaves.py, stoqlib/gui/base/wizards.py,
	  stoqlib/gui/dialogs/paymentmethod.py,
	  stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/address.py, stoqlib/gui/editors/category.py,
	  stoqlib/gui/editors/contact.py, stoqlib/gui/editors/delivery.py,
	  stoqlib/gui/editors/devices.py,
	  stoqlib/gui/editors/giftcertificate.py,
	  stoqlib/gui/editors/parameters.py,
	  stoqlib/gui/editors/paymentmethod.py,
	  stoqlib/gui/editors/person.py, stoqlib/gui/editors/product.py,
	  stoqlib/gui/editors/profile.py, stoqlib/gui/editors/sellable.py,
	  stoqlib/gui/editors/service.py, stoqlib/gui/editors/till.py,
	  stoqlib/gui/login.py, stoqlib/gui/parameters.py,
	  stoqlib/gui/search/category.py,
	  stoqlib/gui/search/giftcertificate.py,
	  stoqlib/gui/search/person.py, stoqlib/gui/search/product.py,
	  stoqlib/gui/search/profile.py, stoqlib/gui/search/receiving.py,
	  stoqlib/gui/search/sale.py, stoqlib/gui/search/sellable.py,
	  stoqlib/gui/search/service.py, stoqlib/gui/slaves/address.py,
	  stoqlib/gui/slaves/branch.py, stoqlib/gui/slaves/client.py,
	  stoqlib/gui/slaves/company.py,
	  stoqlib/gui/slaves/credprovider.py,
	  stoqlib/gui/slaves/employee.py, stoqlib/gui/slaves/filter.py,
	  stoqlib/gui/slaves/individual.py, stoqlib/gui/slaves/liaison.py,
	  stoqlib/gui/slaves/payment.py,
	  stoqlib/gui/slaves/paymentmethod.py, stoqlib/gui/slaves/price.py,
	  stoqlib/gui/slaves/profile.py, stoqlib/gui/slaves/purchase.py,
	  stoqlib/gui/slaves/sale.py, stoqlib/gui/slaves/sellable.py,
	  stoqlib/gui/slaves/supplier.py,
	  stoqlib/gui/slaves/transporter.py, stoqlib/gui/slaves/user.py,
	  stoqlib/gui/templates/person.py, stoqlib/gui/wizards/abstract.py,
	  stoqlib/gui/wizards/paymentmethod.py,
	  stoqlib/gui/wizards/person.py, stoqlib/gui/wizards/purchase.py,
	  stoqlib/gui/wizards/receiving.py, stoqlib/gui/wizards/sale.py,
	  stoqlib/lib/admin.py, stoqlib/lib/defaults.py,
	  stoqlib/lib/drivers.py, stoqlib/lib/migration.py,
	  stoqlib/lib/parameters.py, stoqlib/lib/runtime.py,
	  stoqlib/lib/translation.py, stoqlib/lib/validators.py,
	  stoqlib/reporting/base/default_style.py,
	  stoqlib/reporting/base/flowables.py,
	  stoqlib/reporting/base/printing.py,
	  stoqlib/reporting/base/tables.py,
	  stoqlib/reporting/base/template.py,
	  stoqlib/reporting/base/utils.py, stoqlib/reporting/product.py,
	  stoqlib/reporting/purchase.py,
	  stoqlib/reporting/purchase_receival.py,
	  stoqlib/reporting/sale.py, stoqlib/reporting/template.py,
	  stoqlib/tests/domain/base.py,
	  stoqlib/tests/domain/test_person.py,
	  stoqlib/tests/domain/test_product.py,
	  stoqlib/tests/domain/test_profile.py, stoqlib/tests/runtests.py,
	  stoqlib/tests/test_parameters.py: Updating licences since the FSF
	  address has been changed

2006-03-16 13:44  Johan Dahlin <jdahlin@async.com.br>

	* [r3118] stoqlib/gui/base/application.py,
	  stoqlib/gui/base/dialogs.py, stoqlib/gui/base/search.py,
	  stoqlib/gui/base/slaves.py, stoqlib/gui/login.py,
	  stoqlib/gui/slaves/filter.py,
	  stoqlib/gui/slaves/paymentmethod.py, stoqlib/gui/slaves/price.py:
	  Use view.get_toplevel() and remove self.widgets in a couple of
	  places

2006-03-15 20:07  Evandro Miquelito

	* [r3106] stoqlib/gui/editors/sellable.py: fixing a bug on sellable
	  editor

2006-03-15 19:25  Evandro Miquelito

	* [r3103] setup.py: fixing setup.py

2006-03-15 19:22  Evandro Miquelito

	* [r3099] README: updating docs

2006-03-15 13:30  Johan Dahlin <jdahlin@async.com.br>

	* [r3094] stoqlib/domain/tables.py: whitespace

2006-03-15 13:30  Johan Dahlin <jdahlin@async.com.br>

	* [r3093] stoqlib/domain/tables.py: whitespace

2006-03-14 17:00  Henrique Romano

	* [r3088] stoqlib/gui/editors/sellable.py: Fixing a bug reported by
	  Grazieno, SellableCategory's get_description already returns the
	  BaseSellableCategory description together, so we don't need this
	  extra code on category_combo setup.

2006-03-13 13:38  Henrique Romano

	* [r3074] stoqlib/gui/editors/devices.py: Check if a device exists
	  for a hostname only if in edit_mode.

2006-03-13 13:31  Henrique Romano

	* [r3073] stoqlib/domain/sellable.py: Why this "get_adapted" on a
	  AbstractSellableItem?

2006-03-11 14:53  Evandro Miquelito

	* [r3070] po/pt_BR.po: fixing transalation

2006-03-11 14:16  Evandro Miquelito

	* [r3051] po/pt_BR.po: Fixing translations

2006-03-11 14:01  Evandro Miquelito

	* [r3049] stoqlib/reporting/base/utils.py: Improving xpdf preview

2006-03-10 19:46  Evandro Miquelito

	* [r3036] po/pt_BR.po, po/stoqlib.pot, po/sv.po: updating
	  translations

2006-03-10 19:43  Evandro Miquelito

	* [r3035] stoqlib/gui/wizards/sale.py: Ops, bad check

2006-03-10 19:26  Evandro Miquelito

	* [r3034] data/PriceLabelSlave.glade: Do not allow expanding
	  widgets at runtime

2006-03-10 19:16  Evandro Miquelito

	* [r3031] data/SalesPersonStep.glade,
	  stoqlib/gui/editors/devices.py, stoqlib/gui/wizards/sale.py,
	  stoqlib/lib/drivers.py: Improving how we are dealing with virtual
	  printers. Now if there is no printer defined for the current
	  machine the virtual printer will be created automatically and
	  never exposed to users. When creating a proper device settings
	  for the current hostname, the virtual printer will be
	  automatically removed for that one.

2006-03-10 19:12  Evandro Miquelito

	* [r3030] setup.py: pyflakes

2006-03-10 04:01  Evandro Miquelito

	* [r3019] po/pt_BR.po: fixing translations

2006-03-09 23:14  Evandro Miquelito

	* [r3014] MANIFEST.in: updating MANIFEST.in

2006-03-09 23:01  Johan Dahlin <jdahlin@async.com.br>

	* [r3011] setup.py: fix installation bug

2006-03-09 22:59  Evandro Miquelito

	* [r3010] MANIFEST.in: Updating MANIFEST.in

2006-03-09 22:28  Johan Dahlin <jdahlin@async.com.br>

	* [r3005] MANIFEST.in: Add a MANIFEST for dist

2006-03-09 20:15  Evandro Miquelito

	* [r3003] stoqlib/lib/parameters.py: Ops.. that was actually a bug

2006-03-09 15:50  Evandro Miquelito

	* [r3001] setup.py: Improving dependency checking

2006-03-09 01:53  Evandro Miquelito

	* [r2994] stoqlib/gui/search/giftcertificate.py: minor changes

2006-03-09 01:53  Evandro Miquelito

	* [r2993] data/SearchBarHolder.glade: Do not expand SearchBar at
	  runtime any longer

2006-03-08 22:24  Evandro Miquelito

	* [r2988] stoqlib/domain/sale.py, stoqlib/domain/sellable.py,
	  stoqlib/gui/search/receiving.py, stoqlib/gui/slaves/sale.py,
	  stoqlib/gui/wizards/sale.py, stoqlib/reporting/product.py,
	  stoqlib/reporting/sale.py, stoqlib/reporting/template.py:
	  Pyflakes

2006-03-08 22:20  Evandro Miquelito

	* [r2987] setup.py, stoqlib/__init__.py, stoqlib/lib/migration.py:
	  Adding a dependencies check and updating setup informations

2006-03-08 22:20  Evandro Miquelito

	* [r2986] README: updating docs

2006-03-08 19:52  Henrique Romano

	* [r2982] stoqlib/reporting/purchase.py: Adjusting column width

2006-03-08 18:13  Evandro Miquelito

	* [r2979] data/BasicDialog.glade,
	  data/CheckBillSettingsSlave.glade,
	  data/DebitCardDetailsStep.glade,
	  data/ProductSupplierEditor.glade, data/SaleListToolbar.glade,
	  data/SellablePriceEditor.glade, po/pt_BR.po, po/stoqlib.pot,
	  po/sv.po: translation bug fixes

2006-03-08 18:12  Evandro Miquelito

	* [r2978] stoqlib/gui/parameters.py,
	  stoqlib/gui/search/category.py,
	  stoqlib/gui/search/giftcertificate.py,
	  stoqlib/gui/search/receiving.py: minor changes

2006-03-08 17:10  Evandro Miquelito

	* [r2974] stoqlib/reporting/sale.py: Code column should be trucate.
	  I'm updating the columns width

2006-03-08 16:57  Evandro Miquelito

	* [r2971] data/CreditCardDetailsStep.glade,
	  data/FinanceDetailsSlave.glade,
	  data/InstallmentsNumberSettingsSlave.glade,
	  data/PMDetailsGeneralDataStep.glade,
	  data/PaymentMethodEditor.glade,
	  data/SearchDialogDetailsSlave.glade,
	  data/SelectCashMethodSlave.glade,
	  data/SelectPaymentMethodSlave.glade: More translation bug fixes

2006-03-08 15:07  Evandro Miquelito

	* [r2964] stoqlib/__init__.py: Updating docs for 0.7.0 release

2006-03-08 15:05  Evandro Miquelito

	* [r2963] NEWS, setup.py, stoqlib/__init__.py: Removing the NEWS
	  file from Stoqlib since it has been maintained in Stoq package.

2006-03-08 15:04  Evandro Miquelito

	* [r2962] po/pt_BR.po, po/stoqlib.pot, po/sv.po: more translation
	  updates

2006-03-08 05:18  Evandro Miquelito

	* [r2957] stoqlib/domain/payment/methods.py: more unicode

2006-03-08 05:16  Evandro Miquelito

	* [r2956] stoqlib/domain/payment/methods.py: Using unicod

2006-03-08 04:05  Evandro Miquelito

	* [r2955] data/BillCheckMethodSlave.glade,
	  data/CreditCardDetailsStep.glade, po/pt_BR.po, po/stoqlib.pot,
	  po/sv.po, stoqlib/lib/drivers.py, stoqlib/lib/parameters.py,
	  stoqlib/reporting/product.py, stoqlib/reporting/purchase.py,
	  stoqlib/reporting/sale.py: updating translations

2006-03-08 00:41  Evandro Miquelito

	* [r2953] data/sql/postgres-schema-migration-6.sql: Updating
	  comments

2006-03-08 00:24  Evandro Miquelito

	* [r2951] data/sql/postgres-schema-migration-6.sql,
	  stoqlib/lib/parameters.py: Fixing a bug: this parameter should
	  save the company id, not the id of the person.

2006-03-08 00:22  Evandro Miquelito

	* [r2950] data/SellableEditor.glade,
	  stoqlib/gui/editors/product.py: Bringing ProductEditor back to
	  life and using the new kiwi comboentry.

2006-03-08 00:16  Evandro Miquelito

	* [r2949] stoqlib/reporting/template.py: fixing a bug: we can have
	  persons without any address

2006-03-08 00:10  Evandro Miquelito

	* [r2948] stoqlib/domain/service.py: Fixing a bug

2006-03-07 22:29  Evandro Miquelito

	* [r2946] data/EmployeeDetailsSlave.glade: fixing regressio

2006-03-07 22:11  Evandro Miquelito

	* [r2945] stoqlib/lib/parameters.py: Refactoring some pieces of
	  code, fixing bugs and adding a method to remove unused
	  parameters.

2006-03-07 14:23  Evandro Miquelito

	* [r2936] stoqlib/tests/domain/test_product.py: fixing domain test
	  regression

2006-03-07 05:34  Evandro Miquelito

	* [r2931] stoqlib/domain/payment/base.py,
	  stoqlib/gui/slaves/sale.py, stoqlib/lib/drivers.py: Fixing bug
	  2391: improvements on sale wizard.

2006-03-07 05:31  Evandro Miquelito

	* [r2930] README: updating docs

2006-03-07 00:55  Evandro Miquelito

	* [r2928] stoqlib/domain/interfaces.py, stoqlib/domain/product.py,
	  stoqlib/domain/sale.py, stoqlib/domain/sellable.py,
	  stoqlib/lib/parameters.py: fixing bug 2443: calling sell method
	  when confirming sales

2006-03-06 23:33  Evandro Miquelito

	* [r2925] data/BillCheckMethodSlave.glade,
	  data/BillDataSlave.glade, data/CredProviderDetailsSlave.glade,
	  data/DeliveryEditor.glade, data/EmployeeDetailsSlave.glade,
	  data/FinishPurchaseStep.glade, data/IndividualDetailsSlave.glade,
	  data/IndividualDocuments.glade, data/OnSaleInfoSlave.glade,
	  data/ServiceItemEditor.glade, data/StartPurchaseStep.glade,
	  data/TillOpening.glade, data/TransporterDataSlave.glade: using
	  the new kiwi date widget

2006-03-06 23:33  Evandro Miquelito

	* [r2924] stoqlib/gui/wizards/sale.py: fixing a bug

2006-03-06 22:40  Evandro Miquelito

	* [r2922] data/CustomerStep.glade: Removing an unused glade file

2006-03-06 21:25  Evandro Miquelito

	* [r2910] data/SalesPersonStep.glade,
	  data/SelectPaymentMethodSlave.glade,
	  stoqlib/domain/examples/sale.py, stoqlib/domain/sale.py,
	  stoqlib/gui/search/sale.py, stoqlib/gui/slaves/paymentmethod.py,
	  stoqlib/gui/wizards/sale.py, stoqlib/lib/parameters.py: Optmizing
	  sale wizard, removing one step and fixing bug 2404

2006-03-06 16:08  Evandro Miquelito

	* [r2907] stoqlib/gui/base/editors.py: whitespaces

2006-03-06 14:33  Henrique Romano

	* [r2906] stoqlib/gui/base/dialogs.py, stoqlib/gui/base/slaves.py:
	  Fix for bug #2467: Improvements on PrintDialog r=jdahlin

2006-03-05 17:45  Johan Dahlin <jdahlin@async.com.br>

	* [r2890] stoqlib/database.py: Don't use os.getlogin()

2006-03-05 17:43  Johan Dahlin <jdahlin@async.com.br>

	* [r2889] stoqlib/tests/runtests.py: remove filename, unused. Fetch
	  login name using uid + pwd module since os.getlogin() doesn't
	  work in a chroot()

2006-03-05 17:20  Johan Dahlin <jdahlin@async.com.br>

	* [r2886] setup.py: typo

2006-03-05 17:19  Johan Dahlin <jdahlin@async.com.br>

	* [r2884] setup.py: Inherit properly too

2006-03-05 17:14  Johan Dahlin <jdahlin@async.com.br>

	* [r2882] setup.py: Use new kiwi.dist features

2006-03-04 23:40  Evandro Miquelito

	* [r2880] setup.py: minor changes

2006-03-04 19:18  Evandro Miquelito

	* [r2879] stoqlib/lib/migration.py: Fixing bug 2453: Failing to
	  migrate to new version

2006-03-04 19:17  Evandro Miquelito

	* [r2878] stoqlib/database.py, stoqlib/domain/base.py,
	  stoqlib/gui/base/wizards.py, stoqlib/lib/admin.py,
	  stoqlib/lib/configparser.py, stoqlib/lib/runtime.py,
	  stoqlib/tests/runtests.py: Updating stoqlib after closing bug
	  2468

2006-03-04 14:15  Henrique Romano

	* [r2874] stoqlib/gui/base/dialogs.py: whitespaces

2006-03-04 14:14  Henrique Romano

	* [r2873] stoqlib/gui/slaves/sale.py: Fixing bug -- setting widgets
	  sensitivity properly

2006-03-04 13:40  Henrique Romano

	* [r2872] stoqlib/gui/slaves/sale.py: If there is selected items,
	  print only them, else print all

2006-03-04 07:14  Henrique Romano

	* [r2868] stoqlib/gui/base/search.py,
	  stoqlib/gui/search/receiving.py,
	  stoqlib/reporting/purchase_receival.py: Fix for bug #2460:
	  Purchase receival report implementation r=evandro

2006-03-03 20:21  Evandro Miquelito

	* [r2861] data/CustomerStep.glade, data/EmployeeRoleSlave.glade,
	  data/GiftCertificateEditor.glade,
	  data/GiftCertificateSelectionStep.glade,
	  data/ReceivingInvoiceStep.glade, data/UserDetailsSlave.glade,
	  stoqlib/gui/editors/giftcertificate.py,
	  stoqlib/gui/slaves/employee.py, stoqlib/gui/slaves/user.py,
	  stoqlib/gui/wizards/receiving.py, stoqlib/gui/wizards/sale.py:
	  Using kiwi comboentry

2006-03-03 19:53  Henrique Romano

	* [r2856] stoqlib/gui/search/product.py,
	  stoqlib/reporting/product.py, stoqlib/reporting/purchase.py,
	  stoqlib/reporting/sale.py, stoqlib/reporting/template.py: Fix for
	  bug #2458: Product report implementation r=evandro

2006-03-03 17:25  Henrique Romano

	* [r2849] data/FinishPurchaseStep.glade,
	  data/PurchaseDetailsDialog.glade,
	  stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/wizards/purchase.py, stoqlib/reporting/purchase.py:
	  Fix for bug #2461: Sale Order Report implementation r=evandro.

2006-03-03 16:42  Henrique Romano

	* [r2847] stoqlib/reporting/purchase.py: Adicionando arquivo
	  perdido no último checkin.

2006-03-03 15:01  Henrique Romano

	* [r2840] stoqlib/domain/purchase.py, stoqlib/domain/sale.py,
	  stoqlib/gui/base/search.py, stoqlib/gui/slaves/sale.py,
	  stoqlib/reporting/base/printing.py,
	  stoqlib/reporting/base/template.py, stoqlib/reporting/sale.py,
	  stoqlib/reporting/template.py: Fix for bug #2462: Sales report
	  implementation r=evandro

2006-03-03 13:54  Johan Dahlin <jdahlin@async.com.br>

	* [r2831] setup.py: do not install tests

2006-03-03 10:48  Henrique Romano

	* [r2829] stoqlib/reporting/base/tables.py: Fixing some bugs on
	  stoqlib reporting's table module and implementing initial support
	  for "expand" on TableColumn. r=evandro.

2006-03-02 21:48  Johan Dahlin <jdahlin@async.com.br>

	* [r2826] data/SearchBarEntry.glade: rename the window too

2006-03-02 20:42  Evandro Miquelito

	* [r2821] stoqlib/domain/sellable.py: fixing a bug

2006-03-02 20:41  Johan Dahlin <jdahlin@async.com.br>

	* [r2820] data/SearchBarEntry.glade, data/SearchEntry.glade,
	  stoqlib/gui/base/search.py: Rename SearchEntry to _SearchBarEntry

2006-03-02 20:31  Evandro Miquelito

	* [r2819] stoqlib/gui/search/receiving.py: Minor changes

2006-03-02 20:24  Evandro Miquelito

	* [r2818] stoqlib/gui/base/search.py: whitespaces and fixing
	  argcheck call

2006-03-02 17:24  Henrique Romano

	* [r2813] stoqlib/reporting/base/tables.py: data_source don't need
	  know the extra arguments passed to the column, just the object
	  itself

2006-03-02 13:48  Henrique Romano

	* [r2809] stoqlib/gui/dialogs/purchasedetails.py: "Received Items"
	  list must show only the received items of course

2006-03-02 13:46  Henrique Romano

	* [r2808] stoqlib/domain/purchase.py: Implementing
	  get_received_items.

2006-03-02 13:05  Henrique Romano

	* [r2807] stoqlib/gui/base/slaves.py: Extra check to avoid errors
	  if there is no default printer.

2006-02-27 16:14  Henrique Romano

	* [r2795] stoqlib/reporting/sale.py: Fixing a invalid argument
	  specification (also, do_footer is True by default)

2006-02-27 14:32  Evandro Miquelito

	* [r2793] data/BasicDialog.glade,
	  data/SearchDialogDetailsSlave.glade, stoqlib/domain/receiving.py,
	  stoqlib/gui/base/search.py, stoqlib/gui/search/receiving.py,
	  stoqlib/gui/search/sale.py: Fixing a bug: adding a new dialog for
	  searching purchase receiving objects

2006-02-27 14:18  Evandro Miquelito

	* [r2792] stoqlib/domain/sellable.py: Fixing a bug

2006-02-24 17:20  Evandro Miquelito

	* [r2791] stoqlib/gui/slaves/employee.py: fixing a bug in
	  EmployeeEditor. We must save the role history even when updating
	  the salary

2006-02-24 15:44  Evandro Miquelito

	* [r2789] data/AbstractProductStep.glade,
	  data/FinishPurchaseStep.glade, data/PurchasePaymentStep.glade,
	  data/StartPurchaseStep.glade, stoqlib/gui/wizards/abstract.py,
	  stoqlib/gui/wizards/purchase.py: Using the new kiwi comboentry in
	  some places

2006-02-24 15:11  Evandro Miquelito

	* [r2784] stoqlib/domain/purchase.py: Using unicode where it's
	  needed

2006-02-24 15:11  Evandro Miquelito

	* [r2783] stoqlib/gui/slaves/paymentmethod.py: Removing a hack

2006-02-24 14:05  Henrique Romano

	* [r2778] stoqlib/reporting/sale.py: fixing a bug: sales without
	  client needs be managed too r=evandro

2006-02-24 13:48  Evandro Miquelito

	* [r2776] data/BillCheckMethodSlave.glade,
	  data/CheckBillSettingsSlave.glade,
	  data/CredProviderDetailsSlave.glade,
	  data/CreditCardDetailsStep.glade,
	  data/CreditProviderMethodSlave.glade,
	  data/DebitCardDetailsStep.glade, data/FinanceDetailsSlave.glade,
	  data/InstallmentsNumberSettingsSlave.glade,
	  data/PMDetailsGeneralDataStep.glade,
	  data/PaymentMethodEditor.glade, data/SalesPersonStep.glade,
	  data/SelectCashMethodSlave.glade,
	  data/SelectPaymentMethodSlave.glade,
	  stoqlib/domain/examples/payment.py,
	  stoqlib/domain/examples/sale.py, stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/sale.py, stoqlib/domain/tables.py,
	  stoqlib/gui/dialogs/paymentmethod.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/paymentmethod.py,
	  stoqlib/gui/editors/person.py, stoqlib/gui/search/person.py,
	  stoqlib/gui/slaves/credprovider.py,
	  stoqlib/gui/slaves/payment.py,
	  stoqlib/gui/slaves/paymentmethod.py,
	  stoqlib/gui/wizards/paymentmethod.py,
	  stoqlib/gui/wizards/purchase.py, stoqlib/gui/wizards/sale.py,
	  stoqlib/lib/defaults.py, stoqlib/lib/drivers.py,
	  stoqlib/reporting/sale.py, stoqlib/reporting/template.py,
	  stoqlib/tests/domain/test_product.py: Fix for bug 2136: implement
	  a payment method settings dialog
	  
	  r=henrique

2006-02-23 22:47  Johan Dahlin <jdahlin@async.com.br>

	* [r2772] stoqlib/lib/translation.py: convert too and from unicode
	  if needed

2006-02-23 22:42  Johan Dahlin <jdahlin@async.com.br>

	* [r2771] stoqlib/domain/devices.py,
	  stoqlib/domain/giftcertificate.py,
	  stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/person.py,
	  stoqlib/domain/product.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/renegotiation.py,
	  stoqlib/domain/sale.py, stoqlib/domain/sellable.py,
	  stoqlib/domain/service.py, stoqlib/domain/tables.py,
	  stoqlib/domain/till.py, stoqlib/gui/base/dialogs.py,
	  stoqlib/gui/base/editors.py, stoqlib/gui/base/lists.py,
	  stoqlib/gui/base/search.py, stoqlib/gui/base/slaves.py,
	  stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/editors/address.py, stoqlib/gui/editors/category.py,
	  stoqlib/gui/editors/contact.py, stoqlib/gui/editors/delivery.py,
	  stoqlib/gui/editors/devices.py,
	  stoqlib/gui/editors/giftcertificate.py,
	  stoqlib/gui/editors/parameters.py, stoqlib/gui/editors/person.py,
	  stoqlib/gui/editors/product.py, stoqlib/gui/editors/profile.py,
	  stoqlib/gui/editors/sellable.py, stoqlib/gui/editors/service.py,
	  stoqlib/gui/editors/till.py, stoqlib/gui/login.py,
	  stoqlib/gui/parameters.py, stoqlib/gui/search/category.py,
	  stoqlib/gui/search/giftcertificate.py,
	  stoqlib/gui/search/person.py, stoqlib/gui/search/product.py,
	  stoqlib/gui/search/profile.py, stoqlib/gui/search/sale.py,
	  stoqlib/gui/search/sellable.py, stoqlib/gui/search/service.py,
	  stoqlib/gui/slaves/employee.py, stoqlib/gui/slaves/filter.py,
	  stoqlib/gui/slaves/liaison.py, stoqlib/gui/slaves/payment.py,
	  stoqlib/gui/slaves/profile.py, stoqlib/gui/slaves/user.py,
	  stoqlib/gui/templates/person.py, stoqlib/gui/wizards/abstract.py,
	  stoqlib/gui/wizards/person.py, stoqlib/gui/wizards/purchase.py,
	  stoqlib/gui/wizards/receiving.py, stoqlib/gui/wizards/sale.py,
	  stoqlib/lib/configparser.py, stoqlib/lib/defaults.py,
	  stoqlib/lib/drivers.py, stoqlib/lib/parameters.py,
	  stoqlib/lib/translation.py, stoqlib/reporting/base/printing.py:
	  add translation helpers and use them

2006-02-23 22:18  Johan Dahlin <jdahlin@async.com.br>

	* [r2768] po/sv.po: translate one string

2006-02-23 19:39  Johan Dahlin <jdahlin@async.com.br>

	* [r2766] stoqlib/domain/person.py: use _(u'') instead of
	  unicode(_('')), it's actually different

2006-02-23 16:59  Johan Dahlin <jdahlin@async.com.br>

	* [r2760] setup.py: install fonts, package name is stoq, not Stoq

2006-02-23 16:49  Evandro Miquelito

	* [r2758] setup.py: fixing setup.py

2006-02-23 13:53  Evandro Miquelito

	* [r2748] stoqlib/gui/base/search.py: Minor changes

2006-02-23 13:22  Evandro Miquelito

	* [r2746] stoqlib/domain/interfaces.py: Adding new interfaces

2006-02-23 13:20  Evandro Miquelito

	* [r2745] stoqlib/lib/parameters.py: Creating a initial finance
	  method details object

2006-02-23 13:19  Evandro Miquelito

	* [r2744] stoqlib/gui/base/lists.py: Improving AdditionListSlave

2006-02-23 13:14  Evandro Miquelito

	* [r2743] stoqlib/gui/base/wizards.py: Fixing header

2006-02-23 13:13  Evandro Miquelito

	* [r2742] stoqlib/domain/examples/person.py: Minor changes

2006-02-23 13:00  Evandro Miquelito

	* [r2741] stoqlib/gui/search/giftcertificate.py: Minor changes

2006-02-21 19:47  Evandro Miquelito

	* [r2720] stoqlib/gui/base/columns.py: whitespaces

2006-02-21 18:45  Evandro Miquelito

	* [r2719] stoqlib/gui/base/wizards.py: Fixing a bug

2006-02-21 18:44  Evandro Miquelito

	* [r2718] stoqlib/gui/wizards/sale.py: No need to define
	  has_previous_step

2006-02-20 20:02  Henrique Romano

	* [r2710] stoqlib/lib/drivers.py: Fix for bug #2438: Manage
	  printers capability properly on Stoq. r=evandro

2006-02-20 18:35  Evandro Miquelito

	* [r2707] data/PriceEntrySlave.glade, data/PriceLabelSlave.glade:
	  Fixing regression

2006-02-20 18:31  Evandro Miquelito

	* [r2705] stoqlib/gui/editors/giftcertificate.py,
	  stoqlib/gui/editors/product.py,
	  stoqlib/gui/search/giftcertificate.py,
	  stoqlib/gui/slaves/sale.py, stoqlib/gui/slaves/sellable.py,
	  stoqlib/gui/wizards/abstract.py, stoqlib/gui/wizards/purchase.py:
	  Removing get_price_format_str calls where it's possibles

2006-02-20 18:03  Evandro Miquelito

	* [r2697] stoqlib/gui/editors/sellable.py,
	  stoqlib/gui/slaves/price.py: fixing regressions

2006-02-20 16:02  Evandro Miquelito

	* [r2693] data/AbstractProductStep.glade, data/BaseCashSlave.glade,
	  data/BaseSellableCategoryDataSlave.glade,
	  data/BillCheckMethodSlave.glade, data/CustomerStep.glade,
	  data/DiscountChargeSlave.glade, data/EmployeeRoleSlave.glade,
	  data/GiftCertificateTypeEditor.glade, data/PriceEntrySlave.glade,
	  data/PriceLabelSlave.glade, data/ProductSupplierEditor.glade,
	  data/PurchaseDetailsDialog.glade,
	  data/ReceivingInvoiceStep.glade,
	  data/SellableCategoryDataSlave.glade,
	  data/SellableItemEditor.glade, data/SellablePriceEditor.glade,
	  data/ServiceItemEditor.glade, data/StartPurchaseStep.glade,
	  data/TransporterDataSlave.glade, stoqlib/database.py,
	  stoqlib/domain/columns.py,
	  stoqlib/domain/examples/giftcertificate.py,
	  stoqlib/domain/examples/payment.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/examples/sale.py, stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/methods.py, stoqlib/domain/person.py,
	  stoqlib/domain/product.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/service.py,
	  stoqlib/domain/stock.py, stoqlib/domain/till.py,
	  stoqlib/gui/base/search.py, stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/giftcertificate.py,
	  stoqlib/gui/editors/product.py, stoqlib/gui/editors/sellable.py,
	  stoqlib/gui/editors/service.py, stoqlib/gui/editors/till.py,
	  stoqlib/gui/search/sellable.py, stoqlib/gui/slaves/payment.py,
	  stoqlib/gui/wizards/abstract.py,
	  stoqlib/gui/wizards/receiving.py, stoqlib/gui/wizards/sale.py,
	  stoqlib/lib/admin.py, stoqlib/lib/drivers.py,
	  stoqlib/lib/parameters.py, stoqlib/lib/validators.py,
	  stoqlib/reporting/sale.py, stoqlib/tests/domain/base.py,
	  stoqlib/tests/test_parameters.py: Fix for bug 2335: add support
	  for decimals
	  
	  r=henrique

2006-02-20 12:21  Evandro Miquelito

	* [r2682] po/pt_BR.po: Fixing translation

2006-02-18 13:34  Evandro Miquelito

	* [r2676] stoqlib/domain/giftcertificate.py,
	  stoqlib/domain/payment/base.py, stoqlib/domain/person.py,
	  stoqlib/domain/purchase.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py: Applying unicode where it's needed

2006-02-18 13:09  Evandro Miquelito

	* [r2675] stoqlib/domain/till.py: Removing operator

2006-02-18 13:02  Evandro Miquelito

	* [r2674] stoqlib/tests/domain/test_product.py: Pyflakes

2006-02-17 21:29  Evandro Miquelito

	* [r2673] stoqlib/reporting/base/tables.py: minor changes

2006-02-17 21:27  Evandro Miquelito

	* [r2672] stoqlib/lib/defaults.py: whitespaces

2006-02-17 21:26  Evandro Miquelito

	* [r2671] stoqlib/gui/base/slaves.py: Fixing a bug and getting the
	  proper list of available printers

2006-02-17 21:25  Evandro Miquelito

	* [r2670] data/SaleDetailsDialog.glade,
	  stoqlib/gui/dialogs/saledetails.py: Removing hacks and using
	  proxies instead

2006-02-17 15:49  Evandro Miquelito

	* [r2644] stoqlib/gui/editors/service.py: whitespaces

2006-02-17 15:36  Evandro Miquelito

	* [r2643] data/PurchaseDetailsDialog.glade: Fixing freight label

2006-02-17 15:33  Evandro Miquelito

	* [r2642] stoqlib/domain/purchase.py, stoqlib/domain/sellable.py:
	  Fixing some bugs

2006-02-16 16:49  Evandro Miquelito

	* [r2634] stoqlib/domain/person.py: Using PriceCol instead of
	  Floatcol

2006-02-16 13:35  Evandro Miquelito

	* [r2632] stoqlib/gui/base/slaves.py: Fixing a bug: 'lpstat -d -a'
	  returns a string with a message if there is no printers set.

2006-02-16 13:34  Evandro Miquelito

	* [r2631] stoqlib/gui/slaves/payment.py: fixing a bug. We can not
	  call proxy.update before calling add_proxy.

2006-02-16 13:12  Johan Dahlin <jdahlin@async.com.br>

	* [r2630] README, stoqlib/domain/payment/methods.py,
	  stoqlib/lib/relativedelta.py: remove dateutil dependency,
	  r=evandro

2006-02-15 22:30  Evandro Miquelito

	* [r2629] stoqlib/tests/domain/test_product.py: A partial fix for
	  bug 2216: add tests for domain/product.py.
	  
	  Patch originally written by Grazieno Pellegrino

2006-02-15 22:24  Evandro Miquelito

	* [r2628] stoqlib/tests/domain/test_person.py: improving some code
	  now using the new hook get_extra_field_values. I'm also adding a
	  new test to get_main_address method.

2006-02-15 22:23  Evandro Miquelito

	* [r2627] stoqlib/tests/domain/test_profile.py: Adding a new test
	  that was missing and fixing a bug.

2006-02-15 22:22  Evandro Miquelito

	* [r2626] stoqlib/tests/domain/base.py: * Refactoring some parts of
	  tests/domain/base.py * Avoiding constructors and using the
	  setup_class and teardown_class methods * fixing bugs in
	  _generate_test_data * Adding two usefull new hooks:
	  get_foreign_key_data and get_extra_field_values

2006-02-15 22:11  Evandro Miquelito

	* [r2624] stoqlib/domain/product.py: fixing some bugs in
	  domain/product.py

2006-02-15 22:08  Evandro Miquelito

	* [r2623] stoqlib/tests/runtests.py: Adding a nocapture argument to
	  runtests

2006-02-15 19:19  Evandro Miquelito

	* [r2605] stoqlib/lib/runtime.py: Changing a wrong comment

2006-02-14 23:11  Evandro Miquelito

	* [r2570] data/SystemParameterEditor.glade,
	  stoqlib/lib/parameters.py: For parameter short and long
	  descriptions there is no need to unicode since they are not
	  persistent data.

2006-02-14 22:11  Evandro Miquelito

	* [r2565] data/AbstractProductStep.glade, data/AddressSlave.glade,
	  data/BankDataSlave.glade,
	  data/BaseSellableCategoryDataSlave.glade,
	  data/BillCheckMethodSlave.glade, data/BillDataSlave.glade,
	  data/BranchDetailsSlave.glade, data/CashAdvanceEditor.glade,
	  data/CashOutEditor.glade, data/ClientStatusSlave.glade,
	  data/CompanyDocumentsSlave.glade, data/ContactEditor.glade,
	  data/CredProviderDetailsSlave.glade,
	  data/CreditProviderMethodSlave.glade, data/CustomerStep.glade,
	  data/DateSearchSlave.glade, data/DeliveryEditor.glade,
	  data/DeviceSettingsEditor.glade, data/DiscountChargeSlave.glade,
	  data/EmployeeDetailsSlave.glade, data/EmployeeStatusSlave.glade,
	  data/ExistingPersonStep.glade, data/FilterSlave.glade,
	  data/FilterStockSlave.glade, data/FinishPurchaseStep.glade,
	  data/GiftCertificateEditor.glade,
	  data/GiftCertificateOverpaidStep.glade,
	  data/GiftCertificateSelectionStep.glade,
	  data/GiftCertificateTypeEditor.glade,
	  data/IndividualDetailsSlave.glade,
	  data/IndividualDocuments.glade, data/LoginDialog.glade,
	  data/MultipleMethodSlave.glade, data/NoteSlave.glade,
	  data/PasswordEditor.glade, data/PasswordEditorSlave.glade,
	  data/PaymentListSlave.glade, data/PaymentMethodStep.glade,
	  data/PersonEditorTemplate.glade, data/PersonRoleTypeStep.glade,
	  data/PrintDialogSlave.glade, data/ProductSupplierEditor.glade,
	  data/ProductSupplierSlave.glade,
	  data/PurchaseDetailsDialog.glade,
	  data/PurchasePaymentSlave.glade, data/PurchasePaymentStep.glade,
	  data/ReceivingInvoiceStep.glade, data/SaleDetailsDialog.glade,
	  data/SalesPersonStep.glade, data/SearchBarHolder.glade,
	  data/SearchEntry.glade, data/SellableCategoryDataSlave.glade,
	  data/SellableEditor.glade, data/SellableItemEditor.glade,
	  data/ServiceItemEditor.glade, data/SimpleEntryEditor.glade,
	  data/StartPurchaseStep.glade, data/SupplierDetailsSlave.glade,
	  data/SystemParameterEditor.glade, data/TillClosing.glade,
	  data/TillOperationDialog.glade, data/TransporterDataSlave.glade,
	  data/UserDetailsSlave.glade, data/UserProfileEditor.glade,
	  data/UserProfileSettingsSlave.glade, data/Warnbox.glade: Updating
	  string data types to unicode

2006-02-14 22:10  Evandro Miquelito

	* [r2564] setup.py: updating file encoding

2006-02-14 22:09  Evandro Miquelito

	* [r2563] stoqlib/__init__.py, stoqlib/common.py,
	  stoqlib/database.py, stoqlib/exceptions.py, stoqlib/lib/admin.py,
	  stoqlib/lib/configparser.py, stoqlib/lib/defaults.py,
	  stoqlib/lib/drivers.py, stoqlib/lib/migration.py,
	  stoqlib/lib/runtime.py, stoqlib/lib/validators.py: Updating file
	  encoding

2006-02-14 22:09  Evandro Miquelito

	* [r2562] stoqlib/lib/parameters.py: Updating file encoding, making
	  parameters work with unicode and removing non ascii characters

2006-02-14 22:07  Evandro Miquelito

	* [r2561] stoqlib/reporting/base/default_style.py,
	  stoqlib/reporting/base/flowables.py,
	  stoqlib/reporting/base/printing.py,
	  stoqlib/reporting/base/tables.py,
	  stoqlib/reporting/base/template.py,
	  stoqlib/reporting/base/utils.py: Updating file encoding

2006-02-14 22:06  Evandro Miquelito

	* [r2560] stoqlib/tests/domain/base.py,
	  stoqlib/tests/domain/test_person.py,
	  stoqlib/tests/domain/test_profile.py, stoqlib/tests/runtests.py,
	  stoqlib/tests/test_parameters.py: tests are now using utf-8

2006-02-14 22:05  Evandro Miquelito

	* [r2559] stoqlib/gui/base/application.py,
	  stoqlib/gui/base/columns.py, stoqlib/gui/base/dialogs.py,
	  stoqlib/gui/base/editors.py, stoqlib/gui/base/gtkadds.py,
	  stoqlib/gui/base/lists.py, stoqlib/gui/base/search.py,
	  stoqlib/gui/base/slaves.py, stoqlib/gui/base/wizards.py,
	  stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/dialogs/tilloperation.py,
	  stoqlib/gui/editors/address.py, stoqlib/gui/editors/category.py,
	  stoqlib/gui/editors/contact.py, stoqlib/gui/editors/delivery.py,
	  stoqlib/gui/editors/devices.py,
	  stoqlib/gui/editors/giftcertificate.py,
	  stoqlib/gui/editors/parameters.py, stoqlib/gui/editors/person.py,
	  stoqlib/gui/editors/product.py, stoqlib/gui/editors/profile.py,
	  stoqlib/gui/editors/sellable.py, stoqlib/gui/editors/service.py,
	  stoqlib/gui/editors/till.py, stoqlib/gui/login.py,
	  stoqlib/gui/parameters.py, stoqlib/gui/slaves/branch.py,
	  stoqlib/gui/slaves/client.py, stoqlib/gui/slaves/company.py,
	  stoqlib/gui/slaves/credprovider.py,
	  stoqlib/gui/slaves/employee.py, stoqlib/gui/slaves/filter.py,
	  stoqlib/gui/slaves/individual.py, stoqlib/gui/slaves/liaison.py,
	  stoqlib/gui/slaves/payment.py, stoqlib/gui/slaves/price.py,
	  stoqlib/gui/slaves/profile.py, stoqlib/gui/slaves/purchase.py,
	  stoqlib/gui/slaves/sale.py, stoqlib/gui/slaves/sellable.py,
	  stoqlib/gui/slaves/supplier.py,
	  stoqlib/gui/slaves/transporter.py, stoqlib/gui/slaves/user.py,
	  stoqlib/gui/templates/person.py, stoqlib/gui/wizards/abstract.py,
	  stoqlib/gui/wizards/person.py, stoqlib/gui/wizards/purchase.py,
	  stoqlib/gui/wizards/receiving.py, stoqlib/gui/wizards/sale.py:
	  Updating file enconding and moving some dialogs to uft-8

2006-02-14 22:04  Evandro Miquelito

	* [r2558] stoqlib/gui/slaves/address.py: Updating file encoding and
	  using sqlbuilder instead of string queries

2006-02-14 22:03  Evandro Miquelito

	* [r2557] stoqlib/gui/search/category.py,
	  stoqlib/gui/search/giftcertificate.py,
	  stoqlib/gui/search/person.py, stoqlib/gui/search/product.py,
	  stoqlib/gui/search/profile.py, stoqlib/gui/search/sale.py,
	  stoqlib/gui/search/sellable.py, stoqlib/gui/search/service.py:
	  Updating file encondings

2006-02-14 22:02  Evandro Miquelito

	* [r2556] stoqlib/domain/account.py, stoqlib/domain/base.py,
	  stoqlib/domain/columns.py, stoqlib/domain/devices.py,
	  stoqlib/domain/giftcertificate.py, stoqlib/domain/interfaces.py,
	  stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/destination.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/payment/operation.py, stoqlib/domain/person.py,
	  stoqlib/domain/product.py, stoqlib/domain/profile.py,
	  stoqlib/domain/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/renegotiation.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/service.py,
	  stoqlib/domain/stock.py, stoqlib/domain/system.py,
	  stoqlib/domain/tables.py, stoqlib/domain/till.py: Domain classes
	  are now using UnicodeCol instead of StringCol

2006-02-14 22:02  Evandro Miquelito

	* [r2555] stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/devices.py,
	  stoqlib/domain/examples/giftcertificate.py,
	  stoqlib/domain/examples/payment.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/product.py,
	  stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/examples/sale.py,
	  stoqlib/domain/examples/service.py: Updating file encoding

2006-02-14 20:19  Evandro Miquelito

	* [r2553] stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/editors/delivery.py,
	  stoqlib/gui/editors/giftcertificate.py,
	  stoqlib/gui/editors/product.py, stoqlib/gui/editors/sellable.py,
	  stoqlib/gui/editors/service.py, stoqlib/gui/editors/till.py,
	  stoqlib/gui/slaves/employee.py, stoqlib/gui/slaves/payment.py,
	  stoqlib/gui/slaves/sale.py, stoqlib/gui/wizards/abstract.py,
	  stoqlib/gui/wizards/purchase.py,
	  stoqlib/gui/wizards/receiving.py, stoqlib/gui/wizards/sale.py: *
	  Updating callsites after commit in revision 2552. * Now that
	  SummaryLabel works fine with currency types we don't need to use
	  get_price_format_str in many places. * Avoiding set_data_format
	  usage now that we have currency fields

2006-02-14 20:16  Evandro Miquelito

	* [r2552] stoqlib/domain/examples/sale.py,
	  stoqlib/domain/payment/base.py, stoqlib/domain/person.py,
	  stoqlib/domain/product.py, stoqlib/domain/purchase.py,
	  stoqlib/domain/receiving.py, stoqlib/domain/renegotiation.py,
	  stoqlib/domain/sale.py, stoqlib/domain/sellable.py,
	  stoqlib/domain/service.py, stoqlib/domain/stock.py,
	  stoqlib/domain/till.py: Using PriceCol in more domain modules and
	  update some accessor to use currency types instead of floats

2006-02-14 20:13  Evandro Miquelito

	* [r2550] data/BaseCashSlave.glade, data/BillDataSlave.glade,
	  data/DeliveryEditor.glade, data/DiscountChargeSlave.glade,
	  data/EmployeeRoleSlave.glade,
	  data/GiftCertificateTypeEditor.glade, data/OnSaleInfoSlave.glade,
	  data/PurchaseDetailsDialog.glade, data/PurchasePaymentStep.glade,
	  data/SalesPersonStep.glade, data/SellableEditor.glade,
	  data/SellableItemEditor.glade, data/SellablePriceEditor.glade,
	  data/TillClosing.glade, data/TillOpening.glade: Using currency
	  col instead of float where it's needed

2006-02-14 20:13  Evandro Miquelito

	* [r2549] data/ProductEditor.glade: Removing unused file

2006-02-14 19:44  Evandro Miquelito

	* [r2547] stoqlib/gui/editors/product.py: whitespaces

2006-02-14 19:42  Evandro Miquelito

	* [r2546] stoqlib/gui/wizards/sale.py: fixing a bug: using
	  providedBy properly

2006-02-14 18:11  Henrique Romano

	* [r2544] data/SaleListToolbar.glade,
	  data/pixmaps/stoq_logo_bgwhite.png, stoqlib/domain/sale.py,
	  stoqlib/gui/base/search.py, stoqlib/gui/search/sale.py,
	  stoqlib/gui/slaves/sale.py, stoqlib/reporting/sale.py,
	  stoqlib/reporting/template.py: Fix for bug #2431: Sales report
	  implementation. r=evandro

2006-02-14 13:36  Johan Dahlin <jdahlin@async.com.br>

	* [r2542] stoqlib/gui/base/search.py: minor regression

2006-02-14 13:27  Johan Dahlin <jdahlin@async.com.br>

	* [r2540] data/AdditionListSlave.glade,
	  data/EmployeeRoleHistorySlave.glade,
	  data/ExistingPersonStep.glade,
	  data/ParametersListingDialog.glade,
	  data/PurchaseDetailsDialog.glade,
	  data/PurchaseSelectionStep.glade, data/SaleDetailsDialog.glade,
	  data/TillOperationDialog.glade: Kiwi changed, update type name

2006-02-14 13:24  Johan Dahlin <jdahlin@async.com.br>

	* [r2539] stoqlib/gui/base/search.py: Rename List and
	  refactor/cleanup signal handling in SearchEntry and
	  DateSearchSlave. No callsites. r=evandro

2006-02-14 13:19  Johan Dahlin <jdahlin@async.com.br>

	* [r2538] stoqlib/gui/base/lists.py, stoqlib/gui/parameters.py:
	  List was moved and renamed

2006-02-13 19:34  Johan Dahlin <jdahlin@async.com.br>

	* [r2533] stoqlib/gui/base/lists.py: whitespace

2006-02-13 13:17  Johan Dahlin <jdahlin@async.com.br>

	* [r2523] stoqlib/gui/base/search.py: whitespace

2006-02-11 14:06  Evandro Miquelito

	* [r2517] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Updating
	  translations

2006-02-11 14:02  Evandro Miquelito

	* [r2516] stoqlib/lib/migration.py: Pyflakes

2006-02-11 13:12  Evandro Miquelito

	* [r2514] stoqlib/reporting/base/printing.py: Fixing translation
	  for report footers

2006-02-11 13:11  Evandro Miquelito

	* [r2513] stoqlib/reporting/base/default_style.py: Henrique
	  erroneously revert these changes on revision 2510

2006-02-11 13:09  Evandro Miquelito

	* [r2512] data/PrintDialogSlave.glade: fixing wrong translatable
	  string

2006-02-10 23:15  Henrique Romano

	* [r2510] docs/reporting/clients_report.py,
	  docs/reporting/contract_example.py,
	  docs/reporting/first_report.py,
	  docs/reporting/object_table_column.py,
	  docs/reporting/purchase_order.py,
	  docs/reporting/vehicles_production.py,
	  stoqlib/gui/base/dialogs.py, stoqlib/gui/base/slaves.py,
	  stoqlib/reporting/__init__.py, stoqlib/reporting/base,
	  stoqlib/reporting/base/__init__.py,
	  stoqlib/reporting/base/default_style.py,
	  stoqlib/reporting/base/flowables.py,
	  stoqlib/reporting/base/printing.py,
	  stoqlib/reporting/base/tables.py,
	  stoqlib/reporting/base/template.py,
	  stoqlib/reporting/base/utils.py,
	  stoqlib/reporting/default_style.py,
	  stoqlib/reporting/flowables.py, stoqlib/reporting/printing.py,
	  stoqlib/reporting/tables.py, stoqlib/reporting/template.py,
	  stoqlib/reporting/utils.py: moving stoqlib.reporting to
	  stoqlib.reporting.base and updating callsites

2006-02-10 23:11  Evandro Miquelito

	* [r2509] stoqlib/database.py: Ops

2006-02-10 23:04  Evandro Miquelito

	* [r2507] stoqlib/lib/migration.py: Schema migration must also
	  update user profile data

2006-02-10 22:14  Evandro Miquelito

	* [r2505] data/sql, data/sql/postgres-schema-migration-6.sql,
	  setup.py, stoqlib/__init__.py, stoqlib/database.py,
	  stoqlib/domain/base.py, stoqlib/domain/system.py,
	  stoqlib/domain/tables.py, stoqlib/exceptions.py,
	  stoqlib/lib/admin.py, stoqlib/lib/configparser.py,
	  stoqlib/lib/migration.py: Fixing bug 2114: Add infrastructure for
	  database schema migration
	  
	  r=jdahlin

2006-02-10 21:52  Henrique Romano

	* [r2504] data/fonts, data/fonts/Vera.ttf, data/fonts/VeraBI.ttf,
	  data/fonts/VeraBd.ttf, data/fonts/VeraIt.ttf, setup.py,
	  stoqlib/__init__.py, stoqlib/reporting/default_style.py: Fix for
	  bug #2434: Include support to TTF fonts on stoqlib.reporting
	  r=evandro.

2006-02-10 19:50  Evandro Miquelito

	* [r2503] stoqlib/domain/person.py: Fixing a bug. A valid city
	  location object should have all of it's attributes set

2006-02-10 18:42  Evandro Miquelito

	* [r2502] README: Ops, psycopg 2 is not well supported for
	  SQLObject for now

2006-02-10 18:37  Evandro Miquelito

	* [r2501] README: updating docs

2006-02-09 19:43  Evandro Miquelito

	* [r2499] data/AbstractProductStep.glade,
	  data/AdditionListSlave.glade, data/AddressEditor.glade,
	  data/AddressSlave.glade, data/BankDataSlave.glade,
	  data/BaseCashSlave.glade,
	  data/BaseSellableCategoryDataSlave.glade,
	  data/BaseTemplate.glade, data/BillCheckMethodSlave.glade,
	  data/BillDataSlave.glade, data/BranchDetailsSlave.glade,
	  data/CashAdvanceEditor.glade, data/CashOutEditor.glade,
	  data/ClientStatusSlave.glade, data/CompanyDocumentsSlave.glade,
	  data/ContactEditor.glade, data/CredProviderDetailsSlave.glade,
	  data/CreditProviderMethodSlave.glade, data/CustomerStep.glade,
	  data/DateSearchSlave.glade, data/DeliveryEditor.glade,
	  data/DeviceSettingsEditor.glade, data/DiscountChargeSlave.glade,
	  data/EmployeeDetailsSlave.glade,
	  data/EmployeeRoleHistorySlave.glade,
	  data/EmployeeRoleSlave.glade, data/EmployeeStatusSlave.glade,
	  data/ExistingPersonStep.glade, data/FilterSlave.glade,
	  data/FilterStockSlave.glade, data/FinishPurchaseStep.glade,
	  data/GiftCertificateEditor.glade,
	  data/GiftCertificateOutstandingStep.glade,
	  data/GiftCertificateOverpaidStep.glade,
	  data/GiftCertificateSelectionStep.glade,
	  data/GiftCertificateTypeEditor.glade, data/HolderTemplate.glade,
	  data/IndividualDetailsSlave.glade,
	  data/IndividualDocuments.glade, data/LoginDialog.glade,
	  data/MultipleMethodSlave.glade, data/OnSaleInfoSlave.glade,
	  data/ParametersListingDialog.glade, data/PasswordEditor.glade,
	  data/PasswordEditorSlave.glade, data/PaymentListSlave.glade,
	  data/PaymentMethodStep.glade, data/PersonEditorTemplate.glade,
	  data/PersonRoleTypeStep.glade, data/PriceEntrySlave.glade,
	  data/PriceLabelSlave.glade, data/PrintDialogSlave.glade,
	  data/ProductEditor.glade, data/ProductSupplierEditor.glade,
	  data/ProductSupplierSlave.glade,
	  data/PurchaseDetailsDialog.glade,
	  data/PurchasePaymentSlave.glade, data/PurchasePaymentStep.glade,
	  data/PurchaseSelectionStep.glade,
	  data/ReceivingInvoiceStep.glade, data/SaleDetailsDialog.glade,
	  data/SaleListToolbar.glade, data/SalesPersonStep.glade,
	  data/SearchBarHolder.glade, data/SearchEditor.glade,
	  data/SearchEntry.glade, data/SellableCategoryDataSlave.glade,
	  data/SellableEditor.glade, data/SellableItemEditor.glade,
	  data/SellablePriceEditor.glade, data/ServiceItemEditor.glade,
	  data/StartPurchaseStep.glade, data/SupplierDetailsSlave.glade,
	  data/SystemParameterEditor.glade, data/TillClosing.glade,
	  data/TillOpening.glade, data/TillOperationDialog.glade,
	  data/TransporterDataSlave.glade, data/UserDetailsSlave.glade,
	  data/UserProfileEditor.glade,
	  data/UserProfileSettingsSlave.glade, data/UserStatusSlave.glade:
	  Enabling translations in stoqlib

2006-02-09 19:28  Evandro Miquelito

	* [r2497] data/PrintDialogSlave.glade, po/POTFILES.list,
	  po/pt_BR.po, po/stoqlib.pot, po/sv.po: fixing stoqlib
	  translations

2006-02-09 16:57  Evandro Miquelito

	* [r2489] README: Updating docs

2006-02-09 14:29  Evandro Miquelito

	* [r2483] stoqlib/gui/slaves/payment.py: Fixing more one bug on
	  sale wizard

2006-02-09 14:02  Evandro Miquelito

	* [r2479] stoqlib/gui/slaves/payment.py: Fixing some bug in sale
	  wizard and removing whitespaces

2006-02-09 14:01  Evandro Miquelito

	* [r2478] stoqlib/lib/defaults.py: whitespaces

2006-02-09 13:43  Evandro Miquelito

	* [r2476] docs/reporting/api, docs/reporting/api/Makefile,
	  docs/reporting/api/epydoc.css, docs/reporting/howto,
	  docs/reporting/howto/Makefile, docs/reporting/howto/howto.pdf,
	  docs/reporting/howto/howto.tex: I forgot to add these directories
	  too

2006-02-09 13:13  Evandro Miquelito

	* [r2473] stoqlib/domain/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/renegotiation.py, stoqlib/domain/service.py,
	  stoqlib/domain/tables.py, stoqlib/exceptions.py,
	  stoqlib/gui/base/editors.py, stoqlib/gui/base/search.py,
	  stoqlib/gui/base/slaves.py, stoqlib/gui/editors/devices.py,
	  stoqlib/gui/login.py, stoqlib/tests/runtests.py: Pyflakes

2006-02-09 13:09  Evandro Miquelito

	* [r2472] stoqlib/reporting/tables.py: Ops.. it could be much
	  better

2006-02-09 13:02  Evandro Miquelito

	* [r2471] stoqlib/reporting/tables.py: Pyflakes and also fixing a
	  bug

2006-02-09 12:56  Evandro Miquelito

	* [r2470] setup.py: Fixing setup.py

2006-02-09 12:46  Evandro Miquelito

	* [r2468] docs/domain/base.txt, docs/domain/profile.txt,
	  stoqlib/domain/profile.py, stoqlib/tests,
	  stoqlib/tests/__init__.py, stoqlib/tests/domain,
	  stoqlib/tests/domain/__init__.py, stoqlib/tests/domain/base.py,
	  stoqlib/tests/domain/test_person.py,
	  stoqlib/tests/domain/test_profile.py, stoqlib/tests/gui,
	  stoqlib/tests/gui/__init__.py, stoqlib/tests/runtests.py,
	  stoqlib/tests/test_parameters.py: Adding tests for Stoqlib copied
	  from Stoq

2006-02-09 12:42  Henrique Romano

	* [r2467] stoqlib/reporting/tables.py: Fixing a bug --
	  has_summary_row must be set in constructor.

2006-02-08 18:36  Evandro Miquelito

	* [r2461] data/TillOperationDialog.glade,
	  stoqlib/gui/dialogs/tilloperation.py: Adding a
	  TillOperationsDialog copied from Stoq

2006-02-08 18:01  Evandro Miquelito

	* [r2456] data/PurchaseDetailsDialog.glade,
	  stoqlib/gui/dialogs/purchasedetails.py,
	  stoqlib/gui/wizards/receiving.py: Adding a purchase details
	  dialog copied from stoqlib

2006-02-08 17:56  Henrique Romano

	* [r2455] stoqlib/reporting/utils.py: build_report must accepts
	  both args and kwargs

2006-02-08 17:53  Evandro Miquelito

	* [r2453] data/AbstractProductStep.glade, data/CustomerStep.glade,
	  data/ExistingPersonStep.glade, data/FinishPurchaseStep.glade,
	  data/GiftCertificateOutstandingStep.glade,
	  data/GiftCertificateOverpaidStep.glade,
	  data/GiftCertificateSelectionStep.glade,
	  data/PaymentMethodStep.glade, data/PersonRoleTypeStep.glade,
	  data/PurchasePaymentStep.glade, data/PurchaseSelectionStep.glade,
	  data/ReceivingInvoiceStep.glade, data/SalesPersonStep.glade,
	  data/StartPurchaseStep.glade, stoqlib/gui/search/person.py,
	  stoqlib/gui/wizards, stoqlib/gui/wizards/__init__.py,
	  stoqlib/gui/wizards/abstract.py, stoqlib/gui/wizards/person.py,
	  stoqlib/gui/wizards/purchase.py,
	  stoqlib/gui/wizards/receiving.py, stoqlib/gui/wizards/sale.py:
	  Adding wizards copied from Stoq

2006-02-08 17:30  Evandro Miquelito

	* [r2451] stoqlib/gui/base/application.py,
	  stoqlib/gui/base/columns.py, stoqlib/gui/base/dialogs.py,
	  stoqlib/gui/base/editors.py, stoqlib/gui/base/gtkadds.py,
	  stoqlib/gui/base/lists.py, stoqlib/gui/base/search.py,
	  stoqlib/gui/base/slaves.py, stoqlib/gui/base/wizards.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/editors/profile.py, stoqlib/gui/login.py,
	  stoqlib/gui/parameters.py, stoqlib/gui/search,
	  stoqlib/gui/search/__init__.py, stoqlib/gui/search/category.py,
	  stoqlib/gui/search/giftcertificate.py,
	  stoqlib/gui/search/person.py, stoqlib/gui/search/product.py,
	  stoqlib/gui/search/profile.py, stoqlib/gui/search/sale.py,
	  stoqlib/gui/search/sellable.py, stoqlib/gui/search/service.py,
	  stoqlib/gui/slaves/employee.py, stoqlib/gui/slaves/filter.py,
	  stoqlib/gui/slaves/liaison.py, stoqlib/gui/slaves/payment.py,
	  stoqlib/gui/slaves/profile.py, stoqlib/gui/slaves/user.py,
	  stoqlib/gui/templates/person.py: Adding search dialogs copied
	  from Stoqlib

2006-02-08 17:02  Evandro Miquelito

	* [r2446] data/PersonEditorTemplate.glade,
	  stoqlib/gui/editors/person.py, stoqlib/gui/templates,
	  stoqlib/gui/templates/__init__.py,
	  stoqlib/gui/templates/person.py: Adding person templates copied
	  from Stoqlib

2006-02-08 16:51  Evandro Miquelito

	* [r2445] data/EmployeeDetailsSlave.glade: Bringing EmployeeEditor
	  back to life. thanks to mr Henrique ;-)

2006-02-08 16:39  Henrique Romano

	* [r2444] stoqlib/domain/person.py: Adapters can't be referenced by
	  its name -- use getAdaptClass instead. Fixes bug #2425. Patch by
	  Rudá Filgueiras.

2006-02-08 16:31  Evandro Miquelito

	* [r2441] data/AddressSlave.glade, data/BankDataSlave.glade,
	  data/BaseCashSlave.glade,
	  data/BaseSellableCategoryDataSlave.glade,
	  data/BillCheckMethodSlave.glade, data/BillDataSlave.glade,
	  data/BranchDetailsSlave.glade, data/ClientStatusSlave.glade,
	  data/CompanyDocumentsSlave.glade,
	  data/CredProviderDetailsSlave.glade,
	  data/CreditProviderMethodSlave.glade,
	  data/DiscountChargeSlave.glade, data/EmployeeDetailsSlave.glade,
	  data/EmployeeRoleHistorySlave.glade,
	  data/EmployeeRoleSlave.glade, data/EmployeeStatusSlave.glade,
	  data/FilterSlave.glade, data/FilterStockSlave.glade,
	  data/IndividualDetailsSlave.glade,
	  data/IndividualDocuments.glade, data/MultipleMethodSlave.glade,
	  data/OnSaleInfoSlave.glade, data/PasswordEditorSlave.glade,
	  data/PaymentListSlave.glade, data/PriceEntrySlave.glade,
	  data/PriceLabelSlave.glade, data/PurchasePaymentSlave.glade,
	  data/SaleDetailsDialog.glade, data/SaleListToolbar.glade,
	  data/SellableCategoryDataSlave.glade,
	  data/SupplierDetailsSlave.glade, data/TransporterDataSlave.glade,
	  data/UserDetailsSlave.glade, data/UserProfileSettingsSlave.glade,
	  data/UserStatusSlave.glade, stoqlib/gui/dialogs,
	  stoqlib/gui/dialogs/__init__.py,
	  stoqlib/gui/dialogs/saledetails.py,
	  stoqlib/gui/editors/address.py,
	  stoqlib/gui/editors/giftcertificate.py,
	  stoqlib/gui/editors/person.py, stoqlib/gui/editors/profile.py,
	  stoqlib/gui/editors/sellable.py, stoqlib/gui/slaves,
	  stoqlib/gui/slaves/__init__.py, stoqlib/gui/slaves/address.py,
	  stoqlib/gui/slaves/branch.py, stoqlib/gui/slaves/client.py,
	  stoqlib/gui/slaves/company.py,
	  stoqlib/gui/slaves/credprovider.py,
	  stoqlib/gui/slaves/employee.py, stoqlib/gui/slaves/filter.py,
	  stoqlib/gui/slaves/individual.py, stoqlib/gui/slaves/liaison.py,
	  stoqlib/gui/slaves/payment.py, stoqlib/gui/slaves/price.py,
	  stoqlib/gui/slaves/profile.py, stoqlib/gui/slaves/purchase.py,
	  stoqlib/gui/slaves/sale.py, stoqlib/gui/slaves/sellable.py,
	  stoqlib/gui/slaves/supplier.py,
	  stoqlib/gui/slaves/transporter.py, stoqlib/gui/slaves/user.py:
	  Adding slaves copied from Stoq and updating imports.

2006-02-08 14:56  Johan Dahlin <jdahlin@async.com.br>

	* [r2440] stoqlib/gui/base/editors.py: enter in the entry should
	  close the dialog

2006-02-08 14:46  Evandro Miquelito

	* [r2438] data/ParametersListingDialog.glade,
	  data/SystemParameterEditor.glade, stoqlib/gui/parameters.py:
	  Adding a ParameterListingDialog copied from Stoq

2006-02-08 14:34  Evandro Miquelito

	* [r2436] stoqlib/gui/editors/profile.py: Adding a profile editor
	  copied from Stoq

2006-02-08 14:17  Johan Dahlin <jdahlin@async.com.br>

	* [r2435] stoqlib/domain/person.py: Use providedBy

2006-02-08 14:08  Evandro Miquelito

	* [r2434] data/AddressEditor.glade, data/BaseTemplate.glade,
	  data/CashAdvanceEditor.glade, data/CashOutEditor.glade,
	  data/ContactEditor.glade, data/DeliveryEditor.glade,
	  data/DeviceSettingsEditor.glade,
	  data/GiftCertificateEditor.glade,
	  data/GiftCertificateTypeEditor.glade, data/PasswordEditor.glade,
	  data/ProductEditor.glade, data/ProductSupplierEditor.glade,
	  data/ProductSupplierSlave.glade, data/SellableEditor.glade,
	  data/SellableItemEditor.glade, data/SellablePriceEditor.glade,
	  data/ServiceItemEditor.glade, data/TillClosing.glade,
	  data/TillOpening.glade, data/UserProfileEditor.glade,
	  stoqlib/gui/editors, stoqlib/gui/editors/__init__.py,
	  stoqlib/gui/editors/address.py, stoqlib/gui/editors/category.py,
	  stoqlib/gui/editors/contact.py, stoqlib/gui/editors/delivery.py,
	  stoqlib/gui/editors/devices.py,
	  stoqlib/gui/editors/giftcertificate.py,
	  stoqlib/gui/editors/parameters.py, stoqlib/gui/editors/person.py,
	  stoqlib/gui/editors/product.py, stoqlib/gui/editors/sellable.py,
	  stoqlib/gui/editors/service.py, stoqlib/gui/editors/till.py:
	  Adding editors copied from Stoq

2006-02-08 13:49  Evandro Miquelito

	* [r2428] data/LoginDialog.glade, data/pixmaps/stoq_logo.png,
	  stoqlib/gui/login.py: Adding a LoginDialog copied from Stoq

2006-02-08 13:10  Evandro Miquelito

	* [r2425] stoqlib/domain/examples,
	  stoqlib/domain/examples/__init__.py,
	  stoqlib/domain/examples/createall.py,
	  stoqlib/domain/examples/devices.py,
	  stoqlib/domain/examples/giftcertificate.py,
	  stoqlib/domain/examples/payment.py,
	  stoqlib/domain/examples/person.py,
	  stoqlib/domain/examples/product.py,
	  stoqlib/domain/examples/purchase.py,
	  stoqlib/domain/examples/sale.py,
	  stoqlib/domain/examples/service.py, stoqlib/domain/profile.py,
	  stoqlib/domain/till.py, stoqlib/lib/admin.py: Adding a domain
	  examples directory, copied from Stoq

2006-02-07 23:45  Evandro Miquelito

	* [r2420] stoqlib/domain/person.py, stoqlib/lib/admin.py: Ops...

2006-02-07 23:37  Evandro Miquelito

	* [r2418] stoqlib/lib/drivers.py: Adding a lib/drivers.py file,
	  copied from Stoq

2006-02-07 23:26  Evandro Miquelito

	* [r2416] stoqlib/domain/sale.py, stoqlib/domain/sellable.py,
	  stoqlib/lib/parameters.py: fixing some bugs

2006-02-07 23:01  Evandro Miquelito

	* [r2413] stoqlib/lib/parameters.py: Using dgettext

2006-02-07 22:58  Evandro Miquelito

	* [r2411] stoqlib/domain/profile.py, stoqlib/lib/admin.py,
	  stoqlib/lib/runtime.py: Adding new admin.py and profile.py files

2006-02-07 22:24  Evandro Miquelito

	* [r2407] stoqlib/lib/validators.py: Adding a validators file
	  copied from Stoq

2006-02-07 22:06  Evandro Miquelito

	* [r2406] stoqlib/lib/parameters.py: Adding a parameters module
	  copied from stoqlib

2006-02-07 21:51  Evandro Miquelito

	* [r2405] setup.py, stoqlib/__init__.py, stoqlib/common.py,
	  stoqlib/database.py, stoqlib/exceptions.py,
	  stoqlib/gui/base/application.py, stoqlib/gui/base/columns.py,
	  stoqlib/gui/base/dialogs.py, stoqlib/gui/base/editors.py,
	  stoqlib/gui/base/gtkadds.py, stoqlib/gui/base/lists.py,
	  stoqlib/gui/base/search.py, stoqlib/gui/base/slaves.py,
	  stoqlib/gui/base/wizards.py, stoqlib/lib/configparser.py,
	  stoqlib/lib/defaults.py, stoqlib/lib/runtime.py,
	  stoqlib/reporting/default_style.py,
	  stoqlib/reporting/flowables.py, stoqlib/reporting/printing.py,
	  stoqlib/reporting/tables.py, stoqlib/reporting/template.py,
	  stoqlib/reporting/utils.py: Updating licences

2006-02-07 21:46  Evandro Miquelito

	* [r2404] stoqlib/domain/account.py, stoqlib/domain/base.py,
	  stoqlib/domain/columns.py, stoqlib/domain/devices.py,
	  stoqlib/domain/giftcertificate.py, stoqlib/domain/interfaces.py,
	  stoqlib/domain/person.py, stoqlib/domain/product.py,
	  stoqlib/domain/purchase.py, stoqlib/domain/receiving.py,
	  stoqlib/domain/renegotiation.py, stoqlib/domain/sale.py,
	  stoqlib/domain/sellable.py, stoqlib/domain/service.py,
	  stoqlib/domain/stock.py, stoqlib/domain/tables.py,
	  stoqlib/domain/till.py: Adding more domain modules copied from
	  Stoq

2006-02-07 21:45  Evandro Miquelito

	* [r2403] stoqlib/domain, stoqlib/domain/__init__.py,
	  stoqlib/domain/payment, stoqlib/domain/payment/__init__.py,
	  stoqlib/domain/payment/base.py,
	  stoqlib/domain/payment/destination.py,
	  stoqlib/domain/payment/methods.py,
	  stoqlib/domain/payment/operation.py: Adding domain modules,
	  copied from stoq

2006-02-07 21:10  Evandro Miquelito

	* [r2400] stoqlib/gui/application.py, stoqlib/gui/base,
	  stoqlib/gui/base/__init__.py, stoqlib/gui/base/application.py,
	  stoqlib/gui/base/columns.py, stoqlib/gui/base/dialogs.py,
	  stoqlib/gui/base/editors.py, stoqlib/gui/base/gtkadds.py,
	  stoqlib/gui/base/lists.py, stoqlib/gui/base/search.py,
	  stoqlib/gui/base/slaves.py, stoqlib/gui/base/wizards.py,
	  stoqlib/gui/columns.py, stoqlib/gui/dialogs.py,
	  stoqlib/gui/editors.py, stoqlib/gui/gtkadds.py,
	  stoqlib/gui/lists.py, stoqlib/gui/search.py,
	  stoqlib/gui/slaves.py, stoqlib/gui/wizards.py: Adding a new base
	  subdirectory on stoqlib/gui and moving current modules to it

2006-02-07 19:54  Evandro Miquelito

	* [r2399] stoqlib/lib/configparser.py: Updating module header

2006-02-07 19:49  Evandro Miquelito

	* [r2397] stoqlib/lib/configparser.py, stoqlib/lib/runtime.py:
	  Adding a configparser and runtime files, both from Stoq

2006-02-07 19:46  Evandro Miquelito

	* [r2396] stoqlib/lib/defaults.py: fixing gettext declaration

2006-02-07 18:22  Evandro Miquelito

	* [r2390] stoqlib/__init__.py, stoqlib/__version__.py: Updating
	  version information and removing an unused file

2006-02-07 18:20  Evandro Miquelito

	* [r2389] stoqlib/__uninstalled__.py: Removing an unused file

2006-02-07 17:25  Henrique Romano

	* [r2384] stoqlib/gui/dialogs.py: print_report implementation.
	  r=evandro

2006-02-07 17:07  Evandro Miquelito

	* [r2383] stoqlib/lib, stoqlib/lib/__init__.py,
	  stoqlib/lib/defaults.py: Adding a lib directory and moving
	  defaults.py from Stoq

2006-02-07 17:06  Henrique Romano

	* [r2382] stoqlib/reporting/tables.py,
	  stoqlib/reporting/template.py: Initial support for summary_row on
	  [Object]Tablecolumn. r=evandro

2006-02-07 15:42  Evandro Miquelito

	* [r2378] setup.py, stoqlib/__init__.py, stoqlib/gui/glade,
	  stoqlib/gui/pixmaps: Pixmaps and glade files were moved to data
	  directory. Update setup.py and __init__.py too.

2006-02-07 15:41  Evandro Miquelito

	* [r2377] data, data/AdditionListSlave.glade,
	  data/BasicDialog.glade, data/DateSearchSlave.glade,
	  data/HolderTemplate.glade, data/NoteSlave.glade,
	  data/PrintDialogSlave.glade, data/SearchBarHolder.glade,
	  data/SearchEditor.glade, data/SearchEntry.glade,
	  data/SimpleEntryEditor.glade, data/Warnbox.glade, data/pixmaps:
	  Adding a data directory and moving pixmaps and glade files to it

2006-02-07 14:56  Evandro Miquelito

	* [r2373] stoqlib/reporting/utils.py: Henrique forgot to add this
	  file

2006-02-07 13:21  Evandro Miquelito

	* [r2371] docs/reporting, examples: Moving examples directory to
	  docs.

2006-02-07 13:16  Evandro Miquelito

	* [r2370] docs/domain, docs/domain/base.txt,
	  docs/domain/profile.txt, docs/reporting: Adding a docs directory
	  from Stoq

2006-02-07 13:12  Evandro Miquelito

	* [r2369] AUTHORS, CONTRIBUTORS, NEWS, README, setup.py: Adding doc
	  files and updating setup.py

2006-02-07 12:55  Evandro Miquelito

	* [r2368] diagrams, diagrams/PaymentMethodDiagram.dia,
	  diagrams/ProductsAcquisition.dia, diagrams/SaleObjectDiagram.dia,
	  diagrams/SalesDiagram.dia, diagrams/StockItemDiagram.dia,
	  diagrams/domain, diagrams/domain/base.dia,
	  diagrams/person_diagram.dia, diagrams/person_module.dia,
	  diagrams/stoq-domain-classes.dia,
	  diagrams/stoq-prototype-diagram.dia: Adding a diagrams directory

2006-02-07 12:24  Henrique Romano

	* [r2364] examples/reporting/clients_report.py,
	  examples/reporting/contract_example.py,
	  examples/reporting/first_report.py,
	  examples/reporting/object_table_column.py,
	  examples/reporting/purchase_order.py,
	  examples/reporting/vehicles_production.py,
	  stoqlib/gui/dialogs.py, stoqlib/gui/slaves.py,
	  stoqlib/reporting/__init__.py: Moving code from reporting
	  constructor to reporting utils.py r=evandro

2006-02-07 12:16  Evandro Miquelito

	* [r2362] locale: Removing compiled file

2006-02-06 21:31  Evandro Miquelito

	* [r2361] stoqlib/__init__.py, stoqlib/__uninstalled__.py,
	  stoqlib/__version__.py, stoqlib/common.py, stoqlib/database.py,
	  stoqlib/exceptions.py, stoqlib/gui/__init__.py,
	  stoqlib/gui/application.py, stoqlib/gui/columns.py,
	  stoqlib/gui/dialogs.py, stoqlib/gui/editors.py,
	  stoqlib/gui/gtkadds.py, stoqlib/gui/lists.py,
	  stoqlib/gui/search.py, stoqlib/gui/slaves.py,
	  stoqlib/gui/wizards.py, stoqlib/reporting/default_style.py,
	  stoqlib/reporting/flowables.py, stoqlib/reporting/tables.py,
	  stoqlib/reporting/template.py: Updating licences, authors and
	  docstrings

2006-02-06 21:27  Evandro Miquelito

	* [r2360] stoqlib/gui/reload.py, stoqlib/gui/services.py,
	  stoqlib/reporting/common.py: Removing unused files.

2006-02-06 12:53  Henrique Romano

	* [r2354] stoqlib/gui/dialogs.py: Fixing a bug: unlink must be
	  called only when printing on file.

2006-02-05 14:44  Henrique Romano

	* [r2353] stoqlib/reporting/printing.py: The report header isn't
	  drawed on ReportTemplate class, so we don't need/can overwrite
	  the header_height attribute.

2006-02-05 14:42  Henrique Romano

	* [r2352] stoqlib/gui/slaves.py: s/getouput/getoutput

2006-02-04 15:37  Henrique Romano

	* [r2351] stoqlib/gui/glade/PrintDialogSlave.glade: Forgot the
	  gladefile.

2006-02-04 13:59  Henrique Romano

	* [r2349] stoqlib/gui/dialogs.py, stoqlib/gui/slaves.py,
	  stoqlib/reporting/__init__.py: Fix for bug #2416: PrintDialog
	  implementation r=jdahlin

2006-02-04 01:41  Henrique Romano

	* [r2348] locale/pt_BR/LC_MESSAGES/stoqlib.mo,
	  locale/sv/LC_MESSAGES/stoqlib.mo, po/pt_BR.po, po/stoqlib.pot,
	  po/sv.po, stoqlib/reporting/common.py,
	  stoqlib/reporting/default_style.py,
	  stoqlib/reporting/flowables.py, stoqlib/reporting/printing.py,
	  stoqlib/reporting/tables.py, stoqlib/reporting/template.py:
	  Partial fix for bug #2417: Implements reporting infra-structure
	  r=jdahlin.

2006-02-03 17:26  Henrique Romano

	* [r2344] stoqlib/gui/editors.py: whitespaces

2006-02-03 00:53  Henrique Romano

	* [r2331] stoqlib/reporting/template.py: Fix for bug #1878: Line
	  break on add_report_table method r=jdahlin.

2006-02-02 14:42  Henrique Romano

	* [r2330] stoqlib/reporting/common.py,
	  stoqlib/reporting/default_style.py,
	  stoqlib/reporting/flowables.py, stoqlib/reporting/printing.py,
	  stoqlib/reporting/tables.py, stoqlib/reporting/template.py:
	  Updating module headers

2006-02-01 19:25  Evandro Miquelito

	* [r2320] examples/reporting/clients_report.py,
	  examples/reporting/contract_example.py,
	  examples/reporting/first_report.py,
	  examples/reporting/object_table_column.py,
	  examples/reporting/purchase_order.py,
	  examples/reporting/vehicles_production.py: Fixing reporting
	  examples

2006-01-27 20:13  Evandro Miquelito

	* [r2264] setup.py: Updating version

2006-01-27 18:46  Evandro Miquelito

	* [r2248] locale, locale/pt_BR, locale/pt_BR/LC_MESSAGES,
	  locale/pt_BR/LC_MESSAGES/stoqlib.mo, locale/sv,
	  locale/sv/LC_MESSAGES, locale/sv/LC_MESSAGES/stoqlib.mo: Adding a
	  locale directory for stoqlib

2006-01-27 18:42  Evandro Miquelito

	* [r2247] po/pt_BR.po, po/stoqlib.pot, po/sv.po: Updating
	  translation

2006-01-27 16:41  Evandro Miquelito

	* [r2237] stoqlib/gui/dialogs.py, stoqlib/gui/editors.py: Adding a
	  hide_footer class attribute on BaseEditor

2006-01-24 17:17  Henrique Romano

	* [r2188] stoqlib/gui/lists.py: Fixing a bug: wrong attribute
	  reference (klist)

2006-01-23 20:32  Evandro Miquelito

	* [r2178] stoqlib/gui/gtkadds.py,
	  stoqlib/gui/pixmaps/gnome-gnomine48px.png,
	  stoqlib/gui/pixmaps/gnome-log48px.png: Adding icons

2006-01-23 14:40  Evandro Miquelito

	* [r2173] stoqlib/gui/gtkadds.py, stoqlib/gui/search.py: Updating
	  icon names

2006-01-23 13:18  Henrique Romano

	* [r2170] stoqlib/gui/glade/BaseListSlave.glade,
	  stoqlib/gui/lists.py, stoqlib/gui/search.py: Partial fix for bug
	  #2166: implements signals for generic slaves instead store parent
	  class reference. r=jdahlin

2006-01-19 17:02  Evandro Miquelito

	* [r2141] stoqlib/gui/gtkadds.py,
	  stoqlib/gui/pixmaps/a-clear16px.png,
	  stoqlib/gui/pixmaps/a-convert48px.png,
	  stoqlib/gui/pixmaps/config-users48px.png,
	  stoqlib/gui/pixmaps/emblem-documentation48px.png,
	  stoqlib/gui/pixmaps/gconf-editor48px.png,
	  stoqlib/gui/pixmaps/gnome-money48px.png,
	  stoqlib/gui/pixmaps/gtk-stock-book48px.png,
	  stoqlib/gui/pixmaps/icon-printer16px.png,
	  stoqlib/gui/pixmaps/kfind16px.png,
	  stoqlib/gui/pixmaps/kuser48px.png,
	  stoqlib/gui/pixmaps/panel-lockscreen16px.png: Adding new icons
	  and stock icons

2006-01-19 16:52  Evandro Miquelito

	* [r2140] stoqlib/gui/search.py: Improvements on search module:
	  
	  * extra_query must be a callback that will be called each time we
	  perform a new search. This is very important form some dialogs
	  where queries are created dynamically. * editor_class can not be
	  a mandatory argument since some times we don't want a toolbar. *
	  Now we are just clearing the list if the search results is an
	  empty list

2006-01-19 12:23  Evandro Miquelito

	* [r2136] stoqlib/gui/gtkadds.py: Removing unused icons

2006-01-18 19:56  Evandro Miquelito

	* [r2132] stoqlib/gui/pixmaps/SPOS-admin.xpm,
	  stoqlib/gui/pixmaps/SPOS.xpm, stoqlib/gui/pixmaps/add.xpm,
	  stoqlib/gui/pixmaps/alert.xpm, stoqlib/gui/pixmaps/apartment.xpm,
	  stoqlib/gui/pixmaps/approve.xpm,
	  stoqlib/gui/pixmaps/async_large.xpm,
	  stoqlib/gui/pixmaps/bank.xpm, stoqlib/gui/pixmaps/cancel.xpm,
	  stoqlib/gui/pixmaps/contract.xpm,
	  stoqlib/gui/pixmaps/currency.xpm,
	  stoqlib/gui/pixmaps/customer.xpm, stoqlib/gui/pixmaps/del.xpm,
	  stoqlib/gui/pixmaps/details.xpm,
	  stoqlib/gui/pixmaps/draft_book.xpm,
	  stoqlib/gui/pixmaps/draft_costs.xpm,
	  stoqlib/gui/pixmaps/draft_market.xpm,
	  stoqlib/gui/pixmaps/draft_schedule.xpm,
	  stoqlib/gui/pixmaps/error.xpm, stoqlib/gui/pixmaps/hint.xpm,
	  stoqlib/gui/pixmaps/house.xpm, stoqlib/gui/pixmaps/journal.xpm,
	  stoqlib/gui/pixmaps/letter.xpm, stoqlib/gui/pixmaps/lot.xpm,
	  stoqlib/gui/pixmaps/partners.xpm, stoqlib/gui/pixmaps/phone.xpm,
	  stoqlib/gui/pixmaps/print.xpm, stoqlib/gui/pixmaps/product.xpm,
	  stoqlib/gui/pixmaps/receive.xpm, stoqlib/gui/pixmaps/remove.xpm,
	  stoqlib/gui/pixmaps/report.xpm, stoqlib/gui/pixmaps/request.xpm,
	  stoqlib/gui/pixmaps/reset.xpm, stoqlib/gui/pixmaps/revert.xpm,
	  stoqlib/gui/pixmaps/sale.xpm, stoqlib/gui/pixmaps/sales.xpm,
	  stoqlib/gui/pixmaps/search_advanced.xpm,
	  stoqlib/gui/pixmaps/services.xpm,
	  stoqlib/gui/pixmaps/small_house.xpm,
	  stoqlib/gui/pixmaps/stock_book.xpm,
	  stoqlib/gui/pixmaps/stock_cancel.xpm,
	  stoqlib/gui/pixmaps/stock_convert.xpm,
	  stoqlib/gui/pixmaps/stock_down.xpm,
	  stoqlib/gui/pixmaps/stock_edit.xpm,
	  stoqlib/gui/pixmaps/stock_new.xpm,
	  stoqlib/gui/pixmaps/stock_ok.xpm,
	  stoqlib/gui/pixmaps/stock_top.xpm,
	  stoqlib/gui/pixmaps/text_bold.xpm,
	  stoqlib/gui/pixmaps/text_italic.xpm,
	  stoqlib/gui/pixmaps/text_underline.xpm,
	  stoqlib/gui/pixmaps/user.xpm: Removing useless icons

2006-01-18 19:31  Evandro Miquelito

	* [r2130] stoqlib/gui/search.py: Adding support to hide
	  SearchEditor toolbar

2006-01-18 16:44  Evandro Miquelito

	* [r2128] stoqlib/gui/glade/DateSearchSlave.glade: Date fields
	  should not be so big

2006-01-16 14:25  Evandro Miquelito

	* [r2107] stoqlib/gui/editors.py: Do not define widgets class
	  attribute in BaseEditorSlave. Kiwi now does this job for us.

2006-01-16 13:34  Johan Dahlin <jdahlin@async.com.br>

	* [r2105] stoqlib/gui/dialogs.py: doh! slave's name, not self.

2006-01-16 12:59  Johan Dahlin <jdahlin@async.com.br>

	* [r2103] stoqlib/gui/dialogs.py: Set the name of the BasicWrapping
	  dialog

2006-01-13 17:48  Evandro Miquelito

	* [r2078] stoqlib/gui/search.py: Fix for bug 2178: remove the
	  parent argument from SearchBar and make this slave a bit more
	  flexible.
	  
	  r=henrique

2006-01-13 17:45  Evandro Miquelito

	* [r2077] stoqlib/gui/search.py: Removing some useless code after
	  kiwi argcheck bug fix

2006-01-13 17:08  Evandro Miquelito

	* [r2075] stoqlib/exceptions.py, stoqlib/gui/dialogs.py,
	  stoqlib/gui/search.py: Removing _warn hack

2006-01-13 13:42  Evandro Miquelito

	* [r2068] stoqlib/gui/search.py: Argcheck is now working properly

2006-01-12 21:23  Evandro Miquelito

	* [r2059] stoqlib/database.py, stoqlib/gui/columns.py,
	  stoqlib/gui/search.py: Fix for bug 2177: improve how we are
	  dealing with transactions in the SearchBar
	  
	  r=jdhalin

2006-01-10 16:13  Evandro Miquelito

	* [r2043] stoqlib/gui/application.py: Removing an useless list

2006-01-09 12:51  Evandro Miquelito

	* [r2035] po/pt_BR.po, po/stoqlib.pot, stoqlib/gui/editors.py,
	  stoqlib/gui/lists.py, stoqlib/gui/search.py: Adding pt_br
	  translation for stoqlib.
	  
	  Patch written by Bruno Rafael Garcia
	  
	  r=evandro

2006-01-05 20:18  Evandro Miquelito

	* [r2029] stoqlib/gui/search.py: Do not search by id fields

2006-01-04 18:51  Bruno Gomes

	* [r2017] stoqlib/gui/glade/DateSearchSlave.glade: Widgets was
	  invisible

2006-01-03 23:40  Evandro Miquelito

	* [r2009] AUTHORS: Updating authors

2006-01-03 12:47  Evandro Miquelito

	* [r1994] stoqlib/gui/glade/BasicDialog.glade: Removing separator
	  for BasicDialog

2006-01-03 12:38  Evandro Miquelito

	* [r1993] stoqlib/gui/search.py: Avoid using args

2006-01-03 12:23  Evandro Miquelito

	* [r1992] stoqlib/gui/lists.py: * s/can_edit/_can_edit * Improving
	  docstring

2005-12-21 13:10  Evandro Miquelito

	* [r1945] stoqlib/gui/lists.py: * Argument editor_class of
	  AdditionListSlave constructor must be optional. * Do not call
	  _edit method if the edit_button is hidden.

2005-12-21 13:08  Evandro Miquelito

	* [r1944] stoqlib/gui/search.py: * Using kiwi cell-edit signal on
	  SearchEditor * Do not call edit method when double clicking the
	  list if the the edit button is hidden.

2005-12-20 20:40  Bruno Gomes

	* [r1942] stoqlib/gui/glade/SearchBarHolder.glade,
	  stoqlib/gui/glade/SearchEntry.glade: Widgets that were invisible
	  are visible now

2005-12-20 20:31  Evandro Miquelito

	* [r1941] stoqlib/gui/glade/AdditionListSlave.glade: Setting
	  visible property for kiwi widgets

2005-12-15 13:40  Bruno Gomes

	* [r1915] stoqlib/gui/editors.py,
	  stoqlib/gui/glade/NoteSlave.glade: Added a option to change the
	  label text.
	  
	  r=evandro

2005-12-15 13:16  Johan Dahlin <jdahlin@async.com.br>

	* [r1910] stoqlib/gui/glade/AdditionListSlave.glade: set list to
	  visible

2005-12-14 15:24  Evandro Miquelito

	* [r1880] stoqlib/gui/pixmaps/admin_16.png,
	  stoqlib/gui/pixmaps/admin_24.png,
	  stoqlib/gui/pixmaps/admin_32.png,
	  stoqlib/gui/pixmaps/admin_48.png,
	  stoqlib/gui/pixmaps/admin_64.png,
	  stoqlib/gui/pixmaps/admin_96.png, stoqlib/gui/pixmaps/hr_16.png,
	  stoqlib/gui/pixmaps/hr_24.png, stoqlib/gui/pixmaps/hr_32.png,
	  stoqlib/gui/pixmaps/hr_48.png, stoqlib/gui/pixmaps/hr_64.png,
	  stoqlib/gui/pixmaps/hr_96.png, stoqlib/gui/pixmaps/pos_16.png,
	  stoqlib/gui/pixmaps/pos_24.png, stoqlib/gui/pixmaps/pos_32.png,
	  stoqlib/gui/pixmaps/pos_48.png, stoqlib/gui/pixmaps/pos_64.png,
	  stoqlib/gui/pixmaps/pos_96.png,
	  stoqlib/gui/pixmaps/products_16.png,
	  stoqlib/gui/pixmaps/products_24.png,
	  stoqlib/gui/pixmaps/products_32.png,
	  stoqlib/gui/pixmaps/products_48.png,
	  stoqlib/gui/pixmaps/products_64.png,
	  stoqlib/gui/pixmaps/products_96.png,
	  stoqlib/gui/pixmaps/till_16.png, stoqlib/gui/pixmaps/till_24.png,
	  stoqlib/gui/pixmaps/till_32.png, stoqlib/gui/pixmaps/till_48.png,
	  stoqlib/gui/pixmaps/till_64.png, stoqlib/gui/pixmaps/till_96.png,
	  stoqlib/gui/pixmaps/validation_error_16.png,
	  stoqlib/gui/pixmaps/validation_error_24.png,
	  stoqlib/gui/pixmaps/validation_error_32.png,
	  stoqlib/gui/pixmaps/validation_error_48.png,
	  stoqlib/gui/pixmaps/validation_error_64.png,
	  stoqlib/gui/pixmaps/validation_error_96.png,
	  stoqlib/gui/pixmaps/warehouse_16.png,
	  stoqlib/gui/pixmaps/warehouse_24.png,
	  stoqlib/gui/pixmaps/warehouse_32.png,
	  stoqlib/gui/pixmaps/warehouse_48.png,
	  stoqlib/gui/pixmaps/warehouse_64.png,
	  stoqlib/gui/pixmaps/warehouse_96.png: Adding icons to stoqlib

2005-12-14 11:57  Johan Dahlin <jdahlin@async.com.br>

	* [r1873] stoqlib/gui/editors.py: doh, I had local modifications to
	  this one, reverting them

2005-12-14 11:55  Johan Dahlin <jdahlin@async.com.br>

	* [r1870] stoqlib/gui/editors.py: pyflakes

2005-12-13 21:19  Johan Dahlin <jdahlin@async.com.br>

	* [r1855] stoqlib/gui/editors.py: add model_iface support and
	  docstrings

2005-12-08 19:09  Evandro Miquelito

	* [r1828] stoqlib/gui/editors.py: Improving the title support for
	  BaseEditor

2005-12-08 17:20  Henrique Romano

	* [r1823] stoqlib/gui/glade/AdditionListSlave.glade: Because this
	  is the GNOME STANDARD.

2005-12-08 17:12  Henrique Romano

	* [r1822] stoqlib/gui/glade/AdditionListSlave.glade: Adding a
	  border in AdditionListSlave as requested by Evandro.

2005-12-08 13:40  Johan Dahlin <jdahlin@async.com.br>

	* [r1815] stoqlib/gui/columns.py: Add adapted argument

2005-12-07 14:46  Johan Dahlin <jdahlin@async.com.br>

	* [r1804] stoqlib/gui/lists.py: - Cleanups: Clean up doc string,
	  move them to constructor Make variables and methods private.
	  Rename a method.

2005-12-05 21:13  Bruno Gomes

	* [r1788] stoqlib/gui/dialogs.py, stoqlib/gui/editors.py,
	  stoqlib/gui/glade/AdditionListSlave.glade,
	  stoqlib/gui/gtkadds.py, stoqlib/gui/search.py,
	  stoqlib/gui/slaves.py: Some fixes related to widget focus and
	  shortcuts.
	  
	  r=evandro

2005-11-26 13:22  Evandro Miquelito

	* [r1731] stoqlib/gui/wizards.py: Adding support for editable
	  wizards in stoqlib

2005-11-21 16:50  Evandro Miquelito

	* [r1677] stoqlib/gui/dialogs.py: Adding support for customized ok
	  button labels in confirm_dialog and notify_dialog

2005-11-21 11:38  Evandro Miquelito

	* [r1655] stoqlib/gui/columns.py: Adding support for cache argument
	  of kiwi columns.

2005-11-17 16:44  Johan Dahlin <jdahlin@async.com.br>

	* [r1651] stoqlib/gui/editors.py: Better exception

2005-11-12 19:32  Evandro Miquelito

	* [r1628] stoqlib/gui/search.py: Adding a get_model hook method in
	  SearchEditor and a better support for inherited tables in
	  SearchBar.

2005-11-12 19:10  Evandro Miquelito

	* [r1625] stoqlib/gui/dialogs.py: Adding a size argument in
	  notify_dialog.

2005-11-12 19:09  Evandro Miquelito

	* [r1624] stoqlib/gui/glade/AdditionListSlave.glade,
	  stoqlib/gui/lists.py: Adding a better support for kiwi
	  SummaryList

2005-11-11 18:33  Evandro Miquelito

	* [r1604] stoqlib/gui/dialogs.py: Ops...

2005-11-11 18:33  Evandro Miquelito

	* [r1603] stoqlib/gui/dialogs.py: A small fix in basic dialog

2005-11-11 13:31  Evandro Miquelito

	* [r1600] stoqlib/gui/search.py: s/_is_active/_is_valid_model

2005-11-10 14:37  Evandro Miquelito

	* [r1586] stoqlib/gui/editors.py, stoqlib/gui/lists.py,
	  stoqlib/gui/search.py: Using signals in AdditionListSlave and
	  avoiding some bad code.

2005-11-09 14:34  Evandro Miquelito

	* [r1578] stoqlib/gui/glade/AdditionListSlave.glade,
	  stoqlib/gui/glade/SearchEditor.glade,
	  stoqlib/gui/glade/SearchEntry.glade: Adding accelerators in some
	  buttons

2005-11-09 14:33  Evandro Miquelito

	* [r1577] stoqlib/gui/glade/SearchSlave.glade: SearchSlave is
	  useless, remove it !

2005-11-08 18:24  Bruno Gomes

	* [r1561] stoqlib/database.py: finish_transaction returns the model

2005-11-08 17:08  Evandro Miquelito

	* [r1557] stoqlib/gui/search.py: Filtering inactive objects when
	  performing searches in SearchBar.

2005-11-08 17:05  Evandro Miquelito

	* [r1556] stoqlib/gui/editors.py: Controling when we are editing or
	  adding an object.

2005-11-07 14:18  Bruno Gomes

	* [r1546] stoqlib/gui/dialogs.py: Added parameter size on class
	  ConfirmDialog and function confirm_dialog.
	  
	  r=evandro

2005-11-02 21:28  Evandro Miquelito

	* [r1543] stoqlib/gui/glade/AdditionListSlave.glade,
	  stoqlib/gui/glade/SearchEditor.glade,
	  stoqlib/gui/glade/SearchEntry.glade,
	  stoqlib/gui/glade/SearchSlave.glade: Using new icons in some
	  buttons

2005-11-02 20:30  Evandro Miquelito

	* [r1539] stoqlib/gui/dialogs.py: Fixing a bug: when changing the
	  label text of ok_button whe must keep the icon.

2005-11-02 17:59  Evandro Miquelito

	* [r1536] stoqlib/database.py: Adding a finish_transaction database
	  function.

2005-11-01 19:46  Johan Dahlin <jdahlin@async.com.br>

	* [r1531] setup.py: use listpackages

2005-11-01 13:45  Johan Dahlin <jdahlin@async.com.br>

	* [r1522] stoqlib/environ.py: remove environ, it's handled by kiwi

2005-10-28 19:16  Evandro Miquelito

	* [r1515] stoqlib/environ.py, stoqlib/gui/gtkadds.py: Removing
	  pyflakes warnings

2005-10-28 17:53  Evandro Miquelito

	* [r1508] stoqlib/gui/search.py: Moving to pygtk 2.8.1

2005-10-28 13:56  Evandro Miquelito

	* [r1504] stoqlib/gui/glade/SearchEditor.glade: Usability
	  improvements.
	  
	  r=mpt

2005-10-27 23:00  Evandro Miquelito

	* [r1501] stoqlib/gui/search.py: Adding a run_editor method for
	  SearchEditor class

2005-10-27 22:58  Evandro Miquelito

	* [r1500] stoqlib/gui/wizards.py: Argument model most be optional
	  for wizards.

2005-10-27 22:58  Evandro Miquelito

	* [r1499] stoqlib/gui/columns.py: Fixing a bug in FacetColumn

2005-10-26 23:44  Evandro Miquelito

	* [r1497] stoqlib/gui/wizards.py: Adding a module for wizard
	  management.

2005-10-21 17:08  Evandro Miquelito

	* [r1488] stoqlib/gui/editors.py: NoteEditor should set titles
	  properly

2005-10-20 20:42  Evandro Miquelito

	* [r1482] stoqlib/gui/dialogs.py: Adding a hide_footer argument in
	  BasicWrappingDialog

2005-10-20 18:46  Evandro Miquelito

	* [r1480] stoqlib/gui/dialogs.py: Adding support to run_dialog get
	  instances and classes as a dialog argument. This will be used by
	  stoq bug 2111.

2005-10-20 17:47  Evandro Miquelito

	* [r1479] stoqlib/gui/glade/DateSearchSlave.glade: Removing fixed
	  widget for date widgets

2005-10-20 00:21  Evandro Miquelito

	* [r1476] stoqlib/gui/search.py:
	  s/setup_filter_slave_signals/after_search_bar_created

2005-10-19 23:47  Evandro Miquelito

	* [r1475] stoqlib/gui/search.py: Minor changes in search.py module.

2005-10-19 23:27  Evandro Miquelito

	* [r1474] stoqlib/gui/search.py: Adding support in SearchDialog and
	  SearchEditor for adding filters in SearchBar.

2005-10-19 19:07  Evandro Miquelito

	* [r1471] stoqlib/gui/glade/DateSearchSlave.glade,
	  stoqlib/gui/glade/HolderTemplate.glade,
	  stoqlib/gui/glade/SearchBarHolder.glade,
	  stoqlib/gui/glade/SearchEntry.glade, stoqlib/gui/search.py:
	  Usability improvements. Changing widgets position in SearchBar.

2005-10-19 14:59  Evandro Miquelito

	* [r1470] stoqlib/gui/glade/BasicDialog.glade: Adding stock icons
	  for BasicDialog

2005-10-19 14:43  Evandro Miquelito

	* [r1468] stoqlib/__uninstalled__.py, stoqlib/environ.py: Adding
	  __uninstalled__.py and environ.py files.

2005-10-19 14:34  Evandro Miquelito

	* [r1467] stoqlib/gui/pixmaps/add16px.png,
	  stoqlib/gui/pixmaps/add24px.png, stoqlib/gui/pixmaps/add48px.png,
	  stoqlib/gui/pixmaps/confirm16px.png,
	  stoqlib/gui/pixmaps/confirm24px.png,
	  stoqlib/gui/pixmaps/confirm48px.png,
	  stoqlib/gui/pixmaps/delivery16px.png,
	  stoqlib/gui/pixmaps/delivery24px.png,
	  stoqlib/gui/pixmaps/delivery48px.png,
	  stoqlib/gui/pixmaps/edit16px.png,
	  stoqlib/gui/pixmaps/edit24px.png,
	  stoqlib/gui/pixmaps/edit48px.png,
	  stoqlib/gui/pixmaps/receive_order16px.png,
	  stoqlib/gui/pixmaps/receive_order24px.png,
	  stoqlib/gui/pixmaps/receive_order48px.png,
	  stoqlib/gui/pixmaps/remove16px.png,
	  stoqlib/gui/pixmaps/remove24px.png,
	  stoqlib/gui/pixmaps/remove48px.png,
	  stoqlib/gui/pixmaps/restart_order16px.png,
	  stoqlib/gui/pixmaps/restart_order24px.png,
	  stoqlib/gui/pixmaps/restart_order48px.png,
	  stoqlib/gui/pixmaps/search16px.png,
	  stoqlib/gui/pixmaps/search24px.png,
	  stoqlib/gui/pixmaps/search48px.png: Adding icons

2005-10-18 14:41  Evandro Miquelito

	* [r1459] stoqlib/gui/glade/SearchEntry.glade,
	  stoqlib/gui/search.py: Usability improvements: adding support for
	  customized labels for SearchEntrySlave and DateSearchSlave.

2005-10-14 16:11  Evandro Miquelito

	* [r1449] stoqlib/gui/search.py: Adding support for two forms of
	  search results text: singular and plural

2005-10-14 14:41  Evandro Miquelito

	* [r1447] stoqlib/gui/search.py: s/DatePeriod/DateInterval

2005-10-14 13:55  Evandro Miquelito

	* [r1444] stoqlib/gui/glade/DateSearchSlave.glade,
	  stoqlib/gui/glade/HolderTemplate.glade,
	  stoqlib/gui/glade/SearchBar.glade,
	  stoqlib/gui/glade/SearchEntry.glade, stoqlib/gui/search.py: Fix
	  for bug 2193: Add support for searching dates in SearchBar class.
	  
	  Support for date search implemented.
	  
	  r=henrique

2005-10-12 19:59  Evandro Miquelito

	* [r1424] stoqlib/gui/search.py: Allow searching by id fields when
	  it's need.

2005-10-12 19:57  Evandro Miquelito

	* [r1423] stoqlib/gui/glade/SearchBar.glade, stoqlib/gui/search.py:
	  Usability improvements according to mpt's suggestions.
	  
	  Customize the text of search_results_label and do not show the
	  search icon all the time.

2005-10-10 18:11  Johan Dahlin <jdahlin@async.com.br>

	* [r1396] stoqlib/__init__.py: Allow empty locale directory

2005-10-10 15:04  Johan Dahlin <jdahlin@async.com.br>

	* [r1392] stoqlib/gui/__init__.py, stoqlib/gui/gtkadds.py: Remove
	  pixmap loading hack, use environ to load the pixmap

2005-10-10 13:52  Johan Dahlin <jdahlin@async.com.br>

	* [r1390] setup.py: test code before committing..

2005-10-10 13:27  Johan Dahlin <jdahlin@async.com.br>

	* [r1385] setup.py, stoqlib/__init__.py, stoqlib/__version__.py:
	  Use kiwi.environ.Library and distutils helpers in kiwi.dist

2005-10-08 01:22  Evandro Miquelito

	* [r1369] stoqlib/__version__.py: Version 0.3.0 released.

2005-10-08 01:21  Evandro Miquelito

	* [r1368] INSTALL: Adding a INSTALL file

2005-10-07 23:21  Evandro Miquelito

	* [r1365] stoqlib/exceptions.py: s/UserError/LoginError

2005-10-07 21:52  Evandro Miquelito

	* [r1364] stoqlib/exceptions.py: Adding exceptions for user
	  profiles and users access control.

2005-10-07 13:55  Evandro Miquelito

	* [r1355] stoqlib/gui/application.py, stoqlib/reporting/common.py:
	  Removing pyflakes warnings

2005-10-06 22:14  Evandro Miquelito

	* [r1350] stoqlib/gui/glade/SearchBar.glade, stoqlib/gui/search.py:
	  Adding support for a filter slave area in SearchBar.

2005-10-06 22:11  Evandro Miquelito

	* [r1349] stoqlib/gui/search.py: Adding a check in _build_query
	  SearchBar method.

2005-10-05 20:22  Evandro Miquelito

	* [r1339] stoqlib/gui/application.py: Removing more useless code.

2005-10-04 20:57  Evandro Miquelito

	* [r1327] stoqlib/gui/editors.py: Do not call create_model if
	  model_type is None.

2005-09-29 13:50  Evandro Miquelito

	* [r1301] stoqlib/gui/editors.py: Fixing regression. NoteEditor
	  must define a get_model_title_attribute method.

2005-09-28 16:00  Evandro Miquelito

	* [r1292] stoqlib/gui/lists.py, stoqlib/gui/search.py: Kiwi updates

2005-09-27 21:28  Evandro Miquelito

	* [r1279] stoqlib/exceptions.py: Adding exceptions

2005-09-06 19:17  Evandro Miquelito

	* [r1143] stoqlib/gui/editors.py: Fixing docstrings.

2005-09-05 14:49  Evandro Miquelito

	* [r1129] stoqlib/gui/editors.py: A small fix and also adding a
	  gettext for a string.

2005-09-05 14:38  Evandro Miquelito

	* [r1128] stoqlib/exceptions.py, stoqlib/gui/editors.py: Adding
	  usability improvements. Now the editor titles can be customized
	  for add and edit actions.

2005-09-02 23:39  Evandro Miquelito

	* [r1126] stoqlib/gui/search.py: Another mpt's advice.

2005-09-02 22:23  Evandro Miquelito

	* [r1124] stoqlib/exceptions.py: Fixing docstrings

2005-09-02 20:58  Henrique Romano

	* [r1121] stoqlib/exceptions.py: One more exception type,
	  PaymentError.

2005-09-02 13:47  Henrique Romano

	* [r1120] stoqlib/exceptions.py: Additing a new exception type:
	  TillError.

2005-09-01 23:58  Evandro Miquelito

	* [r1119] stoqlib/gui/glade/SearchBar.glade, stoqlib/gui/search.py:
	  Adding support in stoqlib for a maximum number of results
	  associated with a search bar. We also have now a label displaying
	  the number of results we got after a search.

2005-08-31 23:47  Evandro Miquelito

	* [r1108] stoqlib/gui/glade/SearchBar.glade, stoqlib/gui/search.py:
	  Adding support for custom search labels when using SearchBar.

2005-08-31 20:09  Evandro Miquelito

	* [r1096] AUTHORS: Updating authors.

2005-08-31 20:08  Evandro Miquelito

	* [r1095] stoqlib/__version__.py: Adding a __version__.py file.

2005-08-31 19:18  Evandro Miquelito

	* [r1090] stoqlib/gui/lists.py: Adding support for different
	  selection modes in SimpleListDialog. We are still returning
	  always a list.

2005-08-31 12:29  Henrique Romano

	* [r1082] stoqlib/gui/glade/AdditionListSlave.glade: Setting
	  "edit_button" specification in the right way.
	  
	  r=jdahlin

2005-08-29 20:50  Evandro Miquelito

	* [r1079] stoqlib/database.py, stoqlib/gui/search.py: Improving
	  transaction management and adding a rollback_and_begin method.
	  r=henrique

2005-08-26 19:12  Johan Dahlin <jdahlin@async.com.br>

	* [r1070] stoqlib/gui/glade/SearchBar.glade: Reload in gazpacho,
	  set search_entry::is_focus to True

2005-08-25 20:47  Henrique Romano

	* [r1069] stoqlib/gui/lists.py: Additing a 'title' parameter to
	  ListDialog.

2005-08-25 14:19  Evandro Miquelito

	* [r1057] stoqlib/gui/editors.py: Fixing a small bug: items
	  argument was missing in before_delete_items hook.

2005-08-25 13:41  Henrique Romano

	* [r1056] stoqlib/reporting/default_style.py,
	  stoqlib/reporting/template.py: Fix for bug #1876: Implementation
	  of a function that allow inserting paragraphs with
	  tabulation/blank spaces.
	  
	  Implementation of add_preformatted_text and creating a new
	  paragraph style, 'Raw'.
	  
	  r=jdahlin.

2005-08-24 15:19  Johan Dahlin <jdahlin@async.com.br>

	* [r1055] stoqlib/reporting/common.py: Seems pretty hard to get
	  right..

2005-08-24 15:12  Johan Dahlin <jdahlin@async.com.br>

	* [r1054] stoqlib/reporting/common.py: Add comments

2005-08-24 15:10  Johan Dahlin <jdahlin@async.com.br>

	* [r1053] stoqlib/reporting/common.py: Oops, typo

2005-08-24 15:09  Johan Dahlin <jdahlin@async.com.br>

	* [r1052] stoqlib/reporting/common.py: Handle year >= 70, improve
	  exception handling

2005-08-24 13:09  Johan Dahlin <jdahlin@async.com.br>

	* [r1049] examples/reporting/contract_example.py,
	  examples/reporting/purchase_order.py, stoqlib/gui/lists.py,
	  stoqlib/gui/search.py, stoqlib/reporting/__init__.py,
	  stoqlib/reporting/common.py, stoqlib/reporting/flowables.py,
	  stoqlib/reporting/printing.py, stoqlib/reporting/tables.py,
	  stoqlib/reporting/template.py: Pyflakes, remove mx.DateTime
	  dependency

2005-08-23 19:11  Johan Dahlin <jdahlin@async.com.br>

	* [r1042] stoqlib/gui/editors.py: Send in connection argument to
	  create_model, since it's very oftenly used

2005-08-23 19:08  Johan Dahlin <jdahlin@async.com.br>

	* [r1041] stoqlib/gui/editors.py: Do not pass in model. it'll
	  allways be None, raise a TypeError by default. Improve doc string

2005-08-23 18:57  Johan Dahlin <jdahlin@async.com.br>

	* [r1040] stoqlib/gui/editors.py: Add BaseEditor.create_model,
	  improve exception message

2005-08-23 16:52  Evandro Miquelito

	* [r1039] stoqlib/exceptions.py, stoqlib/gui/lists.py: Applying
	  some small changes after Kiko comments.

2005-08-23 13:34  Evandro Miquelito

	* [r1038] stoqlib/exceptions.py, stoqlib/gui/editors.py,
	  stoqlib/gui/lists.py, stoqlib/gui/search.py: Bringing to trunk
	  some improvements done in volatile object branch. r=jdahlin

2005-08-19 15:28  Johan Dahlin <jdahlin@async.com.br>

	* [r1025] stoqlib/gui/editors.py: Call force_validation() after
	  registering the validation function

2005-08-15 20:59  Johan Dahlin <jdahlin@async.com.br>

	* [r1022] stoqlib/gui/glade/AdditionListSlave.glade,
	  stoqlib/gui/glade/BaseListSlave.glade,
	  stoqlib/gui/glade/BasicDialog.glade,
	  stoqlib/gui/glade/NoteSlave.glade,
	  stoqlib/gui/glade/SearchBar.glade,
	  stoqlib/gui/glade/SearchEditor.glade,
	  stoqlib/gui/glade/SearchSlave.glade,
	  stoqlib/gui/glade/SimpleEntryEditor.glade,
	  stoqlib/gui/glade/Warnbox.glade, stoqlib/gui/search.py: Move
	  domain to glade files, requires gazpacho r1653

2005-08-12 02:23  Johan Dahlin <jdahlin@async.com.br>

	* [r1010] stoqlib/__init__.py, stoqlib/gui/search.py: Don't call
	  textdomain, this is a library. Force domain to stoqlib

2005-08-11 22:05  Johan Dahlin <jdahlin@async.com.br>

	* [r1009] po/stoqlib.pot, po/sv.po, stoqlib/gui/lists.py: Remove
	  spaces before punctation, update pot and po files. Minor fix in
	  swedish translation

2005-08-11 21:38  Johan Dahlin <jdahlin@async.com.br>

	* [r1008] ., po, po/POTFILES.list, po/stoqlib.pot, po/sv.po,
	  setup.py, stoqlib/__init__.py: Add infrastructure for translation

2005-08-04 20:38  Henrique Romano

	* [r1004] stoqlib/gui/lists.py, stoqlib/gui/search.py: Fixing an
	  erroneous kiwi callback specification.
	  
	  r=jdahlin

2005-08-04 19:29  Henrique Romano

	* [r1003] stoqlib/gui/search.py: Raise a properly exception
	  (TypeError)
	  
	  r=jdahlin.

2005-07-28 19:47  Johan Dahlin <jdahlin@async.com.br>

	* [r978] stoqlib/gui/editors.py: Reverted last change

2005-07-28 19:39  Johan Dahlin <jdahlin@async.com.br>

	* [r977] stoqlib/gui/editors.py: Split up BaseEditorSlave to be
	  able to handle validation, fixes bug 2103. r=evandro

2005-07-27 17:09  Johan Dahlin <jdahlin@async.com.br>

	* [r972] stoqlib/gui/glade/AdditionListSlave.glade,
	  stoqlib/gui/glade/BasicDialog.glade,
	  stoqlib/gui/glade/NoteSlave.glade,
	  stoqlib/gui/glade/SearchBar.glade,
	  stoqlib/gui/glade/SearchEditor.glade,
	  stoqlib/gui/glade/SearchSlave.glade,
	  stoqlib/gui/glade/SimpleEntryEditor.glade,
	  stoqlib/gui/glade/Warnbox.glade: translatable="True" ->
	  translatable="yes"

2005-07-26 19:35  Johan Dahlin <jdahlin@async.com.br>

	* [r958] stoqlib/gui/__init__.py: Update to new Kiwi API

2005-07-23 13:53  Johan Dahlin <jdahlin@async.com.br>

	* [r944] setup.py: Simplify pixmap installation

2005-07-22 18:40  Johan Dahlin <jdahlin@async.com.br>

	* [r943] stoqlib/__init__.py, stoqlib/common.py,
	  stoqlib/database.py, stoqlib/exceptions.py,
	  stoqlib/gui/__init__.py, stoqlib/gui/application.py,
	  stoqlib/gui/columns.py, stoqlib/gui/dialogs.py,
	  stoqlib/gui/editors.py, stoqlib/gui/gtkadds.py,
	  stoqlib/gui/lists.py, stoqlib/gui/reload.py,
	  stoqlib/gui/search.py, stoqlib/gui/services.py,
	  stoqlib/gui/slaves.py, stoqlib/reporting/__init__.py,
	  stoqlib/reporting/common.py, stoqlib/reporting/default_style.py,
	  stoqlib/reporting/flowables.py, stoqlib/reporting/printing.py,
	  stoqlib/reporting/tables.py, stoqlib/reporting/template.py:
	  Update license blocks in source files

2005-07-22 18:22  Johan Dahlin <jdahlin@async.com.br>

	* [r942] ., AUTHORS, COPYING, setup.py, stoqlib, stoqlib/gui: Add
	  distutils, update svn:ignore. Add COPYING and AUTHORS

2005-07-21 13:57  Henrique Romano

	* [r932] stoqlib/gui/editors.py, stoqlib/gui/glade/NoteSlave.glade:
	  Fix for bug #2094: NoteEditor implementation
	  
	  r=evandro

2005-07-19 19:15  Evandro Miquelito

	* [r916] stoqlib/gui/slaves.py: Removing a useless attribute.

2005-07-19 18:42  Evandro Miquelito

	* [r913] stoqlib/gui/slaves.py: Adding a model_type attribute in
	  NoteSlave for BaseEditorSlave compatibility.

2005-07-19 15:02  Evandro Miquelito

	* [r902] stoqlib/gui/editors.py: Fixing a variable reference.

2005-07-19 14:31  Evandro Miquelito

	* [r898] stoqlib/gui/editors.py: Now we are checking for valid
	  model types each time we call an editor constructor.

2005-07-15 18:50  Evandro Miquelito

	* [r876] stoqlib/gui/dialogs.py: Parameter title for confirm_dialog
	  function should be optional.

2005-07-15 15:14  Evandro Miquelito

	* [r872] stoqlib/gui/dialogs.py: Adding title support for
	  confirm_dialogs and notify_dialogs.

2005-07-14 13:09  Evandro Miquelito

	* [r865] stoqlib/gui/lists.py, stoqlib/gui/search.py: Removing
	  SELECTION_EXTENDED references from stoqlib and updating select
	  functions properly. When selection_mode is MULTIPLE now we call
	  get_selected_rows and when selection_mode is SINGLE,
	  get_selected.

2005-07-13 22:32  Evandro Miquelito

	* [r863] stoqlib/gui/columns.py, stoqlib/gui/search.py: Applying
	  Johan suggestions on bug 2049.

2005-07-13 19:19  Evandro Miquelito

	* [r860] stoqlib/gui/columns.py, stoqlib/gui/dialogs.py,
	  stoqlib/gui/search.py: Fix for bug 2077: Add a new AccessorColumn
	  class and provide suport on SearchBar.
	  
	  AccessorColumn implemented and SearchBar updated.
	  
	  r=jdahlin

2005-07-12 15:11  Evandro Miquelito

	* [r857] stoqlib/gui/gtkadds.py: register_iconsets method should
	  always be called explicitly.

2005-07-11 17:51  Henrique Romano

	* [r852] stoqlib/gui/editors.py: Just adjusting a wrong code.
	  
	  r=jdahlin

2005-07-08 21:56  Evandro Miquelito

	* [r843] stoqlib/gui/search.py: Adding a better docstring, fixing
	  indentation and adding a new interface parameter that was
	  missing. I also update the run method to allow a good behavior
	  using an interface parameter.

2005-07-08 20:48  Evandro Miquelito

	* [r841] stoqlib/gui/columns.py: The self.attribute is the same of
	  name parameter in ForeignKeyColumn, and is also much better to
	  read.

2005-07-07 22:16  Evandro Miquelito

	* [r840] stoqlib/gui/columns.py, stoqlib/gui/search.py: Fix for bug
	  2065: SearchBar class must exclusively use sqlbuilder to build
	  queries in runtime.
	  
	  Now we are using sqlbuilder to build queries in runtime.
	  
	  r=johan

2005-07-07 18:05  Henrique Romano

	* [r839] stoqlib/gui/application.py, stoqlib/gui/dialogs.py,
	  stoqlib/gui/lists.py, stoqlib/gui/search.py,
	  stoqlib/gui/slaves.py, stoqlib/reporting/default_style.py,
	  stoqlib/reporting/printing.py, stoqlib/reporting/tables.py: fix
	  for bug #2063: Improving the way that imports are made.
	  
	  r=jdahlin.

2005-07-06 13:00  Henrique Romano

	* [r837] stoqlib/gui/dialogs.py,
	  stoqlib/gui/glade/BasicDialog.glade: Fix for bug #2058: Extra
	  eventbox inclusion on BasicDialog.
	  
	  r=evandro.

2005-07-04 21:10  Evandro Miquelito

	* [r831] stoqlib/gui/search.py: I forgot to improve a small part of
	  my last commit. Adding an else and a comment.

2005-07-04 21:04  Evandro Miquelito

	* [r830] stoqlib/common.py, stoqlib/gui/glade/SearchBar.glade,
	  stoqlib/gui/gtkadds.py,
	  stoqlib/gui/pixmaps/searchtool-animation-pos1.png,
	  stoqlib/gui/pixmaps/searchtool-animation-pos2.png,
	  stoqlib/gui/pixmaps/searchtool-animation-pos3.png,
	  stoqlib/gui/pixmaps/searchtool-animation-pos4.png,
	  stoqlib/gui/pixmaps/searchtool-animation1.png,
	  stoqlib/gui/pixmaps/searchtool-animation2.png,
	  stoqlib/gui/pixmaps/searchtool-animation3.png,
	  stoqlib/gui/pixmaps/searchtool-animation4.png,
	  stoqlib/gui/search.py: Fix for bug 1982: Implement a generic
	  model for dialog search bars.
	  
	  A new SearchBar class was added in search.py module.
	  
	  r=johan

2005-07-01 18:59  Henrique Romano

	* [r823] stoqlib/gui/__init__.py, stoqlib/gui/application.py,
	  stoqlib/gui/dialogs.py, stoqlib/gui/editors.py,
	  stoqlib/gui/glade/AdditionListSlave.glade,
	  stoqlib/gui/glade/BaseListSlave.glade,
	  stoqlib/gui/glade/NoteSlave.glade,
	  stoqlib/gui/glade/SimpleEntryEditor.glade,
	  stoqlib/gui/glade/Warnbox.glade, stoqlib/gui/lists.py,
	  stoqlib/gui/search.py: Fix for bug #2055: Rename Kiwi2 references
	  to new nomenclatures.
	  
	  r=jdahlin

2005-06-29 19:14  Henrique Romano

	* [r816] stoqlib/gui/search.py: Just fixing a error, we don't must
	  select a instance if it don't exists in the list.
	  
	  r=evandro.

2005-06-29 18:39  Henrique Romano

	* [r815] stoqlib/gui/search.py: Fixing get_query_and_args(); now we
	  can return a tuple, a string or nothing.
	  
	  r=kiko.

2005-06-29 15:01  Evandro Miquelito

	* [r813] stoqlib/gui/editors.py: The on_confirm function should
	  return model instead of True because we will always have a
	  self.model attribute and editors always work with this return
	  value.

2005-06-28 14:43  Henrique Romano

	* [r799] stoqlib/gui/search.py: Fixing docstring format in
	  SearchDialog and renaming get_query_and_parameters() to
	  get_query_and_args() as suggested by Kiko.

2005-06-28 13:13  Henrique Romano

	* [r796] stoqlib/gui/search.py: Renaming get_query() to
	  get_query_and_parameters() and updating code; now the new method
	  accepts parameters to select().

2005-06-23 19:36  Evandro Miquelito

	* [r757] docs/reporting/api/Makefile, stoqlib/gui/lists.py: Some
	  small adjustments that was missing in my last commit.

2005-06-23 19:30  Evandro Miquelito

	* [r756] stoqlib/database.py, stoqlib/exceptions.py,
	  stoqlib/gui/application.py, stoqlib/gui/dialogs.py,
	  stoqlib/gui/editors.py, stoqlib/gui/glade/BaseListSlave.glade,
	  stoqlib/gui/list.py, stoqlib/gui/lists.py, stoqlib/gui/search.py,
	  stoqlib/gui/slaves.py, stoqlib/reporting/__init__.py: Fix for bug
	  2037.
	  
	  Merging stoqlib/branches/db_conv in stoqlib/trunk and finishing
	  jobs in this branch.
	  
	  r=johan

2005-06-09 18:51  Henrique Romano

	* [r656] stoqlib/reporting/__init__.py: Updating PROGRAMS format,
	  cleaning print_preview() code and adjusting imports.

2005-06-09 16:54  Henrique Romano

	* [r653] stoqlib/reporting/__init__.py: Fix for bug #1994: Problem
	  in reporting module with Windows platform
	  
	  Code update for report generation in Windows platform. Patch by
	  Bill Guedes <billguedes@terra.com.br>

2005-05-31 11:26  Henrique Romano

	* [r631] docs/reporting/api/Makefile,
	  stoqlib/reporting/template.py: Fixing an error in
	  add_report_template and updating API documentation Makefile.
	  Thanks to Antonio Prado for pointing out.

2005-05-24 23:50  Daniel Saran R. da Cunha

	* [r596] stoqlib/gui/search.py: Fix a small bug in _SearchEditor.
	  The model argument for the editor was missing.
	  
	  r=evandro

2005-05-24 18:57  Daniel Saran R. da Cunha

	* [r591] stoqlib/gui/search.py: A call to update_edit_button method
	  was missing when cleaning the klist

2005-05-24 15:39  Daniel Saran R. da Cunha

	* [r587] stoqlib/database.py, stoqlib/gui, stoqlib/gui/__init__.py,
	  stoqlib/gui/application.py, stoqlib/gui/dialogs.py,
	  stoqlib/gui/editors.py,
	  stoqlib/gui/glade/AdditionListSlave.glade,
	  stoqlib/gui/glade/SearchSlave.glade, stoqlib/gui/gtkadds.py,
	  stoqlib/gui/list.py, stoqlib/gui/reload.py,
	  stoqlib/gui/search.py, stoqlib/gui/slaves.py, stoqlib/interface:
	  fix to bug 2016: rename directory interface to gui
	  
	  r=evandro

2005-05-24 15:12  Johan Dahlin <jdahlin@async.com.br>

	* [r586] stoqlib/interface: add svn:ignore

2005-05-24 13:58  Daniel Saran R. da Cunha

	* [r583] stoqlib/interface/search.py: fix to bug 1930: - setting
	  the sensitivity of 'edit' button - now _SearchDialog returns the
	  selected model instead of True/False - cleaning up the code
	  
	  r=evandro

2005-05-21 14:06  Henrique Romano

	* [r570] stoqlib/interface/list.py, stoqlib/interface/search.py:
	  Updating callsites of set_column_definitions(), now only
	  set_columns()

2005-05-20 18:37  Evandro Miquelito

	* [r561] stoqlib/interface/dialogs.py: I forgot to fix this line in
	  the last checkin.

2005-05-20 18:26  Evandro Miquelito

	* [r558] stoqlib/database.py, stoqlib/exceptions.py,
	  stoqlib/interface/application.py, stoqlib/interface/dialogs.py,
	  stoqlib/interface/list.py, stoqlib/interface/search.py,
	  stoqlib/interface/services.py: Fix for bug 1932: Avoid circular
	  imports in stoqlib modules.
	  
	  Created new modules to avoid this kind of problem.
	  
	  r=henrique

2005-05-20 18:18  Daniel Saran R. da Cunha

	* [r554] stoqlib/interface/list.py: fix to bug 1934. Now
	  AdditionListSlave checks if the model is already on the list
	  before insert.
	  
	  r=evandro

2005-05-17 16:56  Evandro Miquelito

	* [r514] stoqlib/interface/editors.py,
	  stoqlib/interface/glade/SimpleEntryEditor.glade: Fix for bug
	  1993: We need to implement a SimpleEntryEditor.
	  
	  Editor implemented. Patch by Gabriel Sales de Oliveira.
	  
	  r=evandro

2005-05-12 15:42  Daniel Saran R. da Cunha

	* [r495] stoqlib/interface/services.py: Adicionando comentário
	  removido pelo check in anterior

2005-05-11 20:20  Daniel Saran R. da Cunha

	* [r494] stoqlib/interface/dialogs.py, stoqlib/interface/list.py:
	  fix para o Bug 1970: o método run_dialog foi alterado e devemos
	  atualizar suas chamadas no stoqlib
	  
	  r=evandro

2005-05-11 20:18  Daniel Saran R. da Cunha

	* [r493] stoqlib/interface/services.py: fix para o Bug 1944:
	  Reformulação dos métodos relacionados ao run_dialog
	  
	  r=evandro

2005-05-11 18:25  Evandro Miquelito

	* [r483] .: Adding trunk to stoqlib repository.

2005-05-11 18:21  Evandro Miquelito

	* [r481] : Adding trunk stoqlib repository. Preparing to change
	  stoqlib repository structure.

