Code Monkey home page Code Monkey logo

qolbar's Introduction

QoL Bar

A XIVLauncher plugin for creating custom menus for commands, similar to hotbars and macros.

Getting Started

Upon first installing through /xlplugins, you will be greeted by a blank bar at the bottom of your screen, and the Demo Bar, which will showcase the various features that can be utilized. This bar will be updated over time to showcase any new features and may be freely deleted at any point, as it can be recreated by right clicking the Import button on the plugin config.

  • Terminology
    • Bar: These are the custom menus that contain shortcuts, and are similar to hotbars
    • Shortcut: These are the buttons on a bar, and are similar to macros
    • Category: This is a shortcut that creates a popup containing more shortcuts
    • Spacer: This is a shortcut that has no function and exists specifically for information or to align other shortcuts
    • Pie: A bar brought up as a radial menu by holding a hotkey
  • Navigation
    • Left click: Executes shortcuts or moves unlocked bars
    • Right click: Opens the configuration for the hovered shortcut or bar (the surrounding background)
    • Shift + Right click: Adds a new shortcut to the hovered bar or category
    • Double or Control + Left Click: Can be used on various options such as sliders to input custom amounts

You can edit the shortcuts on the Demo Bar in order to see how they function.

Advanced Features

All of the following information is available through tooltips on the corresponding buttons or configuration inputs or in an example on the Demo Bar, but will be explained here in more detail.

Tooltips

To add a tooltip to a shortcut, put ## at the end of its name to use the following text as a tooltip, e.g. Plugins##Opens the plugin installer.

Icons

To use an icon from the game, use ::# as the shortcut's name, where # is the icon's ID, e.g. ::1. These can also utilize tooltips in the same manner as above.

Icon Arguments

