Commit Graph

62049 Commits

Author SHA1 Message Date
wp_xyz
0aada2da4c Images: Replace lazarus*.ico files by versions in which the small images (16x16, 20x20) are a bit more "crispy". Created by Roland Hahn. 2022-01-29 12:50:46 +01:00
dsiders
ff3970a6b3 Docs: LCL/comctrls. Updates topics for changes in 4d72245552, 082d051466. 2022-01-29 01:08:22 +00:00
Maxim Ganetsky
2c0311eabc Images: fixed images/mainiconproject.ico 2022-01-29 00:52:08 +03:00
Maxim Ganetsky
576732afb0 IDE: committed regenerated .res files after recent icon updates 2022-01-29 00:34:30 +03:00
Juha
082d051466 LCL: Do not InvalidateSelected in MultiSelect virtual TListView. Part of issue #39324. 2022-01-28 17:09:38 +02:00
Juha
43da1e05f3 IDE: Fix checking new unique unit name against projectinfo name. Move nested funcs out. 2022-01-28 17:09:38 +02:00
wp_xyz
1c44ec9237 Images: Replace the macOS .icns files to be like the .ico files. Provided by Roland Hahn. Issue #39550. 2022-01-28 15:40:04 +01:00
wp_xyz
fde1f53879 images: Replace the default lazarus.ico used anywhere within the installation folder by the new version. Issue #39596. 2022-01-28 15:03:11 +01:00
wp_xyz
81ac10f738 Images: Fix new ico files to be linux-compatible. Issue #39596. 2022-01-28 13:37:47 +01:00
Juha
4d72245552 LCL: Solve most performance issues with virtual TListView (OwnerData=True). Issue #39324, patch by d7_2_laz. 2022-01-27 13:24:51 +02:00
robsean
6b71b51df2 Translations: updated Chinese IDE translation, merge request !62 2022-01-27 02:33:56 +03:00
Martin
529022a317 Add RegisterClass 2022-01-26 19:28:39 +01:00
Martin
14bbe91f1e IDE: fpmake added dependency for IdeDebugger 2022-01-26 13:47:16 +01:00
mattias
6183eb288d codetools: clean up 2022-01-26 13:30:42 +01:00
mattias
61ee2e0633 ide: clean up 2022-01-26 13:25:27 +01:00
Martin
4482e0ddb8 FpDebug: add {$else} for targets not matched by any of the ifdef 2022-01-26 12:58:31 +01:00
Martin
8cac6ebc6e IDE: Makefile fix missing unit path 2022-01-26 11:51:00 +01:00
dsiders
c12011e450 Docs: LCL/grids. Removes an extraneous character in a See Also link. 2022-01-26 06:36:26 +00:00
Martin
ca39078aca IDE, Debugger, Makefiles: moved some dependencies to remove IdeDebugger from LazBuild. 2022-01-26 00:21:41 +01:00
Maxim Ganetsky
6c38c5a67a IDE: regenerated translations and updated Russian translation 2022-01-26 01:24:25 +03:00
Martin
947030b575 Debugger: fix watches to compile (without added defines) 2022-01-25 22:02:14 +01:00
dsiders
5db70a399c Docs: LazControls/listfilteredit. Adds, updates topics for changes in c0aab039. 2022-01-25 20:11:59 +00:00
Martin
601246dc25 Debugger, IDE: Add basic child watch support for structured values 2022-01-25 21:07:09 +01:00
Martin
d58b6ab507 Debugger: Prepare basic child watch support for structured values 2022-01-25 21:06:54 +01:00
Martin
fa2ec38d6a Debugger: Ide, Watches reduce notifications in Begin/EndUpdate 2022-01-25 21:06:19 +01:00
Martin
867d12b46d Debugger: Change Watches window to use VirtualTreeView 2022-01-25 21:06:19 +01:00
Martin
967ec6c4f6 VirtualTreeView: fix SetWindowLongPtrW 2022-01-25 21:06:19 +01:00
Juha
be48000561 LazControls: Fix an Index out of bounds error in ListFilterEdit. 2022-01-25 21:10:10 +02:00
Juha
91df8a8cfe IDE: Show hint in "View Project Units" Filter's clear-button. Issue #39569. 2022-01-25 20:46:36 +02:00
Juha
e9b2eb209a IDE: Implement auto-select in "View Project Units". Issue #39569, merge request !57 by duzenko. 2022-01-25 19:59:39 +02:00
Juha
c0aab03941 LazControls: Improve ListFilterEdit to be used in "View Project Units". 2022-01-25 19:59:39 +02:00
Marcus Sackrow
b22acaab2e codetools: include defines for Amiga-style systems 2022-01-25 18:37:20 +01:00
mattias
9c302c472d ide: clean up 2022-01-25 13:24:13 +01:00
mattias
9352dc3bdd rpm: optimized create lazarus tgz 2022-01-25 12:26:16 +01:00
Juha
07a4f62dd0 IDE: Identify dead code under SearchComponentClass by assertions, remove TryRegisteredClasses. If not triggered, the code can be removed. Remove TryRegisteredClasses. 2022-01-25 13:11:53 +02:00
Juha
04781797a3 Remove debugger.pp also from lazarus.lpi project. 2022-01-25 11:20:56 +02:00
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