Commit Graph

59382 Commits

Author SHA1 Message Date
bart
312ee0974d LazControls: allow display text in scientific notation in TFloatSpinEditEx.
git-svn-id: trunk@63698 -
2020-08-08 12:31:28 +00:00
bart
f45054d487 LazControls: allow input in scientific notation in TFloatSpinEditEx.
git-svn-id: trunk@63697 -
2020-08-07 20:46:09 +00:00
wp
289c03ff79 TAChart: Workaround for cocoa not setting pen and brush properties in TCanvasDrawer. (https://forum.lazarus.freepascal.org/index.php/topic,50890.0.html, https://forum.lazarus.freepascal.org/index.php/topic,48842.0.html).
git-svn-id: trunk@63696 -
2020-08-07 17:24:51 +00:00
dmitry
143bdd0516 VTV: adding mac Retina support hack. Drawing a larger scaled buffer and later stretching it into retina control. bug #35279
git-svn-id: trunk@63695 -
2020-08-07 14:27:58 +00:00
mattias
863e1d49a7 IDE: lazarus.lpi added package dependency SynEditDsgn
git-svn-id: trunk@63694 -
2020-08-06 21:18:29 +00:00
dmitry
62196c0992 cocoa: respecting bundle info.plist setting to create the proper applicaiton instance
git-svn-id: trunk@63693 -
2020-08-06 04:06:42 +00:00
juha
909fb619f4 LCL: Reset TBitBtn.Caption when DefaultCaption=True. Issue #37472, patch from Joeny Ang.
git-svn-id: trunk@63692 -
2020-08-04 20:10:17 +00:00
juha
777d2f64a4 IdeIntf: Remove a useless test "AComponent is TDataset". Issue #37070.
git-svn-id: trunk@63691 -
2020-08-04 19:53:42 +00:00
wp
5e929bb85f TAChart: Improved "basic" project in "demo" folder
git-svn-id: trunk@63690 -
2020-08-04 12:29:48 +00:00
martin
c1d49b5369 LCL: NewInstance, search for WsClass, always call RegisterNewWSComp(Self). Issue #37360 Note 0124494
git-svn-id: trunk@63689 -
2020-08-04 11:20:05 +00:00
martin
dff5dd0577 LCL: Simplify NewInstance, search for WsClass. Issue #37360 Note 0124494
git-svn-id: trunk@63688 -
2020-08-04 11:20:03 +00:00
martin
17af06e4e4 More WSRegister changes by BrunoK. Issue #37360
git-svn-id: trunk@63687 -
2020-08-04 11:20:02 +00:00
wp
c4cc91f21d Examples: Make mergedcells example high-dpi aware.
git-svn-id: trunk@63686 -
2020-08-04 09:47:45 +00:00
dmitry
c357dd3692 cocoa: using system menu, if such menu is provided (by cocoa) and LCL doesn't have its own menu assigned. bug #37446
git-svn-id: trunk@63685 -
2020-08-03 23:41:03 +00:00
mattias
ec9a94e00b codetools: added SetString overloads
git-svn-id: trunk@63683 -
2020-08-03 20:55:53 +00:00
mattias
708776f819 codetools: added SetString overloads
git-svn-id: trunk@63681 -
2020-08-03 20:53:27 +00:00
mattias
9f37792f79 codetools: added SetString overloads
git-svn-id: trunk@63679 -
2020-08-03 20:50:29 +00:00
wp
856c8e9f37 TAChart: Add rotated axes demo. Improved layout of the other axis demos.
git-svn-id: trunk@63678 -
2020-08-03 15:13:17 +00:00
wp
bf2c904ffb TAChart: Fix positioning of labels on rotated axes. Issue #35535, idea by Marcin Wiazowski
git-svn-id: trunk@63677 -
2020-08-03 12:07:32 +00:00
mattias
32f1e69fdd codetools: search unit first in current directory, issue #37466
git-svn-id: trunk@63675 -
2020-08-02 16:27:24 +00:00
mattias
c85295938d codetools: tests: less hints, test search in virtual sub dir
git-svn-id: trunk@63674 -
2020-08-02 16:18:21 +00:00
dmitry
a693e55128 cocoa: prevent a mouse event from double handling the same mouse event twice. bug #36621. Allow text field to handle mouseUp separately, is the field is not selectable
git-svn-id: trunk@63673 -
2020-08-02 05:53:33 +00:00
wp
0c285d6eb9 LCL/ButtonPanel: Fix showing/hiding of button glyphs. Issue #37455, patch by Joeny Ang.
git-svn-id: trunk@63672 -
2020-07-31 20:01:35 +00:00
juha
8abfe4423f LCL: Refactor RegisterWSComponent parameter ANewRegistration into a procedure RegisterNewWSComp.
git-svn-id: trunk@63671 -
2020-07-29 18:28:57 +00:00
juha
d8c4121c4f LCL: Refactoring, move nested function GetNode out and rename as GetPClassNode.
git-svn-id: trunk@63670 -
2020-07-29 18:28:56 +00:00
juha
f57a7803db LCL-GTK2: Remove an extra private registration for TCustomEdit.
git-svn-id: trunk@63669 -
2020-07-29 18:28:55 +00:00
juha
bfe9847b24 LCL-GTK2: Cleanup.
git-svn-id: trunk@63668 -
2020-07-29 18:28:53 +00:00
martin
853bf8e189 Fix FontDialog: Issue #37435 / Broken by rev 63619 #efdce59d90, patch from Issue #37360 "improvements for TLCLComponent.NewInstance"
git-svn-id: trunk@63667 -
2020-07-29 10:40:06 +00:00
martin
4076cca667 LCL: RegisterWsClass, make sure list is created
git-svn-id: trunk@63666 -
2020-07-29 10:23:14 +00:00
juha
bcfa936e39 LCL-GTK2: Improve TextRect and regions. Issue #37219, patch from Joeny Ang.
git-svn-id: trunk@63665 -
2020-07-28 20:55:55 +00:00
martin
3615ce369e SynEdit: Wrap, fix out of range access
git-svn-id: trunk@63664 -
2020-07-28 16:14:39 +00:00
martin
bae51ffd23 SynEdit: Fixes for MaybeJoinWithSibling and AdjustForLinesDeleted / Tests for MaybeJoinWithSibling
git-svn-id: trunk@63663 -
2020-07-28 16:14:37 +00:00
martin
99c2707621 SynEdit: Wrap-test, added tree consistency checks
git-svn-id: trunk@63662 -
2020-07-28 16:14:35 +00:00
martin
9de9851213 SynEdit: wrap, refactor GetLineForForWrap into NodeHolder
git-svn-id: trunk@63661 -
2020-07-28 16:14:34 +00:00
martin
4649c9029a SynEdit: remove FoldInfo.FNode
git-svn-id: trunk@63660 -
2020-07-28 16:14:32 +00:00
martin
5a094e4bec SynEdit: Avltree, fix RootOffset
git-svn-id: trunk@63659 -
2020-07-28 16:14:30 +00:00
pascal
638a405de0 VTV: fix selected node when tsUseExplorerTheme is disabled. Issue #37404, patch by Matteo Salvi.
git-svn-id: trunk@63658 -
2020-07-27 06:19:30 +00:00
zoran
c5d98711e5 DateTimePicker - code cleanup
git-svn-id: trunk@63657 -
2020-07-26 12:47:17 +00:00
mattias
79ccae0012 IDE: moved using LazControlDsgn to ideoptionsdlg to allow compiling with older trunk versions, issue #37419
git-svn-id: trunk@63656 -
2020-07-26 08:49:59 +00:00
juha
4f228a7831 LCL-GTK2: Fix PeekMessage, check if g_main_context_acquire returns True. Issue #37406.
git-svn-id: trunk@63655 -
2020-07-26 07:42:32 +00:00
juha
7ed8696762 IDE: Tools/Options + startup configuration. Improve "make" location, expand paths before openfile dialogs etc. Issue #37386, patch from BrunoK.
git-svn-id: trunk@63654 -
2020-07-25 22:51:59 +00:00
martin
5ce498b490 IDE, Debugger: Allow "Add Watch" as button on the editor toolbar
git-svn-id: trunk@63653 -
2020-07-25 10:21:55 +00:00
juha
5da70017ac LCL-GTK2: Prevent dialogs becoming resizable after changing dimensions by code. Issue #37418, patch from Joeny Ang.
git-svn-id: trunk@63652 -
2020-07-25 08:44:25 +00:00
martin
5e1702e798 IDE, Debugger: prevent empty watches from being added.
git-svn-id: trunk@63650 -
2020-07-24 22:39:08 +00:00
martin
b208794e24 IDE, Debugger: reduce calls to Update when adding a watch.
git-svn-id: trunk@63649 -
2020-07-24 22:39:06 +00:00
martin
16b3c7f07b GDBMIDebugger: Watch with empty expression should not stop queue execution (stall further watches, ...)
git-svn-id: trunk@63648 -
2020-07-24 22:39:04 +00:00
mattias
9c3ca74089 make help clean up
git-svn-id: trunk@63647 -
2020-07-24 16:15:12 +00:00
mattias
fbdcb980f7 IDE: make lazcontroldsgn a base package
git-svn-id: trunk@63644 -
2020-07-24 15:44:38 +00:00
juha
1cd6dc6dd4 LazUtils: New units for encoding data tables. Can be used by external code. Issue #36078, patch from CudaText man.
git-svn-id: trunk@63642 -
2020-07-24 11:14:38 +00:00
juha
5fa1cdcfb0 LCL-GTK2: Fix TGtk2WidgetSet.GetWindowRect() with an invisible TForm. Issue #37414, patch from Joeny Ang.
git-svn-id: trunk@63641 -
2020-07-24 11:14:36 +00:00