Icons can have modifiers (::x#) which will change the way they display, these are detailed in the Name input tooltip when editing a shortcut with an icon. The most common use case is adding the glossy frame that the hotbar applies to all icons, i.e. ::f2914.

Icon Browser

This plugin comes with a built-in browser for finding various icons, it can be accessed through the magnifying glass in the corner when editing / adding shortcuts, or through /qolicons. Clicking on these icons will copy their ID in the format ::#, so that you can paste them into the name of shortcuts. Additionally, opening a shortcut's configuration while this menu is open will automatically change it to use the last clicked icon.

Custom Icons

To use a custom icon, follow the instructions on the Icon Browser's Custom tab.

Shortcut Mode

The mode of a shortcut can be changed so that the command is executed differently. Incremental will change it so that the shortcut executes the first line on the first press, the second line on the second press, and so on. Random will cause the shortcut to execute a random line each time instead. Categories may also have their mode changed and will no longer open a popup upon being pressed. Instead they will act like a shortcut using a different mode, except using the shortcuts contained within instead of lines.

Bar Dock / Alignment

The dock and alignment of a bar will determine the side of the game window that the bar will position itself relative to. If you want to place a bar outside of the game, you can do so by using the Undocked option. This will let you drag the bar out of the game window (assuming the Dalamud option is enabled) and will change the position to be relative to the top left corner of your monitor.

Pies

By adding a hotkey to a bar, you can bring it up as a pie. Note that a bar can be hidden through /qolvisible and its hotkey will still work.

Condition Sets

By adding a condition set to a bar through the plugin config's Bar Manager tab, it will automatically hide or reveal depending on the current game state. These can be created through the Condition Sets tab.

Running Macros

To run a macro from a shortcut, use //m# in the command, where # is the slot of the macro, e.g. //m99. In order to use the shared tab of macros you need to add 100 to the slot, e.g. //m100.

Custom Macros

//m also supports not specifying a macro slot in order to run the following commands through its own macro system.

E.g.

//m
/macrolock
/wait 1
/echo Macro finished
//m

will function identically to having a macro with those commands in individual slot #0 and just using //m0.

Comments

Shortcuts support comments if you would like to add notes inside of the command, i.e. // This is a comment.

Exporting / Importing

You can share a bar or shortcut by pressing the Export button when editing it, this will copy a block of text that you can send to another person. In order to use this block of text, simply copy it and press the Import button on the plugin config's Bar Manager tab to import the text as a bar. You may also use the Import button when adding a new shortcut to import all shortcuts inside of the text into a preexisting bar or category.

FAQ

I'm completely lost and don't understand how to make my own bars or shortcuts

Be sure to play around with the Demo Bar for a bit before trying to create your own bar. Additionally, create the bar without trying to utilize advanced features, i.e. just edit the Name and Command of shortcuts. After the bar contains all of the basic functions you want it to have, then you can start changing the way it looks, or adding advanced features. If you absolutely cannot solve how to do something, feel free to ask in the Dalamud Discord for assistance.

/wait doesn't appear to work!

Shortcuts do not have the ability to wait or use any other macro specific command. You will need to run a macro (or use the custom macro feature) with the shortcut instead.

Where can I find bars / shortcuts that other people have made?

The Dalamud Discord has a plugin preset channel that contains various presets that people have created.

Where is my config located?

%AppData%\XIVLauncher\pluginConfigs\QoLBar.json

How can I suggest a feature?

Ping me on the Dalamud Discord or create an issue.

X isn't working!

See above.

qolbar's People

Contributors

aelexe avatar daemitus avatar mrreallyyo avatar ottermandias avatar unknownx7 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

Watchers

 avatar  avatar  avatar

qolbar's Issues

[Feature Request] Nested Individual Bars and Importable Condition Sets, etc

Mainly Suggestions on QoLBar's Configuration window
-a folder system to easily toggle and or share multiple bars. It also help a lot in making big segmented UIs and organization of bars.
-better visuals clarity if a hotbar is enabled, button icons for hide/reveal hotbars?
-a column showing what hotbar name the active hotkeys are from
-global overrides for edit mode, lock position, and visibility

Condition Sets suggestions
-an easier way to bundle and export/import Condition Sets along with a hotbar, as they've just become an optional and additional setup now when sharing bars
-condition check if a qolbar hotbar is visible

[Suggestion]: Track cooldowns via plugin.

I immediately apologize for the fact that the text was generated by a google translator.

The fact that the only way to keep track of cooldowns is to put out a separate skillbar for this is frustrating to me.
You cannot click through it.
An ability can occasionally be clicked with the mouse pointer.
(Or you will be forever annoyed by the gear if you make a macro with an ability icon)
I would be very happy if you plan such functionality.
I know about the remindMe plugin, its appearance is terrible...

Add prefix and suffix commands based on category.

Add the ability to define prefix/suffix commands to all sub resources in a category.

As an example:
Category 1 - prefix : /[Emote]

  • PLD - /gs change PLD
  • WAR - /gs change WAR

Category 2 - postfix: /goeshere

  • 1
  • 2

This would allow you to apply a command etc to everything instead of individually editing them.

The position of QoL bars dont update when XIV resolution changes

When you change the resolution of your XIV window, the QoL bars don't update their positions, which can cause them to be offscreen.

For example, I use 1440p as my normal res with my QoLBar in the top right. When I switch to a smaller resolution the QoLBar doesn't adjust and is offscreen until I change the position of the bar then change it back in it's settings.

[Feature Request] Performance actions

Is it possible to add a command very similar to /maincommand except for the bard performance actions instead? Those are unaccessible by any form of slash command and a bar form the would be nice. The different instruments have their own ID, currently 1-28

Enhancement: Reference Existing Bars

Right now if I want to use the same bar in multiple places, I need to export it and copy it to the new location, and I have to update both bars with any changes. It would be great if there was a way to create a pointer/reference to an existing bar. Ideally each instance of that pointer would use the formatting options of it's parent, but all of the buttons/content would stay the same as the originally referenced bar.

[Feature Request] Duty Action Condition

I want to set it to True only when the content action is displayed, but it doesn't work even if I refer to the following data.
"Misc"-"UI Visible"-"_ActionContents"
It's always True, even though the content action isn't showing up.
Is there any way?

Position of undocked bar changes when window size changes and does not return to original location

The position of an undocked bar in my setup slowly shifts over time as I switch between a maximized window and a non-maximized window. It is a single button in the bar on the lower left side of my screen the only thing non default in the style is the scale at 1.73. It is always visible and the behavior is the same whether it has its position locked or not. QoLBar version 1.3.1.1

Here is an example of the changes over time:

non-maximized(start): 12, 1064
maximized: 16, 1071
non-maximized: 11, 1063
maximized: 14, 1070
non-maximized: 10, 1062

... and so on. It appears to slowly creep back into the top left(0,0). Expected behavior would be for it to return to the original location when the screen returns to its previous size. Perhaps it is due to rounding with the adjustment it makes for the change in screen size? (just a guess based on observation)

Here is an export of the bar if it helps:

H4sIAAAAAAAEAK1U207bQBD9Fcv0MU1jCIX6LQmlVECgOA0tTR8We+KsvN6J9oJqoXxUf6Tf1FnHJl4kpAr1wVrtmTNnPXNm9zF8Y6o1hHH4BS/GTPXpm6Bc8rwXbJGwF864EY5yiVaa4AxNARXByQqVSa254NqE8Y/H51JtvKM0ZaUjxHEUHe/tbfVu0AowBtxBdX7UCydYlkxmRH1X1qRFOBIGiMsNLMKFfILHPA+SFQjhoR9XQgQztB74SQEzwRy0BhHgksRkwTzGJct5WkAWjCHzU9m94pT157cHn4qKyzyYrBhXXuAEM/SAGxTCUWeMzlS++NclN9xDZpViUqJm1pc9R7XGorAqOEeBWlvth7ni0kOuyQFRBbT84n7fLiFnAo1iuROh3je2xtFBFL3/QO7a+62x0gpBYZ7BKCNHlkxo6NEsZGTVPlnFDOSoqluemRWlDwc7LDGs0ldrkE9pbWSCwpZS12Z/TlHeIZa06Q+226vlUgOdvZuppNIGyv7UlqB4qvtzSA2q/V7wLECVfAvjgRP6Xq+breKMy3/QG76gFzV69XrXrLf1utn8rLuTdaqcc83vueCmqls0EjyXJbgfoHJPMC0S7ro3dIkObdLG1hiUbSMHg07XjbJEuEZNo4Ly9Y05aAsZHB7WvblAN/A74eZX/q8BScrcAxL1jw46w9GCxLyBB2BiRBe0i56iNN19m/kcT9YspcsVxscd9RZ7bQXHTQXDuoIpjlla5Ipuz5MbU2wP28X0roM09k2cg76SZ/gAyovSDUtfJNAjnNWWJM6Gt9HmL5M43jeqBQAA

[Feature Request] Support for item counts

Similar to how icons can show cooldowns for an action it would be great if we could have icons able to show the number of an item in our inventory. This would be useful for things like food as well as say tracking memories while farming relics. These are both things I used a hotbar macro setup for before and would love to be able to do with QoLBar instead.

[Feature Adjustment] Hotbar Frames on per bar basis

Hello and thank you again for this wonderful plugin.
TLDR: Would it be possible to allow enabling [Use Hotbar Frames on Icons] on a per bar (or even category) basis?
Alternatively, disable it for Spacer buttons.

I was wondering if this would be possible to implement?
I love the high gloss design. However after checking out a recent shared-plugin setting, I noticed that you couldn't set them on a per bar basis, resulting in this:
jobselect

[Plugin by Hold Shift For the Love of God: https://discord.com/channels/581875019861328007/795684290750971945/898735903651020810]

Thank you for your consideration.

Auto-translate dictionary support

I'd like to move some of my "social" macros to a QoL bar to free up hotbars. Right now, I'll do that via having an appropriate macro and invoking it via //m#, but it would be fantastic if I could use auto-translate entries directly.

As a secondary benefit, I'm wondering if that would allow for cross-language role change hotbar presets.

Category close on mouse away doesn't work when mouse goes over origin bar

I have a minion menu set up with QoLBar, partially shown below. The leftmost blue outline is the top-level category (on a qolbar directly) that opens on click, closes when not hovered. The middle blue outline is a subcategory (specifically, general minions I like to use) that opens on hover, closes when not hovered. The rightmost blue outline is the final bar, with only normal command buttons.

If I click the minion menu button, mouse onto the category, mouse over the buttons, and then move my mouse off of all bars, everything closes as expected. If I instead move my mouse back onto the top-level bar on the left (anywhere on it, not just the minion menu icon) and then off onto the game area, the entire submenu set stays open until I mouse onto it and then directly away. What I expected was that once I moved my mouse off of the first category's contents (middle section), that category would collapse and disappear, taking any and all subcategories with it.

Included below is the full-size export of the minion menu specifically, for testing purposes.

QoLBar export

H4sIAAAAAAAACu2a33LTOBTGX0Xj7AwXG4r/J/EddbelQ1tCszsdFhhGseVYVJEysl1gGC54gX3UfYY9jp1U6Ua0QOgs1l40lX0+y8rPOvan43y0fik/LIgVWc/FyT6We8fzhZAl5bNff3tft455JvqoCVp9a+pYEa8Yg5a7ahXrfQXs+3izx0keZzOlCw6hKMocZ9Dr/f35L3RKueAFBEorcvpWAmHYuLQiGz7HVpRhVhDo+8SKXt6x89AJbLfXO6DFnBZt13bT9aM55VRw3Rma7zFv5MyKfHfkj8KBOwrq7cfL/fRPGOhe3XgGQ7KhBX+vYfMcwvX+JG2ESTpp/l/AAX7dmDxbny2Jm687WUAnw74PHSSTtuPkcNU4278+4InSjNftNxTO8al/RzK+Hwx3itoPbBtIS1IU1QJN8lIwvA04emUtRQ9B9eJBsdS9soy9DAPP6fX2Jb4i6Iy8+zK3a9n/4PxgAIl9QXlaT6QjLKtUh21TZPBcC0aja2STnF7dRmypMRmYN7wGdpyQnGBZ3sJsJTMYmz8IlHlWJUk1rYrbplorMxhb4PjwKGA4uUSxIJVkuseAIjEZlw2+8RCXKMa6nGyjJkNy4A52StMZlmkh5FxqSKkSg3GFPpiKQ/EePaXaOdVETYZkg404eIdlhs7xdKolpUoMxhV4cFs/JykaY671qOu4yaDqQsC4yjIkMnSA5SWHZaKG102ZwdhC3+v1fhcSP3xLpdDwWse7B+r1Dxn0liH7/x6yu+cGN8dcyqod8qoVr5pfXaIZ7bREMwi9uhp2gtGZKBKCd1v/8QPou3Gl9QOyJFwzFzc03ZuPd7+8Xm02GElnDMqs6ECkuuzdFHUP2b2lsPcdKfxNF7lOOSjwHUmaYk53nnFQcb0QLEPjaqFbX7dhk32FC2ugPzhNBNNZ1Saadg9StzOrNj455phhvuPMqqfMPnhMzARUEFimK8UoEqOfZHAlYjFlHzg6wVJbV1YlJuNyYQEd46SssERxVdZvWXXENlXdg9btGxSs/MHtyjLHu32vDUUF8I5HmDB6+SWrrShMfsc6hOtwQXCZE7mQAsoGSy6Jtm68Vds9gN3OvRCKlGK+Y8sdDsEYPIVuKa80k6eNmmy4g5Y9R6d4tqBEVyBWJN3D9fNl172N2LnvStrQ8Xe8QAhhio9ZVeRgzYq8+SHZ1kK1qjHZ8/rKbwIeUwk8tCWLTZXR0Grj0uKIKwmvZ29h1ohMRhZu/PZEl5aKwmBYoQdv3FYoToX2JqZKDMYFTxHABW9piSTyQQFVn/kio1Jnb7Youwfvp3A5peIZNgbseQPXdW3f+S+YHJWxOuK+dQXzCo7dg6OsT/8AhBr+caovAAA=

ConditionFlag, Location, Job, etc should allow multiselect

ConditionFlag, ConditionSet, UI Exists, UI Visible, and Plugin Enabled are all cases where multiple values might be true. They should additionally have a dropdown which is "Contains Exactly" vs "Has any of"

All the others that could be one of a list of options should be "any of" and then a selection of multiple possibilities.

It's also frustrating that Zone doesn't have anything prepopulated, I get why, but it'd be nice to be able to dropdown and pick zones I care about, but right now the feature goes unused because "Logic OR Zone [city1] Logic OR Zone [city2] ..." is very frustrating to set up & maintain.

Easier hotbar item reorganisation

At present, to reorganise the layout of a hotbar (or subcategory) you need to right click an item and hit the and button, which then closes the edit window, so you have to repeat that as many times as you want the item to move. It's workable, but tedious to move things more than a couple of spots, especially for large bars/categories. I had three ideas, presented here in order of increasing complexity and ease-of-use:

  1. A modifier key (such as shift) that changes the "move one space" functionality to instead move to the indicated end. For example, holding shift and pressing the button would move the item to the first position in the bar/category.

  2. A different modifier (eg, control) that keeps the edit window open, so that you can hold it down and click the arrow buttons several times in quick succession to move an item more than one position. Alternatively, maybe no modifier key but this becomes the new standard?

  3. A drag-and-drop repositioning mechanic, which would obviously only work when the bar position is locked and would probably also need a toggle to enable it, so users don't accidentally move items. Preferably with real-time render updates, so you can make sure you get the items in the right places.

Add pie rotation setting

For customization of the pie menu, would it be possible to add rotation offset slider or menu entry?

ie: currently with 4 bar entries, the pie "buttons" are located on the top left, top right, bottom left, and bottom right

with a rotation offset of 45 degrees, they would be located on the top, right, bottom, and left

an alternative idea would be the option to pick one of eight (cardinal/intercardinal) locations for the first "button" to be located, allowing for say, a 7 button bar having one button directly up from the center

Open-on-hover should close on cursor away

When a bar contains categories set to open on hover, it would be nice if moving the mouse off of a category - especially onto another item on the bar - caused the opened category to close. For example, I have a teleports menu, where I click a bar button to open a list of teleports for use with /tp. Most of the items on that menu are categories for general areas, with subitems for the actual teleport (click teleport button -> hover La Noscea... -> click Limsa Lominsa, for instance) but there are a few that are direct. When I move my mouse off of the categories onto one of the direct locations (like Return, Apartment, FC house, or Mor Dhona), the subcategories stay open.

I realise this is hard to explain, so I can provide the actual exported teleport button if an example would make more sense.

Advanced Editor

An advanced editor that will display bars and categories in a tree view with various extra features such as:

  • The ability to drag and drop to quickly move shortcuts between categories and bars
  • The ability to see all of a shortcut's settings in a single window
  • The ability to edit bars that are not visible
  • The ability to hold a button to show the bar as a pie without needing to assign it to a hotkey first
  • An easier way to duplicate a shortcut
  • Potentially: The ability to edit/sync multiple shortcuts at the same time
  • Potentially: A quicker way of determining the desired zoom/offset for an icon

Depending on the complexity of some of these features, they may or may not be available upon the initial release.

[Track CD functions] Improvements and bugs

I immediately apologize for the fact that the text was generated by a google translator.
Yes, I saw that you wrote that this function is not supported. But I still hope that you (maybe not soon) will pay attention to this function.

image

Bugs:
1)As you wrote, there is no normal support for multiple charges. (Although still playable, as the cooldowns of all charges of the skill simply stack)
2)(Material-ui) During the flash on the last ticks of the cooldown - the rendering style briefly becomes classic (with rounded corners)
image
image

