summary refs log tree commit diff stats
path: root/ranger
Commit message (Expand)AuthorAgeFilesLines
...
* | | defaults.commands: fixed find commandhut2010-03-291-0/+1
* | | fixed --clean, which was violated in ranger.shared.settingshut2010-03-291-6/+9
* | | added option "save_console_history"hut2010-03-294-7/+33
* | | core.environment: don't GC directories which you're in. lolhut2010-03-281-1/+1
* | | new option: colorscheme_overlayhut2010-03-284-0/+37
* | | revert a part of 103a23b8hut2010-03-281-1/+1
* | | colorschemes.default: *slight* performance improvementhut2010-03-281-1/+1
* | | fsobject.directory: forgot to rename attributeshut2010-03-281-2/+2
* | | renamed three options, display a warning if the old ones are usedhut2010-03-286-26/+43
* | | added an extra option: draw_bookmark_bordershut2010-03-283-1/+3
* | | fsobject.directory: little optimization in sortinghut2010-03-281-2/+2
* | | add case_insensitive setting for directory sort orderLucas de Vries2010-03-284-2/+17
* | | defaults.keys: also map ZQ to exitLucas de Vries2010-03-281-1/+1
* | | widgets.browserview: only display bookmarks border if draw_borders is onLucas de Vries2010-03-281-4/+7
* | | widgets.browserview: improved bookmark preview borderhut2010-03-28
/*
 * database.h
 * vim: expandtab:ts=4:sts=4:sw=4
 *
 * Copyright (C) 2020 Michael Vetter <jubalh@idoru.org>
 *
 * This file is part of Profanity.
 *
 * Profanity is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * Profanity is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with Profanity.  If not, see <https://www.gnu.org/licenses/>.
 *
 * In addition, as a special exception, the copyright holders give permission to
 * link the code of portions of this program with the OpenSSL library under
 * certain conditions as described in each individual source file, and
 * distribute linked combinations including the two.
 *
 * You must obey the GNU General Public License in all respects for all of the
 * code used other than OpenSSL. If you modify file(s) with this exception, you
 * may extend this exception to your version of the file(s), but you are not
 * obligated to do so. If you do not wish to do so, delete this exception
 * statement from your version. If you delete this exception statement from all
 * source files in the program, then also delete it here.
 *
 */

#ifndef DATABASE_H
#define DATABASE_H

#include <glib.h>
#include "config/account.h"
#include "xmpp/xmpp.h"

gboolean log_database_init(ProfAccount *account);
void log_database_add_incoming(ProfMessage *message);
void log_database_add_outgoing_chat(const char * const id, const char * const barejid, const char * const message, const char *const replace_id, prof_enc_t enc);
void log_database_add_outgoing_muc(const char * const id, const char * const barejid, const char * const message, const char *const replace_id, prof_enc_t enc);
void log_database_add_outgoing_muc_pm(const char * const id, const char * const barejid, const char * const message, const char *const replace_id, prof_enc_t enc);
GSList* log_database_get_previous_chat(const gchar *const contact_barejid);
void log_database_close(void);

#endif // DATABASE_H
1:02 +0100'>2010-03-191-3/+3 * | help.fileop: document Task Viewhut2010-03-191-0/+21 * | defaults.keys: added <space> hotkey to scroll (almost) a page downhut2010-03-191-0/+1