Commit Graph

65387 Commits

Author SHA1 Message Date
Maxim Ganetsky
6045132105 chmlangref.pas clean up 0x00 bytes
(cherry picked from commit 7a5eda3a4a)
2023-07-08 02:48:14 +03:00
wp_xyz
447cf39fe5 Images: New Project groups and some new general-purpose icons. By Roland Hahn.
(cherry picked from commit 60417279f4)
2023-07-07 15:51:10 +03:00
dsiders
b3387cd3de Docs: LazUtils/lazutilities. Updates content for topics added in e3691f68.
(cherry picked from commit 3ea8fbcca2)
2023-07-06 18:53:48 +01:00
mattias
e02bf5c996 ide+lazbuild: fixed expanding ~ on unix in lazarus.cfg, #40363 2023-07-06 17:31:52 +02:00
Juha
02e18fb504 IdeConfig: Improve recursive macro cycle detection in TransferMacros. Prevents a frozen IDE. Issue #33151.
(cherry picked from commit 606ef3eac7)
2023-07-06 16:49:04 +03:00
zeljan1
b1f4ddef50 CustomDrawn: cleanup, patch by lagprogramming
(cherry picked from commit 81002eb2ed)
2023-07-06 16:49:04 +03:00
Martin
3657adf22a SynEdit: SynPopupMenu, better check for text empty. Issue #38792
(cherry picked from commit dc5cf0ed15)
2023-07-06 11:04:24 +02:00
zeljan1
150080d67d Qt5: cleanup
(cherry picked from commit 95dc42a5db)
2023-07-05 15:59:46 +03:00
Bart
8c3ed386e3 TTrackBar.ScalePos: not supported on Win32, Cocoa, QT, QT4, QT6.
(cherry picked from commit a448e61987)
2023-07-05 01:07:01 +03:00
wp_xyz
ebfffd86e5 IDE: Update links in About form.
(cherry picked from commit 706943c5f3)
2023-07-04 18:01:08 +02:00
wp_xyz
cce2f1cc92 CharacterMap: Provide config file.
(cherry picked from commit 0a9e061e05)
2023-07-04 17:56:22 +02:00
dsiders
28387955db Docs: LCL/controls,forms. Updates topics for changes in c3891ad8. 2023-07-03 20:16:58 +01:00
Juha
f7a067948a AnchorDocking: Reduce compiler warnings.
(cherry picked from commit d8405a9db8)
2023-07-03 18:34:24 +03:00
Juha
fea934fb8b Svn2RevisionInc: Do not warn about missing SVN client. Issue #40359, patch by Don Siders.
(cherry picked from commit 4db3bb880c)
2023-07-03 16:39:16 +03:00
Juha
0bc8523ddf Reduce compiler warnings.
(cherry picked from commit c3891ad820)
2023-07-03 16:39:15 +03:00
dsiders
7a3caa746f Docs: Increases the default font size in the FPDoc style sheet.
* Sets the default font size to 12pt instead of 14px. 14px is approximately 7
  lines per inch at 96dpi, and too small. It's like the fine print in a legal
  contract. 12pt is 6 lines per inch and a more reasonable default size.

* Adds missing semicolon separators at the end of css style attributes.
2023-07-02 05:07:26 +01:00
Abou Al Montacir
818d8bc2a9 gtk3: Qwick but incomplete fix to ExtTextOut.
Closes: #39727.

Some details need to be handled, but at least the straight forward
case works.

(cherry picked from commit b9473bdb50)
2023-07-01 22:10:36 +03:00
rich2014
865a019ef0 Cocoa: IME: improve NSKeyUp and fix the issue in TComboBox
fix the issue that the first letter is added when using IME in TComboBox with AutoComplete (trigger AutoComplete in KeyUp)
2023-07-01 20:03:13 +08:00
rich2014
14cf563d3e IDE/TCompPaletteOptionsFrame: fix the error when clicking on the blank of the Pages ListBox 2023-07-01 16:52:23 +08:00
mattias
a71b3ddc55 ide: less debug 2023-06-30 21:03:45 +02:00
mattias
50c127b5c0 updated makefiles 2023-06-30 21:02:31 +02:00
mattias
2f0527d7d4 lazbuild: lowercase pkgname.compiled files 2023-06-30 20:50:56 +02:00
Martin
bbf955fdcc Codetools: fix TIdentifierHistoryList.Add
- If an existing item moves to the front (to HistoryIndex=0) then all Indexes between 0 and the old value need updating (the old value became unused, so items above do not need an update).
- If an new item is inserted, all existing items need to be increased.

(cherry picked from commit ed410cb98c)
2023-06-30 20:24:02 +03:00
rich2014
dcaa2ef685 Cocoa: CocoaDatePicker: optimize code
(cherry picked from commit 484e6b3efd)
2023-06-30 19:02:50 +03:00
mattias
7b8965e768 ide: added /usr/local/share/fpcsrc/$(FPCVer) to default fpcsrc folders 2023-06-30 12:00:19 +02:00
mattias
fee512f76c IDE: scan for fpc sources: skip some folders 2023-06-30 12:00:13 +02:00
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