Commit Graph

1998 Commits

Author SHA1 Message Date
mattias
07b18a1c5c IDE: when adding new unit, check for project flag MainUsesSectionHasAllUnits, bug #17495
git-svn-id: trunk@27492 -
2010-09-27 20:42:28 +00:00
mattias
5dd01ce874 codetools: CheckLFM: added boolean RootMustBeClassInUnit parameter
git-svn-id: trunk@27481 -
2010-09-26 20:30:24 +00:00
juha
53f9372ad7 IDE: removed a leftover loop in TMainIDE.DoCloseEditorFile, working identically with the remaining loop.
git-svn-id: trunk@27426 -
2010-09-21 15:18:55 +00:00
mattias
c023825bb7 IDE: codetools defines editor: replaced TNoteBook with TPageControl
git-svn-id: trunk@27355 -
2010-09-13 20:51:11 +00:00
mattias
1c293c3104 IDE: fixed checking unit modify flags, bug #17315
git-svn-id: trunk@27331 -
2010-09-12 14:46:42 +00:00
mattias
7b03a2512f IDE: component palette: replaced TNoteBook with TPageControl
git-svn-id: trunk@27301 -
2010-09-11 13:59:52 +00:00
mattias
f87802b542 IDE: source editor: replaced TNoteBook with TPageControl
git-svn-id: trunk@27300 -
2010-09-11 13:49:24 +00:00
mattias
3feb97744b IDE: build project: warn if MainUnit is missing
git-svn-id: trunk@27088 -
2010-08-13 09:18:58 +00:00
mattias
21afcaf45f IDE: save lpi, lps on compile only if modified
git-svn-id: trunk@27085 -
2010-08-13 02:30:58 +00:00
marc
206d235bd0 * Only set "debugging" caption when a real debugger is used, otherwise use "running". Patch by Flavio Etrusco. Fixes #0002090
git-svn-id: trunk@27036 -
2010-08-08 15:30:08 +00:00
mattias
0f73b1c59f IDE: unset pfUseDefaultCompilerOptions
git-svn-id: trunk@26995 -
2010-08-03 12:00:17 +00:00
mattias
5256b68374 IDE: removed TBuildMode
git-svn-id: trunk@26992 -
2010-08-03 11:00:05 +00:00
mattias
8cab5efb57 IDE: renamed build variable to build macro
git-svn-id: trunk@26863 -
2010-07-27 18:02:25 +00:00
mattias
62bc8849e3 IDE: add to project: add relative include path, bug #17021
git-svn-id: trunk@26812 -
2010-07-24 14:59:14 +00:00
mattias
0bfff4fa03 IDE: add to project: add relative unit path, bug #17021
git-svn-id: trunk@26811 -
2010-07-24 14:51:47 +00:00
mattias
c693f7923e IDE: fixed creating designer form
git-svn-id: trunk@26805 -
2010-07-24 10:43:05 +00:00
mattias
d2392e8365 IDE: load lfm: fixed checking if designer form was created indirectly by references, bug #17024
git-svn-id: trunk@26801 -
2010-07-24 10:27:52 +00:00
mattias
5f4f03d6e9 IDE: using new codetools FPC caches
IDE: fixed macro FPCVer for multiple versions used by fpc.exe
IDE: fixed rescan of FPC sources if not changed, bug #16824
codetools: replaced fpc source heuristic with rule set, needed for bug #13912, #14572
IDE: fixed unneeded rescan of fpc sources if only target changed, needed for 12828
IDE: fixed calling compiler on every start, needed by lazarus on a stick
codetools: fixed search for fpc units without ppu, needed for 15534
IDE: implemented cache for fpc include files, needed by debugger
lazbuild: fixed using non default lclwidgettype of lpi
IDE: fixed auto update if fpc.cfg or target compiler changed, needed for 16824

