Juha
|
278e4a8cb4
|
IDE: Fix editor macros when EditorMacroScript Package is installed. Issue #40259, patch by Domingo Galmés.
|
2023-05-17 19:54:02 +03:00 |
|
Juha
|
6a69340a83
|
IDE: Turn MacroListViewer into a proper IDE window. Prevent crash when switching to a project with less macros.
|
2023-05-17 19:22:45 +03:00 |
|
Martin
|
2a67f6ec76
|
Renamed LazarusCommonStrConst to IdeIntfStrConsts
|
2023-01-25 16:51:48 +01:00 |
|
Martin
|
2d2e5431aa
|
IDE: moved some of the most common ResourceString to IdeIntf, so other IDE packages can use them (instead of duplicating them)
|
2023-01-10 17:00:41 +01:00 |
|
mattias
|
5ed7fcd92c
|
IDE: create TMacroListView only when needed
|
2022-05-16 15:15:39 +02:00 |
|
Juha
|
06352700aa
|
IDE: Improve EditorMacroListViever.
|
2022-03-06 13:01:21 +02:00 |
|
Juha
|
7485ac827a
|
IDE: Add a drop-down list with all macros to the "Macros..." toolbar button. Issue #38879, patch by DomingoGP.
|
2022-03-05 13:38:59 +02:00 |
|
juha
|
9046b533af
|
LazUtils: New LazStartsStr and similar functions. StartsStr etc. in StrUtils return False for empty sub-string, thus Delphi incompatible.
git-svn-id: trunk@64743 -
|
2021-03-04 08:58:54 +00:00 |
|
juha
|
077ebbe494
|
Optimise string manipulation. Reduce calls to Copy().
git-svn-id: trunk@64527 -
|
2021-02-11 14:08:24 +00:00 |
|
juha
|
f76b3198f9
|
IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance.
git-svn-id: trunk@64504 -
|
2021-02-08 19:09:20 +00:00 |
|
mattias
|
60317e70ff
|
IDE: less hints
git-svn-id: trunk@62793 -
|
2020-03-22 09:39:21 +00:00 |
|
martin
|
094a2938ea
|
EditorMacros: Add a warning / Show warning if PascalScript self-test failed.
git-svn-id: trunk@62178 -
|
2019-11-03 19:59:21 +00:00 |
|
martin
|
fa3be90f84
|
Formating
git-svn-id: trunk@61899 -
|
2019-09-18 15:49:38 +00:00 |
|
martin
|
ad89fb55f9
|
IDE: EditorMacros, fix generating error msg (avoid index out of range error). Fix type in test for whitespace. Issue #0036082
git-svn-id: trunk@61898 -
|
2019-09-18 15:49:37 +00:00 |
|
juha
|
7f7e7ada81
|
Format and clean uses sections.
git-svn-id: trunk@58629 -
|
2018-07-25 13:38:35 +00:00 |
|
martin
|
80ec0e7c96
|
IDE, Editor Macros: improved layout for "repeat play" / fixed check for "Checked"
git-svn-id: trunk@57622 -
|
2018-04-07 22:32:09 +00:00 |
|
martin
|
7a791c20dc
|
Editor Macros: allow non pascal macros to read sources with begin/end, if that was added by pascal script macros / improve error pos
git-svn-id: trunk@57500 -
|
2018-03-11 15:10:19 +00:00 |
|
martin
|
b08adb52da
|
EditorMacro: refactor/rename listview
git-svn-id: trunk@57499 -
|
2018-03-11 13:15:20 +00:00 |
|
martin
|
90151e720e
|
IDE, EditorMacro: fix parsing of arguments. Fix numbers and #123
git-svn-id: trunk@57475 -
|
2018-03-09 01:54:18 +00:00 |
|
martin
|
d1fd0b02d0
|
Editor Macros: change button caption for clarity
git-svn-id: trunk@57432 -
|
2018-03-03 01:08:19 +00:00 |
|
mattias
|
29b1a3fd1b
|
IDE: updated lazarus.lpi
git-svn-id: trunk@56102 -
|
2017-10-17 15:21:09 +00:00 |
|
ondrej
|
dc0a33652f
|
IdeIntf: TIDEImages: switch parameters for CreateImage, LoadImage and GetImageIndex methods.
git-svn-id: trunk@55039 -
|
2017-05-22 07:52:37 +00:00 |
|
juha
|
1cefa33866
|
IDE: Prevent AV when trying to record a macro with closed editors. Issue #28947.
git-svn-id: trunk@50214 -
|
2015-11-03 15:41:19 +00:00 |
|
juha
|
3823cf94c4
|
IDE: ctrl+~ and ctrl+shift+~ to browse through tabs in history-order. Issue #28835, patch from Ondrej.
git-svn-id: trunk@50112 -
|
2015-10-18 21:21:38 +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 |
|
juha
|
708afdf966
|
Fix uninitialized variables and other problems found by the compiler.
git-svn-id: trunk@48451 -
|
2015-03-22 10:17:35 +00:00 |
|
mattias
|
58ccd15d06
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48235 -
|
2015-03-10 15:51:15 +00:00 |
|
mattias
|
7ed7fbad89
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48234 -
|
2015-03-10 15:50:16 +00:00 |
|
mattias
|
f3f0866921
|
IDE: checked compiler warnings, clean up
git-svn-id: trunk@48218 -
|
2015-03-10 14:51:21 +00:00 |
|
juha
|
1495974c5f
|
IDE: improve layout anchors in 2 forms.
git-svn-id: trunk@47569 -
|
2015-01-31 09:53:33 +00:00 |
|
mattias
|
b3adaef7a3
|
IDE: fixed catching excepions on load/save editor macros
git-svn-id: trunk@45876 -
|
2014-07-15 10:12:04 +00:00 |
|
mattias
|
5b42042d6f
|
IDE: lpi: use as default: EditorMacros/Count=0
git-svn-id: trunk@45518 -
|
2014-06-15 11:48:31 +00:00 |
|
martin
|
350b983c0e
|
IDE EditorMacros: Fix saving macro, after editing in source-editor
git-svn-id: trunk@43948 -
|
2014-02-08 01:03:30 +00:00 |
|
mattias
|
7bcb1b24a9
|
IDE: replaced some MessageDlg with IDEMessageDialog
git-svn-id: trunk@41499 -
|
2013-06-02 17:54:22 +00:00 |
|
juha
|
e826391389
|
Reimplement "IDE, Packager: harmonize some string constants"
git-svn-id: trunk@40967 -
|
2013-05-01 08:44:51 +00:00 |
|
juha
|
550d0ac8d0
|
Revert "IDE, Packager: harmonize some string constants"
git-svn-id: trunk@40960 -
|
2013-04-30 19:02:32 +00:00 |
|
juha
|
20be8a3fc1
|
IDE, Packager: harmonize some string constants
git-svn-id: trunk@40953 -
|
2013-04-30 13:35:06 +00:00 |
|
mattias
|
8e1f047f4a
|
IDE: editor macros: fixed laod/save under unix
git-svn-id: trunk@38460 -
|
2012-08-31 14:14:57 +00:00 |
|
martin
|
662d0b5f7f
|
Remove SynEdit from IdeIntf (license conflict)
git-svn-id: trunk@38407 -
|
2012-08-27 13:00:37 +00:00 |
|
martin
|
c34825f8a2
|
Ide/EditorMacros: changed flag-names for internal/pseudo files
git-svn-id: trunk@38392 -
|
2012-08-26 16:09:17 +00:00 |
|
martin
|
4f8ecedcb8
|
EditorMacros: Show macro parsing errors in messages
git-svn-id: trunk@38389 -
|
2012-08-26 13:09:44 +00:00 |
|
martin
|
6cf912504a
|
EditorMacros: improved detection of changes
git-svn-id: trunk@38386 -
|
2012-08-26 12:23:32 +00:00 |
|
martin
|
55db0fa79e
|
EditorMacros: Refactor, make avail in SrcEditInterface
git-svn-id: trunk@38381 -
|
2012-08-25 22:46:20 +00:00 |
|
maxim
|
f317a74361
|
IDE: fixed typo
git-svn-id: trunk@38378 -
|
2012-08-25 21:38:05 +00:00 |
|
martin
|
1ffcfe06cd
|
EditorMacros: Refactor, do not inherit TSynMacroRecorder
git-svn-id: trunk@38372 -
|
2012-08-25 13:37:05 +00:00 |
|
martin
|
f9f3d34cb8
|
EditorMacros: Allow editing of macros / Format multi-line
git-svn-id: trunk@38370 -
|
2012-08-25 11:22:49 +00:00 |
|
martin
|
084f17f010
|
EditorMacros: Allow editing of macros / Fixed parsing empty brackets
git-svn-id: trunk@38363 -
|
2012-08-25 02:12:59 +00:00 |
|
martin
|
48333d8333
|
EditorMacros: Allow editing of macros
git-svn-id: trunk@38360 -
|
2012-08-25 01:02:55 +00:00 |
|
martin
|
e191d86627
|
EditorMacros: Allow assigning custom keys
git-svn-id: trunk@38359 -
|
2012-08-24 20:14:59 +00:00 |
|
martin
|
729e3aff3d
|
EditorMacros List: fixed mem leak / update display
git-svn-id: trunk@37915 -
|
2012-07-12 12:35:11 +00:00 |
|