{"push_id":1109726296,"size":1,"distinct_size":1,"ref":"refs/heads/Eduardo","head":"a11fac8f56785dd106bd8dcef59c9e9ce476e77a","before":"72f9a8d144f95c977ba11ded2aa06a473933341d","commits":[{"sha":"a11fac8f56785dd106bd8dcef59c9e9ce476e77a","author":{"email":"4b100f713d521565982d4cbd3ffabd3416b0eeb9@gmail.com","name":"eduardoRod"},"message":"Vamos lá ver a coisa\n\n##### DONE #####\n\n## classes.h/.cpp:\n\n- Métodos de procurar estão implementados para Autor, Musica, Album e\nPlaylist\n- - - Devolvem true se o nome tiver a string procurada\n\n- Classe Autor:\n- - - introduz informação na BD quando é chamado método criar() [Não\nfunciona mas o código está lá]\n\n- Classe Album:\n- - - cria a pasta correspondente (se não existir) na diretoria passada\na criar(QString) e introduz informação na BD [como classe Autor]\n- - - apaga musicas que tem e retira entradas da BD quando é chamado\nmétodo apagar()\n- - - remove uma ou mais musicas ao chamar um dos métodos remover(Musica\n*) ou remover(QList...)\n\n- Classe Musica:\n- - -copia ficheiro para a pasta passada como parametor do metodo\ncriar(QString) e introduz informação na BD [ya, é isso mesmo]\n\n## mainwindow.h/.cpp:\n- Novas formatações de tabelas\n- - - SimplifiedSong está funcional, só mostra o nome da musica\n- - - ArtistName só mostra foto e nome do artista\n\n- Acrescentados métodos para entradas de tabelas para as novas\nformatações\n- Acrescentado método Refresh()\n- - - chama-se cada vez que seja necessário actualizar a informação\n(bastante util para as pesquisas)\n- - - toda a formatação de tabelas e apresentação de conteúdo é feito\naqui\n\n- Novas variaveis\n- - - *_newPlaylist, playlist temporária para a página add_playlist\n- - - _showing(Artist/Album/Playlist) indice da lista do elemento\napresentado no ecrã (para saber qual o album/artista/playlist a alterar\ncaso seja necessário)\n\n- Caixas de texto para pesquisas fazem refresh() ao clicar em enter ou\nmudança de texto [Não era preciso os dois mas mal também não faz]\n- Já se podem criar albuns, autores e playlists no programa e copiar os\nficheiros para a pasta certa\n- Já se podem associar autores a musicas na criação de um album\n- Já se podem associar musicas a playlists na criação de uma playlist\n\n##### TO-DO #####\n\n## classes.h/.cpp:\n- Métodos para criar entradas na BD de artistas, playlists, e\nassociações.\n- Rever Métodos de procura (após 3 caracteres não funcionam muito bem)\n- Método remover da classe Album ainda não apaga ficheiros removidos\n- Ler tags dos ficheiros...\n- Leitor de musicaaaaa\n\n## database.h/.cpp:\n- Métodos para criar entradas de Playlist, artista, musica e album não\nfuncionam ou não estão feitos\n- Métodos para eliminar entradas da BD\n\n## mainwindow.h/.cpp:\n- Criar associações entre x -> y fora das janelas de criação de\nalbum/playlist:\n- - - Musicas -> Playlists\n- - - Autores -> Musicas\n\n- Botões de opção ainda não fazem nada\n- botões que estejam numa página que possa mostrar vários tipos de\ninformação ainda não fazem nada\n- - - Ex: botão adicionar a playlist na pagina album info. Tem de se\ncriar associação entre playlists e albuns\n\nPenso que não me esqueci de nada . . .","distinct":true,"url":"https://api.github.com/repos/Grupo-9-EngenhariaSoftware2016/Media-Player/commits/a11fac8f56785dd106bd8dcef59c9e9ce476e77a"}]}