about summary refs log tree commit diff stats
path: root/src/profanity.c
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup: gchar as gchar instead of charJohn Hernandez2023-05-041-4/+2
| | | | | | | | Use gchar instead of char in most of the cases where gchar is intended. Reason: improve compatibility and stability. Issue #1819 Minor refactoring.
* User proper ellipsis charMartin Dosch2023-04-091-3/+3
| | | | | | | As stated in https://github.com/profanity-im/profanity/pull/1820#issuecomment-1498083383 profanity uses "..." (three dots) in a lot of places instead the proper ellipsis char "…".
* minor changesSteffen Jaeckel2023-01-181-1/+2
| | | | | | | | | | | * fix typo * less code duplication * less `GString` usage * more `auto_gchar` usage * document connecting to servers supporting SASL ANONYMOUS * ignore valgrind output Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
* Update copyright yearMichael Vetter2023-01-101-1/+1
|
* tell the user to which file we're loggingSteffen Jaeckel2022-09-071-0/+5
| | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
* Split log.c into log.c and chatlog.cMichael Vetter2022-06-281-0/+1
|
* Update copyright yearMichael Vetter2022-05-091-1/+1
|
* Format new register code correctlyMichael Vetter2021-10-131-1/+0
|
* fixed some bugs, added some moreswirl2021-08-171-0/+1
| | | | | | | | | - Added JABBER_RAW_CONNECT[ING/ED] connection states - Added cl_ev_connect_raw and session_connect_raw to conform to normal connection functions - Fixed SIGABRT during registration - Added a check in cmd_register to ensure it's actually connected before registering--but this will always fail atm
* profanity.c: move var into functionMichael Vetter2021-03-161-1/+2
|
* Update copyrightMichael Vetter2021-01-081-1/+1
|
* Apply coding styleMichael Vetter2020-07-071-13/+13
|
* Revert "Apply coding style"Michael Vetter2020-07-071-23/+24
| | | | | | This reverts commit 9b55f2dec0ea27a9ce4856e303425e12f866cea2. Sorting the includes creates some problems.
* Apply coding styleMichael Vetter2020-07-071-24/+23
| | | | Regards https://github.com/profanity-im/profanity/issues/1396
* Remove prefs_free_string()Michael Vetter2020-07-021-2/+2
| | | | | It just does a free. Related to b580b9ef119045f142fa4baa9689a1c5ce8864ef
* Define lock in profanity.h as externMichael Vetter2020-04-171-0/+1
| | | | Fix https://github.com/profanity-im/profanity/issues/1314
* Add -t theme optionMichael Vetter2020-03-241-7/+16
| | | | | | `profanity -t bios` loads the bios theme now. Fix https://github.com/profanity-im/profanity/issues/1286
* Allow setting custom log file via -f FILENAMEMichael Vetter2020-02-211-5/+5
| | | | | `profanity -f TEST` will use `~/.local/share/profanity/logs/TEST.log` as the log file.
* Update my Copyright to 2020Michael Vetter2020-01-031-1/+1
|
* Add vim modelineMichael Vetter2019-11-131-0/+1
|
* Possibility to specify alternative config fileMichael Vetter2019-08-021-5/+5
| | | | Introduce `profanity -c` to specify an alternative config file.
* Add omemo_close functionMichael Vetter2019-07-041-0/+3
| | | | | | | | | | | | | | | | | | | | | | We call omemo_init() when starting profanity and should have an omemo_close() at exit. For now we free the fingerprint autocompleter in there. Fixes valgrind: ``` ==13226== 24 bytes in 1 blocks are definitely lost in loss record 2,855 of 6,958 ==13226== at 0x483677F: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==13226== by 0x48AD39: autocomplete_new (autocomplete.c:57) ==13226== by 0x4AB89F: omemo_init (omemo.c:127) ==13226== by 0x42C283: _init (profanity.c:206) ==13226== by 0x42BFF3: prof_run (profanity.c:98) ==13226== by 0x4B25E6: main (main.c:172) ``` Regards https://github.com/profanity-im/profanity/issues/1131
* Add myself to copyrightMichael Vetter2019-06-171-0/+1
| | | | Like discussed with James.
* Move OMEMO initialization to profanity intializationPaul Fariello2019-04-101-0/+7
| | | | Also store identity keys into account
* Update copyright to include 2019Michael Vetter2019-01-221-1/+1
|
* Update copyrightJames Booth2018-01-211-1/+1
|
* Update CopyrightJames Booth2017-01-281-1/+1
|
* Allow vertical positioning of all windowsJames Booth2016-09-231-0/+1
|
* Rename /titlebar -> /wintitleJames Booth2016-09-221-2/+2
|
* Add config/files.cJames Booth2016-07-241-45/+2
|
* Move autoaway checkJames Booth2016-07-241-139/+3
|
* Tidy headersJames Booth2016-07-241-13/+17
|
* Moved window_list.cJames Booth2016-07-241-1/+1
|
* Moved tray.cJames Booth2016-07-241-1/+1
|
* Moved roster_list.cJames Booth2016-07-241-1/+1
|
* Moved resource.cJames Booth2016-07-241-1/+1
|
* Moved muc.cJames Booth2016-07-241-1/+1
|
* Moved contact.cJames Booth2016-07-241-1/+1
|
* Moved chat_state.cJames Booth2016-07-241-1/+1
|
* Moved chat_session.cJames Booth2016-07-241-1/+1
|
* Move event timeout to connection moduleJames Booth2016-07-241-1/+1
|
* Moved chat state handling code to chat_state.cJames Booth2016-07-241-35/+0
|
* Update GPL link in headersJames Booth2016-07-241-1/+1
|
* Plugin unload remove cmd_acs and close windowJames Booth2016-07-051-2/+2
|
* Rename command sourcesJames Booth2016-05-221-1/+1
|
* Rename jabber_ functionsJames Booth2016-05-061-4/+4
|
* Add session.cJames Booth2016-05-051-4/+4
|
* Implement XEP-0363: HTTP File UploadDominik Heidler2016-04-261-0/+5
|
* Load/destroy tray icons on init/shutdownJames Booth2016-04-181-1/+1
|
* Moved gtk specific code to tray.cJames Booth2016-04-181-20/+3
|