Commit Graph

189 Commits

Author SHA1 Message Date
juha
c1a20347a3 AnchorDocking: Use async call for SimplifyPendingLayouts always. Issue #32591.
git-svn-id: trunk@56156 -
2017-10-22 22:25:38 +00:00
juha
b24dd9505a AnchorDocking: Don't free AnchorDockPageControl too early. Prevent AV. Issues #32342,#32591,#31895.
git-svn-id: trunk@56143 -
2017-10-21 18:16:27 +00:00
maxim
75d2b6b092 Translations: Hungarian translation update by Péter Gábor, bug #32503
git-svn-id: trunk@55983 -
2017-10-05 22:45:21 +00:00
mattias
429d58ac16 translations: German: updates from Swen Heinig
git-svn-id: trunk@55955 -
2017-10-02 10:03:37 +00:00
juha
24f4125a85 AnchorDocking: Prevent parasitic changes in sites height with TAnchorDockPanel. Issue #32376, patch from Andrey Zubarev.
git-svn-id: trunk@55930 -
2017-09-26 13:42:04 +00:00
michl
90e664c499 LCL: AnchorDocking: Fixed faulty load layout from config when used second time. Issue #31238. Patch by Andrey Zubarev
git-svn-id: trunk@55921 -
2017-09-25 20:01:11 +00:00
maxim
3956dc2480 Translations: French translation update by Gilles Vasseur, bug #32456
git-svn-id: trunk@55897 -
2017-09-22 23:02:34 +00:00
mattias
db6292c15f anchordocking: fixed debugging, issue #32390
git-svn-id: trunk@55826 -
2017-09-09 10:11:12 +00:00
maxim
828eced700 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #32357
git-svn-id: trunk@55763 -
2017-08-30 23:47:49 +00:00
maxim
a46cdde868 Anchordocking: regenerated translations and updated Russian translation
git-svn-id: trunk@55744 -
2017-08-25 23:22:26 +00:00
juha
ed20432426 AnchorDocking: New grabbers themed design, new option HeaderHighlightFocused. Issue #32330, patch from Andrey Zubarev.
git-svn-id: trunk@55742 -
2017-08-24 21:44:26 +00:00
juha
ca797fbb73 AnchorDocking: Fix order of new site size assignment. Issue #32303, patch from Andrey Zubarev.
git-svn-id: trunk@55724 -
2017-08-20 20:05:54 +00:00
juha
c2428a4dd1 AnchorDocking: Fix save-restore of MainForm.WindowState with TAnchorDockPanel. Issue #32302, patch from Andrey Zubarev.
git-svn-id: trunk@55712 -
2017-08-20 09:02:32 +00:00
juha
f7a2a00330 AnchorDocking: More refactoring. Rename "Parent" parameter to avoid confusion.
git-svn-id: trunk@55657 -
2017-08-13 17:04:58 +00:00
juha
701a919a24 AnchorDocking: Refactoring, turn local sub-subfunctions into private methods.
git-svn-id: trunk@55656 -
2017-08-13 17:04:56 +00:00
juha
5ed05955da AnchorDocking: Cleanup and formatting.
git-svn-id: trunk@55655 -
2017-08-13 17:04:51 +00:00
juha
1665c436b5 AnchorDocking: Fix wrong type casts for AnchorDockPanel. Issue #24703, patch from Andrey Zubarev.
git-svn-id: trunk@55654 -
2017-08-13 12:19:27 +00:00
juha
5981bdc344 AnchorDocking: Add a minide example project with AnchorDockPanel. Issue #24703, by Andrey Zubarev.
git-svn-id: trunk@55641 -
2017-08-07 07:30:58 +00:00
juha
3d1ee5f174 AnchorDocking: Implement AnchorDockPanel. Issue #24703, patch from Andrey Zubarev.
git-svn-id: trunk@55638 -
2017-08-06 18:57:23 +00:00
mattias
6c7ffd91e2 anchordocking: fixed hiding docksite when last control gets Visible=false
git-svn-id: trunk@55482 -
2017-07-10 12:50:02 +00:00
maxim
732c7f90fd Translations: Lithuanian translation update by Valdas Jankūnas, bug #32126
git-svn-id: trunk@55474 -
2017-07-08 12:47:30 +00:00
wp
9139481f92 LCL: Separate coolbar and other dockmanagers (another patch by Andrey Zubarev), Issue #32027
git-svn-id: trunk@55438 -
2017-07-04 12:19:04 +00:00
michl
95d8fc70ee AnchorDocking: Revert revision 54525 #6139a22bcf as it breaks other reloading of AnchorDocking layouts. Issue #31834
git-svn-id: trunk@55083 -
2017-05-25 20:25:43 +00:00
michl
6139a22bcf AnchorDocking: Fixed ChangeBounds loop detected. Issue #31238
git-svn-id: trunk@54525 -
2017-04-05 09:12:12 +00:00
maxim
c74ec53ab7 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31463
git-svn-id: trunk@54327 -
2017-03-02 22:17:27 +00:00
joost
1de2cbf586 general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
michl
26c080e5a4 IDE: replace TabIndexAtClientPos with IndexOfPageAt to hide compiler warnings, after r53950 #f723ac55cd
git-svn-id: trunk@53953 -
2017-01-15 22:40:10 +00:00
ondrej
7d0f452c5b anchordocking: fix broken default layout. issue #29863 and #31084. Patch by Michl
git-svn-id: trunk@53592 -
2016-12-07 21:40:55 +00:00
maxim
6a74f2e274 Anchordocking: improved Russian translation
git-svn-id: trunk@53273 -
2016-10-31 22:46:08 +00:00
juha
aa647dd349 AnchorDocking: Make TCustomSplitter mouse wheel events public in TAnchorDockSplitter. Issue #30803
git-svn-id: trunk@53237 -
2016-10-27 14:29:27 +00:00
juha
9367da0ae5 Remove extra checks for empty strings together with IsValidIdent. It already handles an empty string.
git-svn-id: trunk@52812 -
2016-08-17 10:40:29 +00:00
maxim
36046a9b4d Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #30250
git-svn-id: trunk@52463 -
2016-06-08 23:13:31 +00:00
maxim
207c318329 Regenerated translations
git-svn-id: trunk@52455 -
2016-06-08 21:59:41 +00:00
ondrej
28488723c3 anchordocking: remove unneeded IDEIntf dependency.
git-svn-id: trunk@52382 -
2016-05-24 14:15:12 +00:00
mattias
17f571cf26 components: less hints
git-svn-id: trunk@51788 -
2016-03-01 15:31:26 +00:00
ondrej
aac3b6bdd8 anchordocking: make DockBounds and DockParentClientSize read-only. They should not be written directly but only through UpdateDockBounds.
git-svn-id: trunk@51384 -
2016-01-23 10:04:58 +00:00
ondrej
f30736d0f4 anchordocking: delete comments with resolved bugs.
git-svn-id: trunk@51348 -
2016-01-19 21:35:36 +00:00
ondrej
be1b2f57c3 anchordocking: really find MainIDE site in AdjustMainIDEWindowHeight.
git-svn-id: trunk@51347 -
2016-01-19 20:35:05 +00:00
ondrej
68cf5f1d72 anchordocking: check HostDockSite in TAnchorDockMaster.CloseUnneededControls
git-svn-id: trunk@51345 -
2016-01-19 20:11:51 +00:00
ondrej
64d6d494f8 IDEIntf, AnchorDocking: make ResetSplitters public and use it in TMainIDEBar.InitPaletteAndCoolBar. Related to issue #28096
git-svn-id: trunk@51338 -
2016-01-19 13:24:14 +00:00
ondrej
f5509e82cb anchordocking: update percent position after anchor change. Issue #29309
git-svn-id: trunk@51184 -
2016-01-04 12:24:28 +00:00
juha
5aaef8bebb Anchordocking: Don't update a tabbed page's caption with its name when saving desktops. Issue #29199.
git-svn-id: trunk@51181 -
2016-01-04 00:45:00 +00:00
ondrej
bd5f13d1e9 anchordocking: prevent AV
git-svn-id: trunk@51142 -
2016-01-03 11:55:27 +00:00
ondrej
14cc0fc3b7 anchordocking: fix wrong PercentValue from r51099 #47649a5b56
git-svn-id: trunk@51124 -
2016-01-02 14:29:06 +00:00
ondrej
dd5a0c7dd9 anchordocking: do not draw disabled splitters
anchordockingdsgn: disable and make MainIDEBar splitter smaller if AdjustHeight is enabled

git-svn-id: trunk@51121 -
2016-01-02 13:35:36 +00:00
ondrej
47649a5b56 anchordocking: fix height change when dock site width is changed for ScaleOnResize. Issue #29298
git-svn-id: trunk@51099 -
2015-12-31 14:27:03 +00:00
ondrej
bb21c80552 anchordocking: fix dock site main menu changes docked windows height. Issue #18538
git-svn-id: trunk@51097 -
2015-12-31 13:28:33 +00:00
mattias
efb3a66bd5 anchordocking: restore pages: reuse existing pages
git-svn-id: trunk@50833 -
2015-12-15 23:01:00 +00:00
mattias
5271410146 anchordocking: restore: set embedded sites to wsNormal for consistency
git-svn-id: trunk@50831 -
2015-12-15 22:27:05 +00:00
mattias
534ab33136 anchordocking: clean up garbage in layout
git-svn-id: trunk@50829 -
2015-12-15 22:25:30 +00:00