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

Made column DND predictable — and much more #167

Merged
merged 1 commit into from
Sep 22, 2019
Merged

Made column DND predictable — and much more #167

merged 1 commit into from
Sep 22, 2019

Conversation

tsujan
Copy link
Member

@tsujan tsujan commented Sep 2, 2019

Closes #166

Also:

(1) In most process monitors, the downward sort indicator has different meanings for different fields. For example, it means sorting from high to low for CPU and memory, while it shows the alphabetical order for strings (a → z). Qps seems to follow the same rule. Therefore, the default indicator is changed from "SortUp" to "SortDown".

(2) A small mistake is fixed in adding columns. Previously, the PID field would be loaded as the first column with the next startup even if it was moved by DND and there was no tree).

(3) A bug is fixed in column removal. Previously, if the removed column was positioned before the sorted one, sorting would become incorrect until the next session.

NOTE: I think most GUI problems are fixed now.

Closes #166

Also:

(1) In most process monitors, the downward sort indicator has different meanings for different fields. For example, it means sorting from high to low for CPU and memory, while it shows the alphabetical order for strings (a → z). Qps seems to follow the same rule. Therefore, the default indicator is changed from "SortUp" to "SortDown".

(2) A small mistake is fixed in adding columns. Previously, the PID field would be loaded as the first column with the next startup even if it was moved by DND and there was no tree).

(3) A bug is fixed in column removal. Previously, if the removed column was positioned before the sorted one, sorting would become incorrect until the next session.

NOTE: I think most GUI problems are fixed now.
@tsujan
Copy link
Member Author

tsujan commented Sep 19, 2019

@agaida

Please merge this (after testing, of course)!

I have 2 heavy patches and, whenever I find time, I make more (because there are many issues to fix), so that I might lose track of their order if they're piled up. Later, I might not be able to work on Qps so actively, because of other LXQt projects.

@agaida agaida merged commit 1f65565 into master Sep 22, 2019
@tsujan tsujan deleted the column_dnd branch September 22, 2019 09:36
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.

The result of column DND isn't so predictable
2 participants