mattias
ec63d300a2
ide: save file as: fixed uses of source editor files
2025-02-13 13:47:06 +01:00
dsiders
482f403d27
Docs: LCL/stdctrls. Updates the TCustomMemo.FinalizeWnd topic for changes in be89c477
. Issue #40794 .
2025-02-13 06:29:43 -05:00
dsiders
d2acaace1f
Docs: LCL/forms. Updates the TScrollingWinControl.DestroyWnd topic for changes in be89c477
. Issue #40794 .
2025-02-13 06:29:23 -05:00
zeljan1
790e387825
Gtk3: do not invalidate whole area if rect is empty.
2025-02-13 09:03:23 +01:00
mattias
1024bbc9e4
ide: find references: uses with ampersand
2025-02-13 08:53:32 +01:00
mattias
fb03756b41
replaced url http://wiki.freepascal.org with https
2025-02-13 08:49:48 +01:00
Martin
be89c477d9
LCL: fix TControlScrollBar needs update if owner's handle changes. Issue #40794 introduced in 4891f1f0e1
2025-02-13 01:49:57 +01:00
zeljan1
ac5f2c1c49
Gtk3: updated README.
2025-02-12 19:59:59 +01:00
dsiders
f91b117ccd
Docs: LazControls/listviewfilteredit. Adds missing description for the TListViewFilterEdit.MatchesFilter.AData parameter.
2025-02-12 13:07:34 -05:00
dsiders
c060b1d1dc
Docs: DateTimeCtrls/datetimepicker. Adds missing short description in the TCustomDateTimePicker.CalendarForm topic.
2025-02-12 12:32:36 -05:00
zeljan1
93de351d2f
Gtk3: implemented TGtk3Widgetset.SetWindowPos()
2025-02-12 17:32:00 +01:00
mattias
73db35fc82
ide: find/rename identifier: fixed error hint on keywords
2025-02-12 16:46:09 +01:00
mattias
4c647e3963
ide: find rename idenfifier of ctnUseUnit
2025-02-12 16:32:54 +01:00
zeljan1
3ac22c5abe
Gtk3: fixed transient window for borderless windows with popupparent.
2025-02-12 16:21:39 +01:00
mattias
0c7a9dfcb9
codetools: test GatherIdentifiers for dotted uses and program
2025-02-12 12:41:24 +01:00
zeljan1
bf7f5c51ee
Gtk3: make fsStayOnTop work with LCL expectations. issue #41253
2025-02-12 11:23:32 +01:00
mattias
9deafd1e43
codetools: find declaration of middle identifiers of dotted program name now jumps to the middle
2025-02-12 11:22:28 +01:00
zeljan1
014ceebd7b
Gtk3: forgot commit.
2025-02-12 11:22:14 +01:00
zeljan1
d33c56d5d4
Gtk3: implemented shaped window (toplevel).
2025-02-12 11:15:37 +01:00
zeljan1
c82b207c96
Gtk3: implemented SetAlphaBlend().
2025-02-12 09:47:42 +01:00
zeljan1
5731b3c4cf
Gtk3: Make TGtk3WidgetSet.GetKeyState() work for mouse buttons.Example at issue #41340
2025-02-12 09:22:14 +01:00
Maxim Ganetsky
397792d05d
IDE: regenerated translations and updated Russian translation
2025-02-12 00:48:09 +03:00
Maxim Ganetsky
fb2a5016f6
IDE: improved i18n
2025-02-12 00:48:09 +03:00
zeljan1
597fe6af9d
Gtk3: debug for keypresses.
2025-02-11 21:39:14 +01:00
zeljan1
2feb873d51
Gtk3: more keys implemented, fixed square brackets keys.issue #41425
2025-02-11 21:11:34 +01:00
mattias
f9ebfa5eac
opengl: less hints
2025-02-11 20:44:42 +01:00
zeljan1
18d03966ff
Gtk3: make keys work with synedit.
2025-02-11 19:51:01 +01:00
mattias
fd115f2c71
codetools: fixed FindSourceNameReferences to check also source name
2025-02-11 16:50:12 +01:00
mattias
f61782fb4a
ide: rename references: suggest ampersand for keywords
2025-02-11 16:40:22 +01:00
mattias
e78469d469
ide: find references: fixed order of search results
2025-02-11 16:24:29 +01:00
mattias
8726dd48e7
ide: find/rename identifier: allow conflict and check if FNode is valid
2025-02-11 16:17:22 +01:00
zeljan1
f83078ff61
Qt5,Qt6: do not set QGuiApplication_applicationDisplayName(), since Qt have another meaning about it. issue #41417
2025-02-11 15:53:22 +01:00
zeljan1
8605e5252d
Qt5,Qt6: fixed layout of ListView vsIcon and vsSmallIcon.
2025-02-11 15:38:57 +01:00
zeljan1
683afd5cbb
Qt5,Qt6: use floating point functions for primitives drawing on scaled displays. issue #41422
2025-02-11 14:44:05 +01:00
mattias
79707cbc54
codetools: find declaration of middle namespace
2025-02-11 14:15:14 +01:00
zeljan1
82f47a7b6f
Gtk3: fixed loading smallimages in TistView.ViewStyle = vsSmallIcon
2025-02-11 09:58:54 +01:00
zeljan1
291a9fd3dd
Qt5,Qt6: fixed distorted image creation from device (screenshoot) on HiDpi screens.
2025-02-11 09:40:54 +01:00
zeljan1
32c1370c50
Gtk3: fixed TGtk3DeviceContext.GetPixel() so it works on wayland too. Patch by Anton Kavalenka. issue #41413
2025-02-10 19:59:52 +01:00
Maxim Ganetsky
dfb0c3bf81
Merge branch 'LCL/KeyAliasConsts' into 'main'
...
LCL: Additional key constant aliases VK_LCL_*
See merge request freepascal.org/lazarus/lazarus!409
2025-02-10 16:48:04 +00:00
n7800
bbb52ae727
LCL: Additional key constant aliases VK_LCL_*
2025-02-10 16:15:07 +00:00
Maxim Ganetsky
f1b8d1ece0
Merge branch 'fix-lazbuild-path' into 'main'
...
ProjectGroups: Fix lazbuild path macro
See merge request freepascal.org/lazarus/lazarus!436
2025-02-10 16:08:06 +00:00
Hendi
9dbc1dbe1e
ProjectGroups: Fix lazbuild path macro
2025-02-10 15:59:07 +00:00
mattias
666f72b7f0
codetools: clean up
2025-02-10 16:07:30 +01:00
mattias
87d27af233
ide: save file as: check for pascal keyword in unit name and suggest retry or ampersand
2025-02-10 16:04:05 +01:00
wp_xyz
838a85bc8c
LCL/TreeView: Add another sample to the ownerdraw sample project. Improved layout.
2025-02-10 15:57:58 +01:00
Maxim Ganetsky
15ab3afbc6
LazReport, AddFunction addon: don't randomly change compiler directives in frFuncNum.pas, issue #41418 .
...
Align directive affects records, which are not used in this unit.
Also there is no apparent need to explicitly disable range checking,
coprocessor emulation and complete boolean evaluation.
2025-02-10 17:46:33 +03:00
mattias
995c81f4d0
codetools: added IdentifierHasKeywords
2025-02-10 15:31:48 +01:00
zeljan1
04f57de851
Qt5,Qt6: proper set of application title.issue #41417 .
2025-02-10 15:28:43 +01:00
mattias
b042ec4560
codetools: RenameSourceNameReferences: apply ascending
2025-02-10 14:43:48 +01:00
Martin
6552d52af2
SynEdit: remove incorrect assert from 211a0a8b90
, need to return empty token if skipping off-screen exceeds next markup - only then new next markup can be calculated.
2025-02-10 10:30:17 +01:00