Commit Graph

60771 Commits

Author SHA1 Message Date
mattias
6de8b92783 lazutils: UTF8FixBroken: fixing out of range and endless loop, added tests
git-svn-id: trunk@65163 -
2021-06-01 22:01:18 +00:00
mattias
c887c889e3 lazutils: FindInvalidUTF8Codepoint: check if bigger U+10FFFF
git-svn-id: trunk@65162 -
2021-06-01 21:02:23 +00:00
martin
e828efa600 FpDebug: less compile hints
git-svn-id: trunk@65161 -
2021-06-01 13:55:10 +00:00
martin
0473f430ec FpDebug: Less compile warnings
git-svn-id: trunk@65160 -
2021-05-31 14:24:55 +00:00
martin
a822d5c8f7 Reduce duplicate code
git-svn-id: trunk@65159 -
2021-05-31 14:24:53 +00:00
zeljko
cfa20195b1 Qt: fixed using of plain text in dialogs.
git-svn-id: trunk@65158 -
2021-05-31 10:04:01 +00:00
maxim
8ebbe335cf IDE: improved caption, regenerated translations and updated Russian translation
git-svn-id: trunk@65157 -
2021-05-30 20:53:31 +00:00
martin
ba0a0bdf67 FpDebug: Improve callback for function calling
git-svn-id: trunk@65156 -
2021-05-30 20:27:26 +00:00
wp
7c856f001b LCL/Buttons: Publish DragCursor, DragKind and DragMode for TBitBtn and TSpeedButton. Addendum to issue #38891.
git-svn-id: trunk@65155 -
2021-05-30 19:42:44 +00:00
martin
574b3a8178 LazDebuggerFp, FpDebug: Modify watches/values in target
git-svn-id: trunk@65154 -
2021-05-30 19:01:08 +00:00
michl
37c8a252a1 IDE: Auto-create DataModule. Regression from revision 63005 #f5472e8233. Issue #38946
git-svn-id: trunk@65153 -
2021-05-30 11:59:48 +00:00
martin
a3bd018a86 Debugger, IDE: Watches, add "Allow function calls" option to IDE / Add "Auto set class from instance"
git-svn-id: trunk@65152 -
2021-05-29 22:51:13 +00:00
martin
ce0d1a0bc8 LazDebuggerFp, FpDebug: Beta, Allow function calls in watches
git-svn-id: trunk@65151 -
2021-05-29 22:51:09 +00:00
martin
4d4db524ac FpDebug: evaluate "pointer - pointer" return int (with pointermath)
git-svn-id: trunk@65150 -
2021-05-29 22:51:06 +00:00
martin
320fe8c8a8 LazDebuggerFp: reduce compilation hints (not inlined)
git-svn-id: trunk@65149 -
2021-05-29 22:51:03 +00:00
maxim
9c7950904d IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@65148 -
2021-05-28 21:39:54 +00:00
michl
8e67ea6c97 DockedFormEditor: Refresh AnchorDesigner for QT5
git-svn-id: trunk@65147 -
2021-05-28 20:10:17 +00:00
martin
c942b091f8 InspectDlg: add button "add watch"
git-svn-id: trunk@65146 -
2021-05-28 17:35:20 +00:00
martin
30d807f741 InspectDlg: add error page / make forward/backward mouse buttons work
git-svn-id: trunk@65145 -
2021-05-28 17:21:55 +00:00
martin
5191e4d8a2 FpDebug: Added some safety checks
git-svn-id: trunk@65144 -
2021-05-28 16:19:23 +00:00
juha
60e0bbd0c7 Docs: Fixes for LCL and LazUtils. Issue #38935, patch by Don Siders.
git-svn-id: trunk@65143 -
2021-05-28 11:48:58 +00:00
martin
4dc73247cb GdbmiDebugger: Add detection for our modified gdb build. So environment and cmd-line-param are sent in utf8.
git-svn-id: trunk@65142 -
2021-05-28 01:51:12 +00:00
jesus
752d4a3974 LazReport: Fix mem leak, patch by Bambang Pranoto, issue #0038927
git-svn-id: trunk@65140 -
2021-05-26 21:27:07 +00:00
michl
cded431fef ListView: Fixed SIGSEGV when switching to other WinControl when default editor is opened. Issue #38627
git-svn-id: trunk@65139 -
2021-05-26 20:17:44 +00:00
juha
9eb3d04915 SynEdit: De-deprecate TCustomSynEdit.FoldState until we have an alternative. Improve editor general options layout a little.
git-svn-id: trunk@65138 -
2021-05-26 09:16:29 +00:00
wp
11f3b2e904 pochecker: Alternate solution for growing-form problem.
git-svn-id: trunk@65137 -
2021-05-26 09:06:27 +00:00
maxim
b9776c3805 Docs: Fixed build log warnings for See Also links and content model errors from the 3.2.2 release of fpdoc. Patch by Don Siders, bug #38928.
git-svn-id: trunk@65136 -
2021-05-25 21:51:16 +00:00
maxim
076aee3ac9 LazDebuggerFpGdbmi: i18n-ed menu caption, regenerated translations and updated Russian translation
git-svn-id: trunk@65135 -
2021-05-25 21:42:56 +00:00
michl
a2d9e364aa IDE: Workaround to refresh values of CollectionPropertyEditor when control of same class is selected. Issue #38910
git-svn-id: trunk@65134 -
2021-05-25 20:51:17 +00:00
wp
4b4a0c7d92 pochecker: Finally fix main form scaling issue (hopefully...)
git-svn-id: trunk@65133 -
2021-05-25 18:24:13 +00:00
maxim
f4a42c7384 POChecker: improved/clarified main form uses clause (LCLTranslator unit is needed only in standalone mode)
git-svn-id: trunk@65132 -
2021-05-25 13:46:31 +00:00
wp
e4eac5dffe pochecker: Move reading mainform size into OnShow event to avoid unnecessary size scaling.
git-svn-id: trunk@65131 -
2021-05-25 12:02:53 +00:00
joost
fe6e63ed13 FpDebug: Handle signals during function-calls
git-svn-id: trunk@65130 -
2021-05-24 22:15:35 +00:00
joost
c136e832f9 FpDebug: Do not choke on unsupported third-party Dwarf extensions
git-svn-id: trunk@65129 -
2021-05-24 22:06:59 +00:00
wp
4f16d7a5d5 pochecker: Fix LCLscaling issue of main form growing with every start.
git-svn-id: trunk@65128 -
2021-05-24 17:14:41 +00:00
bart
368ac77838 POChecker (standalone): enable HighDPI.
git-svn-id: trunk@65127 -
2021-05-24 10:47:25 +00:00
bart
f776807c68 POChecker (standalone): fix compilation.
git-svn-id: trunk@65126 -
2021-05-24 10:45:20 +00:00
maxim
a86a1045c9 Docs: fixed XML error in docs\xml\lcl\buttons.xml, bug #38925, patch by Don Siders
git-svn-id: trunk@65125 -
2021-05-24 00:07:57 +00:00
juha
6c50817cf5 IDE: Fix a problem with 3 levels of inheritance from TForm. Issue #38921, patch by Martok.
git-svn-id: trunk@65124 -
2021-05-23 06:43:33 +00:00
juha
6d1c49334e Docs: Updates for LCL. Issue #38919, patch by Don Siders.
git-svn-id: trunk@65123 -
2021-05-22 10:38:12 +00:00
juha
406875b435 LCL-GTK2: Improve function NeedAppIndicator for TrayIcon support. Issue #38909, patch by David.
git-svn-id: trunk@65122 -
2021-05-22 10:20:30 +00:00
maxim
0ff36ce8c4 SQLdb: MySQL 8.0 support was backported to FPC 3.2.2, so it is now enabled for FPC 3.2.2 and up
git-svn-id: trunk@65121 -
2021-05-21 16:47:07 +00:00
juha
7959d2ab7c LCL-GTK3: Make Listview display icons in list mode. Issue #38914, patch by Anton Kavalenka.
git-svn-id: trunk@65120 -
2021-05-21 09:50:57 +00:00
juha
876714be01 LCL-GTK2: Support Ayatana AppIndicator for TrayIcon. Issue #38909, patch by David.
git-svn-id: trunk@65119 -
2021-05-21 09:35:17 +00:00
martin
65fe745451 Debugger, InspectDlg: fix showing strings under fpdebug / fix missing update, when dlg is re-opened with same expression.
git-svn-id: trunk@65118 -
2021-05-19 13:43:20 +00:00
mattias
f37ae1b3d2 IDE: search result buttons: fixed update, issue #38896
git-svn-id: trunk@65117 -
2021-05-17 17:44:22 +00:00
zeljko
f9d0cabc30 Qt: fixed compilation - regression from r65113 #80d2cfa567 by Jesus
git-svn-id: trunk@65116 -
2021-05-14 17:46:10 +00:00
wp
649d8f7484 LCL/TSpeedButton: Publish drag-and-drop events. Issue #38891.
git-svn-id: trunk@65115 -
2021-05-14 09:27:50 +00:00
zoran
100a77699f DateTimePicker - remove a unit from uses section
git-svn-id: trunk@65114 -
2021-05-14 06:21:20 +00:00
jesus
80d2cfa567 Printers: QT5, fix inadvertent change of default paper
git-svn-id: trunk@65113 -
2021-05-13 19:18:39 +00:00