Improvements:
1)Indication of blocking the skill when scaling the character level. (Checking the availability of a skill and, if it is blocked, the skill is displayed in gray, as on ordinary skill bars).
2)Adjusts the location and font size of the ability cooldown timer.

Your plugin is currently the best for tracking cooldowns in my opinion. Even with all these bugs and flaws. RemindMe is only suitable for tracking rarely used skills (for example, sprint / provoke / shirk)

Compatibility with GShade/ReShade

While using GShade the QoLBar winds up being affected by whatever shaders are active for any given preset. The same thing used to happen with the user interface and HUD overlay in game as well. To mitigate this and prevent any UI or HUD elements from being affected by whatever it was GShade was doing at the time to change the overall look of the game itself you had to also have another plugin/shader active within GShade called "Keep UI / Restore UI". This would prevent any UI / HUD elements from having any undesirable effects.

Since QoLBar is basically being treated as another part of the UI / HUD, at least from my point of view, it should also be given the option to benefit from what "Keep UI / Restore UI" is trying to do. I'm sure I'm not the only person who uses GShade or only uses it for screenshots either. I use it all the time to give the game itself a much needed boost in overall image quality. While I currently only have two different QoLBars activated, one for teleporting and one for job classes, their icons wind up either become too bright or too dark. Currently I have them set to "slide in" whenever my mouse cursor reaches the part of the screen where they are set to. Which is a real shame because I'd like to have them visible at all times.

