Get an Epic Experience with Premium

Group Calendar 5

Guild Login to Add Favorites
  • 12 Likes
  • World of Warcraft
  • 6,931 Monthly Downloads
  • Supports: 6.0.2
  • 1,227,337 Total Downloads
  • Updated 10/16/2014
  • Created 11/22/2005
  • 4,803 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 5.7b2
or
Support development! **
Donate

About Group Calendar 5

Limited updates until the expansion

I've activated a Starter Edition subscription so that I can test changes being posted in the comments before I upload them. I won't be updating frequently or doing earnest development until after the expansion when I activate my normal account, but please use the comments to share fixes you find until then and I'll work on getting them integrated and posted. Thanks!

Reporting Bugs

Feel free to report bugs in the comments section at the bottom of this page, but please remove the addon list from your logs. Those lists tend to be very large which makes it much harder for me to read and reply to other posts. I will ask for the addon list if I think it might be important or, better yet, create a CurseForge ticket and include the whole log in there instead. Thanks!

About Group Calendar 5

IMPORTANT: You must not enable Group Calendar 4 and Group Calendar 5 at the same time, neither one will be happy about it. You can switch back and forth and will not lose data in either one by doing so, you just can't enable both at once.

I have not written a manual for Group Calendar 5 yet, but the GC4 manual is available at http://wobbleworks.com/groupcalendar/manual/ and covers many of the principles used in GC5's design.

Group Calendar 5 features

  • Compatible with the built-in calendar and web-based armory calendars
  • View and edit events using local or server dates and times
  • Track tradeskill cooldowns
  • Create partnerships for coordinating events across multiple guilds
  • Export your calendar to the iCalendar format for use in external applications or web calendars
  • Reminders for upcoming events and tradeskill cooldowns
  • View events and get reminders while on your alts
  • Easy invite management to track group composition
  • Quickly invite players to the raid from the attendance list
  • Set level limits and duration for events
  • Analog clock with date on the minimap button for attractive timekeeping

Group Calendar 5 is completely re-built around the WoW calendar database. This allows it to work with the built-in calendar, including the armory web-based calendar. Also, because it works with the built-in calendar, your guild members are not required to use this addon since they can use the built-in calendar instead. They will still see your events and be able to sign up for them even if they choose to use the built-in calendar.

There is no documentation yet as I'm still working on development. The operation is similar to GC4, except that events only show up for players you invite. There is a new Invite tab in the event editor for selecting who should see the event and the selection will be remembered so that next time you create the same event you won't have to re-select it.

The multi-guild partnerships feature is different too because of the invite system the WoW calendar uses. To support multi-guild partnerships use the Partners tab in the main window to set up a roster-sharing partnership with a player in the other guild(s). Follow the instructions on that tab to set up the partnership. Once it's set up, the partner guilds will appear in your Invite tab in the event editor, where you can then mass-invite players from those guilds.

Since Blizzard doesn't have any support for mass-inviting players from other guilds, GC5 will invite them one at a time at the maximum speed Blizzard allows. This can take a while for large partnerships and I recommend that you use copy-and-paste to create additional events once you have an event set up the way you want it. Note that you can not copy an event while you're creating it, you must create it first and then you can copy it and paste the copy to a new date.

Version 5.7b2 changes

  • FIXED: Added temporary fix from Dridzt to fix invite checkboxes
  • FIXED: Dungeon lists include new expansion
  • FIXED: Buttons are colored correctly
  • FIXED: Pirate's Day and Fireworks display correctly

Version 5.7b1 changes

  • FEATURE: Fixed (some) issues with patch 6

Version 5.6 changes

  • FEATURE: Removed Arena teams from Invite tab for compatibility with patch 5.4
  • FEATURE: Bumped toc for patch 5.4

Version 5.5.11 changes

  • FEATURE: Bumped toc for WoW patch 5.3

