Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
dd89f39
Added translation
Rtrevisan20 Jan 2, 2024
7641cd7
separating responsibilities
Rtrevisan20 Jan 4, 2024
950fa6e
added ReopenApp option
Rtrevisan20 Jan 5, 2024
7d907de
restructuring folders
Rtrevisan20 Jan 5, 2024
9393a07
fixing bugs
Rtrevisan20 Jan 5, 2024
434134e
Adicionando HDMessageDlg
Rtrevisan20 Jan 13, 2024
e329a1f
Adicionado camada controle iTurboUpdate
Rtrevisan20 Jan 15, 2024
3724d5d
Modificando README
Rtrevisan20 Jan 15, 2024
6695489
Modificando README
Rtrevisan20 Jan 15, 2024
bb69046
Modificando README
Rtrevisan20 Jan 15, 2024
280a7d0
Modificando README
Rtrevisan20 Jan 15, 2024
b74a469
Centralizando form de atualização, FMX e VCL
Rtrevisan20 Jan 15, 2024
c0a7aa1
Reestruturando pasta e projetos
Rtrevisan20 Jan 16, 2024
1cedda0
Criando pasta Project
Rtrevisan20 Jan 16, 2024
72cb99e
Apagando pasta Modules(BOSS)
Rtrevisan20 Jan 16, 2024
14439a9
Apagando Lixo
Rtrevisan20 Jan 16, 2024
470b027
Melhorada funcionalidade de descompactar
Rtrevisan20 Jun 11, 2024
10c2620
Adicionado uma variável global GlobalUpdate na Unit TurboUpdate para …
Rtrevisan20 Jun 11, 2024
baa510d
Modificado gitignore e Readme
Rtrevisan20 Jun 11, 2024
a44e407
removendo lixo
Rtrevisan20 Jun 11, 2024
1422bab
Adicionado mais 2 funções
Rtrevisan20 Jun 13, 2024
8b09a4c
Atualizando componente HDmessageDlg
Rtrevisan20 Jun 14, 2024
c384367
Ajustando layout do FMX
Rtrevisan20 Jun 14, 2024
f8d141a
Ajuste e removido projeto em VCL
Rtrevisan20 Sep 19, 2024
ade1f4f
Adicioando INDY como motor de Internet
Rtrevisan20 May 6, 2025
a0a66c5
Adicionado INDY como motor de download (Fazendo Testes)
Rtrevisan20 May 8, 2025
f22266f
Indy implementado e funcionando
Rtrevisan20 May 8, 2025
375b771
IMmplementado factory de acesso a internet
Rtrevisan20 May 27, 2025
8052ff9
Adionado factory de internet
Rtrevisan20 May 27, 2025
b84ebb2
Modificações harddev-pc
Rtrevisan20 May 30, 2025
2bf7857
mergin
Rtrevisan20 May 30, 2025
d8dfa20
Corrigido bug na pesquisa
Rtrevisan20 Jul 29, 2025
aefd11e
Corrigido bug no FMX
Rtrevisan20 Jul 29, 2025
315ee84
Corrigido bug no FMX
Rtrevisan20 Jul 29, 2025
1628db1
Update 1.2.10 Compilado delphi 12
Rtrevisan20 Sep 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -64,3 +64,17 @@ __recovery/

# Castalia statistics file (since XE7 Castalia is distributed with Delphi)
*.stat

