Commit Graph

57293 Commits

Author SHA1 Message Date
martin
76b9420caf LCL: fix mem-leak in TRasterImage.LoadFromRawImage Issue #0035372 / Behaviour change: if source and dest are equal, then data is kept as it is.
Previously new mem of the same size was allocated, but no data written to it. Previous behaviour appears to be buggy since it did NOT load anything, so new behaviour is fine.
(Only affects ADataOwner=False.)

git-svn-id: trunk@61202 -
2019-05-11 11:26:34 +00:00
martin
057100e30e LCL: optimize fix for mem-leak in TCustomIcon.AssignImage / Temporary mask is not freed. Issue #0035562
git-svn-id: trunk@61201 -
2019-05-11 11:26:33 +00:00
martin
5f6aa28d51 LCL: fix mem-leak in TCustomIcon.AssignImage / Temporary mask is not freed. Issue #0035562
git-svn-id: trunk@61200 -
2019-05-11 11:26:31 +00:00
balazs
3fbcfaafe5 Opkman: Hide Options->OpenSSL on non windows systems.
git-svn-id: trunk@61199 -
2019-05-11 06:41:54 +00:00
mattias
7906467427 codetools: sourcecloser: keep implementation keyword
git-svn-id: trunk@61197 -
2019-05-10 13:18:14 +00:00
mattias
e408bd979a IDE: fixed adding event, when property unit has no implementation section
git-svn-id: trunk@61195 -
2019-05-10 13:11:43 +00:00
mattias
2248ddea17 codetools: added option -M syntaxmode
git-svn-id: trunk@61193 -
2019-05-10 08:23:03 +00:00
dmitry
416f2defec cocoa: datepicker code cleanup. Added mouse handling events, aspect ratio maintenance - keeping ratio at all times, even if too small
git-svn-id: trunk@61192 -
2019-05-10 03:55:40 +00:00
dmitry
48ed31da02 cocoa: update TCocoaDatePicker to work on macOS 10.6
git-svn-id: trunk@61191 -
2019-05-10 03:20:04 +00:00
wp
868bbcd076 TAChart: Micro-optimization by declaring (some) parameters as "const". Issue #35356, modified patch by Marcin Wiazowski.
git-svn-id: trunk@61190 -
2019-05-09 12:42:23 +00:00
wp
68f8ce110e TAChart: Move TCustomSortedChartSource to TACustomSource units. Issue #35356, modified patch by Marcin Wiazowski.
git-svn-id: trunk@61189 -
2019-05-09 12:22:17 +00:00
wp
cf39c4e02a TAChart: Improved implementation of IsEquivalent. Issue #35537, patch by Marcin Wiazowski.
git-svn-id: trunk@61188 -
2019-05-09 10:32:43 +00:00
balazs
be344c2282 Opkman: OptionsFrm more meaningful description.
git-svn-id: trunk@61187 -
2019-05-09 09:56:45 +00:00
balazs
b8b713f458 Opkman: Ask to download openssl, if it is missing (Win), issue #35545
git-svn-id: trunk@61186 -
2019-05-09 09:42:31 +00:00
jesus
123a22f231 LazReport: removed old, inactive code.
git-svn-id: trunk@61185 -
2019-05-09 04:56:13 +00:00
jesus
30f5f0b09d Grids: fix grid hints inconsistency, patch from Joeny Ang, issue #35453
git-svn-id: trunk@61184 -
2019-05-09 04:18:44 +00:00
martin
7b47fad549 Installer, Win: Do not allow the installer for 64bit to run on a 32bit system.
git-svn-id: trunk@61183 -
2019-05-08 22:50:17 +00:00
martin
9adb6cf878 Installer, Win: Only run in 64bit mode, if installing Lazarus for 64bit
git-svn-id: trunk@61182 -
2019-05-08 22:50:15 +00:00
martin
f15f245d9f IDE: Hide component palette pages dropdown, when app is deactivated
git-svn-id: trunk@61181 -
2019-05-08 19:53:57 +00:00
martin
8152045409 Installer, Win: Add qt5pas.dll
git-svn-id: trunk@61180 -
2019-05-08 16:59:56 +00:00
martin
78618555a7 Installer, Win: Refine install options for qt4pas.dll
git-svn-id: trunk@61179 -
2019-05-08 16:59:54 +00:00
martin
8894d42fe2 Installer, Win: Add open-ssl libraries for OPM
git-svn-id: trunk@61178 -
2019-05-08 16:59:52 +00:00
martin
d879259b62 LazLogger: fix wrong override for inherited method
git-svn-id: trunk@61176 -
2019-05-08 12:01:54 +00:00
dmitry
17928418c1 cocoa: updating OpenDocument api to handle URLs as well (similar to Win32)
git-svn-id: trunk@61175 -
2019-05-07 21:03:26 +00:00
michael
7bee5358e4 * GUI SQLDB Rest Schema editor, in IDE and standalone
git-svn-id: trunk@61174 -
2019-05-07 15:38:19 +00:00
dmitry
357ea31186 cocoa: adding hardcoded implementation of SM_CXDRAG and SM_CYDRAG
git-svn-id: trunk@61173 -
2019-05-07 14:33:41 +00:00
balazs
76c7bf9958 Opkman: Remove minimize button from the main form.
git-svn-id: trunk@61172 -
2019-05-07 14:17:27 +00:00
wp
854d6a57f8 TAChart: More user-friendly zooming behavior when extent limits are active. Issue #35344, patch by Marcin Wiazowski
git-svn-id: trunk@61171 -
2019-05-07 14:00:33 +00:00
wp
489364c2aa TAChart: Rework of zooming. Issue #35344, patch by Marcin Wiazowski.
git-svn-id: trunk@61170 -
2019-05-07 09:59:37 +00:00
dmitry
2e9c4bde38 cocoa: update setting enable for UpDown controls. #35531
git-svn-id: trunk@61169 -
2019-05-07 02:53:38 +00:00
maxim
40daf8fa7b IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@61168 -
2019-05-06 22:43:06 +00:00
martin
2f64163288 IDE, project opts: improve captions about optimization and debugger friendliness.
git-svn-id: trunk@61167 -
2019-05-06 21:02:43 +00:00
wp
9d5c5b671a TAChart: Avoid occasional unnecessary flicker by TZoomDragTool. Issue #35459, modified patch by Marcin Wiazowski.
git-svn-id: trunk@61166 -
2019-05-06 16:27:31 +00:00
juha
3470923dd4 LazUtils: Remove incorrect code dealing with strings on Windows, use SysUtils code instead. Issue #35512, patch from Serge Anvarov.
git-svn-id: trunk@61165 -
2019-05-06 14:24:37 +00:00
juha
5328b9a852 Examples: Use '/' as path delimiter in project settings. Works also on Windows. Issue #35524.
git-svn-id: trunk@61164 -
2019-05-06 11:32:58 +00:00
martin
fec293914e LazReport: fix compile
git-svn-id: trunk@61163 -
2019-05-06 10:44:46 +00:00
dmitry
9e4ab0beb5 cocoa: resolve windows-level wrong use. A drawback - lost SystemOnTop setting, now behave similar to OnTop. (similar to Windows). #34939
git-svn-id: trunk@61162 -
2019-05-05 20:42:10 +00:00
dmitry
398156e28e cocoa: scrolling customlistbox to the selected index on SetItemIndex. #35435
git-svn-id: trunk@61161 -
2019-05-05 19:00:54 +00:00
dmitry
14eaeb1c76 cocoa: doing the proper time release of the main autorelease pool. #35400
git-svn-id: trunk@61160 -
2019-05-05 18:53:05 +00:00
martin
a17ed6695c fix compare function
git-svn-id: trunk@61158 -
2019-05-05 15:53:28 +00:00
martin
eb2966c1f0 SynEdit: fix compare function
git-svn-id: trunk@61157 -
2019-05-05 15:48:43 +00:00
martin
80f32f0ac9 IDE: fix compare function
git-svn-id: trunk@61156 -
2019-05-05 15:48:42 +00:00
martin
120e246c89 LazReport: fix compare function
git-svn-id: trunk@61155 -
2019-05-05 15:48:40 +00:00
martin
59d9225b25 LazReport: fix potential overflow in compare function
git-svn-id: trunk@61154 -
2019-05-05 15:35:56 +00:00
martin
4e7db82b52 IDE: fix potential overflow in compare function
git-svn-id: trunk@61153 -
2019-05-05 15:35:54 +00:00
martin
f7c82fb295 LazReport: fix potential rangecheck in compare function
git-svn-id: trunk@61152 -
2019-05-05 15:30:04 +00:00
martin
1e08f29dd0 IDE: SynEdit: fix potential rangecheck in compare function
git-svn-id: trunk@61151 -
2019-05-05 15:30:02 +00:00
martin
4d8827642a SynEdit: fix potential rangecheck in compare function
git-svn-id: trunk@61150 -
2019-05-05 15:30:00 +00:00
martin
dec42c1e4d LazDebugger Tests: Improve error feedback
git-svn-id: trunk@61149 -
2019-05-05 15:29:58 +00:00
martin
1b35c31849 OPM: register in component palette pages dropdown
git-svn-id: trunk@61148 -
2019-05-05 13:59:53 +00:00