Download
(30 Kb)
Download
Updated: 10/31/23 10:40 PM
Pictures
File Info
Compatibility:
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Updated:10/31/23 10:40 PM
Created:04/10/14 02:17 AM
Monthly downloads:1,674
Total downloads:199,947
Favorites:344
MD5:
Categories:Miscellaneous, Character Advancement, RolePlay, Utility Mods
Librarian Book Manager  Popular! (More than 5000 hits)
Version: 3.11
by: Flamage, Orionik
Librarian records every book your character reads in-game and keeps a list of when it was found and whether you have marked it as read, allowing you to continue questing (and not hold up other players) while being confident you won't forget to read anything later.

Any suggestions, bugs or general discussion about the addon can be posted in the comments tab above, in my author portal (button on the right) or in this forum thread.

Features:
- Ability to mark books as read / unread. Books are marked as unread initially so you can feel free to skip reading while questing and know that your book will be easily found later.
- When reading a book, an is shown for books not marked as read (can be disabled in the settings)
- Displays the books in the default book reader interface.
- Imports books you have already read from the Lore Library / Eidetic Memory.
- Records the time each book was first discovered.
- Optionally view books found on your other characters.
- Sorting by unread / read status, time discovered, book title and word count.
- Full text search of all the books in your collection.
- Displays a count of the total number of books found so far and the number that are unread.
- Key binding to open the Librarian window (and a bonus keybind for /reloadUI).
- Optional reminder to /reloadui (and force a save of Librarian data) when a certain number of new books have been discovered, to help prevent loss of data if the client crashes.
- Add some icons in "Lore Library" to see which books are read and which aren't and add possibility to mark them as read/unread there (can be disabled in the settings)

How to use:
- Bind a key for Librarian in the Controls, Keybinds settings menu, or type /librarian into the chat window to open Librarian.
- Click a book or press the action button ('E' by default) while hovering over a title to read that book.
- Hover over a title and press the secondary action button ('R' by default) to toggle the unread state of the highlighted book. You can also toggle the unread state of a book while reading it.
- Click on the column headers to sort by that field. Click again to sort in descending order.

SavedVariables warning:
Librarian relies on SavedVariables to store information about the books you have found. If this file is lost or corrupted, that information will be lost. Therefore, it is important to backup your saved variables regularly. This is quite simple:
1 - Go to your SavedVariables folder (on windows, this can be found at MyDocuments\Elder Scrolls Online\live\SavedVariables.
2 - Create a folder called Backup.
3 - Select Librarian.lua and right click, select copy.
4 - Open the Backup folder, and paste the file.

With version 3, the save was entirely adapted to fix some issues and allow to reduce its size but it is better to copy it elsewhere before updating the addon in order to easily rollback in case of a problem.

Although, if you encounter an issue and didn't copied your save before the update, you can rollback your save by editing your save file (MyDocuments\Elder Scrolls Online\live\SavedVariables\Librarian.lua) and replacing the sections "characterBooks" and "books" of the "Librarian_SavedVariables" table with the content of "LibrarianDeprecation_SavedVariables_Backup" which is in LibrarianDeprecation.lua (next to Librarian.lua). Then you can, install back the previous version of the addon.

Dependency:
- LibAddonMenu-2.0

Starting from v3.5, Librarian is able to display books added by "The Librarium" add-on. If you want more books and see what the ESO community can produce, you should check it out. Big thanks to Alianym for making this collaboration possible.
3.11 2023-11-01
- Updated API for Secret of the Telvanni (101040)

3.10 2023-08-23
- Updated API for 2023 update of quality of life (101039)

3.9 2023-06-05
- Updated API for Necrom (101038)
- Fix book reader scene is now "loreReaderDefault" instead of "loreReaderInteraction"
- Add back PlaySound when opening the reader (but it seems the bug is coming from eso as there is no sound when opening a book from the lore library since the update)

3.8 2022-11-02
- Updated API for Scribes of Fate (101037)

3.7 2022-11-13
- Add chinese translation, credit goes to KomeSake who posted it in the comment section of Librarian in esoui.com

3.6 2022-11-02
- Updated API for Firesong (101036)

3.5 2022-10-03
- Add API for external addon to be able to register their own books to Librarian

3.4 2022-09-11
- Add keybind in lore reader only when the book is recognized by Librarian (it avoids conflicting with other addon like TheLibrarium)
- Add possibility to delete books which don't have a category

3.3 2022-08-23
- Updated API for Lost Depths (101035)
- Widden "Found" column for 12Hour format

3.2 2022-08-06
- Create separate lib for deprecation in order to make eso create a second file for the save variables.

3.1 2022-08-02
- Improve deprecation
- Prevent from opening a book that the current character doesn't know

3.0 2022-07-25
- Updated API for High Isle (101034)
- Fix issues
- Add icons in lore library
- Add option to mark book as read directly from lore library
- Remove Import from before patch option which was meant for save created back in 2015
- Remove some deprecation code for save before 2015
- Deprecate global saves to use bookId as identifiers instead of the title (several books had the same name) and remove all data that could be retrieved thanks to ESO API now that we have the bookId (title, body, medium, showTitle, wordCount). It lightens the save (~2MB for all the books on one character) and allow the player to switch language (although a few books can't be retrieved with their bookId because they don't have a category/collection so for them all the data are kept). Keep for now the previous save in a separate table in case there is a mistake in order to be able to roll back)
- Deprecate characterBooks save, it now references the bookId instead of the title and fill at the same time the unreadPerCollection list
- Optimize ImportFromLoreLibrary by removing the Refresh every frame (without it, past 1000 books, the game slow down a lot and at 4000 you end up with less than 1fps)
- Activate back auto importation from init now that it is quick enough
- Add full localization and support for french language
- Add a small timer before refreshing the list when doing a research as we could trigger a crash if we were typing a search too fast when we have too many books
- Improve settings (better integration with LibAddonMenu and add a few options)
- Add category column in Librarian UI
- Use smaller font in order to fit all of the text in the UI
- Add button to select if you want to search through the Full-Text or just the Title of the books

