• Hello game master! Welcome to our growing community. Please take a moment to Register (top right button, see how: Slides).

    If you use Campaign Logger, you can use the same login details - we've linked the app to this forum for secure and easy single sign-on for you.

    And please drop by the Introductions thread and say hi.

Feature Requests

For feature requests, the process is:
  • Skim this stickied thread before posting a feature idea in case it's already been requested
  • Post new requests and ideas here in this stickied thread
  • We discuss
  • If the idea has legs, @Rardian? approves and adds to Jira backlog
  • Backlog prioritization and bi-weekly sprint planning process take effect


Some of the requests that have come in:

Make url links a different color than tags. It's too hard to determine what is a URL and what is a tag and they SHOULD be different as they behave differently.

A calendar-style view of log entries, making use of the calendar tag to place log entries into the correct dates.

Make url links a different color than tags. It's too hard to determine what is a URL and what is a tag and they SHOULD be different as they behave differently.

Currently, 'Copy Entry' copies over the timestamp of the original entry. This is, to my mind, undesirable, as it means that entries based on a template sort incorrectly. It would make more sense for the timestamp of the new entry to be the current date/time.

To have log entries span multiple campaign logs for shared universe entries (places / spells / glossary / etc.)

Allow the sorting from "Go to tag listing", allow a secondary filter...like finding X in Y's tag listing. So far, I've been using the search bar, but refining the list would be better.

Aliases for tags. The ability to link multiple tags to that they reference the same body of entries. This would be useful for synonyms, pseudonyms, secret organizations, identity reveals, language translations, first vs. full names, etc.

Small caps format for text.

Code for horizontal rules

Ordered and unordered lists

Make login more standard so that my browser can login automatically. It is hard to have to type my whole email every time.

Make the Calendar tag (%) accept times as well so that the sorted list can be controlled in a more logical order. If I go back and add an entry with additional info about an event, I cannot group the new entry with the old entry. If I could add a time of day, then I could use time to sort the entries.
 
Last edited:
Campaign specific calendar feature that can auto increment days/weeks... and that could be invoked with a keyword on log entry template. Specify your own calendar - Year 1625 Sea Season Disorder Week Clayday. so my calendar would be 5 seasons of 8 weeks and one season of two weeks. Each season has the same names for weeks and each week the same names for days. Could be also represented in short form: 1625/3/6/2. Attach specific holy days or other days into your calendar. For example - the above could be Holy Day of Wachaza, High Holy Day of the Destroyer, Birthday of the City Ruler, Memorial Day of Sea battle at Oenriko Rocks, it could also be a reminder 18 days until the plot that Archmage Jagullah set in motion destroys the known multiverse.

You could of course show all of this in a separate small window that is linked to currently chosen log entry...

When going deeper - attach weather generation for the season - this should also be per area. Jungles of Fonrit, Steppes of Pent, Mountains of Sartar...
 
Hi Johnn and Jochen,

I already sent a list of some things which I think have been recorded elsewhere but here are some more I thought of.


1. It would be nice if we could be given a decent range of tags that we could assign as our own. I know you can customize but that is a trade off. Maybe use some of the upper ascii range with associated buttons (maybe hidden by default in profile)?

2. Also Tons of Entries will be unwieldy ( I realize you can search) but it would be nice to have pages where we can customize the looks and collapse things (with memory) . A customizable but organized higher up view of the content would really be nice.

For Example:
Lets say I use Faction A with several characters and locations a lot of the time. It would be nice to be able to click a link and have that info display.

Being able to do this with all your stuff would be a phenomenal addition and Voice also works well with hyperlinks like this :p

Besides this though from an organizational standpoint it would be excellent as I wouldn't have to choose between seeing the entire log or searching. This additional functionality would be used in conjunction with the overview page for a topic which I think you are already doing and is also much needed.

3. Allow TAG pages that exist now like loopy planning to have an expand all option so we can look at all the entries. I know you can search but if you are already there you can just click expand all.


