Commit Graph

1261 Commits

Author SHA1 Message Date
maxim
4f09b51889 IDE, compiler config and target options page: improved i18n. Don't show any comments if option is active.
git-svn-id: trunk@52597 -
2016-07-02 13:00:09 +00:00
mattias
17018410ca IDE: compiler options: always show -WG option
git-svn-id: trunk@52589 -
2016-06-30 12:51:45 +00:00
juha
e31a4d74d3 IDE: Make CompilerMode selection more robust. DelphiUnicode could not be used. Support also GNU Pascal mode.
git-svn-id: trunk@52530 -
2016-06-20 08:51:17 +00:00
ondrej
dda51d51ec ide: use grid scrolling in IDE matrix grid.
git-svn-id: trunk@52496 -
2016-06-12 19:55:27 +00:00
martin
91c8da3f8c IDE: editor display options, allow to force pixel/point size for font (negative size). Issue #30085
git-svn-id: trunk@52408 -
2016-05-30 03:23:32 +00:00
martin
6d96f1c167 SynEdit: Clicks on overview gutter. Issue #30012
git-svn-id: trunk@52292 -
2016-05-09 19:17:28 +00:00
mattias
f8623847f3 IDE: clean up
git-svn-id: trunk@52214 -
2016-04-18 17:10:01 +00:00
martin
4b8443368f IDE, Opitons: markup opts for other xml and lfm
git-svn-id: trunk@52198 -
2016-04-15 02:15:17 +00:00
martin
294d29a4b9 IDE, Opitons: markup opts for other xml and lfm
git-svn-id: trunk@52197 -
2016-04-15 00:49:42 +00:00
juha
741e216285 IDE: Move Delete button in front of SystemEncoding button in Options / Additions and Overrides page. Issue #29968.
git-svn-id: trunk@52112 -
2016-04-06 10:45:23 +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
juha
9aab2a374d Object Inspector: Differentiate multi-selected properties which have different values using background color. Issue #23151.
git-svn-id: trunk@52075 -
2016-03-28 10:37:25 +00:00
ondrej
d53815d5d5 ide: source notebook: add option to show editor file name in caption
git-svn-id: trunk@52071 -
2016-03-27 17:32:12 +00:00
juha
ff3dd2b421 IDE: Prevent left-over lines in key mapping Treeviews after moving splitter. Issue #28706, patch from Balázs Székely.
git-svn-id: trunk@51938 -
2016-03-14 17:01:39 +00:00
ondrej
3594fefc04 ide, codetools: change ClassCompleteCode into CompleteCodeInteractive
git-svn-id: trunk@51859 -
2016-03-08 16:46:12 +00:00
ondrej
06d19a8613 ide, codetools: implement class code creation (default: ctrl+shift+x) - the same as local code creation but the variable will be added to class/object section.
git-svn-id: trunk@51851 -
2016-03-07 20:22:33 +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
mattias
675f263e1c IDE: options: codetools general: fixed layout
git-svn-id: trunk@51703 -
2016-02-26 10:46:40 +00:00
mattias
e727676a1e IDE: compiler options: added mode delphiunicode and iso
git-svn-id: trunk@51663 -
2016-02-19 09:27:41 +00:00
maxim
45daca322f IDE: Add ability to exclude components from i18n by identifier or original text:
1) Added methods to remove entries from TPOFile by identifier and by original text.
2) Implemented storage of excluded identifiers and originals via TProject.
3) Updated translation routines to pass over project's excluded identifiers and originals when updating PO files.
4) Editing of excluded identifiers and originals in i18n project options.
5) Added option to "Force update PO files on next compile" in i18n project options (auto reset, non-persistent). To force update PO files after changing excluded identifiers and originals.

Patch by Denis Kozlov, bug #29627.

