Commit Graph

41 Commits

Author SHA1 Message Date
Juha
636e902e6a Move units IDECmdLine, IDEGuiCmdLine, IDEProcs and CompOptsModes to IdeConfig package. 2023-07-23 22:34:21 +03:00
Juha
e65a102527 Remove unit Laz_AVL_Tree, a copy of unit AVL_Tree. Not needed with FPC 3.2.x. 2023-07-07 17:39:03 +03:00
Juha
e045ba01d2 Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
Martin
2a67f6ec76 Renamed LazarusCommonStrConst to IdeIntfStrConsts 2023-01-25 16:51:48 +01:00
Martin
2d2e5431aa IDE: moved some of the most common ResourceString to IdeIntf, so other IDE packages can use them (instead of duplicating them) 2023-01-10 17:00:41 +01:00
Martin
bf4114c8ca EnvironmentOpts: remove dependency on IdeProcs 2022-12-08 16:05:03 +01:00
juha
20c5ac47c0 IDE: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64440 -
2021-01-29 19:59:04 +00:00
ondrej
74fb203f39 LCL: Screen.BeginTempCursor & EndTempCursor
git-svn-id: trunk@62664 -
2020-02-23 06:04:38 +00:00
juha
0c7fee62f3 IDE: Use configurable DropDownCount for IDE's ComboBoxes. Issue #36329, patch from Vojtech Cihak.
git-svn-id: trunk@62278 -
2019-11-22 00:14:36 +00:00
juha
6d3f9bd7a7 LazUtils: Move string manipulation functions from IDEProcs to LazStringUtils.
git-svn-id: trunk@58632 -
2018-07-25 13:39:06 +00:00
ondrej
a914eaa29d IDE: use TLCLGlyphs for IDE buttons
git-svn-id: trunk@57857 -
2018-05-08 23:10:58 +00:00
michl
5d03c243b5 IDE: High-DPI: All IDE SpeedButtons DPI-aware
git-svn-id: trunk@55035 -
2017-05-21 20:59:29 +00:00
juha
e800a738ad Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.

git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +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
juha
c3a54973c7 LazBuild: remove a direct reference to SynRegExpr. Use FCL's RegExpr everywhere in IDE.
git-svn-id: trunk@53744 -
2016-12-20 23:39:59 +00:00
bart
446f6a0930 Converter: ChangeEncodingDlg: implement a mechanism to let user select which files are to be converted. Issue #0029979.
git-svn-id: trunk@52163 -
2016-04-11 08:32:14 +00:00
juha
b6a09af5dc IDE: Improve ChgEncodingDialog layout. Issue #29219, patch from Alexey Torgashin.
git-svn-id: trunk@51042 -
2015-12-26 16:52:16 +00:00
juha
08c9621520 Change order of used units so that "deprecated" warnings are not triggered.
git-svn-id: trunk@49612 -
2015-08-07 17:20:40 +00:00
juha
653b5dd43a Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
git-svn-id: trunk@49504 -
2015-07-07 11:43:38 +00:00
juha
708afdf966 Fix uninitialized variables and other problems found by the compiler.
git-svn-id: trunk@48451 -
2015-03-22 10:17:35 +00:00
juha
e0d0b1d047 Converter: Localization, add one missing ResourceString. Issue #26498.
git-svn-id: trunk@46409 -
2014-10-02 21:58:03 +00:00
juha
6f59df453d Converter: ChgEncodingDlg, compile regular expression right after setting it to catch exceptions. Issue #26497
git-svn-id: trunk@46030 -
2014-08-10 23:28:23 +00:00
paul
102a858398 lcl, ide: redo LoadGlypFromResource to LoadGlyphFromResourceName with ability to pass an Instance handle
git-svn-id: trunk@42972 -
2013-09-27 08:44:38 +00:00
paul
9e96f9c9a9 ide: don't load standard button images from lazarus resources anymore
git-svn-id: trunk@42960 -
2013-09-27 03:17:50 +00:00
juha
09cfe454ce Converter, char encoding window: less debug messages.
git-svn-id: trunk@41966 -
2013-07-02 12:57:16 +00:00
juha
a0fb17b27e IDE: Unite duplicate (single word) resourcestrings and name them consistently.
git-svn-id: trunk@35486 -
2012-02-19 15:50:48 +00:00
mattias
ba97db223f IDE: change lazarus dir, fixed reloading lpl, reload lpk in topological order
git-svn-id: trunk@33183 -
2011-10-30 18:17:19 +00:00
mattias
da38b23e31 IDE: change encoding: fixed crash on load failed
git-svn-id: trunk@31016 -
2011-06-02 19:35:06 +00:00
mattias
7cb84fa4ec IDE: change encoding: fixed searching in first source directory
git-svn-id: trunk@31015 -
2011-06-02 19:16:35 +00:00
juha
8aee963046 Converter: improve ChkEncodingDlg
git-svn-id: trunk@31000 -
2011-06-01 15:08:20 +00:00
juha
e41d0bfaf5 Converter: fix a memory-leak in ChgEncodingDlg
git-svn-id: trunk@30982 -
2011-05-30 22:15:42 +00:00
juha
40268c8c26 Converter: Minor formatting change in ChgEncodingDlg
git-svn-id: trunk@30980 -
2011-05-30 22:05:25 +00:00
mattias
53680baba2 IDE: fixed compilation by breaking a unit circle
git-svn-id: trunk@29466 -
2011-02-11 15:29:27 +00:00
martin
e1290c555d Ide/Project; SourceEditor: Start using SourceEditorManager (for multi-window handling)
git-svn-id: trunk@24045 -
2010-03-16 16:16:32 +00:00
paul
99807fc2f6 converter: convert forms to use fpc resources
git-svn-id: trunk@23466 -
2010-01-15 03:17:56 +00:00
mattias
014fabf316 IDE: added resource string
git-svn-id: trunk@23282 -
2009-12-25 13:43:02 +00:00
laurent
4b344f137a IDE: rename the images to avoid overload
git-svn-id: trunk@17660 -
2008-12-02 13:28:21 +00:00
darius
b79bb5fee2 added help button to dialog
git-svn-id: trunk@16975 -
2008-10-11 22:23:16 +00:00
laurent
dd28cb447d Load glyph form resource and somme resourcestrings
git-svn-id: trunk@16705 -
2008-09-24 12:56:01 +00:00
mattias
545bdbd2b5 IDE: added resourcestrings
git-svn-id: trunk@16549 -
2008-09-11 18:59:37 +00:00
mattias
c93c466bc0 IDE: changing encoding of virtual files improved, IDE: added tool to change encoding of projects/packages
git-svn-id: trunk@16527 -
2008-09-10 22:04:20 +00:00