Commit Graph

56058 Commits

Author SHA1 Message Date
mattias
cdbcce6410 LCL/LazHelpHtml: Fix Microsoft Edge not being detected as default browser on Windows 10. Issue #35659, patch by jamie philbrook, slightly modified.
git-svn-id: branches/fixes_2_0@62400 -
2019-12-14 18:09:11 +00:00
mattias
aba78853f5 LCL/ComboBoxEx: Use type TImageIndex for image index properties of TComboboxEx. Issue #33026, patch by Michal Gawrycki.
git-svn-id: branches/fixes_2_0@62399 -
2019-12-14 18:08:53 +00:00
mattias
a1b4bb3d0a SynEdit: MarkupFoldColor, fix crash when HL does not have config.
git-svn-id: branches/fixes_2_0@62398 -
2019-12-14 18:08:31 +00:00
mattias
e8fbe92d36 LCL: Fix TSpeedButton and TBitBtn using non-scaled icons if an Action is assigned to these controls (https://forum.lazarus.freepascal.org/index.php/topic,47574.msg340909.html)
git-svn-id: branches/fixes_2_0@62397 -
2019-12-14 18:08:14 +00:00
mattias
5f7d7361bc fpvectorial: Fix memory leak caused by TvRenderInfo.Errors. Issue #36331
git-svn-id: branches/fixes_2_0@62396 -
2019-12-14 18:07:50 +00:00
mattias
d38aa42d42 codetools: parse property; experimental; platform
git-svn-id: branches/fixes_2_0@62395 -
2019-12-14 18:05:35 +00:00
mattias
a11683df3c multithreadprocs: fixed copile darwin fpc 3.3.1
git-svn-id: branches/fixes_2_0@62376 -
2019-12-11 10:32:40 +00:00
maxim
e76999a57b Merged revision(s) 62299 #d34b0037c8 from trunk:
Translations: Slovak translation update by LacaK, bug #36357
........

git-svn-id: branches/fixes_2_0@62300 -
2019-11-25 22:52:01 +00:00
maxim
429779eee9 Merged revision(s) 62297 #85fe179abe from trunk:
IDE: improved 'Add unit to Uses' dialog layout, bug #36344
........

git-svn-id: branches/fixes_2_0@62298 -
2019-11-25 22:27:58 +00:00
maxim
92378adfe6 Merged revision(s) 62255 #410b95d666 from trunk:
TAChart: Avoid crash in unfavorable cases when cChart, NavPanel and AutoScaleAxisTransforms are on the form (https://forum.lazarus.freepascal.org/index.php/topic,47429.0.html). Patch by PaulRowntree.
........

git-svn-id: branches/fixes_2_0@62267 -
2019-11-17 21:46:57 +00:00
maxim
0d698264b6 Merged revision(s) 62237 #4f009ea169 from trunk:
fpvectorial: Fix docx writer ignoring single-character words. Issue #0036300. Patch by Dean Qin/Mike.Cornflake
........

git-svn-id: branches/fixes_2_0@62266 -
2019-11-17 21:46:04 +00:00
maxim
902ab3eff7 Merged revision(s) 62217-62218 #4116396ac9-#4116396ac9 from trunk:
Qt: Alt+Shift+[0..9] does not work under x11. issue #36274
........
Qt5: Alt+Shift+[0..9] does not work under x11. issue #36274
........

git-svn-id: branches/fixes_2_0@62265 -
2019-11-17 21:45:06 +00:00
maxim
b0498e2b23 Merged revision(s) 62177 #dfef4effb0 from trunk:
IDE: Fix access violation in IDE, when ignoring "files have changed on disc". Issue #036169
........

git-svn-id: branches/fixes_2_0@62264 -
2019-11-17 21:44:00 +00:00
maxim
0538cbd677 Merged revision(s) 62163 #9a7663f9a7 from trunk:
SynEdit: Fixed Gutter.LeftOffset
........

git-svn-id: branches/fixes_2_0@62263 -
2019-11-17 21:43:02 +00:00
maxim
9559f596dc Merged revision(s) 62125 #e7174e7ac2 from trunk:
LCL/Trackbar: Fix hanging on Win64 when Max is too large. Issue #36046, based on patch by Serge Anvarov.
........

git-svn-id: branches/fixes_2_0@62262 -
2019-11-17 21:42:14 +00:00
maxim
504e7e04ac Merged revision(s) 62068 #9236d9cb88 from trunk:
Opkman: Fix invalid URL bug. 
........

git-svn-id: branches/fixes_2_0@62261 -
2019-11-17 21:41:09 +00:00
mattias
7266d53e7d IDE+lazbuild: build IDE: pass idemake.cfg with quotes if needed
git-svn-id: branches/fixes_2_0@62210 -
2019-11-06 16:15:52 +00:00
mattias
5b4b84611a IDE+lazbuild: build IDE: pass idemake.cfg without quotes, issue #36261
git-svn-id: branches/fixes_2_0@62208 -
2019-11-06 16:13:01 +00:00
mattias
3dfd03a238 set fixes version 2.0.7
git-svn-id: branches/fixes_2_0@62130 -
2019-10-27 09:28:19 +00:00
mattias
6116c3a0ea set fixes version 2.0.6
git-svn-id: branches/fixes_2_0@62128 -
2019-10-27 09:25:32 +00:00
mattias
9719246c80 project groups: mark loaded xml as unmodified
git-svn-id: branches/fixes_2_0@62123 -
2019-10-26 11:41:22 +00:00
mattias
5fdb58f915 IDE: Do not clear out settings under "Additions and Overrides" after renaming a build mode. Issue #35572.
git-svn-id: branches/fixes_2_0@62122 -
2019-10-26 11:34:34 +00:00
mattias
8bc170fe4c IDE: Formatting for BuildMode stuff. Rename some variables.
git-svn-id: branches/fixes_2_0@62121 -
2019-10-26 11:34:09 +00:00
maxim
558b1caa9f Merged revision(s) 62095 #92a535fc1f from trunk:
Revert r57155 and r60340 #b6923ebc84 because of a regression bug. See issue #36170.
........

git-svn-id: branches/fixes_2_0@62106 -
2019-10-21 22:17:20 +00:00
maxim
254fc8b15d Merged revision(s) 61504 #5746da87b0 from trunk:
IDE: DoRunProject: reset ToolStatus only for errors on handlers, bug #35764
........

git-svn-id: branches/fixes_2_0@62105 -
2019-10-21 22:16:34 +00:00
maxim
3b06c8f7ea Merged revision(s) 62075 #fa7f6f5bbc from trunk:
Qt,Qt5: fix issue with TRadioGroup and TCheckGroup after minimizing & restoring form. issue #36195
........

git-svn-id: branches/fixes_2_0@62086 -
2019-10-18 22:10:18 +00:00
maxim
f4679f7b98 Merged revision(s) 62074 #fd094740c7, 62077 #a384c1ed14 from trunk:
MessageComposer: Improved auto-sized layout.
........
MessageComposer: Improved auto-sized layout revisited.
........

git-svn-id: branches/fixes_2_0@62085 -
2019-10-18 22:09:22 +00:00
maxim
fbe9203283 Merged revision(s) 62069-62070 #40d59fec0b-#40d59fec0b, 62073 #6d317e22dc from trunk:
TAChart: Fix chart distance tools crashing when series contains a NaN value.
........
TAChart: Replace r62069 #40d59fec0b by better solution.
........
TAChart: Fix divide-by-zero error in TFitSeries.
........

git-svn-id: branches/fixes_2_0@62084 -
2019-10-18 22:07:19 +00:00
maxim
8e223c396b Merged revision(s) 62003 #d3daac07ac, 62020 #690b7498e7, 62062 #c164409c0a from trunk:
LCL-GTK2: Improve logic for loading LibAppIndicator3 for TrayIcon. Based on research by D.Bannon. Issue #35723.
........
LCL-GTK2: Add Debian to the list of distros that need the AppIndicator lib. Optimize a little. Issue #35723.
........
LCL-GTK2: Improve the logic for loading LibAppIndicator3 lib. Support an environment variable LAZUSEAPPIND. Issue #35723, patch from David.
........

git-svn-id: branches/fixes_2_0@62083 -
2019-10-18 22:05:33 +00:00
maxim
1583512c04 Merged revision(s) 61053 #6096106179, 61740 #563a44c1d6, 61945-61947 #96eee65d5d-#96eee65d5d, 62031 #9cad1b3feb from trunk:
LCL: Handle mouse events through shaped TWinControl. Issue #35270, patch from ptvs.
........
lcl, fix TDbgrid wrong width of first column if FixedCells>1 and dgIndicator is turned off, issue #35716
........
LCL: override TSpinEdit.GetLimitedValue so it cannot return values outside the integer range. Issue #0032793.
........
LCL: fix crash in TStringGrid.InsertRowWithValues is Columns.Enabled is True. Issue #0036067
........
LCL: fix TTaskDialog.ModalResult if closebutton (in CommonButtons) is clicked. Issue #0036069.
........
LCL/grids: Fix misplaced horizontal grid scrollbar after form maximize. Issue #35472, patch by Pavol S.
........

git-svn-id: branches/fixes_2_0@62082 -
2019-10-18 22:03:17 +00:00
maxim
4455557d6e Merged revision(s) 61996 #5ff78d5320, 62001 #6362b3d71a from trunk:
Designer: Support Undo-action for changed Parent of a component. Issue #26815.
........
Designer: Fix a crash bug caused by r61974 #dcb8bd49fb. Top form has no Owner.
........

git-svn-id: branches/fixes_2_0@62081 -
2019-10-18 21:59:34 +00:00
martin
be966557d4 Merged revision(s) 62037 #fc63e31186 from trunk:
FpDebug: Prevent a stack overflow, recursive display of record in record constructor "TFoo.Create(a: TFoo)". Outer "AFlags" were hidden, preventing the recursion from being detected
........

git-svn-id: branches/fixes_2_0@62063 -
2019-10-15 15:34:24 +00:00
mattias
360d9bb7a4 IDE: fixed IDE restart when project is set to cross compile, issue #36142
git-svn-id: branches/fixes_2_0@62023 -
2019-10-10 12:32:52 +00:00
maxim
e3c3808c90 Merged revision(s) 61980 #fa1ab22cb5 from trunk:
LCL-GTK2: Do not load LibAppIndicator3 lib for KDE and Cinnamon. Makes TrayIcon.OnClick work in most cases. Issue #35983.
........

git-svn-id: branches/fixes_2_0@61994 -
2019-10-05 12:40:04 +00:00
maxim
6706333a0b Merged revision(s) 61973-61974 #c32570a990-#c32570a990 from trunk:
Designer: Explode a big WITH block in TDesigner.ExecuteUndoItem. Use another temp variable.
........
Designer: Support Undo for properties of subcomponents like 'LabeledEdit1.SubLabel'. Issue #36071.
........

git-svn-id: branches/fixes_2_0@61993 -
2019-10-05 12:39:01 +00:00
maxim
0bfecba09a Merged revision(s) 61991 #f5493dcc12 from trunk:
Translations: Slovak translation update by LacaK, bug #36124
........

git-svn-id: branches/fixes_2_0@61992 -
2019-10-05 12:36:19 +00:00
mattias
acdee84b77 IDE: fixed warning runtime package needs install
git-svn-id: branches/fixes_2_0@61979 -
2019-10-04 14:03:13 +00:00
mattias
919869a94c lazutils: lazutf8: fixed TStringList.LoadFromFile load UTF8 by default
git-svn-id: branches/fixes_2_0@61978 -
2019-10-04 13:59:46 +00:00
maxim
4b2ad11758 Merged revision(s) 61955 #a320f39ea3 from trunk:
Translations: Slovak translation update by LacaK, bug #36118
........

git-svn-id: branches/fixes_2_0@61956 -
2019-09-30 21:18:00 +00:00
maxim
131570f61a Merged revision(s) 61906 #58bc01ccf8 from trunk:
Translations: Slovak translation update by LacaK, bug #36088
........

git-svn-id: branches/fixes_2_0@61931 -
2019-09-27 21:54:52 +00:00
martin
c77b382dc6 Merged revision(s) 61909 #028edb1573 from trunk:
LCL/PairSplitter: Fix Position parameter and panel widths being out of sync under some circumstances (https://forum.lazarus.freepascal.org/index.php/topic,46726.msg333773.html#msg333773).
........

git-svn-id: branches/fixes_2_0@61929 -
2019-09-26 17:25:46 +00:00
martin
e9c272a676 Merged revision(s) 60719 #016a724523, 61823 #35506f673d, 61898 #ad89fb55f9 from trunk:
IDE: Call DoCallBuildingFinishedHandler after ToolState is reset. Issue #35240.
........
ShellCtrls: fix rasing excption when changing TShellTreeView.FileSortType in designer. Issue #0036055.

........
IDE: EditorMacros, fix generating error msg (avoid index out of range error). Fix type in test for whitespace. Issue #0036082
........

git-svn-id: branches/fixes_2_0@61928 -
2019-09-26 17:23:17 +00:00
martin
8788f97e77 Merged revision(s) 61808 #e948c7b47a, 61926 #d98120d75f from trunk:
LeakView: fix double free crash. Introduced in r61711 #01fb06cf22 by using TFPGObjectList which does auto free objects
........
LeakView: fix crash due to double free.
........

git-svn-id: branches/fixes_2_0@61927 -
2019-09-26 17:14:43 +00:00
mattias
580c5a3a93 IDE: added resourcebaseclass customform
git-svn-id: branches/fixes_2_0@61913 -
2019-09-24 06:51:02 +00:00
martin
2db4921255 Merged revision(s) 61856 #3d1601903e from trunk:
LeakView: fix/improve pasting address only traces
........

git-svn-id: branches/fixes_2_0@61858 -
2019-09-10 22:56:31 +00:00
maxim
66e8da0e10 Merged revision(s) 61820 #e4ee709026 from trunk:
Translations: Slovak translation update by LacaK, bug #36050
........

git-svn-id: branches/fixes_2_0@61822 -
2019-09-06 22:38:24 +00:00
maxim
13996b69ce Merged revision(s) 61758 #6d2bdd67a7 from trunk:
LCL-GTK2: Make TrayIcon.OnClick work for non-Unity desktops. Issue #35983.
........

git-svn-id: branches/fixes_2_0@61821 -
2019-09-06 22:37:14 +00:00
wp
0471a9bf67 VirtualTreeViews: Fix compilation with FPC 3.2. Issue #36047.
git-svn-id: branches/fixes_2_0@61814 -
2019-09-05 08:21:04 +00:00
maxim
c3931c1433 Merged revision(s) 61706 #3a1eff3f1f from trunk:
LCL/High-dpi: Fix form shrinking to title bar when PPI settings are changed during runtime of a 64-bit program. Issue #35971, patch by dmz73.
........

git-svn-id: branches/fixes_2_0@61738 -
2019-08-20 22:31:45 +00:00
maxim
447fab251a Merged revision(s) 61041 #ccf03e0d2a, 61057 #d6391d9421 from trunk:
LCLTranslator: also allow "--lang=<lang>" commandline parameter in addition to "-l <lang>" and "--lang <lang>", bug #35432
........
LCLTranslator: optimized commandline parameters handling code a bit (no functional changes)
........

git-svn-id: branches/fixes_2_0@61737 -
2019-08-20 22:27:22 +00:00