mattias
91b5bead90
IDE: scan for fpc sources: skip some folders
2023-06-30 12:00:07 +02:00
mattias
3c735c0d03
IDE: fixed parsing long options case insensitive, fixed paths in lazarus.cfg are relative to the cfg not currentdir
2023-06-30 10:53:15 +02:00
dsiders
a8858d189d
Docs: LCL/groupededit. Updates content in TCustomAbstractGroupedEdit.Alignment.
2023-06-30 00:13:06 +01:00
dsiders
7b28c6156c
Docs: LCL/editbtn. Adds linked topics for published Alignment properties added in f0a8e22c
. Includes:
...
* TCustomControlFilterEdit.Alignment
* TDirectoryEdit.Alignment
* TDateEdit.Alignment
* TTimeEdit.Alignment
* TCalcEdit.Alignment
2023-06-30 00:13:05 +01:00
Bart
0154bef9f3
EditBtn: publish property Alignment for some TCustomEditButton descendants. Reported at https://forum.lazarus.freepascal.org/index.php/topic,63826.msg484174.html#msg484174
...
(cherry picked from commit f0a8e22cec
)
2023-06-30 01:31:40 +03:00
mattias
8ef272a350
IDE: on darwin: load lazarus.cfg from programpath without bundle
2023-06-29 21:40:47 +02:00
DomingoGP
ec155500ae
Jedi code format: Fix parser error on deprecated hint with descriptive text. Issue #40355
...
(cherry picked from commit 88a2fe4b51
)
2023-06-29 21:06:14 +02:00
mattias
6e79599671
pas2jscomponents: fixed mem leak
2023-06-29 00:33:51 +02:00
mattias
0adf3f35d6
deb: fixed lazarus tgz
2023-06-28 23:54:13 +02:00
rich2014
d9064e75bb
Cocoa: DateTimePicker: mouse click is supported to select the date in the date selection view on MacOS, which is consistent with Windows
...
(cherry picked from commit b873d91b70
)
2023-06-28 16:06:39 +03:00
Juha
4e98e33511
IDE: Fix saving PathMode in SearchResultsView always. Issue #40352 .
...
(cherry picked from commit bf0878f8f9
)
2023-06-28 16:06:39 +03:00
Juha
8fb16eecfa
IDE: Fix saving PathMode in SearchResultsView always. Issue #40352 .
...
(cherry picked from commit 95da84ff94
)
2023-06-28 16:06:38 +03:00
Željan Rikalo
21f35c1381
Qt,Qt5,Qt6: fixed error with sorted TQtComboStrings. issue #40353
...
(cherry picked from commit dcf14bec5a
)
2023-06-28 16:06:37 +03:00
Jesus Reyes A
37e1398b1c
LCL: fix TTreeview ShowSeparators default value.
...
(cherry picked from commit 0d7fc55be1
)
2023-06-28 16:06:37 +03:00
dsiders
50764d5fdf
Docs: Fine tunes wording in version number topics.
2023-06-27 18:10:02 +01:00
Martin Kopp
f1aae18d4e
Google Calendar API Demo
...
- bugfix for not fetching all events - only first page ist fetched with a maximum of 250 events - new loop with passing nextpageToken
- nicer display of events
(cherry picked from commit 5c1eccf1dc
)
2023-06-27 19:03:56 +03:00
wp_xyz
eda6b3c1df
LCL: Fix incorrect clipping by ellipse in TLazCanvas.
...
(cherry picked from commit e3580cd0b0
)
2023-06-27 17:05:57 +03:00
wp_xyz
cb1b303b34
LCL: Fix fpc version check in LazCanvas' polygon fill routine.
...
(cherry picked from commit a39b58d8cd
)
2023-06-27 16:51:55 +03:00
mattias
5d47fc0e33
deb: fixed copying changelog and delete git files
2023-06-27 00:59:28 +02:00
mattias
7806f42aa8
lazreport: fixed perms
2023-06-27 00:59:27 +02:00
Maxim Ganetsky
152f233f2c
LCL: adjusted IFDEFs for TLazCanvas.DoPolygonFill method (DoPolygonFill was merged to FPC 3.2.3)
...
(cherry picked from commit 261a62e748
)
2023-06-27 01:46:03 +03:00
Željan Rikalo
7b9a6b27d1
Qt5,Qt6: fixed crash of TListView in design time. issue #40349
...
(cherry picked from commit c1d775df54
)
2023-06-27 01:46:03 +03:00
mattias
58a78b7feb
examples: clean up
2023-06-27 00:38:59 +02:00
mattias
6f1d4e5845
ide: updated lazarus.res
2023-06-27 00:38:59 +02:00
dsiders
fe49fef4fc
Docs: LCL, LazUtils. Corrects language in minor version number topics.
2023-06-26 15:46:40 +01:00
dsiders
7f81eb9c8d
Docs: LCL, LazUtils. Updates content in release number topics.
2023-06-26 06:46:36 +01:00
dsiders
2939231976
Docs: LCL/forms. Adds THintWindow.HintControl topic for changes in 58645a39
.
2023-06-25 21:57:31 +01:00
dsiders
6c9f792b47
Docs: LCL,LazUtils. Various. Updates version admonitions from 2.4 to 3.0.
2023-06-25 21:57:00 +01:00
dsiders
a6dc561ac7
Docs: Updates version and release number topics for changes in 3.0.
2023-06-25 21:54:56 +01:00
Abou Al Montacir
d1e30d656a
GTK3: Fixed crash on Win64 after recent changes on GTK3 hints.
...
Seems that on Win64, `FHintControl` is not always a valid `TWinControl`
class instance.
(cherry picked from commit 58645a39f4
)
2023-06-25 22:04:36 +03:00
mattias
3d26e40d89
keep directory docs/chm, so users dont need to guess
2023-06-25 20:06:21 +02:00
mattias
edc5ef63a2
rpm: fixed build
2023-06-25 19:58:08 +02:00
mattias
5624f636d8
deb: fixed export tgz, fixed RC version number turning RC into .0
2023-06-25 19:48:11 +02:00
Abou Al Montacir
087650e40b
GTK3: Fixed hint flickering when mouse moves.
...
Closes : #37712 .
When mouse moves but remains over the same widget, we should not
recreate the hint window. Just break execution and 'exit `ActivateHint`
function early.
(cherry picked from commit f7c5d02afb
)
2023-06-25 19:28:49 +03:00
mattias
fe3389fc58
set fixes version to 3.0RC1
2023-06-25 17:59:59 +02:00
Maxim Ganetsky
0cae5d4eb7
Merge branch 'GtkPartialMerge' into 'main'
...
GTK3: Fixed rendering of images using 32 bits per pixel. Issue #40337 .
See merge request freepascal.org/lazarus/lazarus!214
2023-06-25 13:21:23 +00:00
Abou Al Montacir
cefed8929d
GTK3: Fixed rendering of images using 32 bits per pixel.
...
Closes : #40337 . Thanks To: Anton Kavalenka.
When the image is stored in a buffer using 32 bits per pixel, we don't
need to copy pixel by pixel unless the components order is wrong.
We can use `System.move` in this case.
This is the same thing that is used in GTK2.
2023-06-25 13:14:56 +00:00
Maxim Ganetsky
45f3de24a3
IDE: regenerated translations and updated Russian translation
2023-06-25 16:09:24 +03:00
Maxim Ganetsky
3fdcf0eddf
IDE: improved a caption
2023-06-25 16:06:48 +03:00
mattias
2039791c14
IDE: uninstall package: check what install pacakges are using it and option to uninstall them too, #40348
2023-06-25 13:53:58 +02:00
Juha
9cf96b9dfa
IDE: Make the PathStyle in search results persistent. Show renamed idents better. Improve GUI texts. Issue #40334 , patch by n7800.
2023-06-25 06:16:32 +03:00
Juha
fd12aa4370
IDE: Eliminate a warning about hiding inherited "Update" in MessageView. Formatting.
2023-06-24 17:50:38 +03:00
Maxim Ganetsky
640eca41e2
Merge branch 'Gtk3Monitor' into 'main'
...
GTK3: Fixed workarea handling on systems with frequent monitor removals. Issue #40333 .
See merge request freepascal.org/lazarus/lazarus!213
2023-06-24 14:42:40 +00:00
Abou Al Montacir
1b1444f245
GTK3: Fixed workarea handling on systems with frequent monitor removals.
...
Closes : #40333 . Thanks To: Anton Kavalenka.
Check number of connected monitors and fail if none.
Fall back to first monitory id no primary monitor is defined.
2023-06-24 14:13:26 +00:00
Maxim Ganetsky
8f8892313a
Merge branch 'GtkPartialMerge' into 'main'
...
GTK3: Passed handle of hint win control to WS inside hint data pointer.
See merge request freepascal.org/lazarus/lazarus!212
2023-06-24 14:09:10 +00:00
Abou Al Montacir
06ec2750ca
GTK3: Passed handle of hint win control to WS inside hint data pointer.
...
Closes #40331 .
GTK3 WS needs to get that handle in order to retrieve the parent window
which need to be set as transient of the newly created popup window.
This is a required by GTK3 documentation as one can see in
https://docs.gtk.org/gtk3/method.Window.set_transient_for.html
This patch needs to touch common LCL code, but `HintData` files does
not seem to be really used.
2023-06-24 13:59:53 +00:00
Maxim Ganetsky
a040ab2201
IDE: regenerated translations and updated Russian translation
2023-06-24 16:55:49 +03:00
Maxim Ganetsky
54e3f2ca0c
IDE: fixed typo in a name of a resource string, also cleaned up hacky spaces in a caption
2023-06-24 16:55:48 +03:00
Juha
1a28bdd0f9
IDE: Improve hinting in Messages window. Issue #40347 , patch by Bruno K.
2023-06-24 16:53:44 +03:00
Martin
a418881237
Codetools: Added "WooBean" to contributors for "order Identifier completion by declaration (scoped)." Part of issue #40332
2023-06-24 13:40:11 +02:00