Commit Graph

418 Commits

Author SHA1 Message Date
Juha
2451cd3995 IDE: Disable 'Abort Build' menu item when not building. Issue #39585.
(cherry picked from commit 58f8d07925)
2022-01-25 00:48:32 +03:00
juha
4e2c94c4c9 IDE: Update DefineTemplates of all packages after switching a project.
git-svn-id: trunk@64794 -
2021-03-13 12:57:34 +00:00
juha
3f78f0d62d New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar.
git-svn-id: trunk@64583 -
2021-02-15 08:43:50 +00:00
juha
3f3bd1b9a4 IDE: Replace booleans controlling Idle action with a set. Add DefineTemplates update.
git-svn-id: trunk@64469 -
2021-02-05 11:28:20 +00:00
juha
20c5ac47c0 IDE: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64440 -
2021-01-29 19:59:04 +00:00
juha
907d1a29da IDE: Don't set DisplayState:=dsSource in SrcNotebookEditorActived. Editor may not have focus.
git-svn-id: trunk@64207 -
2020-12-15 18:17:37 +00:00
juha
5ec8bc5d98 IDE: A new function for updating TargetFilename.
git-svn-id: trunk@64069 -
2020-10-24 19:59:54 +00:00
ondrej
0074814a23 IDE: update ProjInspector caption when changin mode from the options drop-down menu
git-svn-id: trunk@63993 -
2020-10-12 10:19:46 +00:00
martin
5bcddd28fb IDE, Debugger: Add real "Run-To"
git-svn-id: trunk@63303 -
2020-06-06 00:53:44 +00:00
martin
de80bde641 IDE: rename "run to cursor" to "step to cursor" - reflect what it really does
git-svn-id: trunk@63302 -
2020-06-06 00:53:39 +00:00
juha
c516e2543c IDE: Show frames and datamodules correctly in menu with option "Window menu shows designed form's name instead of caption". Issue #37138, patch from FTurtle.
git-svn-id: trunk@63226 -
2020-05-26 21:55:06 +00:00
juha
657a925b26 IDE: Show icons in menu 'Window'. Issue #37026, patch (modified) from FTurtle.
git-svn-id: trunk@63212 -
2020-05-22 20:48:23 +00:00
juha
d4f25d678f IDE: Improve 'Window' menu's submenus 'Tabs for project' and 'Other tabs'. Issue #36965, patch from FTurtle.
git-svn-id: trunk@63078 -
2020-04-25 15:30:41 +00:00
ondrej
cef1d45559 Reverted revisions r62734, r62733, r62731, r62729, r62728, r62715, r62704 #6343248e4e - changes after MDI commit
git-svn-id: trunk@62738 -
2020-03-11 05:47:23 +00:00
juha
8dda0c3323 Fix compilation.
git-svn-id: trunk@62731 -
2020-03-10 00:02:08 +00:00
juha
33ed35c417 LCL,IDE: Turn TMenuItem.Delete into a function returning the TMenuItem. Delete+Free unused MenuItems correctly in IDE's code. Issue #36776.
git-svn-id: trunk@62728 -
2020-03-09 21:29:06 +00:00
juha
4fe3c9d4be IDE: Simplify and reuse function GetCommand in DebugManager.
git-svn-id: trunk@62727 -
2020-03-09 21:28:53 +00:00
juha
2fb3192e85 IDE: Three new images. Issue #36534, patch from FTurtle.
git-svn-id: trunk@62524 -
2020-01-11 14:22:16 +00:00
juha
d0ca74aa06 Move functions from IDEProcs to LazFileUtils. Remove unused function MiniMizeName.
git-svn-id: trunk@62444 -
2019-12-25 11:26:25 +00:00
juha
9aaa7c7143 IDE: Disable 'Guess Misplaced IFDEF/ENDIF' feature until it gets fixed. Can be enabled by defining GuessMisplacedIfdef.
git-svn-id: trunk@62427 -
2019-12-21 08:11:26 +00:00
mattias
a6f129c936 IDE: less hints
git-svn-id: trunk@62107 -
2019-10-22 15:04:10 +00:00
juha
a555d027da IDE: New toolbutton command "Open Recent Project". Issue #35883, patch from FTurtle.
git-svn-id: trunk@62096 -
2019-10-20 18:13:56 +00:00
mattias
b37a477c7e IDE: refactoring: merged connecting run menu events and creating idecommands
git-svn-id: trunk@61547 -
2019-07-08 20:50:10 +00:00
mattias
9614fc8d50 IDE: fixed compile
git-svn-id: trunk@61444 -
2019-06-22 07:58:44 +00:00
dmitry
bb953dba12 ide: updating General Options to be Preferences on macOS
git-svn-id: trunk@61442 -
2019-06-22 02:17:47 +00:00
dmitry
bc2d633fdc ide: restoring carbon specific code as cocoa specific code to bring About menu under the Mac application menu
git-svn-id: trunk@61400 -
2019-06-16 02:45:21 +00:00
juha
eee4ab0ff1 IDE: Five new images. Fix casing of some file names. Issue #35373, patch from FTurtle.
git-svn-id: trunk@60994 -
2019-04-16 13:59:53 +00:00
juha
0899ea0c29 IDE: Fix jumping to next/previous error from the Search menu. Issue #35352.
git-svn-id: trunk@60933 -
2019-04-12 06:05:49 +00:00
wp
d057974966 IDE: New High-DPI icons for Delphi-to-Lazarus conversion (by Roland Hahn).
git-svn-id: trunk@59302 -
2018-10-15 21:46:05 +00:00
juha
9f252da8ea IDE: Move code related to many build modes to unit BuildModesManager. Make "Build many Modes" selection persistent.
git-svn-id: trunk@58903 -
2018-09-07 11:03:44 +00:00
juha
b20cf40349 Use RaiseGDBException from LazTracer unit. Remove similar funcs from IDEProcs and ComponentReg.
git-svn-id: trunk@58622 -
2018-07-24 17:49:21 +00:00
martin
38d48bbdbd Two new toolbar commands for bookmarks. Issue #0033947 Patch by FTurtle
git-svn-id: trunk@58500 -
2018-07-13 12:23:16 +00:00
martin
8e57b3ec32 Debugger, IDE: Moved "Debug Output" to "Ide Internals" sub-menu.
git-svn-id: trunk@58481 -
2018-07-10 15:51:05 +00:00
juha
ff1599f57a Move function LoadProjectIconIntoImages from ProjectIntf to IDEUtils. Eliminate LCL dependency from ProjectIntf.
git-svn-id: trunk@58242 -
2018-06-13 08:33:16 +00:00
ondrej
36b8b95018 IDE: use LCLGlyphs for TOpenFileToolButton
git-svn-id: trunk@58133 -
2018-06-05 07:50:25 +00:00
mattias
3112fddc73 IDE: allow to center mainidebar on non windows
git-svn-id: trunk@58087 -
2018-06-02 17:08:00 +00:00
ondrej
adb7170dbf IDE: images: remove menu_help and use btn_help instead
git-svn-id: trunk@57879 -
2018-05-10 08:30:42 +00:00
ondrej
f81b38e69d IDE: open recent files: use load icon of new image list
git-svn-id: trunk@57165 -
2018-01-27 18:31:21 +00:00
mattias
7394ed2c35 IDE: removed obsolete custom components
git-svn-id: trunk@56781 -
2017-12-18 17:20:19 +00:00
ondrej
c03b941642 IDE: implement several RunParameters modes. Issue #21379
git-svn-id: trunk@56762 -
2017-12-17 11:24:49 +00:00
mattias
0233b6c0c8 IDE: less hints
git-svn-id: trunk@56362 -
2017-11-11 10:08:49 +00:00
juha
c92ce22ba5 IDE: Show also docked windows in TMainIDEBase.mnuWindowItemClick. Issue #32659, patch from Pascal Riekenberg.
git-svn-id: trunk@56358 -
2017-11-11 09:25:32 +00:00
juha
0bf8f0f4c9 AnchorDocking: Show also inactive tabed windows in Window-menu. Issue #32618, patch from Pascal Riekenberg.
git-svn-id: trunk@56244 -
2017-10-30 07:59:19 +00:00
juha
0210bf731d IDE: Refactor code related to recent files. Reduce duplicate code.
git-svn-id: trunk@56057 -
2017-10-15 11:48:20 +00:00
juha
c6219aa9d6 IDE: Shorten filenames in Recent Files/Projects/Packages menus. Issue #10297.
git-svn-id: trunk@56047 -
2017-10-13 13:00:32 +00:00
michl
a21c5e4fed IDE: High-DPI icons. Issue #32493 Patch by FTurtle
git-svn-id: trunk@55969 -
2017-10-03 19:06:55 +00:00
michl
f5a9fce989 IDE: High-DPI icons. Issue #32454. Patch by FTurtle
git-svn-id: trunk@55932 -
2017-09-26 20:24:35 +00:00
michl
01c54b6b69 IDE: High-DPI menu items. Issue #32431. Patch by FTurtle.
git-svn-id: trunk@55878 -
2017-09-17 19:02:57 +00:00
mattias
9d11c6253b IDE: set ToolStatus to itBuilder before compiling packages, bug #32421
git-svn-id: trunk@55865 -
2017-09-15 10:21:41 +00:00
juha
8dd9ef126a IDE: Fix logic for switching windows from "Window" menu. Issue #32350, (modified) patch from ptvs.
git-svn-id: trunk@55754 -
2017-08-28 10:31:30 +00:00