Commit Graph

62013 Commits

Author SHA1 Message Date
Juha
3ecdcf0320 IDE: Allow multi-selection with Shift in Project Inspector and Package Editor. Issue #39595. 2022-01-25 11:20:56 +02:00
Juha
cd2ae505e3 LCL: Fix cursor key behavior with TTreeNode.Enabled, add methods to iterate tree. Issue #39590. 2022-01-25 11:20:56 +02:00
Juha Manninen
5563e5ff8a Merge branch 'main' into 'main'
LazReport export filter text alignment

See merge request freepascal.org/lazarus/lazarus!60
2022-01-24 21:40:28 +00:00
dsiders
ed84fe08f1 Docs: LCL/comctrls. Updates content and links for topics. 2022-01-24 21:20:09 +00:00
Juha
6464e232a0 LCL: Implement TreeView's TTreeNode.Enabled property, partly functional. Issue #39590, patch by Alexey Torgashin. 2022-01-23 21:29:54 +02:00
dsiders
c111b7caf5 Docs: LazUtils/utf8process. Updates topic content. 2022-01-23 19:23:13 +00:00
dsiders
c875cc8f8e Docs: LCL/forms. Fixes error in GetParentForm topic from issue #39591. 2022-01-23 18:30:05 +00:00
Martin
965dee4181 VirtualTreeView: fix mouse cursor for panning 2022-01-23 17:51:47 +01:00
Juha
dfa66431c4 Codetools: Complete code correctly for "procedure xxx; forward;". Issue #39510, patch by Domingo Galmés. 2022-01-23 12:10:21 +02:00
Juha
b7d8333fd9 LazUtils: Prevent a zombie process with openDocument and openURL. Issue #35527. 2022-01-23 02:46:53 +02:00
dsiders
05cf5afbc2 Docs: LCL/extctrls. Updates topic content and links. 2022-01-22 18:57:02 +00:00
Juha
58f8d07925 IDE: Disable 'Abort Build' menu item when not building. Issue #39585. 2022-01-22 20:13:06 +02:00
Bart
4b313d25b3 LazUtf8: optimize Utf8StringReplace. Issue ##39576. Do NOT merge to 2.2 fixes! 2022-01-22 18:32:41 +01:00
Bart
24bb2eb1a4 LazUtf8: small optimization of Utf8EscapeControlChars. 2022-01-22 14:55:25 +01:00
Bart
0ff1e5d2a7 LazUtf8: pass language string parameters as const. Patch by Alexey Torgashin. Issue ##39577 2022-01-22 14:25:35 +01:00
Ondrej Pokorny
f190aee73a win32: use SetWindowLongPtrW from the Windows unit instead of SetWindowLong from LCLIntf 2022-01-22 10:29:48 +01:00
Ondrej Pokorny
c4ece4eb4e win32: fix WM_MEASUREITEM AV on 64bit systems. Fixes issue #39502 2022-01-22 10:18:41 +01:00
dsiders
bcf2fdd549 Docs: LCL/graphics. Fixes awkward wording in the TPicture topic. 2022-01-22 06:24:59 +00:00
Jacek Rydzewski
89f30d2477 Misstyped css style text alignment 2022-01-21 23:51:42 +00:00
Jacek Rydzewski
c1ca9a357d Repair Alignment settings in export filter, and use alignment information in HTML export filter. 2022-01-21 15:12:02 +00:00
Maxim Ganetsky
73fd319f37 Translations: LCL Corsican translation update by Patriccollu, merge request !59 2022-01-21 03:34:40 +03:00
Juha
02115d373b LCL-GTK3: Turn WriteLn into DebugLn. Make sure they compile. Cleanup. 2022-01-20 19:30:40 +02:00
dsiders
b2b3689434 Docs: LCL/controls. Updates topic content and links. 2022-01-20 07:33:46 +00:00
dsiders
6c639074fc Docs: LazUtils/lazutf8. Updates topic content in Utf8EscapeControlChars. 2022-01-19 17:22:27 +00:00
dsiders
241141912e Docs: LazControls/spinex. Updates, removes topics for TCustomFloatSpinEditEx.NumbersOnly property. Depends on a80c5252. 2022-01-19 16:52:18 +00:00
Bart
242f0ac056 LazUtf8: faster implementation Utf8EscapeControlChars based upon idea by Alexey Torgashin. Issue #39573. 2022-01-19 15:38:43 +01:00
Bart
a80c5252e0 TFloatSpinEditEx: don't publish property NumbersOnly. It is useless for this control and confuses users. 2022-01-19 13:50:38 +01:00
wp_xyz
92be3d6975 tools/install: Replace lazgear.bmp by image provided by Roland Hahn 2022-01-19 12:26:23 +01:00
wp_xyz
6d8653c63f Images: Replace lazarus_orange.ico to have the same style as the others (provided by Roland Hahn) 2022-01-19 10:25:12 +01:00
Juha
4ac1f026c2 IDE: Create new MenuItems for bookmarks. A MenuItem cannot be used for many parent menus. Issue #39540. 2022-01-19 08:31:36 +02:00
Juha Manninen
4b4b6acc20 Merge branch 'PeaZomboss-main-patch-59092' into 'main'
Codetools: Allow keyword const in generic parameter list. Issue #38087.

