Commit Graph

40 Commits

Author SHA1 Message Date
Maxim Ganetsky
738e48c6b7 Translations: French translation update by Gilles Vasseur, issue #39487 2021-11-26 03:47:29 +03:00
mattias
0354b47bc4 updated makefiles 2021-10-18 14:32:30 +02:00
Juha
814e4ba4e2 Rename CompareMethods to more logical SameMethod. Remove old deprecated functions. 2021-10-10 19:00:49 +03:00
mattias
91763f2247 set trunk version to 2.3.0
git-svn-id: trunk@65242 -
2021-06-15 14:00:39 +00:00
mattias
b0732509f7 IDE: fixed valgrind warning TExtToolView.Destroy, issue #38959
git-svn-id: trunk@65170 -
2021-06-03 19:13:35 +00:00
martin
1f29891c35 IDE, Project: Add config for NSPrincipalClass (MacOS)
git-svn-id: trunk@64837 -
2021-03-19 20:28:42 +00:00
juha
63fc1a91aa IDE: Options page to specify type of project created on startup + other startup options. Issue #38105.
git-svn-id: trunk@64781 -
2021-03-10 19:53:06 +00:00
juha
3f78f0d62d New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar.
git-svn-id: trunk@64583 -
2021-02-15 08:43:50 +00:00
mattias
62c37ad72a updated Makefiles
git-svn-id: trunk@64567 -
2021-02-13 13:01:14 +00:00
juha
77e6853ca6 Components: Reduce calls to LowerCase().
git-svn-id: trunk@64515 -
2021-02-10 13:43:15 +00:00
juha
e6d96156ec BuildIntf, IdeIntf, LazUtils: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64464 -
2021-02-05 11:28:07 +00:00
juha
36968885dd LazUtils: Rename function FilenameIsPascalUnit -> FilenameHasPascalExt. Clashed with a function in Codetools. Update references.
git-svn-id: trunk@64376 -
2021-01-11 16:16:58 +00:00
juha
3ea7788cbf Optimize CompareFileExt in different ways. Comparison of FPC/Lazarus generated files can be case-sensitive.
git-svn-id: trunk@64374 -
2021-01-10 19:07:52 +00:00
juha
283b70dbac Cleanup, comments.
git-svn-id: trunk@64228 -
2020-12-18 21:02:19 +00:00
mattias
7f0dc5b547 IDE: external tools: free threads via main thread
git-svn-id: trunk@64223 -
2020-12-17 21:47:31 +00:00
juha
a9fe05f1eb ExtTool: Restore one Enter-/LeaveCriticalSection. It is needed.
git-svn-id: trunk@64213 -
2020-12-16 22:23:16 +00:00
juha
d5099bfbd4 ExtTool: Use a hack Sleep(1) added in r64005 #ad65618c2b to Enter-/LeaveCriticalSection only for LazBuild. It caused bad slowdowns in the IDE.
git-svn-id: trunk@64212 -
2020-12-16 22:08:32 +00:00
juha
1c047add57 IDE: Use class type instead of name when searching for components in various places.
git-svn-id: trunk@64184 -
2020-12-08 19:34:44 +00:00
juha
ad65618c2b Prevent occational crash in external tool threads with Sleep(1), especially with LazBuild. Issue #37883, patch from Ivon.
git-svn-id: trunk@64005 -
2020-10-15 00:11:47 +00:00
juha
d81e9516c8 Clean external tool thread code.
git-svn-id: trunk@64004 -
2020-10-15 00:11:46 +00:00
juha
faa505ae98 Move unit ide/PublishModule to buildIntf/PublishModuleIntf.
git-svn-id: trunk@63999 -
2020-10-13 11:27:32 +00:00
juha
f6ffe865a0 BuildIntf: Rename LazMessageDialog as LazMessageWorker to avoid name clash and to be more accurate. Same for LazQuestionDialog.
git-svn-id: trunk@63997 -
2020-10-13 11:27:28 +00:00
juha
500015b04a IDE: Adjust dependent package "Open" popup menuitem in ProjectInspector and PackageEditor according to state.
git-svn-id: trunk@63973 -
2020-10-08 17:56:48 +00:00
balazs
0e58363f6e Opkman: Improve OPM interface.
git-svn-id: trunk@63965 -
2020-10-06 18:28:09 +00:00
juha
41552a49c8 IDE: Support installing online package dependencies also from Package Editor.
git-svn-id: trunk@63962 -
2020-10-06 08:30:41 +00:00
juha
e950f25f2a IDE: Add GUI into Project Inspector for properties of dependent packages. Reuse existing code.
git-svn-id: trunk@63945 -
2020-10-03 00:07:12 +00:00
mattias
8ceb09a67b make: changed default darwin lcl platform from carbon to cocoa
git-svn-id: trunk@63551 -
2020-07-13 09:00:41 +00:00
juha
e266c8d109 BuildIntf: Call user defined handlers first in IDEOptions.DoAfterRead and DoAfterWrite. Issue #36910.
git-svn-id: trunk@63543 -
2020-07-11 12:04:19 +00:00
mattias
9dcd9ee04d updated makefiles
git-svn-id: trunk@63453 -
2020-06-28 11:01:41 +00:00
maxim
b91524a887 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #37201
git-svn-id: trunk@63346 -
2020-06-12 15:01:32 +00:00
mattias
a1dc8b06a0 IDE: less debug
git-svn-id: trunk@63144 -
2020-05-13 08:58:51 +00:00
juha
ef165a7ed0 Assertions to debug issue #36318.
git-svn-id: trunk@63111 -
2020-05-02 10:51:09 +00:00
juha
7ef32e6a3a IdeIntf: A new ProjectOpening event. Triggered before a project opens. Issue #36899.
git-svn-id: trunk@63085 -
2020-04-26 19:58:32 +00:00
juha
4dec45a42b IDE: Debug lines for ExternalTools.
git-svn-id: trunk@63082 -
2020-04-26 07:28:55 +00:00
juha
c43d57c21a IDE: Turn ExternalTools from a global var into a global function, returning ExternalToolList. Avoid duplicate assignments to ExternalToolList.
git-svn-id: trunk@63079 -
2020-04-25 15:30:42 +00:00
maxim
38e5ac1a28 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #36928
git-svn-id: trunk@63027 -
2020-04-19 22:19:38 +00:00
maxim
0bdef3f301 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #36841
git-svn-id: trunk@62820 -
2020-03-30 15:01:52 +00:00
maxim
4fa72adf2b BuildIntf: enabled i18n and added Russian translation
git-svn-id: trunk@62801 -
2020-03-23 21:57:38 +00:00
juha
d14e99f26b IdeIntf, BuildIntf, Packager: Clean up uses sections, adjust used units.
git-svn-id: trunk@62800 -
2020-03-23 20:33:04 +00:00
mattias
a472e9ef09 buildintf: split from ideintf
git-svn-id: trunk@62795 -
2020-03-22 11:58:11 +00:00