Commit Graph

211 Commits

Author SHA1 Message Date
Martin
88bebcf493 IDE, SynEdit: implement flag to control if certain attributes/colors (comments, selection, ...) extend past EOL. 2025-04-14 22:21:47 +02:00
Juha
3b0f60efcb ToDoList: Simplify and optimize. Fix function TextToSingleLine in LazStringUtils, now only used by ToDoList. Issue #41437. 2025-03-28 23:12:34 +02:00
Juha
9613485cf8 ToDoList: Recognize a plain ToDo better inside comment start/end marks. Issue #41437. 2025-03-28 16:08:19 +02:00
Martin
63d93a19f0 TodoListLaz: Optimize SynEdit markup for comments / fixes for custom words in comments 2025-03-24 13:30:57 +01:00
Martin
bc80222f69 TodoListLaz: fix SynEdit markup for comments, if comments contain PasDoc (one comment returns multiple tokens) 2025-03-23 00:31:39 +01:00
Martin
83ef9dce86 IDE: fix translations for color opts, broken in 900e58ed4f by too early init. 2025-03-20 21:12:00 +01:00
Maxim Ganetsky
6024fcb964 TodoList: regenerated translations and updated Russian translation 2025-03-20 19:16:03 +03:00
Maxim Ganetsky
309be93986 TodoList: moved some resource strings to already existing file 2025-03-20 19:16:03 +03:00
Martin
c477ea0e17 TodoList: updated Makefile 2025-03-19 23:39:42 +01:00
Martin
900e58ed4f Ide, TodoListLaz: Add IdeIntf for color scheme / Add "todo comment" markup for SourceEditor Issue #41420 2025-03-19 23:22:18 +01:00
Juha
4d91692a6d ToDoList: Require whitespace after 'ToDo'. No match with 'ToDoX'. 2025-02-22 15:02:17 +02:00
Juha
cd874a9dce ToDoList: Improve layout of ToDoDlg on some widgetsets. 2025-02-22 15:02:17 +02:00
Maxim Ganetsky
70c3148e04 TodoList: regenerated translations 2025-02-21 15:04:03 +03:00
Juha
7d5c7fba25 ToDoList: Tweak the Parse method. 2025-02-21 02:01:36 +02:00
Juha
7677da953e ToDoList: Improve parsing, refactor and optimize. 2025-02-20 11:01:43 +02:00
Juha
37f89814d2 ToDoList: Require colon (:) after "ToDo", "Done" or "Note". Issue #41437. 2025-02-19 16:43:27 +02:00
Juha
431f5187f4 ToDoList: Add/restore support for a separate .todo file for a project or package. 2025-02-18 20:00:47 +02:00
Juha
424b2527ef ToDoList: Refactoring. Add checks. 2025-02-18 16:53:27 +02:00
Juha
6c194435b3 ToDoList: Add $(IDEBuildOptions) to the package settings. 2025-02-18 16:06:54 +02:00
Juha
16549aa9df ToDoList: Improve include file handling, and opening ToDoList for a package. 2025-02-17 18:13:47 +02:00
Juha
4f6cf9605a ToDoList: Improve include file handling. Part of issue #41421. 2025-02-16 11:31:43 +02:00
Juha
42eb6a4a4d ToDoList: Process each include file only once. Issue #41421. 2025-02-16 01:34:27 +02:00
mattias
fb03756b41 replaced url http://wiki.freepascal.org with https 2025-02-13 08:49:48 +01:00
mattias
6fa805fb47 updated makefiles 2024-10-22 00:31:29 +02:00
Juha
f9c4b5d7d1 Replace deprecated LazIsValidIdent with IsValidIdent. 2024-09-29 02:21:32 +03:00
mattias
f286fac16b updated makefiles 2024-07-15 10:50:53 +02:00
ACTom
dba31d62c4 Translations: Chinese translation update by ACTom, merge request !239 2023-10-10 02:42:10 +03:00
mattias
c5bc78b070 updated makefiles 2023-09-03 17:11:29 +02:00
mattias
8d92e3b67d updated makefiles 2023-08-14 20:31:20 +02:00
Juha
e65a102527 Remove unit Laz_AVL_Tree, a copy of unit AVL_Tree. Not needed with FPC 3.2.x. 2023-07-07 17:39:03 +03:00
mattias
ae9ab00109 updated Makefiles 2023-06-30 20:50:27 +02:00
mattias
fde0e0f965 set main version to 3.99 2023-06-25 17:47:14 +02:00
mattias
3a13fbf259 updated makefiles 2023-06-11 23:20:56 +02:00
mattias
7bc5b63fbb updated makefiles 2023-05-27 02:07:12 +02:00
Maxim Ganetsky
5c6dac2372 Translations: Slovak language update by LacaK, issue #40281 2023-05-23 16:23:10 +03:00
wp_xyz
8ae2cae749 IDE: Improved layout of the ToDoDlg. (Slightly modified) patch by Don Siders. Issue #40258 2023-05-12 20:19:46 +02:00
wp_xyz
756590bff2 IDE: Improved layout of the IDEToDoListWindow. Patch by Don Siders, slightly modified. Issue #40258 2023-05-12 16:52:00 +02:00
mattias
6671244b72 updated makefiles, fixed compile fpdebug with fpc 3.2.2 2022-11-13 13:23:46 +01:00
wp_xyz
9f508f3c7d ToDoList: Fix caption of first exported column to be "Type" rather than "Done". 2022-06-11 11:47:16 +02:00
mattias
9e762cde89 udpated makefiles 2022-05-29 19:34:19 +02:00
mattias
26c9421318 updated Makefiles 2022-02-24 12:55:45 +01:00
mattias
f97a493801 updated makefiles 2022-01-16 21:42:24 +01:00
Maxim Ganetsky
738e48c6b7 Translations: French translation update by Gilles Vasseur, issue #39487 2021-11-26 03:47:29 +03:00
mattias
0354b47bc4 updated makefiles 2021-10-18 14:32:30 +02:00
mattias
91763f2247 set trunk version to 2.3.0
git-svn-id: trunk@65242 -
2021-06-15 14:00:39 +00: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
efa1689fb3 ToDoList: Replace wrong StartsStr with EndsStr. Harmonize uses sections.
git-svn-id: trunk@64648 -
2021-02-22 09:50:59 +00:00
mattias
62c37ad72a updated Makefiles
git-svn-id: trunk@64567 -
2021-02-13 13:01:14 +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
77e6853ca6 Components: Reduce calls to LowerCase().
git-svn-id: trunk@64515 -
2021-02-10 13:43:15 +00:00