Hide quality indicator on item if equal to 1
#47
Closed
opened 3 years ago by bensaine
·
16 comments
No Branch/Tag Specified
fix-linux-multi-monitor
core4
add-toggle-free-look-ah
main/yubo-dev
fix-media-player-playlist-limit
feature/change-sound-driver-ingame
10-use-item-shortcut-client
53-setting-to-change-tooltip-opacity
47-hide-quality-indicator-on-item-if-equal-to-1
18-enchant-icon-does-not-properly-update-on-weapon
feature/quick-start-py
23-sort-inventory-by-type-weight-bulk-quantity-quality-2
51-shift-enter-at-merchant-no-longer-sells-to-merchant
52-add-escape-shortcut-to-open-quit-menu
60-weapon-does-not-show-in-both-hands-on-load-in
main/atys-live
main/gingo-test
feature/split-action-bar-1-and-2
55-remove-chat-replies-shortcuts
46-rework-item-buff-icon-placement
43-crafting-items-are-not-sorted
40-dragging-from-player-trade-to-inventory-takes-two-tries
38-add-smooth-resizing-of-entitie-when-vpb-are-changed
36-add-ability-to-have-translated-titles-with-untraslated-fields
35-allow-drag-and-drop-between-zig-and-guild
feature/compatibility-old-gcc
26-encoding-issues-in-client-beta-after-core4-merge
fix-viewtext-localized-text
main/atys-pre-live
21-fix-nopatch-without-argument-crash
30-changes-for-silan-refactoring
fixes
27-fixed-crash-with-html-image-downloads
feature/hunter
16-drag-drop-to-player-trade-window-from-all-inventories
23-sort-inventory-by-type-weight-bulk-quantity-quality
25-remove-lock-option-from-item-menu-in-guild-inventory
feature/colissions-stairs
feature/core4-atys
feature/hunter-dxsdk-download
merge/2021-11-19
fix-area-effect-flying-text
add-screenshot-dir-to-config
feature/develop-atys
self-kill
inventory-fixes
develop
13-inventory-fixes
20-add-equip-option-to-right-click-dialog-in-all-inventories
6-animal-status-innacurate-when-zig-is-in-bag
atys
use-item-macro
ryzomclassic-develop
ryzom/silan_refactoring
feature/prepare-cross-merge
storyline/s2e0
feature/bonusmalus-timers
ryzom/ark/features
ryzom/op_refactoring
feature/css-lang-var
ryzom/ui/improvements
fx
feature/hires-textures
feature/cdb-packed-ryzomclassic
feature/cdb-packed
feature/opengl3
ryzom/patch-changes
fix_opengl_on_mac
ryzom/deepl
ryzom/lua-features
fix-media-player
feature/code-to-root
feature/post-code-move
feature/pre-code-move
fix-menu-scroll
storyline/s2e1
webig-fixes
ryzom/sheets
feature/streamed-package
hg/develop
hg/hotfix/patches-from-atys
hg/yubo
hg/atys
hg/ark
hg/feature/html-improvements
undelete-develop
hg/feature/menu-navi
hg/compatibility-develop
kaetemi-develop
feature/nel-dll
feature/version-resources
feature/clean-deprecated
feature/3ds-max-2020
feature/pipeline-tools
feature/build-pipeline-v3
hg/feature/material-editor
hg/feature/opengl3
hg/feature/qt5
hg/feature/cef3
hg/feature/streamed-package
hg/feature/light_cycle
hg/compatibility
hg/feature/gsoc2012-fabien
hg/feature/build_pipeline_v3
hg/feature/cdb-packed
hg/feature/game-device
hg/feature/sdl2
hg/feature/sse2
hg/feature/gsoc2013-dfighter
hg/feature/sound
3.3.0
Live-746
Live-791
Live-803
Live-813
Live-831
Live-832
Live-834
compatibility-merge
latest-default-graft
latest-graft-to-default
latest-merge-from-default
live/837
live/893
live/895
ryzom-patch-3.0.0
ryzom-patch-3.0.1
ryzom-patch-3.0.2
ryzom-patch-3.1.0
ryzom-patch-3.1.0-april_patch
ryzom-patch-3.1.0-hotfix
ryzom-patch-3.2.0
ryzom-patch-3.2.1
ryzom-patch-3.3.0
ryzom-patch-3.3.1
ryzom-patch-3.4.0
ryzom-patch-3.4.0_Atysmas
ryzom-patch-3.4.0_Steam_Fix
ryzom-patch-3.5.0
ryzom-patch-3.5.0.9637
ryzom/3.0.0
ryzom/3.0.1
ryzom/3.0.2
ryzom/3.1.0
ryzom/3.1.0-april_patch
ryzom/3.1.0-hotfix
ryzom/3.2.0
ryzom/3.2.1
ryzom/3.3.0
ryzom/3.3.1
ryzom/3.4.0
ryzom/3.4.0-atysmas
ryzom/3.4.0-steam_fix
ryzom/3.5.0
ryzom/3.5.0.9637
ryzomcore/v0.10.0
ryzomcore/v0.11.0
ryzomcore/v0.11.1
ryzomcore/v0.11.2
ryzomcore/v0.11.3
ryzomcore/v0.12.0
ryzomcore/v0.8.0
ryzomcore/v0.9.0
ryzomcore/v0.9.1
ryzomcore/v1.0.0
ryzomcore/v1.0.1
ryzomcore_0_8_0
v0.10.0
v0.11.0
v0.11.1
v0.11.2
v0.11.3
v0.12.0
v0.8.0
v0.9.0
v0.9.1
v1.0.0
v1.0.1
Labels
Clear labels
The issue is blocked until we know how fix it.
We need someone to collect more information on this issue.
The issue is on-hold. We either need more information, need to discuss it or are not ready to tackle it yet.
This issue won't be fixed.
Concerns bosses
Concerns text encoding
Concerns missions
Something is not working correctly.
An operation that needs to be done. Not a bug or an enhancement.
A new feature suggestion or improvement upon an existing feature.
Bad! Very bad!
Issue caused by a recent patch or update.
The issue/merge has failed tests Gingo, need more work
The issue/merge has failed tests Yubo and need more work
This issue is being worked on. No additional help needed.
The issue/merge is on Gingo, ready for tests
The issue/merge is on Yubo, ready for tests
The issue is resolved. It is either awaiting testing, being tested or awaiting a patch.
The issue/merge has passed tests Yubo, waiting for merge on Gingo
The issue/merge has been ready for tests, waiting for merge on Yubo
Apply labels
blocked::investigation required ????️
The issue is blocked until we know how fix it.
blocked::needs more information ❓
We need someone to collect more information on this issue.
blocked::on hold ????
The issue is on-hold. We either need more information, need to discuss it or are not ready to tackle it yet.
blocked::wontfix ????
This issue won't be fixed.
bosses
Concerns bosses
encoding
Concerns text encoding
missions
Concerns missions
type::bug ????
Something is not working correctly.
type::chore ????
An operation that needs to be done. Not a bug or an enhancement.
type::discussion ????
type::enhancement ✨
A new feature suggestion or improvement upon an existing feature.
type::exploit ????
Bad! Very bad!
type::regression ↩️
Issue caused by a recent patch or update.
wip::fail on Gingo ⚠️
The issue/merge has failed tests Gingo, need more work
wip::fail on Yubo ⚠️
The issue/merge has failed tests Yubo and need more work
wip::in progress ????????
This issue is being worked on. No additional help needed.
wip::in test on Gingo ????
The issue/merge is on Gingo, ready for tests
wip::in test on Yubo ????
The issue/merge is on Yubo, ready for tests
wip::ready for Atys ☑️
The issue is resolved. It is either awaiting testing, being tested or awaiting a patch.
wip::ready for Gingo ☑️
The issue/merge has passed tests Yubo, waiting for merge on Gingo
wip::ready for Yubo ☑️
The issue/merge has been ready for tests, waiting for merge on Yubo
No Label
blocked::investigation required ????️
blocked::needs more information ❓
blocked::on hold ????
blocked::wontfix ????
bosses
encoding
missions
type::bug ????
type::chore ????
type::discussion ????
type::enhancement ✨
type::exploit ????
type::regression ↩️
wip::fail on Gingo ⚠️
wip::fail on Yubo ⚠️
wip::in progress ????????
wip::in test on Gingo ????
wip::in test on Yubo ????
wip::ready for Atys ☑️
wip::ready for Gingo ☑️
wip::ready for Yubo ☑️
Milestone
Set milestone
Clear milestone
No items
No Milestone
Projects
Set Project
Clear projects
No project
Assignees
Assign users
Clear assignees
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.
No due date set.
Dependencies
No dependencies set.
Reference: Ryzom/ryzom-core#47
Reference in New Issue
There is no content yet.
Delete Branch '%!s(<nil>)'
Deleting a branch is permanent. It CANNOT be undone. Continue?
No
Yes
If the item is quality 1, it is unnecessary to show the quality. See screenshot of items with quality 1 that don't need to show quality
assigned to @bensaine
could be done like this. Also fixes #46
Seems like an optimal solution. Do you think it would be better if the buff icon would go to the right of the quantity indicator if quantity > 1 (between quality and quantity)?
This arrangement would be weird. It also would not work for 10+ count.
Agreed, very weird
This might be indeed the best
created merge request !41 to address this issue
mentioned in merge request !41
marked this issue as related to #46
Careful, here we are talking about hiding quality indicator. I will reassign your merge to the other issue.
Oops, I missed that.
Not sure if item quality 1 should be hidden. There is cosmetic/teleport/service family items that have quality hidden as those its meaningless.
See marauder crystal, Zig item, crystallized spells, all of those, I'm not sure the quality of 1 is relevant. But yes, maybe armour and weapons, tools, materials, it is relevant. Move branch to https://gitlab.com/ryzom/ryzom-core/-/tree/46-rework-item-buff-icon-placement btw.
I think current logic of 'hide if one of this family' should be reversed and 'show if > 1x or in one of this family'.
This would always show q1 for those family type where its important and hide q1 by default for everything else.
This would also allow to show q2+ on family types that currently would have it hidden.
I will be pushing this into '1x stack count fix' branch in
https://gitlab.com/ryzom/ryzom-core/-/merge_requests/43 because both are in same file and merge will have conflicts if done in separate branch.
mentioned in merge request !43
If changes in !43 will make some icon quality to show where it did not before (and its > 1), then its probably something that should be fixed in server data if possible.