lazarus/components/onlinepackagemanager/onlinepackagemanager.pas
balazs 01a1baa804 Opkman: Prevent memory leaks(step1) + other changes
- remove threaded timer to prevent memory leaks
- calculate download/extract speed with different method
- restructure the update thread
- prevent IDE freeze
- change repository names to "Official repository" and "Third party repository"
- make the unintuitive "Install" button intuitive again
- make install process faster

git-svn-id: trunk@59405 -
2018-10-31 18:43:35 +00:00

31 lines
1.1 KiB
ObjectPascal

{ This file was automatically created by Lazarus. Do not edit!
This source is only used to compile and install the package.
}
unit OnlinePackageManager;
{$warn 5023 off : no warning about unused units}
interface
uses
onlinepackagemanagerintf, opkman_mainfrm, opkman_optionsfrm, opkman_const,
opkman_visualtree, opkman_serializablepackages, opkman_downloader,
opkman_common, opkman_progressfrm, opkman_zipper, opkman_installer,
opkman_packagelistfrm, opkman_options, opkman_createrepositorypackagefrm,
opkman_categoriesfrm, opkman_packagedetailsfrm, opkman_updates,
opkman_createjsonforupdatesfrm, opkman_uploader, opkman_repositories,
opkman_createrepositoryfrm, opkman_repositorydetailsfrm,
opkman_addrepositorypackagefrm, opkman_intf, opkman_intf_packagelistfrm,
opkman_showhint, opkman_showhintbase, opkman_colorsfrm, LazarusPackageIntf;
implementation
procedure Register;
begin
RegisterUnit('onlinepackagemanagerintf', @ onlinepackagemanagerintf.Register);
end;
initialization
RegisterPackage('OnlinePackageManager', @ Register);
end.