Download
(161Kb)
Download
Updated: 04-08-08 08:57 PM
Pictures
File Info
Updated:04-08-08 08:57 PM
Created:unknown
Downloads:4,191
Favorites:32
MD5:

Checklist2

Version: 2.0.0.0802
by: Quezacolt [More]

The next release of Checklist is now in beta. You may want to try it out!

What the hell is Checklist?

Checklist is a simple addon that allows you to list the things that one must keep track on. It is intended to provide the functionality that its name suggests - a checklist. Some uses are:

  • Keeping track of things to do for a levelling guide
  • Crafting lists for your alts
  • A list of dailies you have to do
  • Items you're aiming towards
  • Things that members of your group or raid need in a specific dungeon

As of now, the FuBar plugin will display all unchecked tasks on mouseover. It also displays the amount of completed tasks over the total amount of tasks, and the percentage of tasks completed. This will receive further refinements as ideas and suggestions come to me.

One useful new feature that got added in 2.0 is the ability to create arbitrary amounts of lists and list items. Simply right-click on the tasks indicator to change how many tasks the current list has, or right click an existing list in the menu and select "New" to create a new list. Easy, huh?

Checklist2 is also available at the Ace SVN - you can download it from http://files.wowace.com/ or use the WowAceUpdater, if you have it. The copy there will be updated more often, so you'll get new features and additions within hours of them being written. The downside? Bugs may slip through, though I always test the critical functions before uploading anywhere.

Currently, the feature to reskin the Checklist2 window has been removed. This may or may not be reimplemented. I'm looking at creating a custom texture for Checklist that will make it truly fit into the WoW UI.

To summarize, Checklist2 is an addon made by forgetful people (me XD), for forgetful people. I intend it to be used for things that would require the same procedures and must not be forgotten. A perfect example of this is this AddOn itself! I myself use Checklist to keep track of suggestions, and pre-release tasks. Another is for taking down stuff you need made by an alt. For example, my main is a leatherworker. My alt is a rogue. I list the stats of my alt's gear on Checklist2, then send usable gear upgrades back. Back then, I'd relog back and forth... (no pen and paper near my PC)

Slash Commands
Slash commands are /checklist2, or /cl2 for short. Below is a brief description of what each slash command does.
  • /cl2 check taskNumber - Checks the specified task number
  • /cl2 deletelist listName - Pops a confirmation dialog to delete the specified list
  • /cl2 newlist listName - Creates a new list with listName as its name.
  • /cl2 renamelist oldName, newName - Takes list oldName and renames it to newName. The string is split at ", ". Case sensitive - names must be *exact*.
  • /cl2 reset - resets the position of all Checklist windows.
  • /cl2 setlist listName - Sets the list to display
  • /cl2 ui - Toggles the Checklist window
  • /cl2 uncheck taskNumber - Unchecks the specified task




Notes
As a side note, Checklist2 and any version of Checklist 1 are stored in separate folders and will act as two different AddOns. I made sure that there will be no conflicts between the two major versions. One side effect is that the two are unable to understand each other's data - older versions don't expect more than five lists, while the new DB system can handle large amounts of data.

Credits, Kudos, and Thanks
Special thanks to Magictrix of Hakkar for the idea, and Abraxxis of Draenor, Heretical of Ysera, Akalabeth of Ner'zhul and Xaxziminraxb of Twisting Nether for suggestions. Thanks also to Lunos for translating this mod into German <3


In the works for Checklist2:
  • Port to Ace3. Performance stats coming soon... (On hold)
  • A notepad. Partly because I don't like MS Notepad too much XD (In progress)