# Boss and System folders
Project/modules/
Source/FMX/Temp/
Source/VCL/Temp/
Samples/FMX/modules/
Samples/FMX/Temp/
Samples/VCL/Classic/modules/
Samples/VCL/Classic/Temp/
Samples/VCL/Standalone/modules/
Samples/VCL/Standalone/Temp/
Samples/VCL/Classic/Application
Samples/VCL/Standalone/Application
Samples/FMX/Application
48 changes: 48 additions & 0 deletions Project/TurboUpdate.Group.groupproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectGuid>{7341E00B-6427-4EFA-A56B-77CA456D99A4}</ProjectGuid>
</PropertyGroup>
<ItemGroup>
<Projects Include="TurboUpdateModel.dproj">
<Dependencies/>
</Projects>
<Projects Include="TurboUpdateCore.dproj">
<Dependencies/>
</Projects>
</ItemGroup>
<ProjectExtensions>
<Borland.Personality>Default.Personality.12</Borland.Personality>
<Borland.ProjectType/>
<BorlandProject>
<Default.Personality/>
</BorlandProject>
</ProjectExtensions>
<Target Name="TurboUpdateModel">
<MSBuild Projects="TurboUpdateModel.dproj"/>
</Target>
<Target Name="TurboUpdateModel:Clean">
<MSBuild Projects="TurboUpdateModel.dproj" Targets="Clean"/>
</Target>
<Target Name="TurboUpdateModel:Make">
<MSBuild Projects="TurboUpdateModel.dproj" Targets="Make"/>
</Target>
<Target Name="TurboUpdateCore">
<MSBuild Projects="TurboUpdateCore.dproj"/>
</Target>
<Target Name="TurboUpdateCore:Clean">
<MSBuild Projects="TurboUpdateCore.dproj" Targets="Clean"/>
</Target>
<Target Name="TurboUpdateCore:Make">
<MSBuild Projects="TurboUpdateCore.dproj" Targets="Make"/>
</Target>
<Target Name="Build">
<CallTarget Targets="TurboUpdateModel;TurboUpdateCore"/>
</Target>
<Target Name="Clean">
<CallTarget Targets="TurboUpdateModel:Clean;TurboUpdateCore:Clean"/>
</Target>
<Target Name="Make">
<CallTarget Targets="TurboUpdateModel:Make;TurboUpdateCore:Make"/>
</Target>
<Import Project="$(BDS)\Bin\CodeGear.Group.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Group.Targets')"/>
</Project>
1 change: 1 addition & 0 deletions Project/TurboUpdateCore.delphilsp.json

Large diffs are not rendered by default.

85 changes: 41 additions & 44 deletions TurboUpdate.dpk → Project/TurboUpdateCore.dpk
Original file line number Diff line number Diff line change
@@ -1,44 +1,41 @@
package TurboUpdate;

{$R *.res}
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS ON}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION OFF}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO ON}
{$SAFEDIVIDE OFF}
{$STACKFRAMES ON}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DEFINE DEBUG}
{$ENDIF IMPLICITBUILDING}
{$RUNONLY}
{$IMPLICITBUILD ON}

requires
rtl;

contains
TurboUpdate.Consts in 'Source\TurboUpdate.Consts.pas',
TurboUpdate.Download in 'Source\TurboUpdate.Download.pas',
TurboUpdate.Internet in 'Source\TurboUpdate.Internet.pas',
TurboUpdate.Model in 'Source\TurboUpdate.Model.pas',
TurboUpdate.Types in 'Source\TurboUpdate.Types.pas',
TurboUpdate.Check in 'Source\TurboUpdate.Check.pas',
TurboUpdate.Utils in 'Source\TurboUpdate.Utils.pas';

end.

package TurboUpdateCore;

{$R *.res}
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS ON}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION OFF}
{$OVERFLOWCHECKS ON}
{$RANGECHECKS ON}
{$REFERENCEINFO ON}
{$SAFEDIVIDE OFF}
{$STACKFRAMES ON}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DEFINE DEBUG}
{$ENDIF IMPLICITBUILDING}
{$RUNONLY}
{$IMPLICITBUILD ON}

requires
rtl,
TurboUpdateModel,
dbrtl,
fmx;

contains
TurboUpdate in '..\Source\TurboUpdate.pas',
TurboUpdate.Interfaces in '..\Source\TurboUpdate.Interfaces.pas';

end.
Loading