1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-17 07:14:50 +00:00
TiddlyWiki5/core/modules
Cameron Fischer aa817f66d2
Changed importVariable to store its own variables (#4108)
* Changed importVariable to store its ownvariables

Before, importVariables was creating a setWidget for every single variable it would find in its tiddlers, and it would create a long-ass call tree. Now, instead, it just accumulates the variables in itself.

* Can't use Object.assign

Learned the hardway while working on tw5-relink that Object.assign
doesn't exist in IE11. Using $tw.utils.extend instead.

* Retaining setWidget transclusion flexibility

* One more test to verify mixing sets and macros
2020-01-30 12:53:26 +00:00
..
commands Dynamic plugins: Change "contains JavaScript" to "requires reload" 2019-09-27 16:47:55 +01:00
editor Restore previous popup mechanism (no cancelling when focusing inputs) (#4305) 2019-10-12 14:08:52 +01:00
filters Adding [is[binary]] filter -- Missed off 1150c87ed 2019-09-16 16:16:03 +01:00
indexers Fix for index ordering issue 2019-07-28 16:39:34 +01:00
info Add $:/info/browser/language to the info mechanism 2019-03-07 18:42:49 +00:00
macros Refactor the dumpvariables macro as wikitext 2019-03-30 10:52:49 +00:00
parsers Add support for file type webm & ogg theora (#4404) 2020-01-04 11:27:13 +00:00
savers Refactor andtidwiki.js (The saver for Android apps including AndTidWiki, Tiddloid and Tiddloid Lite) (#4276) 2019-11-20 09:45:42 +00:00
server HTTP Server: should include bag in returned tiddlers 2019-10-06 17:34:50 +01:00
startup Extend refresh throttling to tiddlers having a "throttle.refresh" field 2019-10-14 10:42:14 +01:00
storyviews Pop storyview: fix bug where targetElement is null (#4143) 2019-08-02 08:51:16 +01:00
upgraders Dynamic plugins: Change "contains JavaScript" to "requires reload" 2019-09-27 16:47:55 +01:00
utils Slight optimisation of $tw.utils.addClass() 2019-11-20 17:38:28 +00:00
widgets Changed importVariable to store its own variables (#4108) 2020-01-30 12:53:26 +00:00
commander.js Module-ize server routes, add static file support and other enhancements(#2679) 2018-07-18 16:54:43 +01:00
config.js Move the wikilink regexps into global config 2014-11-26 11:12:25 +00:00
deserializers.js Add support for JSON files containing a single tiddler 2017-03-17 14:19:43 +00:00
filters.js Add support for = prefix for filter runs that doesn't remove duplicates 2019-06-10 17:54:20 +01:00
keyboard.js Add support for global keyboard shortcuts (#3493) 2018-11-06 13:34:51 +00:00
language.js Make lazy loading message be translateable 2015-09-08 10:41:27 +01:00
pluginswitcher.js Dynamic plugins: Fix registration of themes and languages 2019-09-16 13:17:09 +01:00
saver-handler.js SaverHandler: Don't generate file if autosave disabled 2019-03-05 15:43:14 +00:00
story.js Fix issues with creation and modification dates 2015-09-11 13:34:01 +01:00
syncer.js Syncer: add hidden setting for disabling lazy loading 2019-10-25 10:02:57 +01:00
tiddler.js Ensure tiddler.getFieldStringBlock uses a deterministic ordering 2019-04-14 14:23:49 +01:00
wiki-bulkops.js Fix unnecessary "list" field creation when renaming tiddlers 2019-07-30 17:10:53 +01:00
wiki.js Fix bug with navigating via location hash 2020-01-27 17:59:13 +00:00