Age | Commit message (Collapse) | Author | Files | Lines |
|
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
|
|
Release on Microsoft™ GitHub™: https://github.com/profanity-im/profanity/releases/tag/0.14.0
|
|
|
|
|
|
|
|
|
|
|
|
Without the patches the build will fail on ncurses-6.3 as:
src/ui/statusbar.c:500:9: error: format not a string literal and no format arguments [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security-Werror=format-security8;;]
500 | mvwprintw(statusbar_win, 0, pos, statusbar->fulljid);
| ^~~~~~~~~
|
|
|
|
|
|
Clipboard support was actually introduced in version `0.8.0`, and this
change flew completely over my head. Now the /paste command should
actually work by default and as expected.
|
|
Fix building with `config.allowAliases = false;`.
|
|
|
|
|
|
|
|
It looks like the entire 0.9-series has some OMEMO issues where messages
will appear to be sent, but in reality they're not. This patch has been
picked from the upstream repo and addresses the issue so that OMEMO is
back in a usable state.
My thanks to @aszlig for helping and testing this.
|
|
Changelog can be found here:
https://github.com/profanity-im/profanity/blob/master/CHANGELOG
|
|
|
|
Changelog available at:
https://github.com/profanity-im/profanity/releases/tag/0.8.1
|
|
Changelog: https://github.com/profanity-im/profanity/releases
Signed-off-by: devhell <devhell@mailfresser.de>
|
|
|
|
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
|
|
|
|
|
|
|
|
* profanity: 0.5.1 -> 0.6.0
* profanity: recreate darwin patch
for v0.6.0 sources
|
|
|
|
|
|
Drop `python.majorVersion`. For Python language version, use `python.pythonVersion`.
For implementation version, use `python.sourceVersion`.
Some expressions were broken. Those that were identified were fixed.
fixup major
|
|
* fix osx build
* fix undefined macros in configure.ac
* activate the check phase to run the test suite
|
|
When the feature flags during configuration are not set explicitly the
build will continue even when needed libs are missing, disabling the
feature. To get notified of problems, we set the feature flags
explicitly.
|
|
|
|
|
|
|
|
|
|
|
|
Profanity can show a tray icon, e.g. showing that messages were received.
This enables support for the feature.
|
|
|
|
From the changelog:
- Plugins API supporting C and Python plugins
- SSL certificate verification (requires libmesode) (/tls)
- HTTP file upload (xep-0363) (/sendfile)
- Blocking command (xep-0191) (/blocked)
- Allow auto extended away (/autoaway)
- Include last acitvity in initial presence (xep-0256) (/lastactivity)
- Last Activity (xep-0012) (/lastactivity)
- Ability to run command scripts (/script)
- Account startscript property to execute a command script on connect (/account)
- Export roster to CSV file (/export)
- Support for GTK tray icons (/tray)
- User specified text triggers for chat room notifications (/notify)
- Per chat room notification options (/notify)
- Many new roster panel display options (/roster)
- Time format preferences per window type (/time)
- Edit, prepend and append to room subject (/subject)
- Autoping timeout preference (/autoping)
- Window navigation by window title (/win)
- Window closing by window title (/close)
- Account theme setting (/account)
- Allow sending XMPP stanzas in xmlconsole window (/xmlconsole)
- Configure level of room message notifications in console window (/console)
- Check ~/.config/profanity/inputrc for readline settings
- Custom readline functions for navigation key bindings
- Autocomplete command arguments when no characters entered
|
|
Built and run successfully on local.
From the Changelog:
```
- GNU Readline
- OpenPGP support
- Message Carbons (xep-0280)
- Message Delivery Receipts (xep-0184)
- MUC Mediated Invitation support
- Configurable time formatting
- Option to show JIDs in roster
- Option to hide empty groups in roster
- Generate UUID for unnamed new MUC rooms
- Themable UI preference to indicate OTR and PGP messages
- Reformatted help
- devel: Added functional tests using libexpect and libstabber
```
|
|
Changes include:
* 16 colour support
* UI preferences included in themes (http://www.profanity.im/themes.html)
* Roster panel in console window
* Word wrapping
* Configure time display in main window
* Set default account for /connect
* Contact presence and resource displayed in titlebar
* Ability to override resource when sending messages
* Chat session handling in line with http://xmpp.org/rfcs/rfc6121.html#message-chat
* Lower CPU usage during periods of inactivity
* Keychain/keyring integration using account eval_password property
* Fixed remote code execution bug on OSX when desktop notifications configured to show message text
Most new UI features are enabled by default but can be disabled with the relevant preference command.
|
|
Actually, two dependencies used for notifySupport are for
autoAwaySupport and have nothing to do with notifications, so let's
split them apart.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
No real changes in functionality, other than renaming libnotifySupport
to just notifySupport.
I've wrapped the lines to a maximum of 80 characters in width, so the
file looks less cluttered up. Which includes setting apart the attribute
for notifySupport and its respective dependencies from the main
dependencies.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
This adds support for profanity to be optionally built with libnotify.
|
|
|
|
This adds libXScrnSaver and libX11 to the buildInputs.
Thanks to @aszlig for spotting this.
|
|
This adds profanity, a ncurses irssi-style XMPP client, which depends on
libstrophe.
|