about summary refs log tree commit diff stats
path: root/src/ui
Commit message (Expand)AuthorAgeFilesLines
* Free GError objectsDmitry Podgorny2020-04-141-2/+3
* Only print chathistory if regular chat messageMichael Vetter2020-04-131-1/+4
* Add hidden MAM setting and trigger MAM retrievel when opening new windowMichael Vetter2020-04-121-8/+13
* MAM: Correctly display incoming MAM chat messageMichael Vetter2020-04-111-3/+10
* Add to_jid field to ProfMessage structMichael Vetter2020-04-113-14/+14
* Quick and dirty display of MAM messagesMichael Vetter2020-04-111-3/+6
* Fix memory leaks in cons_roster_setting()Dmitry Podgorny2020-04-101-0/+3
* Fix memory leaks in _rosterwin_resources()Dmitry Podgorny2020-04-091-0/+2
* Retrieve message type from databaseMichael Vetter2020-04-084-6/+5
* db: Fix memleaksMichael Vetter2020-04-061-2/+1
* win_print_history() print 'me' on regular chats if we wrote the messageMichael Vetter2020-04-061-1/+9
* Adapt win_print_history() to work with muc tooMichael Vetter2020-04-064-24/+26
* Remove chat_log_get_previous()Michael Vetter2020-04-061-7/+3
* Get regular chat history out of sql backendMichael Vetter2020-04-061-19/+8
* Fix multiple memory leaks related to rosterwin_roster()Dmitry Podgorny2020-04-061-0/+1
* Fix memory leak in cons_show_disco_info()Dmitry Podgorny2020-04-061-1/+1
* Fix memory leak in _rosterwin_resources()Dmitry Podgorny2020-04-051-0/+1
* Fixed memory leak in ProfMucWinDmitry Podgorny2020-04-031-0/+2
* Add setting to not colorize own nick according to xep-0392Michael Vetter2020-03-252-1/+9
* titlebar: allow displaying MUC name and MUC jidMichael Vetter2020-03-242-10/+25
* move titlebar code in correct functionMichael Vetter2020-03-242-20/+10
* Add slashguard featureMichael Vetter2020-03-183-0/+18
* xep-0084/avatar: add option to open avatar directlyMichael Vetter2020-03-102-0/+11
* Make statusbar tab more resilientMichael Vetter2020-03-091-4/+8
* Rename ProfBufferEntry jid variableMichael Vetter2020-03-093-7/+7
* Check for sender of LMC messageMichael Vetter2020-03-091-11/+17
* Write from jid in bufferMichael Vetter2020-03-091-10/+13
* Add barejid to buffer structMichael Vetter2020-03-093-15/+16
* Remove old commentsMichael Vetter2020-03-091-4/+0
* Use correct MUC message timestampMichael Vetter2020-03-091-5/+1
* Use ProfMessage as parameter for win_println_incoming_muc_msg()Michael Vetter2020-03-093-7/+6
* window.c: Rename variableMichael Vetter2020-03-091-3/+3
* Fix memory leak in win_create_muc()Michael Vetter2020-02-271-1/+0
* Stop buffer_remove_entry_by_id() once we found the entryMichael Vetter2020-02-251-0/+1
* Properly free buffer entryMichael Vetter2020-02-251-0/+1
* Only use enc_char in win_print_incoming() when neededMichael Vetter2020-02-251-1/+4
* Rename separator to trackbarMichael Vetter2020-02-211-4/+4
* Make trackbar color configurableMichael Vetter2020-02-211-0/+6
* Dont filter out own MUC messages if muc history is set to 'regular'Michael Vetter2020-02-212-4/+4
* win_print_incoming() strdup the charactarMichael Vetter2020-02-211-1/+1
* Allow utf8 symbols as omemo/pgp/otr indicator charMichael Vetter2020-02-2013-372/+396
* Parse mentions and triggers in muc history if display is 'regular'Michael Vetter2020-02-202-20/+28
* Add option to color MUC history like regular messagesMichael Vetter2020-02-202-5/+20
* Refactor mucwin_history()Michael Vetter2020-02-192-7/+8
* Add define names to commentMichael Vetter2020-02-192-7/+6
* Merge pull request #1269 from wstrm/add-sr.ht-ciMichael Vetter2020-02-171-2/+1
|\
| * Add builds.sr.ht CI for OpenBSDWilliam Wennerström2020-02-171-2/+1
* | Refactor win_print_history()Michael Vetter2020-02-174-14/+6
* | Refactor win_print_outgoing_muc_msg()Michael Vetter2020-02-173-15/+7
* | Refactor win_println_incoming_muc_msg()Michael Vetter2020-02-173-15/+7
56:48 +0000 committer James Booth <boothj5@gmail.com> 2013-12-15 19:56:48 +0000 Added mock log module' href='/danisanti/profani-tty/commit/Makefile.am?id=7842b0d1fcb6269d2d173a8edefb3af90612d3f2'>7842b0d1 ^
3a403046 ^
7f7973f9 ^
d1575164 ^
bf347ab9 ^
683da12c ^
bf347ab9 ^
976f3e30 ^
8dbe300d ^
c7325de0 ^
652e99fd ^
62953362 ^
07308673 ^

