1

Chat++; All those features you've wanted, featured!

4377699683's Avatar 437769968311/22/14 3:03 am
1 emeralds 6.8k 51
1/26/2015 11:23 pm
CalPal_'s Avatar CalPal_
Chat++
All those features you've wanted, featured




What is it?
It is a script that just adds some enhancements to the PMC Chat. Since I don't use the chat much, most of the features in this were ideas from the community. So if you have an idea feel free to tell me about it, it will more than likely be added. Scroll down for screenshots.



Features:

+ Global Chat (PMC chat on every PMC page. See screen shots)
+ Chat Themes
+ Perspective or flat user heads
+ Much more planned and in progress right now... So keep checking back




Screenshots:
Global Chat:


Settings (There are more than this, I just haven't made the setting input for them yet):


Perspective Heads instead of flat heads in chat:




Download/Help:
There is no download yet because I don't have enough done to release it. (I'll release it around christmas for sure)
But you can help!
How?

You can tell me some feature ideas. Report bugs (I will be asking specfic people to beta test), Create chat themes for release(Ask me if you want to), or really anything. Even just responding to this post and saying you love the idea is a huge help. What? How? Any encourgment is great, it makes me feel like im doing something that will be useful and won't just sit in PMCs basement all day eating glue...





Old Post (Global Chat)
If you came here to test:
Please add me on Skype: jdf221
Note: Only add me if you use Chrome or Firefox.



Don't you hate having to go back and forth to the tab you have the chat on?
Now with this tampermonkey script you can have the chat popup on any page. (planetminecraft.com pages only)

This isn't out yet because it's not done. But here are some screenshots:


The box is resizable.

That's all I have so far. That was the hard part so now I just have to add features and fix bugs. (Already found a lot)



If you have any ideas for a feature or really anything please post it.
Posted by 4377699683's Avatar
4377699683
Level 25 : Expert Network
170

Create an account or sign in to comment.

51

1
01/26/2015 11:23 pm
Level 38 : Artisan Cake
CalPal_
CalPal_'s Avatar
OK. I've been using it for a little bit now, and I've got a couple observations.

Well, one, really. Um.

