maxim
e796cd5ba9
Merged revision(s) 59118 #2b512b893e, 59125 #70f0e3209a, 59169 #571647e302, 59175 #c9e4614e17, 59177 #75d1f28106 from trunk:
...
Docs: Fix short description for function StringToColor.
........
LazUtf8: leftpad escaped characters in Utf8EscapeControlChars if EscapeMode = emPascal. Prevents ambiguity when reading the result.
........
LazUtils: Move ExtractFileNameWithoutExt to LazFileUtils. Rhymes with ExtractFileNameOnly.
........
Delete old deprecated methods.
........
LazUtils: Move more functions from FileUtils to LazFileUtilities, deprecate the old ones.
........
git-svn-id: branches/fixes_2_0@59201 -
2018-09-30 22:45:40 +00:00
juha
3574bdfb6d
Move debug- & other non-GUI stuff from LCLProc to LazUtilities and LazLogger in package LazUtils.
...
git-svn-id: trunk@58244 -
2018-06-13 13:59:07 +00:00
juha
f440f660a2
Refactor: move CompareMethods to LazMethodList. Keep alias in LCLProc.
...
git-svn-id: trunk@58204 -
2018-06-09 14:39:36 +00:00
mattias
014156ee09
IDEIntf: fixed TIDEMenuSection.Visible keeping Visible of children, bug #31970
...
git-svn-id: trunk@55259 -
2017-06-06 10:34:43 +00:00
mattias
5508095cff
IDEIntf: TIDEMenuItem: fixed not freeing MenuItems of TMenu
...
git-svn-id: trunk@54988 -
2017-05-18 23:57:25 +00:00
mattias
8a18022cc5
IDEIntf: menuintf: fixed hiding existing MenuItems
...
git-svn-id: trunk@53109 -
2016-10-14 17:00:01 +00:00
mattias
eabe435a62
IDEIntf: fixed crash on TIDEMenuSection.Clear, bug #30574
...
git-svn-id: trunk@52935 -
2016-09-08 11:01:18 +00:00
mattias
784b68175b
IDE: fixed showing source editor popup menu
...
git-svn-id: trunk@52933 -
2016-09-08 07:58:12 +00:00
mattias
b00a384cdc
IDEIntf: fixed showing separators
...
git-svn-id: trunk@52921 -
2016-09-06 09:47:09 +00:00
mattias
444a926616
IDEIntf: rewrote TIDEMenuSection to handle changes in hidden sections, tests: added menuintf tests, IDE: clean up
...
git-svn-id: trunk@52918 -
2016-09-05 15:18:02 +00:00
mattias
f225c167a9
IDEIntf: comment
...
git-svn-id: trunk@52908 -
2016-09-04 12:17:55 +00:00
ondrej
47bba81e9a
IDEIntf: revert r52310 #cac4521b5e. Issue #30143 .
...
git-svn-id: trunk@52311 -
2016-05-15 16:27:37 +00:00
ondrej
cac4521b5e
IDEIntf: fix possible regression after r52306 #2b94ec1a7c. Issue #30143
...
git-svn-id: trunk@52310 -
2016-05-15 16:24:12 +00:00
jesus
7c75c2fe3f
IDE, reverted previous menuintf fix, it has side effects on context menus in form designer
...
git-svn-id: trunk@51499 -
2016-02-04 21:22:43 +00:00
jesus
e10fa9961d
IDE: fix crash on starting Lazarus once both LazDataDict and LazProjectGroups packages are installed
...
git-svn-id: trunk@51498 -
2016-02-04 20:33:49 +00:00
jesus
f4900d9e51
IDE, fix compiling and some corruption on logging when VerboseMenuIntf directive is enabled
...
git-svn-id: trunk@51475 -
2016-02-02 06:19:08 +00:00
juha
95534c8596
IdeIntf: Remove an incorrect test about Bitmap from TIDEMenuItem.ConsistencyCheck.
...
git-svn-id: trunk@51459 -
2016-01-30 12:42:04 +00:00
juha
bc4da6f46d
IdeIntf: Make a freed BitMap Nil.
...
git-svn-id: trunk@51451 -
2016-01-30 10:47:10 +00:00
ondrej
c8a766f1e1
ideintf: menuintf: fix corrupted menu layout due to invisible parent sections.
...
(Probably regression from r50986 #800f102b46.)
git-svn-id: trunk@51421 -
2016-01-26 13:21:28 +00:00
ondrej
86b7cdb5d3
ideintf: menuintf: update current section even if the sections in front need update.
...
Solves issue #29311 and probably also a lot of different "TIDEMenuSection.UpdateNeedTopSeparator inconsistency" issues.
git-svn-id: trunk@51418 -
2016-01-25 22:15:26 +00:00
mattias
cddb1489ea
IDE: update menu sections: consistency check
...
git-svn-id: trunk@50988 -
2015-12-22 00:15:22 +00:00
mattias
800f102b46
IDE: update menu sections when parent section is not visible
...
git-svn-id: trunk@50986 -
2015-12-22 00:10:55 +00:00
mattias
2ac7f308e5
IDEIntf: fixed comments
...
git-svn-id: trunk@50820 -
2015-12-15 16:21:18 +00:00
mattias
d4675305e2
IDEIntf: deprecated ChildsAsSubMenu, typo
...
git-svn-id: trunk@50816 -
2015-12-15 15:34:01 +00:00
ondrej
e293f914e1
IDEIntf, IDE: IDECommands property synchronization refactoring, add SyncProperties property. Fix "move/clone to new window" menu items captions and visibility.
...
git-svn-id: trunk@50731 -
2015-12-10 13:18:27 +00:00
ondrej
e022bfe9e8
IDE: fixed AV in Editor->FileSettings->Encoding. Issue #28930
...
git-svn-id: trunk@50200 -
2015-10-30 12:38:55 +00:00
ondrej
5ec7988f47
IDE: IDECommand update events refactored: delete timer, use checks for command updates, add TIDESpecialCommand.OnRequestCaptionHint
...
git-svn-id: trunk@50152 -
2015-10-23 17:04:26 +00:00
juha
3f1c3e00ef
IDE: Move Tools menu items "Convert Encoding" and "Check LFM file" out from Delphi conversion sub-menu.
...
git-svn-id: trunk@50140 -
2015-10-22 15:05:00 +00:00
juha
709d37fee1
IDEIntf: Prevent executing menu commands twice. Issue #28870 , patch from Ondrej.
...
git-svn-id: trunk@50093 -
2015-10-17 08:17:08 +00:00
juha
38878ad607
IdeIntf, IDE: Refactor command system. Separate menu and toolbar commands, update them in right place etc. Issue #28777 , patch from Ondrej Pokorny.
...
git-svn-id: trunk@50026 -
2015-10-11 09:11:47 +00:00
juha
24978f559e
IDE: Enhanced JumpTo* commands for procedure header and begin. Issue #28612 , patch from Ondrej Pokorny.
...
git-svn-id: trunk@49811 -
2015-09-10 13:57:24 +00:00
juha
d66a3c37e6
IDE: Implement all IDE ToolButtons with a special behavior using the new API. By Ondrej Pokorny.
...
git-svn-id: trunk@49736 -
2015-09-02 05:28:06 +00:00
juha
6a78b21447
IDE: Create an API for IDE's ToolButtons and use it for Desktop list and JumpToSection list. Made by Ondrej Pokorny and myself.
...
git-svn-id: trunk@49732 -
2015-09-01 10:43:00 +00:00
juha
c6b6503cf2
IDE: New JumpTo... commands and menu items. Remove the functionality from EditorToolbar. Issue #28199 , patch from Ondrej Pokorny.
...
git-svn-id: trunk@49226 -
2015-05-31 10:21:27 +00:00
juha
abe573b42d
Initialize variables based on compiler warnings around Lazarus and libs. Contains ToDo items.
...
git-svn-id: trunk@48481 -
2015-03-24 17:52:23 +00:00
mattias
27d7dc5448
IDEIntf: less unit dependencies, less hints, fixed passing AsLast
...
git-svn-id: trunk@44243 -
2014-02-26 08:51:28 +00:00
martin
5ab9829c76
IdeIntf, IdeMenu: Less verbose
...
git-svn-id: trunk@43450 -
2013-11-17 15:33:30 +00:00
mattias
987e73434f
IDEIntf: comment
...
git-svn-id: trunk@42126 -
2013-07-17 22:08:35 +00:00
mattias
5ef97c0b5c
IDE: added menu item Windows / Center a lost window
...
git-svn-id: trunk@41974 -
2013-07-02 17:34:04 +00:00
juha
ecd140c985
Improve license headers in sources, part 2. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
...
git-svn-id: trunk@41389 -
2013-05-25 09:22:25 +00:00
mattias
7dfc6db3f0
ideintf: moved to components
...
git-svn-id: trunk@40882 -
2013-04-23 07:04:51 +00:00