Commit Graph

12378 Commits

Author SHA1 Message Date
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
maxim
9a41c5862a IDE: improved wording in some online package installation related strings
git-svn-id: trunk@56698 -
2017-12-11 22:58:33 +00:00
juha
3ed79743c8 Remove the wrapper functions from LazUtils.FileUtil, Lcl.LclProcs and Codetools.FileProcs completely. Simplify code.
git-svn-id: trunk@56693 -
2017-12-11 19:44:37 +00:00
juha
6810c626df LazUtils: Change "Character" to "Codepoint" in LazUTF8 function names to be more accurate and to avoid confusion.
git-svn-id: trunk@56692 -
2017-12-11 19:44:22 +00:00
balazs
687b78901e Packager: When opening a project, automatically resolve broken package dependency if the package is available online and opkman is installed.
git-svn-id: trunk@56690 -
2017-12-11 09:57:46 +00:00
juha
e348614532 IDE, LazBuild: Remove SynEdit dependency from unit InputHistory and project LazBuild.
git-svn-id: trunk@56682 -
2017-12-09 18:31:25 +00:00
mattias
13901e4a85 lazbuild: fixed package requirement synedit, still needed
git-svn-id: trunk@56677 -
2017-12-09 09:45:10 +00:00
balazs
5fff4bbf99 Packager: AddPkgDependecyDlg dialog: the possibility to install online packages directly.
git-svn-id: trunk@56668 -
2017-12-08 10:54:41 +00:00
juha
f6a2099d25 IDE: Prevent crash in CodeExplorer. AddCodeNode can return Nil. Issue #32786, patch from Timl.
git-svn-id: trunk@56661 -
2017-12-07 14:58:42 +00:00
maxim
6ca274865f IDE: removed unused strings
git-svn-id: trunk@56647 -
2017-12-05 22:40:01 +00:00
mattias
4a5eaca019 IDE: fixed working directory for virtual project when executing before/after command
git-svn-id: trunk@56643 -
2017-12-05 21:42:28 +00:00
maxim
78a19922b2 IDE: improved some strings in Add Package Dependency dialog
git-svn-id: trunk@56625 -
2017-12-04 22:07:48 +00:00
balazs
d5b7b913fd Packager: Add online packages to the "New Requirement" dialog. The changes are only visible when Opkman is installed.
git-svn-id: trunk@56607 -
2017-12-04 09:56:11 +00:00
mattias
f2c571147a IDE: compiler options: execute before/after: allow custom parsers
git-svn-id: trunk@56576 -
2017-12-01 18:13:05 +00:00
mattias
340e7886e9 IDE: compiler options: execute before/after: started supporting custom parsers
git-svn-id: trunk@56573 -
2017-12-01 14:25:31 +00:00
mattias
e0c22bcb0c IDE: updated lazarus.lpi
git-svn-id: trunk@56545 -
2017-11-30 14:32:54 +00:00
hnb
7faf1426f1 IDE: Better searching of FPC source directory - check fpcsrc dir (relative to FPCDIR environment variable)
git-svn-id: trunk@56532 -
2017-11-29 10:30:14 +00:00
mattias
ff31eb07db IDE: fixed parameter hint auto completion when closing bracket is missing, bug #32736
git-svn-id: trunk@56517 -
2017-11-27 21:53:30 +00:00
mattias
5a96d17edc IDE: less hints
git-svn-id: trunk@56515 -
2017-11-27 21:31:19 +00:00
maxim
165f4519b7 IDE: fixed typos
git-svn-id: trunk@56501 -
2017-11-26 21:33:43 +00:00
martin
fde0802695 Debugger: remove/replace wrong assert. Filename may start with ./ (e.g. ./subfolder/file.pas ), if project has files in subfolder (maybe it is possible to omit trimfilename ?)
git-svn-id: trunk@56494 -
2017-11-25 12:20:13 +00:00
juha
4fab6dcb04 Packager: Add online packages to the "New Requirement" dialog. Issue #32723, patch from Balázs.
git-svn-id: trunk@56481 -
2017-11-24 11:34:42 +00:00
juha
d615063766 Packager: Improve creating packagelinks for online packages. Issue #32719, patch from Balázs.
git-svn-id: trunk@56474 -
2017-11-23 14:17:03 +00:00
wp
3dfca3521a LCL: Prevent rotated font from being detected as default font (patch by Michl)
git-svn-id: trunk@56473 -
2017-11-23 14:06:04 +00:00
mattias
727afc4dbd codetools: changed TAtomRing to support longer ring, full two way
git-svn-id: trunk@56465 -
2017-11-22 10:58:30 +00:00
juha
7f5d893c9f IdeIntf: Move TLazPackageType to TLazPackageID in PackageIntf. TPackageLink inherits it.
git-svn-id: trunk@56436 -
2017-11-18 15:51:05 +00:00
wp
fb71f9ddca IDE: Auto-column widths in charactermap (issue #32701).
git-svn-id: trunk@56428 -
2017-11-17 13:24:35 +00:00
juha
c7ba603d21 Reduce typecasts. Use TIntegerList and TByteList where appropriate.
git-svn-id: trunk@56399 -
2017-11-13 23:20:44 +00:00
juha
24ea33059c IDE: A minor optimization for getting ecFindDeclaration command. Formatting.
git-svn-id: trunk@56365 -
2017-11-11 16:06:27 +00:00
mattias
b0701b8534 IDEIntf: comments
git-svn-id: trunk@56364 -
2017-11-11 14:23:08 +00:00
mattias
0233b6c0c8 IDE: less hints
git-svn-id: trunk@56362 -
2017-11-11 10:08:49 +00:00
juha
0e12730671 IDE: Show dotted unit names in Code Explorer. Issue #32663.
git-svn-id: trunk@56360 -
2017-11-11 09:25:39 +00:00
juha
eed9fc6c4b IDE: Cleanup.
git-svn-id: trunk@56359 -
2017-11-11 09:25:37 +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
097f6e74af IDE: Remove an unused function NameToValidIdentifier.
git-svn-id: trunk@56348 -
2017-11-10 08:46:22 +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
maxim
2e7516381a IDE: fixed minor typo
git-svn-id: trunk@56329 -
2017-11-06 22:25:35 +00:00
ondrej
cee38e2b1b IDE: Find/Replace: save options depending on selection availability. Issue #32619
git-svn-id: trunk@56325 -
2017-11-06 20:14:07 +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
mattias
e9b8a1e3e7 IDE: File / Open : fixed browsing linked folders on Windows, bug #32642
git-svn-id: trunk@56290 -
2017-11-05 23:52:33 +00:00
mattias
5a8b53d7bf IDE: fixed example designnonlcl
git-svn-id: trunk@56283 -
2017-11-04 15:27:50 +00:00
michl
2f09433a54 IDE: Add revision to lclversion.pas.
git-svn-id: trunk@56258 -
2017-11-01 21:34:39 +00:00
juha
3e453bba59 IDE: Refactor a method, formatting.
git-svn-id: trunk@56257 -
2017-11-01 14:20:06 +00:00
juha
2545c39937 IDE: Remember the "Origin" setting in Search/Find dialog. Issue #32619.
git-svn-id: trunk@56256 -
2017-11-01 13:46:15 +00:00
juha
5dc2a8fa0e IDE: Delete an unused unit MultiReplaceDlg.
git-svn-id: trunk@56255 -
2017-11-01 13:46:03 +00:00
juha
0e07a10a03 IdeIntf: New notify handler RunFinished. Issue #32617, patch from Pascal Riekenberg.
git-svn-id: trunk@56254 -
2017-10-31 21:13:40 +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