2.0 (2/12/18)
- Updated API for Dragon Bones (100022)
- Fixed issue with ZOS function LoreReader, and new issue with ZO_SceneManager. Currently closes back to
UI and not Librarian list, will update that soon.

1.9 (9/10/17)
- Updated API for Horns Of The Reach (100020)
- Updated LAM to 2.0 r24
- Fixed issue with ZOS function LoreReader

1.8 (6/10/17)
- Updated API for Morrowind (100019)

1.7 (2/5/17)
- Updated LAM to 2.0 r23
- Updated to API 18 (Homestead)

1.6.3 2016-09-10
- Import feature working much better thanks some input from Votan (Thank You!)

1.6.2 2016-09-10
- Updated to LibAddonMenu 2.0 r17
- Updated for Shadows of the Hist, API 100016, also confirmed working for 100017
TODO: Looking at building language localizations and some category filters for book types. Also looking at improving the import function.

1.6.1
- Added License for LibAddonMenu

1.6.0
- Updated TOC for Tamriel Unlimited
- Updated LibAddonMenu

1.5.0
- Updated TOC for patch 1.5
- Updated LibAddonMenu 2.0

1.4.0
- Updated TOC for patch 1.4

1.2.6 2014-9-5
- Added an option to disable the character spin when opening the Librarian window.
- Added a shortcut button to the setting window in the top right of Librarian.
- Compatibility fixes for version 1.4 from the PTS.

1.2.5 2014-8-18
- Exiting the book reader interface now returns to Librarian rather than the base scene. Also fixes this behaviour with books opened from the inventory and the lore library.

1.2.4 2014-8-15
- Modified the SavedVariable import process to fix data for all accounts, not just the currently logged-in account.

1.2.3 2014-8-6
- Added missing references to LibAddonMenu.lua files that was causing an error.

1.2.2 2014-8-6
- Fixed a bug where full-text search would show an error if a book was missing its body.

1.2.1 2014-8-5
- Fixed a error caused by a change to the Scene Manager in 1.3
- Added a function to migrate data from the "empty" account that was created by the GetDisplayName() bug in 1.2.3

1.2.0 2014-6-25
- Updated to LibAddonMenu 2.0.
- Added a SavedVariable backup reminder.

1.1.2 2014-6-24
- Fixed a bug with the "Waterlogged Journal" from Craglorn that was caused a user to lose all their data. A more robust fix will be deployed later.

1.1.1 2014-6-14
- Temporarily disabled integration with the LoreLibrary which was causing connection time-outs for some users. This feature will be re-enabled when a fix for it is found.

1.1.0 2014-5-23
- Update API version to 100004. Addon appears to be stable, so I have moved to version 1.1.0.

1.0.18 2014-5-8
- Fixed a bug with upgrading old databases that would result in an error.

1.0.17 2014-5-7
- Fixed a bug in the settings panel when a newer version of LibAddonMenu was loaded.
- Updated the bundled version of LibAddonMenu to 1.0r7

1.0.16 2014-5-5
- Added a new optional reloadui reminder feature. By default, after finding 5 new books the game reminds you in a chat message to reloadui so that you do not lose much progress in the case of a crash.
- Fixed a bug with non-english clients that was preventing keybindings from working.
- Added the current version number to the UI.

1.0.15 2014-4-30
- Fixed an error that occurred when viewing a book that was not already in the collection.

1.0.14 2014-4-30
- Added a new unread indicator to the book reader. The indicator can be disabled in the settings.

1.0.13 2014-4-30
- Added the ability to toggle a book's unread status while reading it.

1.0.12 2014-4-29
- Added full-text search feature.

1.0.11 2014-4-28
- Added the LoreLibrary import feature.
- Fixed a error when changing the time display setting.

1.0.10 2014-4-28
- Fixed an error that was occurring when upgrading users of an older version of Librarian. Sorry I missed that!

1.0.9 2014-4-25
- From user feedback, performance looks to have been fixed! Moving back onto features.
- Added an unread book counter

1.0.8 2014-4-24
- Completely revamped the code to use ZO_SortFilterList as the basis of the Librarian book list. Hopefully performance is significantly improved, both for scrolling, and loading / exiting the game.

1.0.7 2014-4-21
- Added a setting to specify whether or not to display alerts in chat and/or as a banner-type alert.

1.0.6 2014-4-17
- Fixed a bug with the keybinding unread / read display when a book is highlighted.
- Replaced the chat alert when finding a new book with an alert similar to when finding a new lore book.

1.0.5 2014-4-17
- Fixed a bug with toggling the read / unread status of books.

1.0.4 2014-4-17
- Account-wide book access. There is a checkbox available at the bottom of the Librarian interface to toggle the showing of books seen across any of your characters. Initially, you will need to log in each character once to move their data to the account-wide Library.
- Big changes on the data storage side. Actual book data is stored in an account-wide variable, and only the time found is stored per-character.

1.0.3 2014-4-15
- Added a settings screen which can be accessed from the standard settings menu.
- Added a time format setting so the user can choose between 12 and 24 hour time. This setting should default to 12 hour for english and 24 hour for other languages, which is the same logic the game itself uses.
- Fixed the bug where times were always being displayed as "P.M."

1.0.2 2014-4-14
- Added a book count header.
- Fixed a bug with highlighting of sort headers.
- Known issue: book found times are still inconsistent.