I also posted this issue in the GShade Discord. A user replied with "Might not work, but try installing GShade to XIV a second time via the GShade Control Panel, but uncheck the alternative DirectX mode option." So I'm hoping this works.

Really enjoy the QoLBar regardless of my issue. Hope you can help with this when given the time. Thanks.

Eorzea Timespan not working

The Eorzea Timespan condition appears to only be returning 'True' if the span includes midnight, regardless of the actual time.

image

image

image

image

[Feature Request] Add the ability to use Collection items via QoL bar.

I was trying to make a button to be able to use the Aether Compass from the QoL bar, however since Endwalker came out it's been moved to the collection screen. As far as I can tell, there is no current command to execute specific items in the collection menu. I would like to request if this could be a feature that is added, any way you see fit or that the community can suggest would be nice. Honestly, it should be as easy as having something like //c but do what you would like to do to make this work.

Categories do not work properly when the UI is hidden

So, I somewhat expected the hotkeys/shortcuts to behave like normal keybinds in that when you hide the in-game UI, they still work. However unfortunately they do not - I assume because you are only hooking when the QoLBar itself is visible.

Example use case: I set up a command on QoLBar with a hotkey using increment mode to enable me to toggle sprint on and off rather easily, so I don't need two separate keybinds to achieve this.

