zeljko
a3f4b124d6
Gtk3: fixed TListBox.MultiSelect. issue #36971
...
git-svn-id: trunk@63090 -
2020-04-28 17:00:50 +00:00
zeljko
6528ab5a42
gtk2: fixed double keys in ide editor. Patch by C Western. issue #36976
...
git-svn-id: trunk@63089 -
2020-04-28 08:22:59 +00:00
maxim
990ea0d78a
Installers: Removed Debian package sources ("<lazarus-dir>/debian" directory). Added a note to tools/install/README.txt with links to official Debian package repository.
...
Reasons for removal:
1. They are unmaintained and outdated (Debian distribution maintains its copy here: https://salsa.debian.org/pascal-team/lazarus/tree/master/debian ).
2. They are not needed by the Lazarus project itself, which uses package sources from tools/install directory.
3. They are even removed from Debian packages during their creation.
ACKed by Mattias and Mazen.
git-svn-id: trunk@63088 -
2020-04-27 22:26:59 +00:00
mattias
ced548bb66
codetools: added example FindReferences
...
git-svn-id: trunk@63087 -
2020-04-27 21:11:52 +00:00
mattias
c5c9d0014f
codetools: added example FindReferences
...
git-svn-id: trunk@63086 -
2020-04-27 21:08:35 +00:00
juha
7ef32e6a3a
IdeIntf: A new ProjectOpening event. Triggered before a project opens. Issue #36899 .
...
git-svn-id: trunk@63085 -
2020-04-26 19:58:32 +00:00
wp
bc9d1a87a3
TAChart: Add property DateTimeFormat to TDBChartSource for date/time fields returned as strings.
...
git-svn-id: trunk@63084 -
2020-04-26 17:35:23 +00:00
zeljko
35d427d277
Qt5: add plugins to the Qt paths when app is running under mswindows and Qt dll's are deployed inside app dir.
...
git-svn-id: trunk@63083 -
2020-04-26 10:53:32 +00:00
juha
4dec45a42b
IDE: Debug lines for ExternalTools.
...
git-svn-id: trunk@63082 -
2020-04-26 07:28:55 +00:00
mattias
506b6a8af4
codetools: if fpc.exe omits last line with realcompiler, use compile in path
...
git-svn-id: trunk@63080 -
2020-04-25 19:11:10 +00:00
juha
c43d57c21a
IDE: Turn ExternalTools from a global var into a global function, returning ExternalToolList. Avoid duplicate assignments to ExternalToolList.
...
git-svn-id: trunk@63079 -
2020-04-25 15:30:42 +00:00
juha
d4f25d678f
IDE: Improve 'Window' menu's submenus 'Tabs for project' and 'Other tabs'. Issue #36965 , patch from FTurtle.
...
git-svn-id: trunk@63078 -
2020-04-25 15:30:41 +00:00
martin
5436e7a8f8
FpDebug: Tests
...
git-svn-id: trunk@63077 -
2020-04-25 13:23:32 +00:00
martin
3e545f0813
LazDebuggerFp: change default for NextOnlyStopOnStartLine. Now set to "False". Only affects "Step out"
...
git-svn-id: trunk@63076 -
2020-04-25 13:23:30 +00:00
martin
c6680d5c01
FpDebug: Improve Step-over/in when stepping of the last "end" line of a procedure. Always step to next line in caller.
...
git-svn-id: trunk@63075 -
2020-04-25 13:23:28 +00:00
mattias
3fb68e39a9
lazbuild: do not set ExternalTools to nil before freeing
...
git-svn-id: trunk@63074 -
2020-04-25 12:12:05 +00:00
mattias
c31ca0dcaa
make useride: support LAZBUILDJOBS and LCL_PLATFORM
...
git-svn-id: trunk@63073 -
2020-04-25 11:45:04 +00:00
mattias
b3887036df
deb: remove carbon files, fixed lintian-overrides
...
git-svn-id: trunk@63071 -
2020-04-25 11:36:35 +00:00
martin
a70309d3ce
FpDebug: Tests
...
git-svn-id: trunk@63069 -
2020-04-24 20:08:24 +00:00
martin
e0ebb5cb56
FpDebug: allow changing current thread on Linux
...
git-svn-id: trunk@63068 -
2020-04-24 20:08:22 +00:00
martin
3370955c2b
FpDebug: Fix pause on linux
...
git-svn-id: trunk@63067 -
2020-04-24 20:08:20 +00:00
martin
bb08a7b8cb
FpDebug: do not ExecuteInThread while running / prevent IDE hanging
...
git-svn-id: trunk@63066 -
2020-04-24 20:08:19 +00:00
martin
ee2ae9567c
FpDebug: Do not ignore SigTrap
...
git-svn-id: trunk@63065 -
2020-04-24 20:08:17 +00:00
martin
1cc3be175c
FpDebug: prevent debugger thread from crashing / prevent IDE hang, waiting for crashed thread.
...
git-svn-id: trunk@63064 -
2020-04-24 20:08:16 +00:00
martin
fb73a010b2
FpDebug: Remember single-step if other threads cause events / deferred events
...
git-svn-id: trunk@63063 -
2020-04-24 20:08:14 +00:00
martin
11ad3881e8
FpDebug: stepping, avoid double step out.
...
git-svn-id: trunk@63062 -
2020-04-24 20:08:13 +00:00
martin
074fc3b2f0
FpDebug: Fix "stepped out" detection for step-over/in. Do not stop an "leave" command.
...
git-svn-id: trunk@63061 -
2020-04-24 20:08:11 +00:00
martin
f2d5fd797b
FpDebug: Refactor storing/comparing stack-pointer/frame for step-out detection. Allow different architectures to provide sub-classes
...
git-svn-id: trunk@63060 -
2020-04-24 20:08:09 +00:00
martin
35706ffaa6
FpDebug: Improve step-commands for threads. Events in other threads, do not need single-stepping
...
git-svn-id: trunk@63059 -
2020-04-24 20:08:07 +00:00
martin
ec587a8ac1
FpDebug: Refactor internal jump detection
...
git-svn-id: trunk@63058 -
2020-04-24 20:08:06 +00:00
zeljko
256824fdd6
Gtk3: implemented scrollbar events. Patch by Anton Kavalenka. issue #36964
...
git-svn-id: trunk@63057 -
2020-04-24 15:26:26 +00:00
zeljko
51285457f5
Gtk3: added Gdk3 api - needed for monitor. issue #36963
...
git-svn-id: trunk@63056 -
2020-04-24 15:25:09 +00:00
zeljko
2e6e76f73a
lazVirtualTreeView Qt: implemented AlphaBlend selection for 64bit
...
git-svn-id: trunk@63055 -
2020-04-24 10:58:37 +00:00
zeljko
52ffe2120d
lazVirtualTreeView Qt5: applied transform in alpha blend selection
...
git-svn-id: trunk@63054 -
2020-04-24 10:54:09 +00:00
zeljko
0ed209bd81
lazVirtualTreeView Qt5: fixed alpha blend selection on 64bit.
...
git-svn-id: trunk@63053 -
2020-04-24 10:21:10 +00:00
juha
d6fe30b43c
LCL: Improve EmptyValue and DisplayEmpty in DB controls. Issue #36035 , patch from Zdravko Gabrovski.
...
git-svn-id: trunk@63052 -
2020-04-23 22:58:48 +00:00
maxim
1069149071
IDE: regenerated translations and updated Russian translation
...
git-svn-id: trunk@63051 -
2020-04-22 22:19:58 +00:00
wp
bb4e2d9fb8
TAChart: Fix TLineSeries segment tracer crashing when only 1 y value exists.
...
git-svn-id: trunk@63050 -
2020-04-22 21:05:31 +00:00
wp
f86c4782e6
TAChart: Adapt DataPointToolDemo to tracing line segments of TLineSeries.
...
git-svn-id: trunk@63049 -
2020-04-22 20:25:24 +00:00
wp
e4de3e6dec
TAChart: DataTools follow the connection lines of TLineSeries. Keep TLineSeries.LineType when ShowLines is toggled.
...
git-svn-id: trunk@63048 -
2020-04-22 20:18:34 +00:00
zeljko
455c23e3f7
LCL: implemented TUNBPages.Move(). Patch by Michal Gawrycki. issue #36953
...
git-svn-id: trunk@63047 -
2020-04-22 17:01:40 +00:00
zeljko
0098727a3e
Gtk3: fixed Gtk3WinApi.GetActiveWindow(). Patch by Anton Kavalenka. issue #36954
...
git-svn-id: trunk@63046 -
2020-04-22 16:59:42 +00:00
zeljko
b089104119
Gtk3: implemented TCustomForm.BorderStyle, TCustomForm.BorderIcons and TCustomForm.AlphaBlend. Patch by Anton Kavalenka. issue #36944
...
git-svn-id: trunk@63045 -
2020-04-21 15:20:03 +00:00
juha
f624f6188d
IDE: Save a virtual (non-saved) unit before inheriting from it. Issue #29642 .
...
git-svn-id: trunk@63044 -
2020-04-21 15:14:34 +00:00
martin
7be629b269
Fix a crash, when a breakpoint can not be set, because no debugger is configured
...
git-svn-id: trunk@63043 -
2020-04-21 12:24:46 +00:00
zeljko
ff27397e4a
Qt: removed code dependent on -dQtUseAccurateFrame. This define is not valid anymore.
...
git-svn-id: trunk@63042 -
2020-04-21 10:10:09 +00:00
zeljko
bf01889663
Qt5: removed -dQtUseAccurateFrame related code. This define does nothing anymore since window frame size is fixed.
...
git-svn-id: trunk@63041 -
2020-04-21 10:01:14 +00:00
martin
53bb4453cf
TScrollBar: Fix positioning on user action / regression from r62613 #59a33a8f2b
...
git-svn-id: trunk@63040 -
2020-04-21 01:12:17 +00:00
juha
4952e8e45f
LCL-GTK3: Improve TShiftState with MouseDown. Issue #36930 , patch from Anton Kavalenka.
...
git-svn-id: trunk@63039 -
2020-04-20 23:12:55 +00:00
juha
25d8d5b4c7
IDE: Formatting. Eliminate a parameter in sub-function of LoadAncestorDependencyHidden.
...
git-svn-id: trunk@63038 -
2020-04-20 23:12:51 +00:00