Commit Graph

45784 Commits

Author SHA1 Message Date
maxim
76f554daf9 Merged revision(s) 48134-48135 #44025191b0-#44025191b0 from trunk:
ShellCtrls: don't raise unspecified exceptions for errors specific to shellctrls. (Not Delphi compatible, but won't break anything, and ShellCtrls isn't very Delphi compatible.)
........
TShellTreeView: don't call SetObjectType in constructor. Part of issue #0027591.
........

git-svn-id: branches/fixes_1_4@48144 -
2015-03-05 21:32:16 +00:00
mattias
02ca60ac1e IDE: package options: provides: fixed layout
git-svn-id: branches/fixes_1_4@48138 -
2015-03-04 22:57:06 +00:00
mattias
8d762c542a IDE: FindProgram: resolve leading ~ under Unix
git-svn-id: branches/fixes_1_4@48133 -
2015-03-04 15:44:48 +00:00
mattias
2dc05fc5fc TShellTreeView: setpath: adjust for the fact that some Windows versions report faHidden on drive roots (e.g. C:\). Second attempt to fix issue #27591
git-svn-id: branches/fixes_1_4@48131 -
2015-03-04 15:29:46 +00:00
mattias
794ad0ac35 TShellTreeView: setpath: only check for hidden dirs in folders below the root. Fixes issue #27591
git-svn-id: branches/fixes_1_4@48130 -
2015-03-04 15:29:20 +00:00
mattias
75846638ed LazFileUtils: fix error in TryCreateRelativePath (it failed e.g with Dest=C:\ and Source=C:\foo), issue #27601
git-svn-id: branches/fixes_1_4@48129 -
2015-03-04 15:26:02 +00:00
mattias
103b55518d LCL, dbgrid, call SelectEditor manually in DatasetScrolled in case row index do not change, based on patch by Luca Olivetti, issue #27232
git-svn-id: branches/fixes_1_4@48118 -
2015-03-03 15:23:09 +00:00
mattias
1eb0885276 codetools: undo 47991, broke many other features
git-svn-id: branches/fixes_1_4@48117 -
2015-03-03 15:01:21 +00:00
mattias
3d0a7c4056 sqldb: fixed license mentioning GPL-2 of unit registersqldb
git-svn-id: branches/fixes_1_4@48115 -
2015-03-03 12:02:53 +00:00
maxim
520a8b792d IDE: removed unneeded string from PO files
git-svn-id: branches/fixes_1_4@48112 -
2015-03-02 22:51:43 +00:00
maxim
73b80b3961 Merged revision(s) 48107-48109 #07c9b30505-#07c9b30505 from trunk:
Translations: French translation update by Gilles Vasseur, bugs #27585, #27587
........
IDE: fixed minor typo, bug #27583
........
IDE: regenerated translations and updated Russian translation (also solves bug #27583)
........

git-svn-id: branches/fixes_1_4@48111 -
2015-03-02 22:40:28 +00:00
maxim
a1e5da0961 Merged revision(s) 48106 #2951a43270 from trunk:
LHelp: i18n and initial Hungarian translation, based on patch by Péter Gábor, bug #27576; also added Russian translation
........

git-svn-id: branches/fixes_1_4@48110 -
2015-03-02 22:37:23 +00:00
mattias
92b0998cb1 examples: removed obsolete OtherUnitFiles
git-svn-id: branches/fixes_1_4@48105 -
2015-03-02 19:04:21 +00:00
mattias
41b5920073 examples: removed obsolete SrcPath
git-svn-id: branches/fixes_1_4@48102 -
2015-03-02 18:58:42 +00:00
mattias
1ac7a65def examples: removed obsolete SrcPath
git-svn-id: branches/fixes_1_4@48100 -
2015-03-02 18:53:06 +00:00
mattias
cf25add3fa IDE: source editor command: fixed check focus in sourcenotebook or mainidebar, issue #27165
git-svn-id: branches/fixes_1_4@48097 -
2015-03-02 18:13:08 +00:00
maxim
0cd40f99e8 Merged revision(s) 48063 #5dc968befc, 48072 #d8dd2b9b78, 48090 #6399902356 from trunk:
TShellTreeView: better fix not displaying files in connected ShellListView. Issue #0027571.
........
TShellTreeView: when a TShellListView is attached, handle selecting items that do not exist anymore on disk.
........
LCL: regenerated translations and updated Russian translation
........

git-svn-id: branches/fixes_1_4@48091 -
2015-03-01 21:07:29 +00:00
mattias
6d838f118c IDE: codetools error: scroll in Messages window
git-svn-id: branches/fixes_1_4@48083 -
2015-03-01 14:28:05 +00:00
mattias
2ba10e8051 lazutils: clean up
git-svn-id: branches/fixes_1_4@48079 -
2015-03-01 13:55:58 +00:00
mattias
4c5b2aec34 lazutils: TFileStreamUTF8: fixed string type
git-svn-id: branches/fixes_1_4@48074 -
2015-03-01 12:49:14 +00:00
mattias
be07f46999 lazutils: TFileStreamUTF8: fixed string type
git-svn-id: branches/fixes_1_4@48071 -
2015-03-01 12:43:41 +00:00
mattias
ba057819ed TShellTreeView: fix not displaying files in connected ShellListView. Issue #0027571.
git-svn-id: branches/fixes_1_4@48068 -
2015-03-01 12:34:17 +00:00
mattias
fb8842df7a Themes: fixed memleak with dotted brush bitmap.part of issue #27559
git-svn-id: branches/fixes_1_4@48067 -
2015-03-01 12:33:05 +00:00
mattias
2c0d0598c5 LCL: TCustomSplitter, fixed bug with dangling pointer of rubber band. issue #27559
git-svn-id: branches/fixes_1_4@48066 -
2015-03-01 12:32:48 +00:00
mattias
8807e64aa5 qt: fixed crash with TSplitter resizestyle=rsNone. issue #27559
git-svn-id: branches/fixes_1_4@48065 -
2015-03-01 12:32:21 +00:00
mattias
782f4f6224 gtk2: fixed crash with TSplitter with resizestyle = rsNone. issue #27559
git-svn-id: branches/fixes_1_4@48064 -
2015-03-01 12:31:57 +00:00
mattias
28cc65b2ad IDE: fixed updating highlighters after changing project options, bug #27554
git-svn-id: branches/fixes_1_4@48061 -
2015-03-01 11:16:38 +00:00
martin
7a78645a38 Revert 48004 #c619b61c6b:
Merged revision(s) 47969 #7722694d1b from trunk:
LazReport: fix compilation of lr_cairoexp_reg by checking "use unit" boxes in CairoCanvas package.
........

git-svn-id: branches/fixes_1_4@48057 -
2015-03-01 01:41:10 +00:00
mattias
3950820ed7 IDE: fixed resolving macros of external tools before switching back from IDE to project
git-svn-id: branches/fixes_1_4@48055 -
2015-02-28 22:48:16 +00:00
mattias
f38d39203b tests: TestFilenameIsMatching and TestChangeLineEndings
git-svn-id: branches/fixes_1_4@48052 -
2015-02-28 19:15:57 +00:00
mattias
123d86b7cb set fixes version to 1.4RC3
git-svn-id: branches/fixes_1_4@48045 -
2015-02-28 11:59:00 +00:00
mattias
7442118ba0 IDE: fpc msg parser, use console or system codepage depending on compiler version, bug #26623
git-svn-id: branches/fixes_1_4@48039 -
2015-02-28 11:16:52 +00:00
maxim
cbab1ceebe Merged revision(s) 48022 #1f9ffa32fe from trunk:
Add Balazs Szekely to contributors list.
........

git-svn-id: branches/fixes_1_4@48037 -
2015-02-27 23:28:45 +00:00
maxim
278e4fb942 Merged revision(s) 48014 #307f5059e3, 48023 #d15ee98ee4 from trunk:
IdeIntf: Use CheckBox as boolean editor also for Set elements.
........
IdeIntf: Support restoring default value in Object Inspector for Set types. Issue #18734.
........

git-svn-id: branches/fixes_1_4@48036 -
2015-02-27 23:27:49 +00:00
maxim
d2f7d6b999 Merged revision(s) 48013 #8ab3e90850 from trunk:
Fixed Finnish translation.
........

git-svn-id: branches/fixes_1_4@48035 -
2015-02-27 23:23:39 +00:00
mattias
e63134b76d IDE: fpc msg parser: convert system to UTF8 encoding, bug #26623
git-svn-id: branches/fixes_1_4@48034 -
2015-02-27 23:10:20 +00:00
mattias
e0015584ed IDE: clean up
git-svn-id: branches/fixes_1_4@48032 -
2015-02-27 22:37:07 +00:00
mattias
87670e1593 examples: gridexample, improved layout, patch #27553, from Mike Sapsard
git-svn-id: branches/fixes_1_4@48030 -
2015-02-27 17:40:13 +00:00
maxim
eb956b89da Merged revision(s) 48024-48025 #c3c9b8a16a-#c3c9b8a16a from trunk:
LazReport: Polish translation update by Paweł Dmitruk, bug #27548. While at this, regenerated all other translations.
........
IDE: French translation update by Gilles Vasseur, bug #27546
........

git-svn-id: branches/fixes_1_4@48026 -
2015-02-26 23:13:55 +00:00
mattias
48d4e76a03 fpc-src deb: replace fpc-source deb
git-svn-id: branches/fixes_1_4@48020 -
2015-02-26 14:58:31 +00:00
mattias
d654df7c71 lcl: TWinControl: apply framewidth/height only to preferred clientarea, not to widget, bug #27538
git-svn-id: branches/fixes_1_4@48018 -
2015-02-26 14:40:43 +00:00
mattias
55a8cc17ec IDE: Messages: do not scroll if user selected a message, auto scroll keep topmost running view visible
git-svn-id: branches/fixes_1_4@48016 -
2015-02-26 09:56:57 +00:00
mattias
cfb34198c3 IDE: project icon: fixed default value
git-svn-id: branches/fixes_1_4@48012 -
2015-02-26 09:02:13 +00:00
maxim
829ad5d9e9 Merged revision(s) 47983 #01cc0f741c, 47994 #e9dc6f1eff from trunk:
TI Grid: Make a CheckBox boolean editor work somehow. Was stuck on 'True'. Must be fixed properly later.
........
TI Grid: move HookGetCheckboxForBoolean from OI dialog to PropertyGrid. Publish CheckboxForBoolean. Solves issue #27521.
........

git-svn-id: branches/fixes_1_4@48007 -
2015-02-25 23:10:28 +00:00
maxim
5046cb4dc1 Merged revision(s) 47992-47993 #62711a2bb8-#62711a2bb8 from trunk:
TCheckListBox: when user presses spacebar:
- if ItemIndex = -1: set it to 0 and fire OnClick;
- fire OnClickCheck.
Issue #0024695.
........
TCheckListBox: fix possible crash introduced in r47992 #62711a2bb8.
........

git-svn-id: branches/fixes_1_4@48006 -
2015-02-25 23:08:08 +00:00
maxim
56c999a639 Merged revision(s) 47970-47971 #00bdf8baca-#00bdf8baca, 47979 #125625ee6a, 47995 #3555efa582 from trunk:
IDE: Fix "All Options" parser for FPC 3.x output.
........
IDE: Improve the palette tab in ComponentList window. Issue #27527, patch from Balazs Szekely.
........
IDE: Take care of component palette page names that differ only by character case. Issue #27516.
........
IDE: Improve the List and Inheritance tabs of ComponentList. Issue #27539, patch from Balazs Szekely.
........

git-svn-id: branches/fixes_1_4@48005 -
2015-02-25 23:06:50 +00:00
maxim
c619b61c6b Merged revision(s) 47969 #7722694d1b from trunk:
LazReport: fix compilation of lr_cairoexp_reg by checking "use unit" boxes in CairoCanvas package.
........

git-svn-id: branches/fixes_1_4@48004 -
2015-02-25 23:03:24 +00:00
maxim
a391c23b4c Merged revision(s) 47959 #a57530c071, 47975 #778078e958, 47987 #e62738c753 from trunk:
Speedup lhelp starting. 
New LHelp messages are added and the ide will try to rebuild lhelp if lhelp doesn't understand the new messages
........
Added check to try to save original lhelp when recompiling in case it fails. Fixed bug where ContentProvider.EndUpdate was called too soon. LHelp starts speedily now :) 
........
Lazarus chm search to send to lhelp now doesn't search paths recursively
........

