wp_xyz
60417279f4
Images: New Project groups and some new general-purpose icons. By Roland Hahn.
2023-07-06 00:01:02 +02:00
Maxim Ganetsky
8d5c079e15
IDE: regenerated translations and updated Russian translation
2023-07-05 15:56:09 +03:00
zeljan1
95dc42a5db
Qt5: cleanup
2023-07-05 11:16:49 +02:00
Juha
1a2c9add38
IDE: Show only hour:min as build time in About dialog. No secs. Rename wrongly named GetLocalizedBuildDate.
2023-07-05 02:10:52 +03:00
Bart
a448e61987
TTrackBar.ScalePos: not supported on Win32, Cocoa, QT, QT4, QT6.
2023-07-04 22:18:26 +02:00
wp_xyz
706943c5f3
IDE: Update links in About form.
2023-07-04 17:50:06 +02:00
mattias
bcb890ce27
lcl: TScreen.UpdateLastActive: clear FLastActiveControl on destroy
2023-07-04 15:20:05 +02:00
Juha
5472c6d536
IDE: Show IDE macros in IDEInfoDlg (View -> IDE internals -> About IDE). Add time to AboutFrm. Issue #40360 , patch by Bruno K.
2023-07-04 10:59:43 +03:00
dsiders
1f41c47dde
Docs: LCL/controls,forms. Updates topics for changes in c3891ad8
.
2023-07-03 20:15:17 +01:00
Juha
0bc32656ed
LazUtils, LCL: Move LCLProc.CompareRect() -> GraphMath.SameRect(). Deprecate LCLProc.CompareRect().
2023-07-03 16:54:10 +03:00
Juha
d8405a9db8
AnchorDocking: Reduce compiler warnings.
2023-07-03 16:48:08 +03:00
Juha
dd161fc03b
LazUtils, LCL: Initialize UnicodeTables in LazUTF16 only when needed. Deprecate copied UTF16 functions in LCLProc.
2023-07-03 15:29:56 +03:00
Juha
9553dd176c
LCLExtension: Fix compilation on Windows.
2023-07-03 11:33:08 +03:00
Juha
211d95da17
LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them.
2023-07-03 11:17:01 +03:00
Juha
4db3bb880c
Svn2RevisionInc: Do not warn about missing SVN client. Issue #40359 , patch by Don Siders.
2023-07-03 10:09:15 +03:00
Juha
c3891ad820
Reduce compiler warnings.
2023-07-03 06:23:49 +03:00
Maxim Ganetsky
1d807d54f1
IDE: regenerated translations and updated Russian translation
2023-07-03 01:41:16 +03:00
Martin
daa675e85e
IDE: Add options for elastic tabstops
2023-07-02 20:45:33 +02:00
Martin
c4a57d1eb6
SynEdit: Add elastic Tabstops
2023-07-02 20:45:33 +02:00
Martin
3b68e4ece7
SynEdit: Refactor tab-expander
2023-07-02 20:45:29 +02:00
Martin
43697a5086
IDE: SourceSynEdit: prevent event from being called in destroy
2023-07-02 20:45:29 +02:00
Martin
10344c6439
SynEdit: Refactor tab-expander
2023-07-02 16:35:26 +02:00
rich2014
feae93368d
Cocoa: TSpeedButton: set the highlighted background color when pressed, consistent with win32
...
before, TSpeedButton had a white highlighted background color when it was normal, and a gray background when it was pressed, causing confusion to users.
2023-07-02 21:26:51 +08:00
rich2014
eb65e0684e
Cocoa: TCocoaContext.Frame3d() removed by a901a8e
2023-07-02 16:57:35 +08:00
Juha
69d50106c9
LCL-GTK3: Fix wrong types found by -Sy compiler option. Some were wrong, some needed a typecast.
2023-07-02 10:03:22 +03:00
wp_xyz
0a9e061e05
CharacterMap: Provide config file.
2023-07-02 01:24:25 +02:00
dsiders
0a0cd01f15
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-01 23:16:56 +01:00
Bart
e95cadd095
Win32: fix MDIChild form not updating Top/Left. Issue #40232 .
2023-07-01 14:06:07 +02:00
rich2014
fda1f35008
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:01:02 +08:00
Abou Al Montacir
b9473bdb50
gtk3: Qwick but incomplete fix to ExtTextOut.
...
Closes : #39727 .
Some details need to be handled, but at least the straight forward
case works.
2023-07-01 12:00:40 +02:00
rich2014
d4c47f2b91
IDE/TCompPaletteOptionsFrame: fix the error when clicking on the blank of the Pages ListBox
2023-07-01 16:49:11 +08:00
rich2014
a901a8ea79
Cocoa: Frame3d: to be consistent with Win32
...
the actual purpose is:
1. to make the behavior of TPanel in MacOS consistent with Win32. avoid filling the background color of NSBox in TPanel by avoiding using NSBox to draw the Bevel effect. it will cause the background color of TPanel to be confused with the background color of other controls.
2. the effect of TDividerBevel is more consistent with Win32
2023-07-01 16:03:45 +08:00
mattias
d5031b1eaf
ide: less debug
2023-06-30 21:03:21 +02:00
mattias
ae9ab00109
updated Makefiles
2023-06-30 20:50:27 +02:00
mattias
efec47d82c
lazbuild: lowercase pkgname.compiled files
2023-06-30 20:50:09 +02:00
rich2014
484e6b3efd
Cocoa: CocoaDatePicker: optimize code
2023-06-30 23:07:27 +08:00
mattias
3d8dd85474
ide: added /usr/local/share/fpcsrc/$(FPCVer) to default fpcsrc folders
2023-06-30 11:59:34 +02:00
mattias
03e970035b
IDE: scan for fpc sources: skip some folders
2023-06-30 11:59:08 +02:00
mattias
cf46a083fd
IDE: scan for fpc sources: skip some folders
2023-06-30 11:58:56 +02:00
mattias
d8ba9af90d
IDE: fixed parsing long options case insensitive, fixed paths in lazarus.cfg are relative to the cfg not currentdir
2023-06-30 10:52:22 +02:00
dsiders
972f8248e7
Docs: LCL/groupededit. Updates content in TCustomAbstractGroupedEdit.Alignment.
2023-06-30 00:09:32 +01:00
dsiders
39c05ff547
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:09:06 +01:00
Maxim Ganetsky
f1f6c65d73
Revert "CI: try to prevent more duplicate pipelines in merge requests"
...
This reverts commit b326ae6b5b
.
The rule does not make any difference, so no point to keep it.
2023-06-30 01:28:48 +03:00
Bart
f0a8e22cec
EditBtn: publish property Alignment for some TCustomEditButton descendants. Reported at https://forum.lazarus.freepascal.org/index.php/topic,63826.msg484174.html#msg484174
2023-06-29 22:47:34 +02:00
mattias
cb65d62758
IDE: on darwin: load lazarus.cfg from programpath without bundle
2023-06-29 21:39:35 +02:00
DomingoGP
88a2fe4b51
Jedi code format: Fix parser error on deprecated hint with descriptive text. Issue #40355
2023-06-29 21:00:40 +02:00
mattias
8eab0fb13f
deb: fixed lazarus tgz
2023-06-28 23:53:30 +02:00
Martin
ed410cb98c
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.
2023-06-28 19:30:45 +02:00
Maxim Ganetsky
b326ae6b5b
CI: try to prevent more duplicate pipelines in merge requests
...
See: https://docs.gitlab.com/ee/ci/yaml/workflow.html#switch-between-branch-pipelines-and-merge-request-pipelines
2023-06-28 16:14:59 +00:00
rich2014
b873d91b70
Cocoa: DateTimePicker: mouse click is supported to select the date in the date selection view on MacOS, which is consistent with Windows
2023-06-28 20:25:11 +08:00