4. Allow Text justification in entries
 
  • Like
Reactions: ELF
Good stuff, Mark.

1. Tags. With 10 tag symbols and unlimited items per tag symbol, I think the limit is more based around the mental model or organization method instead of the app.

For example, we have had requests for more tags so GMs could make one tag per country, or faction, or magic item type.

But in talking through these requests, we haven't seen a case where using one of the 10 tags isn't just as easy if not better. For example, use the Faction tag or Gazeteer tag and put all factions and countries under those.

If you're wanting a deeper database approach with multiple traits and properties, we're looking at adding meta data to each tag that might take care of that. Meantime, you can add keywords and tags to Log Entries to further help search and filter.

Let me know how you'd use another 10 tag symbols.


2 & 3. When we get the new Core Entry feature deployed with the Campaigning update, you might get more of what you're looking for here.

We also have an API that allows add-ons and developers to create custom screens.

I like the idea of a Recents or Favourites feature, but browsers can replicate those right now.

I am also finding some tags have a ton of entries. I'm thinking some kind of bookmarkable search field string would help. Right now I'm looking into Chrome Extensions that do key macros. I can save a search field string I use often as a key macro and insert it fast via the extension.


4. I've added this to our ideas backlog for future assessment.


We're wanting to keep the main Campaign Logger app light, fast, and accessible so your data is always just a click or search away. So, for example, we've avoided drill-down type of functionality that tends to hide your info.

That said, lightweight enhancements to make your data even faster to get at are always welcome. it's a kind of balancing act.

Thanks for the suggestions!
 
Good stuff, Mark.

1. Tags. With 10 tag symbols and unlimited items per tag symbol, I think the limit is more based around the mental model or organization method instead of the app.

For example, we have had requests for more tags so GMs could make one tag per country, or faction, or magic item type.

But in talking through these requests, we haven't seen a case where using one of the 10 tags isn't just as easy if not better. For example, use the Faction tag or Gazeteer tag and put all factions and countries under those.

If you're wanting a deeper database approach with multiple traits and properties, we're looking at adding meta data to each tag that might take care of that. Meantime, you can add keywords and tags to Log Entries to further help search and filter.

Let me know how you'd use another 10 tag symbols.


2 & 3. When we get the new Core Entry feature deployed with the Campaigning update, you might get more of what you're looking for here.

We also have an API that allows add-ons and developers to create custom screens.

I like the idea of a Recents or Favourites feature, but browsers can replicate those right now.

I am also finding some tags have a ton of entries. I'm thinking some kind of bookmarkable search field string would help. Right now I'm looking into Chrome Extensions that do key macros. I can save a search field string I use often as a key macro and insert it fast via the extension.


4. I've added this to our ideas backlog for future assessment.


We're wanting to keep the main Campaign Logger app light, fast, and accessible so your data is always just a click or search away. So, for example, we've avoided drill-down type of functionality that tends to hide your info.

That said, lightweight enhancements to make your data even faster to get at are always welcome. it's a kind of balancing act.

Thanks for the suggestions!


Hi Johnn,

I am thinking I would like to keep the original tags as they are.

I am not sure if you have thought about this but if people could sell their user created content as .json files that would be great. If the original tags are left be then it provides a standard format to accomplish this. You could actually export your own stuff that you want to sell. If you wanted to you could host it or maybe through DriveThruRPG. It makes sense and could be very profitable for yourself and others.

For instance if someone create batches on NPC's of a specific type and had them for sale that would be awesome. They same could be done with mini-adventures and quests.

As for additional tags I am thinking a quest tag for mini plots would be helpful. I had thought of another I saw a need for last night but it is slipping my mind at the moment.

Really "User Defined Open Tags" is what I am looking for. The more I think about things the more I see the need for more tags I can designate to my own purposes. I generally like to keep things separate so it is intuitive but not so much so it becomes unwieldy. Having to broad of strokes makes search results cluttered.

