summaryrefslogtreecommitdiff
path: root/finch/finch.c
Commit message (Collapse)AuthorAgeFilesLines
* Make sure we're not including the gettext macros in header files and deal ↵Gary Kramlich2020-05-211-1/+1
| | | | with the repercussions of that.
* Make sure that internal.h can only be included by libpurple and split out ↵Gary Kramlich2020-05-011-1/+2
| | | | some pieces to purpleprivate.h
* Make all of finch use purple.hGary Kramlich2020-05-011-1/+1
|
* Clean up all of the license headersGary Kramlich2019-09-291-1/+1
|
* Don't needlessly call g_set_prgname()Mike Ruprecht2017-07-181-1/+0
| | | | | | | GOptionContext internally calls g_set_prgname() using the basename of argv[0] if no prgname has been set. Therefore we don't need to set it unless it's something other than argv[0]. This patch removes the redundant calls.
* Remove GLIB_CHECK_VERSION <= 2.36 callsMike Ruprecht2016-09-141-8/+0
| | | | | | | This patch removes GLIB_CHECK_VERSION calls for versions 2.36 and lower as we now depend on version 2.36. There is still a guard in libgnt, but I figured it's not dependent on libpurple, so its glib dependency could potentially be less.
* cross-win32: fix finch buildTomasz Wasilczyk2014-04-201-0/+2
|
* Fix namespace issues in libgnt and finch.Ankit Vani2014-02-091-1/+1
| | | | | | | | | 's/ENTRY_CHAR/GNT_ENTRY_CHAR/g' 's/g_hash_table_duplicate/gnt_hash_table_duplicate/g' 's/GDupFunc/GntDuplicateFunc/g' 's/gnt_append_menu_action/finch_append_menu_action/g' 's/gnt_ui_init/finch_ui_init/g' 's/gnt_ui_uninit/finch_ui_uninit/g'
* Renamed finch-rename.c to finch.cAnkit Vani2014-01-311-0/+53
|
* Prepare files for gtk-doc conversion.Ankit Vani2014-01-311-451/+0
| | | | Add libraries for finch and pidgin.
* finch: Fix build and warnings with glib 2.24Ankit Vani2014-01-271-1/+2
|
* Added /*< private >*/ for padding members, clean them up and add missing onesAnkit Vani2013-10-121-0/+2
|
* Replacements for the GObject Xfer APIAnkit Vani2013-09-051-1/+1
|
* Use https URLs for pidgin.im and developer.pidgin.im.Mark Doliner2013-06-021-2/+2
| | | | | This should slightly reduce the opportunity for a malicious person to perform a MITM attack.
* Use GStatBuf instead of struct statTomasz Wasilczyk2013-05-181-1/+1
|
* Correctly remove deprecated functions g_type_init and g_thread_initTomasz Wasilczyk2013-04-141-0/+6
|
* Move blist loading into purple_core_init.Elliott Sales de Andrade2013-01-181-4/+0
| | | | | | | | | | The comments say we want to move this into purple_blist_init, but that seems like it would be problematic. We need the UI ops to be set, which moves blist init after UI init. But stuff needs blist signals to be registered before UI init, etc., etc. It seemed like a pain to work that all out. I made purple_blist_boot for purple_core_init to call after the UI init happened. It could have been called _load, but I didn't want people to accidentally continue calling it.
* Move pounce loading into purple_pounces_init().Elliott Sales de Andrade2013-01-181-3/+0
| | | | | I think this may depend on accounts existing, but fortunately that is already the case.
* Remove an unnecessary call to GLIB_CHECK_VERSION.Mark Doliner2013-01-091-4/+0
| | | | Our top level configure.ac requires 2.16.0.
* pidgin/finch: Make relative paths absolute with -cPaul Aurich2012-01-031-1/+11
| | | | | | With a relative path (-c .purple-test), the WebKit message view rendering wasn't loading my theme code nor icons properly (which suggests that the webkit has a different base file URI).
* propagate from branch 'im.pidgin.pidgin' (head ↵Mark Doliner2011-08-071-23/+0
|\ | | | | | | | | | | e998e98e9f638d88fc7a185e7e171a711307bfc3) to branch 'im.pidgin.pidgin.next.major' (head b1dbae4ba9a8ed8aedf4b6e449f4f3d6113497aa)
| * Drop the .gaim -> .purple migration codeRichard Laager2011-03-181-23/+0
| |
* | applied changes from b3fee5c4d2368d304b653d33e4135469312fa5fbMark Doliner2011-06-201-3/+20
|/ | | | | | | | | | through fb4435d514398a0b1febebe8bf46339e2c2b52b6 Original commit message: Change Finch to use Pidgin's clientkey/devid when connecting to ICQ. For whatever reason the Finch-specific clientkey/devid stopped working. Whatever. Fixes #14294
* Remove trailing whitespaceRichard Laager2011-01-041-1/+1
|
* Create the ~/.purple/plugins directory on startup if it does not existStu Tomlinson2010-06-301-0/+3
| | | | | | already, because the absence of this directory causes a surprising amount of confusion for users told to put their plugins there Also get rid of our SIGHUP handler, because it does nothing
* Remove old GLIB_CHECK_VERSION calls in finch. Refs #10024.Elliott Sales de Andrade2010-02-161-2/+0
|
* Fix all the remaining files for which internal.h doesn't end up being the ↵Paul Aurich2009-12-081-1/+1
| | | | | | first include. This should resolve the warnings on Solaris as reported by aab. Closes #10523.
* Add the MTN revision in the Pidgin About and finch --version dialogs.Elliott Sales de Andrade2009-07-251-1/+2
| | | | | Main idea taken from monotone's own hook, but I left out the full revision stuff for now.
* Don't include an internal header in the public finch headers.Elliott Sales de Andrade2009-07-181-0/+1
| | | | Fixes #9539.
* Oh, we don't need a special ui_info field for the AIM clientstringMark Doliner2009-07-081-0/+8
| | | | | | | because we can just concat the name and version. And set the distids for libpurple, Pidgin and Finch AOL would like Adium to use 1551 (0x060f)
* Use a custom clientkey for AIM and ICQ for Pidgin and FinchMark Doliner2009-07-081-0/+11
|
* Changed "type" to "client_type" for the hash value specifying client typeMarcus Lundblad2009-02-101-1/+1
|
* Set a value "type" in the ui_info hash tableMarcus Lundblad2009-02-091-0/+1
| | | | | | | Set client type in resonse to an XMPP XEP-0115 request (client type). Makes Pidgin report itself as "pc", Finch as "console" Display emblems on XMPP buddies corresponding to their client type (if available). Currently there is no emblem for "console"
* Debug log is sent to stderr. Thanks to whoever noticed it in IRC the other day.Sadrul Habib Chowdhury2009-02-041-1/+1
|
* Remove unused option, thanks to KuSh. Closes #7856.Sadrul Habib Chowdhury2009-01-011-7/+1
|
* Added website and dev_website items to Finch's ui_get_info hash tableEvan Schoenberg2008-07-011-0/+2
|
* Probe for -Wstrict-prototypes to get some more warnings. I then cleaned upRichard Laager2008-01-031-3/+3
| | | | | the existing warnings. I removed a handful of dead code and cleaned up a couple of things that I stumbled across.
* Do not init gnt here. This fixes --help.Sadrul Habib Chowdhury2007-11-271-3/+0
|
* Add a --with-extraversion option to ./configure so packagers can fine tuneStu Tomlinson2007-10-271-3/+3
| | | | | the version displayed to the end user to assist in support and things. Fixes #3681
* applied changes from 1cb036aecbbe359226e69874379d39ce74c8daf6Richard Laager2007-09-281-4/+5
| | | | through f07a68d96d4f38abf44c83746c89d9f0e134c535
* Duplicate the fix from 33d699ec: do g_thread_init before using any otherSadrul Habib Chowdhury2007-09-121-0/+2
| | | | glib-function. References #3070.
* 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.
* Make a note about purple_prefs_load no longer needing to be called by the UI ↵Daniel Atallah2007-08-291-3/+1
| | | | and update finch accordingly. There doesn't appear to be any negative effects of having the purple_prefs_load called twice.
* Fix a memory leak from not freeing the ui-info hashtable on exit.Sadrul Habib Chowdhury2007-08-111-14/+25
|
* g_set_application_name requires glib 2.2 for finchRichard Nelson2007-08-071-0/+2
|
* merge of '76230f659c3f64c2406c20f1964da60c5543ef92'Nathan Walp2007-07-031-1/+4
|\ | | | | | | and '8ddab006e3f148674c24c4c99d2a5c7af8e56ef6'
| * Let's use g_set_prgname too.Sadrul Habib Chowdhury2007-06-301-0/+1
| |
| * Use g_set_application_name here too.Sadrul Habib Chowdhury2007-06-271-1/+3
| |
* | UI info for finch and pidgin (finch guys probably want to take a lookNathan Walp2007-07-021-1/+20
|/ | | | at what I did and clean it up)
* #include reorganizations to allow compiling with glib < 2.8 using theStu Tomlinson2007-06-201-1/+2
| | | | G_GNUC_NULL_TERMINATED define from internal.h