Blame src/shell-app-usage.h

Packit Service ed5168
/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */
Packit Service ed5168
#ifndef __SHELL_APP_USAGE_H__
Packit Service ed5168
#define __SHELL_APP_USAGE_H__
Packit Service ed5168
Packit Service ed5168
#include "shell-app.h"
Packit Service ed5168
#include "shell-window-tracker.h"
Packit Service ed5168
Packit Service ed5168
G_BEGIN_DECLS
Packit Service ed5168
Packit Service ed5168
#define SHELL_TYPE_APP_USAGE              (shell_app_usage_get_type ())
Packit Service ed5168
G_DECLARE_FINAL_TYPE (ShellAppUsage, shell_app_usage,
Packit Service ed5168
                      SHELL, APP_USAGE, GObject)
Packit Service ed5168
Packit Service ed5168
ShellAppUsage* shell_app_usage_get_default(void);
Packit Service ed5168
Packit Service ed5168
GSList *shell_app_usage_get_most_used (ShellAppUsage *usage);
Packit Service ed5168
int shell_app_usage_compare (ShellAppUsage *self,
Packit Service ed5168
                             const char    *id_a,
Packit Service ed5168
                             const char    *id_b);
Packit Service ed5168
Packit Service ed5168
G_END_DECLS
Packit Service ed5168
Packit Service ed5168
#endif /* __SHELL_APP_USAGE_H__ */