Commit Graph

225 Commits

Author SHA1 Message Date
ondrej
09de874143 IDE: new designer option: Force DPI scaling in design-time
git-svn-id: trunk@56975 -
2018-01-06 01:53:01 +00:00
ondrej
c038b06190 IDE: Remove IDE Options -> Environment -> Windows -> Window Positons. Issue #29742
git-svn-id: trunk@56907 -
2018-01-01 20:26:46 +00:00
mattias
265412f333 IDE: compiler options: execute before/after: fixed adding text to history lists
git-svn-id: trunk@56854 -
2017-12-27 12:38:41 +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
14a1a07640 IDE: open file at cursor: adjust cursor if cursor is behind word
git-svn-id: trunk@56731 -
2017-12-14 18:04:46 +00:00
juha
6a0191fb70 Formatting for IDEQuestionDialog parameters.
git-svn-id: trunk@56346 -
2017-11-10 08:46:19 +00:00
juha
f9a2b3871f IDE: Improve function TLazSourceFileManager.ShowSaveFileAsDialog. Ask about invalid unit name but allow saving it. Issue #32627.
git-svn-id: trunk@56345 -
2017-11-10 08:46:13 +00:00
juha
c8498f15df IDE: Formatting. Reduce local variables in TLazSourceFileManager.ShowSaveFileAsDialog.
git-svn-id: trunk@56317 -
2017-11-06 12:48:45 +00:00
juha
fd60f4636c IDE: Don't accept an invalid unit name when saving it. Issue #32627.
git-svn-id: trunk@56316 -
2017-11-06 12:48:40 +00:00
juha
f58106b6e4 IdeIntf: New property CheckFilesOnDiskEnabled. Issue #32612, patch from Pascal Riekenberg.
git-svn-id: trunk@56204 -
2017-10-26 11:01:01 +00:00
mattias
61d4aa8258 IDE: open file at cursor: show error message on fail
git-svn-id: trunk@56083 -
2017-10-16 14:06:41 +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
juha
f190a809da IDE: Improve opening symlinks in editor some more.
git-svn-id: trunk@56004 -
2017-10-09 09:52:24 +00:00
juha
0102785359 IDE: Don't ask questions about symlinks when project is loading.
git-svn-id: trunk@55997 -
2017-10-07 23:45:56 +00:00
juha
28389af5d2 IDE: Simplify symlink loading. Project directory is already in source path. Don't ask questions while IDE starts.
git-svn-id: trunk@55996 -
2017-10-07 22:34:26 +00:00
juha
fd4150950b IDE: Optimise the logic for symlinked files. Issue #32292.
git-svn-id: trunk@55994 -
2017-10-07 13:37:01 +00:00
juha
053878c753 IDE: Open a symlinked file without questions if it is found in search path or is open in editor. Issue #32292.
git-svn-id: trunk@55992 -
2017-10-06 21:42:40 +00:00
juha
4bd30e3b00 Fix more uninitialized variables and suppress compiler warnings.
git-svn-id: trunk@55222 -
2017-06-04 21:52:26 +00:00
juha
e27232d4cc Fix uninitialized variables based on compiler warnings got with dfa (data flow analysis) enabled.
git-svn-id: trunk@55211 -
2017-06-04 15:14:29 +00:00
mattias
626736e5e2 IDE: package editor: publish: disable if units/includes outside pkg dir
git-svn-id: trunk@55096 -
2017-05-26 11:39:42 +00:00
ondrej
8bb699492e IDE: change DataModulePPI to FPC 3.0.3 check. Issue #31813
git-svn-id: trunk@55021 -
2017-05-20 06:31:40 +00:00
mattias
da91c572bd IDE: clean up
git-svn-id: trunk@54935 -
2017-05-15 16:03:36 +00:00
ondrej
be04a6d474 ide, designer: high-DPI: scale non-visual components. Issue #31812
git-svn-id: trunk@54932 -
2017-05-14 19:42:05 +00:00
mattias
a378409b29 codetools: added unique ids for errors
git-svn-id: trunk@54663 -
2017-04-21 18:35:53 +00:00
ondrej
fa7bf64041 IDE: add option to enable/disable Application.Scaled in project file. Issue #31639
git-svn-id: trunk@54530 -
2017-04-05 19:29:05 +00:00
juha
e800a738ad Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.

git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +00:00
juha
e542ddbfcd Packager refactoring. Move funcs and methods to IdeIntf. Prepare for PackageLink interface.
git-svn-id: trunk@54405 -
2017-03-15 13:13:36 +00:00
ondrej
8ea54156de IDE: update edit menu for designer. Issue #31519
git-svn-id: trunk@54382 -
2017-03-10 15:09:31 +00:00
ondrej
a0b640f593 IDE: fix changed-conditions for source editor commands. Issue #30760
git-svn-id: trunk@54332 -
2017-03-03 11:53:21 +00:00
ondrej
196ad90a03 IDE: fix compilation (recent High-DPI changes).
git-svn-id: trunk@54214 -
2017-02-20 18:22:46 +00:00
ondrej
1c7e92643d LCL, IDE: HighDPI: add Application.Scaled and Project1.Scaled property for automatic LCL-driven scaling
git-svn-id: trunk@54199 -
2017-02-19 20:02:58 +00:00
ondrej
07676afed8 IDE: fix result value for open LPI dialog - cancel opening on ESC.
git-svn-id: trunk@54089 -
2017-02-04 19:59:56 +00:00
ondrej
883293a51a IDE: open LPI dialog - cancel opening on ESC.
git-svn-id: trunk@54078 -
2017-02-03 08:27:50 +00:00
mattias
e5eb17948e IDE: comment
git-svn-id: trunk@54069 -
2017-02-02 11:23:57 +00:00
joost
1de2cbf586 general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
mattias
e99547288c IDEIntf: added handler lihtSaveEditorFile
git-svn-id: trunk@54011 -
2017-01-27 14:34:57 +00:00
juha
6b6c806caa IDE: Fix button params for IDEQuestionDialog. Allow Cancel when opening of symlink file.
git-svn-id: trunk@53802 -
2016-12-29 22:06:17 +00:00
juha
2773818d1f IDE: Update editor bookmarks state. Issue #31145, patch from FTurtle.
git-svn-id: trunk@53765 -
2016-12-22 22:40:48 +00:00
juha
9c405911fd Reduce SynEdit dependencies from units. Reorder uses sections to see dependencies better.
git-svn-id: trunk@53727 -
2016-12-20 00:09:10 +00:00
ondrej
7dfdc75c20 ide: designer: don't scale forms with Scaled=False.
git-svn-id: trunk@53623 -
2016-12-09 23:02:55 +00:00
ondrej
2d1d913087 lcl, ide: set correct DesignTimePPI when creating a new form. Issue #31082
git-svn-id: trunk@53598 -
2016-12-08 09:42:55 +00:00
ondrej
f1f10c72f9 lcl, ide: highDPI: make designer DPI-aware
git-svn-id: trunk@53584 -
2016-12-06 21:28:02 +00:00
mattias
01d1079885 IDEIntf: FindUnitsOfOwner: replaced booleans with set
git-svn-id: trunk@53451 -
2016-11-25 12:17:01 +00:00
mattias
534385f4eb IDEIntf: FindUnitsOfOwner: added AddTabs parameter, issue #31006, from Silvio Clécio
git-svn-id: trunk@53450 -
2016-11-25 11:53:51 +00:00
mattias
fe5d7d250d IDE: added LazarusIDE.FindUnitsOfOwner
git-svn-id: trunk@53431 -
2016-11-24 00:37:53 +00:00
mattias
9d9b4ce60c IDE: fixed searching unitnames in stringlist
git-svn-id: trunk@53393 -
2016-11-21 12:13:33 +00:00
mattias
31d3f43475 IDE: open file at cursor: for Pascal files use codetools
git-svn-id: trunk@53312 -
2016-11-08 12:24:31 +00:00
ondrej
085a9bfc83 IDE: open unit support for dotted unit names. Issue #29046
git-svn-id: trunk@53255 -
2016-10-28 19:52:48 +00:00
mattias
2769633acb IDE: remove from project: read lpr and set IsPartOfProject for all used units with <in> filenames
git-svn-id: trunk@53247 -
2016-10-28 10:16:37 +00:00
mattias
5ab04136b7 IDE: clean up
git-svn-id: trunk@53150 -
2016-10-17 14:00:55 +00:00