4bb38ac0 ^
0b3a9f57 ^
69f2f4a1 ^
a7a28506 ^
63b3299b ^
7f7973f9 ^
d782b007 ^





fa89e2aa ^
450c01ec ^
fa89e2aa ^

450c01ec ^
264fc55a ^
d782b007 ^

107fdd35 ^
d782b007 ^

107fdd35 ^
d782b007 ^

fa89e2aa ^
7e4b1b1d ^
fa89e2aa ^






264fc55a ^




d782b007 ^
264fc55a ^
d782b007 ^


264fc55a ^
7f7973f9 ^
2655d9e8 ^
3e92c60e ^
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
                      
                                      






                                                                                                              
 




                                               




                                                                    
                                             




                                                                                
                                                 
                                             

                                                                   
                                            
                                       
                                                                           
                                                       

                                                  



                                                           
                                                   
                                                           
                                             

                
                                                  




                                                                    

                         
                                                                           
                                                       




                                                           
                               
                                                   

                                                           

                                       
                                             
                                                   
                                               
                                           
                                                               
                                     
                          
                               
                         
                          
                                  
                                  
                                
                              
                                
                                   
                                   
                              

                              
                             
                                  
                                  
                                    
                          
                     





                        
                
                                                                   

                
                                                                   
 

                                                 
                                                       

                                  
                                        

     
            
             






                                                                  




                                                  
                        
                                                      


                                
                                                   
                                
 
                           
if INCLUDE_GIT_VERSION
src/gitversion.c: .git/HEAD .git/index
	rm -f src/gitversion.c src/gitversion.o
	echo "#ifndef PROF_GIT_BRANCH" >> $@
	echo "#define PROF_GIT_BRANCH \"$(shell git rev-parse --symbolic-full-name --abbrev-ref HEAD)\"" >> $@
	echo "#endif" >> $@
	echo "#ifndef PROF_GIT_REVISION" >> $@
	echo "#define PROF_GIT_REVISION \"$(shell git log --pretty=format:'%h' -n 1)\"" >> $@
	echo "#endif" >> $@

clean-local:
	rm -f src/gitversion.c src/gitversion.o
endif

core_sources = \
	src/contact.c src/contact.h src/log.c src/common.c \
	src/log.h src/profanity.c src/common.h \
	src/profanity.h src/chat_session.c \
	src/chat_session.h src/muc.c src/muc.h src/jid.h src/jid.c \
	src/resource.c src/resource.h \
	src/roster_list.c src/roster_list.h \
	src/xmpp/xmpp.h src/xmpp/capabilities.c src/xmpp/connection.c \
	src/xmpp/iq.c src/xmpp/message.c src/xmpp/presence.c src/xmpp/stanza.c \
	src/xmpp/stanza.h src/xmpp/message.h src/xmpp/iq.h src/xmpp/presence.h \
	src/xmpp/capabilities.h src/xmpp/connection.h \
	src/xmpp/roster.c src/xmpp/roster.h \
	src/xmpp/bookmark.c src/xmpp/bookmark.h \
    src/server_events.c src/server_events.h \
	src/ui/ui.h src/ui/window.c src/ui/window.h src/ui/core.c \
	src/ui/titlebar.c src/ui/statusbar.c src/ui/inputwin.c \
	src/ui/console.c src/ui/notifier.c \
    src/ui/windows.c src/ui/windows.h \
	src/command/command.h src/command/command.c src/command/history.c \
	src/command/commands.h src/command/commands.c \
	src/command/history.h src/tools/parser.c \
	src/tools/parser.h \
	src/tools/autocomplete.c src/tools/autocomplete.h \
	src/tools/history.c src/tools/history.h \
	src/tools/tinyurl.c src/tools/tinyurl.h \
	src/config/accounts.c src/config/accounts.h \
	src/config/account.c src/config/account.h \
	src/config/preferences.c src/config/preferences.h \
	src/config/theme.c src/config/theme.h

