about summary refs log tree commit diff stats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * Define stanza's attributes as const char*Dmitry Podgorny2016-04-2713-164/+170
| | | | | | | | | | | | | | | | | | | | | | | | In most get-like funcitons libstrophe returns pointer to a string that resides in an internal structure (e.g. xmpp_stanza_t). Hence, Profanity must not change such strings. Define respective variables as 'const char*' to reduce a chance of error and conform future libstrophe's interface. This patch mostly replaces 'char *' with 'const char*', but also fixes two memory leaks after stanza_get_reason(). Add comment within stanza_get_reason() to fix conflict with different allocator types.
* | Plugins: Added prof_disco_add_feature()James Booth2016-04-3012-0/+190
| |
* | Refactored /account set commandsJames Booth2016-04-281-178/+275
| |
* | Fixed compiler errorsJames Booth2016-04-271-7/+7
| |
* | Check first entry in command sub_funcsJames Booth2016-04-271-1/+1
|/
* Free inputrc stringJames Booth2016-04-271-0/+2
| | | | fixes #797
* Updated Command structure commentsJames Booth2016-04-271-1/+3
|
* Merge branch 'master' into subcmdsJames Booth2016-04-2625-69/+1075
|\
| * Merge remote-tracking branch 'asdil12/xep_0363_http_file_upload'James Booth2016-04-2625-69/+1073
| |\
| | * Fix OSX compileJames Booth2016-04-266-46/+47
| | |
| | * Fixed cygwin compile (again)James Booth2016-04-261-1/+1
| | |
| | * Fixed cygwin compileJames Booth2016-04-261-0/+5
| | |
| | * Implement XEP-0363: HTTP File UploadDominik Heidler2016-04-2620-26/+878
| | |
| | * Cache all disco items and features on connectDominik Heidler2016-04-203-1/+146
| |/
* / Added sub commands to command structureJames Booth2016-04-263-827/+1344
|/
* Show correct tray icon immediately on enableJames Booth2016-04-181-1/+3
|
* Load/destroy tray icons on init/shutdownJames Booth2016-04-184-14/+14
|
* Moved gtk specific code to tray.cJames Booth2016-04-183-20/+42
|
* Grouped tray icon initialisation codeJames Booth2016-04-171-11/+9
|
* Remove redundant return value from _cmd_set_boolean_preferenceJames Booth2016-04-171-59/+70
|
* Merge remote-tracking branch 'asdil12/tray_config'James Booth2016-04-178-5/+59
|\
| * Make tray icon configurable using /tray cmdDominik Heidler2016-04-168-2/+72
|/
* Merge branch 'muc-hooks'James Booth2016-04-156-1/+91
|\
| * Plugins: Added more muc hooksJames Booth2016-04-157-4/+94
| |
* | Merge remote-tracking branch 'asdil12/help'James Booth2016-04-151-1/+13
|\ \
| * | Add /command? shortcut to view /help commandDominik Heidler2016-04-131-1/+13
| | |
* | | Plugins fixed return values for python stanza hooksJames Booth2016-04-151-3/+3
| |/ |/|
* | Plugins: Added account_name and fulljid to prof_init hookJames Booth2016-04-136-11/+22
| |
* | Only complete unloaded plugins on /plugins loadJames Booth2016-04-123-11/+12
| |
* | Execute python string to append plugin pathJames Booth2016-04-121-15/+5
|/
* Merge remote-tracking branch 'Dav1d23/master'James Booth2016-04-114-1/+259
|\ | | | | | | | | | | Conflicts: Makefile.am install-all.sh
| * Use log facilities instead of printing on the stderrDavid2016-04-101-1/+2
| |
| * Re-introduce gtk_use booleanDavid2016-04-103-18/+21
| | | | | | | | | | | | | | | | This param is still actual, in case the environemnt does not support gtk initialization. Fix a GTK assert on the way (GTKStatusIcon is not a Widget, but a plain GObject).
| * libgtk is now optionalDavid2016-03-305-22/+36
| | | | | | | | Having the lib is no more needed.
| * This case was clearly not tested locally, so many failures here.David2016-03-131-1/+3
| | | | | | | | | | | | | | I guess now this should be fine, at least for the no gui case. Locally it is working fine btw. I miss Gerrit and the ability to test before pushing right now... :'(
| * fix no gtk initDavid2016-03-133-9/+19
| |
| * typoDavid2016-03-131-1/+1
| |
| * fix possible free(NULL)David2016-03-131-2/+6
| |
| * Merge branch 'tray_icon' into HEADDavid2016-03-124-0/+220
| |\ | | | | | | | | | | | | | | | Let's thanks Aline <linuxine@gmail.com> for the icons. Enjoy!
| | * fixing leakingsDavid2016-03-122-4/+36
| | |
| | * read icons from local dirDavid2016-03-101-17/+38
| | | | | | | | | | | | | | | if desired, icons could be put in the .config dir. In this case, these icons will be read, instead of the other ones.
| | * Fix icons when installed in share... it is working now!David2016-03-091-6/+17
| | |
| | * Use a folder to add iconsDavid2016-03-074-5/+29
| | | | | | | | | | | | | | | NOTE: it is not working in this release, I have to get how to retrieve icons from folder.
| | * better iconsDavid2016-03-072-0/+0
| | |
| | * Introduce Tray Icon for ProfanityDavid2016-03-066-0/+132
| | | | | | | | | | | | | | | Add tray icon for profanity based on Gtk StatusIcon. Different icon is displayed in case the user has unread messages.
* | | Fixed /plugins helpJames Booth2016-04-101-1/+1
| | |
* | | Added /plugins load commandJames Booth2016-04-108-39/+174
| | |
* | | Fixed typosJames Booth2016-04-091-7/+7
| | |
* | | Fixed timestamp for on_room_history_messageJames Booth2016-04-081-1/+1
| | |
* | | Plugins: Added on_room_history_messageJames Booth2016-04-087-0/+72
| | |