question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. ItĀ collects links to all the places you might be looking at while hunting down a tough bug.

And, if youā€™re still stuck at the end, weā€™re happy to hop on a call to see how we can help out.

v4 Feedback thread

See original GitHub issue

šŸ“£

Iā€™m very close to shipping Better TweetDeck 4 and I need folks to test it to see if everything works fine.

If youā€™re interested in testing, please grab the appropriate version for your browser, run it, and comment in this thread if you find anything broken!

better-tweetdeck-4.0.0.chrome.zip better-tweetdeck-4.0.0.firefox.zip better-tweetdeck-4.0.0.safari.zip

A few notes:

  • The Chrome version can and will run on Opera/New Edge just fine.
  • You will need to load the extension as unpacked in Chrome/Edge/Opera/Firefox
  • As far as I can tell the Safari version should be properly signed, let me know if it is not.
  • If youā€™re interested in translating the extension into your language, please ping me! Iā€™ll tackle the French translation before/shortly after release but I know Iā€™ll need help for locales that were previously supported.
  • Iā€™m considering v4.0.0 to be feature frozen. Meaning that I wonā€™t add any features to it. Anything new will come in subsequent versions. I need feedbacks about bugs/things broken.
  • If you agree with a specific comment, use the emoji reactions to keep the thread clean.

Changelog

This work was done over the span of 2 years so Iā€™m probably forgetting some details, but I truly believe it is for the best and Better TweetDeck will be made even better (eh) for it.

Misc

Better TweetDeck was completely rewritten from scratch using modern tooling:

  • The codebase is using fully using TypeScript.
  • The UI elements injected into TweetDeck use dom-chef or React
  • The settings page is fully built using React
  • The tooling uses Webpack 5 and the TypeScript compiler for JS transpiling
  • Most if not all features have been rewritten, fixing a lot of small bugs I never had time to tackle or just improve them in some ways

All of those changes were made for a couple of reasons:

  • Makes the codebase easier to maintain
  • Makes BTD lighter/faster (I havenā€™t made actual measurements but less code is always faster to run šŸ˜›)

New things/features

Improvements on existing features

  • The emoji picker now uses emoji-mart instead of being 100% custom
    • The emoji auto-completion also uses emoji-mart for its data
    • The emoji list arenā€™t completely up-to-date. emoji-mart hasnā€™t updated and I donā€™t know yet if I can update the data independently so this will be done later one
  • The ā€œverified badgeā€ setting now can show both verified AND translator badges
  • The ā€œOld Grayā€ theme was made from the ground up. Itā€™s not a 100% reproduction anymore but it will be much easier for me to maintain.
  • The Custom CSS setting now uses the Monaco editor, which should provide a better experience when editing code in there.

Removed (because obsolete/not used a lot)

If you somehow really depend on a given removed feature, comment about it and I can try to squeeze it in a future v4 release.

Applied by default

  • Removed the ā€œWhen you collapse a column, it will pause the feed it so that it can light up when its contents change while collapsed and it stays where you last saw itā€ (applied by default)
  • Removed the ā€œWhen you uncollapse a column, it will unpause the feed it so that it automatically scrolls back to the top instead of staying where you left itā€ (applied by default)
  • BTDā€™s logo is always applied in the bottom left corner

Made obsolete by TweetDeck

  • Removed the ā€œHide in reply to label on mentionsā€ feature
  • Removed the ā€œuse the system font in the UIā€ setting since TweetDeck does it natively

Removed for other reasons

  • Image/video/audio thumbnails. See reasoning in https://twitter.com/BetterTDeck/status/1366974655077097473. Theyā€™re made obsolete by the link preview feature IMO.
  • Removed the ā€œmake tweets flashā€ feature
  • Removed the ā€œHolding Ctrl (or Cmd on Mac) while clicking: favorite / retweet / download will allow you to follow from theā€ feature

Not present right now but will be brought back

  • The ā€œshare on TweetDeckā€ contextual menu item isnā€™t enabled yet. Iā€™ll re-add settings for it at a later time (I barely use it so I didnā€™t notice it until yesterdayā€¦)

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:44 (18 by maintainers)

github_iconTop GitHub Comments

4reactions
NitroxydeXcommented, Mar 16, 2021

Iā€™m using Chrome Version 89.0.4389.90

  • ā€œStyle of scrollbarsā€ under Settings -> Theme doesnā€™t do anything. It stays on itā€™s default size.
  • Emoji-picker closes most of the time when clicking on the emoji category.
3reactions
eramdamcommented, Mar 16, 2021

@NitroxydeX @jaxidian @klec29 @raulcraveiro I fixed the issues you folks reported. Check the main comment for updated builds šŸ™‡ā€ā™‚ļø

Read more comments on GitHub >

github_iconTop Results From Across the Web

v4 library feedback thread Ā· Issue #115 Ā· cep21/circuit
Hi! I'm thinking about what to modify for the v4 version of the library. Here is a feedback thread for all to contribute....
Read more >
FEEDBACK THREAD #4 : r/beforeweleave
FEEDBACK THREAD #4 Ā· Overall amazing colony sim. Excellent. Ā· Needs more variety for replay value. Currently the progression is mostly fixed (...
Read more >
Official Feedback Thread: Android v4.69
Official Feedback Thread: Android v4.69 ... Saving time & avoiding traffic is even easier with this update: Fixed a bug that prevented some...
Read more >
Feedback 4 Feedback Thread - LittleBigPlanet 2
This thread can help you get plays, but also get feedback which will help you become a better creator. Just post your psn...
Read more >
PT 0.11.4 Feedback Thread - Public Test Feedback
Hello, Commanders! Have you participated in our 0.11.4 public test? If you havent participated in this public beta, dont miss the opportunity,Ā ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found