See merge request freepascal.org/lazarus/lazarus!58
2022-01-19 06:28:42 +00:00
balazs
6a85bea05d Merge branch 'main' of gitlab.com:freepascal.org/lazarus/lazarus into main 2022-01-19 07:00:54 +02:00
Martin
2ac55d4800 LCL, Win32: Revert defb345dc8 "fix 32 bit truncation of pointers in SetWindowLong/GetWindowLong. Issue #39502"
Add "LCLIntf." prefix for better readability.
2022-01-18 22:43:48 +01:00
Martin
defb345dc8 LCL, Win32: fix 32 bit truncation of pointers in SetWindowLong/GetWindowLong. Issue #39502 2022-01-18 21:08:26 +01:00
PeaZomboss
6f8172a61a Codetools: Allow keyword const in generic parameter list. Issue #38087. 2022-01-18 23:51:27 +08:00
balazs
d0a2f521d4 OpkMan: Skip clean directory for PL packages. 2022-01-18 16:14:40 +02:00
Juha
f7d2d0a690 IDE: Use '-W' parameter for MacOS bundle on "Run without Debugging". Simplify the code. Issue #39567. 2022-01-18 15:35:28 +02:00
Maxim Ganetsky
897f7280cb FpWeb: call New HTTP Application options dialog in DoInitDescriptor callback instead of InitProject in order to avoid closing current project when the options form was just shown (current project should only be closed when user presses OK button in the options form) 2022-01-18 02:06:41 +03:00
Maxim Ganetsky
5aee55a625 FpWeb: fixed port maximum value in New HTTP Application options dialog (65355 -> 65535) 2022-01-18 02:01:41 +03:00
Juha
9eaf4e3531 IDE: Hide IDE windows on "Run without Debugging" when the setting says so. Issue #39567. 2022-01-17 14:51:06 +02:00
Juha
e210c73735 IdeIntf: Collect procedures TLazIDEInterface.DoCallNotifyHandler together. 2022-01-17 14:51:06 +02:00
mattias
3fd8904d8d make: readded make lazutils 2022-01-17 12:48:59 +01:00
mattias
a374f1e5e6 cody: store only if modified 2022-01-17 12:43:55 +01:00
mattias
45e4ca66f3 make distclean: clean up anchordocking and cody 2022-01-17 12:43:55 +01:00
Ondrej Pokorny
d74a3b34c5 win32: DoWindowProc: lWinControl <> nil check. Fixues issue #39553 2022-01-17 11:02:39 +01:00
Maxim Ganetsky
0a0b688587 LCL: added const to GetLocalizedFormatDescription function parameters 2022-01-17 00:33:57 +03:00
mattias
965012e7ee IDE: fixed generate fppkg on debian 2022-01-16 22:08:40 +01:00
mattias
915a4b0c80 IDE: fixed compile without duplicates 2022-01-16 22:04:17 +01:00
mattias
e24d4bded5 lazbuild: fixed lpi 2022-01-16 21:54:54 +01:00
mattias
d512288b17 ide: fixed expanding build lazarus target dir dlg 2022-01-16 21:54:42 +01:00