Commit Graph

85 Commits

Author SHA1 Message Date
juha
a34569f1b2 IDE: Simplify function CompilerOptions.ShortenPath.
git-svn-id: trunk@59759 -
2018-12-09 15:37:10 +00:00
juha
8bed6f8ca0 IdeIntf: Split IDEOptionsIntf into a new IDEOptEditorIntf.
git-svn-id: trunk@58208 -
2018-06-09 14:40:08 +00:00
ondrej
a914eaa29d IDE: use TLCLGlyphs for IDE buttons
git-svn-id: trunk@57857 -
2018-05-08 23:10:58 +00:00
ondrej
e384a1c48a IDE: remove DoAutoAdjustLayout from r56956 #b6077f9686, issue #32924
git-svn-id: trunk@56959 -
2018-01-05 03:36:46 +00:00
wp
b6077f9686 IDE: Make '...' buttons square (issue #32924).
git-svn-id: trunk@56956 -
2018-01-04 21:35:17 +00:00
juha
6a0191fb70 Formatting for IDEQuestionDialog parameters.
git-svn-id: trunk@56346 -
2017-11-10 08:46:19 +00:00
michl
5d03c243b5 IDE: High-DPI: All IDE SpeedButtons DPI-aware
git-svn-id: trunk@55035 -
2017-05-21 20:59:29 +00:00
juha
217ce1a2d5 IDE: Export/Import also package options properly. Worked only for project. Issue #27709.
git-svn-id: trunk@52110 -
2016-04-06 10:19:20 +00:00
juha
2c41ccf609 Formatting, comment.
git-svn-id: trunk@52109 -
2016-04-06 10:19:12 +00:00
mattias
aa1dbeba55 IDE: compiler options: when warn about paths give hint where to find the inherited paths
git-svn-id: trunk@51758 -
2016-02-29 17:17:56 +00:00
juha
001b1ee544 IDE: Make buttons with "..." wider. Used in many settings windows. Issue #29493, patch from Alexey Torgashin.
git-svn-id: trunk@51412 -
2016-01-25 16:22:14 +00:00
juha
e3a1721df5 IDE: Cleanup.
git-svn-id: trunk@50185 -
2015-10-27 17:30:50 +00:00
juha
6b1d56635f IDE: Use BitButtons for Export / Import in Desktop manager for consistency. ToolButtons work now with selected items.
git-svn-id: trunk@50097 -
2015-10-18 13:22:38 +00:00
juha
08c9621520 Change order of used units so that "deprecated" warnings are not triggered.
git-svn-id: trunk@49612 -
2015-08-07 17:20:40 +00:00
juha
06ac76f560 LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +00:00
mattias
95a2ce7a19 IDE: clean up
git-svn-id: trunk@48210 -
2015-03-10 13:17:19 +00:00
juha
034ede2f68 IDE: Let TPathEditorButton show the list of paths in edit control's hint.
git-svn-id: trunk@47493 -
2015-01-22 23:03:38 +00:00
juha
a1e71674d9 IDE: in Compiler_path_options, turn method CheckSearchPath into a function. Harmonize.
git-svn-id: trunk@47492 -
2015-01-22 23:03:36 +00:00
juha
4d145caa9f IDE: Refactor TPathEditorButton more. Copy values between dialog and edit here instead of clients' code.
git-svn-id: trunk@47491 -
2015-01-22 23:03:35 +00:00
juha
bd0bafb893 IDE: Improve TPathEditorButton class, handle Templates better.
git-svn-id: trunk@47490 -
2015-01-22 23:03:27 +00:00
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