Download
(191Kb)
Download
Updated: 07-31-16 03:23 AM
Pictures
File Info
Updated:07-31-16 03:23 AM
Created:02-19-09 04:03 AM
Downloads:25,155
Favorites:337
MD5:

Broker uClock  Popular! (More than 5000 hits)

Version: 3.3.9
by: Ethan Centaurai [More]

Broker uClock is the spiritual successor to my old FuBar uClock (which itself was a re-write of FuBar ClockFu), re-written using Ace-3.0 and LibDataBroker-1.1 for maximum efficiency.

Features:
- It can show realm time, local time, or UTC time in it's data feed (or all three!).
- It shows today's date aswell as realm time, local time and UTC time in the tooltip.
- It toggles the in-game Time Manager (stop watch, alarm clock etc) if clicked.
- It toggles GroupCalender (if installed) or the in-game Calendar if shift-clicked.

Options can be found in the dropdown menu, accessed by right-clicking the plugin.
- Choose which time format(s) you want shown in the data feed.
- Choose whether to show seconds or not.
- Choose whether to have the time shown in 12hr or 24hr format.

uClock will work on it's own, but you won't be able to see the data feeds without a Broker Display addon. I recommend Fortress and Titan Panel.

If you've found an error or would like to suggest a feature, please make a new ticket in the issues hub or leave a comment here.

Version 3.3.9
- Updated for Patch 7.0.3.

Version 3.3.8
- Updated for Patch 6.2.0.

Version 3.3.7
- Updated for Patch 6.0.2.

Version 3.3.6
- Updated for Patch 5.0.4.

Version 3.3.5
- Updated for Patch 4.3.0.

Version 3.3.4
- Updated for Patch 4.2.0.
- Added an icon for Ampere.

Version 3.3.3
- Updated for Patch 4.1.0.

Version 3.3.2
- Fixed some stupid but major bugs. Many thanks to zaphon and doxxx for spotting these.
- Added a much requested Swap option which swaps the order of local time and server time in the display.

Version 3.3
- Updated for Patch 4.0.1.
- Re-written again to (hopefully) be even more efficient.
- Fixed a bug caused by Blizzard removing the "Show Clock" option in Patch 4.0.1.
- Removed unneeded libraries.

Version 3.2.3
- Updated for Patch 3.2.0.
- Library update.

Version 3.2.2
- Fixed calendar toggle for users with GroupCalendar version 5.

Version 3.2.1
- Added some more sounds for the hourly chime, recommended by Nandini.
- Fixed a bug which caused the hourly chime to play 60 times. Whoops.

Version 3.2
- Added an option to chime at the top of every hour. The chime sound is configurable.
- Added an option to show or hide Blizzard's minimap clock.
- Configuration has been moved to Blizzard's Interface Options frame.

Version 3.1.4
- The current month should no longer display as "26" for Korean clients.

Version 3.1.3
- Fixed a problem with Simplified Chinese translations not being registered.
- Fixed the names of weekdays not being translated for non-Korean clients.
- Fixed the names of months not being translated for non-English clients.

Version 3.1.2
- Added Korean (koKR), Simplified Chinese (zhCN) and Traditional Chinese (zhTW) translations. Thanks, Damjau and Sparanoid!

Version 3.1.1
- Added support for multiple localizations. Translators needed!

Version 3.1
- Added support for the UTC time format.
- Removed the text colour options, as most Broker Displays already have text colouring options.

Version 3.0.3
- Updated for Patch 3.1.0.

Version 3.0.2
- You can now choose to show local time, realm time, or both in the display.
- Restructured the tooltip slightly. Today's date is now shown at the top, with local and server times underneath.

Version 3.0.1
- Fixed the offset of "uClock" in the dropdown menu.
- Fixed a bug where the tooltip would remain shown when you open the dropdown menu.

Version 3.0
- Re-written to use Ace-3.0 and LibDataBroker-1.1.

Version 2.0.12
- Removed unused libraries to shrink download file size.

Version 2.0.11
- Added an icon (can be disabled).
- Added hints to the tooltip.
- Shift-clicking the plugin should now toggle GroupCalender if it is installed, or Blizzard's Calendar if not.