/action Sprint
/statusoff Sprint

Since I have set this up, I moved Sprint off of my shared hotbars, and was considering doing similar for my frequently used mounts, etc.

Unfortunately however - I assume because QoLBar stops hooking when the UI is hidden - the QoLBar hotkeys stop working, which means I can't rely on those hotkeys if I want to capture a video/screenshot without my UI visible.

[Request] Icon and/or name change on click

Toggle an icon to greyscale/colour on click. Toggle between two names on click.

For icon example I've got a few on/off toggles setup and would like the icon to greyscale for off, colour for on.

As an example for toggling names, I have one command for toggling visibility of players and another for toggling battle effects, two separate buttons in QoL.
What I would like is to have the names do this... Hide Players On - when I click it change to - Hide Players Off. Same for toggling battle effects, Battle Effects On - when I click it change to - Battle Effects Off.

Copied icon being applied to parent categories.

Right clicking on a child entry in a category causes the copied icon to be applied to the parent categories.

  Bar:
    Category 1:
      Category 1-1:
        Entry 1
        Entry 2
      Category 1-2:
    etc

Reproduce:

  1. Open the icon browser.
  2. Double click an icon.
  3. Go into category 1-1
  4. Right click Entry 1.

The result will be Category 1-1 and Category 1 having the icon applied to them. This also occurs when just one deep as well.