1.0.1 2014-4-13
- Added a wordcount field.
Archived Files (51)
File Name
Version
Size
Uploader
Date
3.10
30kB
Orionik
10/10/23 06:08 PM
3.10
31kB
Orionik
08/23/23 07:00 AM
3.9
30kB
Orionik
06/05/23 11:04 PM
3.8
30kB
Orionik
03/13/23 10:17 PM
3.7
30kB
Orionik
11/13/22 12:29 PM
3.6
28kB
Orionik
11/01/22 07:31 PM
3.5
28kB
Orionik
10/10/22 07:40 PM
3.4
24kB
Flamage
09/11/22 05:04 PM
3.3
23kB
Orionik
08/23/22 09:45 PM
3.2
23kB
Orionik
08/06/22 09:56 AM
3.1
22kB
Orionik
08/02/22 11:03 AM
3.0
21kB
Orionik
07/25/22 12:00 PM
2.0
56kB
calia1120
02/13/18 12:56 AM
1.9
55kB
calia1120
09/10/17 08:59 PM
1.8
53kB
calia1120
06/11/17 01:02 AM
1.7.0
53kB
calia1120
02/05/17 03:00 AM
1.6.3
41kB
calia1120
09/10/16 05:51 AM
1.6.2
41kB
calia1120
09/10/16 02:09 AM
1.6.1
38kB
Flamage
03/29/15 03:59 PM
1.6.0
34kB
Flamage
03/22/15 09:38 PM
1.5.0
34kB
Flamage
11/05/14 03:47 PM
1.4.0
34kB
Flamage
09/15/14 08:58 PM
1.2.6
34kB
Flamage
09/04/14 10:57 AM
1.2.5
33kB
Flamage
08/17/14 04:44 PM
1.2.4
33kB
Flamage
08/14/14 04:56 PM
1.2.3
33kB
Flamage
08/05/14 05:52 PM
1.2.2
32kB
Flamage
08/05/14 04:22 PM
1.2.1
32kB
Flamage
08/04/14 05:01 PM
1.2.0
31kB
Flamage
06/26/14 05:22 AM
1.1.3
14kB
Flamage
06/25/14 04:29 AM
1.1.2
14kB
Flamage
06/24/14 04:49 AM
1.1.0
14kB
Flamage
06/13/14 05:32 PM
1.1.0
14kB
Flamage
05/23/14 05:02 AM
1.0.18
14kB
Flamage
05/08/14 01:55 AM
1.0.17
14kB
Flamage
05/06/14 03:20 PM
1.0.16
13kB
Flamage
05/05/14 05:22 AM
1.0.15
12kB
Flamage
04/30/14 02:23 AM
1.0.12
12kB
Flamage
04/29/14 06:05 PM
1.0.14
12kB
Flamage
04/29/14 04:42 PM
1.0.13
12kB
Flamage
04/29/14 03:49 PM
1.0.12
12kB
Flamage
04/28/14 04:01 PM
1.0.10
11kB
Flamage
04/27/14 03:11 PM
1.0.9
11kB
Flamage
04/24/14 04:19 PM
1.0.7
12kB
Flamage
04/20/14 09:54 PM
1.0.6
11kB
Flamage
04/17/14 07:03 AM
1.0.5
12kB
Flamage
04/16/14 10:57 PM
1.0.4
11kB
Flamage
04/16/14 03:10 PM
1.0.3
10kB
Flamage
04/14/14 04:16 PM
1.0.2
5kB
Flamage
04/13/14 04:00 PM
1.0.1
5kB
Flamage
04/12/14 07:48 PM
1.0
4kB
Flamage
04/10/14 02:23 AM


Post A Reply Comment Options
Unread 03/26/18, 07:31 AM  
Werewolf Finds Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 105
Uploads: 15
Originally Posted by Nudel
I just came back to Librarian after a long hiatus and have installed your version Werewolf Finds Dragon. Happy to report that it plays nicely with Lorebooks. Using Lorebooks to unlock Eidetic Memory prior to receiving it naturally and then using the import feature from Librarian added the books as expected. I had to run the Import function a few times as it only seemed to grab a few categories at a time.
I'm nervous to let the import function run for too long. It's so limited because I'm paranoid. I might increase the timer in a future release, see how that goes. I'm just so nervous about locking up ESO. ESO has absolutely zero protection against even the most basic of loops, and if it gets locked, it locks up the system running it as well. I've done that a few times to myself. It's okay to do that to myself, of course, but not to others. I'll see what I can do to improve it, though.

If you can give me a rough estimate of how many times you had to hit the button on one character, that would be amazingly useful. Thank you.

Originally Posted by Nudel
However, they were all imported successfully with no errors. Glad to see the transition to item IDs. Major kudos for that!
Yeah, it was necessary. I hope calia imports those changes into the main code base, if nothing else.

