Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Boxed-list info rows #294

Merged
merged 6 commits into from
Dec 8, 2024
Merged

Conversation

PhilippKosarev
Copy link
Contributor

The projects tab shows these changes best, but the other tabs are also changed.

Before:

eam-old-projects

After:

eam-new-projects

The rows are no longer selectable/activatable, but the text inside them is selectable, so it is much easier to copy it. The asset description wasn't fully visible if it was over a certain length, which is fixed with these changes. The logs are much easier to scroll through since it expands all of them, instead of having a scroll window inside a scroll window. Even though this version takes up a bunch more space than before, I think the new rows improve legibility by a lot.

I'm not experienced with rust so it may be worth checking out the changes there for any programming war crimes. (the create_details_row function has been replaced by create_info_row and create_widget_row)

@aknarts This PR is mainly for you to get a look at and see if it breaks anything for the rewrite, not expecting it to get it merged right now.

(Also not sure why git counted 158 file changes)

@aknarts
Copy link
Contributor

aknarts commented Nov 18, 2024

I have just one question... why are there 158 modified files?:D

@PhilippKosarev
Copy link
Contributor Author

I'm guessing I've somehow accidentally changed chmod permissions from 644 to 755 (on every single file) :P

Found this blogpost, going to try to undo it now using his method, hopefully it won't make it worse

@PhilippKosarev
Copy link
Contributor Author

Okay, "17 files changed" sounds way better, and it still compiles so I'm counting this as a win

@aknarts aknarts merged commit bce65b4 into AchetaGames:main Dec 8, 2024
3 checks passed
@@ -230,6 +230,8 @@ impl EpicAssetDetails {
"close",
clone!(@weak self as details => move |_, _| {
details.collapse();
println!("FRRR")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just noticed this :D

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Woopsie, bit of debug code slipped through :P

Will take care of that with the next PR

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do not worry about it, I removed it while merging it into my branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants