Commit Graph

65 Commits

Author SHA1 Message Date
juha
485bb1b4d6 IDE: Show current widgetset type in Project options/Config and Target. Issue #26931.
git-svn-id: trunk@46718 -
2014-10-30 19:49:09 +00:00
juha
b3f6a86aec IDE: add hints to compiler path options and compilation options.
git-svn-id: trunk@46717 -
2014-10-30 19:48:56 +00:00
juha
ba1f7f32c8 IDE: Give a new name for a changed resource string.
git-svn-id: trunk@45651 -
2014-06-24 22:11:00 +00:00
juha
fa6bb3b2c3 IDE: Update the GUI for BuildModes after importing them. Disable import/export with invalid filename.
git-svn-id: trunk@45640 -
2014-06-24 13:26:42 +00:00
juha
b13cb7de63 IDE: remove Import/Export project options functions from IDEIntf.
git-svn-id: trunk@45610 -
2014-06-22 09:56:32 +00:00
juha
f3d543e261 IDE: add separators around Import/Export buttons in Project options dialog.
git-svn-id: trunk@45609 -
2014-06-22 09:55:48 +00:00
juha
3a7d798fa6 IDE: Revamp the GUI for importing / exporting compiler options.
git-svn-id: trunk@45608 -
2014-06-22 09:55:10 +00:00
juha
750993ff2d IDE: Import / export compiler options, remove Options parameter. Prepare working with BuildModes.
git-svn-id: trunk@45607 -
2014-06-22 09:54:32 +00:00
juha
39e17d96b3 IDE: change GUI texts in import/export compiler options dialog.
git-svn-id: trunk@45322 -
2014-06-03 18:59:48 +00:00
juha
67307ac56e IDE: call SourceFileMgr.PublishModule directly from main.pp. Formatting.
git-svn-id: trunk@45321 -
2014-06-03 18:59:16 +00:00
juha
ed01999291 IDE: show a link to LCLWidgetType in Project Options only when there is LCL dependency.
git-svn-id: trunk@45223 -
2014-05-29 19:40:05 +00:00
juha
cf3f44455a IDE: Make sure the "Additions And Overrides" page is visible before jumping there.
git-svn-id: trunk@45069 -
2014-05-18 08:58:13 +00:00
mattias
5a07230297 IDE: clean up
git-svn-id: trunk@44146 -
2014-02-18 18:47:15 +00:00
paul
7f4caeb374 ide, components: move images related code to use FPC resource instead of Lazarus resources
git-svn-id: trunk@42984 -
2013-09-27 12:27:04 +00:00
juha
82d8a8a308 IDE: Cleanup of options frames
git-svn-id: trunk@42047 -
2013-07-09 23:02:07 +00:00
mattias
e9931a214f IDE: replaced compiler options Macro values with Additions and Overrides
git-svn-id: trunk@41570 -
2013-06-06 21:34:39 +00:00
mattias
dc6bd42de5 IDE: project compiler options page Additions and Overrides
git-svn-id: trunk@41565 -
2013-06-06 19:28:52 +00:00
mattias
cc9b9ae05f IDE: project options: lclwidgettype link to mode matrix
git-svn-id: trunk@41520 -
2013-06-03 19:07:01 +00:00
mattias
7bcb1b24a9 IDE: replaced some MessageDlg with IDEMessageDialog
git-svn-id: trunk@41499 -
2013-06-02 17:54:22 +00:00
juha
59f2adc660 IDE: Make the new build mode dialog work
git-svn-id: trunk@40838 -
2013-04-18 16:56:35 +00:00
juha
672f5bd862 Replace #13 with LineEnding in many messages. It didn't show correctly on Linux systems.
git-svn-id: trunk@38633 -
2012-09-13 06:39:56 +00:00
juha
a3e6740bff IDE, Project options: Clicking on "Select another LCL Widget set" jumps now to "IDE Macro Values" tab. Issue #22836
git-svn-id: trunk@38601 -
2012-09-09 13:12:38 +00:00
juha
8b83271efa IDE: Chances in IdeOptionsDlg, preparing for more changes
git-svn-id: trunk@38583 -
2012-09-08 16:28:13 +00:00
mattias
2a90441323 lazbuild: fixed using lcl questiondlg
git-svn-id: trunk@36201 -
2012-03-21 23:16:09 +00:00
mattias
f91dfafe6a IDE: parsed compiler options: unified
git-svn-id: trunk@36047 -
2012-03-15 22:53:27 +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
mattias
cee5feafff IDE: undo options loading once, bites switching options via build modes
git-svn-id: trunk@33943 -
2011-12-04 11:20:41 +00:00
mattias
eecec379ff IDEIntf: added TLazCompilerOptions.GetUnitPath
git-svn-id: trunk@33811 -
2011-11-27 00:14:34 +00:00
mattias
d96cb85452 IDE: options: reduced some overhead on loading/saving
git-svn-id: trunk@33769 -
2011-11-25 00:20:35 +00:00
juha
1a32dab8e5 IDE: Fix a check for macros in search paths which caused unusual characters warnings. Issue #18135
git-svn-id: trunk@33609 -
2011-11-18 10:33:01 +00:00
juha
46836a1a51 IDE: remove obsolete ParsedCompilerOptStringNames, use WriteStr
git-svn-id: trunk@33238 -
2011-11-02 23:16:56 +00:00
mattias
430d0550d3 IDE: package options: work on real package and restore via backup
git-svn-id: trunk@30886 -
2011-05-24 14:27:40 +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
5dc2599b46 IDE: package compiler options: hide project options
git-svn-id: trunk@29485 -
2011-02-12 14:43:02 +00:00
paul
e9210bf352 ide, ideintf: prepare IDEOptionsIntf and IDE for common package options dialog:
- add GroupPackage and GroupPkgCompiler
  - split compiler options and project options into 2 independent options groups
  - register compiler frames for both GroupCompiler and GroupPkgCompiler
  - change DoOpenIDEOptions: replace filter argument from a class to array of classes to show [project options, compiler options] editor and [package options, compiler options] editors
  - inherit TLazPackageID from TAbstractIDEPackageOptions class
  - fix showing of required frame (like Object inspector or Editor) in the IDE options editor
  + other minor edits

