Martin
bab6ed4c4b
Changed some modal result checks to honour cancellation as mrNo. See merge request !281 issue #40920
2024-05-20 02:35:01 +02:00
Maxim Ganetsky
d2d68189a0
OpkMan: fixed compilation on Windows
2023-07-07 18:19:57 +03:00
Juha
adfc424e92
Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION.
2023-07-07 17:39:03 +03:00
balazs
4460f173ca
OpkMan: Switch to Openssl 1.1.1o
2022-05-24 07:26:48 +03:00
balazs
8445edd27f
Opkman: Less hint + Fix high dpi bug, when displaying rating stars. Issue #37886 .
...
git-svn-id: trunk@64727 -
2021-03-02 21:22:24 +00:00
juha
d6aedf99e8
OPM: Use FPC_FULLVERSION for checking compiler version.
...
git-svn-id: trunk@64461 -
2021-02-05 11:28:01 +00:00
balazs
44c240ead0
Opkman: Use default fphttpclient.pp and zipper.pp with fpc 3.2.0.
...
git-svn-id: trunk@63600 -
2020-07-19 19:17:48 +00:00
balazs
b8b713f458
Opkman: Ask to download openssl, if it is missing (Win), issue #35545
...
git-svn-id: trunk@61186 -
2019-05-09 09:42:31 +00:00
martin
458181e005
OPM: reduced race condition leading to mem leak // rev 59879 #8fe535d1e4 changed a race condition (crash) for this race (mem leak).
...
Afaik the remainder can only be fixed by not using FreeOnTerminate
git-svn-id: trunk@59896 -
2018-12-23 14:01:21 +00:00
martin
8fe535d1e4
OPM: fixed race condition.
...
git-svn-id: trunk@59879 -
2018-12-20 16:27:42 +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
b753ed9ee8
Opkman: - add Roland Hahn to the contributors list
...
- update licensing info for images
- increase update interval for third party packages from 2 to 15 minutes
git-svn-id: trunk@59428 -
2018-11-02 07:08:39 +00:00
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
balazs
fd64c39c73
Opkman: Fix memory leak.
...
git-svn-id: trunk@59110 -
2018-09-21 07:50:18 +00:00
mattias
9662fcc1b5
opm: less hints
...
git-svn-id: trunk@58127 -
2018-06-04 17:22:01 +00:00
balazs
a398131a54
Opkman: Fix connection timeout bug.
...
git-svn-id: trunk@56951 -
2018-01-04 12:31:40 +00:00
balazs
de416689cc
Opkman: Fix memory leaks in the update feature.
...
git-svn-id: trunk@56950 -
2018-01-04 10:17:33 +00:00
balazs
dd4f78896d
Opkman: Re-enable updates from package maintainer's homepage + fix memory leak.
...
git-svn-id: trunk@56933 -
2018-01-03 13:52:02 +00:00
balazs
3b2a9dd7c2
Opkman: Disable package updates temporary.
...
git-svn-id: trunk@56459 -
2017-11-21 13:25:10 +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
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
7928345fb3
Opkman: Fixed bug in package update.
...
git-svn-id: trunk@54500 -
2017-03-30 05:03:58 +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
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
a41558d5cd
OpkMan: Use {$IFDEF MSWINDOWS} for used units when appropriate.
...
git-svn-id: trunk@54360 -
2017-03-07 14:29:37 +00:00
balazs
13e7653139
Opkman: Add missing unit to the uses clauses.
...
git-svn-id: trunk@54352 -
2017-03-06 13:05:45 +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
c5a84bc001
Opkman: Synchronize with FPC trunk. From FPC311 on OPM no longer depends on opkman_httpclient and opkman_zip.
...
git-svn-id: trunk@54349 -
2017-03-06 09:28:48 +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
f2d36f17ab
Opkman: Fixed CPU load issue.
...
git-svn-id: trunk@53769 -
2016-12-23 18:42:42 +00:00
balazs
9c5413917e
Opkman: Allow users to select the update interval for packages.
...
Close forms "Create repository package" and "Create JSON for updates" if the operation was successful.
More suggestive names.
More hints for column: "Status/data"
Extend contributors list.
git-svn-id: trunk@53724 -
2016-12-19 13:43:51 +00:00
balazs
bc7f03b15a
Opkman: Trim URL before parsing to prevent "Invalid protocol" error.
...
git-svn-id: trunk@53715 -
2016-12-18 10:31:17 +00:00
balazs
ca254979a9
Opkman: Voting system implemented locally.
...
git-svn-id: trunk@53697 -
2016-12-16 09:12:24 +00:00
balazs
7c496c048a
Opkman: Properly init ssl under linux/osx. More responsive forms on download/update. Copy links to clipboard.
...
git-svn-id: trunk@53672 -
2016-12-14 07:39:28 +00:00
balazs
025eab7ffe
Opkman: More bugfix + optimizations.
...
git-svn-id: trunk@53669 -
2016-12-13 13:00:35 +00:00
balazs
61466674a4
More bugfix.
...
git-svn-id: trunk@53641 -
2016-12-11 19:07:44 +00:00
balazs
4713fdef72
Bug fix: Pressing refresh button after update crashes OPM. Bug reported by @minesadorada.
...
git-svn-id: trunk@53640 -
2016-12-11 18:26:22 +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
8b5d771023
Added OpenSSL support for downloading files from https sites.
...
git-svn-id: trunk@53631 -
2016-12-11 10:26:18 +00:00
balazs
fe67ead20d
Bug fix: Invalid URL on update, reported by @lainz.
...
git-svn-id: trunk@53630 -
2016-12-10 18:42:13 +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
1b67af9431
More tweaks on the update feature.
...
git-svn-id: trunk@53597 -
2016-12-08 07:40:45 +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
f49912d641
Implemented update feature.
...
git-svn-id: trunk@53570 -
2016-12-06 10:30:50 +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