test_sources = \
	src/contact.c src/contact.h src/common.c \
	src/log.h src/profanity.c src/common.h \
	src/profanity.h src/chat_session.c \
	src/chat_session.h src/muc.c src/muc.h src/jid.h src/jid.c \
	src/resource.c src/resource.h \
	src/roster_list.c src/roster_list.h \
	src/xmpp/xmpp.h \
	src/ui/ui.h \
	src/command/command.h src/command/command.c src/command/history.c \
	src/command/commands.h src/command/commands.c \
	src/command/history.h src/tools/parser.c \
	src/tools/parser.h \
	src/tools/autocomplete.c src/tools/autocomplete.h \
	src/tools/history.c src/tools/history.h \
	src/tools/tinyurl.c src/tools/tinyurl.h \
	src/config/accounts.h \
	src/config/account.c src/config/account.h \
	src/config/preferences.c src/config/preferences.h \
	src/config/theme.c src/config/theme.h \
    src/ui/windows.c src/ui/windows.h \
    src/ui/window.c src/ui/window.h \
    src/server_events.c src/server_events.h \
    tests/xmpp/mock_xmpp.h tests/xmpp/mock_xmpp.c \
    tests/otr/mock_otr.h tests/otr/mock_otr.c \
    tests/ui/mock_ui.h tests/ui/mock_ui.c \
    tests/config/mock_accounts.h tests/config/mock_accounts.c \
    tests/helpers.c tests/helpers.h \
    tests/log/mock_log.c \
    tests/test_autocomplete.c \
    tests/test_common.c \
    tests/test_contact.c \
	tests/test_cmd_connect.c \
	tests/test_cmd_account.c \
	tests/test_cmd_rooms.c \
	tests/test_cmd_sub.c \
	tests/test_cmd_alias.c \
	tests/test_cmd_statuses.c \
	tests/test_cmd_bookmark.c \
	tests/test_cmd_otr.c \
	tests/test_history.c \
	tests/test_jid.c \
	tests/test_parser.c \
	tests/test_roster_list.c \
	tests/test_preferences.c \
	tests/test_server_events.c \
	tests/test_muc.c \
    tests/testsuite.c

main_source = src/main.c

git_sources = \
    src/gitversion.c

otr3_sources = \
    src/otr/otrlib.h src/otr/otrlibv3.c src/otr/otr.h src/otr/otr.c

otr4_sources = \
    src/otr/otrlib.h src/otr/otrlibv4.c src/otr/otr.h src/otr/otr.c

if INCLUDE_GIT_VERSION
with_git_sources = $(git_sources) $(core_sources)
tests_with_git_sources = $(git_sources) $(test_sources)
else
with_git_sources = $(core_sources)
tests_with_git_sources = $(test_sources)
endif

if BUILD_OTR
if BUILD_OTR3
with_otr_sources = $(with_git_sources) $(otr3_sources)
tests_with_otr_sources = $(tests_with_git_sources) $(otr3_sources)
endif
if BUILD_OTR4
with_otr_sources = $(with_git_sources) $(otr4_sources)
tests_with_otr_sources = $(tests_with_git_sources) $(otr4_sources)
endif
else
with_otr_sources = $(with_git_sources)
tests_with_otr_sources = $(tests_with_git_sources)
endif

bin_PROGRAMS = profanity
profanity_SOURCES = $(with_otr_sources) $(main_source)

TESTS = tests/testsuite
check_PROGRAMS = tests/testsuite
tests_testsuite_SOURCES = $(tests_with_otr_sources)
tests_testsuite_LDADD = -lcmocka

man_MANS = docs/profanity.1