drawpile / Drawpile

A collaborative drawing program
http://drawpile.net/
GNU General Public License v3.0
1.04k stars 131 forks source link

Feature Requests #385

Closed shadowcopalypse closed 1 year ago

shadowcopalypse commented 7 years ago

Built in music player linking to youtube, soundcloud etc so songs can be requested via command.

Interval based marking - automated mark during recording (i.e. every 10 min, 5 min etc)

A word filter that words can be added into then *@#%&# out unwanted words Maybe both on a server basis and/or customiezable by each individual preference.

Browser edition of Drawpile (not my idea, someone talked about it in chat)

That's all thanks

blurymind commented 7 years ago

the music player request is just ridiculous. Why not even request VOIP features? It's like asking for an mp3 player to be built into photoshop, because you like to listen to music while drawing. Just open a web browser window and open youtube. :D

the paintchat client running in a browser already exists https://github.com/jsonUK/ShiChan-Paintchat-Client actually paintchating started out that way in japan. The problem with it is that you have to run a server and install it on the server - which requires time and technical skills that not everyone has. https://github.com/jsonUK/ShiChan-Paintchat-Server A lot of these paintchat servers went down and became dead links with time. The other problem was that it had no pressure sensitivity, as the tablet driver was very unreliable and you had to install it manually - it was called jtablet or something like that. The beauty of drawpile is that it makes all that complexity go away - as the client is also a server hosting the session and that requires almost no setup. Since it is a native app, it also has less tablet driver problems - although with qt that is debatable. I wonder how krita devs are dealing with that Requesting a browser edition of drawpile is like requesting an entire new application- it would take that much work.

Why do you need the interval marking for?

The word filter seems like the only doable idea that might be useful

On Sun, Jan 8, 2017 at 2:29 AM, lixa notifications@github.com wrote:

Built in music player linking to youtube, soundcloud etc so songs can be requested via command.

Interval based marking - automated mark during recording (i.e. every 10 min, 5 min etc)

A word filter that words can be added into then *@#%&# out unwanted words Maybe both on a server basis and/or customiezable by each individual preference.

Browser edition of Drawpile (not my idea, someone talked about it in chat)

That's all thanks

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/callaa/Drawpile/issues/385, or mute the thread https://github.com/notifications/unsubscribe-auth/AGMbVXAmrvGL4ufyU-MPHGbC6u1Ji5GGks5rQEoMgaJpZM4Ldlg9 .

callaa commented 7 years ago

Built in music player linking to youtube, soundcloud etc so songs can be requested via command.

An actual music player or music controller is out of scope for this project, I feel. However, if the idea is to just let everyone know the official soundtrack for the session, could the chat message pinning feature be used for that? Or could it (or some other feature) be improved somehow to make it fit better to that use case.

@blurymind No need to be rude. This is not an uncommon request and I can see why people would like to have it.

Interval based marking - automated mark during recording (i.e. every 10 min, 5 min etc)

This is be possible, and if I can see this being quite useful when working with long recordings.

A word filter

Should also be possible. I can think of three different types:

In version 2.0, due to technical reasons the server would not be able to filter recorded chat messages, only direct chat (although it seems that's what people are most commonly using.)

Parental controls is one of the things I'd like to improve in version 2.0, so a clientside word filter would fit right in.

Browser edition

Might be possible in the future with WebAssembly, but at the moment I have no concrete plans.

shadowcopalypse commented 7 years ago

In regards to a music player,

Since links to music are shared all the time it seemed like some workaround was an option. The thought was to have a live streaming playlist that is added to by the user base.

A dock which holds song locations for a set amount of time before clearing would be one solution.

Don't know about the pinning feature. Doesn't seem like something I would use.

callaa commented 7 years ago

Can you explain a little how the playlist would be used? I'm not sure I fully understand the use case.

shadowcopalypse commented 7 years ago

It is a little confusing to explain so I drew a picture. selection_001

It's basically a space where anyone can go through all the shared videos at their own leisure.

callaa commented 7 years ago

Thanks, that makes it clearer. While a list of links is possible, I don't think it's possible to provide playback controls directly from the application, at least in any way that's portable between different platforms and browsers.

pachuco commented 7 years ago

Plugin API. for file import and export. My main consideration here is the PSD format, which is license encumbered, last I remember.

JoyfulAttic commented 7 years ago

One thing I would suggest, I'm not sure if it's been up for request before but having editable hotkeys. Such as, I use the colour picker alot and what helps me to smoothly create art on drawpile would be to have the option to change the function of what button uses the colour picker. So I can have it as maybe shift, or right click.

askmeaboutlo0m commented 1 year ago

(I've taken over development on Drawpile, so I'm going through these tickets and organizing them.)

I think this issue is a bit chaotic, but from what I can see it's a mixture of "stuff that's not gonna happen" and "stuff that's been implemented since a while now." Closing it for now, if there's anything relevant remaining, please open a new issue.