Commit Graph

278 Commits

Author SHA1 Message Date
michl
cf64cce4f8 AnchorDocking: Option MultiLinePages added
git-svn-id: trunk@64914 -
2021-04-03 18:40:14 +00:00
mattias
8c91f78ac6 anchordocking: layout
git-svn-id: trunk@64908 -
2021-04-03 11:04:30 +00:00
mattias
74b6997d63 ide: on app activate: invalidate file state cache immediately
git-svn-id: trunk@64899 -
2021-04-02 17:26:11 +00:00
michl
965b69876b AnchorDocking: Enable normal CloseButton icon only for Win32, other widgetsets can't handle it. Related to revision 64812 #ccb4169a92, Issue #35806
git-svn-id: trunk@64830 -
2021-03-17 20:33:59 +00:00
michl
9432e8db16 AnchorDockingDsgn: Just load config from file, when file is available or settings from ADLayoutDefault.lrs will be ignored
git-svn-id: trunk@64816 -
2021-03-15 00:34:38 +00:00
michl
0a5bd9f64e AnchorDocking: Fixed IDE with AnchorDockingDesgn cannot close cloned source editor, issue #38296
git-svn-id: trunk@64815 -
2021-03-15 00:21:50 +00:00
michl
3ef2b000df AnchorDocking: Revert revision 64798 #970b6b43d6, 64805 #9777df5da6 and 64806 as it is not clear for user and open a new clean window can be implemented otherwise
git-svn-id: trunk@64813 -
2021-03-15 00:08:14 +00:00
michl
ccb4169a92 AnchorDocking: Use default close button, so it scaled in HighDPI, issue #35806
git-svn-id: trunk@64812 -
2021-03-14 21:51:30 +00:00
michl
b73594affa AnchorDocking: Fixed size of close buttons very small on High DPI, patch from Sven Barth, issue #35806
git-svn-id: trunk@64807 -
2021-03-14 19:22:14 +00:00
michl
ccf0334712 AnchorDockingDsgn: Enable FreeWindowOnClose per default
git-svn-id: trunk@64806 -
2021-03-14 18:57:19 +00:00
michl
9777df5da6 AnchorDocking: Closing with caFree with PopupMenu added, missed part of revision 64798 #970b6b43d6, issue #38296
git-svn-id: trunk@64805 -
2021-03-14 13:43:49 +00:00
michl
970b6b43d6 AnchorDocking: Allow caFree on closing, Fixed IDE with AnchorDockingDesgn cannot close cloned source editor, issue #38296
git-svn-id: trunk@64798 -
2021-03-13 22:38:35 +00:00
juha
95b5489cff Components: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64466 -
2021-02-05 11:28:16 +00:00
michl
5610156d9f AnchorDocking: Don't loose docking side with ManualDock. Issue #38272
git-svn-id: trunk@64299 -
2020-12-29 10:33:37 +00:00
michl
bfe13f352f AnchorDocking: Allow docking in AnchorDockPanel on a TargetControl. Issue #37165
git-svn-id: trunk@64298 -
2020-12-29 10:24:14 +00:00
michl
e441f568b9 AnchorDocking: Allow ManualDock for Target TAnchorDockPanel. Issue #37165
git-svn-id: trunk@64288 -
2020-12-27 19:55:28 +00:00
maxim
8a7112535d Translations: Chinese translation update by robsean, bug #37290
git-svn-id: trunk@63485 -
2020-07-01 21:39:48 +00:00
juha
b9b4add654 AnchorDocking: Fix compilation after r62136 #b13519cc85. Issue #36227, patch from Anton Kavalenka.
git-svn-id: trunk@62147 -
2019-10-30 11:03:16 +00:00
maxim
bd9bfc01d4 Translations: Turkish translation update by Onur ERÇELEN, bug #35865
git-svn-id: trunk@61612 -
2019-07-21 22:57:16 +00:00
mattias
288b31c910 anchrodocking: clear splitter asynccall on destroy
git-svn-id: trunk@61546 -
2019-07-08 20:45:11 +00:00
maxim
dd661a10de Translations: regenerated all relevant translation files after r61231 #5b72fe1d56
git-svn-id: trunk@61233 -
2019-05-16 23:10:15 +00:00
maxim
b68407fc52 Translations: regenerated all relevant translation files after r61225 #75a8b1b83c
git-svn-id: trunk@61226 -
2019-05-13 23:21:39 +00:00
maxim
c91b1321e0 Translations: French translation update by Gilles Vasseur, bug #35034
git-svn-id: trunk@60368 -
2019-02-08 23:14:55 +00:00
mattias
510abc8ab6 anchordockingdsgn: changed output path to units/$(TargetCPU)-$(TargetOS)/$(LCLWidgetType)
git-svn-id: trunk@60319 -
2019-02-03 20:53:13 +00:00
mattias
21d3d195b1 anchordocking: changed output path to units/$(TargetCPU)-$(TargetOS)/$(LCLWidgetType)
git-svn-id: trunk@60316 -
2019-02-03 20:47:18 +00:00
michl
7ede3bf313 AnchorDocking: Removed check of IsVisible in UpdateHeaders, as it is wrong for controls that are just be created. Needed to show minimize button. Issue #34347
git-svn-id: trunk@60234 -
2019-01-27 22:11:22 +00:00
michl
99c5053caa AnchorDocking: Revert revision 60099 #4bb6efce90 as it breaks loading of layout. Closed sites were wrongly loaded.
git-svn-id: trunk@60233 -
2019-01-27 16:49:17 +00:00
maxim
684c367b8a IDE: changed extension of master PO files (a.k.a. templates) from .po to .pot, adapted IDE, POChecker, updatepofiles tool and localize.bat/.sh scripts.
Reasons:
1. .pot is 'industry standard' extension for PO template files. As a consequence, PO editors can now open our templates 'out of the box' and automate creation of translations.
2. It is now much simpler to detect template files now that dotted unit names are allowed.

