Re: [Notes2-team] ** TO-DO & BUGs ***
Brought to you by:
andersonrb
From: andreithomaz <and...@bo...> - 2003-11-24 03:59:06
|
quanto ao NotesFristTime: acho q ele poderia ser acess=EDvel mesmo depois= =20 do prog ser instalado. Por exemplo, =E0s vezes eu gostaria de associar um= a=20 extens=E3o a um programa, mas s=F3 consigo fazer isso reinstalando o=20 programa (quer dizer, imagino q d=EA para ir no registro do windows, mas=20 pensemos como um usu=E1rio normal :-) []'s andrei Anderson R. Barbieri wrote: > Ol=E1 pessoal, > este e-mail =E9 principalmente para o pessoal do desenvolvimento que=20 > ainda n=E3o > est=E1 trabalhando numa =E0rea espec=EDfica como est=E3o Jonas, Joelson= ,=20 > Anderson e Daniel. > Ou seja, estou falando de Anderson Ambr=F3sio, M=E1rcio, Victor e Shube= rt.=20 > Esqueci algu=E9m? > Mas todos que puderem ajudar, sintam-se convocados... > ------------------------------------------------------- > Conte=FAdo > ------------------------------------------------------- > A) Bugs > B) Coisas planejadas q naum tem ningu=E9m fazendo > C) Id=E9ias de coisas al=E9m do que estava planejado > ------------------------------------------------------- > > *A) BUGzinhos* > _#001_ - O notes n=E3o consegue capturar a sa=EDda de compiladores 16 b= its. > Sei que =E9 velharia, mas mt gente ainda usa clipper, cobol, etc. e=20 > seria bom > deixarmos eles se benficiarem do notes tb=E9m. Algu=E9m sabe como arrum= ar=20 > isto? > (Eu naum sei!) Tipo, teria que ter um m=E9todo para diferenciar apps 16= =20 > bits, > 32 bits e gui. Depois teriam que ter um m=E9todo para capturar a sa=EDd= a=20 > de aplciativos > 16 bits, um para 32 bits (implementado) e a possibilidade de avisar ao=20 > usu=E1rio > que ele naum pode capturar a sa=EDda de aplicativos gui. Quem =E9 fodau= m pra > implementar isto? (Tem bastante informa=E7=F5es nos grupos de discuss=E3= o da > borland sobre isto, mas naum tive tempo para ler, naum sei se =E9 =FAti= l.) > (Bug encontrado pelo andr=E9 que testou todos os compiladores um a um > pra ver se funfavam no notes!!!!) > > _#002_ - Um probleminha na biblioteca. Quando voc=EA clica com o bot=E3= o > direito do mouse e a biblioteca da linguagem naum tem nenhum item, d=E1= =20 > erro. > Sei l=E1 onde t=E1 o errim, mas tem que tar em algum lugar no fonte,=20 > hhahhhahahahah. > > _#003_ - Naum eh um bug, mas eh algo onde to precisando de ajuda. Preci= so > de um m=E9todo que me d=EA o diret=F3rio de configura=E7=E3o do Notes. = Este=20 > diret=F3rio > deve ser espec=EDfico para cada usu=E1rio (ser=E1 preciso entaum levar = em=20 > conta as > diferen=E7as entre win98 e win2k/XP). Ele deve ficar em "[Local onde=20 > ficam as > configura=E7=F5es do usu=E1rio]\NSE2004\". No caso do diret=F3rio naum = existir, > o notes ir=E1 chamar o NotesFirstTime para cri=E1-lo e encerrar. > > *B) Coisas planejadas q naum tem ningu=E9m fazendo* > _#001_ - NotesFirstTime. O NotesFirstTime dever=E1 ser um aplicativo > bem magrinho (nada acima de 250 kb =E9 aceit=E1vel) para naum pesar > no tamanho da distribui=E7=E3o (que j=E1 t=E1 ficando bem gordim). A id= =E9ia =E9 > que a primeira vez que o usu=E1rio for abrir o notes ele apare=E7a e, n= um=20 > estilo > wizard,deixe o usu=E1rio fazer algumas configura=E7=F5es gerais (como a= tivar > ou naum a shellextension, que arquivos associar com o notes, etc.).=20 > Depois o > programa escanear=E1 o HD a procurar de navegadores, compiladores e > interpretadores que o usu=E1rio tem instalado. Coletando isto ele far=E1= um > menu executar para o usu=E1rio com aquilo que ele tem instalado (assim > o usu=E1rio naum precisa fazer) . Logo depois ele pedir=E1 que o usu=E1= rio > se registre como usu=E1rio do notes (o registro obviamente naum ser=E1 > obrigat=F3rio, ser=E1 apenas uma forma de conhecermos mais os usu=E1rio= s > e dar a possibilidade deles se cadastrarem na newsletter e na lista; o > openoffice fa algo parecido) . Logo depois o programa dir=E1: > "O Notes est=E1 pronto para ser usado pela primeria vez. Obrigado > por escolher o Notes!". A id=E9ia era fazer isto suando KOl=20 > (http://xcl.cjb.net/) > para que o arquivo final ficasse min=FAsculo. Mas talvez de para > fazer em delphi e empacotar com UPX ou algo assim. Ou d=E1 para > usar apenas a api do windows, ou criar o aplicativo sem usar o > designer do delphi. Ou escrever ele em C, hahahaha. Tem que ser > pequeno, s=F3 isto. Quem se habilita? > > _#002_ - Instalador do Notes. Algu=E9m poderia ir fazendo o script? > Seria bom usarmos o do winamp, o NSIS=20 > (http://www.nullsoft.com/free/nsis/) > pois ele bem epqueninho. Eu naum sei usar NSIS, algu=E9m sabe? > Nas vers=F5es passadas usei o INNO Setup, s=F3 que ele ja tem 300kb, > entaum fica meio grandimm. Solu=E7=F5es?????? > > _#003_ - Algu=E9m precisa a capacidade de setar bookmakers no editor > do Notes. O SynEdit vem com m=E9todos pra fazer isto, mas naum consegui > us=E1-los. Algu=E9m poderia fazer isto? > > *C) Id=E9ias de coisas al=E9m do que estava planejado* > _#001_ - Com o suporte a tabs, precisaremos de um modo > de que quando o usu=E1rio clicar num arquivo no explorer > ele abra na "c=F3pia" do notes que j=E1 estiver aberta ao > inv=E9s de abrir mais uma janela do notes. Algu=E9m faz id=E9ia > de como se faz isto? Eu naum... :( > > _#002_ - Outra coisa legal de ter por causa das abas, seria o > suporte a projetos. Um projeto seria um arquivo que conteria > um grupo de arquivos e que permitisse restaurar configura=E7=F5es > quando ele for aberto (restaurar os arquivos que estavam aberto, > posi=E7=E3o do cursor, bookmakers, etc.) Uma coisa legal seria deixar > o usu=E1rio definir qual daqueles arquivos do projeto que deve ser > rodado no compilador. Dae ter=EDamos mais uma "vari=E1vel" no menu > executar pra isto. Por exemplo, eu poderia agrupar todos os arquivos > do fonte do notes em um projeto e dizer que o "NotesSE.DPR" =E9 > quem deve ser rodado no compialdor. Entuam eu poderia usar > o menu executar para compilar o notes facinho, facinho... > > _#003_ - O menu executar poderia ser espec=EDfico para cada linguagem..= . > Tipo, se eu estiver editando HTML, pra que vou querer um item > "compilar no delphi? =C9 uma id=E9ia... naum sei se todos aprovam :) > >--=20 >Anderson Rodrigues Barbieri >-------------------------------------------- >#Equipe do Notes - Coordenador/Desenvolvedor > >{ TAndInfo } >ICQ #149391850 / no...@ig... >Notes - http://notes.codigolivre.org.br >NotesDev - http://notes2.sf.net/dev >F=F3rum - http://notes2.sf.net/forum > =20 > --=20 RGB Design Digital www.rgbdesigndigital.com.br |