Modifier keys aren't taken into account fast enough

Modifier keys (ctrl, shift, alt, etc) must be held for a small period of time before getting taken into account by QoLBar. Pressing the keys very quickly (either manually or through a macro) gets only the last key press registered. For example, if I press Ctrl+F9 very quickly, only the F9 key gets taken into account.

This prevents me from using my Stream Deck for certain actions that I want to map to key combos.

[Question]Show/hide in/out of combat

How to make QoL bar visible in/out of combat? help plz
I understand that you need to write a condition set. But I don't know what the code should look like. (It was easier in wow ...)

[Feature Request] updating Icons during gameplay

Hi!

is there any way to have my icons change based on certain conditions?

I play mostly ast and there are a lot of icons that I'd like to update ie. horoscope, card play, earthly star and a couple others.

is there a way already in your plugin that would allow me to do this? and if not I'd really appreciate the ability to do that in the future.

Thanks for all your hard work, its been super great to use for me so far,
Quinn

[Feature Request] Choose Category Expansion Parameters

First of all, THANK YOU FOR THIS WONDERFUL PLUGIN. It's such a wonderful framework on which to put the various plugins the talented community has made. You're awesome.

As for the feature request, I'm not certain if it's my lack of knowledge with the plugin, or if the feature is just not there.
I was wondering if it's possible to choose which side (above, beneath, sides) the category button opens up?
As well as whether the bar expands horizontally or vertically?
Basically was trying to make a job select bar that's nested:

