- lotonyckx.build.FindDrawNetBuild
- FindDrawNetBuild().__process(self)
- Correção de bug na barra
de processo.
- lotonyckx.configure.config
- OS Linux
- Crição de instalador para OS
Linux com a ferramenta Installjammer-1.1 -
http://www.installjammer.com/
- OS Windows
- Criação de binários para
o OS Windows(c) com a ferramenta py2exe-0.6.5.win32-py2.4
- http://www.py2exe.org/
- `Widget` de barra de progresso
- lotonyckx.qt_ui.ProgressBar.py
- lotonyckx.build.ProgressBarBuild.py
- `Widget` de busca de sorteios na internet
- lotonyckx.qt_ui.FindDrawNet.py
- lotonyckx.build.FindDrawNetBuild.py
- lotonyckx.build.MainWindowBuild
- MainWindowBuild().__results(self)
- Correção de bug na atualização
da `widget`
- lotonyckx.build.MyGameBuild
- MyGameBuild().__setStrGameWriteFile(self)
- Correção de bug na gravação
dos jogos
- lotonyckx.build.GameReadyBuild
- GameReadyBuild().__numbersMoreDrawText(self)
- Mudança na geração
dos números mais/menos sorteados
- lotonyckx.build.ViewGameBuild
- ViewGameBuild().__setTextNumbersDraw(self)
- Correção de bug na visualização
dos números acertados (coloração)
- lotonyckx.build.ListGameBuild
- ListGameBuild().__setTextNumbersDraw(self)
- Correção de bug na visualização
dos números acertados (coloração)
- lotonyckx.build.CreateDrawBuild
- CreateDrawBuild().__setValidate(self)
- Validação dos campos númericos
- lotonyckx.*
- Troca `map`, `filter`, `zip` por `list compression`
- $ python -c "import timeit; print timeit.Timer('import
string;d={}; \
> map(lambda x: d.__setitem__(string.zfill(x, 2), 0), \
> xrange(100))').timeit(9999)"
10.1946258545
- $ python -c "import timeit; print timeit.Timer('import
string;d={}; \
> [d.__setitem__(string.zfill(x, 2), 0) \
> for x in xrange(100)]').timeit(9999)"
8.94106197357
- Troca de `float` para `decimal` nos tipos
dinheiro (import decimal)
- lotonyckx.main
- Implementado verificação de
versão: Python 2.2 ou maior, PyQt 3.x e Qt 3.x.x.
- LotoNyckX().__init__(self)
- Caminho padrão para o diretório
do `locale` (/usr/share/lotonyckx/locale/).
- lotonyckx.build.MainWindowBuild
- MainWindowBuild().callbackEvent(self,
widget, event)
- Manipula eventos para a atualização
da `widget`.
- MainWindowBuild().__setListView(self)
- Ordena por número do jogo do maior para
o menor (descending).
- lotonyckx.build.CreateDrawBuild
- CreateDrawBuild().__isValidate(self)
- Correção de bug na validação dos campos
"Números Sorteados".
- CreateDrawBuild().__setNumberCompetition(self)
- Correção de bug no processamento do
próximo número do sorteio.
- CreateDrawBuild().__sendEvent(self)
- Envia evento para a `widget`
principal.
- lotonyckx.build.MyGameBuild
- MyGameBuild().__checkedNumber(self)
- Correção de bug na seleção dos
números gerados pelo o botão "Gerar Números".
- MyGameBuild().__setStrGameWriteFile(self)
- Correção de bug no processamento do
próximo número do jogo.
- MyGameBuild().__sendEvent(self)
- Envia evento para a `widget`
principal.
- lotonyckx.build.GameReadyBuild
- GameReadyBuild().__setStrGameWriteFile(self)
- Correção de bug no processamento do
próximo número do jogo.
- GameReadyBuild().__sendEvent(self)
- Envia evento para a `widget`
principal.
- lotonyckx.build.ViewDrawBuild
- ViewDrawBuild().__setTextStatusGame(self, msg=None)
- Texto padrão do `status bar`
"Nenhum jogo cadastrado no sistema para o sorteio de
número: %s!".
- lotonyckx.configure.config
- Modificado caminho de diretórios para
portabilidade entre OS (os.sep, os.path.join).
- lotonyckx.i18n.i18n
- Adição de caminho padrão para o
`locale` (/usr/share/lotonyckx/locale/).
- setLocaleGetText(lang=None)
- Caminho padrão para o diretório do
`locale` (/usr/share/lotonyckx/locale/).
- lotonyckx.utils.DirFile
- DirFileList().__listDirs(self, path)
- Correção de bug no retorno da `list`
dos arquivos em diretórios não acessiveis
(sem permissão).
- setup.py
- Correção de bug na criação/instalação
dos `packages`.
- Modificado caminho de diretórios
para portabilidade entre OS (os.sep, os.path.join).
- Modificado a codificação do
arquivo (`utf-8` para `iso-8859-1`).
- compile
- Criação de binários para o OS Linux.
- layout
- Modificação do tamanho da imagem da
`widget` principal (para 550x96).