Version 5.5.10 changes

  • FIXED: Calendar day frames highlight correctly for new events (third time's a charm!)

Version 5.5.9 changes

  • FEATURE: Bumped toc for WoW patch 5.2
  • FIXED: Calendar day frames highlight correctly for new events (again)

Version 5.5.8 changes

  • FIXED: Calendar day frames highlight correctly for new events

Version 5.5.7 changes

  • FIXED: Replaced usage of UIFrameFlash APIs with animation APIs to eliminate taint issues

Version 5.5.6 changes

  • FEATURE: Bumped toc for patch 5.1

Version 5.5.5 changes

  • FIXED: MoP heroics show up correctly

Version 5.5.4 changes

  • FIXED: Fixed UTF8 compatibility bugs (caused problems with extended characters in player/alt names)
  • FIXED: Fixed cause of glyph/talent taint
  • FIXED: Added MoP dungeons/raids

Version 5.5.3 changes

  • FIXED: Responding to events (signup, maybe, etc.) works correctly
  • FIXED: Removing events works correctly
  • FIXED: Repaired more instances of _ taint

Version 5.5.2 changes

  • FIXED: Mass invite should work correctly
  • FIXED: Saving events works

Version 5.5.1 changes

  • FIXED: Tradeskills should no longer cause errors
  • FIXED: Editing/deleting events should no longer cause errors

Version 5.5 changes

  • FEATURE: Updated for WoW 5
  • FEATURE: Reduced memory usage
  • FIXED: Fixed various menu taint issues (others still remain)
  • FIXED: Removed hooks into WoW Calendar API (should solve incompatibilities with other addons)

Version 5.4.4 Changes

  • FEATURE: Bumped .toc for 4.3 (no issues found)

Version 5.4.3 Changes

  • BUGFIX: Fixed crash in attendance panel

Version 5.4.2 Changes

  • FEATURE: Bumped .toc for 4.2
  • BUGFIX: Fixed menu system for changes in WoW 4.2

Version 5.4.1 Changes

  • FEATURE: Added support for Fire Prism cooldown
  • FEATURE: Bumped .toc for patch 4.1

Version 5.4 Changes

  • FEATURE: Added support for Cataclysm dungeons
  • FEATURE: Added Light Parchment theme
  • BUGFIX: Month view background no longer shifts each time a day is selected

Version 5.3.1 Changes

  • FEATURE: Added option for turning off the analog clock on the minimap
  • BUGFIX: Fixed error messages when server is slow to provide attendance data

Version 5.3 Changes

  • FEATURE: Added setting for starting day-of-week
  • BUGFIX: Fixed spurious error when updating event attendance

Version 5.2.5 Changes

  • FEATURE: Updated for WoW 4.0
  • BUGFIX: Fixed errors when opening/closing
  • BUGFIX: Fixed errors when viewing days with a large number of events scheduled

Version 5.2.4 Changes

  • FEATURE: Outbound whispers generated by GC5 are no longer shown during raid invites

Version 5.2.3 Changes

  • FEATURE: Minimap Clock tooltip shows local date and time when local time is enabled in the calendar
  • BUGFIX: Fixed error when class info isn't available for a player in an event's Group tab
  • BUGFIX: Fixed bug which caused a bright ring to appear around the minimap clock
  • BUGFIX: Fixed bug which caused date and time menus to flake out on first use

Version 5.2.2 Changes

  • BUGFIX: Fixed loading error on non-English clients

Version 5.2.1 Changes

  • FEATURE: Removed LibBabble-Class in favor of built-in localizations provided by patch 3.2
  • BUGFIX: Fixed crash in Spanish localization

Version 5.2 Changes

  • FEATURE: Event invitation memory can be disabled
  • BUGFIX: Improved error handling when processing event invites
  • BUGFIX: Fixed auto-complete on Invite tab
  • BUGFIX: Changes made to an event are not reverted when using the Invite tab

Version 5.1.5 Changes

  • BUGFIX: Fixed error when first event created after login is in February

Version 5.1.4 Changes

  • FEATURE: Updated German localization (thanks to ReiTung)
  • BUGFIX: Fixed bug causing lockup when attempting to disable reminders

Version 5.1.3 Changes

  • BUGFIX: Auto-complete for event titles uses the full name (with difficulty qualifiers)
  • BUGFIX: Tentative event responses are handled correctly for Guild Events
  • BUGFIX: Disabled ability for event creator to change their status through the context menu (not support by WoW APIs)

Version 5.1.2 Changes

  • COMPATIBILITY: Dungeon list shows 10/25/40-man labels correctly (patch 3.3 compatibility)
  • COMPATIBILITY: Status can be set from Group tab again (patch 3.3 compatibility)
  • BUGFIX: Maybe checkbox is hidden for guild members on guild events (sucks, but that's how Blizzard made it work)
  • BUGFIX: "Created by" status no longer shows nil

Version 5.1.1 Changes

  • BUGFIX: Fixed patch 3.3 compatibility bug
  • BUGFIX: Fixed highlighting bug in date selection

Version 5.1 Changes

  • FEATURE: Added support for new Tentative status in patch 3.3
  • FEATURE: Context (right-click) menus available for days and events
  • FEATURE: Fixed compatibility with minimap changes in patch 3.3
  • BUGFIX: Fixed /cal reminder command
  • BUGFIX: Fixed error when creating events and server is slow processing invites

Version 5.0.1 Changes

  • BUGFIX: Fixed German localization (file had somehow regressed to an earlier build)

Version 5.0b12r2 Changes

  • BUGFIX: Corrected typo in German localization file

Version 5.0b12 Changes

  • BUGFIX: Being unguilded no longer causes errors in the Invite tab
  • BUGFIX: Closing event window without saving should no longer give occassional errors
  • BUGFIX: Made /cal command help localizable
  • FEATURE: Updated German localization of /cal help (thanks to ReiTung)

Version 5.0b11 Changes

  • FEATURE: Implemented "/cal reset" command
  • FEATURE: Removed Settings tab since I haven't come up with any settings (yet)
  • FEATURE: Disabled class limit code and tags since that feature isn't implemented yet
  • BUGFIX: Fixed level range and duration so they save properly when set to nil
  • BUGFIX: Added check for missing time in event viewer (fixes crash caused by corrupted events from earlier beta)
  • BUGFIX: Event templates with missing titles no longer crash

Version 5.0b10 Changes

  • FEATURE: Updated German localization (thanks to ReiTung)
  • BUGFIX: All-day events (birthday and vacation) no longer give errors about missing times
  • BUGFIX: Saved event templates no longer have missing Title fields (fixed errors regarding nil titles)

Version 5.0b9 Changes

IMPORTANT: This build adds some new textures for the new event types so you can't just upgrade while WoW is running. Exit WoW completely first or you'll get green squares for some of the new event types.

  • FEATURE: Birthday, Doctor, Dentist, Vacation and Roleplay events added
  • BUGFIX: Calendar highlights the correct date when using local date/time
  • BUGFIX: Today button jumps to the correct date when using local date/time
  • BUGFIX: Assigning moderator to member who hasn't signed up for guild event no longer generates an error
  • BUGFIX: Invite tab no longer shows Moderator button for ineligible players (ie, players not signed up for guild events)
  • BUGFIX: "Signed up" status displays correctly in event viewer (patch 3.2 update)
  • BUGFIX: Date highlight is removed when sidebar window is closed
  • BUGFIX: Events in the past no longer cause the "unseen" reminder to flash when GC5 is first run or reset
  • BUGFIX: Cooldown icons no longer include the icon frame
  • BUGFIX: Clicking a date in the month view toggles the sidebar
  • MAINTENANCE: Replaced old calendar constants with Blizzard-provided globals

Version 5.0b8 Changes

  • FEATURE: Invite tab now lists your own guild on Guild Events so you can see that they're already invited
  • BUGFIX: Event viewer shows the correct date when using local time
  • BUGFIX: Updated event title processing for changes in patch 3.2
  • BUGFIX: Invite tab correctly gives errors when inviting your own guild members to Guild Events instead of just hanging

Version 5.0b7 Changes

  • BUGFIX: Invites on Guild Events should go out reliably
  • BUGFIX: Expand/collapse buttons on Group categories are enabled correctly (thanks Stephan for help with this)
  • BUGFIX: Removed usage of obsolete WoW auto-complete code in the Partnership and Invite tabs
  • BUGFIX: Unguilded characters no longer get an error when invited to a guild
  • BUGFIX: Event settings are no longer lost while switching modes (guild event, private event, etc.)
  • BUGFIX: Fixed bug causing "assertion failed" messages when changing event modes

Version 5.0b6 Changes

  • BUGFIX: Character name changes work correctly
  • BUGFIX: New events created on the current date no longer come up disabled
  • BUGFIX: Fixed crashes which sometimes occur while using/viewing the Group tab
  • FEATURE: Bumped .toc to patch 3.2

Version 5.0b5 Changes

  • BUGFIX: Cooldown events are private once again
  • BUGFIX: Cooldown events no longer show a duration
  • BUGFIX: Guild Events show correct status when player isn't signed up
  • BUGFIX: "No" checkbox works correctly on Guild Events
  • BUGFIX: Status options in Group tab are correct for Guild Events

Version 5.0b4 Changes

  • FEATURE: Days with more events than can be shown in the month view show a "more..." message
  • FEATURE: Reminders include the name of your alt if the reminder isn't for the character you're on
  • FEATURE: Default event mode is Guild Event if player has permissions to create guild events
  • FEATURE: Added Moderator Crown UI to Group tab list (while event is not running)
  • FEATURE: Added Moderator item to Group tab player menu
  • BUGFIX: Offline guild members are colored gray in the group tab while the event is running
  • BUGFIX: Player's own guild is no longer listed in the Invite tab for guild-wide events
  • BUGFIX: Editing text fields activates the Apply button without having to tab or click out first
  • BUGFIX: Partnership changes are reflected immediately in the Invite tab
  • BUGFIX: Players can decline their own Guild Events (sets status to "Out", which is the only negative status creators can use)
  • BUGFIX: Edit tab disables its fields when the event is expired
  • BUGFIX: Status displays correctly in the View tab for cached events

Version 5.0b3 Changes

  • FEATURE: Added warning to the Delete confirmation that the event will be removed from all calendars
  • FEATURE: Expired events include a note on the View tab stating they can't be modified
  • BUGFIX: Corrected bug which sometimes caused GC5 to open when Blizzard calendar was desired
  • BUGFIX: Defaults loaded by event type will prevent event title from loading defaults, and vice versa
  • BUGFIX: Yes/No attendance buttons are positioned correctly on long descriptions
  • BUGFIX: Description field has scrollbar
  • BUGFIX: View by/Sort by menu is localizable
  • BUGFIX: Labels in the About tab are localizable

Version 5.0b2 Changes

  • BUGFIX: New event notification no longer throws an error regarding "ShowIcon"
  • BUGFIX: Error is no longer thrown when server takes too long returning class/level info when inviting
  • BUGFIX: Inviting players to a raid after viewing the Group tab no longer throws an error
  • BUGFIX: Added status message while waiting for server to respond to mass invite request
  • BUGFIX: Weekday labels should be correct for calendars which don't start on Sunday

Version 5.0b1 Changes

  • FEATURE: Notification of new events
  • FEATURE: Improved instructions in Parnters tab
  • BUGFIX: Sync'ing with AFK or DND players no longer generates chat spam

Comments

First Previous Page 187 of 311 Next Last
  • #467

    > Since it installed calendar first (12th of december) the date number on the icon never changed. it always stayed 12th.

    That date doesn't change, that's just a number I picked to make the icon.

  • #464

    Since it installed calendar first (12th of december) the date number on the icon never changed. it always stayed 12th. I tried to delete all the WTF files, but it still said 12th.

    Can you help?

  • #465

    > I've posted version 1.2.1 of GroupCalendar to try to fix the local/server date/time calculations for Australian players on US servers. I can't really test it very well being in the US, so please give it a try and let me know if the server date and time are being calculated correctly now.

    Awesome, I will give it try.

    Thanks.

  • #463

    > One of the officers in my guild downloaded 1.2.1 (the rest of us are on 1.2) he could not see any of the data

    Version 1.2 and 1.2.1 are identical except for the change made in the local-server time offset calculation. I downloaded both and verified that it's the only change.

    I suspect he had some other problem which went away between the time he tried 1.2 and 1.2.1 (perhaps he restarted WoW for example).

  • #462

    I love the concept of this mod.

    Unfortunately, my guild has been have severe problems with people not getting all of the event information. There seem to be data transmission problems with people using different versions.

    If there was a way to check everyone's version from within the calendar. IE hit a button, it would check the calendar version for every using that channel and report back. A more idiot proff setup up would be nice also.

    You would not know how many ID ten T errors I fixed.

  • #461

    If you log in the same account from multiple computers than that is very likely the root of most (if not all) the problems you're having.

    For your experiement, I suggest tossing the GroupCalendar.lua settings file on both accounts and retry your experiment.

    Since you use multiple computers to log into the same account, you should of course disable GroupCalendar on all but one of those machines. This will prevent the problem of conflicting databases. I hope to someday add support for multiple machines via some new security features which are now possible with patch 1.9 (the bitlib in 1.9 makes this possible).

    > I then noted that I would attend both of the other two raids in quick succession. Watching the channel I noticed that only one RSVP (GC2/RAT) message was sent, rather then 2 as expected.

    Since you RSVPd to both quickly, GroupCalendar should've combined the two requests into a single update. That update would've consisted of you broadcasting a NOU (Notification Of Update) message, followed by someone sending an RFU (Request For Update), then you sending four messages, an UPD (Begin Update), two EVT (Event), and an END (End Update).

    After all of that, your first account (the one that created the event) should do a similar process for the evt: it should send a NOU, followed by someone sending an RFU, followed by your account sending an UPD/EVT/END sequence for the event with the updated attendance information.

  • #460

    Awesome addon! You've done a great job both in functionality and in presentation. I hope you continue to support this tool as we're making it a required addon for our guild to confirm raid attendance and setup group runs. I'm also looking forward to the new version and all the new features.

    One thing that I wish the calendar do is have an option to display a window upon login showing "Today's Scheduled Events" and "What is New" (newly created events that were not in the user's calendar previously). This would encorage people to use the calendar more often.

    Another thing that would be nice is some kind of visual and/or audio indication (eg. beep + flashing calendar icon) when someone creates a new event. And maybe even a line written to chat console such as "Bill has scheduled a Scholomance event on 1/22/06 at 7:00 PM".

    Thanks, and keep up the good work!

  • #459

    An update: On account 2 for the above scenario I deleted the GroupCalendar.lua file and logged back in (calendar was empty). Upon connecting to the channel no information was transfered back/foreth. However, upon rebuilding the database on Account 1, account 2 can now see all 3 events.

    I then went into the event and noted that I will show up and about a minute later I successfully was entered into the raid.

    I then noted that I would attend both of the other two raids in quick succession. Watching the channel I noticed that only one RSVP (GC2/RAT) message was sent, rather then 2 as expected. I waited a few minutes but the second RSVP message was never sent across the channel, and for obvious reasons, account 2 never showed up on account 1 as RSVPing.

    I don't really know what I'm looking for, so let me know if there is something in particular that I should be watching or reading. It seems that I am having nothing but trouble, though I really want this mod to work out for our guild.

  • #458

    The multiple computer thing sounds like my problem then. I log in from a few different computers at different times of the day.

    Okay, new scenario though. -I have two accounts, both logged in at the same time on one computer. -On one account I create an event. Someone signs up for it. -The other account sees the event and signs up (while the first account is still online) but is listed as pending on their screen. -On the account creator's screen they don't see that sign-up, only the one by the third party. -I log out the second account and log back in. Still pending. -I rebuild the database on both accounts. Still pending. Note: when I rebuild the database the event isn't sent (I'm watching the channel). -I log out the first account and log back in. Still pending on the second accound and nothing on the first.

    I also created two more events on the first account and the second account doesn't see them.

    Note: The second account (the one that can't see the new events or sign-up for the one he can see) does have multiple characters. However, I have only logged in one of those characters for this entire process.

    When an event is created or updated, is that information supposed to be instantly sent to the channel? It seems that the information isn't being spammed out right away. Is this intended?

  • #457

    > I recently created an event and no one saw it but the event creator.

    Please clarify this, weren't you the event creator?

    > If someone logs in without the proper access level, will their calendar be cleared, both events they created and events someone else created?

    Their calendar will be cleared of events anybody else created, but not of their own events. Once you restore the trust setting back to normal (rank 5 in your case) then their events will once again begin appearing in other calendars. The point of changing the setting isn't really to wipe the calendars, but to ensure that everyone is "on the same page" as it were.

    The problem you're describing really sounds like multiple conflicting versions of the same database are on your network. Using the trust setting to flush the calendars will cause them to re-sync when you restore the setting, thus ensuring that everyone has the same copy.

    You should also be on the lookout for members logging in from multiple computers. Until GroupCalendar support authentication, logging in from multiple computers might cause problems like you're seeing. When someone logs into a second PC, that PC will create a new database which will blow out the other database on the network. This could cause a loss of attendance info or events.

  • #456

    What trust setting does your guild use?

    Rank 5+, guild only.

    Can I assume that everyone is seeing the events that you post just fine, but that their responses are not making it back to you?

    I recently created an event and no one saw it but the event creator.

    Do their responses show up if they do a Rebuild Database? Does that fix it for them for a while but then it starts failing again?

    Rebuilding the database didn't fix it. I did notice today, two days after the event, that everyone now shows up correctly on all characters. It's as though it took several days for the information to propogate, even though I had two people with differing data online at the same time (both stayed logged in for about an hour).

    One way to clear the calendar however (assuming you're using autoconfig for the guild) is to set the trust to Guild Members Only and set the rank to Guild Master only. Leave it like that for a few days to give everyone time to log in and they will flush out other people's calendars.

    Once you set it back to your normal trust level then everyone's events will propogate back into the calendar, but that should be ok since you'll be guaranteed that they are fresh, exact copies of each members calendars.

    If someone logs in without the proper access level, will their calendar be cleared, both events they created and events someone else created?

  • #455

    > Are pending sign-ups not passed on to the event creator via proxy? If so this would explain the problem I am having.

    Sign-ups are passed by proxy through other players, so this isn't the problem you're having.

    What trust setting does your guild use?

    Can I assume that everyone is seeing the events that you post just fine, but that their responses are not making it back to you?

    Do their responses show up if they do a Rebuild Database? Does that fix it for them for a while but then it starts failing again?

    As for clearing the database, each member must do that themselves by tossing out their lua file. There is no command you can send over the channel to force them to clear their calendars (such a command would be very dangerous and subject to nasty abuse).

    One way to clear the calendar however (assuming you're using autoconfig for the guild) is to set the trust to Guild Members Only and set the rank to Guild Master only. Leave it like that for a few days to give everyone time to log in and they will flush out other people's calendars.

    Once you set it back to your normal trust level then everyone's events will propogate back into the calendar, but that should be ok since you'll be guaranteed that they are fresh, exact copies of each members calendars.

  • #454

    Is thre some way to fully wipe the database? I don't mean deleting my lua file, but actually clear it for everyone. I don't mind manually editing LUA files or sending lines directly to the chat channel.

    Our guild's calendar seems to be thoroughly broken and I would like to start over. I tried changing the channel and deleting my GroupCalendar.lua file, but as people join they just push the old data to the new channel.

    And suggestions?

  • #453

    My character who creates the events never sees any of the pending people. I think this may be the problem I was having before. Are pending sign-ups not passed on to the event creator via proxy? If so this would explain the problem I am having.

    Also, if pending people aren't passed on to the event leader through other people, can that feature be added? Often times people in my guild play at different times then me and are only online at the same time during raids. This means as the raid leader I never see their sign-up until it's time to raid, and they get timestamped as having just signed up (not signed up a week prior like normal).

  • #452

    I've posted version 1.2.1 of GroupCalendar to try to fix the local/server date/time calculations for Australian players on US servers. I can't really test it very well being in the US, so please give it a try and let me know if the server date and time are being calculated correctly now.

    I'll leave 1.2 up for now so people can still download it in case 1.2.1 turns out to have some gross error.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

VIP trip to SMITE World Championship