Commit Graph

48656 Commits

Author SHA1 Message Date
mattias
3c2bf43f60 codetools: added TCodeBuffer.InvalidateLoadDate
git-svn-id: trunk@51369 -
2016-01-21 12:03:28 +00:00
mattias
9f7a580842 IDE: backup lpi only if lpi has changed and is written
git-svn-id: trunk@51368 -
2016-01-21 11:43:48 +00:00
mattias
969c2998aa IDE: backup lpi after creating xml, just before writing to disk
git-svn-id: trunk@51367 -
2016-01-21 11:36:25 +00:00
mattias
38c894449e IDE: renamed BackupFile to BackupFileForWrite for less ambiguity
git-svn-id: trunk@51366 -
2016-01-21 11:18:34 +00:00
mattias
844a4bf826 IDE: TBuildManager.DeleteAmbiguousFiles: delete after backup and ask if deletion fails
git-svn-id: trunk@51365 -
2016-01-21 10:59:11 +00:00
mattias
6ca846595d IDE: BackupFile: check FPStat result
git-svn-id: trunk@51364 -
2016-01-21 10:48:40 +00:00
ondrej
139d5dc799 codetools: support class operator overloads with different result types. Issue #28875
git-svn-id: trunk@51363 -
2016-01-21 02:41:14 +00:00
juha
579a1526dc IDE: Prevent component selection on startup in ComponentList. Issue #29454, patch from Balázs Székely.
git-svn-id: trunk@51362 -
2016-01-20 21:04:57 +00:00
juha
871f631591 LCL: Don't turn TScrollBar.Visible False when changing Kind property. AScrollBar.Show did not work due to flag tests. Issue #29422
git-svn-id: trunk@51361 -
2016-01-20 19:29:31 +00:00
zeljko
5771737dee IDE: fixed crash when IDE is closing
git-svn-id: trunk@51360 -
2016-01-20 17:30:59 +00:00
zeljko
685cfd6bbc LCL: fixed crash with sparta docked , added check for Target <> nil in SetFocusedControl.
git-svn-id: trunk@51359 -
2016-01-20 17:20:52 +00:00
zeljko
49d6dee15e Qt: fixed painting on TGroupBox.issue #28155
git-svn-id: trunk@51358 -
2016-01-20 15:01:53 +00:00
bart
dc9997b0d8 ShellTreeView: remove method GetSelectedNodePath (deprecated since 1.4.0).
git-svn-id: trunk@51357 -
2016-01-20 14:41:04 +00:00
zeljko
494d6d83c4 IDE: fixed crash when OK pressed in Project Options form.
git-svn-id: trunk@51356 -
2016-01-20 14:26:08 +00:00
ondrej
06fb297a2c codetools: fix ShowCodeContext for predefined functions
(e.g. "L := Length(|A)")

