Commit Graph

45687 Commits

Author SHA1 Message Date
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
maxim
adc86f3d63 Merged revision(s) 47889 #22a79968ee, 47944 #e6cb4cba87 from trunk:
Gtk2: new function Gtk2_PixBufFromBitmap(), simplified usage. patch by theo. issue #27477
........
Gtk2: fixed TListView displayRect for drLabel. issue #27509
........

git-svn-id: branches/fixes_1_4@48000 -
2015-02-25 22:48:25 +00:00
maxim
f3c5c98798 Merged revision(s) 47881 #01be30d9d0 from trunk:
TShellTreeView: SetPath: take value of ObjectTypes into account.
........

git-svn-id: branches/fixes_1_4@47999 -
2015-02-25 22:46:02 +00:00
mattias
25c31da5f9 codetools: method jumping, class completion: support having an overload that differ only in class keyword, issue #25130
git-svn-id: branches/fixes_1_4@47991 -
2015-02-25 17:47:31 +00:00
mattias
8dc3197783 Carbon,Cocoa,QtCocoa: replaced outdated LSOpenCFURLRef.Now qtcocoa 64bit can be build w/o problems.Patch by Karl-Michael Schindler. issue #26890
git-svn-id: branches/fixes_1_4@47988 -
2015-02-25 16:43:52 +00:00
mattias
810ca80f6a IDE: added TargetCPU a64
git-svn-id: branches/fixes_1_4@47974 -
2015-02-23 23:32:40 +00:00
mattias
47e64f1819 IDE: clean up
git-svn-id: branches/fixes_1_4@47968 -
2015-02-23 19:21:07 +00:00
mattias
3900e42144 IDE: compiler options: removed obsolete option show summary, summary are now always shown in header
git-svn-id: branches/fixes_1_4@47966 -
2015-02-23 17:01:09 +00:00
mattias
f227b0deef IDE: less verbosity
git-svn-id: branches/fixes_1_4@47963 -
2015-02-23 16:48:49 +00:00
mattias
c6895bf91d IDE: compiler options: verbosity: one column
git-svn-id: branches/fixes_1_4@47961 -
2015-02-23 16:42:09 +00:00
mattias
b1a8147973 IDE: external tools: added TAbstractExternalTool.ReadStdOutBeforeErr, changed default to read stderr before out, needed by FPC linker errors
git-svn-id: branches/fixes_1_4@47956 -
2015-02-23 09:57:16 +00:00
mattias
03085906af IDE: messages: linker errors: fixed finding them even without info message (9015) Linking
git-svn-id: branches/fixes_1_4@47954 -
2015-02-23 09:49:30 +00:00
mattias
f542c73f49 IDE: messages: about: use wordwrap
git-svn-id: branches/fixes_1_4@47952 -
2015-02-23 09:16:12 +00:00
mattias
cc828930bb IDE: messages: fixed showing commandline
git-svn-id: branches/fixes_1_4@47950 -
2015-02-23 09:05:56 +00:00
mattias
fa28007113 IDE: lpi: General/Icon/Value: use same default in read and write
git-svn-id: branches/fixes_1_4@47948 -
2015-02-22 11:20:02 +00:00
mattias
062bedf755 Package editor: Prevent collapsing all tree nodes when changing file type., bug #26188
git-svn-id: branches/fixes_1_4@47945 -
2015-02-21 21:04:09 +00:00
mattias
ad77c78eca IDE: build laz: when clean option is on, clean up fallback directories too
git-svn-id: branches/fixes_1_4@47943 -
2015-02-21 21:02:57 +00:00
martin
1d03c1fd06 Merged revision(s) 47936 #2a3a4dce23 from trunk:
SynEdit: fixed typo / streaming. Issue #0027513
........

