Commit Graph

56074 Commits

Author SHA1 Message Date
michl
ac8db2aede LCL: GTK3: Prevent SIGSEGV in Gtk3ScrolledWindowScrollEvent because of bug in GTK3. See https://stackoverflow.com/questions/11775161/gtk3-get-mouse-scroll-direction
git-svn-id: trunk@59904 -
2018-12-23 23:13:04 +00:00
juha
dc3d76f928 Codetools: CPU Templates for ARM CPU with FPC trunk. Issue #34571, patch from Simon Ameis.
git-svn-id: trunk@59903 -
2018-12-23 21:51:15 +00:00
juha
c5b963c85e LCL: Remove some wrong and/or useless comment blocks.
git-svn-id: trunk@59902 -
2018-12-23 21:51:10 +00:00
mattias
c0aa2c69f9 IDE: fixed comment
git-svn-id: trunk@59901 -
2018-12-23 16:21:10 +00:00
mattias
56ce57eedc IDE: message widow: fixed showing ExitCode instead of ExitStatus of a process
git-svn-id: trunk@59899 -
2018-12-23 16:06:52 +00:00
mattias
9e8af3629d IDE: fixed leading space in compiler options
git-svn-id: trunk@59897 -
2018-12-23 15:26:03 +00:00
martin
458181e005 OPM: reduced race condition leading to mem leak // rev 59879 #8fe535d1e4 changed a race condition (crash) for this race (mem leak).
Afaik the remainder can only be fixed by not using FreeOnTerminate

