martin
895fe14aed
LazDebuggerFp: handle "ignored exceptions" list
...
git-svn-id: trunk@59655 -
2018-11-25 20:00:38 +00:00
zeljko
12ea17499a
Qt5: fixed BringToFront() for TCustomForms. issue #34599
...
git-svn-id: trunk@59654 -
2018-11-25 13:57:09 +00:00
zeljko
a30c598df1
Qt5: fixed crash when printing image. issue #34598
...
git-svn-id: trunk@59653 -
2018-11-25 12:39:20 +00:00
zeljko
5ea7ebcdfa
Qt,Qt5: removed old workaround in DrawText(). Fixes issue #34587
...
git-svn-id: trunk@59652 -
2018-11-25 12:13:38 +00:00
juha
af653f96cb
LCL: Support autocompletion in TComboBox for single-letter text, too. Issue #34566 , patch from Serge Anvarov.
...
git-svn-id: trunk@59651 -
2018-11-25 11:27:47 +00:00
martin
235888a37d
TCustomCheckBoxThemed.PaintSelf: fix calculating the y pos.
...
In the old calculation "(ARect.Top+ARect.Bottom)div 2" there was a one pixel jump when traversing zero:
-2 div 2 = -1
-1 div 2 = 0
0 div 2 = 0
1 div 2 = 0 // 3rd time 0
2 div 2 = 1
Now it is "Top + (Height div 2)" height does not change, so it never goes through 0.
This manufactured a painting bug in Object Inspector, where ScrollWindowEx relies on a repaint at the correct position.
git-svn-id: trunk@59650 -
2018-11-24 16:33:56 +00:00
bart
7de0bcc720
MaskEdit:
...
- add mask support for hexadecimal and binary characters. (Delphi does not support this.)
- remove some obsolete comments and fix a spelling error in a comment
git-svn-id: trunk@59649 -
2018-11-24 16:29:47 +00:00
zeljko
e8c7aff5f5
gtk3: removed workaround in GetTextExtentPoint() so it returns correct width of text.
...
git-svn-id: trunk@59648 -
2018-11-24 16:04:44 +00:00
zeljko
5238df969e
LCL: fixed TreeItem text is centered instead of left justified. issue #34461
...
git-svn-id: trunk@59647 -
2018-11-24 15:49:14 +00:00
dmitry
a6491caa33
cocoa: any font can utf8 (unicode)... even if it doesn't. #34594
...
git-svn-id: trunk@59646 -
2018-11-24 06:08:30 +00:00
dmitry
f3a0a55e46
cocoa: using additional storage for keeping checked state of a checklist items. #34590
...
git-svn-id: trunk@59645 -
2018-11-24 04:03:40 +00:00
juha
31aa213552
IDE: Assign icon for button "Load default icon" in project options. Issue #34578 , patch from FTurtle.
...
git-svn-id: trunk@59644 -
2018-11-23 23:34:50 +00:00
wp
329c654042
TAChart: New property AllowPanning to turn built-in panning on/off.
...
git-svn-id: trunk@59643 -
2018-11-23 23:02:51 +00:00
wp
e0708688f5
TAChart: Fix typo in German translation.
...
git-svn-id: trunk@59642 -
2018-11-23 18:57:25 +00:00
martin
4e95eebb41
Debugger-Tests: fix test selector
...
git-svn-id: trunk@59641 -
2018-11-23 18:52:31 +00:00
juha
02ba3da476
JCF2: Support "otherwise" in a case clause. Issue #34592 , patch from BrunoK.
...
git-svn-id: trunk@59640 -
2018-11-23 17:38:31 +00:00
mattias
07abf42286
IDE: fpc msg parser: check for Warning too, bug #34582
...
git-svn-id: trunk@59638 -
2018-11-23 14:02:28 +00:00
zeljko
33c4e77327
Qt,Qt5: fixed ScrollWindowEx() when contains SW_SCROLLCHILDREN flag. issue #34589
...
git-svn-id: trunk@59637 -
2018-11-23 13:42:38 +00:00
mattias
f9db653ad4
IDE: fpc msg parser: check for Warning too, bug #34582
...
git-svn-id: trunk@59635 -
2018-11-23 12:47:17 +00:00
mattias
0bd7cd9d85
IDE: less hints
...
git-svn-id: trunk@59634 -
2018-11-23 12:44:59 +00:00
juha
c07701d89b
IDE: Win32 manifest option "Long path awareness". Issue #34573 , patch from AlexeyT.
...
git-svn-id: trunk@59633 -
2018-11-23 12:39:03 +00:00
dmitry
4e9ce8dfeb
cocoa: reporting extended UTF8 character as a question mark for ansi char
...
git-svn-id: trunk@59628 -
2018-11-22 21:55:54 +00:00
sekelsenmat
7382f53434
cocoa: Fixes TTabControl, it previously was placing controls inside it with Left=0 as if they had Left=-20, because NSTabView is not meant to receive views inside it like that, we need a different handle for TTabControl and TPageControl
...
git-svn-id: trunk@59627 -
2018-11-22 19:08:01 +00:00
martin
0481046370
OPM: fix race condition
...
git-svn-id: trunk@59626 -
2018-11-22 18:15:19 +00:00
martin
26f6718812
Debugger: fixed breakpoint actions (take snapshot) for address and data breakpoints
...
git-svn-id: trunk@59625 -
2018-11-22 12:13:15 +00:00
martin
8d45fef409
ObjectInspector: Reduce Painting in OI-Grid for smother scrolling. (ShowScrollBar in UpdateScrollBar let to a full Invalidate on each Paint). Unnecessary moving of FCurrentEdit (TWinControl), while outside visible area also increases InvalidationRect after ScrollWindowEx.
...
git-svn-id: trunk@59624 -
2018-11-22 10:27:04 +00:00
martin
075d701aad
ObjectInspector: Make OI-Grid.Paint respect Canvas.ClipRect
...
git-svn-id: trunk@59623 -
2018-11-22 10:22:41 +00:00
martin
8765ceb4f1
ObjectInspector: Reduce calls to ComponentTree.Invalidate (changing the positon of FCurrentButton or FCurrentEdit in the OI-Grid can trigger a call to Resize of the Form, even so the Size did not change / Win10)
...
git-svn-id: trunk@59622 -
2018-11-22 10:21:27 +00:00
michl
a08b455ead
LCL: Win32: Fixed PageControl corrupts display when TabPosition is tpLeft or tpRight. Issue #34577
...
git-svn-id: trunk@59621 -
2018-11-22 07:08:48 +00:00
dmitry
ed79e7c140
cocoa: restoring the code to identify VK code based on the character (support for Dvorak keyboards). Any national characters would still be determined based on keyCode. Suggested by Zoë Peterson
...
git-svn-id: trunk@59620 -
2018-11-22 04:16:49 +00:00
maxim
057d30af8f
Translations: regenerated German translation
...
git-svn-id: trunk@59618 -
2018-11-22 00:05:56 +00:00
maxim
c8c7a1723a
Translations: Chinese translation update by robsean, bug #34579
...
git-svn-id: trunk@59617 -
2018-11-22 00:03:32 +00:00
martin
f1ca1318cf
Debugger-Tests: fix test selector
...
git-svn-id: trunk@59616 -
2018-11-21 19:36:39 +00:00
martin
4fd6f41ee5
Debugger-Tests: Refactor
...
git-svn-id: trunk@59615 -
2018-11-21 18:59:38 +00:00
martin
9b6c091763
LazLogger: fixed crash in assign
...
git-svn-id: trunk@59614 -
2018-11-21 16:52:11 +00:00
wp
2eddc9f0e2
IDE: Improved German translation
...
git-svn-id: trunk@59613 -
2018-11-21 06:58:26 +00:00
mattias
5b20825a23
IDE: debugger: fixed output console
...
git-svn-id: trunk@59612 -
2018-11-20 21:11:01 +00:00
mattias
faeb5f30ec
IDE: debugger: fixed reversed output
...
git-svn-id: trunk@59611 -
2018-11-20 16:43:23 +00:00
joost
910d2f1319
IDEIntf: Package.BuildMethod added
...
IDEIntf: UseFPMakeWhenPossible added
IDE: It is now possible to compile Lazarus-packages using FPMake.
git-svn-id: trunk@59610 -
2018-11-19 19:40:09 +00:00
zeljko
fde5f24937
Qt,Qt5: improved printers handling, reduced calls to EnumQPrinters(). issue #34569
...
git-svn-id: trunk@59609 -
2018-11-19 18:47:53 +00:00
martin
d241c5e016
LazDebuggerFp: more nil handling safety
...
git-svn-id: trunk@59608 -
2018-11-19 18:07:28 +00:00
martin
96fdbb9d93
LazDebuggerFp: Fix crash, if string read from debugged app is nil / debugged app exception info
...
git-svn-id: trunk@59607 -
2018-11-19 17:48:12 +00:00
zeljko
aacbf95adb
Qt,Qt5: do not call setPrinterName() if current printerName is already setted up.part of issue #34569
...
git-svn-id: trunk@59606 -
2018-11-19 17:45:28 +00:00
martin
b36dbf345d
ObjectInspector: fix/restore ScrollWindowEx. Ensure proper scrolling of active-cell-editor, if partly out of visible view. Fix issue #0034539
...
git-svn-id: trunk@59604 -
2018-11-19 12:26:14 +00:00
wp
62c4c59fe9
DateTimePicker: Make DropDownCalendarForm protected (see https://forum.lazarus.freepascal.org/index.php/topic,43255.msg302417 ).
...
git-svn-id: trunk@59598 -
2018-11-18 23:33:33 +00:00
martin
f435a9dc89
SynEdit: (Win10 issue only) fix for "ghost" images of text-caret on Windows 10, in certain conditions where part of the editor is outside the physical screen.
...
git-svn-id: trunk@59596 -
2018-11-18 19:55:23 +00:00
zeljko
2668b33701
Qt,Qt5: implemented WP_SMALLCAPTION. issue #34459
...
git-svn-id: trunk@59595 -
2018-11-18 16:56:43 +00:00
zeljko
b2f4e56a09
Qt5: fixed crash when caching papers. part of #34558
...
git-svn-id: trunk@59594 -
2018-11-18 12:34:21 +00:00
zeljko
7de1b4bb56
Qt5: use QPrinterInfo_avaliablePrinterNames() instead of old QPrinterInfo_availablePrinters(). issue #34558
...
git-svn-id: trunk@59593 -
2018-11-18 12:19:28 +00:00
zeljko
f781accf4c
qt56: added QPrinterInfo_availablePrinterNames().part of #34558
...
git-svn-id: trunk@59592 -
2018-11-18 12:16:45 +00:00