Commit Graph

58696 Commits

Author SHA1 Message Date
juha
610245564b LCL-GTK3: OOP approach in SelectObject, hatched brushes implemented etc. Issue #36744, patch from Anton Kavalenka.
git-svn-id: trunk@62917 -
2020-04-08 15:16:12 +00:00
juha
2c0071a131 LCL-GTK3: Improve autoSizing controls. Issue #36826, patch from Anton Kavalenka.
git-svn-id: trunk@62916 -
2020-04-08 14:57:25 +00:00
zeljko
a64938e07c Qt5: simplified RawImage_fromDevice()
git-svn-id: trunk@62915 -
2020-04-08 13:20:36 +00:00
zeljko
27bce1767b Qt5: cleanup
git-svn-id: trunk@62914 -
2020-04-08 12:49:07 +00:00
zeljko
274cab383e Qt5: fix mask size if exceeds destination pixmap
git-svn-id: trunk@62913 -
2020-04-08 12:11:47 +00:00
zeljko
bb082ce6f3 Qt: fix scaled mask size if mask size is bigger than pixmap to be masked.
git-svn-id: trunk@62912 -
2020-04-08 10:59:34 +00:00
zeljko
9786f79240 Qt5: implemeted TQtWidget.grabWindow(), added check if FContext is 0 in Paint event.
git-svn-id: trunk@62911 -
2020-04-08 08:22:39 +00:00
juha
70d6e746cd Packager: For a newly created component add a package dependency only when needed. Issue #36876.
git-svn-id: trunk@62910 -
2020-04-07 21:42:43 +00:00
juha
b2f327a643 Package manager: Change visibility and harmonize names of event handlers.
git-svn-id: trunk@62909 -
2020-04-07 21:28:46 +00:00
juha
559495ac52 Formatting.
git-svn-id: trunk@62908 -
2020-04-07 21:28:45 +00:00
juha
811cb08fd5 Packager: For a newly created component add a package dependency only when needed. Issue #36876.
git-svn-id: trunk@62907 -
2020-04-07 21:28:40 +00:00
wp
37c5baa6a6 TAChart: Fix NoGuiDemo to find font in Linux.
git-svn-id: trunk@62906 -
2020-04-07 16:49:16 +00:00
zeljko
9e38dc5e85 Qt,Qt5: fixed result of StretchMaskBlt()
git-svn-id: trunk@62905 -
2020-04-07 16:00:08 +00:00
zeljko
316304dd0a Qt5: mark viewport of TQtWindowArea as lclwidget
git-svn-id: trunk@62904 -
2020-04-07 13:07:09 +00:00
zeljko
fc34d6ba75 Qt: fixed TWinControl.PaintTo(). issue #36883
git-svn-id: trunk@62903 -
2020-04-07 09:07:25 +00:00
zeljko
e25e50dcd3 Qt5: fixed TWinControl.PaintTo(). issue #36883
git-svn-id: trunk@62902 -
2020-04-07 09:00:44 +00:00
zeljko
046a3365f5 Qt5: reduced compiler warnings
git-svn-id: trunk@62900 -
2020-04-06 12:42:28 +00:00
zeljko
f49d5ee891 Qt5: simplified code
git-svn-id: trunk@62899 -
2020-04-06 12:39:09 +00:00
zeljko
6ae0f6b158 Qt5: simplified code
git-svn-id: trunk@62898 -
2020-04-06 12:30:21 +00:00
zeljko
fee54a4bf2 Qt5: cleanup unused variables, fix string conversion warnings, use Utf8ToUtf16.
git-svn-id: trunk@62897 -
2020-04-06 12:23:52 +00:00
zeljko
ccc310d045 Qt5: glqtcontext fixed false about multisample support. Added Major & Minor version
git-svn-id: trunk@62896 -
2020-04-06 09:39:04 +00:00
zeljko
7a087965bc Qt5: fixed multisampling in glqtcontext. issue #36875
git-svn-id: trunk@62895 -
2020-04-06 09:17:39 +00:00
maxim
f90371d886 Translations: Hungarian translation update by Péter Gábor, bug #36873
git-svn-id: trunk@62893 -
2020-04-05 21:55:43 +00:00
zeljko
e91c53d5bc LCL: fixed regression, activate from delayed event should be called only if we are active form. issue #36877
git-svn-id: trunk@62892 -
2020-04-05 16:13:21 +00:00
juha
b129c0dd56 IDE: Set active project in Project Inspector when user opens it first time. Rename a method.
git-svn-id: trunk@62891 -
2020-04-05 15:01:19 +00:00
juha
651a6436a2 Support Haiku build. Makefiles are generated from Makefile.fpc files using proper tools. Issue #36316, patch from Alfred.
git-svn-id: trunk@62890 -
2020-04-05 11:35:01 +00:00
zeljko
40f8a7d0af gtk2: fix assertions and infinite loop in gtk2 library.
git-svn-id: trunk@62889 -
2020-04-05 10:55:15 +00:00
zeljko
114f2092b1 IDE: removed Qt/Qt5 workaround , fixed issue #36874
git-svn-id: trunk@62888 -
2020-04-05 09:20:10 +00:00
zeljko
c51ee7a11e Qt,Qt5: fixed wrong mapToGlobal() result (probably Qt4/Qt5 library bug). issue #36874
git-svn-id: trunk@62887 -
2020-04-05 09:01:16 +00:00
dmitry
0cc6e203b8 codetools: adding suppot for cblocks procedural type modifier. Based on patch by Juha Manninen. bug #36752
git-svn-id: trunk@62886 -
2020-04-05 04:33:04 +00:00
dmitry
e1d1474d82 cocoa: fix compilation for fpc320rc1 headers. bug #36864
git-svn-id: trunk@62885 -
2020-04-05 03:47:06 +00:00
juha
a43056f291 LCL: "EmptyValue" and "DisplayEmpty" properties for TBLookupCombobox and TDBLookupListBox components. Issue #36035, patch from Zdravko Gabrovski.
git-svn-id: trunk@62884 -
2020-04-04 12:51:38 +00:00
zeljko
2675c98695 Qt5: mark Qt5Pas.pro as release. issue #36856
git-svn-id: trunk@62883 -
2020-04-04 12:21:34 +00:00
zeljko
7fd1c2feac Qt,Qt5: fix menuitem.bitmap.transparent. issue #33122
git-svn-id: trunk@62882 -
2020-04-04 12:12:52 +00:00
juha
7a87464490 Designer: Fix moving multiple controls with keyboard after deselecting one. Issue #35255, idea from ptvs.
git-svn-id: trunk@62881 -
2020-04-04 10:56:40 +00:00
juha
8f74c1cd33 IDE: Add assertions to TMainIDEBar.CalcMainIDEHeight. Move to a better place. Trying to debug issue #34377.
git-svn-id: trunk@62880 -
2020-04-04 09:06:24 +00:00
juha
78cf54924b Packager: Set ToolStatus to "itBuilder" also when building a package.
git-svn-id: trunk@62879 -
2020-04-04 09:06:18 +00:00
zeljko
60dbc7bd77 Qt,Qt5: mask must fit final pixmap.
git-svn-id: trunk@62878 -
2020-04-04 08:28:24 +00:00
zeljko
d78f0bd224 Qt,Qt5: copy proper mask size in StretchMaskBlt
git-svn-id: trunk@62877 -
2020-04-04 07:40:41 +00:00
dmitry
14d2b6e153 ide: reverting an accidental change from the previous commit (r62875)
git-svn-id: trunk@62876 -
2020-04-04 05:27:29 +00:00
dmitry
04ed47cd5d ide: creating app bundle as a part of a build process for Cocoa WS. bug #36780
git-svn-id: trunk@62875 -
2020-04-04 05:25:44 +00:00
bart
6f42ed9547 Docs: document TMaskOptions. Patch by Rolf Wetjen.
git-svn-id: trunk@62874 -
2020-04-03 15:35:15 +00:00
zeljko
590b323f96 Qt,Qt5: convert RGB32 to ARGB32 if mask is null. related to #32137
git-svn-id: trunk@62873 -
2020-04-03 14:54:39 +00:00
zeljko
ba975b8a39 Qt5: do not use deprecated functions from Qt library
git-svn-id: trunk@62872 -
2020-04-03 14:53:17 +00:00
juha
5af9c69f98 Packager: Prevent a crash on closing package editor during compile. Issue #36432.
git-svn-id: trunk@62871 -
2020-04-03 12:07:44 +00:00
zeljko
a6e255c463 Qt,Qt5: improved BitBlt(), StretchBlt(), StretchMaskBlt(), fixed wrong SRCCOPY in some cases. issues #32141, #32137
git-svn-id: trunk@62870 -
2020-04-03 08:56:53 +00:00
martin
9ff9f3ac82 Fix leak in TLCLGlyphs.GetImageIndex (introduced in r58106 #50dc18646e). Entry name must be set, before adding to tree. Since the name is used as lookup (the tree "sorts" by the name).
git-svn-id: trunk@62868 -
2020-04-02 20:12:29 +00:00
zeljko
bc7245b9bb Qt: fixed leak in Qt library, copying or scaling image creates new reference.
git-svn-id: trunk@62860 -
2020-04-02 14:05:39 +00:00
zeljko
bd841f4865 Gtk2: set proper ROP mode when using StretchBlt(), BitBlt() and StretchMaskBlt(). issue #23742
git-svn-id: trunk@62859 -
2020-04-02 11:55:46 +00:00
juha
ff5b89a4f7 LCL: Fix TDBGrid editor alignment when FixedCells>1. Issue #35715, patch from Luca Olivetti.
git-svn-id: trunk@62847 -
2020-04-02 10:07:16 +00:00