qol

For instance clicking the tank button expands and brings up the WAR/PLD macros.
However I was wanting it to a) open to the right side and b) expand horizontally.
If the option to choose those variables could be implemented it would be really appreciated. Thank you again for your time and effort.

Please raise the arbitrary "scale" limit to more than 2.0x

I am using Icons for several of my QoL bars for example my Job change menu and without significantly cranking up the global UI scale in dalamud settings, the buttons I've set up in QoL are still way too small even at a scale of 2.0x which is what you have set as an arbitrary limit.
image

Please raise the max scale limit to 3.0x or 4.0x at the very least, for both top level buttons and buttons inside a category!

[Feature Request] Support for linking items in macro by ID

I was curious if it would be possible to add the ability to link items via ID in QoL macros.
Case usage, I've been carryin' around uncompleted quest turn-in items (some since ARR) for the soul (sole?) purpose of occasionally razzing my static. Or linking items for other suitably horrible puns via item ID.

An example would be a QoL button with:

/p You are [6141]ly invited to...

[6141] [Cordial]

Which would put "You are Cordial-ly invited to..." in party chat, linking the appropriate item based on the item ID.

Other such classic hits include:
/p You gonna pull big guy, or you got a [2001241]?
/p Can I offer you a [2002982] in these trying times?
/p No? How about a [2002758]?

[2001241] [Small Sack] - A tiny sack of such trifling weight that one wonders if it contains anything at all.
[2002982] [Splendid Egg]
[2002758] [Consolatory Sandwich] - This hearty sandwich is sure to provide comfort to the stomach, if nothing else.

If you have the [4841] and aren't to [5168]ed from the myriad of requests, I would really appreciate it.
Just know I don't take your hard work for [7008]. Thank you for this wonderful plugin.

[4841] [Thyme]
[5168] [Jade]
[7008] [Granite]

[Request] Hotkey Icon checkbox option

image
image

Since XIV has some pretty crappy hotbar setup where you'd have to constantly change around your hotbar keys per class at times; I figured If i made my class hotbars using QOLBar I'd be able to individually setup each and every class the way I want to with ease. (Some have more skills then others so yeah.

My only concern though would be if the hotkeys would conflict having multiple of the same key'd for seperate skills but not on said class (Unless conditions would prevent this then all is good)

The main thing here tho adding the icon option is just for visual incase happen to forget what that skill hotkey was.

[Feature Request] camera mode condition for PoV

  • Is first/third person point of view.
    Useful for making adjustments to UI based on PoV. If you aren't first person, you must be third person and vice-versa, so only one of the conditions is needed.

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.