Download
(28 Kb)
Download
Updated: 04/08/23 01:30 AM
Pictures
File Info
Compatibility:
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:04/08/23 01:30 AM
Created:04/22/17 08:12 PM
Monthly downloads:57
Total downloads:6,572
Favorites:19
MD5:
Scholar  Popular! (More than 5000 hits)
Version: 1.7.0
by: WidgetInteractive [More]
Scholar is sort of the spiritual successor to Harven's Research Timers. While Harven's addon is outstanding, it's always had a few quirks that annoyed me, and a few features that I felt were missing. Thus, I decided to experiment with a partial fork that did what I wanted it to, and Scholar was born.

Modules

Research Timers
  • Displays progress bars for all traits being researched
  • Configurable font, style, and colors
  • Configurable notification on complete
  • Auto-clear support
  • Hide in combat support
  • Hotkey and slash commands for showing/hiding timers
  • Custom notification sounds
  • Per-skill color configuration

Stable Timer
  • Displays progress bar for stable training
  • Inherits settings from Research Timers
  • Independently configurable colors
  • Shows detail regarding what trait is being researched!

Dependencies

Scholar depends on the following libraries:

The Future of Scholar

Right now, Scholar is pretty simple, but I want to take it a lot farther... I want it to be a full-scale, modular crafting, and research enhancement addon. But, to do that, I need feedback! What can be improved with the existing setup? What would you like to see added? Let me know, and I'll see what I can do!

Feel like supporting? Why not donate?
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.7.0] - 2023-04-08

### Changed

- API version

### Removed

- Bundled dependencies

### Fixed

- Settings handler incorrectly loading defaults

## [1.6.3] - 2020-08-10

### Removed

- Unused dependency

## [1.6.2] - 2020-08-10

### Removed

- Crafting spinner module (ZOS added their own)

### Fixed

- Stable timer duration

## [1.6.1] - 2020-07-20

### Fixed

- Sync timers on reload

## [1.6.0] - 2020-07-18

### Updated

- Brought codebase up to date

## [1.5.1] - 2018-08-23

### Fixed

- Spinner 'nil' bug

## [1.5.0] - 2018-08-19

### Added

- Jewelry crafting support

## [1.4.1] - 2018-08-17

### Updated

- API version

## [1.4.0] - 2017-05-23

### Added

- Spinner module

### Updated

- API version for Morrowind

## [1.3.0] - 2017-05-16

### Added

- Support for custom timer notification sounds
- Slash command to set custom unofficial notification sounds
- Per-skill color options
- Ability to lock the position of the UI
- Option to display completed or remaining percentage instead of time remaining

### Changed

- Improved handling of enabling account-wide settings for the first time

### Fixed

- Bug which caused traits to be improperly identified in certain instances
- Minor typo in "Carry Capacity"

## [1.2.3] - 2017-05-07

### Fixed

- Typo in carry capacity riding trait

## [1.2.2] - 2017-05-06

### Fixed

- Incorrectly getting trait indexes

## [1.2.1] - 2017-05-05

### Fixed

- Riding timer abbreviation bug for stamina and capacity
- Drain option completion background bug
- Multi-character completed research bug

## [1.2.0] - 2017-05-03

### Added

- Option to display timers with a reverse fill (drain) effect
- Option to abbreviate skill and trait names
- Detail to stable timers

### Improved

- Settings layout

## [1.2.0] - 2017-05-01

### Added

- Keybinding to toggle timer display

### Changed

- Improved announcement notification for stable timers

## [1.1.1] - 2017-04-28

### Fixed

- Chat notification display

## [1.1.0] - 2017-04-27

### Added

- Notification support
- /scholar timers command

### Fixed

- Minor bug fixes

## [1.0.0] - 2017-04-26

### Added

- Stable training timer

### Fixed

- String bug

## [0.0.1] - 2017-04-23

### Added

- Initial release
Optional Files (0)


Archived Files (17)
File Name
Version
Size
Uploader
Date
1.6.3
66kB
WidgitLabs
08/10/20 11:33 PM
1.6.2
66kB
WidgitLabs
08/10/20 11:18 PM
1.6.1
73kB
WidgitLabs
07/18/20 06:42 PM
1.5.1
236kB
WidgetInteractive
08/23/18 03:36 PM
1.5.0
204kB
WidgetInteractive
08/19/18 03:33 PM
1.4.1
204kB
WidgetInteractive
08/17/18 10:22 AM
1.4.0
89kB
WidgetInteractive
05/22/17 11:19 PM
1.3.0
84kB
WidgetInteractive
05/16/17 09:49 PM
1.2.3
75kB
WidgetInteractive
05/07/17 05:13 PM
1.2.2
75kB
WidgetInteractive
05/06/17 05:57 PM
1.2.1
75kB
WidgetInteractive
05/05/17 07:45 PM
1.2.0
75kB
WidgetInteractive
05/03/17 02:17 AM
1.1.2
72kB
WidgetInteractive
05/01/17 06:35 PM
1.1.1
71kB
WidgetInteractive
04/28/17 02:31 PM
1.1.0
126kB
WidgetInteractive
04/27/17 12:05 AM
1.0.0
124kB
WidgetInteractive
04/26/17 12:42 PM
0.0.1
115kB
WidgetInteractive
04/22/17 08:12 PM


