Giter Site home page Giter Site logo

griefmodz / smart-typers Goto Github PK

View Code? Open in Web Editor NEW
19.0 19.0 4.0 174 KB

A Powercord plug-in that provides enhanced functionality and personalization to the typing users component.

License: MIT License

JavaScript 95.00% CSS 5.00%
powercord powercord-plugin

smart-typers's People

Contributors

griefmodz avatar mulverinex avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

smart-typers's Issues

it's dead, jim

This error gets spammed in the console when the plugin is active:
image

Broken

So I've realized from yesterday that this plugin is broken, none of the settings work, and the preview looks like this.
image

[bug] Cannot read property 'default' of undefined in TypingUsersWithAvatars.jsx

error's are on both line :9 and :83

VM544 C:\Users\bread\AppData\Local\DiscordCanary\app-1.0.47\modules\discord_voice-136\discord_voice\index.js:72 [Powercord:Plugin] An error occurred while initializing "smart-typers"! TypeError: Cannot read property 'default' of undefined
    at Object.<anonymous> (VM1191 D:\bread\powercord\src\Powercord\plugins\smart-typers\components\TypingUsersWithAvatars.jsx:9)
    at Object.<anonymous> (VM1191 D:\bread\powercord\src\Powercord\plugins\smart-typers\components\TypingUsersWithAvatars.jsx:83)
    at Module._compile (VM43 loader.js:1078)
    at Object.require.extensions..jsx (VM492 D:\bread\powercord\src\Powercord\modules\jsx.js:8)
    at Module.load (VM43 loader.js:935)
    at Module._load (VM43 loader.js:776)
    at Function.f._load (VM70 asar_bundle.js:5)
    at Function.o._load (VM75 renderer_init.js:33)
    at Module.require (VM43 loader.js:959)
    at require (VM50 helpers.js:88)

discord debug info if required

# Debugging Information | Result created: Sun, 10 Jul 2022 18:04:34 GMT

[SYSTEM / DISCORD]
Locale="en-GB"
OS="Windows 64-bit"
Architecture="x64"
ReleaseChannel="canary"
AppVersion="1.0.47"
BuildNumber="135925"
BuildID="45b23dc"
Experiments="1/131"

[PROCESS VERSIONS]
React="17.0.2"
Electron="13.6.6"
Chrome="91.0.4472.164"
Node="14.16.0"

[POWERCORD]
Commands="29"
Settings="10"
Plugins="35/36"
Themes="0/0"
Labs="0/5"
SettingsSync="false"
CachedFiles="188"
Account="false"
APIs="9"

[GIT]
Upstream="Official"
Revision="[59df79d]"
Branch="v2"
Latest="true"

[LISTINGS]
PowercordPath="D:\bread\powercord"
DiscordPath="C:\Users\b****\AppData\Local\DiscordCanary\app-1.0.47"
Experiments="2022-06_centralized_profile_editing"
Labs=""
Plugins="base64encoder, BetterMediaPlayer, Discord-UserID, dm-typing-indicator, groupdm-nuke-defender, image-tools, In-app-notifs, message-link-embed, powercord-ownertag, powercord-together, PowercordPluginDownloader, Quick-Bot-Invite, Unindent, userNotifs, vcTimer, XSOverlay-Discord-Notifications"

[suggestion] solid role color over display names

Add another option to display the names top role color instead of the gradient, I don't really like the gradient and would rather just have another option for it to be one color of the role they have. I understand if this is dumb and you won't add it but I hope you do anyway!

Suggestion

DiscordMyTyping


Similar to this plugin, there'd be a toggleable feature to have your own name show up on the typing component/list whenever Discord thinks you're typing.

Ex:

RektWithStyle is typing... User2 is typing... User3 is typing...

Suggestions

Limit user typing

The user can add a limit to how many people are typing, instead of having the "Several People are typing" message

Ex: There are 5 persons typing and there is a limit setted by the user of 3 people

User1, User2, User3 and 2 more users are typing

Ex²: There are 5 persons typing and there is a limit setted by the user of 4 people

User1, User2, User3, User4 and 1 more user are typing

It can have a "inteligent hidding" mode, where the limit is how many users can fit in the screen

User1, User2 and 3 more people are typing (small res window)
User1, User2, User3, User4 and 1 more people are typing (maximized window)

Custom message

Self explanatory, you can set a custom typing message

User1 is totally not typing...
User1 e User2 estão digitando...
User1, User2 and User3 are cute....

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.