about summary refs log tree commit diff stats
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* 5910Kartik Agaram2020-01-201-2/+1
* 5900Kartik Agaram2020-01-191-0/+16
* 5899Kartik Agaram2020-01-192-4/+11
* 5897 - rename comparison instructionsKartik Agaram2020-01-161-16/+0
* 5891Kartik Agaram2020-01-141-0/+20
* 5884Kartik Agaram2020-01-121-0/+7
* 5881Kartik Agaram2020-01-101-7/+0
* 5875Kartik Agaram2020-01-021-7/+7
* 5870Kartik Agaram2020-01-021-0/+3
* 5868Kartik Agaram2020-01-021-0/+0
* 5859Kartik Agaram2020-01-012-0/+67
* 5858Kartik Agaram2020-01-0195-0/+32627
* 5837 - better colors for trace browserKartik Agaram2019-12-281-10/+25
* 5819Kartik Agaram2019-12-221-1/+1
* 5816 - browse_trace bug fixedKartik Agaram2019-12-211-0/+1
* 5815Kartik Agaram2019-12-211-4/+4
* 5814Kartik Agaram2019-12-211-25/+25
* 5813Kartik Agaram2019-12-211-2/+1
* 5812 - debugging an ancient niggle in browse_traceKartik Agaram2019-12-211-6/+5
* 5805Kartik Agaram2019-12-081-0/+12
* 5801 - move `tangle` to `tools/` dirKartik Agaram2019-12-072-0/+1189
* 5800 - move `browse_trace` to `tools/` dirKartik Agaram2019-12-0712-0/+1927
* 5799 - move html-generation to `tools/` directoryKartik Agaram2019-12-073-1/+344
* 5797 - move `enumerate/` to `tools/` directoryKartik Agaram2019-12-072-0/+34
* 5796 - move treeshake to a new tools/ directoryKartik Agaram2019-12-075-0/+239
s="cm"> * 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 <http://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 WINDOW_LIST_H #define WINDOW_LIST_H #include "ui/ui.h" void wins_init(void); ProfWin * wins_new_xmlconsole(void); ProfWin * wins_new_chat(const char * const barejid); ProfWin * wins_new_muc(const char * const roomjid); ProfWin * wins_new_muc_config(const char * const roomjid, DataForm *form); ProfWin * wins_new_private(const char * const fulljid); ProfWin * wins_get_console(void); ProfChatWin *wins_get_chat(const char * const barejid); ProfMucWin * wins_get_muc(const char * const roomjid); ProfMucConfWin * wins_get_muc_conf(const char * const roomjid); ProfPrivateWin *wins_get_private(const char * const fulljid); ProfXMLWin * wins_get_xmlconsole(void); ProfWin * wins_get_current(void); void wins_set_current_by_num(int i); ProfWin * wins_get_by_num(int i); ProfWin * wins_get_next(void); ProfWin * wins_get_previous(void); int wins_get_num(ProfWin *window); int wins_get_current_num(void); void wins_close_current(void); void wins_close_by_num(int i); gboolean wins_is_current(ProfWin *window); int wins_get_total_unread(void); void wins_resize_all(void); GSList * wins_get_chat_recipients(void); GSList * wins_get_prune_wins(void); void wins_lost_connection(void); gboolean wins_tidy(void); GSList * wins_create_summary(void); void wins_destroy(void); GList * wins_get_nums(void); gboolean wins_swap(int source_win, int target_win); void wins_hide_subwin(ProfWin *window); void wins_show_subwin(ProfWin *window); #endif