git-svn-id: trunk@29481 -
2011-02-12 13:00:34 +00:00
mattias
03ca535ec0 IDE: project options: fixed showing -o file
git-svn-id: trunk@29449 -
2011-02-10 11:16:11 +00:00
paul
182df633e1 ide: fix position of show compiler options dialog
git-svn-id: trunk@29241 -
2011-01-29 07:33:35 +00:00
mattias
d33b3cd8f7 IDE: resource strings
git-svn-id: trunk@29199 -
2011-01-25 18:13:08 +00:00
mattias
d9cc4dbb7f IDE: warn for macro cicles in project compiler options dialog, bug #18461
git-svn-id: trunk@29198 -
2011-01-25 18:09:42 +00:00
mattias
4165fa706d IDE: do not check include path for output directory, the output directory is auto created
git-svn-id: trunk@29196 -
2011-01-25 17:47:21 +00:00
mattias
b5b5295fc2 IDE: resource strings
git-svn-id: trunk@29195 -
2011-01-25 17:39:45 +00:00
mattias
33eff14728 IDE: compiler options: moved LCLWidgetType to macros
git-svn-id: trunk@29189 -
2011-01-24 17:08:44 +00:00
maxim
7a5f903128 IDE: improved project options Path tab layout. Fixes bug #18333.
git-svn-id: trunk@28833 -
2010-12-29 21:25:55 +00:00
mattias
fbbd9447ba IDE: added project compiler option: apply target file conventions, bug #17847
git-svn-id: trunk@28721 -
2010-12-15 13:00:17 +00:00
mattias
777e1a450c IDE: TrimSearchPath deleting doubles
git-svn-id: trunk@28650 -
2010-12-08 20:50:27 +00:00
maxim
85de1fc33d IDE, Project options dialog/Path tab: improved taborder, bug #17913.
git-svn-id: trunk@28194 -
2010-11-12 21:51:48 +00:00
mattias
ffe59abaf7 IDE: compiler options: warn if SrcPath contains paths in UnitPath
git-svn-id: trunk@28188 -
2010-11-12 14:46:03 +00:00
mattias
0e64f10a02 IDE: create makefile for package: add Makefile.compiled file
git-svn-id: trunk@27834 -
2010-10-24 17:49:50 +00:00
mattias
1946265ab4 IDE: compiler options diff
git-svn-id: trunk@27762 -
2010-10-19 21:45:38 +00:00
mattias
ca6f8ce58c IDE: compiler options: do not use bkYes for test button, it should not become default
git-svn-id: trunk@27598 -
2010-10-07 08:00:23 +00:00