Commit Graph

861 Commits

Author SHA1 Message Date
juha
73fb9ab0e2 Use AllFilesMask everywhere instead of GetAllFilesMask
git-svn-id: trunk@40849 -
2013-04-19 07:08:03 +00:00
juha
ea926c4e4b IDE: Make IDE Macros, Conditionals edit respect configured source colour schema. Issue #24293, patch from Cyrax
git-svn-id: trunk@40845 -
2013-04-18 18:41:23 +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
martin
af73c2186c IDE: added string auto-continue mode
git-svn-id: trunk@40352 -
2013-02-19 03:07:50 +00:00
martin
5c10ecd565 IDE: markup for user defined word-lists, fix missing initialization of option page
git-svn-id: trunk@40101 -
2013-01-31 21:58:28 +00:00
martin
a1583e32f2 IDE: markup for user defined word-lists, fix some settings. Add global lists
git-svn-id: trunk@40075 -
2013-01-30 23:35:52 +00:00
martin
bd8e5e09a2 IDE: markup for user defined word-lists, improve option layout
git-svn-id: trunk@40069 -
2013-01-30 19:43:18 +00:00
martin
be0b77b0b1 IDE, EditorOptions: disable options, if not available on platform (notebook closebutton on win)
git-svn-id: trunk@40061 -
2013-01-30 15:15:35 +00:00
martin
d1e28f34f8 IDE: markup for user defined word-lists, highlight duplicates in editor options frame/grid
git-svn-id: trunk@40039 -
2013-01-30 01:53:36 +00:00
martin
762694f67a IDE: add markup for user defined word-lists
git-svn-id: trunk@40029 -
2013-01-29 18:23:20 +00:00
martin
89795718f6 IDE, EditorOpts: Refactor color-editing
git-svn-id: trunk@39924 -
2013-01-20 22:25:59 +00:00
mattias
6324ecb89a IDE: clean up
git-svn-id: trunk@39650 -
2012-12-25 09:23:30 +00:00
martin
8611197b45 IDE, Edit options: fix tab width, broken in rev 39605 #650f60c596. Issue #0023536
git-svn-id: trunk@39649 -
2012-12-24 23:19:45 +00:00
maxim
771703bb74 IDE: improved "Tab and Indent" option tab layout to fit longer translations
git-svn-id: trunk@39647 -
2012-12-23 22:04:19 +00:00
maxim
ff1042a7fd IDE: improved editor markup options tab layout
git-svn-id: trunk@39646 -
2012-12-23 20:13:08 +00:00
mattias
24597cdca7 IDE: fixed anchors
git-svn-id: trunk@39636 -
2012-12-23 16:57:34 +00:00
martin
650f60c596 IDE: Add option to auto-continue comments
git-svn-id: trunk@39605 -
2012-12-20 23:35:24 +00:00
martin
773bdf38d7 IDE, EditorOptions: Updated Link
git-svn-id: trunk@39591 -
2012-12-20 09:33:02 +00:00
martin
9c8b6ead71 IDE, EditorOptions: Rearranged tab and indent options
git-svn-id: trunk@39589 -
2012-12-20 09:23:10 +00:00
juha
e4a4d8582a IDE: Move Build Mode Management to its own form
git-svn-id: trunk@39272 -
2012-11-10 22:45:15 +00:00
juha
9791089e63 CompilerOptions: comment out unused compiler messages code. Will be removed later.
git-svn-id: trunk@39060 -
2012-10-12 18:50:34 +00:00
juha
96b3cbf9c8 IDE: formatting
git-svn-id: trunk@38905 -
2012-09-29 17:36:43 +00:00
mattias
6a15305fe4 IDE: editor keymap return key: fixed crash
git-svn-id: trunk@38693 -
2012-09-16 17:27:12 +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
6b12d3b4fc IDE: compiler options: hide target OS/CPU, heap size for packages
git-svn-id: trunk@38573 -
2012-09-08 09:21:29 +00:00
juha
4bac432c75 IDE: reorganize BuildMode and IDE option values project settings GUI
git-svn-id: trunk@38481 -
2012-09-02 12:21:39 +00:00
mattias
a47271617a IDE: removed compiler option for switch -vm
git-svn-id: trunk@38411 -
2012-08-27 17:05:49 +00:00
martin
73ab9954d5 IDE, EditorOptions: Fixed finding color attribute in localized IDE
git-svn-id: trunk@38127 -
2012-08-03 19:01:31 +00:00
mattias
a99a34ebd2 IDE: using UTF8CompareText
git-svn-id: trunk@37960 -
2012-07-16 20:53:37 +00:00
martin
c65916bcaf IDE-Options / SynEdit: Fixed RightEdge visibility
git-svn-id: trunk@37906 -
2012-07-11 02:01:46 +00:00
mattias
9bd04cb451 IDE: compiler options: disable target platform for packages
git-svn-id: trunk@37628 -
2012-06-11 20:09:55 +00:00
juha
4c1213e99f LazControls: Replace property Data with property Items in ListFilterEdit. Issue #22100
git-svn-id: trunk@37394 -
2012-05-22 18:24:49 +00:00
mattias
b7deaffd70 IDE,codetools: added conditionals functions GetIDEValue, GetEnv
git-svn-id: trunk@37391 -
2012-05-22 13:27:59 +00:00
maxim
f37444fe98 IDE: removed unused resourcestrings
git-svn-id: trunk@37366 -
2012-05-20 13:35:54 +00:00
maxim
7ba5f9b762 IDE, Code Generation options: changed wrong -Op386 option to correct -Op80386. Patch by barlone with some consistency changes, bug #22062.
git-svn-id: trunk@37327 -
2012-05-18 23:44:00 +00:00
mattias
15f4afc429 IDE: identifier completion: add do after with, issue #16850
git-svn-id: trunk@36991 -
2012-04-23 19:23:21 +00:00
juha
4a95e3a711 IDE: fix tab order in option frames: Code Generation, Compilation, Linking, Messages, Parsing.
git-svn-id: trunk@36782 -
2012-04-14 22:00:00 +00:00
juha
76dc316063 IDE: fix tab order in frames: Build Modes editor, Miscellaneous Options and Version Info
git-svn-id: trunk@36781 -
2012-04-14 21:33:50 +00:00
juha
2d215a7931 IDE: fix tab order in Project Save Options frame.
git-svn-id: trunk@36780 -
2012-04-14 21:07:35 +00:00
juha
33b839ba02 IDE: Fix tab order and set shortcuts in Application Options frame.
git-svn-id: trunk@36777 -
2012-04-14 20:00:44 +00:00
mattias
b8aaf5770a IDE: added target os aix
git-svn-id: trunk@36739 -
2012-04-12 21:03:07 +00:00
mattias
e4335e4af7 IDE: parsing options: added hints about directives
git-svn-id: trunk@36726 -
2012-04-11 12:10:12 +00:00
paul
cf85a988a4 ide: add resource strings for various windows manifest keys
git-svn-id: trunk@36696 -
2012-04-10 02:28:44 +00:00
mattias
8425f35288 IDE: codetools options: shorter caption
git-svn-id: trunk@36652 -
2012-04-07 09:25:03 +00:00
juha
b0db3474ba IDE: unify the 2 filters in KeyMapping window. Prevent a potential crash.
git-svn-id: trunk@36601 -
2012-04-06 10:47:53 +00:00
martin
271df67a82 Improve Options/Keymap filter
git-svn-id: trunk@36563 -
2012-04-04 17:49:01 +00:00
martin
36bc4cca4d Improve Options/Keymap filter
git-svn-id: trunk@36562 -
2012-04-04 17:41:24 +00:00
maxim
52d4d5a5c1 IDE: fixed editor tab position combobox items localization on Editor/Misc options page
git-svn-id: trunk@36552 -
2012-04-03 22:23:32 +00:00
maxim
f96d540ac6 IDE: improved window list localization
git-svn-id: trunk@36504 -
2012-04-01 14:35:56 +00:00
maxim
97a2cd35a3 IDE: improved Compiler Verbosity options page localization
git-svn-id: trunk@36498 -
2012-04-01 10:39:16 +00:00
maxim
e3d4bbed9b IDE, Compiler codegeneration options frame: improved layout to better accomodate for translated strings
git-svn-id: trunk@36476 -
2012-03-30 23:47:23 +00:00
mattias
4d57d078dd codetools: find inheritance of objccategory
git-svn-id: trunk@36458 -
2012-03-30 13:47:49 +00:00
mattias
f7cda8bea9 IDE: configure build laz: page showing inherited options
git-svn-id: trunk@36452 -
2012-03-30 10:12:05 +00:00
martin
1e15e296e5 Ide, Project session, allow customize (Fold, JumpHistory)
git-svn-id: trunk@36388 -
2012-03-28 00:56:19 +00:00
paul
16e6fa9f44 ide: autosize groupbox in compiler parsing options (issue #0021575)
git-svn-id: trunk@36366 -
2012-03-27 02:53:50 +00:00
paul
f1296d629d ide: fix layout of build macro options (issue #0021576)
git-svn-id: trunk@36365 -
2012-03-27 02:51:02 +00:00
maxim
e5f26eeb61 IDE: fixed 'Run' constant translation regressions after r36332 #22c9cf054e
git-svn-id: trunk@36363 -
2012-03-26 21:03:12 +00:00
maxim
ee50897368 IDE: fixed 'Compile' constant translation regressions after r36332 #22c9cf054e
git-svn-id: trunk@36362 -
2012-03-26 20:52:35 +00:00
maxim
e162d9ebdc IDE: fixed 'Build' constant translation regressions after r36332 #22c9cf054e
git-svn-id: trunk@36361 -
2012-03-26 20:42:22 +00:00
paul
800813ef12 ide: cosmetic
git-svn-id: trunk@36339 -
2012-03-26 08:01:22 +00:00
paul
f4a6542c31 ide: allow to change executionLevel and uiAccess fields or windows manifest from IDE (issue #0019648)
git-svn-id: trunk@36337 -
2012-03-26 06:45:02 +00:00
juha
22c9cf054e IDE: unify some single word resource strings.
git-svn-id: trunk@36332 -
2012-03-25 19:10:21 +00:00
juha
8ee1b50961 IDE: Improve keymapping options
git-svn-id: trunk@36330 -
2012-03-25 19:09:33 +00:00
mattias
251e7ff407 IDE: env files: only warn if something changed
git-svn-id: trunk@36327 -
2012-03-25 19:01:35 +00:00
mattias
aaf6c91f65 IDE: make path, test dir: check with macros
git-svn-id: trunk@36326 -
2012-03-25 18:59:24 +00:00
mattias
192e074495 IDE: laz dir, fpc src dir, compiler path: allow macros, use new check functions
git-svn-id: trunk@36324 -
2012-03-25 18:49:36 +00:00
maxim
efff4531e3 IDE: fixed translation related regressions after r36225 #575e24d917
git-svn-id: trunk@36287 -
2012-03-24 14:44:29 +00:00
martin
33afd9a994 SrcEdit / Tab-Menu: via ctrl-right
git-svn-id: trunk@36265 -
2012-03-23 11:08:30 +00:00
paul
60f51e4b06 ide: fix anchors in Options/Editor/Pages frame (issue #0021535)
git-svn-id: trunk@36245 -
2012-03-23 08:33:47 +00:00
mattias
092067fc90 IDE: compiler options: fixed setting modified flag when changing create makefile
git-svn-id: trunk@36219 -
2012-03-22 14:19:35 +00:00
mattias
2a90441323 lazbuild: fixed using lcl questiondlg
git-svn-id: trunk@36201 -
2012-03-21 23:16:09 +00:00
martin
4738029f35 IDE/SynEdit (windows only): Add option to choose IME mode
git-svn-id: trunk@36142 -
2012-03-17 22:38:46 +00:00
mattias
9fb3a077c4 IDE: test directory: fixed using always the parsed value
git-svn-id: trunk@36056 -
2012-03-16 01:02:00 +00:00
mattias
dfc84d8ae3 IDE: started array of parsed env paths
git-svn-id: trunk@36051 -
2012-03-15 23:50:44 +00:00
mattias
f91dfafe6a IDE: parsed compiler options: unified
git-svn-id: trunk@36047 -
2012-03-15 22:53:27 +00:00
mattias
51e35fb2e6 IDE: project po output directory: keep relative
git-svn-id: trunk@35948 -
2012-03-13 22:45:45 +00:00
mattias
3e9e907062 IDE: switched to new laz2_xml
git-svn-id: trunk@35937 -
2012-03-13 20:55:43 +00:00
juha
38f8744617 IDE: formatting
git-svn-id: trunk@35708 -
2012-03-04 16:11:25 +00:00
martin
dca02ad8f5 Editor-opts: enable wheel for preview editors
git-svn-id: trunk@35701 -
2012-03-03 23:12:37 +00:00
martin
31401c1a23 IDE/SynEdit: Enable SnInfoView
git-svn-id: trunk@35589 -
2012-02-25 02:50:53 +00:00
juha
5866b2577e IDE: Improve keymapping options frame.
git-svn-id: trunk@35472 -
2012-02-19 09:58:48 +00:00
martin
00b66e9c44 IDE: Make Synedit's overview gutter available
git-svn-id: trunk@35462 -
2012-02-18 18:41:26 +00:00
juha
4ef51619f5 IDE: collect common resource strings in one place, remove duplicates
git-svn-id: trunk@35321 -
2012-02-12 13:04:36 +00:00
juha
c82d1b544d IDE: use resource lisAdd instead of lisCodeTemplAdd in many places.
git-svn-id: trunk@35320 -
2012-02-12 13:03:15 +00:00
martin
bcee3c3ca7 IDE: Enable Tracking for scrollboxes. issue #21240
git-svn-id: trunk@35244 -
2012-02-08 19:51:27 +00:00
mattias
829064a1d5 IDE: oi options: clean up
git-svn-id: trunk@35155 -
2012-02-05 12:58:29 +00:00
maxim
995b14dadc IDE, Project's FPDoc options page: improved layout and localization
git-svn-id: trunk@35128 -
2012-02-04 17:02:16 +00:00
martin
f88a9d1f56 SynEdi: more debugln for undo
git-svn-id: trunk@35067 -
2012-01-31 19:26:25 +00:00
mattias
4dcfd331ed IDEIntf: deprecated TLazProject.ShortDescription
git-svn-id: trunk@35045 -
2012-01-31 00:29:20 +00:00
mattias
c9ffd2f60c IDE: resolve macros in project title
git-svn-id: trunk@35044 -
2012-01-31 00:22:13 +00:00
juha
19652643bb Fix casing of "(filter)" text also in localized .po files.
git-svn-id: trunk@35028 -
2012-01-29 22:06:45 +00:00
martin
d503d615c5 Added try finally to some UndoBlock (editor)
git-svn-id: trunk@34977 -
2012-01-27 15:13:52 +00:00
martin
3f6ce14ac5 Editoropts/Color: Fix dropdown for frame edges
git-svn-id: trunk@34911 -
2012-01-24 21:35:56 +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
mattias
dedcacd54d IDE: renamed some lazdoc to fpdoc
git-svn-id: trunk@34822 -
2012-01-20 16:37:34 +00:00
mattias
cb9f0b5a5d IDE: build macros: show them as IDE macros and a hint for the FPC macros
git-svn-id: trunk@34748 -
2012-01-15 13:35:00 +00:00
mattias
00dbde1442 IDE: option to ask to save session
git-svn-id: trunk@34729 -
2012-01-14 13:43:25 +00:00
martin
2cc4863e8b MouseOpts: debug context menu
git-svn-id: trunk@34704 -
2012-01-11 04:03:04 +00:00
mattias
bf3313f631 IDE: renamed build macros in compiler options frame to IDE macros
git-svn-id: trunk@34636 -
2012-01-07 11:57:32 +00:00
mattias
e62d7530b7 IDE: codetools word beautifier: clean up
git-svn-id: trunk@34634 -
2012-01-06 22:50:07 +00:00
mattias
18106c64f2 IDE: codetools word beautifier: option to define how to spell auto created words, bug #19973
git-svn-id: trunk@34633 -
2012-01-06 22:44:48 +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
sekelsenmat
eb5ab4433e Adds android, jvm and mips targets to the IDE
git-svn-id: trunk@34549 -
2012-01-03 12:39:14 +00:00
maxim
608a5725c5 IDE, Options/Files: improved localization
git-svn-id: trunk@34528 -
2011-12-31 17:29:27 +00:00
mattias
64e2d1bc44 IDE: project options: added checkbox for UseMsgFile
git-svn-id: trunk@34482 -
2011-12-28 23:41:01 +00:00
mattias
6c8ac2b3c8 IDE: identifier completion: option to only replace the prefix, not the whole identifier
git-svn-id: trunk@34399 -
2011-12-25 00:44:07 +00:00
mattias
7bd5c4360f IDE: file filters: if buggy xml, use defaults, bug #20933
git-svn-id: trunk@34288 -
2011-12-19 17:36:39 +00:00
mattias
7316f8ba34 IDE: delete unneeded filefilters.xml
git-svn-id: trunk@34283 -
2011-12-19 17:12:00 +00:00
mattias
862785cad7 IDE: change disk changes option: better caption
git-svn-id: trunk@34121 -
2011-12-11 23:13:29 +00:00
martin
4589ac0f51 IDE more mouse options
git-svn-id: trunk@34118 -
2011-12-11 21:01:58 +00:00
martin
d3a8f67488 IDE more mouse options (naming)
git-svn-id: trunk@34115 -
2011-12-11 19:05:29 +00:00
martin
354c7644f7 IDE more mouse options
git-svn-id: trunk@34112 -
2011-12-11 18:23:05 +00:00
maxim
4950f0a6e5 IDE: fixed missed 'Tripple' -> 'Triple' misspellings in LFM
git-svn-id: trunk@34106 -
2011-12-11 15:53:20 +00:00
maxim
e374508e1c IDE, SynEdit: fixed 'Tripple' -> 'Triple' misspellings throughout the code
git-svn-id: trunk@34105 -
2011-12-11 15:37:09 +00:00
martin
f8e21f206f IDE more mouse options
git-svn-id: trunk@34076 -
2011-12-09 19:53:52 +00:00
martin
b16c791477 IDE: mouse options, make alt left config more flexible
git-svn-id: trunk@34055 -
2011-12-08 21:52:19 +00:00
martin
4316235320 EditorOpts: layout changes
git-svn-id: trunk@34046 -
2011-12-08 15:39:33 +00:00
martin
12eb85016b IDE: config for mouse wheel. Issue #0015125
git-svn-id: trunk@34010 -
2011-12-07 00:17:08 +00:00
martin
78a4c3100d IDE: start changing mouse option
git-svn-id: trunk@34005 -
2011-12-06 19:45:39 +00:00
martin
fe880f6f54 SynEdit: moved wheel to mouse actions
git-svn-id: trunk@33972 -
2011-12-05 15:01:45 +00:00
mattias
d4d3a831b3 IDE: undo options loading once, bites switching options via build modes
git-svn-id: trunk@33944 -
2011-12-04 11:27:17 +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
57b49cd699 IDE: codetools space options: fixed storing options
git-svn-id: trunk@33843 -
2011-11-28 22:17:35 +00:00
mattias
eecec379ff IDEIntf: added TLazCompilerOptions.GetUnitPath
git-svn-id: trunk@33811 -
2011-11-27 00:14:34 +00:00
maxim
1051637974 IDE: improved File Filters options tab popup menu localization
git-svn-id: trunk@33801 -
2011-11-26 15:55:19 +00:00
juha
8422a55e59 IDE: cleanup
git-svn-id: trunk@33793 -
2011-11-26 09:16:48 +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
juha
3c6ed01b68 IDE: Fix logic in TCompilerMessagesOptionsFrame.chklistCompMsgItemClick
git-svn-id: trunk@33773 -
2011-11-25 09:05:07 +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
mattias
c24a308083 IDE: options: reduced some overhead on loading/saving
git-svn-id: trunk@33768 -
2011-11-25 00:01:44 +00:00
mattias
9534efa9f7 IDE: options: reduced some overhead on loading/saving
git-svn-id: trunk@33767 -
2011-11-24 23:52:39 +00:00
mattias
de00308fd1 IDE: options: reduced some overhead on loading/saving
git-svn-id: trunk@33766 -
2011-11-24 23:44:54 +00:00
mattias
a6966d1d21 IDE: file dialog filters: menu item to set to defaults
git-svn-id: trunk@33765 -
2011-11-24 23:31:30 +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
7fb1ba33f4 IDE: file filter list: automatically clean up empty filters
git-svn-id: trunk@33763 -
2011-11-24 21:45:58 +00:00
juha
36d2265441 IDE: Changed GUI string capitalization. Issue #16068
git-svn-id: trunk@33627 -
2011-11-19 13:41:43 +00:00
juha
2953423fdc IDE: Implement Stack size in compiler options. Issue #17790
git-svn-id: trunk@33620 -
2011-11-18 21:42:59 +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
19238922cc IDE: fix setting IDE window dimensions when a default configuration is created.
git-svn-id: trunk@33590 -
2011-11-17 16:52:20 +00:00
mattias
561a94889f IDE: added file filter options page
git-svn-id: trunk@33530 -
2011-11-14 17:20:51 +00:00
juha
81511cf49b IDE: Added a check box for -WR compiler option. Issue #7154
git-svn-id: trunk@33527 -
2011-11-14 12:31:30 +00:00
mattias
bc7ce27ad4 IDE: clean up
git-svn-id: trunk@33515 -
2011-11-14 00:32:13 +00:00
juha
93cdd2d825 IDE: refactor duplicate code into SetNewBounds method. Set Applied and set FForm without setter to solve issue #20368
git-svn-id: trunk@33497 -
2011-11-12 21:51:13 +00:00
martin
4ca8f0c158 IDE, SynEdit: introduce block-indent by tab. issue #0020256
git-svn-id: trunk@33382 -
2011-11-07 02:44:22 +00:00
juha
7afb2d1906 IDE: set Enabled state of controls in lazdoc and project lazdoc settings. Refactoring.
git-svn-id: trunk@33354 -
2011-11-05 17:54:51 +00:00
juha
48b7f94535 IDE: set Enabled state to controls in Codefolding options
git-svn-id: trunk@33349 -
2011-11-05 17:52:29 +00:00
juha
83b0419b71 IDE: set Enabled/Disabled state of buttons in FPDOC options.
git-svn-id: trunk@33348 -
2011-11-05 17:51:11 +00:00