Commit Graph

60034 Commits

Author SHA1 Message Date
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
jesus
9e0ae34ea4 LazReport: Fix mem leak introduced in the cgi/console patch.
git-svn-id: trunk@64383 -
2021-01-14 08:32:54 +00:00
juha
d7c926139c IdeIntf: Use CompareText for comparing IDEWindowStateNames.
git-svn-id: trunk@64382 -
2021-01-13 09:45:39 +00:00
wp
3a149d4551 TAChart: New property VectorCoordKind of TFieldSeries
git-svn-id: trunk@64381 -
2021-01-12 22:50:02 +00:00
wp
227b974139 TAChart: Chart drawers support setting pen width.
git-svn-id: trunk@64380 -
2021-01-12 16:44:38 +00:00
wp
68f758f8e2 TAChart: Fix usage of incorrect drawing backend in OnAfterCustomDrawBackwall (https://www.lazarusforum.de/viewtopic.php?f=18&t=13347).
git-svn-id: trunk@64379 -
2021-01-12 14:44:55 +00:00
jesus
ad7d239447 LCL, fix DbGrid with multiselect option will cause AV on application exit, issue #38303
git-svn-id: trunk@64378 -
2021-01-12 06:18:00 +00:00
juha
adee13bfdd LCL-GTK2: Fix SpeedButton when non-modal form is opened by popup menu. Issue #38345, patch from Andrzej Kilijanski.
git-svn-id: trunk@64377 -
2021-01-11 16:38:13 +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
wp
87d24869e1 TurboPower_ipro: Fix text background in printing.
git-svn-id: trunk@64375 -
2021-01-10 22:28:24 +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
1acc3f5c74 PackageGraph: Make FileList comparison obey the case sensitivity of filesystem.
git-svn-id: trunk@64373 -
2021-01-10 19:07:48 +00:00
juha
a9aa51a93d Tweak / optimization.
git-svn-id: trunk@64372 -
2021-01-10 19:07:46 +00:00
wp
b7ec76d98e fpVectorial: Refactor ODT writing of styles (text properties)
git-svn-id: trunk@64371 -
2021-01-10 00:02:39 +00:00
wp
645ceea6ac fpVectorial: ODT support of underline and strike-through text, as well as text color. Modified patch by stab (https://forum.lazarus.freepascal.org/index.php/topic,52802.msg390001.html).
git-svn-id: trunk@64370 -
2021-01-09 23:46:03 +00:00
bart
cdfd1ae57a TUpDown: use the MouseEnter/MouseLeave methods to fire the OnMouseEnter and OnMouseLeave events. Slightly alters r64151 #6a41fe9801.
git-svn-id: trunk@64369 -
2021-01-09 21:45:16 +00:00
juha
25f463a798 LCL-GTK3: Make drawtext use proper default color etc. Issue #38335, patch from Anton Kavalenka.
git-svn-id: trunk@64368 -
2021-01-09 20:41:22 +00:00
juha
499bcaf7b1 CairoCanvas: Fix BeginPage call. Issue #37682, patch from Percy Van Den Bylaardt.
git-svn-id: trunk@64367 -
2021-01-09 20:41:19 +00:00
dmitry
8f421d4a57 cocoa: using DeviceRGB for the inverted color. Fixes compilation for the older fpc
git-svn-id: trunk@64366 -
2021-01-09 18:26:51 +00:00
dmitry
a67fb97c5e cocoa: preventing itemSelected event during performKeyEquivalent call. bug #37789
git-svn-id: trunk@64365 -
2021-01-09 18:12:06 +00:00
martin
c2c57ea095 TurboPowerIPro: Fix Dangling pointer in TIpHtmlNodeA.Destroy; => ClearAreaList is called in inherited, and accesses MapAreaList
git-svn-id: trunk@64364 -
2021-01-09 17:26:14 +00:00
juha
ac14bf1e23 Docs: Update for MaskEdit. Issue #38333, patch from Rolf Wetjen.
git-svn-id: trunk@64363 -
2021-01-09 14:44:41 +00:00
martin
8c10092997 Fix crash from "IDE: Show icons in the tree of key mapping options. Issue #35923. Patch from FTurtle"
git-svn-id: trunk@64362 -
2021-01-09 13:48:44 +00:00
wp
746dea29a9 LCL: Add supported of rotated labels. Issue #38328.
git-svn-id: trunk@64361 -
2021-01-09 12:13:05 +00:00
dmitry
b508eb30dc cocoa: adjusting the cursor color for the standard NSTextField controls to be oppostive of their background. bug #38033
git-svn-id: trunk@64360 -
2021-01-09 07:31:16 +00:00
martin
9ffd47ce9f FpDebug: check for nil, before accessing.
git-svn-id: trunk@64359 -
2021-01-08 23:07:55 +00:00
martin
809ce9c782 LazDebuggFpLldb: fix freeing an uninitialized object. (Locals dlg)
git-svn-id: trunk@64358 -
2021-01-08 23:07:53 +00:00
wp
4f5bfef839 LCL/UpDown: Fix crash when mouse enters the space between the up/down buttons of a T(Float)SpinEditEx. Related to issue #38101.
git-svn-id: trunk@64357 -
2021-01-08 21:25:43 +00:00
wp
a0dd8b81d2 TurboPower_ipro: Fix drawing of transparent background images.
git-svn-id: trunk@64356 -
2021-01-08 17:46:36 +00:00
juha
7ba0f775e7 LazUtils: Call inherited in TListFileSearcher.DoFileFound and TListDirectoriesSearcher.DoDirectoryFound. Issue #38091, patch from devEric69.
git-svn-id: trunk@64355 -
2021-01-08 16:37:42 +00:00
wp
f655e86d24 TurboPower_ipro: Fix opaque text.
git-svn-id: trunk@64354 -
2021-01-08 15:55:24 +00:00
wp
24637b3d03 TAChart: Fix too thick connection line between stacked bars.
git-svn-id: trunk@64353 -
2021-01-08 10:54:57 +00:00
wp
f9f74717eb TurboPower_ipro: Fix transparent text on bitmap background.
git-svn-id: trunk@64352 -
2021-01-08 08:46:49 +00:00
juha
33ebd1e599 temp
git-svn-id: trunk@64351 -
2021-01-08 00:48:04 +00:00
maxim
3d552017f1 LazUtils: commented out stray writeln, which was causing crashes on Windows after r64345 #865e21e88f
git-svn-id: trunk@64350 -
2021-01-08 00:43:07 +00:00
juha
d8fdfb832d Jedi Code Format: Add license info to the package.
git-svn-id: trunk@64349 -
2021-01-07 23:21:57 +00:00
juha
8539c8ee36 Acknowledgement for Angus Johnson fir his TDiff class. Issue #38196.
git-svn-id: trunk@64348 -
2021-01-07 22:59:44 +00:00
juha
0e2c500f81 Jedi Code Format: Keep breakpoint position by using a new diff tool. Issue #38196, patch from Domingo Galmés.
git-svn-id: trunk@64347 -
2021-01-07 22:59:42 +00:00
marco
4d0ffa3d5e * force objfpc, like the other units
git-svn-id: trunk@64346 -
2021-01-07 18:07:26 +00:00
juha
865e21e88f LazUtils: Optimize UTF8CompareText when codepoints have one byte. Applies to most filename comparisons.
git-svn-id: trunk@64345 -
2021-01-07 13:43:47 +00:00
wp
0e725023a2 LazControls: Undo r64326 and r64334, obsolete after recent fixes in fpc (r48089 and r48088 #6c7790212c)
git-svn-id: trunk@64344 -
2021-01-06 19:06:32 +00:00
juha
fafaeaa996 IDE: Use case insensitive CompareText in TQuickStringlist and dump Uppercase calls. Speeds up the code dramatically!
git-svn-id: trunk@64343 -
2021-01-06 17:01:41 +00:00
juha
4f72e49e72 IDE: Move StrToValidXMLName() out of a loop. Remove check from KeyMapSchemeNames[kmsLazarus]), it is valid.
git-svn-id: trunk@64342 -
2021-01-06 17:01:40 +00:00
juha
0afb05acb9 IDE: Cleanup.
git-svn-id: trunk@64341 -
2021-01-06 17:01:38 +00:00
juha
091df3edb7 IDE: Refactor EditorOptions. Class TEditorOptionsDefaults holds only published properties needed for RttiXmlConfig. No useless duplication.
git-svn-id: trunk@64340 -
2021-01-06 11:18:40 +00:00
juha
0df617c5c1 IDE: Reuse EditorOptions UserColorSchemeGroup singleton values. No copy needed. Git Gui got confused, diff is bigger than it should.
git-svn-id: trunk@64339 -
2021-01-05 20:53:56 +00:00
juha
79bf1adf19 IDE: Revert r64332 #9383577ef7. Attributes[] is called from many places without UpperCase.
git-svn-id: trunk@64338 -
2021-01-05 19:58:16 +00:00
wp
97260cafb3 TurboPower_iPro: new attempt to reduce the number of repaints. Issue #38204, patch by serbod.
git-svn-id: trunk@64337 -
2021-01-05 18:56:01 +00:00
juha
5ea010dc3a IDE: Remember active PageIndex of ComponentList between sessions. Test for NoComponentListTreeExpand.
git-svn-id: trunk@64336 -
2021-01-05 15:08:30 +00:00
wp
858cdf7813 LCL/SpinEdit: Do not store default MinValue in lfm.
git-svn-id: trunk@64335 -
2021-01-04 19:45:25 +00:00