Commit Graph

23463 Commits

Author SHA1 Message Date
ccrause
5023c232e1 Fpdebug: Cleanup of unused code for RSP classes 2023-12-29 07:16:41 +02:00
ccrause
a5662dc472 Fpdeubg: More register management code for AVR and RSP 2023-12-29 07:16:33 +02:00
ccrause
fd3565584c Fpdebug: Display status register flags for AVR 2023-12-29 07:16:20 +02:00
ccrause
5e4596e57a Fpdebug: separate AVR specific code from generic RSP related debug code 2023-12-29 07:15:47 +02:00
wp_xyz
aae0c2019e TAChart: Avoid drawing axis grid line over axis line. 2023-12-28 15:39:52 +01:00
wp_xyz
6455279789 TAChart: Support errorbars in TAreaSeries. 2023-12-28 13:29:12 +01:00
wp_xyz
4a975e2e79 TAChart: Extend 0933dadcaf to rotated area series 2023-12-28 13:28:24 +01:00
Maxim Ganetsky
005e37a5a7 JCF2: set incorrectly translated string from German translation fuzzy, issue #40665 2023-12-27 18:57:10 +03:00
Michaël Van Canneyt
876936e261 * remove debug statements 2023-12-27 10:39:18 +01:00
Michaël Van Canneyt
1ef62a70d7 * Allow to compile with prehistoric FPC 3.2.0 2023-12-26 19:35:45 +01:00
Michaël Van Canneyt
6802746529 Thread safe results, CORS support (for pas2js) 2023-12-26 17:46:40 +01:00
Michaël Van Canneyt
f1eaecc649 * Removed debug writeln 2023-12-26 17:45:38 +01:00
wp_xyz
4feb9205c3 TurboPower_Ipro: fix compilation of sample projects for printpreview support. 2023-12-22 13:57:47 +01:00
wp_xyz
73ebfa7da7 TurboPower_IPro: Replaced missing laztitle.png image in sample project by splash_logo.png 2023-12-22 13:22:01 +01:00
Martin
94f76cd340 SynEdit: PasHighLighter, fix empty "type" in "class" blocks followed by class-section 2023-12-21 17:41:45 +01:00
Martin
cca9327230 SynEdit: PasHighLighter, fix "type" in "class" blocks. Broken in 9db0c4e54e 2023-12-21 17:32:29 +01:00
Martin
9db0c4e54e SynEdit: PasHighLighter, fix parsing "=" after "generic foo<_A>" (without spaces, looks like ">=") 2023-12-19 22:31:19 +01:00
Martin
3d0e418a24 SynEdit: PasHighLighter, recognize TFoo = type class|object|record 2023-12-19 22:31:19 +01:00
mattias
3f6dc2d6ad codetools: clean up 2023-12-19 09:46:35 +01:00
mattias
dacecb3f91 codetools: started test for namespaced units in fpc sources 2023-12-18 10:12:02 +01:00
ccrause
ceeaf52439 Minor fixes to unwinding code. 2023-12-16 20:00:36 +00:00
wp_xyz
ac40dd08e1 Revert unintentional changes in commit 33801729a2 2023-12-15 15:55:13 +01:00
wp_xyz
0933dadcaf TAChart: Improved alignment of legend text when single- and multi-line legend items are mixed. 2023-12-15 15:44:40 +01:00
wp_xyz
33801729a2 TAChart: Add event OnGetMarkText to TChartSeries providing more parameters. Deprecate OnGetMark. Issue #40647. 2023-12-15 15:07:11 +01:00
Bart
5335e14783 Fix ForceDirectoriesUtf8 for Windows Apps. See related fpc bugreport https://gitlab.com/freepascal.org/fpc/source/-/issues/40558. 2023-12-14 17:54:29 +01:00
Martin
7934bce59f SynEdit: fixed uninitialized result for keyword "public". Introduced in cbf59cc75a 2023-12-13 17:39:59 +01:00
ccrause
135d8c1094 FPDebug - [AVR] fix formatting of variable operand instructions elpm, lpm and spm. 2023-12-12 18:57:59 +02:00
Martin
c2e59c7885 FpDebug,LazDebugger: changes to MemManager to allow avr-read-register-as-address 2023-12-12 13:15:32 +01:00
ccrause
86c274950e Implement a ReadRegisterasAddress MemManager method so that it can be overridden for AVR to read register based addresses from two consecutive registers. 2023-12-12 13:15:32 +01:00
ccrause
3dcb41cdbd Tweak stack unwinding when inside prologue and epilogue. 2023-12-12 12:08:19 +00:00
ccrause
ea2947290e Store all decoded information, rather than just directly generating text. Provisional code to decode 16 bit LDS and STS on AVRrc. 2023-12-12 12:00:59 +00:00
Martin
f813f574d4 Codetools: remove debugln, accidentally added in commit afb5e6376c 2023-12-09 21:37:02 +01:00
Martin
c3b6ede519 FpDebug: fix memleak in local vars / Introduced in SetLocalProcInfo commit ead31d2c8c 2023-12-09 20:51:41 +01:00
Martin
b9f865d16d SynEdit: PasHighLighter, fix class sections (private/public/...). Issue #40614 / broken in commit cbf59cc75a 2023-12-09 18:33:58 +01:00
wp_xyz
3e1aa29c2b TAChart: Set length of FYRange and FYRangeValid for all chart source types 2023-12-08 01:23:28 +01:00
wp_xyz
a4553697f4 TAChart: Set length of FYRange and FYRangeValid in TBuiltinListChartSource constructor. 2023-12-08 00:33:35 +01:00
wp_xyz
e3d2e3d9de TAChart: Simplification of color handling in TOpenHighLowCloseSeries 2023-12-07 23:43:23 +01:00
mattias
656d6ffc5d clean up 2023-12-07 11:16:10 +01:00
Martin
adf9883a33 FpDebug: Fix for location lists 2023-12-06 22:08:34 +01:00
wp_xyz
44979ed7be TAChart: Convert a OHLC chart to a HLC chart (as used by Excel) by allowing yopen to be NaN. 2023-12-06 17:27:05 +01:00
Martin
ead31d2c8c FpDebug: Set ProcValue (for FrameBaseNeeded) when locals/params are gotten from ProcVal.Members (affects stack and locals) 2023-12-06 17:02:43 +01:00
wp_xyz
10e211092a TAChart: Add new property TickWidthStyle to TOpenHighLowCloseSeries 2023-12-06 16:44:12 +01:00
Maxim Ganetsky
ddbf9be326 FPDebug: regenerated translations and updated Russian translation 2023-12-04 19:59:26 +03:00
Maxim Ganetsky
607e7f52c0 FPDebug: slightly improved error message 2023-12-04 19:58:27 +03:00
rich2014
4f0ec7cefa IDE: fix typo about ofDoNotActivateSourceEditor 2023-12-04 23:45:00 +08:00
Martin
2acd136518 FpDebug: Implement location-lists (Dwarf 2/3) 2023-12-04 02:19:05 +01:00
Martin
5efaac3f2f FpDebug: find symbol for fpc_raiseexception (and similar) independent of case. 2023-12-04 02:19:00 +01:00
wp_xyz
ebd45b7c62 TAChart: Fix crash in stacked bar series due to dd3322cfc0 2023-12-03 23:17:21 +01:00
Martin
c1ab55df5f SynEdit: ini Highlighter, support optional # comments 2023-12-03 15:16:15 +01:00
Martin
1bec226da0 FpD: change breakpoints to TFpDbgBreakpoint 2023-12-03 13:05:18 +01:00
ccrause
f11d2744db Cleaned up breakpoint creation. 2023-12-03 13:03:09 +01:00
ccrause
3b833564d5 FpDebug: refactor stack unwinding for AVR 2023-12-02 17:52:40 +00:00
Martin
53474705c4 FpDebug: check error in expressions, when new dbg-values are created. 2023-12-02 16:33:37 +01:00
Martin
c398363932 FpDebug: fix :refcnt for fpc 3.3.1 2023-12-02 16:33:37 +01:00
rich2014
361e059ac5 IDE: ofDoNotActiveSourceEditor of TOpenFlag added 2023-12-02 12:01:08 +08:00
Martin
8208144cdf FpDebug: test ".." intrinsic operator / Fix error checking 2023-12-02 01:10:39 +01:00
wp_xyz
120d66d06e TAChart: Define bubble size in TBubbleseries as percentage - new. 2023-12-01 00:00:59 +01:00
wp_xyz
dd3322cfc0 TAChart: Extend TCustomSource with method to determine the y value ranges (separately for each y level). 2023-11-30 23:59:03 +01:00
Bad Sector
79c9bba8b6 LCL-GTK1: Fix OpenGL control compilation and functionality
Some changes over the years broke Gtk1 compatibility with the TOpenGLControl control.
This change fixes the code so that it compiles and works under Gtk1.
2023-11-30 00:58:36 +02:00
wp_xyz
3fff0c46d3 TAChart: Fix fit series legend display in html demo. 2023-11-29 14:23:18 +01:00
Martin
0922a747d7 FpDebug: fix MaskBreakpointsInReadData. Don't remove non-set breakpoints 2023-11-28 14:01:43 +01:00
Martin
476cfd4484 FpDebug: refactor stack unwinding. Introduce TDbgStackUnwinder and new classes for X86 2023-11-28 01:40:48 +01:00
rich2014
b5db1bf52f FpDebug: fix the compilation issue introduced by 1633420 on MacOS 2023-11-28 01:48:04 +08:00
Martin
cbf59cc75a SynEdit: fix class-section (and strict). Only highlight in classes/objects. Fixed look-ahead for "strict". Issue #40614 2023-11-26 18:11:40 +01:00
mattias
6e0bc52cbc fpcunit: fixed mem leak 2023-11-26 10:45:53 +01:00
mattias
adc6d38b6c bigide: added testinsight 2023-11-25 22:38:52 +01:00
mattias
8c9bd916a5 fpcunit: updated makefile 2023-11-25 22:26:32 +01:00
mattias
8cd99e43ef fpcunit: less hints 2023-11-25 22:26:14 +01:00
Martin
82c00b3c28 LazEdit: Update RegExpr 2023-11-25 16:57:26 +01:00
mattias
6e973773ca updated Makefiles 2023-11-25 14:33:16 +01:00
DomingoGP
3ff5d50aaa Jedi code format: recognize "sealed" / "abstract" for inheriting objects. 2023-11-25 12:05:23 +01:00
Juha
1633420b55 FpDebug: linux, add unit syscall / part of issue #40599 2023-11-24 12:16:02 +01:00
Martin
3991796383 LazEdit: fix textmate, attrib idb from other grammar 2023-11-24 01:14:18 +01:00
Martin
fd824cd3d6 LazEdit: fix textmate, copy from other grammar 2023-11-24 01:00:46 +01:00
DomingoGP
dedb2622b3 Jedi code format: issue #40612 Accept and "or xor class, ..." operators and improved formatting of operator overloads. 2023-11-24 00:27:13 +01:00
Maxim Ganetsky
7eb6be5a2c IDE: pass to FPC only documented assembler mode parameter values and only for relevant CPU families (i8086, i386, x86_64), issue #38786 2023-11-24 02:18:36 +03:00
Martin
86866f09ef LazEdit: Update TextMateGrammar 2023-11-23 02:05:00 +01:00
wp_xyz
5cb240ac36 TAChart: Make sure that TAreasSeries is clipped at the plotarea boundaries. 2023-11-22 18:38:16 +01:00
Martin
327c5770ab LazEdit: update TRegExpr 2023-11-22 14:56:43 +01:00
Juha
97c3ff8515 DateTimeCtrlsDsgn: Move uses sections from implementation to interface. 2023-11-21 06:43:32 +02:00
Maxim Ganetsky
5d6a599d92 Codetools: fixed compilation of tests 2023-11-21 02:14:47 +03:00
Martin
f6743b5cd7 LazEdit: update TRegExpr 2023-11-20 23:54:24 +01:00
Juha
3692c658ae LCL, LazControls: Fix order of calling OnKeyDown in FilterEdit controls. Issue #40601, patch by n7800. 2023-11-20 22:48:10 +02:00
Juha
764415b6a0 LCL, LazControls: FilterEdit cleanup. Issue #40601, patch by n7800. 2023-11-20 22:45:11 +02:00
Martin
769cab6f8b LazEdit: update TRegExpr 2023-11-20 20:24:15 +01:00
Martin
e764c0f684 LazEdit: fix detection of pattern found at best pos / De-duplicate Textmate pattern lists. / Fix empty check in GetFirstMatchPos 2023-11-20 20:24:15 +01:00
mattias
c9aa80149c ide+codetools: fpc config cache: support working directory and @ param, fixed #40603 2023-11-20 16:40:52 +01:00
mattias
14e1844066 IDE: pass project custom config file to codetools 2023-11-20 16:40:52 +01:00
mattias
d89c23fbeb fpweb: less hints 2023-11-20 16:40:52 +01:00
Maxim Ganetsky
2d2575d452 FPCUnit: regenerated translations and updated Russian translation 2023-11-20 04:08:08 +03:00
Maxim Ganetsky
eaedb0019d FPCUnit: improved i18n, cleaned up unused resource strings 2023-11-20 04:08:00 +03:00
Martin
3b6632f5c2 LazEdit: Update Textmate grammar 2023-11-19 22:49:54 +01:00
Martin
0d7e17c613 LazEdit: Update RegEx 2023-11-19 22:49:54 +01:00
Maxim Ganetsky
9129f3325d FPCUnit: moved resource strings to correct file 2023-11-19 22:36:09 +03:00
Maxim Ganetsky
cbe37c85ca FPCUnit: moved one resource string to correct file 2023-11-19 22:12:47 +03:00
Michaël Van Canneyt
b70e567817 * Correct makefiles so make bigide works 2023-11-19 16:53:23 +01:00
Michaël Van Canneyt
2707a83b1f * Add Lazarus TestInsight to fpcunitide package. 2023-11-19 16:05:42 +01:00
Martin
9d30984709 LazEdit: Update RegEx 2023-11-17 19:21:26 +01:00
Martin
d2d64321b4 LazEdit: Update copy of TRegExpr 2023-11-14 19:27:33 +01:00
DomingoGP
f600868569 Jedi code format: Add support for delphi 12 multiline quoted strings. 2023-11-11 18:23:34 +01:00
DomingoGP
5c65c6df5b Jedi code format: Fix memory leak on unclosed quoted constant string. 2023-11-11 18:12:06 +01:00
DomingoGP
46d79350b0 Jedi code format: Solves Issue #40538 process defines in include files. 2023-11-11 12:11:24 +01:00
mattias
0ac09485c6 codetools: ReadNextPascalAtom: delphi multi line string literal 2023-11-10 15:01:03 +01:00
mattias
6fac14495b codetools: linkscanner: skip delphi multi line string literal 2023-11-10 15:01:03 +01:00
mattias
3ff0868ca6 codetools: started parsing delphi 12 multiline string literals 2023-11-09 16:29:06 +01:00
Maxim Ganetsky
6478851bc1 Components, ExamplesWindow: register IDE command names in locale independent manner 2023-11-08 20:00:34 +03:00
Bart
9ec85e5d2a FileUtil: implement TFileSearcher.OnQueryFileFound and OnQueryDirectoryFound. Gives the user the possibility
to reject files and/or directories. If rejected OnFileFound/OnDirectoryFound/OnDirectoryEnter will not be fired.
2023-11-06 15:16:32 +01:00
Martin
2113ad4fef SynEdit: Shell-Highlighter, escaped strings. Issue #40584 2023-11-05 15:44:53 +01:00
Martin
d3687ef05c SynEdit, Pas-HL: use case-label-attributes in "record case". Issue #40586 2023-11-02 14:37:10 +01:00
ACTom
4fd606cdfd Fix the problem that TSynMemo reports an error when the input method is enabled on Windows. 2023-10-31 17:33:52 +00:00
Martin
b97a9b80a1 FpDebug: fix disassembler DPPD... / Issue #40567 patch by Red_prig (Pavel) 2023-10-30 18:26:14 +01:00
rich2014
218c536b94 fpcunit: fix #29283: save the configuration file to the default path 2023-10-30 23:06:59 +08:00
Martin
79a8665989 IDE: Hint (Html/TurboPowerIPro), add space for horizontal scrollbar if needed. Issue #40565 2023-10-18 16:13:26 +02:00
ACTom
0e61715762 Translations: Chinese translation update by ACTom, merge request !241 2023-10-18 01:46:12 +03:00
Martin
c53355182a LazDebuggerLldb: improved parsing of exception class after fpc_raiseexception. lldb may send \U00000012TClassFooBar 2023-10-16 13:53:15 +02:00
Martin
3100c5c321 FpDebug: fix disassembler "rep ret" Issue #40562 patch by Red_prig (Pavel) 2023-10-16 11:38:00 +02:00
Martin
cecc5ee87d FpDebug: fix disassembler pause,psrldq,extrq... Issue #40555, #40557, #40558 patch by Red_prig (Pavel) 2023-10-15 18:32:30 +02:00
Martin
d55f353980 FpDebug: 32bit linux target. "HasId" takes an untyped arg. The caller must always pass 64 bits. (itu8 is used to create the map) 2023-10-14 14:33:53 +02:00
Martin
0fad4e40d9 FpDebug: Handle overflow for relocation with 32bit target. RelocationOffset is stored as QWord, but can be negative. For 32bit targets the overflow must be masked out. 2023-10-14 14:05:39 +02:00
Martin
a6999c26a6 FpDebug: prevent crash, if library is added twice (incorrect handling for Linux in SynchronizeProcMapsWithLibraryList) 2023-10-14 13:45:26 +02:00
Martin
1db2f6aab4 FpDebug: On Linux read .dynsym if .symtab does not exist. If .symtab exists, then .dynsym should be a subset. 2023-10-14 12:57:14 +02:00
Martin
62e7f5665a FpDebug: fix disassembler vmov.. Issue #40552 patch by Red_prig (Pavel) 2023-10-13 20:28:50 +02:00
Martin
9cff61c5a0 FpDebug: fix disassembler vzero... / test reg.l Issue #40546 and #40549 patch by Red_prig (Pavel) 2023-10-13 13:34:54 +02:00
DomingoGP
0733e43104 Jedi code format: Improve formatting of .inc files. Issue #40542 2023-10-11 21:58:19 +02:00
Martin
07025f3b9c LazDebugger[Fp]Lldb: fix for new Apple-LLDB version. Read new format for eval results (e.g. exception data) 2023-10-10 19:26:48 +02:00
Martin
5b43d582a0 LazLogger: dbghex for unsigned 2023-10-10 12:52:30 +02:00
ACTom
dba31d62c4 Translations: Chinese translation update by ACTom, merge request !239 2023-10-10 02:42:10 +03:00
Martin
8a343f5bc1 Debugger: more asm unwinding 2023-10-09 18:56:51 +02:00
Martin
67069ef84b FpDebug: fix disassembler movq/vmovq Issue #40541 patch by Red_prig (Pavel) 2023-10-09 18:33:52 +02:00
DomingoGP
17768091e5 Jedi code format: Improved align of compiler conditional directives. Issue
#40539
2023-10-08 17:06:42 +02:00
DomingoGP
7cdecac783 Jedi code format: improved fake unit generator. Related to issue #40538 2023-10-08 16:54:55 +02:00
DomingoGP
8a98df0369 Jedi code format: Fix memory leak. 2023-10-08 14:32:01 +02:00
Martin
bacefb51ae LazDebuggerFp: Fixed line number for exceptions. 2023-10-08 13:32:37 +02:00
mattias
e38a298110 codetools: fixed SetApplicationTitleStatement for Application as param 2023-10-08 00:19:01 +02:00
Martin
a50a1e18b5 LazDebuggerFp: fixed uninitialized result 2023-10-07 19:50:26 +02:00
ACTom
07d0ca37e2 Opkman: Chinese translation update by ACTom, merge request !238 2023-10-07 17:28:14 +03:00
Martin
97c7e680b7 FpDebug: fixes for stack frame search 2023-10-07 14:06:07 +02:00
Maxim Ganetsky
46dfa16fb4 LazReport: added INI file of editor sample to .gitignore 2023-10-07 02:52:11 +03:00
DomingoGP
462eece676 Jedi code format: Fix identation and bug in commit 8035014eaf 2023-10-05 22:27:45 +02:00
Martin
8da9f2d084 FpDebug: fix for some missing stackframes 2023-10-05 19:22:31 +02:00
DomingoGP
77f9fb9cd0 Jedi code format: adds an extra space lines at sections end. Issue #40539 2023-10-05 00:15:11 +02:00
Michaël Van Canneyt
df428e215f * Add table highlighting, allow to insert common macros 2023-10-04 23:00:58 +02:00
Michaël Van Canneyt
3412801f31 * Improvements in HTML code generation 2023-10-04 23:00:57 +02:00
Martin
32ea407ca3 FpDebug: fix file locations in stack / don't use absolute path, files may have been pre-build in a different location (build vs install dir). 2023-10-03 19:40:03 +02:00
Martin
710fa6f135 FpDebug: fix disassembler "vround"/"vmovm" Issue #40525 #40524 patch by Red_prig (Pavel) 2023-10-02 11:56:23 +02:00
DomingoGP
8035014eaf Jedi code format: dont't ident comments before procedures at the end of sections. Issue #40533. 2023-10-01 21:21:02 +02:00
DomingoGP
f453aa8a45 Jedi code format: support const or var array of record in Delphi mode. Issue #40532 2023-10-01 17:38:12 +02:00
mattias
f4e8b3090d virtualtreeview: added missing files to lpk 2023-10-01 09:24:23 +02:00
Jesus Reyes A
05e9728fc5 LazReport: Add support for 'StrikeOut' style in a Memo 'Script' property, by paweld, issue #40521 2023-09-29 23:58:33 -06:00
wp_xyz
59f4113a9d TAChart: Fix divide-by-zero error in TBasicZoomTool in case of massive "over-zooming". Issue #40518. 2023-09-26 11:57:58 +02:00
Martin
4cd413a986 FpDebug: fix disassembler "xadd 16bit reg" Issue #40520 patch by Red_prig (Pavel) 2023-09-26 09:03:35 +02:00
mattias
00e6d8fbd8 codetools: fixed InsertAllNewUnitsToMainUsesSection, issue #40522 2023-09-25 22:13:53 +02:00
mattias
1acc98a582 IDE: fixed saving ResourceBaseClass(name) 2023-09-25 10:30:55 +02:00
Željan Rikalo
3a4dd50e93 Anchordocking: do not manage THintWindow. issue #40519 2023-09-24 17:33:35 +02:00
mattias
ba1f89639b IDE: store ResourceBaseClassName of designer components, added DesignerClassCanAppCreateForm 2023-09-24 14:29:19 +02:00
mattias
50f2f5f873 codetools: fixed CreatePublishedMethod adding dotted unitnames 2023-09-23 09:01:51 +02:00
Martin
13516416e2 IDE: More textmate Highlighting 2023-09-20 16:50:53 +02:00
Martin
56ac6a45b6 IDE: More textmate Highlighting 2023-09-19 20:51:03 +02:00
wp_xyz
07f7a1931e TAChart: Improved legend symbol for TPolarSeries. 2023-09-14 16:02:15 +02:00
rich2014
6b7715586e TIpHtmlInternalPanel: optimize scrolling sensitivity 2023-09-13 22:15:21 +08:00
rich2014
fc7ca1f57d TIpHtmlInternalPanel: Fix #40505: DoMouseWheel() should always return true
should always return true to confirm that the MouseWheel Event is handled by TIpHtmlInternalPanel
2023-09-13 22:11:18 +08:00
Martin
6b7c8996e3 LazEdit: TRegExpr back to ansichar 2023-09-12 22:41:29 +02:00
Martin
d839cb8d75 New version of TRegExpr 2023-09-12 22:22:48 +02:00
mattias
34222c3fa8 updated makefiles 2023-09-12 16:25:55 +02:00
mattias
0fd939a3e4 codetools: directorycache: no exception on virtual directory, #40503 2023-09-12 15:09:08 +02:00
Martin
f585ee811e more Makefiles 2023-09-12 14:24:50 +02:00
Martin
784041096e more Makefiles 2023-09-12 12:25:31 +02:00
Martin
aab438155c Update Makefile 2023-09-12 12:16:07 +02:00
Martin
40fd2fc1fe Support for Highlighter based on TextMate grammar 2023-09-12 12:01:50 +02:00
rich2014
c96908793d Cocoa/Opengl: fix compilation issue, patch by @anton.kavalenka #40502 2023-09-11 22:10:36 +08:00
Michaël Van Canneyt
9554442497 * Correctly set formatter 2023-09-11 14:10:22 +02:00
Michaël Van Canneyt
4164a45242 * Disable manual compile 2023-09-11 14:01:57 +02:00
Michaël Van Canneyt
a4e9140ab3 * Generate HTML from a dataset 2023-09-11 14:00:20 +02:00
Michaël Van Canneyt
4b2aa144df * Add missing columns dialog 2023-09-11 14:00:20 +02:00
Maxim Ganetsky
6ae07c2413 LazUtils, Translations: simplified getting user language value in macOS (don't use setenv function, just use obtained identifier directly in GetLanguageID function), issue #40495 2023-09-11 03:29:37 +03:00
DomingoGP
fde9868fda Jedi code format: issue 40501 comment not stays on the same line. 2023-09-10 16:15:52 +02:00
Martin
d23a06285b SynEdit: fixed wrong (to big) text-len in TSynEditMarkupHighlightAllMulti 2023-09-10 14:21:01 +02:00
rich2014
cbf1dcc616 Translation: Fix #40495: auto language detection on MacOS (various WS) 2023-09-10 18:10:23 +08:00
wp_xyz
2c448bcff5 fpvectorial: Support lists in pdf writer. Merge request !234 by Morith Lamprecht. Update fpvtextwritetest and fpvtextwritetext2 demo projects. 2023-09-09 16:16:42 +02:00
wp_xyz
6eb18a2d11 fpvectorial: Extend fpvtextwritetest2 to optionally use pdfwriter. 2023-09-08 12:02:50 +02:00
ACTom
57381cefb7 Translations: Chinese translation update, merge request !233 2023-09-07 03:15:30 +03:00
Maxim Ganetsky
e776e2cd6f JCF2: don't show ancient date in About dialog, regenerated translations and updated Russian translation 2023-09-07 02:46:03 +03:00
Maxim Ganetsky
0dd2975a23 JCF2: small i18n/wording improvements, issue #40492, regenerated translations and updated Russian translation 2023-09-06 19:42:23 +03:00
Maxim Ganetsky
d51e605fdd JCF2: iproved i18n of "Comments" settings page, regenerated translations and updated Russian translation
"
2023-09-06 19:31:12 +03:00
Maxim Ganetsky
3e05f415ee JCF2: fixed sizing of "Open folder" button in "File Settings" option page 2023-09-06 18:51:16 +03:00
Juha
1cb245cb76 Add description and license to SimpleWebServerGUI package. 2023-09-05 09:31:55 +03:00
Maxim Ganetsky
2516749a2f Packages: removed deprecated Sparta packages which started to cause troubles to users, issue 40485 2023-09-05 03:17:44 +03:00
Martin
81596aa0bf FpDebug: Fix ".." intrinsic, reset error from previous elements (deref nil sets error on Expression, rather than value) 2023-09-03 18:32:06 +02:00
mattias
c5bc78b070 updated makefiles 2023-09-03 17:11:29 +02:00
Martin
22df40bcce SynEdit: deprecate SelStart/SelEnd. This is as a means to warn that they are *extremely* slow, and BlockBegin/BlockEnd should be used.
SelStart/SelEnd are currently NOT to be removed.
2023-09-03 12:15:27 +02:00
Jesus Reyes A
9faceb4e77 LazReport: Adding 2x Zoom capabilities to LazReport Designer, from Yuliyan Ivanov, issue #40447 2023-09-01 01:41:27 -06:00
wp_xyz
7b596989e8 Turbopower_ipro: Fix anchor position calculation, issue #40480. 2023-08-31 18:58:19 +02:00
wp_xyz
f3c4d7f58d Misc packages: Replace separate calls to sin() and cos() by sincos(). Issue #40473. 2023-08-31 12:14:54 +02:00
wp_xyz
493a568bb0 TAChart: Replace separate sin() and cos() calls by sincos(). Issue #40473. 2023-08-31 11:29:24 +02:00
wp_xyz
ffe2e33f69 fpvectorial: Replace separate sin() and cos() calls by sincos(). Issue #40475 2023-08-31 00:42:24 +02:00
wp_xyz
3b062e3689 aggpas: Use sincos() rather than separate sin() and cos(). Issue #40474. 2023-08-30 23:53:18 +02:00
wp_xyz
6fda7c4f11 TAChart: Another 3d display issue of TPieSeries. 2023-08-29 19:50:42 +02:00
wp_xyz
ac7dc35162 TAChart: Add rounding-error-tolerant comparison functions to TAMath. 2023-08-29 18:00:27 +02:00
wp_xyz
febc06ca63 TAChart: Fix painting error in 3d-pie series (https://forum.lazarus.freepascal.org/index.php/topic,64437.msg489868.html) 2023-08-29 17:39:29 +02:00
dsiders
67fd5eb194 Docs: DateTimeCtrls/datetimepicker. Updates external referenences for changes in f83b8b4c. 2023-08-25 15:16:09 +01:00