Version 2.0.9
- Bugfixes. Coding in the middle of the night is bad, m'kay?

Version 2.0.8
- Having the "Show Coloured Text" option enabled should now make the text white instead of FuBar's default yellow.

Version 2.0.7
- Updated for Patch 3.0.2.
- Added Server Time display. Game Time can now be found in the tooltip.
- Added options to show seconds and show 12hr format.
- Shift-clicking the plugin will now toggle Blizzard's Calendar.
- Right-clicking the plugin will show uClock's options frame.

Version 1.0.6
- Initial public release.
Optional Files (0)


Post A Reply Comment Options
Unread 02-19-09, 11:53 AM  
warbird
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Awesome

Currently using zBrokerClock, but that doesnt allow me to open the calendar and alarm interface. Thank you for this. Downloading now
Report comment to moderator  
Reply With Quote
Unread 02-20-09, 12:51 PM  
Xylan Trueheart
Premium Member
Premium Member

Forum posts: 64
File comments: 166
Uploads: 0
Glad to see you continue this as a LDB version. Will await the customizable features.
Report comment to moderator  
Reply With Quote
Unread 02-20-09, 02:59 PM  
Tristanian
Andúril
AddOn Author - Click to view AddOns

Forum posts: 279
File comments: 262
Uploads: 3
Great job Dark, as usual
__________________
Report comment to moderator  
Reply With Quote
Unread 02-20-09, 07:09 PM  
Xylan Trueheart
Premium Member
Premium Member

Forum posts: 64
File comments: 166
Uploads: 0
Works like a charm. Love the color picker for text color. All we need is the, " Choose local time, server time, or both times in the data feed" option
Last edited by Xylan Trueheart : 02-20-09 at 07:10 PM.
Report comment to moderator  
Reply With Quote
Unread 02-21-09, 05:49 AM  
Ravendwyr
A Flamescale Wyrmkin
 
Ravendwyr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 139
File comments: 156
Uploads: 13
Post Version 3.0.2

Customisable time options have been added in Version 3.0.2.

It will show as "[local time] | [realm time]" if both Local and Server are enabled, and "[time]" if just one time format is enabled. If neither are enabled, you'll see nothing.

EDIT: Version 3.0.2a fixes a bug I introduced. Sorry about that!
__________________
Twitter | GitHub
Last edited by Ravendwyr : 02-21-09 at 06:39 AM.
Report comment to moderator  
Reply With Quote
Unread 02-21-09, 02:07 PM  
Xylan Trueheart
Premium Member
Premium Member

Forum posts: 64
File comments: 166
Uploads: 0
Great work with this add on. Simple to use, very nice customization and great response in getting it updated.
Report comment to moderator  
Reply With Quote
Unread 05-06-09, 03:40 PM  
Sparanoid
A Defias Bandit

Forum posts: 3
File comments: 57
Uploads: 0
Language files for Chinese Simplified and Chinese Traditional:

zhCN:
Code:
local L = LibStub("AceLocale-3.0"):NewLocale("Broker_uClock", "zhCN", true)

-- tooltip strings
L["Today's Date"] = "当天日期"
L["Local Time"] = "本地时间"
L["Server Time"] = "服务器时间"
L["UTC Time"] = "UTC 时间(世界标准时间)"

L["|cffeda55fClick|r to toggle the Time Manager."] = "|cffeda55f点击|r 切换时间管理器."
L["|cffeda55fShift-Click|r to toggle the Calendar."] = "|cffeda55fShift-左键|r 切换日历."
L["|cffeda55fRight-Click|r for options."] = "|cffeda55f右键|r 打开选项."

-- option strings
L["Show Local Time"] = "显示本地时间"
L["Show Realm Time"] = "显示服务器时间"
L["Show UTC Time"] = "显示 UTC 时间"
L["24 Hour Mode"] = "24 小时模式"
L["Show Seconds"] = "显示秒数"

zhTW
Code:
local L = LibStub("AceLocale-3.0"):NewLocale("Broker_uClock", "zhTW", true)