Suggested suggestions:
(Hey, I didn't make this addon to invent good addon page section titles...)
  • List synchronization
  • Easier way to sync profiles between characters (Smaller Checklist2.lua SV file)
  • Task timers

(After FuBar plugin is polished)
  • Titan plugin

Known Bugs or Issues:
As it's somewhat time consuming to update bug lists on two different sites using completely different formatting, I've moved this section to a subpage of my author portal - see the Glitches and Bugs List.

News!
Anything users of my addons must know will always be posted at my author portal.

Checklist v2.0.0.0802 (2.4 compatible)

Changes:
  • Minor bug fixes and efficiency modifications

As always, please report bugs and issues here, or contact me on the WoWAce IRC channel.
Post A Reply Comment Options
Unread 10-18-08, 05:09 AM  
Quezacolt
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 35
Uploads: 2
The new Checklist

During the concept stage of the new Checklist, I thought of things that would be important factors in development. One of the things I wanted the next CL to be was to be durable. Tough. No user-made input would make it go into an unintended state.

Tough, like a tortoise's shell.

Ehhh... I'll save the rest of the drama for the actual release. anyway...

I present to you a little preview screenie of Torta, the new Checklist.
Torta Screenshot

The Uncheck/Check all/Add Task/Remove Task buttons will be added later

Torta development is hosted on WoWInterface's SVN - click the "Projects" tab above and look for "Torta".

Edit: In case you're wondering, the green spot on the bottom-right of the window is not a missing texture. It's there for debugging purposes to mark the areas that, when dragged, will make the window resize.
__________________
-- To code of programmer none compare,
-- Leaves his users seeing double;
-- To defy its efficiency none would dare,
-- Don't report anything, I might get in trouble!
Last edited by Quezacolt : 10-19-08 at 01:31 AM.
Report comment to moderator  
Reply With Quote
Unread 10-10-08, 09:24 PM  
Quezacolt
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 35
Uploads: 2
Ah crap.

I accidentally deleted a whole day's work on Checklist 3.0 while using AddOn Studio. The "Import..." option was quirky. So much for that, back to Notepad++ I go...

Thankfully, all that was lost was effects code. Most of that day was spent fine-tuning timing for fadeouts and UI widget sizes.

Still... /cry

EDIT: Okay, everything's been recovered. Took two hours.

Now, actual discussion. CL3 has been given a name (which I won't give out yet ) and is undergoing GUI design (which is why the stuff that was lost was effects code). UI widgets will be grouped inside panels, making the UI look more organized. More importantly, these panels help to make the feature I've been thinking of implementing for a long time a reality: resizability.

Resizability. It's a bit harder than you may think, really.

Before I end, here's a teaser pic, taken on my DK. Yes, the sword looks nice. The rest of the UI is still unfinished, and I hope to be able to provide a full screenshot Soon™.

PS: Version numbers will follow Checklist's version numbers. Current release is 2.0, next version's gonna be 3.0. A nice thing with this is that it matches with WoW's own version numbers
__________________
-- To code of programmer none compare,
-- Leaves his users seeing double;
-- To defy its efficiency none would dare,
-- Don't report anything, I might get in trouble!
Last edited by Quezacolt : 10-15-08 at 04:35 AM.
Report comment to moderator  
Reply With Quote
Unread 10-04-08, 09:47 AM  
Quezacolt
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 35
Uploads: 2
Originally posted by pfg
my changes include alpha sorting both lists. its then easy to force a list order with a prefix on the name. any interest ?
Funny, I just remembered that I didn't do that as I was thinking of implementing re-orderable lists during CL2 development. Then RL grabbed my attention and I forgot all about that... Heh, I need to use Checklist more, lol!

Checklist 3.0 will not use alphabetically-sorted lists (btw, I feel so sleepy as I'm typing this post that it took me a while to figure out what "alpha sort" means >.<) as I'm planning on making them easily reorderable. Think drag & drop. Although a button to arrange the lists/notes alphabetically will probably go nicely in there somewhere.

Edit: WotLK beta is crashing on UI reload for me. Oh noez!
__________________
-- To code of programmer none compare,
-- Leaves his users seeing double;
-- To defy its efficiency none would dare,
-- Don't report anything, I might get in trouble!
Last edited by Quezacolt : 10-04-08 at 10:03 AM.
Report comment to moderator  
Reply With Quote
Unread 10-03-08, 05:19 PM  
pfg
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
my changes include alpha sorting both lists. its then easy to force a list order with a prefix on the name. any interest ?
Report comment to moderator  
Reply With Quote
Unread 09-28-08, 08:02 AM  
Quezacolt
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 35
Uploads: 2
New version going up with WotLK release

I don't have much time to post right now >.< but here's what it'll be like:
  • Reorderable list/notes menu (drag and drop)
  • More easily reorderable tasks (drag and drop)
  • Re-design everything to be as maintainable as possible
  • Window resizability
  • A new name!
  • GUI built off code from a recently cancelled project of mine for faster development. Oh, and I almost forgot, make it sexy.
  • FuBar integration may* be scrapped. Probably not.
  • Friendlier profile interface

Other stuff I wanna do:
  • Make a quest tracker-like task tracker in Checklist2 to get feedback for CL 3.0 (name definitely NOT final)

Will elaborate on that once free time opens up. btw, right now, the items in the List/Notes listbox aren't reorderable.
__________________
-- To code of programmer none compare,
-- Leaves his users seeing double;
-- To defy its efficiency none would dare,
-- Don't report anything, I might get in trouble!
Last edited by Quezacolt : 09-29-08 at 08:12 AM.
Report comment to moderator  
Reply With Quote
Unread 09-28-08, 04:01 AM  
menace97
Premium Member
 
menace97's Avatar
Premium Member

Forum posts: 4
File comments: 101
Uploads: 0
Is there a way to re-order the pages in the notes section? I can't seem to figure out how they are ordered. Alphabetical, like the checklist, would be ideal.

Thanks for continuing to make this great addon even better.
Report comment to moderator  
Reply With Quote
Unread 07-30-08, 04:25 PM  
pfg
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Hi, id like to help with my meager services on this project. I've made some significant changes in the area of being able to "Say" rather than send notes and lists that im hoping you mite like. There still seems to be some problems that need fixing and with two people that can look at code and understand diagnostic messages we'd be cleaned up in an hour instead of days. Perhaps we can hook up on your server (i have an alt there) and work on it. Let me know and i'll send you my current build, based on the last one were all the libs are in "libs" dir.
Report comment to moderator  
Reply With Quote
Unread 07-19-08, 09:16 PM  
Quezacolt
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 35
Uploads: 2
Development

Should I receive a beta invite to prepare for WotLK, Checklist will get a bit of a makeover. Why?

It's gotten too large for a solo developer like me to maintain in my (sometimes almost nonexistant) spare time. Anyway, there are occasionally minor updates commited to the Ace SVN every now and then. As always, major updates are posted here. The last SVN update includes a minor GUI bug fix when importing a list with bad code.

Anyway, the error in the post below me may be caused by missing or out-of-date libraries. Try updating all Ace2 addons, including Checklist, from the files.wowace.com

Speaking of libraries, the next major update will be a move to Rock, and Checklist Notes will seperated and made into a standalone addon. If both Checklist and Checklist Notes (name likely to be changed) are both installed, they'll look like the present Checklist 2.0. Well, that's the plan.

In addition, the cast bar addon I talked about a few months ago is progressing quite well. Its name has been finalized - Barrier - and development is currently very active. If you're a brave one, you checkout the latest revision from the Ace SVN branches with an SVN client. As for Checklist2, major internal architecture changes will be done to make maintenance easier on me - things I learned from dipping into C++ revealed the flaws of Checklist to me.

Lastly, there is a third addon I'm planning to work on which is going to be based on the things I learned from Checklist2. It's gonna be a bulletin board addon, and has been in the "planning stage" even before I started on the Checklist project. This time around, I'll be applying the KISS rule - Keep It Simple, Stupid - from the ground up so I don't get stressed during mod maintenance .

You can expect Barrier and Checklist 3.0 to be around by WotLK. Maybe. If school and homework don't wtfpwn my free time.

PS: The "Checklist" name will be ditched and replaced with something more interesting. That name annoys me now, tbh Also, planning for UI layout and core features has begun.
__________________
-- To code of programmer none compare,
-- Leaves his users seeing double;
-- To defy its efficiency none would dare,
-- Don't report anything, I might get in trouble!
Last edited by Quezacolt : 07-31-08 at 06:49 AM.
Report comment to moderator  
Reply With Quote
Unread 05-31-08, 03:50 AM  
H0PE
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 299
Uploads: 1
Bug with latest version on loading wow:

Error: attempt to call method 'RegisterComm' (a nil value)
File: Interface\AddOns\Checklist2\Core.lua
Line: 249
Count: 1

Could you please check the bug? My wow is freezing a LOT lately and I wanna get rid all issues with addons or get rid of addon completely. Trying to reduce them as well but not sure whats the problem.
Last edited by H0PE : 06-06-08 at 01:57 AM.
Report comment to moderator  
Reply With Quote
Unread 05-02-08, 03:00 AM  
Quezacolt
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 35
Uploads: 2
Roadmap

With the Burning Crusade coming to a close and Wrath of the Lich King slowly getting closer, here's a roadmap of what I'm doing in general.
  • Level up mage alt to 70 (unrelated, but meh)
  • Work on, finish, test and polish LagCast 2.0, LagCast Enhanced, Barrier, or whatever it ends up getting called.
  • Add syntax highlighting to Notes edit box when in Lua mode using the For All Indents And Purposes library (might leave this until before WotLK)

Expect a brand spankin' new, highly customizable casting bar replacement addon within the next few months - Barrier, based on LagCast written by sirchess on Curse. Checklist development will continue, but my time will be split between this and LC Enhanced.
__________________
-- To code of programmer none compare,
-- Leaves his users seeing double;
-- To defy its efficiency none would dare,
-- Don't report anything, I might get in trouble!
Last edited by Quezacolt : 07-03-08 at 05:45 AM.
Report comment to moderator  
Reply With Quote
Unread 04-20-08, 12:52 AM  
Quezacolt
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 35
Uploads: 2
Final Checklist Notes UI Layout

http://i108.photobucket.com/albums/n...008_143259.jpg

It's better than Notepad

Other things that may* make it into Checklist 2.1:
  • Allow reordering of the way list titles are displayed
  • Streamlined list sharing (backwards-incompatible, sorry )
  • An actual task tracker (think Blizzard's quest tracker). You'll never detach that damn tooltip again!
  • Drag and drop list and task reordering (I figured it out! )
__________________
-- To code of programmer none compare,
-- Leaves his users seeing double;
-- To defy its efficiency none would dare,
-- Don't report anything, I might get in trouble!
Last edited by Quezacolt : 04-20-08 at 09:29 PM.
Report comment to moderator  
Reply With Quote
Unread 04-18-08, 01:51 AM  
Quezacolt
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 35
Uploads: 2
Announcement number two

Originally posted by chrispix
I was thinking of building something just like this. Thankfully I found yours first. Nice work!
<3

--------------------------------------

Now, I have an announcement to make.

I've discovered that Checklist can be downloaded using WoWMatrix, an automated addon updater program.

I discourage all of you from using this as unofficial updaters often don't add to the page views of the hosting site - meaning less money to keep said site going. Now,the fact that not a cent of said money goes to me, I shouldn't care, right?

No. I care because the sites I chose to host Checklist on are the ones that I trust - those who respect every single person that goes to their site, and responsible enough to handle problems properly and in a mature manner. That is the reason why this addon is not on all the addon sites out there. That said, I would like to state once more that I do not support any copies of Checklist2 obtained from sites other than WoWAce, WoWInterface, Curse, or their own updaters.

Call me paranoid, but I care for you guys! /hug
__________________
-- To code of programmer none compare,
-- Leaves his users seeing double;
-- To defy its efficiency none would dare,
-- Don't report anything, I might get in trouble!
Last edited by Quezacolt : 04-18-08 at 08:13 AM.
Report comment to moderator  
Reply With Quote
Unread 04-16-08, 03:08 PM  
chrispix
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 18
Uploads: 2
Thanks!

I was thinking of building something just like this. Thankfully I found yours first. Nice work!
Report comment to moderator  
Reply With Quote
Unread 04-15-08, 02:43 AM  
Quezacolt
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 35
Uploads: 2
Notes module preview

I'm gonna guess that at least one person has come to the Blizzard UI forums, to WoWInterface, or all those other addon sites and wondered: "What is creating an addon like? How messy is it when it's unfinished?"

I'm guessing you (yes, YOU, reading this white text on a black background) are, too. No? Well... Just pretend, okay?! :P

Anyway, here's the upcoming notes module (which will also be used for manual list import/export) preview screenshot, in all of its incomplete, under-development glory:

http://i108.photobucket.com/albums/n...508_160041.jpg

The other window you see there is Blizzard Editing UI, available from their site, which is presumably one of their in-house UI dev tools.

More info on the import/export features coming soon.

As always, suggestions are welcome! *Lays down welcome mat*

Edit: http://i108.photobucket.com/albums/n...608_162351.jpg
__________________
-- To code of programmer none compare,
-- Leaves his users seeing double;
-- To defy its efficiency none would dare,
-- Don't report anything, I might get in trouble!
Last edited by Quezacolt : 04-17-08 at 01:32 AM.
Report comment to moderator  
Reply With Quote
Unread 03-29-08, 01:59 AM  
Quezacolt
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 35
Uploads: 2
Re: [Bug] w/shift clicking icon

Originally posted by Magictrix
Hey, I see you got the shift click to check the next item off the list, It works, except when you have the tool tip detached, it doesn't update it.
Just updated on the SVN and will appear on files.wowace.com within 20 minutes. Will be posted here when big enough changes are made.
__________________
-- To code of programmer none compare,
-- Leaves his users seeing double;
-- To defy its efficiency none would dare,
-- Don't report anything, I might get in trouble!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: