mattias
3e9e907062
IDE: switched to new laz2_xml
...
git-svn-id: trunk@35937 -
2012-03-13 20:55:43 +00:00
martin
34c3888d83
DBG: add option to reset debugger after each run
...
git-svn-id: trunk@34925 -
2012-01-25 15:05:21 +00:00
mattias
dedcacd54d
IDE: renamed some lazdoc to fpdoc
...
git-svn-id: trunk@34822 -
2012-01-20 16:37:34 +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
40857d72fc
IDE: file dialog filter: reduced loading/saving, auto clean up, do not save default
...
git-svn-id: trunk@33764 -
2011-11-24 23:04:54 +00:00
mattias
561a94889f
IDE: added file filter options page
...
git-svn-id: trunk@33530 -
2011-11-14 17:20:51 +00:00
juha
b9809c8c46
IDE: formatting, reordering and some comments
...
git-svn-id: trunk@33009 -
2011-10-21 15:45:10 +00:00
juha
d4abfe8c7e
IDE: Fix saving Lazarus Desktop Settings. Issue #19331 , modified from patch by Bart Broersma
...
git-svn-id: trunk@32990 -
2011-10-19 21:20:54 +00:00
mattias
7d0ff1242b
IDE: do not warn when environmentoptions.xml is missing
...
git-svn-id: trunk@32620 -
2011-10-02 16:47:31 +00:00
martin
37fa512845
DBG: Watchpoints
...
git-svn-id: trunk@32423 -
2011-09-19 17:47:27 +00:00
martin
63a6d0bb60
IDE, DBG: Starting on DebuggerConfigStorage
...
git-svn-id: trunk@32380 -
2011-09-17 11:32:32 +00:00
juha
dc58625e58
IDE: small optimization when adding example files to recent files list.
...
git-svn-id: trunk@32004 -
2011-08-18 16:24:19 +00:00
juha
cba541db5e
IDE: Caption for project wizard and some comments
...
git-svn-id: trunk@31963 -
2011-08-12 13:28:38 +00:00
juha
02803ca4af
IDE: Add examples to the list of recent projects if it is empty and the examples have write access. Issue #14506
...
git-svn-id: trunk@31962 -
2011-08-12 13:19:14 +00:00
maxim
1a14549431
IDE: made suggestion of lowercased file name for new forms/units configurable
...
git-svn-id: trunk@31920 -
2011-08-08 22:25:03 +00:00
mattias
2c28620def
IDE: store lazarus directory in config relative if pcp and laz dir share the parent directory
...
git-svn-id: trunk@31297 -
2011-06-20 13:43:57 +00:00
mattias
da6d0edaad
IDE: reading path of LazarusDirectory: if relative, expand with pcp
...
git-svn-id: trunk@31296 -
2011-06-20 13:15:59 +00:00
mattias
47d34594f7
IDE: fixed saving IDEEditorGroups to sub path
...
git-svn-id: trunk@31295 -
2011-06-20 13:11:26 +00:00
mattias
4cc4707c44
lazbuild: clean up
...
git-svn-id: trunk@30799 -
2011-05-18 16:50:57 +00:00
mattias
e92aaad1e8
lazbuild: clean up
...
git-svn-id: trunk@30798 -
2011-05-18 16:45:08 +00:00
paul
68af24efc9
ide: use default delphi colors by default for event log
...
git-svn-id: trunk@30655 -
2011-05-10 06:18:24 +00:00
paul
64f78f5265
ide: save/load/edit debugger event log options
...
git-svn-id: trunk@30534 -
2011-05-03 05:34:26 +00:00
paul
ec09bfef6c
ide: fix debugger event name Window -> Windows, record 'library-loaded' events
...
git-svn-id: trunk@30486 -
2011-04-27 06:43:16 +00:00
juha
f38190794b
Formatting: joined lines where only ');' was split to its own line, in procedure defs.
...
git-svn-id: trunk@29871 -
2011-03-16 16:52:28 +00:00
mattias
2755108d9c
IDEIntf: moved compiler options to unit of its own (compoptsintf.pas), added access to compiler options of packages
...
git-svn-id: trunk@29523 -
2011-02-13 13:42:19 +00:00
mattias
53680baba2
IDE: fixed compilation by breaking a unit circle
...
git-svn-id: trunk@29466 -
2011-02-11 15:29:27 +00:00
martin
947fcea9cc
IDE: ensure the completion window does not go below a minimum size
...
git-svn-id: trunk@29057 -
2011-01-16 19:56:54 +00:00
martin
3f3b8a3c89
Env-Opts, Dbg: Save debugger properties
...
git-svn-id: trunk@28997 -
2011-01-13 16:47:22 +00:00
mattias
777e1a450c
IDE: TrimSearchPath deleting doubles
...
git-svn-id: trunk@28650 -
2010-12-08 20:50:27 +00:00
mattias
ec7076415f
IDE: use macros in environment compiler file name
...
git-svn-id: trunk@28575 -
2010-11-30 17:33:04 +00:00
paul
9bcaf5ec16
ide for win32: add recently opened project to the system list of recent files
...
git-svn-id: trunk@28290 -
2010-11-17 09:27:17 +00:00
mattias
7c80c43236
IDE: if fpc path, fpc source directory or lazarus source directory not found: try secondary configs
...
git-svn-id: trunk@28083 -
2010-11-05 01:16:37 +00:00
martin
47e2718101
IDE: Made Source-Editor-Completion form resizeable . issue #0016835
...
git-svn-id: trunk@27999 -
2010-10-31 00:17:55 +00:00
mattias
5223a83d19
IDEIntf: TAbstractIDEOptions added Restore parameter to distinguish between Ok and Cancel
...
git-svn-id: trunk@27681 -
2010-10-13 14:47:27 +00:00
mattias
36cb2971ba
IDE: clean up
...
git-svn-id: trunk@27402 -
2010-09-18 08:45:04 +00:00
mattias
1ee3d6dcf4
IDEIntf: moved TSimpleIDEWindowLayout to IDEWindowCreators
...
git-svn-id: trunk@26201 -
2010-06-20 10:45:52 +00:00
mattias
0238049950
IDE: connect source editor with simpleidewindowlayout
...
git-svn-id: trunk@26195 -
2010-06-19 15:37:25 +00:00
mattias
7ff88cb06a
IDE: simplewindowlayout using tconfigstorage
...
git-svn-id: trunk@26181 -
2010-06-19 05:44:24 +00:00
mattias
d111a12751
IDE: todolist: added creator
...
git-svn-id: trunk@26011 -
2010-06-09 22:53:27 +00:00
martin
688c276e96
IDE, Options, fix default folded
...
git-svn-id: trunk@25861 -
2010-06-03 11:11:47 +00:00
martin
8ce99dc2a6
IDE, Options, remember fold state of main-tree
...
git-svn-id: trunk@25857 -
2010-06-03 02:26:38 +00:00
mattias
b527e66fb7
IDE: source editor using IDEIntf for showing
...
git-svn-id: trunk@25615 -
2010-05-24 17:41:32 +00:00
mattias
f25c0d95e5
IDE: using IDEIntf to show dockable windows
...
git-svn-id: trunk@25604 -
2010-05-24 14:31:03 +00:00
mattias
d18d9a1205
IDEIntf: started TIDEWindowDefaultLayout
...
git-svn-id: trunk@25573 -
2010-05-22 10:59:28 +00:00
dmitry
df5cb0c835
ide: starting usage of global compiler messages list. Added the selection of the compiler messages into environment->files frame
...
git-svn-id: trunk@25235 -
2010-05-07 06:52:19 +00:00
mattias
d98b7c1e71
IDE: added option to switch to favorite after ask new component name, from Maxim Ganetsky, bug #16339
...
git-svn-id: trunk@24984 -
2010-04-26 21:54:36 +00:00
marc
835ac997bd
* IDE: add option to show full project path in window caption. Patch by Jarto Tarpio
...
git-svn-id: trunk@24875 -
2010-04-24 14:13:58 +00:00
mattias
e598482148
IDE: added window option to show only one taskbar for IDE windows, bug #16310
...
git-svn-id: trunk@24825 -
2010-04-22 19:16:14 +00:00
paul
364b6d328c
ide: compile dialog improvements from Erwin van den Bosch (issue #0015990 )
...
git-svn-id: trunk@24718 -
2010-04-19 09:26:17 +00:00
marc
3e10dd5404
* debug: implemented dispay of debugevents. patch #16148 by Flavio Etrusco
...
git-svn-id: trunk@24577 -
2010-04-11 14:11:47 +00:00
mattias
a7a60cd4d3
IDE: using FileAgeCached
...
git-svn-id: trunk@24344 -
2010-04-01 11:42:03 +00:00
martin
3e92d4df61
SourceEditor/IDE Layout: more multi-window changes
...
git-svn-id: trunk@24194 -
2010-03-24 18:28:00 +00:00
paul
f5da4dfcbc
ide: add an option to skip packages check on form creation for designer
...
git-svn-id: trunk@23592 -
2010-01-29 09:41:47 +00:00
mattias
a82a5f4b89
IDE: fixed description of macro ConfDir, bug #15444
...
git-svn-id: trunk@23329 -
2009-12-30 19:39:35 +00:00
mattias
f265272e57
clean up
...
git-svn-id: trunk@23273 -
2009-12-25 11:52:38 +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
4a57ea658c
IDE: implemented option to show project first in IDE title
...
git-svn-id: trunk@23161 -
2009-12-17 13:56:21 +00:00
paul
405dd2ca7c
ide: implement DoAfterWrite for IDE options classes
...
git-svn-id: trunk@23130 -
2009-12-14 02:29:53 +00:00
paul
cf28b5f621
ideintf, ide: read/write all registered IDE options instead of reading/writing particular known classes
...
git-svn-id: trunk@23094 -
2009-12-12 10:43:01 +00:00
mattias
8d7e5bda13
IDE: designer added option to ask for component name on create
...
git-svn-id: trunk@22221 -
2009-10-18 11:32:42 +00:00
mattias
97a9d2384e
IDE: default lazarus directory: remove bundle path
...
git-svn-id: trunk@21940 -
2009-10-01 11:16:05 +00:00
mattias
ede3c52deb
IDE: environment options, fixed checking FPCSrcDir with macros
...
git-svn-id: trunk@21751 -
2009-09-17 22:28:12 +00:00
mattias
1a7644e937
IDE: clean up, lazbuild: using package codetools
...
git-svn-id: trunk@21396 -
2009-08-22 16:51:00 +00:00
mattias
a0a148582d
IDE: allow relative filename for make
...
git-svn-id: trunk@21363 -
2009-08-20 18:00:22 +00:00
jesus
80312b5794
IDE, support for translatable environment options captions, issues #14217 , #13572
...
git-svn-id: trunk@20985 -
2009-07-28 04:03:10 +00:00
paul
fe6e112d79
ide: add show menu glyphs to the desktop options frame
...
git-svn-id: trunk@20194 -
2009-05-25 09:10:56 +00:00
paul
3f5dc06930
lcl: implement TMenuItem.GlyphShowMode, TApplication.ShowMenuGlyphs, TApplicationProperties.ShowMenuGlyphs
...
git-svn-id: trunk@20192 -
2009-05-25 08:38:20 +00:00
paul
3089bd0e3a
ide: desktop options
...
- replace groupboxes with bevels and labels
- add an ability to choose button glyphs visibility (with default = System)
git-svn-id: trunk@19949 -
2009-05-13 03:15:21 +00:00
mattias
2e228a8d7f
IDE: option to hide icons in message window, bug #13578 , from Dmitry
...
git-svn-id: trunk@19653 -
2009-04-27 18:59:25 +00:00
mattias
d17044ea69
IDE: rename unit, update references: added options
...
git-svn-id: trunk@19359 -
2009-04-11 18:34:25 +00:00
mattias
30f4e50753
IDE: implemented setting template for new unit/form speed button
...
git-svn-id: trunk@17375 -
2008-11-13 17:09:59 +00:00
mattias
47a79e54b2
IDE: clean up, added saving new unit/form templates
...
git-svn-id: trunk@17373 -
2008-11-13 15:59:28 +00:00
paul
971276cb1d
ide: complete IDE Options api, adjust frames and editor to work with it
...
git-svn-id: trunk@17085 -
2008-10-21 09:30:01 +00:00
paul
472544c43b
ide: convert environment options editor to IDE options editor
...
ideintf: add ideoptionsintf - base classes and functions to register IDE options editors, editor groups
git-svn-id: trunk@17070 -
2008-10-20 08:22:09 +00:00
paul
7c43bd88d8
ide: cleanup
...
git-svn-id: trunk@17062 -
2008-10-20 01:45:02 +00:00
paul
d8ff367a20
ide: add register method for environment option editors, register all our editors, make environment options dialog more generic
...
git-svn-id: trunk@17054 -
2008-10-19 13:04:49 +00:00
paul
85c5b849e2
ide: extract options_backup, options_naming, option_fpdoc as frames from environment options dialog
...
git-svn-id: trunk@17052 -
2008-10-19 06:58:04 +00:00
paul
0c5d26efb7
ide:
...
- add base environment options frame class to derive from
- extract options_desktop as frame from environment options dialog
git-svn-id: trunk@17050 -
2008-10-19 05:18:52 +00:00
paul
3f810f4d24
ide: extract options_files as frame from environment options dialog
...
git-svn-id: trunk@17049 -
2008-10-19 04:30:06 +00:00
paul
9b6a2c6b9d
ide: environment options
...
- split environment options into 2 units - class and dialog
- move object inspector settings to a separate frame
git-svn-id: trunk@17040 -
2008-10-18 16:23:37 +00:00
paul
8f1c46ea09
ide: fix typos in strings
...
git-svn-id: trunk@17027 -
2008-10-17 02:06:43 +00:00
vincents
2747f43e6b
IDE: use GetAllFileMasks instead of *.* from Graeme (issue #12405 )
...
git-svn-id: trunk@17022 -
2008-10-16 13:07:52 +00:00
darius
9a5a4f4246
removed procedure TranslateButtonPanel as it is handled by TButtonPanel itself
...
git-svn-id: trunk@16998 -
2008-10-15 08:25:10 +00:00
darius
1fec8e9baf
implemented TranslateButtonPanel funtion in LazarusIDEStrContsts to initialize the translation of a buttonpanel.
...
implemented TButtonPanel in the remaining forms and slightly improved anchoring where appropriate
git-svn-id: trunk@16996 -
2008-10-14 22:40:32 +00:00
laurent
21581dc6e0
Load glyph form resource and somme resourcestrings
...
git-svn-id: trunk@16677 -
2008-09-23 06:56:22 +00:00
laurent
ef99e72ec8
add standard glyph in buttons
...
git-svn-id: trunk@16603 -
2008-09-16 07:45:44 +00:00
mattias
380d06867a
IDE: environment options: adding default compiler fpaths to combobox
...
git-svn-id: trunk@16355 -
2008-09-01 18:33:40 +00:00
mattias
69cfe88898
using UTF-8 for file operations and environment variables
...
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
vincents
7c263b6e77
IDE: fixed keyboard handling of window list on window tab of environment options dialog (issue #11952 )
...
git-svn-id: trunk@16209 -
2008-08-24 20:03:36 +00:00
mattias
c624f4b5de
IDE: environment options: sorted i18n languages
...
git-svn-id: trunk@16168 -
2008-08-20 16:43:31 +00:00
mattias
1752c2e410
IDE: environment option FPCSourceDirectory can now contain macros
...
git-svn-id: trunk@16122 -
2008-08-18 14:10:26 +00:00
mattias
c36f4205cd
IDE: clean up
...
git-svn-id: trunk@15948 -
2008-08-04 11:38:26 +00:00
mattias
bfba06a2d8
fixed macro description ExeExt, fixed abort on lfm repair during project loading, fixed uninitialized result for HasUnitRegisterProc, find/replace dialog now can enable/disable replace by user - needed for apple human interface guide lines
...
git-svn-id: trunk@15941 -
2008-08-03 20:00:49 +00:00
mattias
9d0afc204c
IDE: moved IFDEF BigIDE to lazarus.pp to let it work even on quick build, LazBuild: implemented compiling IDE standard packages
...
git-svn-id: trunk@15720 -
2008-07-09 13:22:45 +00:00
marc
000eaee7e6
* Improved localization by Maxim Ganetsky of:
...
- Environment Options Dialog
- Empty Methods Dialog
- Source Editor popup menu
* Updated .po files
git-svn-id: trunk@15462 -
2008-06-18 23:09:10 +00:00
paul
4a04564358
ide: save show compile dialog option change
...
git-svn-id: trunk@15432 -
2008-06-16 01:13:45 +00:00
mattias
f1f3dcac16
IDE: fixed default value of showcompiledialog to false
...
git-svn-id: trunk@15419 -
2008-06-14 11:24:42 +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
9519e71b14
IDE: added environment option to focus/bringtofront messages
...
git-svn-id: trunk@15401 -
2008-06-13 08:15:10 +00:00
mattias
859941454f
IDE: added macro Home, bug #10219
...
git-svn-id: trunk@15351 -
2008-06-07 02:10:00 +00:00