git-svn-id: trunk@59896 -
2018-12-23 14:01:21 +00:00
martin
83ea07fe5b FpDebug: limit array/string bounds (max len) / partial fix/workaround to prevent crashes when eval locals while in pro-epi-logue (stack not yet initialized / random data for bounds and other). Issue #0034746
git-svn-id: trunk@59895 -
2018-12-22 18:26:39 +00:00
zeljko
8e26a22fbf Qt,Qt5: deliver left,up,right,down keys to the lcl from calendarWidget. issue #34752
git-svn-id: trunk@59894 -
2018-12-22 13:54:21 +00:00
zeljko
7a61d8d829 Qt5: fixed wrong Left & Top form positions when form is wsMaximized under MacOS. issue #34698
git-svn-id: trunk@59893 -
2018-12-22 11:22:54 +00:00
zeljko
042ab4826a LCL: TCustomImageList fix for memory leak. Patch by Ondrej Pokorny. issue #34708
git-svn-id: trunk@59892 -
2018-12-22 09:43:31 +00:00
zoran
6a64348cd5 DateTimePicker: a small cleanup
git-svn-id: trunk@59891 -
2018-12-22 09:04:00 +00:00
zeljko
09fe63779a LCL: ImageList - associate FHeight from source FHeight
git-svn-id: trunk@59890 -
2018-12-21 16:59:46 +00:00
zeljko
2de386c531 LCL: ImgList - reverted r59880 and r59888 #5e3ff3cf84 because of crashes on non win32 widgetsets. issue #34708
git-svn-id: trunk@59889 -
2018-12-21 16:56:47 +00:00
zeljko
5e3ff3cf84 LCL: fixed memory corruption introduced in r59880 #5fabf10223. issue #34708
git-svn-id: trunk@59888 -
2018-12-21 16:09:11 +00:00
zoran
8abb8ccdeb DateTimePicker: Key handling behaviour improvment
git-svn-id: trunk@59887 -
2018-12-21 14:11:31 +00:00
zeljko
efa6764860 Qt,Qt5: implemented TQtWSCustomListView.GetHitTestInfoAt(), TQtWSCustomListView.ItemSetStateImage(), draw StateImages in virtual mode. issue #34742
git-svn-id: trunk@59886 -
2018-12-21 13:36:07 +00:00
dmitry
a44e2a4d5d cocoa: adding a windowcontroller to NSAlert to process Escape key, even if there's no cancel button present on the dialog
git-svn-id: trunk@59885 -
2018-12-21 05:05:24 +00:00
dmitry
54693c7dd9 cocoa: update context menu handling for mouseclick+ctrl. based on a patch by AlexeyT. #34673
git-svn-id: trunk@59884 -
2018-12-21 04:31:15 +00:00
maxim
db0538a486 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #34741
git-svn-id: trunk@59883 -
2018-12-20 22:52:06 +00:00
maxim
763eab0434 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #34738
git-svn-id: trunk@59882 -
2018-12-20 22:41:11 +00:00
wp
2ae0c86ce8 LCL: Fix TListView in virtual mode ignoring StateImages on Windows (patch by Serge Anvarov, issue #34739).
git-svn-id: trunk@59881 -
2018-12-20 18:12:52 +00:00
wp
5fabf10223 LCL: Fix memory allocation by TCustomImageListResolution (patch by Ondrej Pokorny, issue #34708, see also https://forum.lazarus.freepascal.org/index.php/topic,43525.msg305115.html#msg305115).
git-svn-id: trunk@59880 -
2018-12-20 16:54:11 +00:00
martin
8fe535d1e4 OPM: fixed race condition.
git-svn-id: trunk@59879 -
2018-12-20 16:27:42 +00:00
martin
9038532f9f MainIde: fix dangling pointer in component-palette. Issue #0033895
git-svn-id: trunk@59878 -
2018-12-20 14:04:02 +00:00
zoran
94284ccbe5 DateTimePicker: move key handling from calendar to its container form, so that it works when calendar is not TWinControl
git-svn-id: trunk@59875 -
2018-12-20 07:59:41 +00:00
zoran
bb20acbfb4 DateTimePicker: drop down calendar on alt+down key
git-svn-id: trunk@59874 -
2018-12-20 07:39:13 +00:00
martin
78ffec8934 FpDebug: Fixed Array of String for dwarf-3
git-svn-id: trunk@59872 -
2018-12-20 01:11:42 +00:00
martin
4d4aa06706 FpDebug: Fixed Array of ShortString for dwarf2
git-svn-id: trunk@59870 -
2018-12-19 22:56:29 +00:00
michl
9f7c9ac748 AnchorDocking: Save PageIndex. Issue #34727
git-svn-id: trunk@59867 -
2018-12-19 21:07:54 +00:00
michl
8e2489be65 LCL: Missed removing of capfHasScrollOffset in LCL. Needed for revision 59865 #e676482f09.
git-svn-id: trunk@59866 -
2018-12-19 19:16:52 +00:00
michl
e676482f09 LCL: TWinControl: Fixed TGraphicControl.Cursor not working properly with TScrollBox. Issue #34714
git-svn-id: trunk@59865 -
2018-12-19 13:04:34 +00:00
wp
4c9f7a19de IDE/FlowPanel: Publish property BorderSpacing (issue #34729, patch by Pavol S).
git-svn-id: trunk@59864 -
2018-12-19 11:14:16 +00:00
martin
e74b00e9dc LazDebuggerFp: Fix, showing pchar and string version for index access of string/pchar
git-svn-id: trunk@59862 -
2018-12-19 01:42:45 +00:00
martin
53ff21a2b4 FpDebug: Implemented watch for "SomeString[index]"
git-svn-id: trunk@59861 -
2018-12-19 01:40:19 +00:00
martin
c3e01c7dc4 Fix spelling
git-svn-id: trunk@59859 -
2018-12-19 00:37:00 +00:00
mattias
22bf03c944 codetools: fixed readclosure for empty type section
git-svn-id: trunk@59858 -
2018-12-18 23:28:05 +00:00
martin
ce908679b0 Debugger test: fix leak in 2ndary logger
git-svn-id: trunk@59855 -
2018-12-18 16:03:37 +00:00
wp
3797b36c48 LCL: Undo r59715 #4ae9277231, 59722 #eb0a09cc7e (not working)
git-svn-id: trunk@59852 -
2018-12-18 14:57:00 +00:00
martin
a984fbbfc5 Fix TCustomIcon.AssignImage / Add / UnshareImage. New images must be created according to FSharedImage.GetImagesClass.
Otherwise "ci := TCursorImage.Create; ci.Assign(Some_TBitMap);" will crash.

git-svn-id: trunk@59851 -
2018-12-18 14:51:43 +00:00
martin
0b45975fa0 LazDebuggerFpLLDB: fix mem leak in cache
git-svn-id: trunk@59850 -
2018-12-18 13:59:00 +00:00
martin
9cd0d830c4 LazDebuggerFpLLDB: fix mem leak in locals
git-svn-id: trunk@59848 -
2018-12-18 13:50:09 +00:00
martin
3d715e74e5 LazDebugger(Fp)LLDB: Show message on unexpected stop
git-svn-id: trunk@59846 -
2018-12-18 13:40:24 +00:00
mattias
7feb086d64 codetools: fixed anonymous expr as arg and dot operator
git-svn-id: trunk@59845 -
2018-12-18 12:41:17 +00:00
mattias
fc5c60b0fd codetools: added test for anonymous expr as arg and dot operator
git-svn-id: trunk@59844 -
2018-12-18 12:41:03 +00:00
jesus
07d328aeaa LCL: Fix clipboard encoding when fpc is >= 3.1.1 (currently trunk), see notes on issue #30623
git-svn-id: trunk@59842 -
2018-12-17 23:36:00 +00:00
mattias
07ff5d447e codetools: anonymous functions in pas2js
git-svn-id: trunk@59832 -
2018-12-17 11:57:09 +00:00
michl
7a3b00d295 AnchorDocking: Adding closing of pages with Header.CloseButton
git-svn-id: trunk@59831 -
2018-12-16 21:03:30 +00:00
michl
95f1c7e0bc IDE: Don't enlarge IDE if MessagesView or CodeExplorerView is shown. Issue #34447
git-svn-id: trunk@59830 -
2018-12-16 19:14:44 +00:00
wp
1784adafdc paradox: Fix typo in Paradox blob file extension (.bm --> .mb), issue #33884, patch by Bart Broersma
git-svn-id: trunk@59829 -
2018-12-16 16:44:42 +00:00