git-svn-id: trunk@26796 -
2010-07-24 08:12:27 +00:00
mattias
2f1d1e7d1e IDE: updating all IsVisibleTab after new project/open project, bug #16971
git-svn-id: trunk@26727 -
2010-07-18 11:46:17 +00:00
mattias
7c57556d5f IDE: mark new project as not modified on errors
git-svn-id: trunk@26724 -
2010-07-18 09:46:04 +00:00
mattias
2a1dff1c80 IDE: do not warn if can not jump to a message without file name, bug #16930
git-svn-id: trunk@26702 -
2010-07-16 21:50:15 +00:00
mattias
f41306c655 IDE: option auto open designers nd project open: restore last opened designers, bug #16952
git-svn-id: trunk@26700 -
2010-07-16 21:04:23 +00:00
mattias
224f77db3c IDEIntf: added event for quick syntax check
git-svn-id: trunk@26682 -
2010-07-16 10:51:18 +00:00
mattias
9ce0b6476f IDE: updating object inspector InfoPanel on idle
git-svn-id: trunk@26591 -
2010-07-11 09:17:21 +00:00
mattias
1e2e275cb5 IDE: create new form relative to object inspector
git-svn-id: trunk@26566 -
2010-07-10 07:16:12 +00:00
paul
241b11f6b3 ide: try to open unitinfo with non-expanded file name (required to open non-saved units)
git-svn-id: trunk@26545 -
2010-07-09 06:56:11 +00:00
mattias
9b44d77052 IDE: add Application.CreateForm statement for inherited components, bug #12826
git-svn-id: trunk@26537 -
2010-07-08 20:39:34 +00:00
juha
8883029d78 Converter: Make it easier to open a partially converted .lpr project.
git-svn-id: trunk@26497 -
2010-07-07 11:45:20 +00:00
mattias
1317f884b2 IDE: codeexplorer: move codetool access to code explorr
git-svn-id: trunk@26491 -
2010-07-06 17:24:51 +00:00
mattias
769c96eb77 IDE: auto open designer form: do not open form on find declaration
git-svn-id: trunk@26433 -
2010-07-02 22:40:34 +00:00
mattias
6b289c7897 IDE: auto open designer form: open only the active unit form, not all, bug #16825
git-svn-id: trunk@26432 -
2010-07-02 22:38:30 +00:00
mattias
d0d753564d IDE: define template use default flag
git-svn-id: trunk@26286 -
2010-06-24 19:19:34 +00:00
mattias
4abd567ce9 IDE: started fallback define templates
git-svn-id: trunk@26281 -
2010-06-24 15:47:28 +00:00
mattias
4344b349b7 IDE: do not focus messages view
git-svn-id: trunk@26246 -
2010-06-21 23:01:50 +00:00
martin
7de8676cc2 IDE: reduce overhead, when closing many source-tabs
git-svn-id: trunk@26238 -
2010-06-21 13:13:45 +00:00
mattias
66b7eb2cb6 IDE: show searchresultsview with or withotu focus
git-svn-id: trunk@26237 -
2010-06-21 12:31:01 +00:00
mattias
53c55462c7 IDE: do not restore search results view on start
git-svn-id: trunk@26236 -
2010-06-21 12:26:02 +00:00
mattias
fa00aff123 IDE: package editors: using the IDEWindowCreators
git-svn-id: trunk@26234 -
2010-06-21 12:17:14 +00:00
mattias
ff48f9db59 IDEIntf: moved restore ide windows
git-svn-id: trunk@26226 -
2010-06-21 10:05:23 +00:00
mattias
202d086cc0 IDE: find identifier references: rename option
git-svn-id: trunk@26224 -
2010-06-21 09:20:29 +00:00
mattias
9c8f207995 IDE: fixed using empty sourceeditor window
git-svn-id: trunk@26212 -
2010-06-20 18:09:35 +00:00
mattias
e9b21036b9 anchordocking: do not dock OI by default
git-svn-id: trunk@26208 -
2010-06-20 14:29:56 +00:00
mattias
1ee3d6dcf4 IDEIntf: moved TSimpleIDEWindowLayout to IDEWindowCreators
git-svn-id: trunk@26201 -
2010-06-20 10:45:52 +00:00
mattias
2ceba89242 IDEIntf: creator using right, bottom instead of Width/Height
git-svn-id: trunk@26198 -
2010-06-20 07:54:32 +00:00
mattias
b45c38f86e IDE: window position options: using creators
git-svn-id: trunk@26182 -
2010-06-19 06:48:02 +00:00
mattias
7f2c9d00a7 anchordocking: set bounds for site not for form
git-svn-id: trunk@26176 -
2010-06-18 20:41:55 +00:00
mattias
c047ffb4a5 IDE: show main form after restore layout
git-svn-id: trunk@26174 -
2010-06-18 19:31:03 +00:00
mattias
8d3b3406e6 IDE: option to disable i18n for lfm files of project
git-svn-id: trunk@26167 -
2010-06-18 07:49:33 +00:00
mattias
2a3b817e5c IDEIntf: implemented TIDEMenuSection.Visible, added menu items for package editor
git-svn-id: trunk@26159 -
2010-06-17 14:44:59 +00:00
mattias
44c32e038c IDEIntf: added event OnIDERestoreWindows
git-svn-id: trunk@26157 -
2010-06-17 08:23:04 +00:00