I like the idea for a separate tag I could use for Factions. I am going to have numerous Houses in each country. However, I don't see a need for a TAG for countries as I don't use them as frequently but in reality it is up to he user to decide what is important to their usage. I am not sure how allowing some custom usage would be a bad thing. You already have a code base for tags so in reality adding a few more shouldn't be a problem. More flexiblity for users means more customers.

I really love the logger and would like to see it grow so we have a big community which means more ideas!

Anyhow my .02 :)

Edited for clarity & Typos.
 
Last edited:
Here's a feature I would like:
API keys for authentication, instead of username/password: https://docs.campaign-logger.com/doku.php?id=api:auth

If I could get a revocable API key, with read-only permissions, I could embed it in my page's javascript. I don't want to embed my password in the page, so instead I have a cron job on my server download the JSON every 5 minutes. It works but is less than ideal, as I'd rather not have my password in a crontab, either.
 
Feature Request:
Selective Copy Option
Could you add a selective copy tool so you can select multiple items in a campaign at once (checkboxes) and copy over to another campaign? .

Archiving Ability
Also an archiving tool would be nice so we can hide things temporarily and then bring them back. This would be handy if a character is in a city and then heads off somewhere else for a while and the focus of the game changes on a temporary basis.
 
  • Like
Reactions: ELF
Image hosting within the app would be nice. Small bump in subscription key should be able to cover server fees.

I'd also love a tutorial showing an example of Looping Planning in action within the CL App from preparation for a game, & update after game & preparing for the next game / advancing plots / events etc.
 
Image hosting within the app would be nice. Small bump in subscription key should be able to cover server fees.
Indeed this would be a great optional feature to have. Server storage for user-created image banks that could be synced to the user's devices together with the text log(s). That would make images always available, even when offline.

This would be great for maps, NPCs, locations, items, visual clues, etc.
 
Aliases for tags. The ability to link multiple tags to that they reference the same body of entries. This would be useful for synonyms, pseudonyms, secret organizations, identity reveals, language translations, first vs. full names, etc.

Just yesterday I thought how great that would be. In german adjectives tend to change in the context of a sentence. I have a few items which have a descriptive adjective. Due to the "staticness" of tags I'm forced to write gramatically incorrect sentences if I want to add tags.
 
Due to the "staticness" of tags I'm forced to write gramatically incorrect sentences if I want to add tags.
That's an excellent point! I have written some logs in Finnish and never even attempted to make the tags sound natural (Finnish nouns can have over 2000 forms and verbs about 12,000 forms), but with these kind of aliases I would not need to murder the language in every single entry.

(And I thought I have had to resort to kludges when handling English indefinite articles in generator output...)
 
I know that this was discussed and explained away previously, but sync the web version and app version so that you can work on the app without internet and then upload those changes when you do get web access.
 
User-configurable generator seed value

If the user could supply an optional seed value for a generator, the generator would always produce the same results (as long as the generator files remain the same). If the UI displayed this value with the generator output, this (together with the optional subtable parameter) would be a useful feature for debugging, and also for archiving or sharing the generator results.

(Generator sharing would work even better, if it was possible to share generators in a feed and specify the optional seed value directly in the URL, but that is probably something not very imminent...)
 
Aliases for tags. The ability to link multiple tags to that they reference the same body of entries. This would be useful for synonyms, pseudonyms, secret organizations, identity reveals, language translations, first vs. full names, etc. :

It would be very cool if I could define a main tag out of the aliases.
What I also would find very helpful: To define entries as "main source" of the tag, like for the main description. That way the description could be shown in a tooltip when hovering over the tag in other entries.
 
  • Like
Reactions: ELF
That way the description could be shown in a tooltip when hovering over the tag in other entries.

Tooltips in general would be nice, as they would be excellent for showing non-linear information, such as stat blocks, summaries, footnotes, etc.
 
Top