Commit Graph

396 Commits

Author SHA1 Message Date
paul
6556cf67c6 ide: start version information rework:
- get rid of additional information dialog
  - place all string version to the Key/Value editor
  - change Key/Values storage to TStringTable instead of dedicated string values per key since only few keys are required and there can be more keys in the table

git-svn-id: trunk@23711 -
2010-02-16 09:03:35 +00:00
paul
7d178ec26d ide: change version numbers to more traditional (major, minor, maintenance release, build), issue #0015769
git-svn-id: trunk@23708 -
2010-02-16 03:04:09 +00:00
martin
40ae9c7a85 SourceEditor: Optional show Number on tabs. patch from Alexander S. Klenin / Issue #14988
git-svn-id: trunk@23649 -
2010-02-05 19:53:04 +00:00
paul
265891c7da ide: editor general mist: don't rely on captions since they can change after language switch (issue #0015559)
git-svn-id: trunk@23597 -
2010-01-29 18:00:11 +00:00
paul
f5da4dfcbc ide: add an option to skip packages check on form creation for designer
git-svn-id: trunk@23592 -
2010-01-29 09:41:47 +00:00
dmitry
148762fd30 ide: changed compiler messages list parsing. all messages are stored now, only hints/notes/warns are shown
git-svn-id: trunk@23553 -
2010-01-25 06:07:33 +00:00
paul
56be34be3a ide: hide build modes frame from the project options if appropriate define is not on
git-svn-id: trunk@23516 -
2010-01-21 10:14:27 +00:00
paul
78e8334829 ide: implement import/export of compiler options for the merged dialog
git-svn-id: trunk@23515 -
2010-01-21 09:51:14 +00:00
paul
f576f9dac8 ide: fix setting of incorrect version info language and charset by taka_jp (issue #0015520)
git-svn-id: trunk@23482 -
2010-01-18 10:44:46 +00:00
paul
f603d4da57 ide: convert options frames to use fpc resources
git-svn-id: trunk@23444 -
2010-01-14 10:17:35 +00:00
paul
7145aff4ca ideintf, ide: make project resources pluggable
git-svn-id: trunk@23430 -
2010-01-13 07:05:16 +00:00
mattias
a44af1c9a5 IDE: started conditionals frame
git-svn-id: trunk@23405 -
2010-01-09 14:58:39 +00:00
mattias
2e8a259717 IDE: clean up, naming old modes now variables
git-svn-id: trunk@23404 -
2010-01-09 14:26:34 +00:00
paul
b828609367 ide: project version info frame - change language and charset combobox style
git-svn-id: trunk@23379 -
2010-01-05 07:14:14 +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
33729ede58 moved compiler_buildvar_options.pas to ide/frames
git-svn-id: trunk@23373 -
2010-01-04 19:31:23 +00:00
mattias
294d55104b moved ide/compoptcondpropsdlg.pas to ide/frames
git-svn-id: trunk@23372 -
2010-01-04 19:23:58 +00:00
mattias
b264b33907 IDE: moved conditionals frame to ide frames
git-svn-id: trunk@23371 -
2010-01-04 19:20:52 +00:00
mattias
ee54a701ad IDE: editor options: divider lines: hint and layout
git-svn-id: trunk@23366 -
2010-01-04 11:48:14 +00:00
mattias
0e35f7bf06 IDE: build modes: fixed type picklist
git-svn-id: trunk@23362 -
2010-01-03 16:18:11 +00:00
paul
2effde41c0 ide: register bulid modes editor in the IDE common dialog
git-svn-id: trunk@23361 -
2010-01-03 16:06:02 +00:00
mattias
9e0bd4b9e8 IDE: build modes: selected
git-svn-id: trunk@23360 -
2010-01-03 15:10:27 +00:00
paul
2826bd7bab ide: remove OnImExportCompilerOptions event and use MainIDEInterface directly instead
git-svn-id: trunk@23358 -
2010-01-03 13:51:38 +00:00
paul
bf67a1aaf6 ide: some improvements for editing of compiler option in the common dialog
git-svn-id: trunk@23355 -
2010-01-03 11:08:29 +00:00
paul
199795b4c1 ide: implement custom buttons and checkbox for the compiler options
git-svn-id: trunk@23354 -
2010-01-03 10:43:21 +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
8cfb4412a9 ide: compiler options frames - support TBaseCompilerOptions instead of TProjectCompilerOptions
git-svn-id: trunk@23340 -
2010-01-02 08:23:08 +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
1247659900 ide: fix layout of 2 options frames
git-svn-id: trunk@23335 -
2009-12-31 03:33:57 +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
dmitry
60ea486874 ide: added exception-handler for loading project icon
git-svn-id: trunk@23326 -
2009-12-30 13:40:40 +00:00
paul
7b2bf15ef5 ideintf: reserve compiler options numbers, use one in the messages options
git-svn-id: trunk@23325 -
2009-12-30 13:14: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
mattias
f0be32eb74 IDE: changed caption: form editing option: open designer on open unit
git-svn-id: trunk@23285 -
2009-12-25 14:28:23 +00:00
mattias
a0e368a930 updated po files
git-svn-id: trunk@23281 -
2009-12-25 13:40:47 +00:00
mattias
565b703706 IDE: build modes: started selecting active mode
git-svn-id: trunk@23236 -
2009-12-22 17:56:03 +00:00
mattias
0f5bdca192 IDE: build modes: draw mode groups
git-svn-id: trunk@23208 -
2009-12-20 23:52:13 +00:00
mattias
9dceb06c2c IDE: build mode: fixed selection
git-svn-id: trunk@23205 -
2009-12-20 12:50:26 +00:00
mattias
5a9d464e4f IDE: build modes: clear read only cells
git-svn-id: trunk@23203 -
2009-12-20 12:45:15 +00:00
mattias
e77c7bec7b IDE: build modes: stared group includes
git-svn-id: trunk@23199 -
2009-12-19 23:41:24 +00:00
mattias
8bebf8b3cb IDE: build modes: path button
git-svn-id: trunk@23197 -
2009-12-19 20:57:55 +00:00
mattias
cf5309e627 IDE: build modes: adding group
git-svn-id: trunk@23193 -
2009-12-18 23:41:20 +00:00
mattias
c4283ac6eb IDE: build modes: pick list for values
git-svn-id: trunk@23172 -
2009-12-17 23:27:54 +00:00
mattias
488b027106 IDE: build modes: picklist for types
git-svn-id: trunk@23168 -
2009-12-17 16:24:54 +00:00
mattias
4a57ea658c IDE: implemented option to show project first in IDE title
git-svn-id: trunk@23161 -
2009-12-17 13:56:21 +00:00
paul
53d2c04bf7 ide: improved form editor options layout
git-svn-id: trunk@23154 -
2009-12-17 07:23:17 +00:00
mattias
fd4e8c3d02 IDE: build mdoes: started groups
git-svn-id: trunk@23149 -
2009-12-15 17:06:02 +00:00
mattias
996aca571f IDE: build modes: delete
git-svn-id: trunk@23148 -
2009-12-15 15:20:55 +00:00
mattias
e1c8d7a751 IDE: build modes: started delete
git-svn-id: trunk@23141 -
2009-12-14 19:27:32 +00:00
mattias
5a06123370 IDE: build modes: new setting
git-svn-id: trunk@23107 -
2009-12-12 17:52:35 +00:00
mattias
51ef91e2c8 IDE: build modes: value type
git-svn-id: trunk@23105 -
2009-12-12 16:54:33 +00:00
mattias
f5604c0e91 IDE: build modes: value
git-svn-id: trunk@23104 -
2009-12-12 16:52:54 +00:00
mattias
6deb52fdc0 IDE: build modes: editing name
git-svn-id: trunk@23102 -
2009-12-12 13:54:52 +00:00
mattias
5d639e329d IDE: build modes: new button
git-svn-id: trunk@23101 -
2009-12-12 13:28:44 +00:00
mattias
0de4518618 IDE: started filling build modes grid
git-svn-id: trunk@23098 -
2009-12-12 12:42:48 +00:00
paul
cc0ea5f1a0 ide: cleanup
git-svn-id: trunk@23091 -
2009-12-12 08:27:04 +00:00
paul
d744f29b60 ide: change look and feel of form editor option page
git-svn-id: trunk@23090 -
2009-12-12 08:26:39 +00:00
mattias
1b68eafebe codetools: added option to not insert class comment for implementation
git-svn-id: trunk@23086 -
2009-12-11 20:37:22 +00:00
paul
4dec15ed37 ide: change combobox to spinedit in the form editor options page
git-svn-id: trunk@23083 -
2009-12-11 17:15:54 +00:00
mattias
a533956c13 IDE: codetools src path: added edit button
git-svn-id: trunk@23019 -
2009-12-08 09:37:57 +00:00
mattias
0d6ebbde26 IDE+codetools: added option to disable auto adding parameter brackets
git-svn-id: trunk@22948 -
2009-12-03 21:43:32 +00:00
marc
bdc065838c * Improved localisation by Maxim Ganetsky
git-svn-id: trunk@22659 -
2009-11-17 23:31:13 +00:00
mattias
a449545d81 IDE: desktop options: improved layout, using shorter captions
git-svn-id: trunk@22651 -
2009-11-17 13:00:41 +00:00
martin
f7794cff2a SynEdit: Added fold config for for XML/LFM
git-svn-id: trunk@22623 -
2009-11-16 13:42:30 +00:00
mattias
4b3af617a2 IDE: codetools options indentation: enabling sub options
git-svn-id: trunk@22537 -
2009-11-11 23:23:37 +00:00
mattias
3c0eb0f5c6 IDE: added option to enabled indent on line break and indent on paste
git-svn-id: trunk@22423 -
2009-11-04 11:32:10 +00:00
mattias
0598f2da99 IDE: fixed typo
git-svn-id: trunk@22405 -
2009-11-03 14:23:36 +00:00
mattias
38a3e64177 IDE: added option to enable codetools auto indent
git-svn-id: trunk@22402 -
2009-11-03 13:00:36 +00:00
mattias
241ebb3899 IDE: class completion options: improved layout
git-svn-id: trunk@22296 -
2009-10-26 19:59:06 +00:00
mattias
e2bf0d0920 IDE: codetools options: added indent context sensitive checkbox
git-svn-id: trunk@22291 -
2009-10-26 16:29:24 +00:00
mattias
62bfbe7c8c IDE: codetools options: added indentation example file name
git-svn-id: trunk@22289 -
2009-10-26 13:17:35 +00:00
paul
05b4a3cd3e ide: fix naming options frame. group boxes was not autosized and caused bad look on windows
git-svn-id: trunk@22247 -
2009-10-21 01:24:20 +00:00
mattias
9e8f522ad3 IDE: updated lrs
git-svn-id: trunk@22224 -
2009-10-18 11:37:56 +00:00
mattias
8cf10cd42f IDE: optoional: ask for new filename for new files
git-svn-id: trunk@22223 -
2009-10-18 11:36:54 +00:00
mattias
b0afada3e2 IDE: option checkbox: ask for filename on new component
git-svn-id: trunk@22222 -
2009-10-18 11:34:59 +00:00
mattias
f9b7074d20 IDE: enable/disable clear key map button
git-svn-id: trunk@22188 -
2009-10-15 08:52:24 +00:00
mattias
5037e54148 IDE: key mapping: added button to clear shortcut
git-svn-id: trunk@22187 -
2009-10-15 08:48:30 +00:00
mattias
b336463cc3 IDE: using only one copy of editoropts
git-svn-id: trunk@22174 -
2009-10-14 14:40:20 +00:00
paul
b67d8f48e4 ide: add ReadOnly color setting to the object inspector options, draw properties without writer using ReadOnly color setting
git-svn-id: trunk@22127 -
2009-10-13 04:48:17 +00:00
mattias
97a9d2384e IDE: default lazarus directory: remove bundle path
git-svn-id: trunk@21940 -
2009-10-01 11:16:05 +00:00
mattias
ede3c52deb IDE: environment options, fixed checking FPCSrcDir with macros
git-svn-id: trunk@21751 -
2009-09-17 22:28:12 +00:00
martin
194d83f7a8 SynEdit: implemented Caret skips tabs
git-svn-id: trunk@21587 -
2009-09-05 13:30:13 +00:00
mattias
04b03bbb5d IDE: started build modes grid
git-svn-id: trunk@21576 -
2009-09-04 15:49:55 +00:00
mattias
b7b017b15f IDE: moved build modes to project compiler options
git-svn-id: trunk@21570 -
2009-09-04 14:18:02 +00:00
mattias
48b3d4a933 IDE: started build mode frame
git-svn-id: trunk@21557 -
2009-09-03 14:43:48 +00:00
mattias
4c329b56d8 IDE: naming options: improved layout
git-svn-id: trunk@21410 -
2009-08-22 22:10:26 +00:00
mattias
ff42886a9f IDE: renamed buildmode unit to buildvar
git-svn-id: trunk@21404 -
2009-08-22 21:11:20 +00:00
mattias
a0a148582d IDE: allow relative filename for make
git-svn-id: trunk@21363 -
2009-08-20 18:00:22 +00:00
paul
21b1cec67b ide: window options: translate "Inspect dialog" item (part of issue #0014245)
git-svn-id: trunk@21352 -
2009-08-20 16:25:25 +00:00
paul
fe771bf068 ide: options frames: set links cursor to crHandPoint
git-svn-id: trunk@21340 -
2009-08-20 05:19:00 +00:00
martin
84682a7457 EditorOptions: fixed default colors for none-pascal (html, xml), ... , fixed if highlighting is switched off
git-svn-id: trunk@21323 -
2009-08-19 16:54:42 +00:00