Commit Graph

48546 Commits

Author SHA1 Message Date
mattias
25c06713f9 deb: the self made fpc, fpc-src conflicts with the official packages, so users cannot accidentally mix them
git-svn-id: branches/fixes_1_6@54274 -
2017-02-25 20:19:24 +00:00
maxim
f88d32abdc Merged revision(s) 54215 #b694bd2d46 from trunk:
Debugger: fix for gdb 7.12 issue #0031386 / patch by Cyrax
........

git-svn-id: branches/fixes_1_6@54240 -
2017-02-21 21:44:06 +00:00
maxim
43cdc44672 Merged revision(s) 54164 #c07a887d22, 54172 #ce7b128603 from trunk:
LCL: TPen.Assign copies pattern now.
........
lcl: Fix grid's ButtonStringEditor ignoring cell text alignment (issue #0031402).
........

git-svn-id: branches/fixes_1_6@54183 -
2017-02-16 22:41:29 +00:00
maxim
9136f55ec4 Merged revision(s) 54074 #e4b8fbdc91, 54086-54087 #46dd6e700d-#46dd6e700d from trunk:
FileListBox: publish properties Color, ParentColor and Enabled. Issues #0031328 and #0031329.
........
TprogressBar: publish properties Font and ParentFont. Issue #0031330.
........
EditBtn: publish property Contsraints of TCustomControlFilterEdit. Issue #0031345.
........

git-svn-id: branches/fixes_1_6@54182 -
2017-02-16 22:40:11 +00:00
maxim
78e5cf1422 Merged revision(s) 54073 #8ede8a7f5f from trunk:
EditBtn: publish property Contstraints for TFilenameEdit, TDirectoryEdit and TCalcEdit. Issue #0031327.
........

