Commit Graph

66 Commits

Author SHA1 Message Date
mattias
a62c0354eb IDE: removed docking
git-svn-id: trunk@25567 -
2010-05-21 16:24:47 +00:00
mattias
0b6cea3e38 IDEIntf: added handler PackageEditingInterface.AddHandlerOnGraphChanged
git-svn-id: trunk@24826 -
2010-04-22 19:40:30 +00:00
mattias
4338c54822 IDEIntf: added voting handler for component palette button visibility
git-svn-id: trunk@24794 -
2010-04-21 16:22:37 +00:00
martin
bd6c06847e SourceEditor, fixed accidental removed method from SrcEditorInterface
git-svn-id: trunk@24234 -
2010-03-27 00:03:43 +00:00
martin
dac2e43b34 SourceEditor: Refactor, removed dependency on Project unit
git-svn-id: trunk@24231 -
2010-03-26 21:49:08 +00:00
martin
9040201c83 IDE/SourceEditor/Packages: Using SourceEditorManager / Removed all references to single instance "var SourceNotebook" (for multi-window handling)
git-svn-id: trunk@24113 -
2010-03-20 15:12:33 +00:00
martin
8c94ff2bd4 Ide/Project; SourceEditor: More using SourceEditorManager (for multi-window handling)
git-svn-id: trunk@24091 -
2010-03-18 22:14:09 +00:00
mattias
e01fe377a6 IDE: delphi converter: silently adding interfaces unit, bug #15641
git-svn-id: trunk@23685 -
2010-02-11 09:08:57 +00:00
paul
4a17de49ea ide: fix compilation with the fpc trunk
git-svn-id: trunk@23410 -
2010-01-09 18:56:43 +00:00
paul
b9deb8c122 ideintf, ide: implement custom caption for IDE options dialog, use another caption for project options
git-svn-id: trunk@23328 -
2009-12-30 15:45:14 +00:00
paul
6c7c0ee0ad ideintf, ide, components: IDE options:
- introduce 2 new abstract options classes: TAbstractIDEEnvironmentOptions and TAbstractIDEProjectOptions
  - derive all current options classes from TAbstractIDEEnvironmentOptions
  - fix broken previously education options
  - move away actions triggered by reading / saving of predefined IDE options (like TEnvironmentOption, TIDEOptions, ...) from DoOpenIDEOptions to new read/write event handlers
  - allow filtering of options showed in IDE options dialog by some options class
  - use options filtering when show Object Inspect, Editor, CodeExplorer option
  

git-svn-id: trunk@23252 -
2009-12-24 08:31:23 +00:00
mattias
404211ce2f IDE: debugger: searching files in temporary directory in unsaved files
git-svn-id: trunk@23190 -
2009-12-18 20:09:06 +00:00
paul
5c498e6e64 ideintf: add DoOpenIDEOptions method to the lazarus interface
git-svn-id: trunk@23131 -
2009-12-14 02:46:01 +00:00
mattias
3288b6cecf IDEIntf: fixed compilation
git-svn-id: trunk@22235 -
2009-10-19 14:47:34 +00:00
mattias
97c17bf8a9 educationlaz: register component palette page
git-svn-id: trunk@22232 -
2009-10-19 13:00:47 +00:00
mattias
9bd937c421 IDEIntf: added nfAskFilename
git-svn-id: trunk@22200 -
2009-10-17 10:13:25 +00:00
mattias
6ae9e55963 IDE: implemented SaveClosedSourcesOnCodeToolChange
git-svn-id: trunk@22137 -
2009-10-13 09:24:06 +00:00
mattias
e9a1e8f8a1 IDE: do not open lpr on codetools changes, bug #14693
git-svn-id: trunk@22135 -
2009-10-13 08:44:56 +00:00
mattias
6d1ab9f902 IDE: quickfix item for identifier not found: search via code browser
git-svn-id: trunk@21532 -
2009-09-01 21:57:19 +00:00
mattias
ba16d11eae IDE: implemented rename main unit
git-svn-id: trunk@20235 -
2009-05-26 10:59:23 +00:00
mattias
13d580f6d8 IDE: making some abort buttons context sensitive
git-svn-id: trunk@19387 -
2009-04-12 22:53:16 +00:00
mattias
b38cff5c4d IDEIntf: added events: lihtOnProjectBuilding, lihtOnProjectDependenciesCompiling, lihtOnProjectDependenciesCompiled
git-svn-id: trunk@19363 -
2009-04-11 20:17:58 +00:00
paul
d165265aaa ideintf: fix asterisk position in the copyright header
git-svn-id: trunk@18830 -
2009-02-27 02:35:55 +00:00
mattias
d00e501765 IDE: fpdoc editor: improved debugging
git-svn-id: trunk@18496 -
2009-01-29 13:47:15 +00:00
mattias
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
343e405a4a IDE: added info build window from David Guadagnini
git-svn-id: trunk@15417 -
2008-06-14 11:21:49 +00:00
mattias
e25395d533 IDE: source editor: implemented changing file encoding
git-svn-id: trunk@15364 -
2008-06-08 20:44:46 +00:00
mattias
e98cde9ee1 IDE: added New file item inherited component based on bug/patch 1287
git-svn-id: trunk@15076 -
2008-05-08 12:39:46 +00:00
mattias
963a81e03f IDE: closing hidden designer form only on revert
git-svn-id: trunk@14916 -
2008-04-21 09:27:38 +00:00
mattias
bd4b61b421 IDEIntf: added handlers for opened and close project
git-svn-id: trunk@14451 -
2008-03-06 22:59:24 +00:00
paul
6e1cf88ace fix memory leaks
git-svn-id: trunk@14443 -
2008-03-06 06:49:30 +00:00
mattias
ff825a19f2 IDEIntf: added dockmanager
git-svn-id: trunk@14394 -
2008-03-03 20:18:22 +00:00
mattias
cb16ea3d75 IDE: package editor: added menu item More / View ToDo list
git-svn-id: trunk@13793 -
2008-01-19 10:22:18 +00:00
mattias
1d517decaf IDE: fixed auto code templates to not always add the typed character, IDE: fixed resetting IDE ToolStatus, fixing crash when double clicking on install package button, IDEIntf: added property OpenEditorsOnCodeToolChange to allow tools to cleanly change sources (this fixes the bug of quickfix items not working with temporary files)
git-svn-id: trunk@12613 -
2007-10-27 18:26:35 +00:00
mattias
a1bc835c26 h2pas wizard: now jumping to error for tools
git-svn-id: trunk@12410 -
2007-10-10 20:47:39 +00:00
mattias
6b9944e3a0 IDE: compiling a package now shows it in the MainBar caption, building the IDE does not save virtual projects
git-svn-id: trunk@10837 -
2007-03-31 12:41:20 +00:00
mattias
2f4f4bf6fa IDE: extended closing unit component with recursion
git-svn-id: trunk@10038 -
2006-10-04 22:04:00 +00:00
mattias
ab3ba51719 qt intf: combobox from Luis
git-svn-id: trunk@10004 -
2006-09-29 11:06:13 +00:00
mattias
6a729a5bd3 h2pas: added ConvertAndBuildProject
git-svn-id: trunk@9970 -
2006-09-22 23:55:22 +00:00
mattias
694d469e5e IDEIntf: added revert editor file function, h2pas gui: added tools for extern c and empty c macros
git-svn-id: trunk@9839 -
2006-09-08 15:24:58 +00:00
mattias
f7855da268 IDE: moved package compile code to packagesystem, IDEIntf: removed IsPartOfProject flag of Backup functions, lazbuidl: package compiling
git-svn-id: trunk@9821 -
2006-09-06 22:40:37 +00:00
mattias
b45d740067 sorted IDE macros
git-svn-id: trunk@9796 -
2006-09-02 21:10:32 +00:00
mattias
0a80cefe54 IDE: new menu item: quick compile
git-svn-id: trunk@9776 -
2006-08-31 21:19:18 +00:00
mattias
be15116595 IDEIntf: added OnShow handler for TIDEMenuSection, h2pas wizard: implemented adding/editing text tools
git-svn-id: trunk@9698 -
2006-08-02 16:36:35 +00:00
mattias
eca40584b9 IDEIntf: added IDESearchInText, added text converter tools
git-svn-id: trunk@9683 -
2006-07-26 16:51:44 +00:00
mattias
a700f82693 IDEIntf: added rnning external tools
git-svn-id: trunk@9672 -
2006-07-25 17:15:37 +00:00
mattias
720ab0fada IDEIntf: added interface for external tools
git-svn-id: trunk@9654 -
2006-07-21 18:00:24 +00:00
mattias
0ee6a67e72 moved ideintf/helphtml.pas to lcl/lazhelphtml.pas
git-svn-id: trunk@9280 -
2006-05-13 15:12:42 +00:00
mattias
9c1a175b91 fixed typos makro
git-svn-id: trunk@9271 -
2006-05-13 12:00:43 +00:00
mattias
ae450142cf improved delphi conversion, include paths and error handling
git-svn-id: trunk@8969 -
2006-03-21 12:21:53 +00:00