git-svn-id: trunk@51589 -
2016-02-10 22:46:00 +00:00
ondrej
82e9a27d07 IDE: change "Focus messages after compilation" to "Focus messages at compilation"
git-svn-id: trunk@51587 -
2016-02-10 22:32:26 +00:00
juha
5e18377e9e IDE: In project application options use KeepOriginWhenClipped for icon. Issue #29619, patch from Alexey Torgashin.
git-svn-id: trunk@51554 -
2016-02-09 20:59:24 +00:00
juha
db51e758b5 Cleanup and comments
git-svn-id: trunk@51470 -
2016-02-01 21:04:59 +00:00
ondrej
61dcce50a6 ide: add option to jump directly to method body, if available. Issue #13245. Modified patch by Balázs Székely
git-svn-id: trunk@51422 -
2016-01-26 16:54:30 +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
42e68fd86d IDE: Save Application Bundle and resource XPManifest to default project configuration. Issue #22286.
git-svn-id: trunk@51059 -
2015-12-27 22:36:55 +00:00
juha
6c409b1ecc IDE: Hide the Export / Import buttons in options General page for now. The set of options makes no sense.
git-svn-id: trunk@50909 -
2015-12-18 17:45:50 +00:00
ondrej
e9d1b1acd4 IDE: use tbsButtonDrop instead of '>>' buttons
git-svn-id: trunk@50903 -
2015-12-18 10:39:04 +00:00
mattias
04312f7e68 IDE: clean up
git-svn-id: trunk@50794 -
2015-12-14 12:02:32 +00:00
juha
2fe0fde59e IDE: CodeTools CodeCreation frame simpler. Issue #29104, patch from Alexey Torgashin.
git-svn-id: trunk@50696 -
2015-12-06 15:00:16 +00:00
juha
753d444bc0 IDE: Fix control's name to match its type.
git-svn-id: trunk@50618 -
2015-12-04 20:04:53 +00:00
mattias
6dda8fcee0 IDE: codetools options: using TFilenameEdit, patch from Alexey, 29102
git-svn-id: trunk@50552 -
2015-12-01 15:13:50 +00:00
mattias
8864f57fe4 IDE: added -O4 optimization, bug #29107
git-svn-id: trunk@50534 -
2015-11-30 16:31:44 +00:00
ondrej
19206bce93 IDE: partially revert r50517 #d696ee5a59
git-svn-id: trunk@50520 -
2015-11-28 19:42:00 +00:00
ondrej
d696ee5a59 IDE: add option to prefer double-click over middle click when closing tabs.
git-svn-id: trunk@50517 -
2015-11-28 10:10:11 +00:00
ondrej
b1ae15362f IDE: IDECommands refactoring; deleted menu item Project -> Change Build Mode
git-svn-id: trunk@50441 -
2015-11-20 14:04:24 +00:00
ondrej
3087610579 IDE: options: fixed EditorTabPosition anchoring
git-svn-id: trunk@50367 -
2015-11-17 14:54:06 +00:00
mattias
dae9ce8c70 IDE: compiler options: sort target processor list, issue #28997
git-svn-id: trunk@50315 -
2015-11-12 10:39:10 +00:00
mattias
f5d708e744 IDE: clean up
git-svn-id: trunk@50250 -
2015-11-08 10:06:06 +00:00
juha
cda0cfab52 IDE: Help options frame: simpler. Issue #28974, patch from Alexey.
git-svn-id: trunk@50249 -
2015-11-08 09:00:57 +00:00
maxim
90c6e305d8 IDE: improved i18n of 'Event/Method section' ComboBox in 'Options' -> 'Codetools' -> 'Code creation' page
git-svn-id: trunk@50222 -
2015-11-04 13:16:28 +00:00
ondrej
14e8ffa23a IDE, CodeTools: add more options and a prompt dialog for method creation. Issue #13994
git-svn-id: trunk@50196 -
2015-10-29 11:08:52 +00:00
juha
e3a1721df5 IDE: Cleanup.
git-svn-id: trunk@50185 -
2015-10-27 17:30:50 +00:00
juha
e92ffb6dc2 IDE: Store defines added by user to compiler options. Works also for packages. Issue #28887.
git-svn-id: trunk@50184 -
2015-10-27 17:30:48 +00:00
juha
5fc7132693 Use the new UTF-8 system by default. Can be disabled by define DisableUTF8RTL. EnableUTF8RTL is removed.
git-svn-id: trunk@50129 -
2015-10-20 17:20:11 +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
d19afdab40 IDE: Cleanup for coolbar_options code. Split EnableDisableButtons into 2 methods.
git-svn-id: trunk@50095 -
2015-10-17 14:31:11 +00:00
juha
1b137755fc IDE: Move loading and saving ButtonNames in IDECoolbar and EditorToolbar config into methods.
git-svn-id: trunk@50059 -
2015-10-14 16:39:48 +00:00
juha
07673e317f IDE: Refactor and optimize code for IDECoolbar and EditorToolbar config. Move duplicate code into methods etc.
git-svn-id: trunk@50058 -
2015-10-14 15:33:35 +00:00