Commit Graph

8390 Commits

Author SHA1 Message Date
martin
35b557a7f0 SourceEdit: Starting (alpha): show current class/proc header even if scrolled out
git-svn-id: trunk@34881 -
2012-01-22 23:14:28 +00:00
mattias
b87b8698bd IDE: clean up
git-svn-id: trunk@34874 -
2012-01-22 20:16:10 +00:00
juha
91451a8f52 IDE: fix spelling
git-svn-id: trunk@34869 -
2012-01-22 14:22:23 +00:00
martin
f69918fde0 ide help mgr: missing ifdef
git-svn-id: trunk@34858 -
2012-01-22 13:04:23 +00:00
martin
d4e552b7b1 SynEdit: fix painting debug marks (read index range)
git-svn-id: trunk@34857 -
2012-01-22 12:51:15 +00:00
mattias
e0e58b47c4 IDE: ide internals: fpdoc files
git-svn-id: trunk@34854 -
2012-01-22 09:59:06 +00:00
mattias
4be5c93609 IDE: fpdoc editor: create fpdoc files for fpc units
git-svn-id: trunk@34847 -
2012-01-21 17:23:50 +00:00
mattias
9238bba3a6 IDE: source editor popup menu: open fpdoc file of unit
git-svn-id: trunk@34841 -
2012-01-21 14:27:37 +00:00
mattias
9c60f59d00 IDE: source editor popup menu: open unit/lfm of include file
git-svn-id: trunk@34840 -
2012-01-21 14:11:13 +00:00
mattias
74acb7f2d8 IDE: source editor popup menu: open unit/lfm of include file
git-svn-id: trunk@34839 -
2012-01-21 14:08:14 +00:00
mattias
e588d500e4 IDE: fpdoc package name: allow only valid characters
git-svn-id: trunk@34828 -
2012-01-20 22:52:57 +00:00
mattias
817dce013f IDE: project: added option to set the fpdoc package name
git-svn-id: trunk@34826 -
2012-01-20 22:39:37 +00:00
mattias
b83e461a60 IDE: packages: added option to set the fpdoc package name
git-svn-id: trunk@34823 -
2012-01-20 16:58:15 +00:00
mattias
dedcacd54d IDE: renamed some lazdoc to fpdoc
git-svn-id: trunk@34822 -
2012-01-20 16:37:34 +00:00
mattias
3b215059ba IDE: internals: help viewers
git-svn-id: trunk@34821 -
2012-01-20 14:38:17 +00:00
mattias
eee642144f IDE: ide internal: help db
git-svn-id: trunk@34817 -
2012-01-20 11:31:20 +00:00
mattias
9553b7e67e IDE: ide internal: fpcmessageshelpdb
git-svn-id: trunk@34816 -
2012-01-20 11:13:37 +00:00
mattias
595b29af86 IDE: fixed typo
git-svn-id: trunk@34806 -
2012-01-19 22:06:56 +00:00
maxim
666c8a30d6 IDE: removed unused string
git-svn-id: trunk@34803 -
2012-01-19 21:34:34 +00:00
mattias
ce2b09aa85 IDE: fixed crash on word completion
git-svn-id: trunk@34799 -
2012-01-19 17:09:03 +00:00
martin
542ec1cf4c DBG: Fix taring snapshots on none breaking breakpoints
git-svn-id: trunk@34785 -
2012-01-18 19:53:56 +00:00
mattias
dab1d7db29 IDE: find in files: do not show every filename
git-svn-id: trunk@34784 -
2012-01-18 18:40:31 +00:00
juha
4c70795d75 IDE: Replace const string arrays with RTTI value and WriteStr().
git-svn-id: trunk@34755 -
2012-01-15 23:50:08 +00:00
mattias
4899a6c2e2 IDE: packages: added option Enable i18n for lfm similar to the project option
git-svn-id: trunk@34752 -
2012-01-15 17:34:52 +00:00
mattias
cb9f0b5a5d IDE: build macros: show them as IDE macros and a hint for the FPC macros
git-svn-id: trunk@34748 -
2012-01-15 13:35:00 +00:00
mattias
0bf369ec20 IDE: free designer on idle, do not free while processing the closequery
git-svn-id: trunk@34737 -
2012-01-14 18:18:25 +00:00
mattias
4b239fd933 IDE: open project: check lpi file before saving old project
git-svn-id: trunk@34735 -
2012-01-14 16:02:27 +00:00
martin
1d2762eec2 Debugger, ignore exceptions - Don't modify session, unless changed
git-svn-id: trunk@34733 -
2012-01-14 14:59:18 +00:00
mattias
039f1908af IDE: fixed ask save project changes No and Abort
git-svn-id: trunk@34732 -
2012-01-14 14:29:42 +00:00
mattias
b72a2cc04c IDE: fixed comment
git-svn-id: trunk@34730 -
2012-01-14 13:52:25 +00:00
mattias
00dbde1442 IDE: option to ask to save session
git-svn-id: trunk@34729 -
2012-01-14 13:43:25 +00:00
mattias
8a4b3116bb IDE: simplified save project changes
git-svn-id: trunk@34728 -
2012-01-14 13:15:17 +00:00
juha
8a46f0dbf3 IDE: Move "Unit Dependencies" from View menu to Source menu.
git-svn-id: trunk@34727 -
2012-01-14 12:30:26 +00:00
juha
bd6c90eb77 Minor improvement for menu texts.
git-svn-id: trunk@34726 -
2012-01-14 12:30:01 +00:00
mattias
c91d3e41bf IDE: open project: if only session changed and session stored separate then do not ask and save silently
git-svn-id: trunk@34719 -
2012-01-12 19:41:52 +00:00
mattias
3967704b67 IDE: new project: if only session changed and session stored separate then do not ask and save silently
git-svn-id: trunk@34718 -
2012-01-12 19:38:27 +00:00
mattias
b024b65c35 IDE: quit: if only session changed and session stored separate then do not ask and save silently
git-svn-id: trunk@34717 -
2012-01-12 19:32:17 +00:00
michael
78dc85c389 * Do not use C style assignments, because make fails on commandline, since the option -Sc is not set
git-svn-id: trunk@34715 -
2012-01-12 16:44:18 +00:00
mattias
bc21345f7d IDE: internal about ide: modified packages
git-svn-id: trunk@34707 -
2012-01-11 09:03:24 +00:00
martin
2cc4863e8b MouseOpts: debug context menu
git-svn-id: trunk@34704 -
2012-01-11 04:03:04 +00:00
sekelsenmat
e1d0c8ab65 Moves up accessibility events to all Carbon controls and improves the implementation of the accessibility event handler. Adds customized accessibility descriptions to two basic controls in the Initial Setup Dialog
git-svn-id: trunk@34697 -
2012-01-10 20:42:11 +00:00
martin
d44c35bf1c Code templates: description for Param
git-svn-id: trunk@34694 -
2012-01-10 15:16:33 +00:00
mattias
f668a6c4ef IDE: IDE internal: moved modified to about ide
git-svn-id: trunk@34691 -
2012-01-09 22:10:30 +00:00
mattias
d56af331dd IDE: added dialog: View / IDE internals / modified items
git-svn-id: trunk@34686 -
2012-01-09 16:50:06 +00:00
mattias
3b364887c4 IDE: designer: use GlobalDesignHook
git-svn-id: trunk@34682 -
2012-01-09 15:26:01 +00:00
martin
2de2216314 DBG: fix an assert, if changing debugger-type (none vs gdb)
git-svn-id: trunk@34665 -
2012-01-08 15:20:13 +00:00
juha
650b93feca IDE: Use TreeFilterEdit in search results window. Uses node visibility of TreeView component.
git-svn-id: trunk@34660 -
2012-01-08 10:44:13 +00:00
mattias
6484aa3e1b IDE: create objectinspector on demand
git-svn-id: trunk@34652 -
2012-01-07 23:13:18 +00:00
mattias
1c96af0842 IDE: check if OI created
git-svn-id: trunk@34651 -
2012-01-07 22:08:30 +00:00
mattias
1c36fc8fad IDE: fixed OI
git-svn-id: trunk@34650 -
2012-01-07 20:47:38 +00:00
mattias
6261e792d5 IDE: clean up
git-svn-id: trunk@34649 -
2012-01-07 20:47:18 +00:00
mattias
fcfc88b774 IDE: removed MainIDEIntf
git-svn-id: trunk@34648 -
2012-01-07 20:45:57 +00:00
mattias
a20722e7dc IDE: added package type runtime only
git-svn-id: trunk@34645 -
2012-01-07 19:33:50 +00:00
mattias
18d9835343 ide.lpk: runtime only
git-svn-id: trunk@34643 -
2012-01-07 18:03:36 +00:00
mattias
bf3313f631 IDE: renamed build macros in compiler options frame to IDE macros
git-svn-id: trunk@34636 -
2012-01-07 11:57:32 +00:00
mattias
e62d7530b7 IDE: codetools word beautifier: clean up
git-svn-id: trunk@34634 -
2012-01-06 22:50:07 +00:00
mattias
18106c64f2 IDE: codetools word beautifier: option to define how to spell auto created words, bug #19973
git-svn-id: trunk@34633 -
2012-01-06 22:44:48 +00:00
mattias
bdad5a8977 IDE: loading active build mode if session has no modes, bug #20008
git-svn-id: trunk@34632 -
2012-01-06 22:37:53 +00:00
juha
e31d2b8fa1 Fix character casing in resource string
git-svn-id: trunk@34625 -
2012-01-06 16:23:54 +00:00
mattias
f10bff7b73 codetools: findreferences: fixed searching interface when alias is declared there
git-svn-id: trunk@34618 -
2012-01-06 13:32:47 +00:00
mattias
01a38c08c2 codetools: findreferences: check first if declaration unit is used
git-svn-id: trunk@34613 -
2012-01-06 11:35:27 +00:00
mattias
fc55260fbc IDE: replaced some cycle with circular dependency
git-svn-id: trunk@34590 -
2012-01-04 23:53:33 +00:00
mattias
16b7e1da2a IDE: fixed find/rename identifier: trim after making absolute
git-svn-id: trunk@34589 -
2012-01-04 23:38:16 +00:00
mattias
1a479ce95a IDE: fixed find/rename identifier: check if project is virtual
git-svn-id: trunk@34588 -
2012-01-04 23:33:50 +00:00
mattias
a956014b95 IDE: fixed find/rename identifier searching in extra files
git-svn-id: trunk@34587 -
2012-01-04 23:30:21 +00:00
mattias
52602e7db7 IDE: replaced some cycle with circular dependency
git-svn-id: trunk@34586 -
2012-01-04 23:12:31 +00:00
juha
878da9f087 IDE: allow little longer titles in search results
git-svn-id: trunk@34574 -
2012-01-04 12:08:25 +00:00
juha
9b6a3be476 IDE const strings, formatting
git-svn-id: trunk@34573 -
2012-01-04 12:08:15 +00:00
mattias
4838f5a1bc IDE: pass compiler options -T and -P if set, even if they are the same as the IDE default
git-svn-id: trunk@34561 -
2012-01-03 16:27:40 +00:00
juha
c90655c252 IDE: clear Project Inspector when active project is closed
git-svn-id: trunk@34560 -
2012-01-03 16:11:48 +00:00
mattias
d68222bb17 IDE: default project options: save whole lpi, load all build modes, formerly: only active build mode
git-svn-id: trunk@34554 -
2012-01-03 15:10:08 +00:00
mattias
c5de3503fb IDE: moved projec option UseAsDefault from TBaseCompilerOptions to TProject
git-svn-id: trunk@34552 -
2012-01-03 13:27:51 +00:00
juha
4244e9702c IDE: Simplify Project Inspector code
git-svn-id: trunk@34551 -
2012-01-03 12:41:42 +00:00
juha
b55334cf9d IDE: refactor Project Inspector code
git-svn-id: trunk@34550 -
2012-01-03 12:41:29 +00:00
sekelsenmat
eb5ab4433e Adds android, jvm and mips targets to the IDE
git-svn-id: trunk@34549 -
2012-01-03 12:39:14 +00:00
juha
229433b9ff IDE: apply TreeFilter to all nodes in Project and Package managers
git-svn-id: trunk@34547 -
2012-01-03 11:36:38 +00:00
juha
53396fd5df TTreeFilter: Filter also removed dependencies branches in Project and Package Inspectors, rename TBranch to TTreeFilterBranch
git-svn-id: trunk@34546 -
2012-01-03 11:36:21 +00:00
mattias
161a9eb5c5 lazbuild: fixed compilation
git-svn-id: trunk@34544 -
2012-01-02 23:49:56 +00:00
mattias
48657d7019 IDE: renamed circle detection with cycle detection
git-svn-id: trunk@34541 -
2012-01-02 17:13:43 +00:00
mattias
51a5483ed9 IDE: package editor: add dependency: check for cycle
git-svn-id: trunk@34540 -
2012-01-02 17:06:11 +00:00
mattias
eb06e0d323 IDE: clean up
git-svn-id: trunk@34539 -
2012-01-02 17:01:25 +00:00
mattias
7f77067f23 IDE: fixed macro prompt, bug #21001
git-svn-id: trunk@34538 -
2012-01-02 11:43:10 +00:00
martin
5a689cb2ed SourceEditor: Allow replacing text and keep y-pos of marks
git-svn-id: trunk@34535 -
2012-01-01 19:32:53 +00:00
juha
7c15632972 IDE: Sort Required Packages in Package Manager and Project Manager, issue #20862
git-svn-id: trunk@34533 -
2012-01-01 15:05:17 +00:00
maxim
608a5725c5 IDE, Options/Files: improved localization
git-svn-id: trunk@34528 -
2011-12-31 17:29:27 +00:00
martin
2f1c965db2 IDE po highlighter
git-svn-id: trunk@34521 -
2011-12-30 19:44:41 +00:00
mattias
97fac1bc4c IDE: project compiler option fpc message file: default to environment option
git-svn-id: trunk@34485 -
2011-12-29 00:23:15 +00:00
mattias
365b0f4cbc IDE: added ide macro FPCMsgFile
git-svn-id: trunk@34484 -
2011-12-29 00:01:54 +00:00
mattias
64e2d1bc44 IDE: project options: added checkbox for UseMsgFile
git-svn-id: trunk@34482 -
2011-12-28 23:41:01 +00:00
juha
0e56acb97d IDE, UseUnitDlg: small refactoring
git-svn-id: trunk@34464 -
2011-12-28 09:39:42 +00:00
juha
984936784e IDE, UseUnitsDlg: fix an error caused by r34101 #d757beaf6d. Issue #20965
git-svn-id: trunk@34435 -
2011-12-26 15:20:47 +00:00
mattias
180515f92a IDE: codeexplorer: fixed finding the smallest node for the current cursor, bug #20967
git-svn-id: trunk@34427 -
2011-12-26 12:38:13 +00:00
juha
82d15da16d Patch to include default colourscheme for new po highligther in colourdefault.xml, issue #20953, patch from Bart Broersma
git-svn-id: trunk@34407 -
2011-12-25 14:44:51 +00:00
mattias
6c8ac2b3c8 IDE: identifier completion: option to only replace the prefix, not the whole identifier
git-svn-id: trunk@34399 -
2011-12-25 00:44:07 +00:00
mattias
0272ffb1cc IDE: macros: fixed nested macros, bug #20941
git-svn-id: trunk@34348 -
2011-12-21 12:38:16 +00:00
mattias
5590db43a7 IDE: macros: simplified function and var
git-svn-id: trunk@34347 -
2011-12-21 12:10:18 +00:00
mattias
43bd6fabc2 IDE: added TTransferMacroList.ExecuteMacro
git-svn-id: trunk@34342 -
2011-12-21 09:51:19 +00:00
mattias
1b781cdb35 IDE: updating po files using codetools file caches
git-svn-id: trunk@34334 -
2011-12-20 22:09:06 +00:00
mattias
b5c2d9409d IDE: do not double translate base packages
git-svn-id: trunk@34329 -
2011-12-20 19:32:19 +00:00
juha
0d66c687f8 IDE: Make CodeExplorer show the module name. Issue #20914, patch from Hans-Peter Diettrich
git-svn-id: trunk@34328 -
2011-12-20 17:45:13 +00:00