Commit Graph

55843 Commits

Author SHA1 Message Date
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
zeljko
1d51dbaf10 SynEdit: removed workaround for Qt/Qt5. issue #34563
git-svn-id: trunk@59591 -
2018-11-18 11:56:49 +00:00
zeljko
1893f018b5 Qt,Qt5: fixed LCLIntf.CreateCaret() and LCLIntf.ShowCaret() result. issue #34653
git-svn-id: trunk@59590 -
2018-11-18 11:54:33 +00:00
mattias
64c01fbbd8 IDE: debugger: fixed warnings about implicit widestring conversions
git-svn-id: trunk@59589 -
2018-11-18 10:52:07 +00:00
mattias
22fcdce19c IDE: debugger: less hints
git-svn-id: trunk@59588 -
2018-11-18 10:51:27 +00:00
mattias
83d485c1f5 IDE: clean up
git-svn-id: trunk@59587 -
2018-11-18 10:51:13 +00:00
juha
a3b056875f LCL: Read a streamed WideString CollectionItem property correctly. Issue #34561, patch from Anton Kavalenka.
git-svn-id: trunk@59586 -
2018-11-18 10:34:29 +00:00
martin
95d0c815b2 SynEdit: fix caret blinking after ResetInterval. (Enable timer)
git-svn-id: trunk@59585 -
2018-11-18 01:01:17 +00:00
martin
e5a2420d88 SynEdit: fix caret blinking during code-completion drop down, if persistent-caret-is-none-blinking
git-svn-id: trunk@59584 -
2018-11-18 01:00:13 +00:00
mattias
01ee3542be codetools: modeswitch omitrtti
git-svn-id: trunk@59583 -
2018-11-17 21:36:46 +00:00
mattias
a5170a4055 IDE: ask new componentname dialog: fixed uninitialized result
git-svn-id: trunk@59581 -
2018-11-17 20:40:15 +00:00
martin
2ff6995d1d SynEdit: workaround for issue #0034563 / QT: does return false even if caret was created => causing ghost caret in synedit to show (during code completion, qt only). Commit can/should be undone when issue is fixed.
git-svn-id: trunk@59580 -
2018-11-17 20:38:46 +00:00
martin
2cace808be LazDebuggerFp, FpDebug: (windows only) implemented switching threads while paused. (On Linux only one thread is currently paused, so switching is not possible)
git-svn-id: trunk@59571 -
2018-11-17 14:16:09 +00:00
martin
b3179348c0 FpDebug: More verbose error, if failing to open file
git-svn-id: trunk@59570 -
2018-11-17 14:02:43 +00:00
martin
3f70eb5a9d FpDebug: Windows, replace global context (thread context/registers) with context per thread
git-svn-id: trunk@59569 -
2018-11-17 13:55:54 +00:00
martin
37e86f2e05 LazDebuggerFp: fix missing result for dcPause
git-svn-id: trunk@59568 -
2018-11-17 12:35:51 +00:00
wp
66aad5f3f6 IDEIntf: Call Repaint for redrawing the object inspector (instead of Invalidate) when the OI is scrolled or column widths are dragged {{MantisLink|34539}}, Patch by BrunoK.
git-svn-id: trunk@59567 -
2018-11-17 10:28:44 +00:00
zeljko
6518e4c975 Qt5: added static QPrinterInfo_availablePrinterNames() which returs QStringList. part of #34558
git-svn-id: trunk@59566 -
2018-11-17 09:16:16 +00:00
maxim
3cefe5b042 Translations: Czech translation update by chronos, bug #34549
git-svn-id: trunk@59564 -
2018-11-16 23:13:39 +00:00
martin
129c834748 FpDebug: fix memleak if no loader for file format is found
git-svn-id: trunk@59563 -
2018-11-16 20:30:20 +00:00
mattias
ed7752d089 IDE: fixed clear modified files on close project
git-svn-id: trunk@59560 -
2018-11-16 17:50:35 +00:00
mattias
e1221dcbc2 codetools: added TCodeCache.ClearAllModified
git-svn-id: trunk@59559 -
2018-11-16 17:50:00 +00:00
martin
f275a9445c LazDebuggerFp: return typeinfo for watches
git-svn-id: trunk@59558 -
2018-11-16 13:18:28 +00:00
martin
e1a6096d71 FpDebug: format structured values (class) as one line per field
git-svn-id: trunk@59557 -
2018-11-16 13:15:33 +00:00
martin
a67ceac77f LazDebuggerFp: added auto-typecast for objects (watches, inspect / not working for hints)
git-svn-id: trunk@59556 -
2018-11-16 11:13:43 +00:00
juha
cd487bb192 LazControls: Improve the filter controls. Issue #34057, patch from Ondrej.
git-svn-id: trunk@59555 -
2018-11-16 11:06:02 +00:00
mattias
34dbf4fe70 IDE: designer: enable Reset only if there are ancestors
git-svn-id: trunk@59554 -
2018-11-16 11:00:40 +00:00
juha
300fac7486 LCL-Win32: Invalidate OI's edit control also on Windows. Issue #34539.
git-svn-id: trunk@59553 -
2018-11-16 10:18:52 +00:00
martin
122dfbd2ce FpDebug: Windows, fix leaking filehandles / more (temp) fixes for not processing forked children
git-svn-id: trunk@59552 -
2018-11-15 22:42:41 +00:00
martin
84e5ae329a FpDebug: Workaround for dangling thread object
git-svn-id: trunk@59551 -
2018-11-15 22:41:07 +00:00
maxim
df5a68e852 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #34554
git-svn-id: trunk@59548 -
2018-11-15 22:14:38 +00:00
maxim
b5448a2f2c Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #34555
git-svn-id: trunk@59547 -
2018-11-15 22:09:27 +00:00
martin
80defc9157 FpDebug: workaround, prevent loosing the main process, if child processes are created. The Controller needs overall rework to handle multiple attached processes.
git-svn-id: trunk@59546 -
2018-11-15 16:41:46 +00:00
juha
920da20914 IDE: Improve layout of About dialog. Patch from AlexeyT.
git-svn-id: trunk@59545 -
2018-11-14 11:23:37 +00:00