Željan Rikalo
eec91b3a05
Qt6: fixed building for Qt6
2022-11-19 21:21:09 +01:00
Juha
d20728f3a4
Jedi Code Format: Fix a regression introduced by commit 27dfc5b4
. Issue #40005 , patch by Domingo Galmés.
2022-11-19 09:25:18 +02:00
Željan Rikalo
da19cbeace
Qt: proper conversion from widestring.
2022-11-15 15:56:47 +01:00
Željan Rikalo
80b197d439
Qt6: started printing support for Qt6.
2022-11-15 15:36:22 +01:00
zamtmn
c87cedb97f
Fix issue #39924 (AnchorDocking Header position resets)
2022-11-15 04:10:12 +03:00
zamtmn
989070fa91
Fix issue #39923 (AnchorDocking Docked forms sometimes overlap)
2022-11-15 04:09:52 +03:00
mattias
ffb0b0034e
virtualtreeview: added qt6 fake units
2022-11-13 16:41:18 +01:00
mattias
6671244b72
updated makefiles, fixed compile fpdebug with fpc 3.2.2
2022-11-13 13:23:46 +01:00
mattias
3b3bd6ca14
clean up
2022-11-13 12:57:59 +01:00
zeljan1
abc2adaf4d
Qt6: added support for VirtualStringTree
2022-11-11 16:05:18 +01:00
wp_xyz
aa025a513b
Images: Some reworked images for improved rendering in dark mode (by Roland Hahn).
2022-11-08 18:42:41 +01:00
Juha
ae62f4f10e
Jedi Code Format: Improve recognition of generic constraints. Issue #39991 , patch by Domingo Galmés.
2022-11-06 23:39:31 +02:00
Juha
f112427168
Jedi Code Format: Remove blank lines before type, const, var, begin tokens inside a procedure/function. Issue #39990 , patch by Domingo Galmés.
2022-11-06 23:39:31 +02:00
Juha
2d95dc76d7
Jedi Code Format: Indent try..finally..except blocks better. Issue #39989 , patch by Domingo Galmés.
2022-11-06 23:25:08 +02:00
wp_xyz
9ac4a95870
TAChart: Add aipInteger as new TAxisIntervalParamOption to force axis labels only in integer steps.
2022-11-06 18:28:57 +01:00
wp_xyz
05dcff1c02
OnlinePackageManager: Replace hard-coded disabled image list by one which is derived at runtime from the normal images. Based on code by Roland Hahn.
2022-11-04 14:18:13 +01:00
wp_xyz
969ac2a4bf
LazUtils/GraphMath: Avoid separate calculation of sin() and cos() of the same angle in several functions. Related to issue #39983 .
2022-11-02 23:21:44 +01:00
wp_xyz
e171cf6f33
TAChart: Workaround for TChartListbox not detecting clicks on checkbox and series icon correctly on macOS Monterey. See https://forum.lazarus.freepascal.org/index.php/topic,61074.msg458489.html .
2022-11-02 21:59:26 +01:00
Juha
f4d0eeb099
Jedi Code Format: Improve formatting of preprocessor blocks and preprocessor directives. Issue #39662 , patch by Domingo Galmés.
2022-11-02 19:30:49 +02:00
Juha
4c6414f837
LazUtils: Support time formatting with 12-hour clock on Windows. Issue #39977 , patch by foxpas.
2022-11-02 19:11:36 +02:00
wp_xyz
182091e424
LazUtils/GraphMath: Optimize RotatePoint().
2022-11-01 23:30:52 +01:00
wp_xyz
dc60b24979
OnlinePackageManager: Update icons in datamodule, forgotten in previous commit.
2022-10-29 19:23:05 +02:00
wp_xyz
65b11fca12
OPM: Replace icons with "nicer" package (by Roland Hahn)
2022-10-29 18:01:56 +02:00
wp_xyz
2f18817fd8
Images: Update res files affected by previous commit.
2022-10-28 18:39:22 +02:00
wp_xyz
ed9431c5c1
Images: Improved details of package icon (and derivatives), by Roland Hahn.
2022-10-28 18:16:33 +02:00
mattias
236f558536
anchordocking: fixed example
2022-10-28 08:23:28 +02:00
mattias
ef6ce79e07
synedit: ssMeta on darwin instead of only carbon
2022-10-28 07:52:26 +02:00
Martin
8ef10902f3
FpDebug: Stack, CFI - For older FPC (broken CFI) always continue non-CFI eval.
2022-10-27 15:42:59 +02:00
Martin
e1dc8a96d9
Codetool: prevent recursion in ResolveBaseTypeOfIdentifier. Issue 39897
...
`fdfFunctionResult` will cause `FindExpressionTypeOfTerm` to `ResolveChildren` and recurse forever if the node starts with open brackets. If the cursor is not on an identifier, it should not be a function and the flag is not needed.
2022-10-26 14:58:42 +02:00
Martin
204e3d5734
CodeTools, tests: run "bug*" tests too.
2022-10-26 14:54:02 +02:00
wp_xyz
78225565ce
freetype: Fix range-check error when compiled with range-check on.
2022-10-25 17:54:07 +02:00
Martin
efc94ab2db
LazDebuggerFp: fix mem leak in TFPBreakpoint.ThreadLogExpression
2022-10-23 13:18:00 +02:00
Martin
f47e51faf4
Codetool: FindDeclaration, fix "generic array" in fdt_generics_finddeclaration.pas / Fix issue #39738
2022-10-20 21:39:46 +02:00
Martin
d488d45819
CodeTool: Improve tracking specialized generic parameters (e.g. variable class base).
...
Undo/Replace commits:
- 797768a965
, Branch RevNo: 58874
codetools: code completion for "FOR var IN" with generic class, from Pascal Riekenberg
git-svn-id: trunk@63136 -
- 4d12a06af5
, Branch RevNo: 62044
CodeTools: Resolve generic params when searching in ancestors.
2022-10-20 13:55:54 +02:00
Juha
8affac89f3
Jedi Code Format: Support noinline keyword and Delphi inline vars and consts. Issue #39960 , patch by Domingo Galmés.
2022-10-16 22:26:44 +03:00
Juha
5d276c4f43
Jedi Code Format: Prevent an assertion failure on certain assembler code. Issue #39942 , patch by Domingo Galmés.
2022-10-16 13:06:38 +03:00
Juha
8d9b8042eb
Jedi Code Format: Support Intel x64 Assembler Registers. Issue #39953 , patch by Александр Дмитриев.
2022-10-16 12:57:56 +03:00
Juha
5a0ff3af30
Jedi Code Format: Support anonymous methods. Issue #39928 , patch by Domingo Galmés.
2022-10-15 12:20:44 +03:00
Juha
1e8303a356
Jedi Code Format: Refactoring. Remove obsolete code and units. Issue #39929 , patch by Domingo Galmés.
2022-10-14 18:21:44 +03:00
Juha
88242f8152
Jedi Code Format: Reapply changes for removing LCL dependency. Generate Makefiles. Issue #39929 , patch by Domingo Galmés.
2022-10-13 20:39:13 +03:00
Martin
b5858164db
Debugger, GDBMI: Fix displayformat for numeric values. (double conversion). Issue #39932
2022-10-12 14:02:15 +02:00
Maxim Ganetsky
23c6022915
IDEIntf: updated Russian translation
2022-10-10 01:42:06 +03:00
Bart
26d083e55e
IDE: implement (crude) range checking for floating point property editor. Only show "Infinity not allowed" if user actually types +/-Inf.
2022-10-08 22:52:29 +02:00
Juha
c024e5bb5a
Jedi Code Format: Revert changes for removing LCL dependency. It broke "make bigide" because of LAZARUS_PLUGIN define.
2022-10-07 11:58:01 +03:00
Juha
fd32bba5eb
Jedi Code Format: Remove NoGui widgetset from project settings. LCL is no more needed.
2022-10-06 17:26:15 +03:00
Juha
02d6db5218
Jedi Code Format: Remove LCL dependency from the command line program. Issue #39929 , patch by Domingo Galmés.
2022-10-06 17:09:04 +03:00
Juha
556719130c
Jedi Code Format: Revert part of 27dfc5b4cd
. Reduces debug output. Issue #39947 , patch by Bruno K.
2022-10-05 13:29:03 +03:00
Juha
06f9cdf968
Jedi Code Format: Read jcfsettings.cfg into a cmd line JCF from the same folder as the IDE plugin. Issue #39929 , patch by Domingo Galmés.
2022-10-05 08:06:11 +03:00
Juha
c55c7e45b4
Jedi Code Format: Change the output directory of a cmd line JCF project. Issue #39929 , patch by Domingo Galmés.
2022-10-05 08:02:21 +03:00
Juha
545b37f413
Jedi Code Format: Fix parsing numbers. Issue #39926 .
2022-10-04 23:38:54 +03:00