NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @namespace https://openuserjs.org/users/pejuta // @name TweetDeck__Triple the amount of loaded tweets // @description none // @copyright 2018, pejuta (https://openuserjs.org/users/pejuta) // @licence MIT // @version 0.11 // @match https://tweetdeck.twitter.com/* // @grant none // ==/UserScript== (function() { 'use strict'; function f() { var increaseChirpSizes = function (column) { // column.UPWARD_SCROLL_CHIRP_BLOCK_SIZE = 40; // default: 40 // column.INFINITE_SCROLL_CHIRP_BLOCK_SIZE = 20; // default: 20 column.TARGET_COLUMN_CHIRP_LIMIT = 120; // default: 40 }; var createColumn = window.TD.controller.columnManager.createColumn; window.TD.controller.columnManager.createColumn = function(e, t) { var column = createColumn(e, t); try { increaseChirpSizes(column); return column; } catch (err) { console.error(err, column); return column; } }; var columns = window.TD.controller.columnManager._aColumnIndex; for (var index in columns) { increaseChirpSizes(columns[index]); } } (function g() { if (window.TD && window.TD.ready) { f(); } else { setTimeout(g, 100); } })(); })();