git-svn-id: branches/fixes_1_6@54181 -
2017-02-16 22:38:30 +00:00
maxim
4386a6db33 Merged revision(s) 54010 #dd81ed3150, 54025 #739663d456, 54070-54072 #8ce29506c5-#8ce29506c5 from trunk:
LCL: TDateEdit: fix not calling OnEditingDone (bug introduced in r53938 #afa3922372 by me). Issue #0031278.
........
FileListBox:
- do not display normal files if ftNormal is not specified in FileType (Delphi compatibility)
- do not display filenames if FileType only includes ftDirectory or ftVolumeID. Issue #0031281
........
TDateEdit: Don't change empty Text when toggling DirectInput in designer. Part of Issue #0030425.
........
TStaticText: publish properties Enabled, ParentShowHint and PopupMenu. Issues #0031313, #0031315 and #0031333.
........
TTimeEdit: publish properties ButtonCaption, ButtonCursor and ButtonHint. Issue #0031338.
........

git-svn-id: branches/fixes_1_6@54179 -
2017-02-16 22:30:31 +00:00
maxim
cf7bd82ac9 Merged revision(s) 52568 #a3fdf62ba2 from trunk:
CairoCanvas: implement default values for default font (fix fonts on exporting LazReport grid using cairo export)
........

git-svn-id: branches/fixes_1_6@54178 -
2017-02-16 22:22:10 +00:00
maxim
9b01a76cf8 Merged revision(s) 54173 #1e8c8bdc1a from trunk:
fpvectorial: Fix memory leak due to document styles not being destroyed (issue #0031356).
........

git-svn-id: branches/fixes_1_6@54177 -
2017-02-16 22:20:53 +00:00
maxim
626fcbf5b1 Merged revision(s) 54023 #aad2a41b76, 54034 #f51dd9a202 from trunk:
TAChart: Fix expected behavior of Axis.Marks.AtDataOnly if series does not set its AxisIndexes (http://forum.lazarus.freepascal.org/index.php/topic,35606.0.html)
........
TAChart: Fix drawing of bracket pointer symbols.
........

git-svn-id: branches/fixes_1_6@54176 -
2017-02-16 22:18:18 +00:00
maxim
1938069c3a Merged revision(s) 51260 #6c2d50b2d5, 52448 #513a34caf9, 52454 #bb8f9b2c70, 52465 #d4b66e8921, 52467 #c1776353d7, 52503 #a539c0253f from trunk:
LazReport: Include new PrinterIndex property in frPrintGrid for using PrinterSetupDialog. Issue #29373, patch from Jean Patrick.
........
LazReport, fix designer gdi leak on deleting objects
........
LazReport, fix Cairo PDF exporting of reports with checkbox objects
........
LazReport, force repaint of preview once report has been exported
........
LazReport, fix exporting to postscript with CairoExport (file extension was right, but content was pdf)
........
LazReport, fix duplicates in filter list for some Export filters (htm and csv)
........

git-svn-id: branches/fixes_1_6@54175 -
2017-02-16 22:15:44 +00:00
maxim
47fd5a6bbd Merged revision(s) 54005 #bb1a32ecba from trunk:
win32: fix WideChar -> UTF8 conversion in GetLocaleStr with fpc 2.6.4. Issue #31272. Patch by Luca Olivetti
........

git-svn-id: branches/fixes_1_6@54174 -
2017-02-16 22:08:55 +00:00
maxim
fc928a2884 Merged revision(s) 54124 #8e3611d3c1 from trunk:
IDE: small Dutch translation improvement by Bart, bug #31367
........

git-svn-id: branches/fixes_1_6@54125 -
2017-02-08 21:14:05 +00:00
michl
270d121929 IDE: Compiling aborted, if missing events not removed or ignored + fixed undefined out parameter.
git-svn-id: branches/fixes_1_6@54101 -
2017-02-06 10:44:56 +00:00
mattias
383134bee7 lazcontrols: TLVLGraphControl initial size, bug #31344
git-svn-id: branches/fixes_1_6@54082 -
2017-02-03 16:58:08 +00:00
mattias
f9d4ecf97b IDE: updated about url, issue #31337
git-svn-id: branches/fixes_1_6@54066 -
2017-02-02 11:08:08 +00:00
michl
2310edb3ee LCL: TComboBox: Make key input Delphi compatible with AutoDropDown = True. Issue #31247
git-svn-id: branches/fixes_1_6@54058 -
2017-02-01 19:40:48 +00:00
michl
c793c2cd91 LCL: TTabControl: make tabs drag- and dropable. Issue #24022
git-svn-id: branches/fixes_1_6@54008 -
2017-01-26 07:37:21 +00:00
michl
d9b419c78b LCL: TTabControl: make mouse messages working in tabs. Issue #27467
git-svn-id: branches/fixes_1_6@54007 -
2017-01-26 07:30:44 +00:00
michl
dabd63aa99 IDE: replace TabIndexAtClientPos with IndexOfPageAt to hide compiler warnings, after r53950 #f723ac55cd
git-svn-id: branches/fixes_1_6@54006 -
2017-01-26 07:25:32 +00:00
wp
08f6fec9fa IDE: Fix combobox for unicode range selection in CharacterMap being too narrow (issue #31269)
git-svn-id: branches/fixes_1_6@53995 -
2017-01-24 18:21:54 +00:00
maxim
c31192ae39 Marked revision 53890 from trunk as merged (in r53962 #34ee510a75)
git-svn-id: branches/fixes_1_6@53973 -
2017-01-18 22:44:40 +00:00
maxim
93fcc95573 Merged revision(s) 53835 #99bb8c5526 from trunk:
LazReport: lrCodeReport: Fix: procedure TextOutXY. Use scale values, from Julio Jiménez B., issue #31155
........

git-svn-id: branches/fixes_1_6@53972 -
2017-01-18 22:41:20 +00:00
juha
34ee510a75 Backport trunk r53890 #714bd8024f. Prevent freeze in converter.
git-svn-id: branches/fixes_1_6@53962 -
2017-01-17 11:59:42 +00:00
maxim
a51a45d3d2 Merged revision(s) 53944 #8af43e0c0b, 53947 #dccf31997b, 53950 #f723ac55cd from trunk:
LCL: Try to derive Time from the text in the control in TTimeEdit.GetTime, if DirectInput is True. Issue #0031227.
........
LCL: Make fix for Issue #0031227 a bit more safe (don't rely on implementation details of TryParseInput).
........
LCL: TPageControl: fixed TabIndexAtClientPos page index after invisible tab. Issue #30343 
........

git-svn-id: branches/fixes_1_6@53960 -
2017-01-16 21:52:54 +00:00
maxim
3b2ee9a030 Merged revision(s) 53938 #afa3922372 from trunk:
LCL:
- Allow NullDate in TDateEdit when user clears the text.
- Always set Text to a proper value when leaving the control.
Issue #0031217
........

git-svn-id: branches/fixes_1_6@53959 -
2017-01-16 21:47:51 +00:00
maxim
3ca7758d0f Merged revision(s) 53895 #8aaec43f37, 53904-53905 #2dd33ce583-#2dd33ce583 from trunk:
TAChart: Improved layout of toolsdemo
........
TAChart: Fix extent of side-by-side bar series being calculated incorrectly if an x axis transformation is active.
........
TAChart: Fix stacked bar series being incorrectly painted if a y axis transformation is active.
........

git-svn-id: branches/fixes_1_6@53958 -
2017-01-16 21:42:55 +00:00
maxim
0fef5eeba2 Merged revision(s) 53812 #357ecf160c from trunk:
IDE: Restore visual components in component palette always when needed. Issue #30488.
........

git-svn-id: branches/fixes_1_6@53957 -
2017-01-16 21:27:31 +00:00
mattias
d4b24266b4 chmhelp: fixed copilation
git-svn-id: branches/fixes_1_6@53883 -
2017-01-03 17:19:19 +00:00
mattias
84c1f1d853 IDEIntf: chmhelp: disable showing CodeBrowser on unknown identifiers. LHelp has its own search function
git-svn-id: branches/fixes_1_6@53882 -
2017-01-03 17:07:17 +00:00
mattias
7fc1cdadd5 IDEIntf: added help
git-svn-id: branches/fixes_1_6@53881 -
2017-01-03 17:06:06 +00:00
mattias
3ea9324818 IDEIntf: help for source identifier: added option to disable showing CodeBrowser on unknown identifier
git-svn-id: branches/fixes_1_6@53880 -
2017-01-03 17:05:43 +00:00
mattias
a9c33ff941 IDE: source help: show by default only one identifier per unit, ignoring overloads, avoiding to show the select dialog for e.g. "format"
git-svn-id: branches/fixes_1_6@53879 -
2017-01-03 17:05:18 +00:00
mattias
e6e37ab21a codetools: FindDeclarationAndOverloads: added option fdlfOneOverloadPerUnit
git-svn-id: branches/fixes_1_6@53878 -
2017-01-03 17:05:02 +00:00
mattias
42c49aa283 codetools: fixed FindDeclarationAndOverloads on interface function
git-svn-id: branches/fixes_1_6@53877 -
2017-01-03 17:04:48 +00:00
maxim
bbcff6b780 Merged revision(s) 53790 #b77917bbc2 from trunk:
LCL: TWinControl: refreshing RawImage data after painting on canvas. Issue #25448
........

git-svn-id: branches/fixes_1_6@53794 -
2016-12-28 21:36:26 +00:00
maxim
fe536bad5f Merged revision(s) 53736 #db0a509d69 from trunk:
win32: group box: invalidate after caption change. Issue #25868
........

git-svn-id: branches/fixes_1_6@53789 -
2016-12-27 22:40:36 +00:00
maxim
6c969695c5 Merged revision(s) 53659 #545d1bb66f from trunk:
LazUtf8: Fix UnicodeToUtf8 for CodePoint = 0. Issue #0031103.
........

git-svn-id: branches/fixes_1_6@53788 -
2016-12-27 22:39:41 +00:00
maxim
342be78bd2 Merged revision(s) 53648 #b2773252b0 from trunk:
TAChart: Set Canvas.Textstyle.Workbreak to false to avoid linebreaks in printer output under Linux
........

git-svn-id: branches/fixes_1_6@53787 -
2016-12-27 22:38:37 +00:00
maxim
bfd7b1a813 Merged revision(s) 53099 #7fc07f3753, 53590 #3ca728a0e7, 53653 #273d60e1e3, 53705 #bc9a802ce1 from trunk:
LCL-GTK2: Remove tests for "(gtk_major_version = 2) and (gtk_minor_version < 17)". Caused error with backspace on TEdit. Issue #30596.
........
LCL-Gtk2: Simplify TGtk2WSCustomListView.ItemSetState. Nil as Path param does not work for old GTK versions. Reported by Luca Olivetti.
........
LCL-GTK2: Fix a cursor move error when selected text was replaced by typing. Issue #30596.
........
GTK2/GTK3: Fix TOpenDialog.Files if ofAllowMultiSelect is not in Options. Issue #0031133.
........

git-svn-id: branches/fixes_1_6@53786 -
2016-12-27 22:36:16 +00:00
maxim
6587e40850 Merged revision(s) 51631 #d7e4677c9f, 51731 #e090cee919, 53722 #3a3af4fd12, 53739 #b1a91e3d7c, 53746 #f937a0c74b, 53757 #96b919c8c1 from trunk:
lcl: TCustomForm.ShowModal: recreate handle only if handle was allocated, don't use HandleNeeded
........
LCL: must call RecreateWnd() when modal finishes so next CreateHandle() can provide correct params on win32. issue #29744
........
LCL: TMemo: Fix for flickering on Windows. Issue #16140
........
LCL: TMemo: Fix for flickering on Windows, activating MemoWndProc. Issue #16140
........
LCL: TListView: Win32: use stored width, if there are no items to calculate the correct autosize width. Issue #29132
........
LCL: TListView: Win32: use caption width, if there are no items to calculate the correct autosize width. Issue #29132
........

git-svn-id: branches/fixes_1_6@53785 -
2016-12-27 22:31:57 +00:00
maxim
b77cf2fae1 Merged revision(s) 53027 #dcbe735606 from trunk:
Carbon: fixed hang with save dialog. issue #29911
........

git-svn-id: branches/fixes_1_6@53784 -
2016-12-27 22:26:33 +00:00
maxim
4f2fce423d Merged revision(s) 51601 #f8a92e54e0 from trunk:
TAChart: Clean up.
........

git-svn-id: branches/fixes_1_6@53624 -
2016-12-09 23:05:55 +00:00
maxim
f953eebc98 Merged revision(s) 52829 #4cf61a07a3 from trunk:
IDE: Set top position of Form Designer below MainIDEBar. Depends also on Object Inspector. Issue #27638, patch from Michl.
........

git-svn-id: branches/fixes_1_6@53593 -
2016-12-07 21:55:03 +00:00
maxim
b4b9f41803 Merged revision(s) 51947 #0c321120f7, 53471 #7308974a80, 53475 #385348cde8 from trunk:
turbopower_ipro: Fix browser example crashing at program end.
........
TurboPower_iPro: Register TIpHtmlDataProvider (fixes issue #0031020)
........
TurboPower_iPro: Fix HotURL containing Content-Type instead of URL (patch by Sei Lisa, issue #31030)
........

git-svn-id: branches/fixes_1_6@53588 -
2016-12-06 23:08:21 +00:00
maxim
fb4a982a85 Merged revision(s) 53422 #cdf1328144 from trunk:
LCL: Fix the display string of shortcut "+". Issue #30973, patch from Michl.
........

git-svn-id: branches/fixes_1_6@53587 -
2016-12-06 23:02:35 +00:00
maxim
6718c3d2fd Merged revision(s) 53421 #cd7e9994c2 from trunk:
Packager: Open a loaded package also by pressing Return key.
........

git-svn-id: branches/fixes_1_6@53586 -
2016-12-06 23:01:06 +00:00
maxim
680574a5b3 Merged revision(s) 53376 #69a39c63a3, 53485 #85e7d6da06 from trunk:
LCL-GTK2: Remove trailing zero when copying to clipboard. Issues #21453, #30071, patch from BBaz.
........
LCL-GTK2: Use AIndex param for column width. Fix off by 1 (ANewIndex-1) error in TGtk2WSCustomListView.ColumnMove. Solves issue #31024.
........

git-svn-id: branches/fixes_1_6@53585 -
2016-12-06 22:58:52 +00:00
mattias
90672ff228 debian: control file: pkgname
git-svn-id: branches/fixes_1_6@53551 -
2016-12-03 10:33:44 +00:00
mattias
b7ba0d1c93 debian: renamed deb to lazarus-project to avoid name clash with Debian package
git-svn-id: branches/fixes_1_6@53549 -
2016-12-03 09:57:29 +00:00
mattias
13fe6da17b projectgroups: fixed lazprojectgroups.pas
git-svn-id: branches/fixes_1_6@53527 -
2016-12-02 13:54:38 +00:00