Post A Reply Comment Options
Unread 07/20/20, 12:35 AM  
WidgitLabs
 
WidgitLabs's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 28
Uploads: 2
Timing bug fixed!

The timing bug should be fixed with 1.6.1. Please let me know if anyone has any further issues!
Report comment to moderator  
Reply With Quote
Unread 10/23/18, 10:08 PM  
Shadowshire

Forum posts: 1
File comments: 402
Uploads: 0
Arrow Time Remaining On HUD Bar More Than on Crafting Station UI

The following image of a Scholar research bar displayed on the HUD for Ace Firelight states that there are 5 Days 21 Hours and 7 Minutes remaining to completion: https://i.imgur.com/2RBpLka.png

The following image of the Crafting Station UI - Research tab for Ace Firelight states that there are 3 Days 11 Hours 31 Minutes remaining to completion: https://i.imgur.com/fCoFX8X.png

EDIT (December 6, 2018): Scholar does not update the character's remaining research time after I select the character to play. It also does not update the remaining research time when I log-out of a character and immediately select the same character to play. Scholar updates the remaining research time only when I re-load the UI.

In my humble opinion, it is probably possible for Scholar to obtain the remaining research time while the megaserver is loading the instance in which the character will be played, but it is not currently doing that.
Last edited by Shadowshire : 12/06/18 at 09:55 AM.
Report comment to moderator  
Reply With Quote
Unread 09/13/18, 09:53 PM  
WidgitLabs
 
WidgitLabs's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 28
Uploads: 2
Re: LUA Error

Originally Posted by Kyndrith
user:/AddOns/Scholar/modules/timers.lua:336: operator .. is not supported for string .. nil
stack traceback:
user:/AddOns/Scholar/modules/timers.lua:336: in function 'Scholar_Timers.ResearchCompleted'
user:/AddOns/Scholar/modules/timers.lua:469: in function 'Scholar_Timers:Initialize'
|caaaaaa<Locals> self = tbl, parent = tbl, uid = 8796093023329697, timers = tbl, k = "riding", v = tbl </Locals>|r
user:/AddOns/Scholar/core/scholar.lua:99: in function 'Scholar:Initialize'
|caaaaaa<Locals> self = tbl </Locals>|r
user:/AddOns/Scholar/core/scholar.lua:88: in function 'Scholar:New'
|caaaaaa<Locals> self = tbl, norm = tbl </Locals>|r
user:/AddOns/Scholar/core/scholar.lua:109: in function 'OnAddonLoaded'
|caaaaaa<Locals> event = 65536, addonName = "Scholar" </Locals>|r
Haven't had that happen yet, can you tell us when specifically that happened?
Report comment to moderator  
Reply With Quote
Unread 08/25/18, 03:37 PM  
Kyndrith

Forum posts: 0
File comments: 45
Uploads: 0
LUA Error

user:/AddOns/Scholar/modules/timers.lua:336: operator .. is not supported for string .. nil
stack traceback:
user:/AddOns/Scholar/modules/timers.lua:336: in function 'Scholar_Timers.ResearchCompleted'
user:/AddOns/Scholar/modules/timers.lua:469: in function 'Scholar_Timers:Initialize'
|caaaaaa<Locals> self = tbl, parent = tbl, uid = 8796093023329697, timers = tbl, k = "riding", v = tbl </Locals>|r
user:/AddOns/Scholar/core/scholar.lua:99: in function 'Scholar:Initialize'
|caaaaaa<Locals> self = tbl </Locals>|r
user:/AddOns/Scholar/core/scholar.lua:88: in function 'Scholar:New'
|caaaaaa<Locals> self = tbl, norm = tbl </Locals>|r
user:/AddOns/Scholar/core/scholar.lua:109: in function 'OnAddonLoaded'
|caaaaaa<Locals> event = 65536, addonName = "Scholar" </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 08/24/18, 05:43 PM  
Kyndrith

Forum posts: 0
File comments: 45
Uploads: 0
TImers and Passives

The research bar doesn't take into consideration the crafting passives unless you force a reloadui.
Report comment to moderator  
Reply With Quote
Unread 08/19/18, 03:56 PM  
TheYcUtS
 
TheYcUtS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 87
Uploads: 3
Originally Posted by WidgetInteractive
Originally Posted by Viligumi
Will you be updating this wonderful addon to support jewelcrafting? The original Harven's or this one are the ones I always expect to see in any listing of "must have Eso addons". Eso will not be the same without it
Scholar now supports jewelry crafting!
Report comment to moderator  
Reply With Quote
Unread 08/19/18, 03:34 PM  
WidgitLabs
 