-- tooltip strings
L["Today's Date"] = "當天時間"
L["Local Time"] = "本地時間"
L["Server Time"] = "伺服器時間"
L["UTC Time"] = "UTC 時間(世界標準時間)"

L["|cffeda55fClick|r to toggle the Time Manager."] = "|cffeda55f點擊|r 切換時間管理器."
L["|cffeda55fShift-Click|r to toggle the Calendar."] = "|cffeda55fShift-左鍵|r 切換日曆."
L["|cffeda55fRight-Click|r for options."] = "|cffeda55f右鍵|r 打開選項."

-- option strings
L["Show Local Time"] = "顯示本地時間"
L["Show Realm Time"] = "顯示伺服器時間"
L["Show UTC Time"] = "顯示 UTC 時間"
L["24 Hour Mode"] = "24 小時模式"
L["Show Seconds"] = "顯示秒數"
Report comment to moderator  
Reply With Quote
Unread 05-06-09, 03:43 PM  
Sparanoid
A Defias Bandit

Forum posts: 3
File comments: 57
Uploads: 0
also, description for this addon:

zhCN:
Code:
简洁的显示日期与时间的 Broker 插件模块
zhTW:
Code:
簡潔的顯示日期與時間的 Broker 插件模組
Report comment to moderator  
Reply With Quote
Unread 05-07-09, 01:58 AM  
cormanthor
A Warpwood Thunder Caller
 
cormanthor's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 97
File comments: 49
Uploads: 1
I'll be downloading this once I get home. One feature I am looking for is the "Pending Invite" notification, which does not seem to be in your addon. Is there a way to use:
Code:
CalendarContextInviteIsPending(monthOffset, day, eventIndex)
- Returns true if the player hasn't responded to the event invite
Possibly make the text switch from [time] to "Invite" or something? Not sure if that is the right function, or even if I am going about this the right way.
__________________
Some days it's just not worth chewing through the restraints...
Report comment to moderator  
Reply With Quote
Unread 05-07-09, 12:51 PM  
Ravendwyr
A Flamescale Wyrmkin
 
Ravendwyr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 139
File comments: 156
Uploads: 13
Thank you Sparanoid!

Your translations have been included in the new release, but they have changed slightly since v3.1.1 was released so you may need to update them.

Originally Posted by cormanthor
I'll be downloading this once I get home. One feature I am looking for is the "Pending Invite" notification, which does not seem to be in your addon. Is there a way to use:
Code:
CalendarContextInviteIsPending(monthOffset, day, eventIndex)
- Returns true if the player hasn't responded to the event invite
Possibly make the text switch from [time] to "Invite" or something? Not sure if that is the right function, or even if I am going about this the right way.
I don't know if that's correct either. Besides, this is a clock addon, not a calendar notification addon. I'll look at how other addons do it (if any), but chances are I'll release a seperate addon (Broker_uCalendar?) to do this.

EDIT: Whoops, I forgot to add in Sparanoid's translations for the addons description in v3.1.2. I'll add these in the next upload.
__________________
Twitter | GitHub
Report comment to moderator  
Reply With Quote
Unread 05-07-09, 03:10 PM  
Sparanoid
A Defias Bandit

Forum posts: 3
File comments: 57
Uploads: 0
here are the translations, but still some problems:

zhCN:
Code:
local L = LibStub("AceLocale-3.0"):NewLocale("uClock", "zhCN")
if not L then return end

-- time/date strings, please translate
L[" PM"] = " 下午"
L[" AM"] = " 上午"

L["%A, %B %d, %Y"] = "%Y 年 %B 月 %d 日,%A"

L["Monday"] = "星期一"
L["Tuesday"] = "星期二"
L["Wednesday"] = "星期三"
L["Thursday"] = "星期四"
L["Friday"] = "星期五"
L["Saturday"] = "星期六"
L["Sunday"] = "星期日"

-- tooltip strings
L["Today's Date"] = "当前日期"
L["Local Time"] = "本地时间"
L["Server Time"] = "服务器时间"
L["UTC Time"] = "UTC 时间(世界标准时间)"

L["|cffeda55fClick|r to toggle the Time Manager."] = "|cffeda55f点击|r 切换时间管理器."
L["|cffeda55fShift-Click|r to toggle the Calendar."] = "|cffeda55fShift-左键|r 切换日历."
L["|cffeda55fRight-Click|r for options."] = "|cffeda55f右键|r 打开选项."

-- option strings
L["Show Local Time"] = "显示本地时间"
L["Show Realm Time"] = "显示服务器时间"
L["Show UTC Time"] = "显示 UTC 时间"
L["24 Hour Mode"] = "24 小时模式"
L["Show Seconds"] = "显示秒数"
zhTW:
Code:
local L = LibStub("AceLocale-3.0"):NewLocale("uClock", "zhTW")
if not L then return end

-- time/date strings, please translate
L[" PM"] = " 下午"
L[" AM"] = " 上午"

L["%A, %B %d, %Y"] = "%Y 年 %B 月 %d 日,%A"

L["Monday"] = "星期一"
L["Tuesday"] = "星期二"
L["Wednesday"] = "星期三"
L["Thursday"] = "星期四"
L["Friday"] = "星期五"
L["Saturday"] = "星期六"
L["Sunday"] = "星期日"

-- tooltip strings
L["Today's Date"] = "當前時間"
L["Local Time"] = "本地時間"
L["Server Time"] = "伺服器時間"
L["UTC Time"] = "UTC 時間(世界標準時間)"

L["|cffeda55fClick|r to toggle the Time Manager."] = "|cffeda55f點擊|r 切換時間管理器."
L["|cffeda55fShift-Click|r to toggle the Calendar."] = "|cffeda55fShift-左鍵|r 切換日曆."
L["|cffeda55fRight-Click|r for options."] = "|cffeda55f右鍵|r 打開選項."

-- option strings
L["Show Local Time"] = "顯示本地時間"
L["Show Realm Time"] = "顯示伺服器時間"
L["Show UTC Time"] = "顯示 UTC 時間"
L["24 Hour Mode"] = "24 小時模式"
L["Show Seconds"] = "顯示秒數"
please copy and paste them all, i had some words changed in the old strings.

P.S.:
1. Weeks are translated, but still shown 'Friday' in my Chines client. (today is friday)

2. No strings for months, still English in my clients
Report comment to moderator  
Reply With Quote
Unread 05-07-09, 03:27 PM  
Ravendwyr
A Flamescale Wyrmkin
 
Ravendwyr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 139
File comments: 156
Uploads: 13
Thanks for the updated translations.

Originally Posted by Sparanoid
Weeks are translated, but still shown 'Friday' in my Chines client. (today is friday)
That's a bug which I have fixed. It will be included in the next release. The other days will show as English aswell.

Originally Posted by Sparanoid
No strings for months, still English in my clients.
I had a feeling this would happen, seeing as Damjau sent me translations of the weekdays. I'll work on a fix for this aswell.
__________________
Twitter | GitHub
Report comment to moderator  
Reply With Quote
Unread 05-08-09, 03:33 PM  
Sparanoid
A Defias Bandit

Forum posts: 3
File comments: 57
Uploads: 0
Code:
L["%A, %B %d, %Y"] = "%Y年 %B %d日,%A"
Fixed the wrong date display format for Chinese clients
Report comment to moderator  
Reply With Quote
Unread 06-26-09, 10:41 AM  
heinzschen
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 6
Uploads: 1
"It toggles GroupCalender (if installed)" - Does not work.
Report comment to moderator  
Reply With Quote
Unread 06-26-09, 10:44 AM  
Ravendwyr
A Flamescale Wyrmkin
 
Ravendwyr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 139
File comments: 156
Uploads: 13
Originally Posted by heinzschen
Does not work.
Why not?

I don't use GroupCalendar. I don't have psychic mind-reading powers.

I need more information than just "It doesn't work", i.e. Is there an error? Does it toggle Blizzard's Calendar instead?

EDIT: Just tried it myself and it works fine. Are you using the most up-to-date versions of GroupCalendar and Broker uClock?
__________________
Twitter | GitHub
Last edited by Ravendwyr : 06-26-09 at 10:59 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: