Commit Graph

12426 Commits

Author SHA1 Message Date
mattias
391b8ffa36 IDEIntf: moved TAbstractIDEProjectOptions to unit projectintf, added TAbstractIDEProjectOptions.GetProject
git-svn-id: trunk@57024 -
2018-01-09 11:35:58 +00:00
mattias
76a5a3cd5d IDEIntf: added ConsoleVerbosity, pas2js: less hints, fixed getting compiler options, fixed uninitialized result
git-svn-id: trunk@57023 -
2018-01-09 11:08:04 +00:00
juha
31d90d59f6 IDE: Extended filter for Code Completion. Issue #32974, patch from regs.
git-svn-id: trunk@57014 -
2018-01-08 17:50:59 +00:00
mattias
57c696942e IDE: clean up
git-svn-id: trunk@57002 -
2018-01-07 13:43:47 +00:00
ondrej
69e9b23842 IDE: default application: use LCL scaling and enable manifest scaling
git-svn-id: trunk@56978 -
2018-01-06 02:39:34 +00:00
ondrej
3d0eee90c7 IDE: update project file, delete parameters (store them in LPS)
git-svn-id: trunk@56977 -
2018-01-06 02:35:21 +00:00
ondrej
73faf67c41 IDE: move project descriptors from projectdefs.pas into new unit to prevent circular dependency on project.pas
git-svn-id: trunk@56976 -
2018-01-06 02:32:03 +00:00
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
wp
0125b3c239 IDE: Make edit buttons ('...') square.
git-svn-id: trunk@56964 -
2018-01-05 14:44:31 +00:00
ondrej
d7f8f5e5f6 LCL: High-DPI: fix font scaling and design-time scaling. Issues #32882 and #32944
git-svn-id: trunk@56962 -
2018-01-05 08:10:01 +00:00
ondrej
9770119ed5 IDE: options: make buttons 25px wide, issue #32924
git-svn-id: trunk@56960 -
2018-01-05 03:39:41 +00:00
ondrej
e384a1c48a IDE: remove DoAutoAdjustLayout from r56956 #b6077f9686, issue #32924
git-svn-id: trunk@56959 -
2018-01-05 03:36:46 +00:00
wp
b6077f9686 IDE: Make '...' buttons square (issue #32924).
git-svn-id: trunk@56956 -
2018-01-04 21:35:17 +00:00
maxim
ffabeea4af IDE: cleaned up unused strings and regenerated translations
git-svn-id: trunk@56932 -
2018-01-03 13:43:34 +00:00
ondrej
1d105883fa IDE: Desktops: save ObjectInspector ComponentTreeHeight property.
git-svn-id: trunk@56929 -
2018-01-03 07:55:30 +00:00
mattias
151a644780 IDE: clean up
git-svn-id: trunk@56914 -
2018-01-02 11:01:11 +00:00
ondrej
129140c672 IDE: Desktops: save ObjectInspector grid splitter and info panel properties.
git-svn-id: trunk@56913 -
2018-01-02 05:36:42 +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
987603f4b8 IDE: fixed uninitialized function result
git-svn-id: trunk@56889 -
2017-12-31 00:48:03 +00:00
juha
dc9ee2274f IDE: Formatting.
git-svn-id: trunk@56882 -
2017-12-30 20:23:59 +00:00
juha
da1abe9943 IDE: Delete CollectionItems correctly, update also OI. Issue #32820.
git-svn-id: trunk@56880 -
2017-12-30 19:24:04 +00:00
juha
a2c678d1d1 IDE: Initialize a variable in CodeBrowser.
git-svn-id: trunk@56871 -
2017-12-29 19:45:26 +00:00
juha
cf8b0b68f9 IDE: Simplify nested procedures under TCodeBrowserView.UpdateTreeView.
git-svn-id: trunk@56870 -
2017-12-29 18:47:58 +00:00
mattias
fc39438535 IDE: when compiling project to test build directory delete all ppu and o files
git-svn-id: trunk@56863 -
2017-12-28 10:50:32 +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
juha
44e254517a IDE: Reuse function SplitString from IDEProcs in PathEditorDialog. Replaces function PathToText.
git-svn-id: trunk@56839 -
2017-12-24 14:01:51 +00:00
juha
8868d7bcf6 IDE: Prevent an exception when dbl-clicking empty list. Issue #32650, patch from FTurtle.
git-svn-id: trunk@56829 -
2017-12-23 17:04:42 +00:00
juha
025579133c IDE: Simplify PathEditorDialog. Move list of templates to a separate window.
git-svn-id: trunk@56826 -
2017-12-23 12:40:22 +00:00
ondrej
4d25ca2d88 IDE: fix reading LPS run modes.
git-svn-id: trunk@56804 -
2017-12-20 09:02:25 +00:00
mattias
cefafdd5ca IDEIntf: added TAbstractRunParamsOptions.ActiveModeName
git-svn-id: trunk@56803 -
2017-12-19 22:41:31 +00:00
maxim
44e877bc25 IDE: improved Select Frame dialog i18n, patch from Marcelo B Paula, bug
32841

git-svn-id: trunk@56795 -
2017-12-19 14:31:03 +00:00
maxim
7c0201a68a IDE: improved i18n and fixed typos
git-svn-id: trunk@56794 -
2017-12-19 14:21:11 +00:00
mattias
f92c4017da IDEIntf: added handlers: lihtRunDebug, lihtRunWithoutDebugBuilding, lihtRunWithoutDebugInit
git-svn-id: trunk@56793 -
2017-12-19 14:16:45 +00:00
mattias
5e9de6d214 IDE: simplified DoRunProjectWithoutDebug
git-svn-id: trunk@56792 -
2017-12-19 13:49:56 +00:00
mattias
20638d46c7 IDE: removed obsolete custom components
git-svn-id: trunk@56783 -
2017-12-18 19:54:32 +00:00
mattias
7394ed2c35 IDE: removed obsolete custom components
git-svn-id: trunk@56781 -
2017-12-18 17:20:19 +00:00
mattias
0d058c9c07 codetools: renamed TFPCConfigFileStateList TPCConfigFileStateList, TFPCTargetConfigCache TPCTargetConfigCache
git-svn-id: trunk@56779 -
2017-12-18 17:03:02 +00:00
balazs
31b7c27181 IDE: Installpkgsetdlg dialog: Display online packages when OPM is installed.
git-svn-id: trunk@56778 -
2017-12-18 13:39:12 +00:00
mattias
022a515783 codetools: renamed FPCDefinesCache to CompilerDefinesCache
git-svn-id: trunk@56776 -
2017-12-18 12:20:03 +00:00
mattias
54752f7024 IDE: compiler options: check pas2js: executable
git-svn-id: trunk@56774 -
2017-12-18 12:06:31 +00:00
ondrej
3af018e5b0 IDE: RunParameters: fix params for unassigned mode
git-svn-id: trunk@56771 -
2017-12-17 19:11:42 +00:00
ondrej
f552459574 IDE: RunParameters: fix: mode added by + wasn't saved
git-svn-id: trunk@56770 -
2017-12-17 18:55:19 +00:00
mattias
3011be98c3 IDE: added resourcestring
git-svn-id: trunk@56763 -
2017-12-17 11:44:08 +00:00
ondrej
c03b941642 IDE: implement several RunParameters modes. Issue #21379
git-svn-id: trunk@56762 -
2017-12-17 11:24:49 +00:00
juha
a6e34f0a9b IDE: Improve PathEditorDialog layout. Issue #32650, patch from FTurtle.
git-svn-id: trunk@56750 -
2017-12-15 22:19:29 +00:00
mattias
2172ebbe9f IDE: view_unit dialog: do not check virtual directory via DirectoryCachePool
git-svn-id: trunk@56746 -
2017-12-14 23:59:21 +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
maxim
55e42f7de3 IDE: added missing spaces in descriptions of online dependencies
in Project Inspector

git-svn-id: trunk@56723 -
2017-12-14 14:54:12 +00:00
balazs
08558f4b92 IDE: Project Inspector: Display missing "Required Packages" with different icon if the packages are available online. The possibility to install online packages directly from Project Inspector when Opkman is installed.
git-svn-id: trunk@56712 -
2017-12-13 07:29:59 +00:00
mattias
db74a11c8b IDE: run file: fixed running command in working directory, added checkbox to show run output
git-svn-id: trunk@56703 -
2017-12-12 10:42:59 +00:00