Just that the integrated chat (like, on all PMC pages) is slightly broken, just based on the way the chat itself works. If I open up a new PMC tab up (I can get up to 20+ open at a time if I'm not careful), it kills the chat on my main browsing tab. Of course, I don't really see any way around this seeing how that's just plain how chat works, but.
1
01/13/2015 7:38 pm
Level 12 : Journeyman Miner
KJP12
KJP12's Avatar
When is the script going to be released?
1
12/09/2014 5:53 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
DaAwesomePwner
jdf2
Also when I reorganize code it gives me a great time to comment code because im horrible at doing it while coding.

Haha same here mate!

Anyways, looks great so far jdf2! Keep up the great work

Welp kinda gave up on trying to organize the code. (Been busy)
But I guess its good enough...


So here it is:
To install:
https://openuserjs.org/scripts/jdf2.fur ... hat++_Beta

You need Tampermonkey: http://tampermonkey.net/

To report bugs:
https://github.com/jdf221/ChatPlusPlus/issues
Or just post them here.

This is not nearly all I plan to implement. Development has slowed cause Semester Exams are coming up so I have to study but once Christmas break starts expect something big
1
12/04/2014 10:10 pm
Level 27 : Expert Dragon
DAP
DAP's Avatar
jdf2
Also when I reorganize code it gives me a great time to comment code because im horrible at doing it while coding.

Haha same here mate!

Anyways, looks great so far jdf2! Keep up the great work
1
12/04/2014 10:00 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
Ready for release!
Kinda.
I'm onto my final stage I do with all my code: reorgonize and cry at my half asleep coding self.
Code like:

and

(Testing themes. Themes will not be in this release because they are acting stupid. Not this stupid but...)

Also when I reorganize code it gives me a great time to comment code because im horrible at doing it while coding.
1
12/04/2014 8:22 am
Level 57 : Grandmaster Pony
Starlight Glimmer
Starlight Glimmer's Avatar
subscribed jdf2!
1
12/04/2014 12:03 am
Level 19 : Journeyman Network
irritatedCat
irritatedCat's Avatar
Are you kidding me? How come they haven't added you to staff yet?
1
12/04/2014 1:56 am
Level 66 : High Grandmaster uwu
Ash
Ash's Avatar
Because we dont pick people based on how good at coding// skinning// building they are.

Chat++ seems pretty awesome jdf. Can't wait for a release.
1
12/04/2014 8:11 am
Level 25 : Expert Network
4377699683
4377699683's Avatar
If they did that they would have way to much staff. (And people would get mad about why they didn't choose them.)

Glad you two like it!
1
12/04/2014 1:31 am
Level 28 : Expert Pirate
HassanPCMR
HassanPCMR's Avatar
Maybe not a moderator, but a developer.
1
12/03/2014 11:44 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
I think I may be ready to release this weekend!
1
12/02/2014 8:41 am
Level 62 : High Grandmaster Mlem Mlem Bat
Insanity
Insanity's Avatar
this will work for both windows and mac, right?
1
12/02/2014 12:03 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
Yes.
1
12/01/2014 7:40 pm
Level 55 : Grandmaster Musician
Punkamoar
Punkamoar's Avatar
thats nice
1
12/01/2014 4:46 pm
Level 50 : Grandmaster Lad
rotarydial
rotarydial's Avatar
Ooh, sounds cool! Hope it happens
1
12/01/2014 4:27 pm
Level 21 : Expert Engineer
NetworkPCE
NetworkPCE's Avatar
Epicballzy
Patchpen
Also, would this work with any web browser? (If not, which ones will it work with?)


JavaScript should work on all browsers.

Javascript does not work on some outdated browsers, make sure you have one of the latest browser types.
1
12/01/2014 3:25 pm
Level 31 : Artisan Toast
ShadowCatEXE
ShadowCatEXE's Avatar
Patchpen
Also, would this work with any web browser? (If not, which ones will it work with?)


JavaScript should work on all browsers.
1
12/01/2014 2:11 pm
Level 17 : Journeyman Dolphin
Patchpen
Patchpen's Avatar
Do the armor layers show on the 3d heads?

Also, would this work with any web browser? (If not, which ones will it work with?)
1
12/01/2014 4:35 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
Not sure. See if your armor layer shows: http://cravatar.eu/head/USERNAMEHERE

It will work for Chrome, Opera, and Firefox (Not curently but it should be. I will get this fixed)
The browser you use must have some extension that you can download that supports GreaseMonkey like user scripts. (So for Chrome: TamperMonkey. FireFox: GreaseMonkey. Opera: Tampermonkey (Beta). IE: If you use IE please upgrade, stop using something that doesn't follow standards and upgrade.)
1
12/02/2014 9:19 am
Level 17 : Journeyman Dolphin
Patchpen
Patchpen's Avatar
Armor layer does NOT show.

And I use Chrome, so I'm good.
1
12/02/2014 12:02 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
1
12/03/2014 2:52 pm
Level 17 : Journeyman Dolphin
Patchpen
Patchpen's Avatar
Oh, Cool. It wasn't a big deal, but that's cool nonetheless.
1
12/01/2014 12:31 pm
Level 52 : Grandmaster Pixel Painter
craftykids
craftykids's Avatar
I don't use the chat, but this is a cool idea!
1
11/30/2014 8:48 pm
Level 62 : High Grandmaster Mlem Mlem Bat
Insanity
Insanity's Avatar
this is cool
1
11/30/2014 8:21 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
Resizing feature added!
1
11/30/2014 5:18 am
Level 25 : Expert Network
4377699683
4377699683's Avatar
Update notifyer working great!
1
11/29/2014 6:08 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
Chat++
All those features you've wanted, featured




What is it?
It is a script that just adds some enhancements to the PMC Chat. Since I don't use the chat much (I'm antisocial), most of the features in this were ideas from the community. So if you have an idea feel free to tell me about it, it will more than likely be added. Scroll down for screenshots.



Features:

+ Global Chat (PMC chat on every PMC page. See screen shots)
+ Chat Themes
+ Perspective or flat user heads
+ Much more planned and in progress right now... So keep checking back




Screenshots:
Global Chat:


Settings (There are more than this, I just haven't made the setting input for them yet):


Perspective Heads:




Download/Help:
There is no download yet because I don't have enough done to release it. (I'll release it around christmas for sure)
But you can help!
How?
Well there are many ways. One way is to donate, donating helps me to pay for my webserver, support my program needs(Say there is this awesome program that will let me code like 10 times faster, I would need money for that.). But not everbody can donate so other ways to help:

You can tell me some feature ideas. Report bugs (I will be asking specfic people to beta test), Create chat themes for release(Ask me if you want to), or really anything. Even just responding to this post and saying you love the idea is a huge help. What? How? Any encourgment is great, it makes me feel liek im doing something that will be useful and won't just sit in PMCs basement all day eating glue...

(If you can donate, please donate to my PayPal Email: jdf2.furlow@gmail.com. Or go here: Donate)

1
11/26/2014 5:26 pm
Level 30 : Artisan Dragonborn
funny bunny
funny bunny's Avatar
Love to test it.
1
11/26/2014 5:39 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
I've added you on Skype.
1
11/26/2014 4:58 pm
Level 31 : Artisan Toast
ShadowCatEXE
ShadowCatEXE's Avatar
A couple things:
>> The right of the box, is invisible. As in, I'm unable to see the right border (If there is one). Have A Look

>> I have a small screen, and when I first installed the add-on and opened up the settings, the chat was blocking it. Maybe somehow make the settings popup show over the chat?

>> When choosing "Close Chat" under the "What to do on page load" and then loading up the page, the chat doesn't show, but it still loads up and you can hear all the sounds. (Not sure if you knew it already)

Some suggestions:
>> Add a minimize function?

>> Maybe add titles or tooltips when hovering over an option in the settings popup? I found it hard to understand what they meant.

For example:
Flat Head or Perspetive(Spelt wrong) Head.. What does it mean?
Same thing with "Keep same as last page".

With that said, I think this is a great, and very unique idea. A job well done. Keep it up!
1
11/26/2014 5:22 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
Not sure what you mean? If you mean the dirt area then I don't see what's wrong about it?

Fixing

It is still supose to load. But I should add a unload chat option. Gonna add that.


Kinda already have one, hover over Community in the nav bar and click on Global Chat. It's toggles the chat open and closed. I am going to add a button that shows next to the chat to minimize.

Good idea, gonna do that

Head or Perspective
Keep same as last page: If you have the chat open on the last page it will be open on the next page you go to. (Same if it was closed)
1
11/26/2014 4:55 pm
Level 2 : Apprentice Explorer
_Polar_
_Polar_'s Avatar
Ill also help
1
11/26/2014 4:30 pm
Level 27 : Expert Blacksmith
StingRay_FTW
StingRay_FTW's Avatar
Sign me up
1
11/26/2014 4:10 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
Chat text box focus bug fixed.
1
11/26/2014 6:56 am
Level 25 : Expert Network
4377699683
4377699683's Avatar
WTFshady
jdf2
Also let me introduce everybody to Mr. PMC.


Hey Mr. PMC, how's it going?

Looks awesome. Would love to help test it,

Great! Add me on skype (jdf221) when ever you're ready to test.
(Install http://tampermonkey.net/ stable build if you haven't already.)
1
11/26/2014 6:29 am
Level 31 : Artisan Dragonborn
WTFshady
WTFshady's Avatar
jdf2
Also let me introduce everybody to Mr. PMC.


Hey Mr. PMC, how's it going?

Looks awesome. Would love to help test it,
1
11/25/2014 8:44 pm
Level 25 : Expert Scribe
MissWriter
MissWriter's Avatar
This looks really cool. I don't generally use Skype, but I do use Chrome. I would like to help test.
1
11/25/2014 10:09 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
I've messaged you on skype.


Also let me introduce everybody to Mr. PMC.

Using this for icons. (The icons for Global Chat)
1
11/25/2014 6:58 pm
Level 36 : Artisan Blockhead
Woodilicious
Woodilicious's Avatar
As always, jdf2 never fails to amaze me... Looks amazing.
1
11/25/2014 7:19 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar

Thanks!
1
11/25/2014 6:53 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
More settings:

(Default settings)

Side: What side of the page the chat should show on. (Top, Bottom, Left, Right)
Height: How big should the chat be? This changes to width whenon the left or right side.
What to do on page load: Open chat, close chat, same as last page. (What to do with the chat popup)
Notify on all new messages: You knwo how you get a desktop notfication when you get pinged in the chat? Well this sends a desktop notificationf or every new message.
Flat Head or Perspetive Head: or
Notfication Hide Delay: How long the notfiations will show. (In miliseconds)
1
11/25/2014 5:24 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
I need some people to test the script!
It still not done, but I need to be sure it works.
If you can test and use either Chrome or Firefox please add me on Skype: jdf221
1
11/30/2014 8:51 pm
Level 11 : Journeyman Miner
anonpmc337468
anonpmc337468's Avatar
[deleted]
1
12/01/2014 12:06 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
It is written in Javascript and I don't think I need anyone else to work on it with me, mostly because I don't work well with others. But thanks for the offer.

XDInsanitythis is cool

Glad you like it!
1
11/25/2014 5:38 am
Level 5 : Apprentice Miner
anonpmc1280016
anonpmc1280016's Avatar
[deleted]
1
11/25/2014 3:57 am
Level 25 : Expert Network
4377699683
4377699683's Avatar
Just recoded most of this. The code was just sloppy and I could hardly get stuff to work once I added something new.

But now it's all good!

Settings page so far:
1
11/23/2014 8:38 pm
Level 35 : Artisan Princess
Skeltal
Skeltal's Avatar
nuuuurddd

(jk it's awesome and I hope Paril and Cyprezz agree to implement it.)
1
11/24/2014 8:30 am
Level 19 : Journeyman Toast
TheEnigma
TheEnigma's Avatar
i just realised the guys rank is called artisan nerd LOL (not bullying jdf2 btw)
1
11/23/2014 8:36 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
Working on settings page/popup:

You will access the settings from the navbar like so:


(Blocks tab: pmc-blocks-popup-button-t435457.html)
1
11/22/2014 3:28 am
Level 19 : Journeyman Toast
TheEnigma
TheEnigma's Avatar
sounds epic
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome