Git Product home page Git Product logo

dailyduty's People

Contributors

chuggo avatar cyeniia avatar deklerkdaz avatar midorikami avatar nebel avatar nivomi avatar pigsflew avatar sevii77 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

dailyduty's Issues

Readme before posting an issue!

This is a rather complex plugin so it will take time to implement all the features that I have planned.

As such, please do not post feature requests for anything that is on this list https://xivtodo.com/checklist

I will not be implementing anything related to Free Companies, Retainers, Ventures, or Gardening.
There already exists a plugin for those, use Accountant by Ottermandias

I dont understand

How to use this as a dalamud plugin.. from my understanding i have to have a link to a pluginmaster.json ??

[JumboCactpot] Wrong DrawingAvailableTime/ExpirationDate

The NextDayOfWeek function doesn't consider that the reset hasn't occurred yet.
I thought so, but I wanted to check it out first.

I bought two tickets yesterday and just bought one and in DrawingAvailableTime/ExpirationDate the wrong dates are saved.

{
  "$type": "DailyDuty.Data.ModuleData.JumboCactpot.TicketData, DailyDuty",
  "CollectedDate": "2022-03-11T12:20:21.9031405Z",
  "DrawingAvailableTime": "2022-03-12T19:00:00Z",
  "ExpirationDate": "2022-03-19T19:00:00Z"
},
{
  "$type": "DailyDuty.Data.ModuleData.JumboCactpot.TicketData, DailyDuty",
  "CollectedDate": "2022-03-11T12:20:30.3085121Z",
  "DrawingAvailableTime": "2022-03-12T19:00:00Z",
  "ExpirationDate": "2022-03-19T19:00:00Z"
},
{
  "$type": "DailyDuty.Data.ModuleData.JumboCactpot.TicketData, DailyDuty",
  "CollectedDate": "2022-03-12T01:31:41.894534Z",
  "DrawingAvailableTime": "2022-03-19T19:00:00Z",
  "ExpirationDate": "2022-03-26T19:00:00Z"
}

More detailed view for multistage duties

The popout window could feature more information when displaying duties with multiple stages, like Duty Roulette or Hunt Marks. I could imagine something like displaying a small window on hovering the title, or maybe having it as an expandable section, which then shows the separated sub-duties (each selected roulette type, each hunt mark and so on).

Ideally, this should work in conjunction with #14, so that completed subduties will also appear in the pop-up, making for a quick look whats still to be done.

Combine the Timers and Todo Windows + Add a collapsible toggle

While I really like the redesign of the configuration window, and it is much clearer, it removed one of the best features for me, and that was to have the timers and the todo list in a single collapsible window. Previously I had the DailyDuty config window collapsed at one part of the screen like the following image:

image

I have commonly used add-ons in that area, and it's useful to have them there for easy access. I don't always want to see their data, but I don't want to have to type chat commands, etc every time I want to open them, so having the collapsible part is really useful.

With this most recent change, it means that I either need to have the timer and duty windows open somewhere, which are unsightly to have all the time, or I need to keep the new DailyDuty config window in the addons, but 1) It no longer shows timers + duties in 1 section, and 2) Because of the new extra-wide config, it now also takes up a lot of space, even when collapsed.

Solution:
What I'd love to see is a toggle (or redesign) to have both the Timers + Todo list in a single window, and give it a collapsible bar so we can hide it when we don't want to see it.

[Feature Request] Collapsible Todo Window

If there's one thing I miss from the previous version is being able to collapse the todo list.
While I love the option to remind myself of what's missing, having the todo list constantly looking back at me can be daunting.

Personally, I love the option to collapse at will, to check what's missing and what not.
Would love if the new todo window could also support this.

Duty Roulette across dates

Clearing Duty Roulette across dates was not considered digested on the Duty Roulette overlay display.

Jumbo cactpot claims that there are rewards

Hello, so i was sure to isntall this plugin BEFORE i got my 3 jumbo tickets but i still after collecting my 3 consolation prizes still this in chat:
"[DailyDuty] [Jumbo Cactpot] 1 Rewards Available"
Waht can i do to help you debug the issue?

[Bug] Beast Tribe Manual Mode

In manual tracking mode it is not possible to select 12 allowances.

First the slider was on 12, but when you move it, it is not possible to go back to 12.

[Request] Alarm Delays

It would be nice to have an option to delay alarms, for a specific example, not seeing Fashion Report reminders until after Cactpot has been drawn so I can get it all done in one trip, or more generally delaying weekly reminders altogether until there's 24-48 hours before reset.

Warning Message When Queuing Same Daily Roulette Multiple Times

Would you consider adding an option for a warning message, maybe with the error notification sound, stating 'you've already done this roulette today' upon clicking join? Most times when I use Duty Finder and I've a previous roulette ticked from last use, I tend to click the next one and hit join assuming it's what I want, based on the right pane changing, when in reality I just joined for the same roulette.

[Bug] Treasure Map

Treasure map tracker is not detecting the timer correctly when a map was gathered before the addon was installed, and I cannot manually set the timer.

Image taken with edit mode on

image

Add resize support

It's fine if the elements don't move I can scroll down to whatever I need to see. I only want to see the todos text anyway.

Add ticket function did not work correctly

When 3 tickets are available, the add ticket button is not working.
I added a ticket manually via the configuration file and then it worked.

It is also possible to go below zero with the button.

My guess you have to change the if statement

if (GetAvailableTickets() < 3)

to

var availableTickets = GetAvailableTickets();
if (availableTickets  <= 3 && availableTickets > 0)

Unable to tick any Elite Hunt boxes

First of all - awesome addon! I know you're going to add more features to this (or I sure hope so!)

I'm unable to click any Elite Hunt boxes to track, it just immediately unticks them.

I've tried to uninstall, to no avail.

Thanks heaps mate! :)

A slight typo in the Hunts chat notification

This is incredibly low-priority, but just for the sake of completeness:

[21:19][DailyDuty] [Hunt Marks (Weekly)] 1 Hunts Remaining

That should be "Hunt", not "Hunts". Or if you don't want to create special coding just for when there's 1 hunt remaining, "Hunts Remaining: 1" would be easier. :)

Treasure Map Classification

Good day! Thank you for the most recent update; I love the new layout.

I did notice, however, that when I enable tracking of Treasure Maps, it is putting it in the Weekly Task section on the list instead of the Daily Tasks list as it should be.

image

[Bug] Duty Completion resetting when changing characters

Duty completion resets (overwrites?) for one character when logging into an alternate character, then back to the first.

Steps to reproduce:

  1. Log in to Character A, complete a tracked Daily Duty task (they are properly flagged completed at this point)
  2. Log in to Character B (which has NOT completed this task); do not complete the task, do not have previous completion of the task that day
  3. Log back into Character A
    The tasks will have been changed to incomplete on character A.

I have tested this with a fresh config file and confirmed it is happening with Mini Cactpot, Custom Deliveries, and Fashion Report.
Oddly, Jumbo Cactpot and Duty Roulette do not seem to "reset"/overwrite for Character A.
I have not tested other duties at this time.

Additionally, configs related to addon display (such as showing/hiding Todo Window) seem to be preserved per-character when changing between Character A and B.

Please let me know if I can provide further information or testing!

[Bug] Doman Enclave

In the doman enclave, the settings have negative values.
Unfortunately, I have already donated this week and therefore cannot say which values are saved beforehand.

Or is that the way it is intended?
image

[Bug] Wondrous Tails chat notifications not working

Since the 2.0 update I don't get any chat notifications regarding Wonderous tails. Tried re-enabling every setting and playing with the notifications delay timer in settings to see if this is related with no luck. All other chat notifications work fine.
Let me know if I can provide any logs/tests from my side that would help.

Console Spam

Spamming console with server not detected somehow

Teleporter integration?

Would be nice if you could just click in chat or the plugin window to be teleported where you need to go.

Suggestion: Treasure Map TP option

Would be nice if you could select an Aetheryte to teleport to for your treasure map and have a link in chat (like you have for other tasks).

Request - Config options for chatlog notifications

I'd like to request the option to configure which channel/chatlog box the notifications go to. Not sure about other users, but I use two chat boxes in game: One for FC chats, /tells, /p, etc., and one for generic system messages (commends, instances, exp, etc.)

Add resize support

Currently the size of the box is big and very intrusive. Let us resize it.

[Bug] Todo Window Colors

Don't know if you have already fixed it, but in Todo Window the colours are not displayed correctly anymore.

image
image
image

TodoWindow fixed position from bottom

Is it possible to fix the position of the window from the bottom?

I have the TodoWindow in the bottom right corner. Like this:
image

So when I do my daily tasks, the size of the window changes and this creates an empty space at the bottom.
image

It would be nice if there was an option to resize the window from the top, but I don't know if that is even possible.

Color each completed duty green, instead of removing them from the list

In the popup window, I would love an option to have finished duties colored green individually, instead of removing them from the list. This is so that I know for sure that the task was finished and not forgotten.

The option for hiding the whole window when everything is completed should still work the same.

Commands for timer and task windows

In previous version just typing /dd in chat would bring up tasks window which was very handy for quick glance on what I still need to do. Would it be possible to create commands for new task and timers windows so I could create macro buttons to bring those up? New windows are clear improvements and are very handy but not needed to be on screen all the time.

Hunt Marks (Daily)

Good day - Just wanted to advise that the Hunt Marks (Daily) remains in a completed state each day even though I have not completed them yet for the day.

In the below, I have completed my Hunt Marks (weekly) but have not completed my Hunt Marks (Daily) for today (I did complete the Daily yesterday though).
image

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.