git-svn-id: trunk@51355 -
2016-01-20 14:16:59 +00:00
ondrej
c91dcd1309 codetools: fix PREC->PRED function name typo.
git-svn-id: trunk@51354 -
2016-01-20 13:52:32 +00:00
ondrej
696ae12a21 codetools: add Default compiler magic
git-svn-id: trunk@51353 -
2016-01-20 13:50:12 +00:00
ondrej
7c9c153453 IDE: projectinspector: load project icon from LazProject and not from file
git-svn-id: trunk@51352 -
2016-01-20 12:04:42 +00:00
ondrej
05a7bbab34 IDE: update project inspector title after project options change
git-svn-id: trunk@51351 -
2016-01-20 11:55:11 +00:00
ondrej
444981488f IDE: use project icon in project inspector title.
git-svn-id: trunk@51350 -
2016-01-20 11:45:00 +00:00
maxim
0437ccdf43 Translations: French translation update by Gilles Vasseur, bug #29447
git-svn-id: trunk@51349 -
2016-01-19 22:47:58 +00:00
ondrej
f30736d0f4 anchordocking: delete comments with resolved bugs.
git-svn-id: trunk@51348 -
2016-01-19 21:35:36 +00:00
ondrej
be1b2f57c3 anchordocking: really find MainIDE site in AdjustMainIDEWindowHeight.
git-svn-id: trunk@51347 -
2016-01-19 20:35:05 +00:00
ondrej
ca7210f335 IDE: fix InitPaletteAndCoolBar for non-docked IDE. Regression from r51338 #64d6d494f8. Issue #28096
git-svn-id: trunk@51346 -
2016-01-19 20:16:25 +00:00
ondrej
68cf5f1d72 anchordocking: check HostDockSite in TAnchorDockMaster.CloseUnneededControls
git-svn-id: trunk@51345 -
2016-01-19 20:11:51 +00:00
ondrej
394804dd32 sparta: fix for r51343 #7967d77c82 non-Windows platforms.
git-svn-id: trunk@51344 -
2016-01-19 19:38:31 +00:00
ondrej
7967d77c82 sparta: partially revert r51141 #3a6b0c9da3: when undocking source editor, the designer form got visible windows border (on windows/win32).
git-svn-id: trunk@51343 -
2016-01-19 19:30:26 +00:00
mattias
60f10326df IDE: F12 - open form on lfm opens unit and designer form
git-svn-id: trunk@51342 -
2016-01-19 19:17:00 +00:00
ondrej
de6099cca2 sparta: fix AV.
git-svn-id: trunk@51341 -
2016-01-19 17:59:34 +00:00
mattias
16ca8935b5 lcl: added SM_LCLHasFormAlphaBlend to GetSystemMetrics, added OnDrawDockImage, when widgetset supports alphablend use a transparent hint window for dock (preview) image, patch #29426
git-svn-id: trunk@51340 -
2016-01-19 17:15:03 +00:00
mattias
4ef0aa1c55 lcl: comments
git-svn-id: trunk@51339 -
2016-01-19 16:54:07 +00:00
ondrej
64d6d494f8 IDEIntf, AnchorDocking: make ResetSplitters public and use it in TMainIDEBar.InitPaletteAndCoolBar. Related to issue #28096
git-svn-id: trunk@51338 -
2016-01-19 13:24:14 +00:00
ondrej
c0b1fba604 IDE: fix WM_SIZE loop when restoring maximized IDE and using AnchorDocking. Issue #28096
git-svn-id: trunk@51337 -
2016-01-19 13:22:44 +00:00
juha
02a422be28 MouseAndKeyInput package: Scroll up/down with mouse mid button. Issue #29437, patch from Silvio Clécio.
git-svn-id: trunk@51335 -
2016-01-18 23:33:08 +00:00
ondrej
4c08c761dc LCL: don't prevent AutoSizeDelayedHandle for minimized windows. Issue #29445
git-svn-id: trunk@51334 -
2016-01-18 23:27:01 +00:00
ondrej
0314da0e59 LCL: revert r51321 #251af8045a
git-svn-id: trunk@51333 -
2016-01-18 23:23:52 +00:00
ondrej
251af8045a LCL: call DoAllAutoSize in TCustomForm.WMSize if restoring a minimized window. Issue #29445
git-svn-id: trunk@51321 -
2016-01-18 22:29:01 +00:00
maxim
15b045c0b9 IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@51320 -
2016-01-18 22:20:43 +00:00
maxim
8ba9d513bc Translations: French translation update by Gilles Vasseur, bug #29401
git-svn-id: trunk@51319 -
2016-01-18 22:19:07 +00:00
ondrej
0f9e448ba9 IDE: update commands on source editor popup
git-svn-id: trunk@51318 -
2016-01-18 19:20:09 +00:00
ondrej
9e65d8f0c1 grids: Do not reset Offset in keyboard Events. Issue #29420, patch by Michl
git-svn-id: trunk@51317 -
2016-01-18 18:47:23 +00:00
ondrej
ea7d1b855d debugger: check GetTextMetrics result in TAssemblerDlg.DoEditorOptsChanged. Issue #29429
git-svn-id: trunk@51316 -
2016-01-18 18:17:55 +00:00
juha
f0c2e0c63f Revert r51213 #2e3b9429b8 "IDE: Allow ComponentList to unselect a component. Issue #29348". It broke things.
git-svn-id: trunk@51315 -
2016-01-18 18:15:08 +00:00
mattias
1bd944bb80 codetools: fixed parsing parameter modifier location on m68k and powerpc, bug #29350
git-svn-id: trunk@51313 -
2016-01-18 16:17:16 +00:00
ondrej
235ced5144 lazcontrols: prevent AV in TTreeFilterEdit.RestoreSelection if treeview is nil. Issue #29441
git-svn-id: trunk@51312 -
2016-01-18 16:00:35 +00:00
juha
83ecb7738d Menu designer: Improve texts in resourcestrings. Issue #29411, patch from Péter Gábor.
git-svn-id: trunk@51311 -
2016-01-18 15:13:42 +00:00
juha
4c06e9fa04 IDE: Call CalcMainIDEHeight in DoSetMainIDEHeight only when needed.
git-svn-id: trunk@51310 -
2016-01-18 15:13:37 +00:00
bart
f98b2e0ab7 LazUtils: Remove (obsolete) ansi implementations of File*UTF8 functions (Windows).
Part of removing specific Win9x code.

git-svn-id: trunk@51308 -
2016-01-17 15:38:02 +00:00
wp
dde0721065 TAChart: Add missing "ResetFont" for TAggpasDrawer forgotten in r51266 #a9f558b56b
git-svn-id: trunk@51307 -
2016-01-17 10:46:59 +00:00
ondrej
2ec5176910 ide: menu editor: IDE: menu designer: make "delete menu with subitems" dialog simpler, second attempt
git-svn-id: trunk@51306 -
2016-01-16 21:06:52 +00:00