Commit Graph

21604 Commits

Author SHA1 Message Date
juha
e9adb1add4 LCL-GTK3: Improve messageboxes and collect them to a new unit. Issue #37269, patch from Anton Kavalenka.
git-svn-id: trunk@63604 -
2020-07-20 14:57:12 +00:00
dmitry
ee626c0196 cocoa: not using BOOLFIX anymore for fpc versions 3.2.0 and later. OBJCBOOL is the compiler native type now
git-svn-id: trunk@63602 -
2020-07-19 20:18:15 +00:00
dmitry
58c0aab466 cocoa: fix the compiler version check
git-svn-id: trunk@63601 -
2020-07-19 19:55:05 +00:00
dmitry
8dde6e879f cocoa: update cocoa_extra declaration to be friendly to the coming fpc 3.2.2
git-svn-id: trunk@63599 -
2020-07-19 17:32:57 +00:00
juha
727eb0ef72 LCL: Prevent DBGrid raising exception after enabled and hiding inplace editor. Issue #37385, patch from Zdravko Gabrovski.
git-svn-id: trunk@63596 -
2020-07-18 21:58:11 +00:00
juha
08fb55efbb LCL-GTK3: Improve messageboxes. Issue #37269, patch from Anton Kavalenka.
git-svn-id: trunk@63594 -
2020-07-17 17:42:48 +00:00
mattias
8846344e66 freeptype: updated lpl
git-svn-id: trunk@63583 -
2020-07-17 07:41:29 +00:00
pascal
c66efeda3a freetype: fixed name clash
git-svn-id: trunk@63582 -
2020-07-17 05:32:31 +00:00
juha
1edc4cf4b9 LCL: Prevent calling Form.OnResize() and OnChangeBounds() twice. Issue #36127, patch from Joeny Ang.
git-svn-id: trunk@63577 -
2020-07-16 23:00:30 +00:00
bart
8df0af1ab0 LCL: take CharCase into account in TCustomEdit.RealSetText. Previous commit r63542 #b3ba26f89d had the fix commented out ;-(. Issue #0037313.
git-svn-id: trunk@63575 -
2020-07-16 21:26:26 +00:00
juha
6d6cea00e9 LCL-GTK2: Fix dragging TLabel/TPanel with TDockImageWindow. Issue #37371, patch from Joeny Ang.
git-svn-id: trunk@63572 -
2020-07-16 10:28:52 +00:00
juha
e2840b9665 LCL: Fix a regression in TSTringGrid caused by r63541 #1f0ff07dc2. Test for Editor.Parent instead of Editor.Owner.
git-svn-id: trunk@63571 -
2020-07-16 09:26:39 +00:00
juha
9592ee63e9 LCL-GTK3: Prevent access violation when showing hint window.
git-svn-id: trunk@63559 -
2020-07-14 18:43:54 +00:00
mattias
61c53d6f41 LazUtils/FreeType: Separate FreeType stuff into its own package
git-svn-id: trunk@63558 -
2020-07-14 18:09:17 +00:00
bart
2dd7c76531 MaskEdit: simplify handling CharCase.
git-svn-id: trunk@63555 -
2020-07-14 09:34:26 +00:00
mattias
6dc2b54e1a make: set default lcl widgetset from carbon to cocoa
git-svn-id: trunk@63553 -
2020-07-13 09:21:07 +00:00
bart
b3ba26f89d LCL: take CharCase into account in TCustomEdit.RealSetText. Prevents unneccessary OnChanges and fixes infinite OnChange loop. Issue #0037313.
git-svn-id: trunk@63542 -
2020-07-11 10:16:10 +00:00
juha
1f0ff07dc2 LCL: Prevent a crash when closing a form with an active in-place cell editor of a grid. Issue #37202.
git-svn-id: trunk@63541 -
2020-07-11 09:07:35 +00:00
martin
4fd90b6fad LCL: Windows, protect wincontrol via Inc/DecLclRefCount while in DoWindProc / see issue #0028404 / see rev 63507 #d031209b99
git-svn-id: trunk@63529 -
2020-07-08 13:28:32 +00:00
dmitry
a507da5cb2 cocoa: updating groupbox font. bug #63488
git-svn-id: trunk@63522 -
2020-07-07 03:59:57 +00:00
juha
86a4cd2add LCL-GTK1: Cleanup GTK2 code.
git-svn-id: trunk@63520 -
2020-07-06 09:41:48 +00:00
juha
d49e476396 LCL-GTK2: Fix Control + Backspace in TEdit. Issue #37116, patch from Joeny Ang.
git-svn-id: trunk@63519 -
2020-07-06 09:41:46 +00:00
juha
c8da630845 Revert r60679 #f9b4f6ae8d, LCL-Win32 calling OnClick of a parent menuitem. Issue #37210.
git-svn-id: trunk@63518 -
2020-07-06 09:02:06 +00:00
martin
d031209b99 LCL: detect wincontrol destroy during WindProc / fixes issue #0028404
git-svn-id: trunk@63507 -
2020-07-04 17:28:40 +00:00
mattias
50121a266d lcl: cocoa no longer beta
git-svn-id: trunk@63497 -
2020-07-03 10:40:59 +00:00
maxim
8a7112535d Translations: Chinese translation update by robsean, bug #37290
git-svn-id: trunk@63485 -
2020-07-01 21:39:48 +00:00
zeljko
c5a7d9fb5f Qt5: fixed cbindings support for Haiku. issue #37288
git-svn-id: trunk@63484 -
2020-07-01 09:45:55 +00:00
bart
02ae498e8e Grids: fix decoding HTML entities when pasting HTML. Issue #0037258.
git-svn-id: trunk@63457 -
2020-06-28 13:49:54 +00:00
juha
4a8869480b LCL-GTK3: Fix default button in AskUser(). Issue #37225, patch from Anton Kavalenka.
git-svn-id: trunk@63441 -
2020-06-26 21:56:44 +00:00
juha
6c83a6da9e LCL-GTK2: Improve TextRect and regions. Issue #37219, patch from Joeny Ang.
git-svn-id: trunk@63436 -
2020-06-24 09:13:05 +00:00
juha
edd19698a4 LCL-GTK2: Fix default button index in AskUser(). Issue #37224, patch from Anton Kavalenka.
git-svn-id: trunk@63430 -
2020-06-23 17:58:03 +00:00
juha
e569548620 LCL-GTK3: Implement AskUser(). Issue #37225, patch from Anton Kavalenka.
git-svn-id: trunk@63424 -
2020-06-23 11:25:19 +00:00
juha
604efa0b8a LCL: Refactored IsEditableTextKey(). Issue #37237, patch from delfion.
git-svn-id: trunk@63423 -
2020-06-23 11:14:57 +00:00
dmitry
1912324bc7 cocoa: fix compilation for the newly released fpc3.2.0
git-svn-id: trunk@63409 -
2020-06-20 23:05:28 +00:00
mattias
cffa67bd52 lcl: added google-chrome to list of default browsers
git-svn-id: trunk@63390 -
2020-06-18 15:51:48 +00:00
maxim
b91524a887 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #37201
git-svn-id: trunk@63346 -
2020-06-12 15:01:32 +00:00
wp
48f187bdd5 LCL/Win32: Fix disabled StaticText being drawn with opaque text background although Transparent is true.
git-svn-id: trunk@63344 -
2020-06-11 11:29:44 +00:00
zeljko
e43d67d3bc Qt,Qt5: Fixed AV when chaning tabcontrol options. issue #37178
git-svn-id: trunk@63343 -
2020-06-11 10:28:20 +00:00
bart
0891d7a200 WinCE: implement TWin32WSCustomListBox.SelectRange. Issue #0036929.
git-svn-id: trunk@63339 -
2020-06-10 10:02:03 +00:00
bart
43cb3d48b7 Win32: implement TWin32WSCustomListBox.SelectRange. Issue #0036929.
git-svn-id: trunk@63338 -
2020-06-10 09:56:37 +00:00
bart
703f17cf32 LCL: Prevent scrolling in the default Widgetset implementation of ListBox.SelectRange. Fix off by 1 error. Part of issue #0036929.
git-svn-id: trunk@63337 -
2020-06-10 09:52:40 +00:00
bart
f0e8acae66 LCL: implement SelectRange when MultiSelect=False. Simplify SelectAll.
git-svn-id: trunk@63336 -
2020-06-10 09:48:28 +00:00
juha
671e011f5f LCL-GTK3: Implement widgetset MonitorFromPoint and GetDpiForMonitor. Issue #37190, patch from Anton Kavalenka.
git-svn-id: trunk@63334 -
2020-06-10 09:35:34 +00:00
maxim
e75ffe32b0 LCL: cleaned up outdated lcl/languages/README.txt contents
git-svn-id: trunk@63333 -
2020-06-09 23:05:22 +00:00
dmitry
4fc42c5a77 cocoa: basic implementation of PaintTo for CocoaWS. bug #36092
git-svn-id: trunk@63330 -
2020-06-08 23:48:52 +00:00
juha
77e76e66b8 LCL: Support WS binding for ListBox.SelectAll. New ListBox.SelectRange. Issue #36929.
git-svn-id: trunk@63329 -
2020-06-08 10:34:32 +00:00
juha
1df930db48 LCL-QT5: Clean uses sections.
git-svn-id: trunk@63328 -
2020-06-08 10:34:30 +00:00
zeljko
764f188154 qt5: fixed capitalization of QWindow_fromWinID. issue #37185
git-svn-id: trunk@63326 -
2020-06-08 07:14:31 +00:00
dmitry
8279f6a778 cocoa: changing button type, when drawing a toolbutton style. Changing the buttonType makes macOS to draw it transparent (on pre Mojave OSes). bug #37127
git-svn-id: trunk@63297 -
2020-06-05 03:31:04 +00:00
wp
2610d3baf8 ImageList: Fix HasImageIndex not being updated when ClearOverlays is called. Issue #35525, patch by Don Siders.
git-svn-id: trunk@63290 -
2020-06-04 20:34:31 +00:00