Commit Graph

57200 Commits

Author SHA1 Message Date
dmitry
f256ae1065 cocoa: sanity check before calling ProcessAsyncCallQueue
git-svn-id: trunk@61209 -
2019-05-12 01:27:48 +00:00
dmitry
daa05e2732 cocoa: getting rid of code duplication in event processing
git-svn-id: trunk@61208 -
2019-05-12 01:20:44 +00:00
dmitry
e1fb95fb10 cocoa: update event loops handling. Suppressing the explicit LCL sync message. Internal handling of PostAsyncCallQueue. Patch by David Jenkins. #35547
git-svn-id: trunk@61207 -
2019-05-12 01:16:12 +00:00
michael
96567e8916 * Refresh list of recent files when MRUManager is restored.
git-svn-id: trunk@61206 -
2019-05-11 20:06:25 +00:00
martin
0f27442368 LCL: TRasterImage.LoadFromRawImage / revision 61202 #76b9420caf (fixed memleak): Fix check for source = target // Also means the behaviour is/stays as before rev 61202 #76b9420caf
git-svn-id: trunk@61205 -
2019-05-11 20:03:28 +00:00
michael
91d5a3d033 * Lazwebextra no longer needed (since a long time)
git-svn-id: trunk@61204 -
2019-05-11 17:06:52 +00:00
michael
47e62d674c * Move SQLDB REST bridge functionality to separate directory, as per Mattias' request
git-svn-id: trunk@61203 -
2019-05-11 16:03:10 +00:00
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