Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mudanças de layouts e implementação de novas funções nas telas de feadback. #185

Merged
merged 36 commits into from
Dec 9, 2024

Conversation

NickolasXL
Copy link
Contributor

Foi feito o layout de algumas telas de cadastro e reserva e também foi feitos novas funções para mover as telas de feadback.

NickolasXL and others added 30 commits October 9, 2024 11:54
Função para mover a interface  pelo pressionar do mous.
Alteração no import.
Correção da inicialização da variável
alterações na tela de cadastro pessoas
@NickolasXL NickolasXL requested review from Prof-Rayner and a team as code owners December 9, 2024 14:30
Copy link

@DocenteRocha DocenteRocha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@DocenteRocha DocenteRocha merged commit 5805e82 into Senac-SOR-ADS:main Dec 9, 2024
Prof-Rayner added a commit that referenced this pull request Dec 12, 2024
* Login nv e tema claro e escuro adicionados e home mlhr tmb (#126)

* colocando menu mais detalhado na home

* correção do sub menu alinhado pra cima agr

* mudando icones

mudando icones conforme as atividades na aplicação, tipo mecher no menu ou minimizar e maximizar, etc

* arrumando algumas coisas so e os icones

* colocando menu simplificado e arrumando tabs

fiz um menu novo só com icones agr e arrumei o problema dos tabs tmb, alem de agr os botões ficarem clicados quando escolhem um deles

* tela de Login nova criada, e arrumando a quela gambiarra ,_,

* vou de parte logica dela agr e ja era

* interface login e tema escuro

mudei a merda da interface de login q tava horrivel até pra mecher

* arrumando tubulação nn sei como fala da nv tela de login

* adicionando os ultimos icones do modo escuro agr, e nn sei mais como mlhr

* trocando icone errado kkk

* voltando a home linda de volta, dps disso ta bem apresentavel ja

* salvando mudanças de estilização na interface pra nn fazer merda dps

* so emoji

* erro e sucesso

* respostas cadas curso

* alterando nome certo do aviso agr

* Login personalizado para o Senac

- Criação do login personalizado para o Senac
- Ajuste no login: rota para gerar função aleatória de imagem
- Ajuste no CSS para adaptação responsiva:
  - Exibir apenas o formulário de login em telas pequenas
  - Exibir login completo com imagem em telas grandes (desktop)
- Upload das imagens para o login
- Criação do arquivo formLogin.js:
  - Função para salvar o e-mail no localStorage
  - Função para exibir mensagens estilizadas
  - Função para carregar o e-mail ao inicializar a página
  - Função para validar o e-mail com uma expressão regular simples
  - Função para alternar a visibilidade da senha

* Incrementando funcionalidade de Log na aplicação. (#130)

* incremento de logs na conexão

* problemas com log conn

A conexão abre muitas vezes, e a instância também.

* rework da tela de home

Modificações feita em sala
Falta modificar as dependencias que estão comentadas
dentro da home:
ReservaInterface()

* muita coisa

tentando fazer com que não abra a conexão ao executar o arquivo de reserva

* resolvido

Foi realizada a correção do arquivo de reserva da view

* desfazendo alterações locais

Desfazendo alterações locais para não dar conflito na aplicação como um todo.

* corrigindo desconexão salas

---------

Co-authored-by: Prof. Jeff Rayner <[email protected]>

* mudei o combobox da cadastro de curso e cadastro de login (#132)

* arrumando o QComboBox do cadastro de Login

* atualizando cadastro de curso

* Revert "mudei o combobox da cadastro de curso e cadastro de login (#132)"

This reverts commit 97e0ff8.

* Update home.py

* Alteracao na Estilização das telas (#134)

* estilizando telas de cadastros e edições

* últimas telas alteradas

* Correção de erro e criação de novas telas (#135)

* Função para mover a Interface

Função para mover a interface  pelo pressionar do mous.

* alteração no import

Alteração no import.

* correção na função

* Update home.py

Correção da inicialização da variável

* pequenas alterações

alterações na tela de cadastro pessoas

* Mudanças

* Revert "pequenas alterações"

This reverts commit 2d45c9f.

---------

Co-authored-by: Prof-Rayner <[email protected]>

* Alterações no banco de dados (#133)

Adicionei um novo valor para o banco

Co-authored-by: GABRIEL ALCANTARA DIAS PRESTES <[email protected]>

* renomeando btn da tela de sala (#136)

alteração na cadastroSalas.ui

* mudando nome dos icones, atualizando informações da home e agr puxando as telas de editar para poder mexer nelas tmb (#137)

* mudando nome dos icones e atualizando informações da home e agr puxando telas de edit

* mudando os icones de erro e concluido

* colocando caminho certo no icone de tela cheia

* caminho do icone da tela maximizada agr

* validação da reserva (#140)

* Validação dos campos (#142)

Novas funcionalidades para o cadastro de curso

Co-authored-by: GABRIEL ALCANTARA DIAS PRESTES <[email protected]>

* Ajustes nas telas de Cadastros (#143)

* Alteração nas bordas

Alteração feita nas telas de cadastros e editar

* borda arrumada

Alteração na borda do cadastro de pessoas

* Alterações feitas

ComboBox arrumado em algumas telas para não ficar alterável, campo 'alterar cadastro' removido da tela de editar pessoas por não ser necessário e ajustes de campos para ficarem com tamanho iguais

* calendário arrumado

agora o calendário está visível ao ser clicado

* arrumado comboBox

* Personalização Home versão  01

Personalização Home para o Senac

1. **Ajuste no Login**:
   - Ajuste no layout.

2. **Melhoria e Ajuste na Tela Home**:
   - Reorganização de elementos na tela inicial para melhorar a experiência do usuário.

3. **Ajustes no `nav`, `main` e `footer`**:
   - **HTML**:
     - Separação das seções `nav`, `main` e `footer` em componentes distintos.

   - **CSS**:
     - Estilos específicos para cada uma das seções, garantindo um layout bem estruturado e responsivo.
     - Ajuste no estilo da barra de navegação para torná-la mais visível e interativa.
     - Melhoria no estilo do rodapé para garantir que ele seja discreto, mas informativo.
     - Garantir que o design seja responsivo e que as seções se ajustem bem em telas menores.

* Data minima na reserva (#145)

* validação da reserva

* começando a verificação da semana

* set da data minima

* update

* update espaços

* Função para movimente, maximizar e minimizar a home pelo mouse  (#146)

* Função para mover a Interface

Função para mover a interface  pelo pressionar do mous.

* alteração no import

Alteração no import.

* correção na função

* Update home.py

Correção da inicialização da variável

* pequenas alterações

alterações na tela de cadastro pessoas

* Mudanças

* Revert "pequenas alterações"

This reverts commit 2d45c9f.

* mover telas ainda a completar

* Revert "mover telas ainda a completar"

This reverts commit 26b1921.

* Função para movimentação da tela e maximizar e minimizar com dois cliques

---------

Co-authored-by: Prof-Rayner <[email protected]>

* adicionando tela edit salas (#147)

* mudando nome dos icones e atualizando informações da home e agr puxando telas de edit

* mudando os icones de erro e concluido

* colocando caminho certo no icone de tela cheia

* caminho do icone da tela maximizada agr

* adicionando tela de edit sala

* arrumando tabulação

* Personalização Home versão  02 Senac

Personalização Home versão  02 Senac

1. **Melhoria e Ajuste na Tela Home**:
   - Reorganização de elementos na tela inicial para melhorar a experiência do usuário.

2. **Ajustes no em todos os templates para ficar padrão:

   - **CSS**:
     - Estilos específicos para cada uma das seções, garantindo um layout bem estruturado e responsivo.
     - Ajuste no estilo da barra de navegação para torná-la mais visível e interativa.
     - Melhoria no estilo do rodapé para garantir que ele seja discreto, mas informativo.
     - Garantir que o design seja responsivo e que as seções se ajustem bem em telas menores.
    - Melhoria no estilo do formulário para garantir que ele seja bem estruturado e responsivo.

* Mudança de erro de ortografia (#150)

* colocando menu mais detalhado na home

* correção do sub menu alinhado pra cima agr

* mudando icones

mudando icones conforme as atividades na aplicação, tipo mecher no menu ou minimizar e maximizar, etc

* arrumando algumas coisas so e os icones

* colocando menu simplificado e arrumando tabs

fiz um menu novo só com icones agr e arrumei o problema dos tabs tmb, alem de agr os botões ficarem clicados quando escolhem um deles

* mudança na ortografia da tela de cadastro de login

* Incremento de Log na Model (#151)

* Squashed commit of the following:

commit b43fe37
Author: Samuel Henricky <[email protected]>
Date:   Fri Nov 29 09:23:41 2024 -0300

    Log em reserva

commit 4ce9771
Author: Samuel Henricky <[email protected]>
Date:   Fri Nov 29 08:50:22 2024 -0300

    revertendo ações de login

    revertendo ações de login pois ainda não está implementado

commit db88a7e
Author: Samuel Henricky <[email protected]>
Date:   Fri Nov 29 08:49:46 2024 -0300

    revertendo ações de login

    revertendo ações de login pois ainda não está implementado

commit 1333946
Author: Samuel Henricky <[email protected]>
Date:   Wed Nov 27 11:56:02 2024 -0300

    implementações

commit 9330875
Author: Samuel Henricky <[email protected]>
Date:   Wed Nov 27 09:27:59 2024 -0300

    Logs Centralizados.

    Devido a orientação de boas práticas do professor, decidi centralizar os logs de todos os arquivos que estou modificando na model em apenas um log.

    Ajustes no arquivo de logger foram necessários

commit 91abf4e
Merge: eb60527 29db712
Author: Samuel Henricky <[email protected]>
Date:   Wed Nov 27 08:41:25 2024 -0300

    Merge branch 'Senac-SOR-ADS:main' into log

commit eb60527
Author: Samuel Henricky <[email protected]>
Date:   Mon Nov 25 11:54:19 2024 -0300

    log em curso

    Implementada a classe de log no curso da model.

    Observação: ainda não é possível tirar a prova real dos logs da função de deletar e a de cadastrar_curso.

commit a3f50fc
Author: Samuel Henricky <[email protected]>
Date:   Mon Nov 25 11:28:07 2024 -0300

    log em criptografia

    Criado a instância de Log na criptografia da model.
    Adicionado um log.error caso as senhas não fossem iguais.

commit fadb4e0
Author: Samuel Henricky <[email protected]>
Date:   Mon Nov 25 11:22:58 2024 -0300

    log em area

    Implementação da funcionalidade de Log em área.

* Log em model/reserva

* Verificação do dia da semana (#152)

* Começando a validação

* Finalizado a verificação

Agora o usuário deve no mínimo selecionar o dia da semana certo

* Limitando a data

Agora já no início a data é limitada

---------

Co-authored-by: GABRIEL ALCANTARA DIAS PRESTES <[email protected]>

* colocando as telas de concuido e erro (#153)

* colocando menu mais detalhado na home

* correção do sub menu alinhado pra cima agr

* mudando icones

mudando icones conforme as atividades na aplicação, tipo mecher no menu ou minimizar e maximizar, etc

* arrumando algumas coisas so e os icones

* colocando menu simplificado e arrumando tabs

fiz um menu novo só com icones agr e arrumei o problema dos tabs tmb, alem de agr os botões ficarem clicados quando escolhem um deles

* mudando nome dos icones e atualizando informações da home e agr puxando telas de edit

* mudando os icones de erro e concluido

* colocando caminho certo no icone de tela cheia

* caminho do icone da tela maximizada agr

* adicionando tela de edit sala

* arrumando tabulação

* mudança na ortografia da tela de cadastro de login

* mudando o nome e zerando txt feadback

* tirando algumas validações q nn funcionam

* tela de concluido com 1 btn pra confirmar

* .

* tela de login funcionando sem erro agr

* comentando erros na tela de login, para tratativa de erro

* agr vai kkk

* wqkjhfweijfgqwiuf

* eygdafoawsd

* Ajustando os retornos do código (#154)

Conforme foi pedido, eu alterei as verificações e retornos da reserva

Co-authored-by: GABRIEL ALCANTARA DIAS PRESTES <[email protected]>

* Horario minimo (#155)

Agora o usuário não pode fazer colocar o horário final menor que o horário do início

Co-authored-by: GABRIEL ALCANTARA DIAS PRESTES <[email protected]>

* Desabilita

Desabilita o modo de desenvolvimento

* Editar Area (#157)

* commit para terminar isso em casa

falta pouco em

* edit area

* update

* Update cadastrarArea.py

* Squashed commit of the following: (#158)

commit fc53c49
Author: Bruno Rodrigues <[email protected]>
Date:   Thu Dec 5 08:30:08 2024 -0300

    reserva

    Arrumando o layout de um comboBox

commit b824fa0
Author: Bruno Rodrigues <[email protected]>
Date:   Thu Dec 5 08:25:46 2024 -0300

    Alteração na tela de Reserva

    Alteração no layout das telas de reservas

commit 8bb7d77
Author: Tortugazil <[email protected]>
Date:   Thu Dec 5 02:32:05 2024 -0300

    Alterações finais

    Arrumado layout das telas restantes

commit ef78c90
Author: Bruno Rodrigues <[email protected]>
Date:   Wed Dec 4 11:55:38 2024 -0300

    Segunda alteração

    Layout arrumados nas telas de 'Area' e 'cadastroSalas'

commit e4d6edf
Author: Bruno Rodrigues <[email protected]>
Date:   Wed Dec 4 11:22:26 2024 -0300

    Primeira alteração

    Remoção das labels de respostas das telas

* editarLogin alterado (#159)

alteração no editarLogin correspondente a issue

* ajuste html

* Update root.css

ajuste

* Inserção do modo de autenticação (#162)

Inserido a funcionalidade para registrar o login feito pelo usuário, sendo necessário chamar a função pegarUsuarioLogado para obter as informações

* Tela de editar curso alterado (#163)

* editarCurso alterado

removido campo de alterar curso e adicionado SpinBox para aceitar somente número ao invés de textos

* cursor alterado

apenas mudei o cursor para ser identificado

* Editar login (#164)

* Editar Login

terminei de fazer a tela de editar login

* Finalizando alterações

* Criptografia

Agora as senhas estão criptografadas

---------

Co-authored-by: GABRIEL ALCANTARA DIAS PRESTES <[email protected]>

* Update cadastroPessoas.py (#169)

ajuste

* Tela de EditarCurso e Cadastro Salas (#168)

* EditarCurso

ComboBox alterado para ser disponivel modificação por textos e, cadastroSalas adicionado o campo para somente números na 'capacidade'

* Horário alterado

Horário definido para 24h

* Função para redimensionar a tela  (#167)

* Função para mover a Interface

Função para mover a interface  pelo pressionar do mous.

* alteração no import

Alteração no import.

* correção na função

* Update home.py

Correção da inicialização da variável

* pequenas alterações

alterações na tela de cadastro pessoas

* Mudanças

* Revert "pequenas alterações"

This reverts commit 2d45c9f.

* mover telas ainda a completar

* Revert "mover telas ainda a completar"

This reverts commit 26b1921.

* Função para movimentação da tela e maximizar e minimizar com dois cliques

* função redimensionar.

* Redimensionamento da home

* .

---------

Co-authored-by: Prof-Rayner <[email protected]>

* editar sala (#170)

* Editar Pessoas alterado (#171)

alteração na tela de editarPessoa. Adicionado o comboBox no campo de nome

* Update login.py (#172)

ajuste em model login

* Crud (#173)

* Update cadastroPessoas.py

ajuste

* ajuste Controller

Ajuste no Crud

* Controle de acesso

Ajuste para controlar nível de acesso

* Reserva alterada (#174)

Remoção do comboBox na tela de reserva

* Inserção do Logout (#176)

* Squashed commit of the following:

commit 3646e3a
Author: Prof-Rayner <[email protected]>
Date:   Fri Dec 6 11:12:32 2024 -0300

    Inserção do modo de autenticação

    Inserido a funcionalidade para registrar o login feito pelo usuário, sendo necessário chamar a função pegarUsuarioLogado para obter as informações

* removido print

* Período na reserva (#175)

Implementei funções para o horário se ajustar de acordo com o período do curso

Co-authored-by: GABRIEL ALCANTARA DIAS PRESTES <[email protected]>

* Revert "Merge branch 'Modulo-WEB' of https://github.com/XlouPx/Mapa-de-Sala into Modulo-WEB"

This reverts commit b55a941, reversing
changes made to 843a4c2.

* Reapply "Merge branch 'Modulo-WEB' of https://github.com/XlouPx/Mapa-de-Sala into Modulo-WEB"

This reverts commit 92c5aa0.

* User logado (#178)

* User logado

Agora o idLogin muda de acordo com o usuário logado

* Resolvendo erro na área

Segundo um dos membros da equipe, tinha um erro na interface, agora eu arrumei

* Revert "Resolvendo erro na área"

This reverts commit 6a62bc3.

---------

Co-authored-by: GABRIEL ALCANTARA DIAS PRESTES <[email protected]>

* CRUD controller (#179)

pessoa / curso / sala / área / equipamento

ajuste e padronização  do CRUD para funcionar modulo Web e modulo Desktop

* telas de confirmações (#181)

* colocando menu mais detalhado na home

* correção do sub menu alinhado pra cima agr

* mudando icones

mudando icones conforme as atividades na aplicação, tipo mecher no menu ou minimizar e maximizar, etc

* arrumando algumas coisas so e os icones

* colocando menu simplificado e arrumando tabs

fiz um menu novo só com icones agr e arrumei o problema dos tabs tmb, alem de agr os botões ficarem clicados quando escolhem um deles

* mudando nome dos icones e atualizando informações da home e agr puxando telas de edit

* mudando os icones de erro e concluido

* colocando caminho certo no icone de tela cheia

* caminho do icone da tela maximizada agr

* adicionando tela de edit sala

* arrumando tabulação

* mudança na ortografia da tela de cadastro de login

* mudando o nome e zerando txt feadback

* tirando algumas validações q nn funcionam

* tela de concluido com 1 btn pra confirmar

* .

* tela de login funcionando sem erro agr

* comentando erros na tela de login, para tratativa de erro

* agr vai kkk

* wqkjhfweijfgqwiuf

* eygdafoawsd

* colocando telas de validação e confirmação

* passando as tratativas de sair da conta

* mudando formas de chamar o icone  de erro

* mudanças no comboBox editar pessoa (#182)

* Editar Pessoa (#184)

* User logado

Agora o idLogin muda de acordo com o usuário logado

* Editar pessoa

Agora podemos editar uma pessoa já cadastrada

---------

Co-authored-by: GABRIEL ALCANTARA DIAS PRESTES <[email protected]>

* rotas ajuste

ajuste nas rota para funcionar o Crud e search_query.

ajuste em nav

* Mudanças de layouts e implementação de novas funções nas telas de feadback. (#185)

* Função para mover a Interface

Função para mover a interface  pelo pressionar do mous.

* alteração no import

Alteração no import.

* correção na função

* Update home.py

Correção da inicialização da variável

* pequenas alterações

alterações na tela de cadastro pessoas

* Mudanças

* Revert "pequenas alterações"

This reverts commit 2d45c9f.

* mover telas ainda a completar

* Revert "mover telas ainda a completar"

This reverts commit 26b1921.

* Função para movimentação da tela e maximizar e minimizar com dois cliques

* função redimensionar.

* Redimensionamento da home

* .

* movimentação da telas de feadback.

* correção dos layouts

---------

Co-authored-by: Prof-Rayner <[email protected]>

* Editar login (#187)

* Editar login

Antes não era possível editar um login sem colocar a senha nova, agora isso é possível

* Tirando um print

Tirei um print aparentemente inútil do código

---------

Co-authored-by: GABRIEL ALCANTARA DIAS PRESTES <[email protected]>

* Correção na tela de editar curso. (#189)

* Função para mover a Interface

Função para mover a interface  pelo pressionar do mous.

* alteração no import

Alteração no import.

* correção na função

* Update home.py

Correção da inicialização da variável

* pequenas alterações

alterações na tela de cadastro pessoas

* Mudanças

* Revert "pequenas alterações"

This reverts commit 2d45c9f.

* mover telas ainda a completar

* Revert "mover telas ainda a completar"

This reverts commit 26b1921.

* Função para movimentação da tela e maximizar e minimizar com dois cliques

* função redimensionar.

* Redimensionamento da home

* .

* movimentação da telas de feadback.

* correção dos layouts

* correção na tela de editar curso

---------

Co-authored-by: Prof-Rayner <[email protected]>

* alteração no editar (#190)

Alteração nas telas de editar

---------

Co-authored-by: Surik4to06 <[email protected]>
Co-authored-by: Samuel Henricky <[email protected]>
Co-authored-by: Prof. Jeff Rayner <[email protected]>
Co-authored-by: Prof-Rayner <[email protected]>
Co-authored-by: Bruno Rodrigues <[email protected]>
Co-authored-by: NickolasXL <[email protected]>
Co-authored-by: Gabriel Alcantara Dias Prestes <[email protected]>
Co-authored-by: GABRIEL ALCANTARA DIAS PRESTES <[email protected]>
Co-authored-by: otavio <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants