[Ideas] More "friendly" : Icons for tags

(Please create and include the associated Feature Request number.) <= Sorry but error when submitting on Mantis.

It would be nice to set icons to tags and have an option to display this icon on specifics objects

Theses icons should be visible on specific places and in lists (text of tag as tooltip).

Some examples :

(1) tags set on individu (person)
(2) tags set on events
(3) tags set on family

Are you suggesting something similar to the way the Combined view mode for Relationships does?

Or adding the People view’s Tag column to selected Edit Object tabs? (Which perhaps uses the color square instead of the Tag name, due to space limitations.)

By the way… found the Genealogical Symbols you chose in Preferences to be more intuitive. And set something similar after seeing yours.

Here’s the related gramps.ini chunk:

[utf8]
baptism-symbol='💦'
birth-symbol='🚼'
buried-symbol='🪦'
cremated-symbol='🔥'
dead-symbol='💀'
;;death-symbol=2
divorce-symbol='💔'
engaged-symbol='💍'
;;in-use=0
killed-symbol='⚔️'
marriage-symbol='🥂'
partner-symbol='👩\u200d❤️\u200d💋\u200d👨'
;;selected-font=''

@emyoulation yes something similar to the way Combined view works, but only there.

About using emoji in gramps.ini, is already something I made (even if for some it’s not enough explicit).

My suggestion would also allows to see more icons with text tool-tip for them and for more objects.

Using only emojis as tags is not always enough (png or svg icons allows more choices more explicit).

There actually thousands of standard icons that come with the GTK themes (like Adwaita) packaged with Gramps… and some more that are specific to Gramps:

MantisBT has an unpredictably short timeout. (Unpredictable in that the timeout period seems to intermittently change itself.)

When you are verifying a problem description as you compose the report, it usually takes longer than the security token remains valid. So you spend a LOT of time writing the report then get an error message when submitting the report. And all the form data is lost.

Instead, it is safer to compose the Summary, Description, Steps to Reproduce and Additional information in a text editor (where there is no security token to timeout), then quickly create a MantisBT report when it is ready to paste that info in.

As English is not my native language, I may not be as clear as i would like.

Can you use one of these icons in gramps.ini to a more specific icon for “marriage-symbol=” ? And being able to add one of them (or a personalized one) to a tag ?

Colors are cool but are not enough, and not self-explicit. as in lists.

A little example :

I am defined as the root (“de cujus”). When I list all my individuals, there is no way to see which ones are direct ancestors. To solve this, I use a filter to list them and apply a specific tag (color). In fact I created two filters[1] and two tags: one for direct ancestors from my father and one for those from my mother (a SOSA numbering system would solve this problem, but it is not managed in Gramps).

I assign a color to each tag—let’s say blue for my father’s line and pink for my mother’s. I also have a grey tag for “not linked” (e.g., some witnesses at marriages), and no specific tag for other ancestors, cousins, etc.

=> My wife has started working on her own branches, but she is less interested in genealogy than I am. When I decided to merge our trees, she had different tags and colors… (Is there another way to manage different branches?)

Now, let’s add a few more tags (and I have many more):

  1. Missing birth date
  2. Missing union date
  3. Missing death date
  4. Birth date incomplete (place, source)
  5. Union date incomplete (place, source)
  6. Death date incomplete (place, source)
  7. Ignore (person, family, event) {those I don’t care about at all} → another grey (lighter)
  8. Complete (person, family, event) {no “strict” rules can’t really be defined, but when I consider that what I have is enough to me, so each case is specific}

Each tag should has it’s own color, but which color ? Let’s say “green” for Complete[2])
Should I use variants of one color (but not blue or pink)? There are not so many distinct color variants available. Let’s take ‘orange,’ but should I use its variants for the status (e.g., all ‘Missing’ data) or for the event type (e.g., all ‘Birth’ information)? When in “genealogist mode,” sometimes “Missing” is useful, but other times “Birth” is more relevant.
Why can’t I set the same icon for birth in different color, this would really be better.

Okay, let’s say the colors are chosen. But now, what does my list look like? People are displayed using a font with the color of one of the tags. However, when a person has multiple tags, the displayed color depends on the tag’s position in the tag list manager. So I also display the “tag column”… Should I consider buying a new 52’’ 8K monitor?[3] Don’t forget about tags like “Imported on (date/time)” that I want to keep in case I need a rollback one day. Yes, I know I could:

  • rename this tag to something like i20260419-084845 => but after 3 or 4 imports, the problem is the same
  • use I1, and store the information in another file => using Gramps’ filters becomes more complex
  • attach them to the same Note in Gramps? => The idea is not so bad, but come on, be serious.

Of course, I can also filter my list… but when I already use a complex filter to get specific people (or other objects), how can I easily and quickly see some information without “reading” but “viewing” it? Icons seem to me a more “ergonomic” solution (and don’t talk about those flat, “symbolic,” and monochromatic icons; they are as self-explanatory as hieroglyphs).

And I haven’t even mentioned tags created by extensions like PersonFS, and how sorting tags is not as easy as drag-and-drop…

I really love Gramps; it’s really powerful, far ahead of other genealogy software. But can you explain why those other software (proprietary paid software) have more users? (I still wonder about it today).


  1. In fact, a third one to list “both” (still none today ) ↩︎

  2. Today I use black color for tag and only one emoji as text, but for this example, let’s continue with text tag only. ↩︎

  3. Maybe a good argument to convince my wife. ↩︎

I mainly use tags to supervise my research, and I primarily use them in the Graphview, which supports a number of tags well, with a legend appearing on hover.
My only regret is that I would have liked to see these tags visible for events, as the Combined view does. It would also be nice to be able to manage an avatar collection other than gender for specific cases, such as a tricolor cockade for someone who died for France in 1914. I know I’m repeating myself, but Graphview is an indispensable tool for me, and I’ve noticed that when I introduce someone to data entry in Graphview using context menus, learning is much easier.

Just a personal observation.

I agree with you about GraphView being the easiest way of visualising
your tree.
Avatars for me are a complete waste of time if I could use this in some
way as a second image I would.
I use Tags everywhere People, Events, Notes, Places
phil