git-svn-id: trunk@60208 -
2019-01-24 23:02:37 +00:00
michl
3d405210f9 AnchorDocking: Fixed SimplifyOneControl destroy the layout, Issue #34937
git-svn-id: trunk@60206 -
2019-01-24 18:10:30 +00:00
maxim
e1e84a2799 Translations: Hungarian translation update by Péter Gábor, bug #34912
git-svn-id: trunk@60140 -
2019-01-21 23:25:51 +00:00
michl
f8c805458d AnchorDocking: Select page on right click. Working on GTK2 too.
git-svn-id: trunk@60121 -
2019-01-20 13:37:32 +00:00
michl
81add28593 AnchorDocking: Select correct tab for TAnchorDockPageControl popupmenu.
git-svn-id: trunk@60117 -
2019-01-19 21:12:42 +00:00
michl
c3186f7af3 AnchorDocking: Fixed SIGSEGV when starting application with -dVerboseAnchorDockRestore.
git-svn-id: trunk@60107 -
2019-01-19 14:56:12 +00:00
michl
4bdacc309a AnchorDocking: Cleanup: Less hints.
git-svn-id: trunk@60102 -
2019-01-17 23:18:30 +00:00
michl
d6b9c94c3f Anchordocking: Showing a docked minimized window causes an access violation. Issue #34775. Based on patch from erno.
git-svn-id: trunk@60101 -
2019-01-17 22:53:02 +00:00
michl
4bb6efce90 AnchorDocking: Fixed load layout for visible=false forms minimize button not show. Issue #34347. Patch from Andrey Zubarev
git-svn-id: trunk@60099 -
2019-01-17 22:45:28 +00:00
michl
9730cd7027 AnchorDocking: Header drawer added. Issue #34508 Patch from Andrey Zubarev
git-svn-id: trunk@60098 -
2019-01-17 22:39:15 +00:00
maxim
bc4e1da857 Translations: Polish translation update by Sławomir Niedziela, bug #34788
git-svn-id: trunk@59988 -
2019-01-04 13:58:31 +00:00
michl
e575aff702 AnchorDocking: Fixed SIGSEGV with minimized control. Issue #34775
git-svn-id: trunk@59936 -
2018-12-29 19:40:35 +00:00
maxim
db0538a486 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #34741
git-svn-id: trunk@59883 -
2018-12-20 22:52:06 +00:00
michl
9f7c9ac748 AnchorDocking: Save PageIndex. Issue #34727
git-svn-id: trunk@59867 -
2018-12-19 21:07:54 +00:00
michl
7a3b00d295 AnchorDocking: Adding closing of pages with Header.CloseButton
git-svn-id: trunk@59831 -
2018-12-16 21:03:30 +00:00
michl
95f1c7e0bc IDE: Don't enlarge IDE if MessagesView or CodeExplorerView is shown. Issue #34447
git-svn-id: trunk@59830 -
2018-12-16 19:14:44 +00:00
michl
cc81cd1812 AnchorDocking: Cleanup: Name debug class names correct.
git-svn-id: trunk@59828 -
2018-12-16 15:03:45 +00:00
michl
c6a558f544 AnchorDocking: Normalize anchors of buttons.
git-svn-id: trunk@59827 -
2018-12-14 21:13:38 +00:00
michl
f5c8261446 LCL: AnchorDocking: Cleanup: Comment not needed debug output.
git-svn-id: trunk@59826 -
2018-12-14 19:13:54 +00:00
michl
75136b6580 LCL: AnchorDocking: Cleanup: Comment not needed debug lines.
git-svn-id: trunk@59822 -
2018-12-13 23:36:26 +00:00
michl
2bb0b31bbb LCL: AnchorDocking: Fixed Tab position setting is not saved and restored. Issue #33061
git-svn-id: trunk@59821 -
2018-12-13 22:44:23 +00:00
michl
de8efc11dd LCL: AnchorDocking: Cleanup: Remove unused variable, cleanup name space.
git-svn-id: trunk@59820 -
2018-12-13 20:34:31 +00:00
michl
3be6f7c25d LCL: AnchorDocking: Refactoring: Removed doubled variable.
git-svn-id: trunk@59819 -
2018-12-13 20:25:39 +00:00