kami-blue / client

ARCHIVED - KAMI Blue: a continuation of 1.12.2 KAMI
https://kamiblue.org
GNU Lesser General Public License v3.0
361 stars 378 forks source link

New GUI suggestions and features. #790

Closed 5HT2 closed 3 years ago

5HT2 commented 4 years ago

Plan summary 12/05/20

my current plan for this: hud elements (coords, radar etc) are resizable, closable, minimisable and pinnable. you can use different themes such as windows xp or mac os, etc

https://github.com/ocornut/imgui/issues/2109

basically like an entire desktop environment feel to it

Minor update 11/05/20

I got 086's original jtcui implementation working, I think I'll be using that GUI library :package:


I've decided to close all other GUI suggestions and put them here, as I don't think it would be worth the time implementing those instead of writing my own GUI from scratch in the far future (maybe in a few months)

If I find something else, I'll add it to this list.

Feel free to comment something you'd like to see added.

5HT2 commented 4 years ago

You can make infinite sliders more intuitive with arrows on the sides or something image

5HT2 commented 4 years ago

Just a thought, having a method to return a Color by passing an enum in, or a Map or something would be worlds better then what I do right now

        glColor4f(toF(GuiC.buttonIdleN.color.getRed()), toF(GuiC.buttonIdleN.color.getGreen()), toF(GuiC.buttonIdleN.color.getBlue()), component.getOpacity());

Because honestly, this looks fucking horrible.

5HT2 commented 4 years ago
5HT2 commented 4 years ago

One other idea I had while on a walk was having window buttons like close, minimize and maximize(?), along with a pin one to pin it on the HUD

5HT2 commented 4 years ago
GrelTheL commented 4 years ago

add popbob theme

notnot-nick commented 4 years ago

https://user-images.githubusercontent.com/8225057/46304087-00035580-c5ae-11e8-8904-f27a9434574a.gif I think this should be a theme, i like the default i think it is

notnot-nick commented 4 years ago
5HT2 commented 4 years ago

The gif you linked is just the default imgui theme (which is linked in the issue lol), and I was planning on making my own GUI engine, but I might use imgui if I don't get as far as I'd like

Props69420 commented 4 years ago

imgui is for c++

5HT2 commented 4 years ago

imgui works on Java and KAMI Fabric uses it

Props69420 commented 4 years ago

lol what how LOL

5HT2 commented 4 years ago

magic and 086's drunk java install

zeroeightysix commented 4 years ago

The original C++ implementation of imgui does not work on Java. KAMI uses a full kotlin port of the library, hosted here.

ghost commented 4 years ago

ClickGUI widget that could be used to rebind the key used to open clickgui. Currently the option for it is ;bind clickgui [key]

susanthenerd commented 4 years ago

Windows 10 GameBar support

5HT2 commented 4 years ago

what lmao?????

  1. Like exactly 0 of the major contributors (including me) don't use windows
  2. Minecraft already supports it, just press Win + G
susanthenerd commented 4 years ago

@dominikaaaa Windows 10 gamebar has extensions. An extension for windows 10 gamebar

5HT2 commented 4 years ago

and what would that do lmao

5HT2 commented 4 years ago

rofi --dmenu

best idea in this thread so far

5HT2 commented 4 years ago

Rounded corners option

jumboman32 commented 4 years ago

Resizeable Windows (or tabs whatever u call them) (dont know if this falls under the scaling suggestion) Friend Tab Rewrite - add or remove friends instead of using the command Color Customization - full color customization for the whole click gui Less frequent snapping - moving stuff around seems laggy Reset positions of tabs - resets everything to default customizable radar custom fonts + colors

tooboredtocode commented 4 years ago

Fine tune float values as explained in #1235

5HT2 commented 4 years ago

image

Metacinnabar commented 4 years ago

coords able to only show Y coord

Metacinnabar commented 4 years ago

gui for server ip and another for server anticheat

Metacinnabar commented 4 years ago

1302 hding modules from the clickgui, useful for modules youre not going to use

5HT2 commented 4 years ago

Seeing as I'd like to introduce flexible categories, it would be possible

slashsynapse commented 4 years ago

also make the gui size equal in all the kami gui sub gui thingies image like wtf this is my ocd crying

5HT2 commented 4 years ago

also make the gui size equal in all the kami gui sub gui thingies

Actually there's currently a bug "fix" in place that relies on them being different sizes. This won't happen in the rewrite

slashsynapse commented 4 years ago

oki

slashsynapse commented 4 years ago

is there a search options for modules?

5HT2 commented 4 years ago

Uh, no. ;toggle name has a preview of available modules

slashsynapse commented 4 years ago

also, There is one more bug I think? um sometimes, the description of the modules do not switch to the other side where there is space when the gui thing is on the edge of the screen

5HT2 commented 4 years ago

This isn't a place to suggest bug fixes for the current GUI. If it's not a major bug it's not being fixed, wait for the new GUI

slashsynapse commented 4 years ago

ik but i couldn't help it :p

5HT2 commented 3 years ago

All comments in this thread are superseded by #1648, thanks for all your suggestions!