rich2014
e6562d82ea
Cocoa/ListView: enhanced robustness in special situations
2024-07-21 23:04:50 +08:00
rich2014
381bd18471
Cocoa/ListView: fix and improve the selection in various situations with vsIcon Style
2024-07-21 23:04:50 +08:00
rich2014
ed64d28b68
Cocoa/ListView: add and fix macOS 10.11 APIs for NSCollectionView related
2024-07-21 23:04:50 +08:00
rich2014
bf056effc4
Cocoa/ListView: improve editing related functions with vsIcon Style
...
ItemDisplayRect
ItemGetPosition
GetItemAt
2024-07-21 23:04:50 +08:00
rich2014
b6561e4316
Cocoa/ListView: get accurate visibleItems
...
NSCollectionView.visibleItems() returns the items that have been displayed.
2024-07-21 23:04:49 +08:00
rich2014
6715cb64ed
Cocoa/ListView: fix items count and index error after ItemDelete()
2024-07-21 23:04:49 +08:00
rich2014
5d63a16ea4
Cocoa/ListView: add support for vsIcon ViewStyle, most common functions implemented
2024-07-21 23:04:49 +08:00
rich2014
18b030e5f9
Cocoa: add CocoaCollectionView unit
2024-07-21 23:04:49 +08:00
rich2014
26fd4fe123
Cocoa: add new macOS 10.11 APIs for NSCollectionView related
...
since macOS 10.11, NSCollectionView has been greatly improved, and many APIs have been added. but in FPC, there are still only APIs for macOS 10.6.
now here are the commonly used APIs, which are not complete.
2024-07-21 23:04:49 +08:00
rich2014
c86625dcaa
Cocoa/ListView: adapt TableListView(vsReport) related to the new TCocoaListView/TCocoaWSListViewHandler structure
2024-07-21 23:04:49 +08:00
rich2014
e41d431811
Cocoa/ListView: eliminate naming of TableListView implementations from ListView common code
2024-07-21 23:04:49 +08:00
rich2014
a1eab8f920
Cocoa/ListView: abstract TCocoaWSListViewHandler to prepare for other ViewStyles (except vsReport)
2024-07-21 23:04:49 +08:00
Michaël Van Canneyt
7ac4b7c43a
* Make treeview read-only
2024-07-21 15:00:45 +02:00
dsiders
fa49d60634
Docs: LCL/stdctrls. Adds TCheckBox.Checked and TCheckBox.OnClick topics.
...
* TCheckBox.Checked replaces the linked topic in TButtonControl.
* TCheckBox.OnClick was omitted and links to the inherited topic (TControl).
2024-07-20 21:29:11 +01:00
Maxim Ganetsky
e572621c4b
IDE: made options memo in Show Compiler Options dialog read-only
2024-07-20 02:01:01 +03:00
Željan Rikalo
8d0afe3d1f
Gtk2: fixed weird window resizing under xfce. issue #41012
2024-07-19 21:37:17 +02:00
Martin
68f4d56310
SynEdit: Pas-Highlighter, fix "nil^" as deref, rather than the next source-char being a "^" control char like "^c".
2024-07-19 11:13:28 +02:00
Maxim Ganetsky
8d696889c4
Cody: regenerated translations and updated Russian translation
2024-07-18 18:14:43 +03:00
Maxim Ganetsky
ce1b29b466
Merge branch 'IDE/PPUListDlg' into 'main'
...
Improvement "PPU files" dialog
See merge request freepascal.org/lazarus/lazarus!307
2024-07-18 14:47:15 +00:00
n7800
6078ca4e45
ppulistdlg: Improvement appearance, close the dialog with [Esc]
2024-07-18 14:16:56 +00:00
n7800
82d3fdbe13
ppulistdlg: Improvement display of numeric values in tables
2024-07-18 14:16:56 +00:00
n7800
cd2d3ae565
ppulistdlg: Minor refactoring and cleanup
2024-07-18 14:16:56 +00:00
n7800
4a2ce51ec0
ppulistdlg: Removing unnecessary local variables for grids
2024-07-18 14:16:56 +00:00
n7800
76ef42ad5b
ppulistdlg: Using FixedRows property instead constant
2024-07-18 14:16:56 +00:00
Martin
5aeacf3a9f
SourceEditor: less AutoSizing while opening several files
2024-07-18 13:34:59 +02:00
mattias
8afb2ae4ad
ide: clean up and fixed show comp opts main source filename
2024-07-18 10:26:17 +02:00
mattias
44b279bfd2
ide: show compiler options: append target src filename instead of inserting project main source file for consistency
2024-07-18 10:22:10 +02:00
Mattias Gaertner
f6653b4638
Merge branch 'IDE/Options/ShowCompOpts' into 'main'
...
ShowCompilerOpts: Show the compiler path and main project file first in the list of options
See merge request freepascal.org/lazarus/lazarus!306
2024-07-18 07:59:13 +00:00
n7800
7bf6ee77c5
ShowCompilerOpts: Show the compiler path and main project file first in the list of options
2024-07-18 00:56:48 +00:00
dsiders
2ec1129e41
Docs: LazUtils/fileutil. Updates content in the ReadFileToString topic.
2024-07-18 00:52:45 +01:00
Ondrej Pokorny
cc4f9c7388
CodeTools expreval: Ord() support
2024-07-17 21:37:14 +02:00
Martin
62fc17066e
Merge branch 'riscv' into 'main'
...
Remote RISC-V 32 bit support.
See merge request freepascal.org/lazarus/lazarus!305
2024-07-17 14:24:03 +00:00
ccrause
5c1ef5b508
Remote RISC-V 32 bit support.
2024-07-16 14:18:42 +02:00
mattias
e7f96059b2
lhelp: make: fixed compile
2024-07-15 11:54:11 +02:00
mattias
3ffff03a0a
ide: make: fixed compile
2024-07-15 11:23:20 +02:00
mattias
f286fac16b
updated makefiles
2024-07-15 10:50:53 +02:00
mattias
8258342934
ide: cocoa: make: pass -framework cocoa -weak_framework UserNotifications
2024-07-15 09:58:47 +02:00
wp_xyz
b7713102a5
PascalScript: Use path to LazRes in resource generation script.
2024-07-14 13:49:43 +02:00
wp_xyz
c99972a691
Cody: New icon for TCodyTreeView (by Roland Hahn)
2024-07-14 13:48:30 +02:00
wp_xyz
217a1df0d8
IDE: Replace TTreeview component icon avoiding the mini folders in the old icon (by Roland Hahn)
2024-07-14 13:47:46 +02:00
Juha
ed4d485f1f
IdeIntf: Revert checking an event handler creation. Issue #41019 .
2024-07-13 22:37:52 +03:00
wp_xyz
17de96970d
PascalScript: Install new icons for PascalScript.
2024-07-13 11:31:04 +02:00
Juha
bf3e9835f1
IDE: Don't throw exception in PropHookShowMethod either. Prevent message dialog and potential high CPU load. Issue #41019 .
2024-07-13 10:18:18 +03:00
Maxim Ganetsky
e1dc061107
Merge branch 'issue39654_warn' into 'main'
...
Lazarus New LCL project: Hide warning about MainFormOnTaskbar. Improvement 6c0ae5a5
, issue #39654 .
See merge request freepascal.org/lazarus/lazarus!304
2024-07-12 23:10:35 +00:00
n7800
aa5c9aeb9f
Lazarus New LCL project: Hide warning about MainFormOnTaskbar. Improvement 6c0ae5a5
, issue #39654 .
2024-07-12 22:40:00 +00:00
Maxim Ganetsky
d1f21617d9
IDE: regenerated translations and updated Russian translation
2024-07-13 01:30:09 +03:00
wp_xyz
b51ced3d05
IDEIntf/ImageListEditor: Add icon for the "resolutions" menu, by Roland Hahn.
2024-07-12 23:47:22 +02:00
wp_xyz
4a9cf25491
IDE/Images: New component palette icons by Roland Hahn with consistent style.
2024-07-12 23:03:49 +02:00
Juha
958311801f
IdeIntf: Check if creating an event handler succeeded before trying to show it. Issue #41019 .
2024-07-12 23:02:34 +03:00
Juha
e5a90cb7e3
IDE: Prevent high CPU load caused by exception + message dialog. Issue #41019 .
2024-07-12 23:00:17 +03:00