WidgitLabs's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 28
Uploads: 2
Originally Posted by Viligumi
Will you be updating this wonderful addon to support jewelcrafting? The original Harven's or this one are the ones I always expect to see in any listing of "must have Eso addons". Eso will not be the same without it
Scholar now supports jewelry crafting!
Report comment to moderator  
Reply With Quote
Unread 06/02/18, 02:26 AM  
WidgitLabs
 
WidgitLabs's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 28
Uploads: 2
Originally Posted by Viligumi
Will you be updating this wonderful addon to support jewelcrafting? The original Harven's or this one are the ones I always expect to see in any listing of "must have Eso addons". Eso will not be the same without it
Happy to! Sorry for the delay, we're on it!
Report comment to moderator  
Reply With Quote
Unread 05/25/18, 03:31 PM  
Viligumi

Forum posts: 0
File comments: 5
Uploads: 0
Will you be updating this wonderful addon to support jewelcrafting? The original Harven's or this one are the ones I always expect to see in any listing of "must have Eso addons". Eso will not be the same without it
Report comment to moderator  
Reply With Quote
Unread 05/08/17, 09:06 PM  
AnonymousCyborg

Forum posts: 0
File comments: 17
Uploads: 0
Feature request

New feature request!

The ability to sort by craft type, then by time within that.

Example:

BL least time
BL middle time
BL most time

CL least time
CL middle time
CL most time

WW least time
WW middle time
WW most time

Alternatively (or additionally), the ability to set the color of each craft type individually. So that I might have woodworking brown, clothing light blue, and blacksmithing grey, for example.

(Can you tell I'm a big fan of customization? I'm a big fan of customization.)
Last edited by AnonymousCyborg : 05/08/17 at 09:15 PM.
Report comment to moderator  
Reply With Quote
Unread 05/08/17, 08:43 AM  
AnonymousCyborg

Forum posts: 0
File comments: 17
Uploads: 0
Originally Posted by WidgetInteractive
Feel like testing out a tiny update?
I wouldn't mind at all!
Last edited by AnonymousCyborg : 05/08/17 at 08:45 AM.
Report comment to moderator  
Reply With Quote
Unread 05/08/17, 08:32 AM  
WidgitLabs
 
WidgitLabs's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 28
Uploads: 2
Yep! We try our best to make sure nothing ever seriously breaks (though bugs do happen... just read the rest of this thread!). That said... thanks so much for the kind words and feedback!

Originally Posted by DragonDreads
Originally Posted by WidgetInteractive
Nope! We don't use the notification area for anything. Only notifications we provide are in-chat notifications, or center-screen alerts. Do you have CraftStore (or one of the derivatives) installed? I know that one uses the actual notification area.

Edit: Better question... any chance you can get a screenshot?
Found the culprit. Craftstore Fixed & Improved. I had to turn off all my add ons and check them one at a time and after being booted several times from the server it was the craftstore mod that would pop that notice on.

this mod is a really nice one and i'm really happy it wasn't the one doing it. Back to having my timers again.
Report comment to moderator  
Reply With Quote
Unread 05/08/17, 08:29 AM  
DragonDreads

Forum posts: 0
File comments: 12
Uploads: 0
Originally Posted by WidgetInteractive
Nope! We don't use the notification area for anything. Only notifications we provide are in-chat notifications, or center-screen alerts. Do you have CraftStore (or one of the derivatives) installed? I know that one uses the actual notification area.

Edit: Better question... any chance you can get a screenshot?
Found the culprit. Craftstore Fixed & Improved. I had to turn off all my add ons and check them one at a time and after being booted several times from the server it was the craftstore mod that would pop that notice on.

this mod is a really nice one and i'm really happy it wasn't the one doing it. Back to having my timers again.
Report comment to moderator  
Reply With Quote
Unread 05/08/17, 07:06 AM  
WidgitLabs
 
WidgitLabs's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 28
Uploads: 2
Nope! We don't use the notification area for anything. Only notifications we provide are in-chat notifications, or center-screen alerts. Do you have CraftStore (or one of the derivatives) installed? I know that one uses the actual notification area.

Edit: Better question... any chance you can get a screenshot?
Last edited by WidgitLabs : 05/08/17 at 08:24 AM.
Report comment to moderator  
Reply With Quote
Unread 05/08/17, 06:59 AM  
DragonDreads

Forum posts: 0
File comments: 12
Uploads: 0
Question.

I'm having a slight issue and am trying to narrow it down. I downloaded and installed this a few days ago and didn't notice any issues. Yesterday, I deleted a character that apparently was researching something, and now every time I start my game a large notice comes up on the screen telling me that the deleted character has finished the research. I uninstalled this mod and checked to make sure Minion removed it completely and I'm still getting the notification. Does this mod use the notification area to alert when the research is finished or just the group of timers off to the side?

The only other mod I have that has a crafting timer on it is Wykkyd Toolbar and their timers were disabled since I was using this mod.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.