Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve macOS Readline checks | Carlo Cabrera | 2021-11-24 | 1 | -4/+4 |
| | | | | | | | | | Instead of checking for `lib` directories, let's make sure `libreadline` exists. Also, let's improve the error message if we can't find it. Finally, since we're only looking for `brew` on macOS, we don't need to use `$PATH_SEPARATOR` since we know what the path separator is. | ||||
* | Make readline check more portable | Carlo Cabrera | 2021-11-23 | 1 | -3/+12 |
| | | | | | | | | | | | Currently, `configure.ac` assumes Readline is installed via Homebrew in `/usr/local`. This doesn't work for Homebrew on Apple Silicon, or MacPorts. Let's fix this by checking for a `brew` installation, and querying that for Readline's prefix if available. If not, it checks for an existing MacPorts prefix, and finally falls back to checking `/usr/local` in case a user installed Readline for themselves there. | ||||
* | Cleanup _get_message_from_editor a bit | Michael Vetter | 2021-11-01 | 1 | -5/+12 |
| | | | | | | | | * Fix `src/command/cmd_funcs.c:9463:9: error: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Werror=unused-result]` * Free memory earlier and on less places * Check for succesful open() and write() | ||||
* | Merge pull request #1611 from nlfx/fix-omemo-sendfile | Michael Vetter | 2021-11-01 | 1 | -1/+1 |
|\ | | | | | Fix OMEMO /sendfile on non-glibc systems | ||||
| * | Fix OMEMO /sendfile on non-glibc systems | nlfx | 2021-11-01 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #1608 from sjaeckel/deprecate-libmesode | Michael Vetter | 2021-10-28 | 25 | -199/+54 |
|\ | | | | | Deprecate libmesode | ||||
| * | ci: disable osx until they updated libstrophe | Michael Vetter | 2021-10-28 | 1 | -12/+12 |
| | | |||||
| * | ci: switch from libmesode to libstrophe | Michael Vetter | 2021-10-28 | 5 | -12/+11 |
| | | |||||
| * | bump libstrophe requirement to 0.11.0 | Michael Vetter | 2021-10-28 | 1 | -1/+1 |
| | | |||||
| * | auto-format | Steffen Jaeckel | 2021-10-27 | 2 | -3/+2 |
| | | | | | | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de> | ||||
| * | use new libstrophe API | Steffen Jaeckel | 2021-10-27 | 2 | -45/+23 |
| | | | | | | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de> | ||||
| * | ran `autoupdate` | Steffen Jaeckel | 2021-10-27 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de> | ||||
| * | first step to remove libmesode | Steffen Jaeckel | 2021-10-27 | 17 | -125/+4 |
|/ | | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de> | ||||
* | Remove spec file | Michael Vetter | 2021-10-23 | 1 | -51/+0 |
| | | | | | | | | | | | Debian build files were removed in 2e4af77b856bc6b14b6804d3822a17f4bed82b2f. I think it's good enough if distros ship their build scripts. No reason to maintain them upstream. People who are interested can take a look at the openSUSE spec file: https://build.opensuse.org/package/view_file/network/profanity/profanity.spec | ||||
* | readme: remove chat badge | Michael Vetter | 2021-10-22 | 1 | -1/+1 |
| | | | | | Service doesn't work since a couple of weeks. Let's readd it once they fixed it. | ||||
* | Merge pull request #1607 from profanity-im/utf8indicatorchar | Michael Vetter | 2021-10-22 | 8 | -230/+202 |
|\ | | | | | Allow more UI indicator signs to be utf8 "characters" | ||||
| * | ci: remove ubuntu | Michael Vetter | 2021-10-22 | 1 | -1/+1 |
| | | | | | | | | | | Fails and I don't have time to check why. Something package related most likely. | ||||
| * | Allow utf8 in occupants header char | Michael Vetter | 2021-10-22 | 6 | -29/+24 |
| | | |||||
| * | Allow utf8 in occupants char | Michael Vetter | 2021-10-22 | 6 | -29/+25 |
| | | |||||
| * | Allow utf8 in roster room private char | Michael Vetter | 2021-10-22 | 6 | -27/+22 |
| | | |||||
| * | Allow utf8 in roster rooms char | Michael Vetter | 2021-10-22 | 6 | -29/+24 |
| | | |||||
| * | Allow utf8 in roster private char | Michael Vetter | 2021-10-22 | 6 | -27/+22 |
| | | |||||
| * | Allow utf8 in roster resource char | Michael Vetter | 2021-10-22 | 6 | -30/+28 |
| | | |||||
| * | Allow utf8 in roster contact char | Michael Vetter | 2021-10-22 | 6 | -33/+28 |
| | | |||||
| * | Allow utf8 in roster header char | Michael Vetter | 2021-10-21 | 6 | -29/+32 |
| | | | | | | | | | | | | | | | | | | This and the following commits should make a couple of more configs allow utf8 chars so people can use their weird icons :-) We did the same for the otr/omemo/pgp indicators at: https://github.com/profanity-im/profanity/commit/1f8b1eb740391941e79e1004ad041f8178a2b674 https://github.com/profanity-im/profanity/commit/5cf6ee1bc6d0b99b01891bc455a657bf022a72b0 | ||||
* | | tests: Add win_get_last_sent_messag() stub | Michael Vetter | 2021-10-22 | 1 | -0/+5 |
| | | |||||
* | | Merge pull request #1601 from MarcoPolo-PasTonMolo/master | Michael Vetter | 2021-10-22 | 6 | -55/+145 |
|\ \ | |/ |/| | Add /correct-editor command | ||||
| * | Move declaration and definition of win_get_last_sent_message to the correct ↵ | MarcoPolo-PasTonMolo | 2021-10-22 | 5 | -32/+33 |
| | | | | | | | | place | ||||
| * | Remove autocomplete for /correct-editor | MarcoPolo-PasTonMolo | 2021-10-21 | 4 | -31/+18 |
| | | | | | | | | | | | | We decided that it was better to remove autocomplete for this command, since adding it only introduced problems and the command can still function perfectly without autocomplete. | ||||
| * | Export common code to helper functions | MarcoPolo-PasTonMolo | 2021-10-17 | 1 | -122/+72 |
| | | |||||
| * | Add /correct-editor command | MarcoPolo-PasTonMolo | 2021-10-07 | 4 | -1/+153 |
| | | |||||
* | | ci: debian test.. | Michael Vetter | 2021-10-16 | 1 | -0/+1 |
| | | |||||
* | | ci: use new icons switch | Michael Vetter | 2021-10-16 | 1 | -6/+6 |
| | | |||||
* | | Merge pull request #1604 from mdosch/themes-snikket | Michael Vetter | 2021-10-16 | 1 | -0/+82 |
|\ \ | | | | | | | Add (experimental) theme snikket. | ||||
| * | | Add (experimental) theme snikket. | Martin Dosch | 2021-10-16 | 1 | -0/+82 |
| | | | |||||
* | | | Update debian docker file | Michael Vetter | 2021-10-16 | 1 | -1/+1 |
|/ / | | | | | | | I guess they removed the py2 package now. | ||||
* | | Format new register code correctly | Michael Vetter | 2021-10-13 | 15 | -45/+36 |
| | | |||||
* | | registration: add test stub | Michael Vetter | 2021-10-13 | 1 | -0/+12 |
| | | |||||
* | | Merge pull request #1574 from binex-dsk/master | Michael Vetter | 2021-10-13 | 13 | -2/+506 |
|\ \ | |/ |/| | | | Add in-band account registration Fix https://github.com/profanity-im/profanity/issues/199 | ||||
| * | registration: memory leaks, error checking | swirl | 2021-10-13 | 2 | -6/+6 |
| | | |||||
| * | fixed crashes when server doesn't support registration | swirl | 2021-10-10 | 1 | -1/+1 |
| | | |||||
| * | registration: remove auth param and excess functions | swirl | 2021-08-17 | 9 | -210/+5 |
| | | |||||
| * | REGISTRATION FIXED | Michael Vetter | 2021-08-17 | 1 | -8/+8 |
| | | |||||
| * | progress on fixing registration | swirl | 2021-08-17 | 2 | -8/+6 |
| | | | | | | | | | | | | doesnt segfault on register, but aborts when you type after registering need to find a way to disconnect later | ||||
| * | hacky fix(?) for register | swirl | 2021-08-17 | 4 | -20/+366 |
| | | | | | | | | very bad and spaghetti will fix later | ||||
| * | fixed some bugs, added some more | swirl | 2021-08-17 | 9 | -15/+96 |
| | | | | | | | | | | | | | | | | | | - 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 | ||||
| * | /register: parameter updates | swirl | 2021-08-17 | 2 | -14/+24 |
| | | | | | | | | add auth param, switch host and username params, rename host param to server | ||||
| * | initial register command test | swirl | 2021-08-17 | 9 | -0/+274 |
| | | |||||
* | | Format code correctly | Michael Vetter | 2021-10-05 | 28 | -97/+97 |
| | | |||||
* | | Merge pull request #1600 from MarcoPolo-PasTonMolo/fix/history-timestamp | Michael Vetter | 2021-10-05 | 1 | -6/+6 |
|\ \ | | | | | | | Fix history timestamp |