Giter Site home page Giter Site logo

iamgio / chorus Goto Github PK

View Code? Open in Web Editor NEW
140.0 140.0 9.0 10.83 MB

:pencil: The first editor for Spigot configurations.

Home Page: https://chorus.iamgio.eu

License: GNU General Public License v3.0

CSS 19.98% Java 9.91% Kotlin 63.96% JavaScript 6.15%
bukkit editor javafx kotlin minecraft spigot yaml yaml-editor

chorus's People

Contributors

ahdg6 avatar dependabot[bot] avatar iamgio avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

chorus's Issues

This App Can't Run on your PC

First time I open chorus it works fine but after I close it, it comes up with this app cant run on your pc. Only after redownloading will it work again. (I'm on windows 10)

SFTP Invalid connection

Im trying to connect to my sftp but it don't work and when I try with WinSCP it works what can I do?
image

DeluxeMenus add-on

Hello everyone! Please help me finish the addon to DeluxeMenus, because most of the servers use this plugin and I think it is useful for users

credits = 'Chorus';
version = '1.0.0';
description = 'This add-on brings Deluxemenus support to Chorus by loading GUIs from selection.'
image = 'https://i.imgur.com/U3wp1qq.png'

function onInit() {
    const format = new GUIFormat(
        function getName(map) {
            return settings ? settings.get('menu_title') : 'No title';
        },
        function getRows(map) {
            return settings ? settings.get('size') : 1;
        },
        function getItems(map) {
            const items = [];
            map.keySet().forEach(key => {
                if (key = 'items') {
                    const itemSection = map.get(key);
                    let item = itemSection.get('ID');
                    if(!item) item = itemSection.get('material'); // If ID is not found, look for MATERIAL
                    item = item ? item.toString().split(",")[0] : item.toString(); // Remove amounts (wool:3, 10 -> wool:3)
                    const itemName = item ? item.indexOf(':') != -1 ? item.split(':')[0] : item : 'BEDROCK'; // If item is null, use Bedrock. Otherwise, remove meta
                    const position = itemSection.get('slot');

                    items.push(new GUIFormatItem(new GUIFormatPosition(position), itemName));
                }
			});
            return items;
        });
    format.setActive('DeluxeMenus');
}

Error when connecting via FTP

I have just setup a FTP server on my linux based server to allow editing of configs remotely. I tested it first using the Filezilla FTP client, and I was fully able to connect and view my files. However, upon trying to connect through chorus, it locks up, and gives this error as output in the terminal I am running in:
https://pastebin.com/GUz7NsnP

Both server for FTP and client are running ArchLinux, and as mentioned I verified FTP server setup with Filezilla, to confirm it is not a issue with the FTP server.

RU Translate

Hi, I want help you, becouse our team need in RU translate. I can translate, and you add its.
?

SSL and or TLS connections

Is there anyway to connect using either SSL or TLS the host im trying to connect to requires one of the 2 and in general having security would be nice.

Auto update changes?

I really like this program but it is very annoying when developing to go from Minecraft to chorus to reload config changes. Maybe implement an option like Notepad++ that updates the config when the window regains focus?

Suggestion - GUI detection

Support for plugins like DeluxeMenu's and other GUI based plugins would be nice where we highlight a section of the config, right click and GUI preview it will read the data and add in the items to the preview so we can see how it will look, rather than having to manually enter it all each time we want to make changes.

SCP / SSH Support

I haven't used the app yet but it looks awesome! Because I do not have nor want to setup FTP/SFTP set up on my server I ask you if you could add SCP support. The neat thing of course with SCP is that simply works without any additional setup on a server. I think many could profit from it.

Copied

Hello! I recently encountered a bug on windows 11 that I can't copy more than once. i.e. I copied a piece of code once, but I can't the second time I can only paste.

windows 11 last on 15 December, the last version of the program

Project folder support

As a feature request, I'd like to request support for opening folders as projects so we can see a tree view of all of the files.

Invalid SFTP & FTP

ip/host:
ex: node-p1.hoststore.xyz
username:
ex: hostmember.18238bcx12
and the button said invalid, i tried using ipv4 and sftp://node-p1.hoststore.xyz still not work
sorry my bad english

File modified when opened

When I open a YAML file with Chorus in a JAR archive using WinRAR, it says that the YAML file has been changed, and ask me if I want to save the changed YAML file in the archive.

@ on Mac

Its impossible to write a @ at Mac, because it jumps up to that weird custom options line above if I want to put in the @ so I can't insert it.

Thats a massive bug and sucks a lot ^^.

Complete Build Failure

Have you tried downloading the source and compiling it?
It doesn't build at all, I've tried multiple fixes through maven and intellij.

Antivirus

My antivirus [TREND MICRO] detects the software as a ransomware

Complete startup failure

C:\Users\Joseph Robinson\Downloads>java -jar chorus-1.2.1.jar
Error: Could not find or load main class org.chorusmc.chorus.Chorus
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-b09)
Eclipse OpenJ9 VM (build openj9-0.20.0, JRE 1.8.0 Windows 10 amd64-64-Bit Compressed References 20200416_658 (JIT enabled, AOT enabled)
OpenJ9   - 05fa2d361
OMR       - d4365f371
JCL          - cfa47e66cd based on jdk8u252-b09)

Can't add SFTP servers

Hello, when I try to connect to ftp, it doesn't work. Here are some images:
image
image
image
(I blurred some of the info for obvious reasons)
Am I doing something wrong or is this a bug?

Optimization and improvements

This is just a personal reminder as I am looking forward to taking reflection completely out of Chorus, which I used to overuse back in the days. I will also load components (items, entities, etc) from text files instead of using enums. This all will result in better performance and less memory usage.

Can't go "up" (parent folder) in SFTP

When I open a folder in SFTP there is no option to go back to the parent folder. And when I re-start the program and open SFTP again it is in the folder I left, so there is no chance to get to the root folder
Snímek obrazovky 2021-05-15 201659

(Suggestion) Add the ability to pin parts of files

I think that it'd be extremely useful if you could "pin" lines of a file so that all pinned lines appear on one central view. For example, you could pin every line/section where a message is so that you have a central view of all the messages, which would make it much easier to keep all text on the server looking the same and not as much of a mess.

I didn't see anywhere to post suggestions so I'm putting it here.

Change Font

The default monospace font look awful on Windows. It would be nice if I could change the font to Consolas, because it's better.

GUI reset issue

Upon changing size or name of the GUI it will clear all items placed in the GUI.

FTP password invalid

When Copy/pasting my password into the "open from FTP" it says invalid. Even manually typing it in still says invalid password. All information is correct. Tried reloading the program and running as admin, no change.

Typical keybinds don't exist

I cannot undo, redo, copy, paste, select all, cut - nothing. While the keybinds for those do not exist at all in Chorus, there are buttons that claim to redo and undo in the edit tab - they sometimes work and sometimes don't. Unfortunately, I cannot comfortably use Chorus without those keybinds, and I imagine that there are other people that can't either. I suggest this to be added just like with any normal text editor.

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.