Commit Graph

236 Commits

Author SHA1 Message Date
mattias
1b135c4d58 IDE, lazbuild, startlazarus: added lclwidgetype to output directory
git-svn-id: trunk@36039 -
2012-03-15 18:35:31 +00:00
juha
aee57b0b70 LazSvn Package improvements
git-svn-id: trunk@35463 -
2012-02-18 20:02:52 +00:00
mattias
b4ee012f66 IDE: editor for additions to the fpc messages
git-svn-id: trunk@35164 -
2012-02-05 18:16:34 +00:00
mattias
7fb7467b8e IDE: added menu item: Package / New component, feature 1337
git-svn-id: trunk@35055 -
2012-01-31 13:11:31 +00:00
mattias
e0e58b47c4 IDE: ide internals: fpdoc files
git-svn-id: trunk@34854 -
2012-01-22 09:59:06 +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
juha
bcb7030b54 Improve ListFilterEdit and apply it to compiler message dialog.
git-svn-id: trunk@33774 -
2011-11-25 09:40:15 +00:00
mattias
561a94889f IDE: added file filter options page
git-svn-id: trunk@33530 -
2011-11-14 17:20:51 +00:00
juha
f9df0a985f Set DpiAware flag in lazarus.lpi. Issue #20244
git-svn-id: trunk@32422 -
2011-09-19 08:11:06 +00:00
mattias
a09bb8f7ef IDE: split parsing command line options into gui and nogui parts
git-svn-id: trunk@31421 -
2011-06-28 07:23:25 +00:00
mattias
d27d33e748 IDE: started clean build dialog
git-svn-id: trunk@30915 -
2011-05-26 16:52:35 +00:00
mattias
f7b1c18634 IDE: removed obsolete code for help for fpc keywords
git-svn-id: trunk@30705 -
2011-05-12 20:50:35 +00:00
mattias
53ccc4736f IDE: fixed compilation under linux x64
git-svn-id: trunk@30360 -
2011-04-18 08:32:38 +00:00
mattias
38d27768df IDE: added fpdoc path to lazarus.lpi
git-svn-id: trunk@29804 -
2011-03-12 12:38:16 +00:00
paul
9224d401fc ide, packager: add provides and i18n options frames
git-svn-id: trunk@29501 -
2011-02-13 06:22:57 +00:00
paul
a4f6f1e56a ide, packager: add IDE integration page
git-svn-id: trunk@29499 -
2011-02-13 06:04:15 +00:00
paul
bdd4e15f32 ide, packager: add description page
git-svn-id: trunk@29489 -
2011-02-12 18:40:58 +00:00
paul
6ffb83a309 packages: add package usage options frame (show it on package compiler options button temporary)
git-svn-id: trunk@29487 -
2011-02-12 14:55:55 +00:00
mattias
a9ec713bf8 IDE: package editor: menu item to show/delete missing files
git-svn-id: trunk@29011 -
2011-01-14 17:44:59 +00:00
mattias
a322156f23 IDE: started dialog to help with the message recompiling checksum changed
git-svn-id: trunk@28934 -
2011-01-10 14:02:09 +00:00
vincents
82f755262f set version number in trunk to 0.9.31
git-svn-id: trunk@28811 -
2010-12-23 15:08:39 +00:00
mattias
27461c4823 IDE: added about IDE info dialog
git-svn-id: trunk@28101 -
2010-11-05 19:26:20 +00:00
mattias
9f21138dcb IDE: when creating a new unit and project options and main sourcedirectives differ ask, feature 17014
git-svn-id: trunk@27969 -
2010-10-30 11:30:35 +00:00
mattias
b1f3a0a6c8 IDE: started compiler options diff dialog
git-svn-id: trunk@27760 -
2010-10-19 10:27:17 +00:00
mattias
1589de464e IDE: fixed loading project compiler options
git-svn-id: trunk@27649 -
2010-10-11 08:31:26 +00:00
mattias
62165a2e64 IDE: started IDE debug window About FPC
git-svn-id: trunk@27587 -
2010-10-06 17:32:57 +00:00
mattias
aac4168119 IDE: started background scan of fpc source directory
git-svn-id: trunk@27575 -
2010-10-04 14:00:13 +00:00
mattias
0cffa9fdab IDE: fixed storing version info and checking modified
git-svn-id: trunk@27333 -
2010-09-12 16:18:16 +00:00
maxim
191f364b96 lazarus.lpi: bumped version up
git-svn-id: trunk@27057 -
2010-08-10 23:34:46 +00:00
paul
6995355e37 ide: add version information for lazarus executable
git-svn-id: trunk@26616 -
2010-07-13 09:01:48 +00:00
martin
228ef8fe5a Added LazControls
git-svn-id: trunk@26243 -
2010-06-21 16:06:19 +00:00
maxim
71f51552c6 updated lazarus.lpi to reflect recent UseAnsiStrings default value change
git-svn-id: trunk@26179 -
2010-06-18 21:17:08 +00:00
mattias
7ff9ae8e45 lazarus.lpi: removed dangling unit
git-svn-id: trunk@23758 -
2010-02-22 19:30:18 +00:00
juha
02d3747e5f Improved error messages and error handling.
git-svn-id: trunk@23733 -
2010-02-18 20:15:00 +00:00
paul
15934b3514 ide: skip EAbort and ECodetoolsException again
git-svn-id: trunk@23654 -
2010-02-06 10:04:08 +00:00
mattias
e0e663c441 lazarus.lpi: using anstrings, bug #15685
git-svn-id: trunk@23646 -
2010-02-05 16:23:31 +00:00
paul
b03519c353 ide: remove packages\frames from the project paths
git-svn-id: trunk@23642 -
2010-02-05 13:56:28 +00:00
paul
436265c148 ide: change lazarus.lpi to skip some exceptions
git-svn-id: trunk@23582 -
2010-01-28 09:23:31 +00:00
paul
956153840c ide: fix resource modified state (issue #0015482)
git-svn-id: trunk@23474 -
2010-01-17 11:40:26 +00:00
paul
1624dd9ea4 ide: use fpc resources for lazarus project
git-svn-id: trunk@23439 -
2010-01-13 13:24:44 +00:00
mattias
a44af1c9a5 IDE: started conditionals frame
git-svn-id: trunk@23405 -
2010-01-09 14:58:39 +00:00
mattias
0b9820f4d8 IDE: fixed compilation
git-svn-id: trunk@23378 -
2010-01-04 20:02:54 +00:00
mattias
46df42a253 IDE: renamed compiler_condtree.pas
git-svn-id: trunk@23377 -
2010-01-04 19:56:15 +00:00
mattias
20f1bee650 fixed missing s
git-svn-id: trunk@23375 -
2010-01-04 19:36:47 +00:00
mattias
64214c5598 fixed lazarus.lpi
git-svn-id: trunk@23374 -
2010-01-04 19:33:04 +00:00
paul
7082105282 ide: add compiler compile options frame
git-svn-id: trunk@23343 -
2010-01-02 09:47:45 +00:00
paul
074ef3ac0d ide: add compiler inherited options frame
git-svn-id: trunk@23342 -
2010-01-02 09:31:05 +00:00
paul
658f3137f0 ide: add compiler other options frame
git-svn-id: trunk@23339 -
2010-01-02 08:00:15 +00:00
paul
eb4f300ff2 ide: add verbosity options frame
git-svn-id: trunk@23338 -
2010-01-02 07:03:01 +00:00
paul
778ab0dfd7 ide: add linking options frame
git-svn-id: trunk@23337 -
2010-01-02 06:53:50 +00:00
paul
7b033bbf43 ide: add compiler code generation options frame
git-svn-id: trunk@23336 -
2010-01-02 06:38:41 +00:00
paul
4573043677 ide: add compiler parsing options to the common dialog
git-svn-id: trunk@23334 -
2009-12-31 03:22:29 +00:00
paul
974f544515 ide: further work on registering compiler options, fix IDE options dialog behavior when error is found during Check calls
git-svn-id: trunk@23333 -
2009-12-31 02:55:17 +00:00
paul
4766d65d5b ide: typo
git-svn-id: trunk@23324 -
2009-12-30 13:06:09 +00:00
paul
a60e1acf1e ide: rename project_messages to compiler_messages, use TProjectCompilerOptions instead of TProject as options class
git-svn-id: trunk@23323 -
2009-12-30 13:03:56 +00:00
dmitry
61f6219bdd ide: added compiler messages frame
git-svn-id: trunk@23320 -
2009-12-30 11:17:28 +00:00
paul
bad42d79bc ide: project options: replace monolith project options dialog with project options frames, register them in IDE options
git-svn-id: trunk@23318 -
2009-12-30 09:24:39 +00:00
paul
48ba589092 lazarus: use resources by official way
git-svn-id: trunk@22962 -
2009-12-04 14:41:19 +00:00
paul
7b18d86a0f ide: lazarus.lpi don't rebuild lazarus
git-svn-id: trunk@22481 -
2009-11-07 17:14:03 +00:00
mattias
9e7750c617 lazarus.lpi: added include path include
git-svn-id: trunk@22466 -
2009-11-07 09:58:16 +00:00
mattias
8dda69b001 IDE: added macro make for the path to the make utility
git-svn-id: trunk@22465 -
2009-11-07 09:55:45 +00:00
mattias
ecfbc4c3a1 OI: check for name special Owner
git-svn-id: trunk@22464 -
2009-11-07 09:20:20 +00:00
mattias
d8161a3a0e lazarus.lpi: added unit path converter
git-svn-id: trunk@22463 -
2009-11-06 12:00:51 +00:00
mattias
2ad1b4d998 lazarus.lpi: added askcompnamedlg unit
git-svn-id: trunk@22204 -
2009-10-17 10:20:53 +00:00
paul
af8d456d33 ide: correctly open URL in About Dialog and "Reporting a bug" menu item
git-svn-id: trunk@22018 -
2009-10-04 06:13:05 +00:00
paul
6cfe3a9bba ide: add 2 more units to the lazarus.lpi
git-svn-id: trunk@21736 -
2009-09-16 14:13:36 +00:00
paul
f9e6a2cd8b ide: revert occasionally committed lazarus.lpi
git-svn-id: trunk@21562 -
2009-09-04 03:27:09 +00:00
paul
f5b7d75df5 ide, designer: allow negative left and top for non-visual components (also fixes bug #0013468)
git-svn-id: trunk@21561 -
2009-09-04 03:25:05 +00:00
mattias
48b3d4a933 IDE: started build mode frame
git-svn-id: trunk@21557 -
2009-09-03 14:43:48 +00:00
paul
d9cf195b30 ide: codebrowser:
- reanchor controls
  - add unit to lazarus project

git-svn-id: trunk@21509 -
2009-09-01 01:39:30 +00:00
paul
9cda167f70 ide: add more important units to the lazarus.lpi
git-svn-id: trunk@21455 -
2009-08-26 16:46:57 +00:00
mattias
8115d392f9 IDE: renamed TCompOptBuildVarsFrame
git-svn-id: trunk@21406 -
2009-08-22 21:19:09 +00:00
mattias
a4eeb8c35c IDE: clean up
git-svn-id: trunk@21405 -
2009-08-22 21:12:31 +00:00
mattias
ff42886a9f IDE: renamed buildmode unit to buildvar
git-svn-id: trunk@21404 -
2009-08-22 21:11:20 +00:00
paul
7d869d3a90 ide: add advanced mouse options frame to the lazarus project
git-svn-id: trunk@21253 -
2009-08-16 15:58:05 +00:00
paul
03e10e90a4 ide: fix anchors for few new option frames, add them to the lazarus.lpi
git-svn-id: trunk@20361 -
2009-06-03 00:42:10 +00:00
paul
177082df45 ide: merge help options into generic IDE options dialog
git-svn-id: trunk@20184 -
2009-05-25 06:41:12 +00:00
vincents
679dc04589 IDE: removed non existing unit from lpi from Alexander (issue #13668)
git-svn-id: trunk@19852 -
2009-05-08 09:54:01 +00:00
paul
b3249c670c ide: fix lazarus.lpi
git-svn-id: trunk@19578 -
2009-04-23 02:35:48 +00:00
mattias
06a31439f8 cleaned up lazarus.lpi
git-svn-id: trunk@19532 -
2009-04-20 22:16:15 +00:00
mattias
0b086b3cd1 IDE: renamed unit codeexplorer_figures_options to codeobserver_options
git-svn-id: trunk@19531 -
2009-04-20 22:13:55 +00:00
mattias
231bcf7955 IDE: renamed figures to Code Observer
git-svn-id: trunk@19530 -
2009-04-20 22:03:10 +00:00
paul
dcc7ce6884 ide: code explorer
- add an option to ignore constants in the list of functions to the options frame
  - don't remove default values on load if there is no "codeexploreroptions.xml" (or defaults will gone on first use)

git-svn-id: trunk@19510 -
2009-04-19 11:23:22 +00:00
paul
d4351f1cae ide: add code explorer figures options
git-svn-id: trunk@19483 -
2009-04-18 08:48:06 +00:00
paul
e14b61c2fd ide, ideintf: move code explorer options to the generic IDE options dialog
git-svn-id: trunk@19481 -
2009-04-18 07:44:37 +00:00
mattias
5ab96d4df6 IDE: clean up
git-svn-id: trunk@19362 -
2009-04-11 19:45:52 +00:00
mattias
791e765929 fixed lazarus.lpi
git-svn-id: trunk@18322 -
2009-01-17 21:51:43 +00:00
paul
1113049583 ide: trial to fix layout of some frames under non-windows platform
git-svn-id: trunk@18296 -
2009-01-15 04:48:06 +00:00
mattias
ad97961900 IDE: compiler options dlg: delete build modes
git-svn-id: trunk@18277 -
2009-01-13 16:42:24 +00:00
mattias
843133346d IDE: compiler options: load,save build modes
git-svn-id: trunk@18276 -
2009-01-13 16:38:53 +00:00
mattias
7f7c0b3387 IDE: comp opts dlg: new build modes
git-svn-id: trunk@18275 -
2009-01-13 16:35:04 +00:00
mattias
94683b0b20 IDE: comp opts: added build modes frame
git-svn-id: trunk@18273 -
2009-01-13 15:48:00 +00:00
mattias
3a49b31485 codetools: class completion support for array read/write access modifiers
git-svn-id: trunk@18129 -
2009-01-05 10:27:02 +00:00
mattias
4c7113bd71 IDE: started extending pkg usage options with conditionals
git-svn-id: trunk@18092 -
2009-01-03 22:38:10 +00:00
mattias
89df8b61f5 IDE: added directory packager/frames to defines
git-svn-id: trunk@18090 -
2009-01-03 22:02:07 +00:00
mattias
952ad59180 IDE: moved compiler_buildmodes_options, it is needed by package options
git-svn-id: trunk@18089 -
2009-01-03 21:32:29 +00:00
mattias
5f48d63392 IDE: renamed options frames
git-svn-id: trunk@18086 -
2009-01-03 21:20:50 +00:00
paul
82598cc634 ide: component list
- fix events by Marius (bug #0012547)
  - fix anchoring

git-svn-id: trunk@18001 -
2008-12-31 02:48:48 +00:00
mattias
389bbfedef clean up
git-svn-id: trunk@17993 -
2008-12-30 11:10:46 +00:00
mattias
2f112de7fd IDE: added project compiler options page conditionals
git-svn-id: trunk@17953 -
2008-12-26 16:38:47 +00:00
paul
5604182bbf ide: move manifest data to the .manifest file since GoRc cannot compile embedded into .rc manifest data (#0012846)
git-svn-id: trunk@17910 -
2008-12-24 03:19:37 +00:00
paul
27f131b0a7 ide: fix button event in the debugger general options
git-svn-id: trunk@17718 -
2008-12-08 02:18:08 +00:00
paul
dbb79626c8 ide, debugger: add other frames to the ide options
git-svn-id: trunk@17690 -
2008-12-05 08:52:28 +00:00
paul
5174c3785e ide, debugger: add debugger general options page to the ide options
git-svn-id: trunk@17689 -
2008-12-05 07:35:17 +00:00
paul
5675834a5f ide: reorganize editor options frames
git-svn-id: trunk@17594 -
2008-11-26 03:32:44 +00:00
paul
c7cadabc8d ide: start showing of help for properties in the object inspector
- add ShowInfoBox option
  - add appropriate events and handlers to the object inspector (showing actual help is in todo)

git-svn-id: trunk@17471 -
2008-11-20 10:32:06 +00:00
paul
5080178fa1 ide: finish merge of codetools options into ide options dialog, remove old codetools options dialog
git-svn-id: trunk@17211 -
2008-11-04 08:47:37 +00:00
paul
133174aae8 ide: add codetools->line splitting frame to the ide options
git-svn-id: trunk@17209 -
2008-11-04 08:19:53 +00:00
paul
8a3e470663 ide: start merge of codetools options into ide options dialog
git-svn-id: trunk@17206 -
2008-11-03 17:24:23 +00:00
paul
a138ec96de ide: merge codetools and codefoldings pages into ide options
git-svn-id: trunk@17200 -
2008-11-03 15:20:54 +00:00
paul
8ef24288f3 ide: merge colors/highlighting page into ide options
git-svn-id: trunk@17197 -
2008-11-03 14:47:35 +00:00
paul
566abcc5b5 ide: merge keymapping into ide options
git-svn-id: trunk@17174 -
2008-11-01 17:25:12 +00:00
paul
7a1d79446f ide: start merge of editor options into ide options dialog
git-svn-id: trunk@17164 -
2008-10-31 09:42:29 +00:00
paul
e9efd07607 add ideoptionsintf to lazarus.lpi to allow editing of derived frames
git-svn-id: trunk@17071 -
2008-10-20 08:28:25 +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
5b417433d5 ide:
- extract options_window as frame from environment options dialog
  - extract options_formed as frame from environment options dialog

git-svn-id: trunk@17051 -
2008-10-19 06:17:42 +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
mattias
357672a5eb added options_oi unit to lpi
git-svn-id: trunk@17043 -
2008-10-18 17:16:29 +00:00
mattias
f2147ef74a IDE: added clocale
git-svn-id: trunk@16529 -
2008-09-10 22:30:02 +00:00
vincents
2a69ab2627 IDE: removed starter build node from configre build lazarus dialog
git-svn-id: trunk@16441 -
2008-09-05 17:53:23 +00:00
vincents
55738bb39c reverted accidentally committed files in r15514 #eb7bf70ca6
git-svn-id: trunk@15515 -
2008-06-22 19:45:28 +00:00
vincents
eb7bf70ca6 lazarus starter: fixed using --debug parameter (bug #11537)
git-svn-id: trunk@15514 -
2008-06-22 19:41:07 +00:00
marc
f007970067 + Added proposed implementation of new optionsdialogs layout by Ciprian Mustiata
This implementation isn't complete and for some unknown reason in all except the projectoptionsdialog, the notebook refuses to get parented in the OptionsAreaPanel
  The new dialogs can be disabled by defining DisableNewDialogs (or by editing ide.inc)

git-svn-id: trunk@12830 -
2007-11-12 01:33:08 +00:00
vincents
472ddf630c win32: let the compiler do the resource compiling
IDE: set application title to 'Lazarus' so the taskbar button has a capitalized caption (bug #9767)

git-svn-id: trunk@12177 -
2007-09-25 12:05:20 +00:00
vincents
5f1016ff3a reverted accidental commits in r12160 #5ea375ef4d
git-svn-id: trunk@12162 -
2007-09-24 12:25:16 +00:00
vincents
5ea375ef4d updated Indonesian translations from Zaenal Mutaqin
git-svn-id: trunk@12160 -
2007-09-24 11:12:37 +00:00
vincents
c7726dfb92 IDE: lazaris.lpi
* added required packages
* skip showing splash screen, might hide break point notification

git-svn-id: trunk@10918 -
2007-04-08 12:11:46 +00:00
vincents
3fe4cf2d3b reverted committed local changes in r10443 #aeae3fdd32
git-svn-id: trunk@10447 -
2007-01-15 11:20:19 +00:00
vincents
aeae3fdd32 updated polish translations from Paweł (ACD)
git-svn-id: trunk@10443 -
2007-01-14 19:08:59 +00:00
vincents
ec83a5bd03 starter: first check in the primary config directory for a Lazarus executable
git-svn-id: trunk@9882 -
2006-09-13 09:37:02 +00:00
mattias
b17384ebc1 TButtonGlyph now uses shared bitmaps, improved debugging mem leaks
git-svn-id: trunk@9629 -
2006-07-18 17:20:34 +00:00
vincents
f073053352 * reverted accidental commits of revision 8913 #6b7de273d3
* update Polish translations   from ACD

git-svn-id: trunk@8914 -
2006-03-10 21:42:15 +00:00
vincents
6b7de273d3 git-svn-id: trunk@8913 - 2006-03-10 21:36:21 +00:00
mattias
8dfd72a62f added lazarus.lpi
git-svn-id: trunk@8736 -
2006-02-14 10:59:56 +00:00