From 78ba57d55d99bbbe78fc80127f0cd19647a47925 Mon Sep 17 00:00:00 2001 From: Jermolene Date: Sat, 3 May 2014 17:49:20 +0100 Subject: [PATCH] Remove support for browser-startup modules Instead support startup modules that stipulate which platform they require. Also include docs updates and fixes to fullscreen plugin --- boot/boot.js | 13 +++++- core/language/en-GB/Docs/ModuleTypes.multids | 1 - core/modules/startup.js | 6 --- .../tiddlers/mechanisms/StartupMechanism.tid | 1 + languages/de-DE/Docs/ModuleTypes.multids | 1 - languages/fr-FR/Docs/ModuleTypes.multids | 1 - languages/it-IT/Docs/ModuleTypes.multids | 1 - languages/ja-JP/Docs/ModuleTypes.multids | 1 - languages/zh-Hans/Docs/ModuleTypes.multids | 1 - languages/zh-Hant/Docs/ModuleTypes.multids | 1 - plugins/tiddlywiki/fullscreen/init.js | 41 ++++++++++--------- 11 files changed, 34 insertions(+), 34 deletions(-) diff --git a/boot/boot.js b/boot/boot.js index 96616ae95..14b9b4615 100644 --- a/boot/boot.js +++ b/boot/boot.js @@ -1773,9 +1773,20 @@ $tw.boot.executeNextStartupTask = function() { }; $tw.boot.isStartupTaskEligible = function(taskModule) { + var t; + // Check that the platform is correct + var platforms = taskModule.platforms; + if(platforms) { + for(t=0; t