git-svn-id: branches/fixes_1_4@47937 -
2015-02-21 12:07:14 +00:00
mattias
3b87554fb7 IDE: Change default mouse settings for left gutter clicks
git-svn-id: branches/fixes_1_4@47935 -
2015-02-21 09:19:16 +00:00
mattias
e5beeee009 IdeIntf: Show Meta- menuitem shortcuts in Object Inspector only for Mac
git-svn-id: branches/fixes_1_4@47934 -
2015-02-21 09:17:25 +00:00
mattias
ca5bf733f3 codetools: identifier completion: updated list of directives
git-svn-id: branches/fixes_1_4@47933 -
2015-02-21 09:06:48 +00:00
mattias
93b0a15f53 codetools: fixed directive WriteableConst, bug #27512
git-svn-id: branches/fixes_1_4@47931 -
2015-02-21 08:45:22 +00:00
mattias
7792e5d4cf LCL: MessageBox: default parameter Flags = MB_OK, bug #27510
git-svn-id: branches/fixes_1_4@47927 -
2015-02-20 22:39:08 +00:00
mattias
265baa3317 LCL: MessageBox: default parameter Flags = MB_OK, bug #27510
git-svn-id: branches/fixes_1_4@47925 -
2015-02-20 20:43:56 +00:00
mattias
ab0da805a1 IDE: auto create application bundle for IDE on darwin for all widgetsets
git-svn-id: branches/fixes_1_4@47921 -
2015-02-20 17:31:41 +00:00
mattias
8a9d8c342f lazutils: enableutf8rtl: load lazutf8 earlier
git-svn-id: branches/fixes_1_4@47916 -
2015-02-20 14:29:30 +00:00
mattias
1f80845bfe LCL: carbon: GetPreferredSize: do not use GetBestControlRect if there are child controls
git-svn-id: branches/fixes_1_4@47914 -
2015-02-20 11:25:58 +00:00
mattias
4aba7e265e lcl: TCustomListView: show editor on dblclick via QueueAsyncCalls, bug #27505
git-svn-id: branches/fixes_1_4@47909 -
2015-02-20 00:42:27 +00:00
mattias
c412eb0f19 LCL: win32: do not start timer when application terminated
git-svn-id: branches/fixes_1_4@47903 -
2015-02-19 12:39:16 +00:00
mattias
af50660d41 TAChart: Less compilation hints and notes
git-svn-id: branches/fixes_1_4@47902 -
2015-02-19 12:38:22 +00:00
mattias
661eb76ac5 IDE: designer: resize multiple controls: round mathematically instead of always down, needed for increase size by 1
git-svn-id: branches/fixes_1_4@47901 -
2015-02-19 12:35:44 +00:00
mattias
a8b626bfe7 IDE: designer: initialize FIsNonVisualComponent, bug #27502
git-svn-id: branches/fixes_1_4@47899 -
2015-02-19 12:07:44 +00:00
mattias
a235aa0eb1 LCL: TTreeView: mousedown: fixed select on click on state icon
git-svn-id: branches/fixes_1_4@47896 -
2015-02-19 10:33:32 +00:00
mattias
e915cb95c0 codetools: clean up
git-svn-id: branches/fixes_1_4@47892 -
2015-02-18 20:31:25 +00:00
mattias
c1e9b58336 IDE: editor color option: fixed layout, bug #27434
git-svn-id: branches/fixes_1_4@47888 -
2015-02-18 18:51:46 +00:00
mattias
3cb4d0a391 lazutils: fixed compilation on win64
git-svn-id: branches/fixes_1_4@47880 -
2015-02-18 16:53:12 +00:00
mattias
53eedaa08b LCL: TCustomGrid: disable default preferred size, because grid moves controls and change scrollbars, bug #27095
git-svn-id: branches/fixes_1_4@47876 -
2015-02-18 00:57:37 +00:00
mattias
572313e918 LCL: TScrollingWincontrol: GetLogicalClientRect: independent of AutoScroll to avoid cycle, GetPreferredSize: independent of AutoScroll, added extra checks if LCL clientrect is not in sync with widgetset, improved debugging preferredsize
git-svn-id: branches/fixes_1_4@47874 -
2015-02-17 23:58:59 +00:00
mattias
0fb841b8c1 IDE: project options: version: disable unneeded AutoSize
git-svn-id: branches/fixes_1_4@47872 -
2015-02-17 23:53:36 +00:00
mattias
58530e0ae6 LCL: gtk2: GetPreferredSize: subtract client area
git-svn-id: branches/fixes_1_4@47870 -
2015-02-17 23:51:22 +00:00
mattias
5a16f8953d IDE: checking Makefile.compiled: ignore -Cg on Linux
git-svn-id: branches/fixes_1_4@47864 -
2015-02-17 14:54:27 +00:00
mattias
3c53eadb66 IDE: compare compiled file: ignore spaces between options
git-svn-id: branches/fixes_1_4@47862 -
2015-02-17 13:20:44 +00:00
martin
aba7781376 Merged revision(s) 47859 #df7e84d2d7 from trunk:
EditorOptions: fixed loading defaults for antialiasing on empty file
........

git-svn-id: branches/fixes_1_4@47860 -
2015-02-17 13:19:23 +00:00
maxim
036635de68 Merged revision(s) 47608 #8eac5422d9 from trunk:
IDE: updated po
........

git-svn-id: branches/fixes_1_4@47854 -
2015-02-17 00:53:32 +00:00
maxim
12d7b24a1b LCL, Russian translation: technical change in order to avoid future merge conflicts
git-svn-id: branches/fixes_1_4@47853 -
2015-02-17 00:41:07 +00:00
maxim
f286250e92 Merged revision(s) 47841 #f652020761 from trunk:
LCL: issue #0014257 - SetCursor faulty under GTK2 - changes cursor for
                      wrong control
correction to rev 47814 #ed5fd30d67 to properly handle scrolled controls 
file include/graphiccontrol.inc
........

git-svn-id: branches/fixes_1_4@47851 -
2015-02-17 00:12:33 +00:00
maxim
f9541e7a3a Merged revision(s) 47827 #4cd255ca7f from trunk:
Converter: Fix converting DFM form files. Last char was left out. Issue #27446.
........

git-svn-id: branches/fixes_1_4@47849 -
2015-02-17 00:09:02 +00:00
maxim
7036fa120c Merged revision(s) 47815 #77859a69e3, 47839-47840 #59685f7e22-#59685f7e22, 47842 #9957d9ec61 from trunk:
TShellTreeView: if Selected is a file then set the associated ShellListView.Root to the parentfolder (instead of to the file itself).
........
LCL: regenerated Russian translation
........
LCL: French translation update by Gilles Vasseur, bug #27478
........
LCL, ShellTreeView: improved i18n, patch by Péter Gábor with some changes, bug #27474; regenerated translations and updated Russian translation
........

git-svn-id: branches/fixes_1_4@47848 -
2015-02-17 00:03:38 +00:00