git-svn-id: branches/fixes_1_4@48003 -
2015-02-25 23:02:07 +00:00
maxim
2a266c29e1 Merged revision(s) 47941 #87602ec191, 47982 #f130692a93 from trunk:
LCL: TCustomListView: use drLabel instead of drBounds for listview editor bounds. issue #27509
........
LCL: Horizontal and Vertical Spacing for TCoolBar. Issue #27523, patch from Vojtech Cihak
........

git-svn-id: branches/fixes_1_4@48002 -
2015-02-25 22:55:37 +00:00
maxim
d0d5319843 Merged revision(s) 47906-47907 #e15144d7eb-#e15144d7eb, 47923 #eaf152e0d7, 47939 #d2f2c0b358, 47942 #279f0f5ba5, 47946 #90e075c93b from trunk:
Qt: fixed TListView.OnData when we use TQtListWidget (vsList)
........
Qt: fixed selection behaviour of TListView.vsList when OwnerData = true.
........
Qt: fixed getting displaysize of TListView.Item drIcon. part of issue #27509
........
Qt: do not send resize event on restore of minimized mdichild form. issue #27518
........
Qt: fixed TListItem DisplayRect for drLabel & drIcon. part of issue #27509
........
Qt: return correct displayrect(drLabel, drIcon) for TListView.vsList. issue #27509
........

git-svn-id: branches/fixes_1_4@48001 -
2015-02-25 22:50:22 +00:00