Commit Graph

49 Commits

Author SHA1 Message Date
balazs
35ae732201 Opkman: Fix install bug.
git-svn-id: trunk@60135 -
2019-01-21 19:03:36 +00:00
balazs
f401b35e17 Opkman: Do not overwrite link to external json, it might have been updated in the central repository.
git-svn-id: trunk@60093 -
2019-01-16 06:43:46 +00:00
balazs
0c07ac1983 Opkman: In order to prevent memory leaks, the update of serializable packages are protected with critical sections.
git-svn-id: trunk@59719 -
2018-12-03 13:54:14 +00:00
balazs
7a770dfa0c Opkman: After a package is opened with "Open package file(.lpk)...", OPM wrongly reports the package as installed when in fact is not.
git-svn-id: trunk@59717 -
2018-12-03 07:32:02 +00:00
balazs
13d5bd13c3 Opkman: Add "community description" for each package. This is especially important for packages that are no longer maintained.
git-svn-id: trunk@58753 -
2018-08-22 05:31:01 +00:00
balazs
2e76c3607c Opkman: Add macro support for the directories defined in panel Options\Folders. Issue #33857, patch from errno.
git-svn-id: trunk@58254 -
2018-06-14 08:51:43 +00:00
balazs
c9e2e41f99 Opkman: Less hints and warnings.
git-svn-id: trunk@57843 -
2018-05-08 09:08:47 +00:00
balazs
9e8a489027 Opkman: Preparing OPM for the integration with the build in Package Manager. Step4.
git-svn-id: trunk@56669 -
2017-12-08 10:55:32 +00:00
balazs
a7bbd145e9 Opkman: Preserve compatibility with older version(TPackageType/TLazPackageType).
git-svn-id: trunk@56503 -
2017-11-27 08:22:33 +00:00
balazs
7278c5ac87 Opkman: Changing RepositoryDate from TDate to TDateTime to match packagelink LPKFileDate.
git-svn-id: trunk@56468 -
2017-11-22 13:13:39 +00:00
balazs
9e0016b0cf Opkman: Fixing issues caused by the TPackageType/TLazPackageType switch. Also fixed packagelist.json in the main repository.
git-svn-id: trunk@56464 -
2017-11-22 06:17:05 +00:00
juha
48d01d2d28 OpkMan: Replace const PackageTypeIdents with LazPackageTypeIdents in PackageIntf.
git-svn-id: trunk@56455 -
2017-11-21 12:02:37 +00:00
balazs
bda79565c0 Opkman: Preparing OPM for the integration with the build in Package Manager. Step2.
git-svn-id: trunk@56451 -
2017-11-21 09:27:58 +00:00
balazs
ec308db4fd Opkman: Replacing TPackageType with TLazPackageType.
git-svn-id: trunk@56439 -
2017-11-20 06:10:33 +00:00
juha
7f5d893c9f IdeIntf: Move TLazPackageType to TLazPackageID in PackageIntf. TPackageLink inherits it.
git-svn-id: trunk@56436 -
2017-11-18 15:51:05 +00:00
balazs
093134726c Opkman: Private repositories(step3).
git-svn-id: trunk@55850 -
2017-09-13 12:52:59 +00:00
balazs
f8eace024e Opkman: Quick statistics about repository/lazarus packages.
git-svn-id: trunk@55631 -
2017-08-02 19:04:05 +00:00
balazs
5abb0b0ca3 Opkman: Bug fix, correctly count uninstalled/deleted packages.
git-svn-id: trunk@55036 -
2017-05-21 21:00:29 +00:00
balazs
461a534a26 Opkman: Show available updates even when the version is smaller then the installed one.
git-svn-id: trunk@54616 -
2017-04-12 11:52:04 +00:00
balazs
6dd5585619 Opkman: Display full package version.
git-svn-id: trunk@54469 -
2017-03-23 05:21:11 +00:00
juha
f7e1b2af2c OpkMan: Refactoring.
git-svn-id: trunk@54422 -
2017-03-16 17:49:49 +00:00
juha
f972e8b0d2 OpkMan: Rename Package to MetaPackage in type and variable names.
git-svn-id: trunk@54420 -
2017-03-16 17:49:45 +00:00
juha
1a173eeae9 OpkMan: Rename PackageFile to LazarusPackage in type and variable names.
git-svn-id: trunk@54419 -
2017-03-16 17:49:39 +00:00
juha
e6bf771bf6 OpkMan: Reuse TPkgVersion from IdeIntf. Create RTTI with {$M+}.
git-svn-id: trunk@54408 -
2017-03-15 13:13:43 +00:00
juha
a5d7bbe810 OpkMan: Don't use the UTF8 specific functions. FPC 2.x is not supported any more.
git-svn-id: trunk@54362 -
2017-03-07 14:29:46 +00:00
juha
e8de10799e OpkMan: Formatting.
git-svn-id: trunk@54361 -
2017-03-07 14:29:44 +00:00
juha
2801c30b5d OpkMan: Use Socket.IOTimeout in FPC 3.0.2. Clean and order uses sections.
git-svn-id: trunk@54351 -
2017-03-06 12:24:52 +00:00
balazs
44244449f8 Opkman: Add license info to each file + extend the options.
git-svn-id: trunk@54099 -
2017-02-06 07:57:53 +00:00
balazs
b8f569df7a Opkman: Sort package list(frame CreateRepositoryPackage).
git-svn-id: trunk@54094 -
2017-02-05 09:47:29 +00:00
balazs
cfbc216dfd Opkman: The possibility to close dialogs(Options and Description) with Esc.
git-svn-id: trunk@54091 -
2017-02-04 20:25:35 +00:00
balazs
80ac261172 Opkman: More sorting.
git-svn-id: trunk@54036 -
2017-01-30 10:48:49 +00:00
balazs
6d610db93b Opkman: Highlight recently added packages + sort package list by name.
git-svn-id: trunk@54035 -
2017-01-30 09:34:56 +00:00
joost
1de2cbf586 general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
balazs
dbe254e132 Opkman: Submit packages to remote server.
git-svn-id: trunk@53885 -
2017-01-04 13:51:11 +00:00
balazs
ca254979a9 Opkman: Voting system implemented locally.
git-svn-id: trunk@53697 -
2016-12-16 09:12:24 +00:00
balazs
025eab7ffe Opkman: More bugfix + optimizations.
git-svn-id: trunk@53669 -
2016-12-13 13:00:35 +00:00
balazs
705c67a190 Refresh package description and license after update. Request by @minesadorada.
git-svn-id: trunk@53650 -
2016-12-12 13:15:40 +00:00
balazs
cc233486b1 Implemented the possibility to disable a package temporary, until the maintainer updates a new version. Request by @minesadorada.
git-svn-id: trunk@53637 -
2016-12-11 17:13:17 +00:00
balazs
f1e6d30c04 Generate JSON for updates(package maintainers webpage).
git-svn-id: trunk@53627 -
2016-12-10 15:11:31 +00:00
balazs
a339b5b1a9 Added help button, install status of repository packages are visible in tree.
git-svn-id: trunk@53589 -
2016-12-07 17:06:22 +00:00
balazs
748497407b More meaningful names + small bugfix.
git-svn-id: trunk@53573 -
2016-12-06 13:52:26 +00:00
balazs
d6392d8f24 Update feature, partially implemented(part2).
git-svn-id: trunk@53564 -
2016-12-05 22:09:49 +00:00
balazs
23574b1a4a Update feature, partially implemented.
git-svn-id: trunk@53528 -
2016-12-02 14:21:00 +00:00
balazs
ff0790dc6f More bugfix and optimization.
git-svn-id: trunk@53477 -
2016-11-29 13:49:11 +00:00
balazs
08d0dcaa37 Create repository package: The possibility to assign multiple categories to a package.
git-svn-id: trunk@53466 -
2016-11-27 06:40:06 +00:00
balazs
e14d0595ba More meaningful resource string names.
git-svn-id: trunk@53447 -
2016-11-25 09:50:27 +00:00
balazs
e6e3bd4ae8 Delete zip files after a package is installed.
git-svn-id: trunk@53445 -
2016-11-25 06:48:52 +00:00
balazs
5cd4772404 Extended options dialog. From now on the local repository path is configurable.
git-svn-id: trunk@53424 -
2016-11-23 13:12:52 +00:00
balazs
ccd6e22a24 Online package manager. Initial commit.
git-svn-id: trunk@53390 -
2016-11-20 19:57:34 +00:00