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
|
adfc424e92
|
Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION.
|
2023-07-07 17:39:03 +03:00 |
|
Juha
|
41adb276bb
|
Remove obsolete checks for FPC versions earlier then 3.0.
|
2023-07-07 17:39:02 +03:00 |
|
Juha
|
0bc32656ed
|
LazUtils, LCL: Move LCLProc.CompareRect() -> GraphMath.SameRect(). Deprecate LCLProc.CompareRect().
|
2023-07-03 16:54:10 +03:00 |
|
Juha
|
dd161fc03b
|
LazUtils, LCL: Initialize UnicodeTables in LazUTF16 only when needed. Deprecate copied UTF16 functions in LCLProc.
|
2023-07-03 15:29:56 +03:00 |
|
Juha
|
211d95da17
|
LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them.
|
2023-07-03 11:17:01 +03:00 |
|
Juha
|
cee2ee4060
|
LCL: Add a wrapper for Types.OffsetRect() into LCLProc.
|
2023-06-06 22:31:46 +03:00 |
|
Juha
|
517830dafe
|
LCL: Add deprecated wrappers for moved procedures in LCLProc.
|
2023-06-05 22:12:05 +03:00 |
|
Juha
|
d9637b02d4
|
LCL: Restore a wrapper for FreeThenNil in LCLProc as deprecated.
|
2023-06-05 21:54:50 +03:00 |
|
Juha
|
1475336c8c
|
Remove LCLProc.OffsetRect(). Move some functions from LCLProc to GraphMath (LazUtils).
|
2023-06-05 15:48:01 +03:00 |
|
Juha
|
d5596c80a9
|
LCL: Remove tests for define WithOldDebugln. It has been there since 2012.
|
2021-10-31 09:51:28 +02:00 |
|
Juha
|
14304e8180
|
LCL: Fix typos in virtual key constants. Issue #39434, patch by Don Siders.
|
2021-10-20 23:02:41 +03:00 |
|
Juha
|
814e4ba4e2
|
Rename CompareMethods to more logical SameMethod. Remove old deprecated functions.
|
2021-10-10 19:00:49 +03:00 |
|
bart
|
912b44ef09
|
Fix spelling errors in lclproc.pas. Patch by Don Siders. Issue #0039161.
git-svn-id: trunk@65374 -
|
2021-07-05 15:45:45 +00:00 |
|
mattias
|
f45d7ed2c4
|
LCL: less hints
git-svn-id: trunk@64681 -
|
2021-02-28 08:51:17 +00:00 |
|
juha
|
42850cfe4d
|
LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code.
git-svn-id: trunk@64384 -
|
2021-01-14 12:41:32 +00:00 |
|
juha
|
ac6049864a
|
LCL: Give new name to left-Backslash key on 102-keys keyboard. Issue #37966, patch from CudaText man.
git-svn-id: trunk@64304 -
|
2020-12-29 22:56:43 +00:00 |
|
juha
|
6813e28eef
|
LazUtils: Move math helper functions from LCLProc to LazUtilities. Deprecate LCLProc versions.
git-svn-id: trunk@64197 -
|
2020-12-12 11:41:07 +00:00 |
|
juha
|
604efa0b8a
|
LCL: Refactored IsEditableTextKey(). Issue #37237, patch from delfion.
git-svn-id: trunk@63423 -
|
2020-06-23 11:14:57 +00:00 |
|
ondrej
|
cb399a6260
|
revert r62550 #e254ce3acb
git-svn-id: trunk@62553 -
|
2020-01-14 16:32:58 +00:00 |
|
ondrej
|
e254ce3acb
|
LCL: move IsFontNameDefault from LCLProc to Graphics to resolve the default font name dependency
git-svn-id: trunk@62550 -
|
2020-01-14 14:37:28 +00:00 |
|
juha
|
63cc527b35
|
LCL: Simplify code dealing with ampersands (&). Remove duplicate code.
git-svn-id: trunk@62493 -
|
2020-01-04 19:30:01 +00:00 |
|
juha
|
56b70571c9
|
LCL: Make result of ShortcutToText compatible with Delphi ("="). Issue #36489, patch from Bart.
git-svn-id: trunk@62468 -
|
2019-12-29 23:18:59 +00:00 |
|
juha
|
7cac33cb8e
|
LCL-GTK2: Simplify function RemoveAmpersands and move it to LCLProc.
git-svn-id: trunk@62465 -
|
2019-12-29 23:18:53 +00:00 |
|
juha
|
315a844105
|
LCL-GTK2: Use function DeleteAmpersands from unit LCLProc. Already handles a trailing &.
git-svn-id: trunk@62440 -
|
2019-12-23 21:01:06 +00:00 |
|
juha
|
3df7d8afe5
|
LCL, LazUtils: Move string manipulation functions from LCLProc to LazStringUtils.
git-svn-id: trunk@61038 -
|
2019-04-22 09:00:32 +00:00 |
|
juha
|
5274919338
|
LCL: Include key 189 in LCLProc.IsEditableTextKey. Issue #35067, patch from Alexey Tor.
git-svn-id: trunk@60690 -
|
2019-03-15 22:16:58 +00:00 |
|
juha
|
1cade139bf
|
LCL: Inline some functions in LCLProc. Issue #35076.
git-svn-id: trunk@60421 -
|
2019-02-14 15:06:07 +00:00 |
|
maxim
|
1805732402
|
LCL: restored VK_HELP key i18n and made sure its resource string is not reused in button captions (added a separate resource string for them). Regenerated translations and updated Russian translation.
git-svn-id: trunk@58790 -
|
2018-08-27 23:06:05 +00:00 |
|
maxim
|
4c7c08a39c
|
LCL: added TextToShortCutRaw and ShortCutToTextRaw functions, which expect/have UNlocalized input/output, contrary to TextToShortCut and ShortCutToText functions, which expect/have localized input/output (their behavior has not changed and seems to be Delphi compatible). New functions are useful when user wishes to store shortcut text in config file. Fixes bug #23082.
git-svn-id: trunk@58700 -
|
2018-08-13 22:25:50 +00:00 |
|
maxim
|
2afa04032b
|
LCL: refactored/simplified menu shortcuts i18n handling in order to always show them in correct language, fixes bug #34045
git-svn-id: trunk@58661 -
|
2018-08-01 22:36:05 +00:00 |
|
juha
|
41dc46374f
|
LazUtils: Move string manipulation functions from LazUtilities to LazStringUtils.
git-svn-id: trunk@58634 -
|
2018-07-25 23:44:54 +00:00 |
|
juha
|
0500052f06
|
Move functions CompareCaret and CompareBoolean away from IDEProcs, to LCLProc and LazUtilities respectively.
git-svn-id: trunk@58618 -
|
2018-07-24 17:49:11 +00:00 |
|
juha
|
53ee66450d
|
LazUtils: Move exception and stack trace stuff to new LazTracer. Move function ConvertLineEndings to LazUtilities.
git-svn-id: trunk@58255 -
|
2018-06-14 09:05:50 +00:00 |
|
juha
|
3574bdfb6d
|
Move debug- & other non-GUI stuff from LCLProc to LazUtilities and LazLogger in package LazUtils.
git-svn-id: trunk@58244 -
|
2018-06-13 13:59:07 +00:00 |
|
juha
|
f440f660a2
|
Refactor: move CompareMethods to LazMethodList. Keep alias in LCLProc.
git-svn-id: trunk@58204 -
|
2018-06-09 14:39:36 +00:00 |
|
ondrej
|
a172ea3030
|
LCL: use LazLoggerBase instead of LazLogger
git-svn-id: trunk@58078 -
|
2018-06-02 15:59:13 +00:00 |
|
michl
|
c21d026d03
|
IDE: Fixed key mappings key name (Unknown) for value 0, after revision 57373 #193932300b. Issue #30992
git-svn-id: trunk@57959 -
|
2018-05-18 20:52:45 +00:00 |
|
michl
|
193932300b
|
LCL: ShortCutToText faster, with array. Issue #30992. Patch by AlexeyT
git-svn-id: trunk@57373 -
|
2018-02-25 14:13:12 +00:00 |
|
juha
|
3ed79743c8
|
Remove the wrapper functions from LazUtils.FileUtil, Lcl.LclProcs and Codetools.FileProcs completely. Simplify code.
git-svn-id: trunk@56693 -
|
2017-12-11 19:44:37 +00:00 |
|
juha
|
6810c626df
|
LazUtils: Change "Character" to "Codepoint" in LazUTF8 function names to be more accurate and to avoid confusion.
git-svn-id: trunk@56692 -
|
2017-12-11 19:44:22 +00:00 |
|
juha
|
be678e2bf1
|
LCL: Use CompareText function in IsFontNameDefault.
git-svn-id: trunk@55224 -
|
2017-06-04 21:52:34 +00:00 |
|
juha
|
1184822164
|
LCL: Use a helper function for testing fontname 'default'. Issue #31940, patch from AlexeyT.
git-svn-id: trunk@55188 -
|
2017-06-03 18:56:34 +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 |
|
juha
|
63f9efed4e
|
LCL: Add support for MUI widgetset (AmigaOS, MorphOS, AROS) by Marcus Sackrow.
git-svn-id: trunk@53941 -
|
2017-01-14 09:55:59 +00:00 |
|
juha
|
52ab6a0253
|
LCL: Cleanup
git-svn-id: trunk@53763 -
|
2016-12-22 22:29:16 +00:00 |
|
juha
|
d33b9f61a2
|
Reuse LazLogger.DumpExceptionBackTrace. Cleanup.
git-svn-id: trunk@53742 -
|
2016-12-20 22:52:02 +00:00 |
|
juha
|
cfd390c5c5
|
Order uses sections some more.
git-svn-id: trunk@53741 -
|
2016-12-20 22:32:52 +00:00 |
|
juha
|
a714a91311
|
LCL: Move TLCLPlatform and related non-GUI code to a new unit to be used without GUI.
Organize uses-sections by package so that dependencies can be easier seen.
git-svn-id: trunk@53711 -
|
2016-12-17 22:58:08 +00:00 |
|
mattias
|
bfcced5fad
|
lcl: added KeyCodeToKeyString, issue #30988, from AlexeyT
git-svn-id: trunk@53427 -
|
2016-11-23 16:00:23 +00:00 |
|