Originally Posted by Nudel
I only have one minor bug to report. Whilst the marker to toggle books as read/unread appears if I open the book from the default lore library in the journal (as opposed to in a found book/bookshelf or in Librarian's interface), I cannot interact with it.
I've never actually used that. I'll see what I can do. Sorry about that.

Originally Posted by Nudel
Additionally, I thought I'd make one feature suggestion. For instances where users are transitioning to your system and re-importing their full libraries, would it be possible to add a "Mark All as Read" button to the interface. Again not strictly necessary, but would be a nice quality of life feature if you or calia are up to it.
I'll add a button to the addon menu for that.

Originally Posted by Nudel
Thanks again for your work in maintaining this.
No worries. I really like the addon and it deserved the effort.
Report comment to moderator  
Reply With Quote
Unread 03/26/18, 02:18 AM  
Nudel

Forum posts: 0
File comments: 134
Uploads: 0
I just came back to Librarian after a long hiatus and have installed your version Werewolf Finds Dragon. Happy to report that it plays nicely with Lorebooks. Using Lorebooks to unlock Eidetic Memory prior to receiving it naturally and then using the import feature from Librarian added the books as expected. I had to run the Import function a few times as it only seemed to grab a few categories at a time. However, they were all imported successfully with no errors. Glad to see the transition to item IDs. Major kudos for that!

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

I only have one minor bug to report. Whilst the marker to toggle books as read/unread appears if I open the book from the default lore library in the journal (as opposed to in a found book/bookshelf or in Librarian's interface), I cannot interact with it. It's a minor bug because I can still mark the book unread/read from within Librarian's interface and from finding a copy in the world (bookshelf or book).

I did test it for addon incompatibility. However, even with all addons disabled except Librarian, I could click on the marker, but it did not actually change the book's status in Librarian. I also noticed that the "Not Read" exclamation point indicator in the top left corner did not appear when viewing it from the normal lore library in the journal.

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

Additionally, I thought I'd make one feature suggestion. For instances where users are transitioning to your system and re-importing their full libraries, would it be possible to add a "Mark All as Read" button to the interface. Again not strictly necessary, but would be a nice quality of life feature if you or calia are up to it.

Thanks again for your work in maintaining this.
Report comment to moderator  
Reply With Quote
Unread 03/25/18, 04:28 AM  
Werewolf Finds Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 105
Uploads: 15
Just commenting to say that Librarian is in a really good place right now. I haven't had any further issues to fix and all is going swimmingly.

I freely invite calia to merge my changes into the main branch of Librarian as I don't think there's anything more to do at this point. If that does happen, though, please keep my book ID changes. Without the DB being based upon book IDs, everything is going to break horribly sooner or later. If you don't like the utilities, feel free to remove them. They're handy to have around, though. The backup especially.

I don't think there's much more to say. I just hope this helps. Librarian was in a sorry state and I just really, really wanted to help. I did a similar thing with SmartBags recently, but since SmartBags has been dead forever, I just uploaded that myself.

At this point, Librarian is a lean, mean book-keeping machine. My partner and I have been testing it very extensively to see if we can find any issues or bugs. So far it's been rock solid.

I think that's all I have to say.
Report comment to moderator  
Reply With Quote
Unread 03/22/18, 10:39 AM  
Werewolf Finds Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 105
Uploads: 15
Update: MediaFire Google Drive

What's new?

Guess who forgot to make the addon menu localisation ready? Done that now. Hopefully I've not missed any other strings.

Anything else?

If this is the first time you're using one of my Librarian builds, find the post where I've talked about book IDs and have a read of that. It's important.
Report comment to moderator  
Reply With Quote
Unread 03/22/18, 09:57 AM  
Werewolf Finds Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 105
Uploads: 15
Update: MediaFire Google Drive

What's new?

Lots of stuff, mostly polishing.
  • Librarian is now prepared for localisation, if that's desirable. I got every string bound into the strings table, and I dumped that into a bunch of localisation named files. If anyone wants to localise it just upload the localised text here and I'll include it in the next update.
  • Overhauled the lore library import functionality, it now provides actually useful feedback and doesn't spam you about reloading your UI.
  • Chat outputs have been sanitised and cleaned up, they look nicer now.
  • If you have rename sorting on, the chat outputs will show you the rename sorted title of a book for consistency.
  • Further cleaned up the code, got rid of a bunch of bizarrely pointless functions and function calls.
Anything else?

The usual spiel. If this is your first time using one of my Librarian builds, please go back through the comments and look for where I spoke of book IDs. It's important.
Last edited by Werewolf Finds Dragon : 03/22/18 at 09:57 AM.
Report comment to moderator  
Reply With Quote
Unread 03/20/18, 04:17 AM  
Werewolf Finds Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 105
Uploads: 15
Update: MediaFire Google Drive

What's new?
  • I got rid of another pointless global. Why was Librarian reglobalising itself as LIBRARIAN in the first place? It makes no sense, it's very unnecessary, and everything works perfectly without that happening.
    Now if any other addon needs to interact with Librarian, it can do so via just that global without having to deal with Librarian and LIBRARIAN. This is important to me.
  • I've been working hard on the renamed sorting code. I got it down to a simple regex that handles things elegantly thanks to the predictable nature of book titles. The only obstacle I encountered was the em dash (long dash) in a few book titles. Sadly, lua hates characters like that so you can't properly gsub them. As such, I had to make the concession of replacing the long dash with a colon. (So The History of Books--The First Book becomes History of Books [The]: The First Book.) It was the best I could do. Keep in mind that renamed sorting is an optional feature, if you don't like it you can turn it off.
  • You can now search by both the sorted and unsorted title names of books. So in the full-text search you could search for The Book of Books or Book of Books [The].
  • More code cleanup.
Anything else?

Yes. If this is your first time using one of my Librarian builds, find the post a little ways down where I talk of book IDs and read that. It's important.
Report comment to moderator  
Reply With Quote
Unread 03/18/18, 10:45 PM  
Werewolf Finds Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 105
Uploads: 15
Update: MediaFire, Google Drive

What's new?

If you only use Librarian and not the utilities, this isn't a necessary update. Just for those who do.
  • I realised I wasn't properly handling settings transfer in the merge scripts. Don't worry, the book handling was perfect (which is why I didn't notice this), but the settings weren't getting restored to both databases properly after the merge. The settings of one database were being applied to both. I can't believe I missed that. Not major, just annoying for anyone who had to redo their Librarian addon settings post merge. Sorry.
  • More cleanup of the utility code.
Anything else?

For those who haven't used one of my Librarian builds before, find the post about book IDs I made (search 'book ids') and have a read of it. It's very important!
Report comment to moderator  
Reply With Quote
Unread 03/17/18, 06:09 PM  
Werewolf Finds Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 105
Uploads: 15
Update: MediaFire, Google Drive

What's new?
  • Figured out how to do the rename sorting like an actually intelligent person, using regex patterns which I'd almost forgotten how to use. Basically, this now covers even more stuff I realised was missing, but will also likely even (correctly) cover things I haven't intentionally supported. I'll be keeping a very close eye on this as I get more books to be sure.
  • I improved the merge script drastically. It's now much easier to use (see the instructions for the new explanation as to how to use it), I found and fixed a few bugs regarding character timestamps, and I added in sooooo many redundancies just to make sure it doesn't screw up.

Augh, optimisiiiing. I'm going to bed to sleep forever, now. Well, at least for a good few hours. I'm very tired.

Anything else?

Something something book IDs. If you're using one of my Librarian builds for the first time, track down the post I made a little while back where I spoke of book IDs. It's very important. Okay, right... bed time.
Report comment to moderator  
Reply With Quote
Unread 03/17/18, 02:42 PM  
Werewolf Finds Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 105
Uploads: 15
I did get it using new keybinds but it was ugly. It could only be used globally. I think that's why ESOUI has those contextual keybinds. So long as you bind Interface -> Character Windows to Alt (or some other key), though? You'll be fine.

This is kind of a can't fix, and shouldn't fix scenario. There's no way around using the contextual keybinds, sorry.

Originally Posted by joshmiller83
I use Alt for Dodge so it probably unbound then and I coudl never find where it bound to rebind a new key to it!
Ah, yes. Glad you managed to find it okay! Sorry I can't do more than what I did.
Last edited by Werewolf Finds Dragon : 03/17/18 at 02:43 PM.
Report comment to moderator  
Reply With Quote
Unread 03/17/18, 02:09 PM  
joshmiller83
AddOn Super User
 
joshmiller83's Avatar
Premium Member

Forum posts: 70
File comments: 243
Uploads: 0
I use Alt for Dodge so it probably unbound then and I coudl never find where it bound to rebind a new key to it!


Originally Posted by Werewolf Finds Dragon
@joshmiller83

That's so weird! For my partner and I both it shows up as [Alt], pressing alt works. It shouldn't be showing as unbound. I don't know what to make of that.

I'll see what I can do.

--- Edit ---

It's using a default UI keybind, which is what I thought. User Interface -> Character Windows, known internally as UI_SHORTCUT_EXIT. I'm not sure how yours got unbound, but that's where you'll find it. Hope that helps!

--- Edit ---

That's how it was in the original addon, basically. I never changed that. I realise it might be confusing, though, so I'm going to see if I can't figure out how to switch it over to a normal Librarian keybinding. I'll give it a go.
Report comment to moderator  
Reply With Quote
Unread 03/17/18, 01:13 PM  
Werewolf Finds Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 105
Uploads: 15
@joshmiller83

That's so weird! For my partner and I both it shows up as [Alt], pressing alt works. It shouldn't be showing as unbound. I don't know what to make of that.

I'll see what I can do.

--- Edit ---

It's using a default UI keybind, which is what I thought. User Interface -> Character Windows, known internally as UI_SHORTCUT_EXIT. I'm not sure how yours got unbound, but that's where you'll find it. Hope that helps!

--- Edit ---

That's how it was in the original addon, basically. I never changed that. I realise it might be confusing, though, so I'm going to see if I can't figure out how to switch it over to a normal Librarian keybinding. I'll give it a go.
Last edited by Werewolf Finds Dragon : 03/17/18 at 02:41 PM.
Report comment to moderator  
Reply With Quote
Unread 03/17/18, 09:12 AM  
joshmiller83
AddOn Super User
 
joshmiller83's Avatar
Premium Member

Forum posts: 70
File comments: 243
Uploads: 0
Question Exit keybind

Where do you set the Exit keybind? It is currently shown as unbound for me and I cannot find a spot to bind it anywhere!
Report comment to moderator  
Reply With Quote
Unread 03/17/18, 06:42 AM  
Werewolf Finds Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 105
Uploads: 15
Update: MediaFire, Google Drive

What's new?
  • Noticed that I flubbed the logic on keybinds in the main Librarian UI so that the read and mark read/unread keybinds weren't showing when they should. This didn't affect books themselves (which is why I didn't notice), just the main Librarian window.
  • The rename sorting now handles books that end in 1st Ed., 2nd Ed., et cetera. That was a pain in the arse to update the code for as I didn't want to have to include an entry for every single number and gsub is a butt. Got it done.
  • There was an errant extra line down in the Merge Report, fixed that. It was bugging me.

Anything else?

Yes. If this is your first time using one of my Librarian builds, please find my post from a few posts back where I talk about book IDs and read that. It's very important.

And have fun!

Edited to add Google Drive link.
Last edited by Werewolf Finds Dragon : 03/17/18 at 06:45 AM.
Report comment to moderator  
Reply With Quote
Unread 03/17/18, 04:39 AM  
vecny.samotar
 
vecny.samotar's Avatar

Forum posts: 23
File comments: 552
Uploads: 0
Originally Posted by Werewolf Finds Dragon
@vecny.samotar

MediaFire is safe. It's a commonly used and well-trusted site for file hosting.

If you're worried about my file? Well, I could give you assurances but what are they worth? What I can tell you is that the only things in there that could be harmful are those that are used outside the game. That's the utilities. Whilst you could read the code of the utilities to see that they're safe, you might be paranoid about the lua binaries. There's no reason why you should trust me, so you can either go ahead and delete the lua binaries and download them from the lua website; Or, if you'd prefer, just delete the entire Utils folder. The rest of it is only used within the game's lua environment. There can be no possible harm to be done, there.

With paranoia and the Internet there's nothing to be done and there's nothing I can do. It's either something you trust, or something you don't. I won't be manipulative and try to engender trust as it's all the same to me whether anyone uses my work or not. The only reason I uploaded it is because I felt guilt about having a working Librarian with fixed code when others would have to deal with something broken. I don't like being one of the haves, so to speak. It's not in my nature.
I do not say that your files are infected only by saying that ESET antivirus written warning from mediafire belongs to the list of suspicious, dangerous contents.
but you did not answer that kind of question
Report comment to moderator  
Reply With Quote
Unread 03/16/18, 08:35 AM  
Werewolf Finds Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 105
Uploads: 15
@vecny.samotar

MediaFire is safe. It's a commonly used and well-trusted site for file hosting.

If you're worried about my file? Well, I could give you assurances but what are they worth? What I can tell you is that the only things in there that could be harmful are those that are used outside the game. That's the utilities. Whilst you could read the code of the utilities to see that they're safe, you might be paranoid about the lua binaries. There's no reason why you should trust me, so you can either go ahead and delete the lua binaries and download them from the lua website; Or, if you'd prefer, just delete the entire Utils folder. The rest of it is only used within the game's lua environment. There can be no possible harm to be done, there.

With paranoia and the Internet there's nothing to be done and there's nothing I can do. It's either something you trust, or something you don't. I won't be manipulative and try to engender trust as it's all the same to me whether anyone uses my work or not. The only reason I uploaded it is because I felt guilt about having a working Librarian with fixed code when others would have to deal with something broken. I don't like being one of the haves, so to speak. It's not in my nature.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: