summaryrefslogtreecommitdiff
path: root/finch/gntnotify.c
Commit message (Collapse)AuthorAgeFilesLines
* Use g_clear_* helpers where usefulElliott Sales de Andrade2023-03-211-5/+2
| | | | | | | | | | | | | That is: * when the variable is set to `NULL` right after freeing * when the variable is checked for non-`NULL` before freeing * when the variable is a global (because they should be set to `NULL`, even if we don't really claim that things can be re-init'd) Testing Done: Compiled, and ran tests in valgrind. Reviewed at https://reviews.imfreedom.org/r/2369/
* Mark unused parameters as such for all finchGary Kramlich2023-02-231-6/+7
| | | | | | | Testing Done: Turned the warning level up to 2, compiled, and verified the warnings were gone. Reviewed at https://reviews.imfreedom.org/r/2254/
* Update Finch for the PurpleAccount deprecationsGary Kramlich2022-12-141-1/+5
| | | | | | | Testing Done: Compiled and ran the tests Reviewed at https://reviews.imfreedom.org/r/2132/
* Remove C99-obsoleted constructsElliott Sales de Andrade2022-10-261-3/+6
| | | | | | | | | See [this development thread for a future Fedora change](https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/CJXKTLXJUPZ4F2C2VQOTNMEA5JAUPMBD/) or [the proposed change page](https://fedoraproject.org/wiki/Changes/PortingToModernC). These may be made stronger errors in GCC 14. Testing Done: Configured with `-Dc_args='-Werror=implicit-int -Werror=implicit-function-declaration -Werror=int-conversion -Werror=strict-prototypes -Werror=old-style-definition'` and compiled. Reviewed at https://reviews.imfreedom.org/r/1974/
* Move all of the UiOps to use struct initializersGary Kramlich2022-09-201-15/+8
| | | | | | | Testing Done: Compiled Reviewed at https://reviews.imfreedom.org/r/1814/
* Remove email notification support from libpurpleGary Kramlich2021-12-311-2/+0
| | | | | | | Testing Done: Compiled and ran Pidgin 3. Reviewed at https://reviews.imfreedom.org/r/1208/
* Remove email notification support from finchGary Kramlich2021-12-311-107/+2
| | | | | | | Testing Done: Ran finch, seemed fine. Reviewed at https://reviews.imfreedom.org/r/1205/
* Don't allow libraries to include their own global header files.Gary Kramlich2020-11-191-2/+0
| | | | | | | Testing Done: Compiled, ran unit tests, and built the docs Reviewed at https://reviews.imfreedom.org/r/232/
* Fix Finch for the libgnt single header fileGary Kramlich2020-08-151-6/+0
| | | | | | | | | Fix finch for the gnt.h single include header Testing Done: Compiled on linux and ran finch-docs. Reviewed at https://reviews.imfreedom.org/r/70/
* Make sure that internal.h can only be included by libpurple and split out ↵Gary Kramlich2020-05-011-3/+3
| | | | some pieces to purpleprivate.h
* Make all of finch use purple.hGary Kramlich2020-05-011-2/+1
|
* finch: Fix possible leaks.Elliott Sales de Andrade2019-10-021-17/+14
|
* Use g_list_free_full instead of g_list_foreach+g_list_free.Elliott Sales de Andrade2019-10-011-2/+1
|
* Clean up all of the license headersGary Kramlich2019-09-291-1/+3
|
* Use gnt_widget_get_toplevel everywhere.Elliott Sales de Andrade2019-04-231-6/+5
|
* Merged release-2.x.y into defaultGary Kramlich2017-11-031-4/+9
|\
| * Fix Finch search results display (#17238)David Woodhouse2017-10-061-4/+9
| |
* | Change enum name from PurpleNotifyMsgType to PurpleNotifyMessageTypeJorge Villase?or2015-12-091-2/+2
| |
* | Merge release-2.x.yTomasz Wasilczyk2014-05-071-0/+2
|\ \ | |/
| * Silence more already dismissed coverity warningsTomasz Wasilczyk2014-05-071-0/+2
| |
| * Better warning fixesTomasz Wasilczyk2014-05-061-4/+0
| |
| * Backport warning fixes for Finch from defaultTomasz Wasilczyk2014-05-061-18/+25
| |
* | Merged default branchAnkit Vani2014-02-061-1/+1
|\ \
| * | gtk-doc prep: *_get_type() functions are hidden as standard GType-returning ↵Ankit Vani2014-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | funcs, so rename them. - purple_savedstatus_[gs]et_type renamed to purple_savedstatus_[gs]et_primitive_type - purple_account_option_get_type renamed to purple_account_option_get_pref_type - purple_srv_txt_query_get_type renamed to purple_srv_txt_query_get_query_type - purple_notify_user_info_entry_[gs]et_type renamed to purple_notify_user_info_entry_[gs]et_entry_type - purple_plugin_pref_[gs]et_type renamed to purple_plugin_pref_[gs]et_pref_type - purple_prefs_get_type renamed to purple_prefs_get_pref_type - purple_proxy_info_[gs]et_type renamed to purple_proxy_info_[gs]et_proxy_type - purple_request_field_get_type renamed to purple_request_field_get_field_type - purple_savedstatus_substatus_get_type renamed to purple_savedstatus_substatus_get_status_type
* | | Remove @file from .c filesAnkit Vani2014-02-041-5/+0
|/ /
* | Clang warnings: clean up finchTomasz Wasilczyk2013-10-041-22/+26
| |
* | Notify API: extend purple_notify_message with PurpleRequestCommonParametersTomasz Wasilczyk2013-09-211-4/+5
| |
* | Fix most of warnings for gtk2 and linuxTomasz Wasilczyk2013-04-151-3/+3
| |
* | Fix insertion order of search results in Finch.Howard Chu2011-12-221-1/+3
| | | | | | | | | | | | | | | | | | I fixed the type from the original patch by Howard. Fixes #14822. committer: Elliott Sales de Andrade <qulogic@pidgin.im>
* | Ensure that the user's close callback is invoked when searchHoward Chu2011-12-221-0/+8
| | | | | | | | | | | | | | | | | | results are closed in finch. Fixes #14820. committer: Elliott Sales de Andrade <qulogic@pidgin.im>
* | Hide struct PurpleNotifySearchColumn.Andrew Victor2011-10-211-1/+1
| |
* | Change PurpleNotifyUserInfo->user_info_entries from a GList to a GQueue.Mark Doliner2011-08-221-1/+1
| | | | | | | | This makes appending fast.
* | propagate from branch 'im.pidgin.pidgin' (head ↵Mark Doliner2011-05-091-0/+3
|\ \ | |/ |/| | | | | | | a061b4a4a6509503b1e6b83a5ae819aeda6190e1) to branch 'im.pidgin.pidgin.next.major' (head 12d88a8ea37df2a195a5a6a1f19192179ef51962)
| * Add API:Andrew Victor2011-05-031-0/+3
| | | | | | | | | | | | | | | | | | | | * purple_notify_searchresult_column_set_visible * purple_notify_searchresult_column_is_visible This allows columns to be defined in the search-results, but that are not visible to the user. These columns can, for example, be used to store values associated with the selected-row that are required in the search-result callback.
* | finch: finch_notify_message is kinda buggy, conflating PurpleNotifyType and ↵Paul Aurich2011-05-031-0/+4
|/ | | | PurpleNotifyMsgType.
* Remove trailing whitespaceRichard Laager2011-01-041-2/+2
|
* Fix all the remaining files for which internal.h doesn't end up being the ↵Paul Aurich2009-12-081-1/+2
| | | | | | first include. This should resolve the warnings on Solaris as reported by aab. Closes #10523.
* Don't include an internal header in the public finch headers.Elliott Sales de Andrade2009-07-181-0/+1
| | | | Fixes #9539.
* Fix Finch not to announce "your gmail account has 0 new messages."Paul Aurich2009-05-291-0/+3
|
* Use safe function.Sadrul Habib Chowdhury2009-04-231-1/+1
|
* Try to preserve HTML attributes in notification dialogsSadrul Habib Chowdhury2008-08-311-12/+65
| | | | | | | HTML messages are first converted into XHTML, and then parsed from libgnt. If something in the process fails, then the stripped plaintext message is displayed instead. This is currently used for the 'Get info' dialog.
* Highlight the mail window for new mails.Sadrul Habib Chowdhury2008-05-241-2/+7
|
* Show the url, instead of silently ignoring a url-open request.Sadrul Habib Chowdhury2008-05-051-3/+9
|
* Probe for -Wstrict-prototypes to get some more warnings. I then cleaned upRichard Laager2008-01-031-2/+2
| | | | | the existing warnings. I removed a handful of dead code and cleaned up a couple of things that I stumbled across.
* Fix the searchresult thingy nosnilmot fixed in pidgin.Sadrul Habib Chowdhury2007-10-121-2/+4
| | | | (re: 1599801ecbae8aaeca14e014178624fd16ae0e66)
* Top align the notification message.Sadrul Habib Chowdhury2007-10-051-1/+1
|
* Access search results directly instead of going through the API becauseMark Doliner2007-09-171-4/+7
| | | | | it's way more efficient this way,a nd mark the old functions as deprecated.
* remove gpl boilerplate from doxygen docsSean Egan2007-09-161-2/+3
|
* The FSF changed its address a while ago; our files were out of date.John Bailey2007-09-081-1/+1
| | | | This is a quick update done with a for loop, find, and sed.
* Update search-api to not crash. Searching for users in xmpp/oscar works now.Sadrul Habib Chowdhury2007-06-291-6/+15
|