office-gobmx/include/svl
Jim Raykowski 55e86edcb3 tdf#120658 - Reworking of dialogues Organize macros
(make from 5 existing only one)

Much of what makes up this patch is adapted from existing code that is
used to organize and select macros and to assign macros to shortcut
keys. Comments in the patch say where code is borrowed from.

Known issues:

+ Scripting framework library rename for BeanShell, Java, and JavaScript
always returns fail when there are no macro entries in the library even
though it actually succeeds. The same thing happens using
SvxScriptOrgDialog::renameEntry.

+ Deleting Basic macros from the Macro Manager dialog is not implemented
yet.

Change-Id: If4da04549f8b39675910cbbd1f94dd9a6b73c31a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176254
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-12-02 07:13:00 +01:00
..
adrparse.hxx tdf#42949 Fix IWYU warnings in svl/ 2019-06-07 09:06:14 +02:00
asiancfg.hxx improve loplugin:staticmethods 2024-03-22 11:47:36 +01:00
broadcast.hxx add comments to SvtBroadcaster about field sizes/packing 2022-06-06 13:16:30 +02:00
cenumitm.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
cintitem.hxx Improve the perf for pool item scanning.. 2024-07-22 11:29:32 +02:00
cjkoptions.hxx SvtCJKOptions::EOption is unused 2023-07-05 18:55:40 +02:00
converter.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
cryptosign.hxx cool#9992 lok doc sign: add initial serialization of external signatures 2024-11-15 12:53:47 +01:00
ctloptions.hxx tdf#155376 partially convert SvCTLOptions to officecfg 2023-06-07 15:55:33 +02:00
currencytable.hxx Recheck include/[s-x]* with IWYU 2021-12-24 01:44:48 +01:00
documentlockfile.hxx osl::Mutex->std::mutex in LockFileCommon 2023-02-15 10:03:24 +00:00
eitem.hxx Improve the perf for pool item scanning.. 2024-07-22 11:29:32 +02:00
filenotation.hxx loplugin:passstuffbyref in svl 2024-11-06 09:25:46 +01:00
flagitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
fstathelper.hxx fdo#82577: Handle Time 2014-10-01 07:34:23 +00:00
globalnameitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
grabbagitem.hxx tdf#158556 make SfxGrabBagItem hashable 2024-08-23 13:44:26 +02:00
gridprinter.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
hint.hxx tdf#120658 - Reworking of dialogues Organize macros 2024-12-02 07:13:00 +01:00
ilstitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
imageitm.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
IndexedStyleSheets.hxx tdf#100894 reduce time spent iterating styles 2024-10-14 21:51:26 +02:00
inethist.hxx use less dynamic_cast when broadcasting SfxHint 2024-09-03 21:41:08 +02:00
inettype.hxx Extended loplugin:ostr: Rewrite some O[U]StringLiteral -> O[U]String 2023-10-23 11:04:42 +02:00
instrm.hxx clang-tidy modernize-pass-by-value in svl 2022-06-03 18:32:32 +02:00
int64item.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
intitem.hxx tdf#158556 make SfxInt16Item hashable 2024-08-22 21:59:12 +02:00
itemiter.hxx ITEM: Change SfxItemSet to use unordered_set 2024-06-11 17:26:42 +02:00
itempool.hxx use more GetItemSurrogatesForItem 2024-07-29 13:48:02 +02:00
itemprop.hxx use more concrete UNO type in svl 2024-09-11 20:40:47 +02:00
itemset.hxx tdf#144208 speedup doc with lots of redline(13) 2024-06-20 16:20:35 +02:00
languageoptions.hxx make CellTextAttr half the size 2022-03-06 10:54:23 +01:00
lckbitem.hxx simplify OutlineToImpressFinalizer, no need to use SvLockBytes 2023-12-30 21:02:51 +01:00
legacyitem.hxx Removed executions flags on source files 2019-04-26 22:41:48 +02:00
listener.hxx make a bunch of SvtBroadcaster/SvtListeners functions inline 2022-03-06 10:54:07 +01:00
lngmisc.hxx use more string_view 2022-04-11 17:44:46 +02:00
lockfilecommon.hxx osl::Mutex->std::mutex in LockFileCommon 2023-02-15 10:03:24 +00:00
lstner.hxx tdf#158556 avoid dynamic_cast 2024-08-20 13:54:16 +02:00
macitem.hxx loplugin:passstuffbyref in svl 2024-11-06 09:25:46 +01:00
memberid.h tdf#138792: PDF export: add batch of dublin core attributes 2023-09-04 20:54:19 +02:00
metitem.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
msodocumentlockfile.hxx osl::Mutex->std::mutex in LockFileCommon 2023-02-15 10:03:24 +00:00
nfengine.hxx speedup saving large XLS file with lots of query formula(2) 2024-10-25 08:21:10 +02:00
nfkeytab.hxx std::vector -> std::array for NfKeywordTable 2022-01-29 09:33:14 +01:00
nfsymbol.hxx fixincludeguards.sh: include/s* 2013-10-23 23:22:29 +02:00
numformat.hxx speedup saving large XLS file with lots of query formula(2) 2024-10-25 08:21:10 +02:00
numuno.hxx document SvNumberFormatsSupplierObj 2023-09-08 10:52:53 +02:00
ondemand.hxx fold OnDemandNativeNumberWrapper ctor and init together 2024-04-12 15:14:21 +02:00
outstrm.hxx clang-tidy modernize-pass-by-value in svl 2022-06-03 18:32:32 +02:00
ownlist.hxx use more compact namespace syntax in /include 2020-05-03 09:21:51 +02:00
PasswordHelper.hxx tdf#157518: add password strength meter to setmasterpassworddlg 2023-11-15 19:48:38 +01:00
pickerhistoryaccess.hxx Remove excess newlines 2016-02-09 08:18:05 +00:00
poolitem.hxx SdrGrafCropItem needs its own SfxItemType 2024-09-30 18:27:45 +02:00
ptitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
rectitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
rngitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
setitem.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
SfxBroadcaster.hxx tdf#158556 prevent lambda from allocating on heap 2024-08-27 17:24:44 +02:00
sharecontrolfile.hxx loplugin:passstuffbyref in svl 2024-11-06 09:25:46 +01:00
sharedstring.hxx A bit of cosmetics 2022-09-27 10:12:07 +02:00
sharedstringpool.hxx make sure SharedString::EMPTY_STRING is interned in pools (tdf#150647) 2022-09-23 11:51:24 +02:00
sigstruct.hxx loplugin:ostr in svl 2024-05-14 09:03:47 +02:00
slstitm.hxx use more compact namespace syntax in /include 2020-05-03 09:21:51 +02:00
solar.hrc svx: read font and spacing scaling from oox, add bot as UNO prop. 2024-04-03 04:06:39 +02:00
srchdefs.hxx loplugin:unusedenumconstants in package..svtools 2016-08-12 06:58:39 +00:00
srchitem.hxx tdf#158185: fix Excel's Range.Find and Range.Replace wildcard recognition 2023-11-13 23:06:18 +01:00
stritem.hxx make SfxStringItem hashable 2024-08-15 16:07:17 +02:00
style.hxx set stylesheet parent at creation time 2024-10-22 08:01:03 +02:00
stylepool.hxx tdf#158556 simplify StylePool API 2024-08-26 11:22:25 +02:00
stylesheetuser.hxx New loplugin:crosscast 2022-11-29 18:07:23 +01:00
svdde.hxx tdf#114441 use sal_uInt32 instead of sal_uLong 2024-03-11 15:04:23 +01:00
svl.hrc Make NC_ constexpr-friendly 2023-10-12 18:17:49 +02:00
svldllapi.h tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
svlresid.hxx Pass context and resource string down to boost::locale separately 2021-08-05 09:39:11 +02:00
typedwhich.hxx use more TypedWhichId 2023-05-26 21:15:43 +02:00
undo.hxx tdf#161741 undo nits: NeedsClearRedo is private + prioritize TopLevel 2024-09-06 08:42:31 +02:00
urihelper.hxx use more string_view 2024-03-08 07:06:13 +01:00
urlbmk.hxx clang-tidy modernize-pass-by-value in svl 2022-06-03 18:32:32 +02:00
visitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
voiditem.hxx ITEM: Diverse further changes/cleanups/preparation 2023-09-11 12:59:53 +02:00
whichranges.hxx ITEM: Change SfxItemSet to use unordered_set 2024-06-11 17:26:42 +02:00
whiter.hxx ITEM: Change SfxItemSet to use unordered_set 2024-06-11 17:26:42 +02:00
zforlist.hxx tdf#157716 - Rename "Language settings" to "Languages and Locales" 2023-11-18 16:01:33 +01:00
zformat.hxx crashtesting: assert seen on importing forum-mso-en4-62805.xlsx 2024-04-12 15:14:15 +02:00