mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Show a "No Events" label when there are no events in the filter dialog
Uses profile.c:evn_foreach() to retrieve the number of events, which if zero, no table is added in the dialog and the label is added instead. Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
31b2a6ffa8
commit
aa5f1f0ce2
3 changed files with 11 additions and 6 deletions
|
@ -303,7 +303,7 @@ static struct ev_select *ev_namelist;
|
|||
static int evn_allocated;
|
||||
static int evn_used;
|
||||
|
||||
void evn_foreach(void (*callback)(const char *, int *, void *), void *data)
|
||||
int evn_foreach(void (*callback)(const char *, int *, void *), void *data)
|
||||
{
|
||||
int i;
|
||||
|
||||
|
@ -311,6 +311,7 @@ void evn_foreach(void (*callback)(const char *, int *, void *), void *data)
|
|||
/* here we display an event name on screen - so translate */
|
||||
callback(_(ev_namelist[i].ev_name), &ev_namelist[i].plot_ev, data);
|
||||
}
|
||||
return i;
|
||||
}
|
||||
|
||||
void clear_events(void)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue