Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | Merge pull request #84 from fbriere/issue/82-gui-thread-call-show-hide | Luboš Doležel | 2016-10-07 | -35/+47 | |
|\ | | | | | Have --call/show/hide invoke methods in the GUI thread | ||||
| * | Move (private) gui_cmd_call/show/hide() methods to their proper location | Frédéric Brière | 2016-10-05 | -38/+38 | |
| | | | | | | | | (This is just cut-and-paste, also removing some trailing whitespace.) | ||||
| * | Have --call/show/hide invoke methods in the GUI thread | Frédéric Brière | 2016-10-05 | -6/+18 | |
|/ | | | | Fixes #82 | ||||
* | Merge pull request #79 from fbriere/bug/selectuserform | Luboš Doležel | 2016-10-05 | -2/+1 | |
|\ | | | | | Fix two issues with SelectUserForm | ||||
| * | List users in forward order in SelectUserForm::show() | Frédéric Brière | 2016-10-03 | -1/+1 | |
| | | |||||
| * | Fix double incrementation in SelectUserForm::validate() | Frédéric Brière | 2016-10-03 | -1/+0 | |
| | | |||||
* | | Merge pull request #80 from fbriere/bug/number-conversion-multiple | Luboš Doležel | 2016-10-05 | -3/+3 | |
|\ \ | | | | | | | Fix two issues with multiple number conversion rules in UserProfileForm | ||||
| * | | Display number conversions in forward order for UserProfileForm | Frédéric Brière | 2016-10-03 | -1/+1 | |
| | | | |||||
| * | | Actually iterate over rows in UserProfileForm::get_number_conversions() | Frédéric Brière | 2016-10-03 | -2/+2 | |
| |/ | |||||
* | | Merge pull request #78 from fbriere/issue/73-freeze-on-xfer | Luboš Doležel | 2016-10-05 | -1/+40 | |
|\ \ | | | | | | | Skip over the mutex field when copying t_call_info data | ||||
| * | | Skip over the mutex field when copying t_call_info data | Frédéric Brière | 2016-10-04 | -1/+40 | |
| |/ | | | | | | | | | | | | | | | | | | | | | | | t_line::get_call_info() returns a copy of a (locked) t_call_info; copying the mutex, aside from being undefined in POSIX, returns an unexpectedly locked copy, possibly resulting in a deadlock. This fix is pretty much a copy of the one applied to t_call_record in 38bb6b7, with an added check for self-assignment. Like its predecessor, it is still susceptible to deadlock, though (as unlikely as it may be). Fixes #73 | ||||
* | | Merge pull request #76 from fbriere/issue/25-fsf-old-address | Luboš Doležel | 2016-10-05 | -695/+347 | |
|\ \ | | | | | | | Replace (old) FSF postal address with URL in header files | ||||
| * | | Replace (old) FSF postal address with URL in header files | Frédéric Brière | 2016-10-02 | -695/+347 | |
| | | | | | | | | | | | | | | | | | | Wording copied from https://www.gnu.org/licenses/gpl-howto.en.html Fixes #25, fixes #71 | ||||
* | | | Merge pull request #83 from fbriere/issue/74-freeze-on-refer | Luboš Doležel | 2016-10-05 | -6/+23 | |
|\ \ \ | | | | | | | | | Invoke "ask user to refer" from within the GUI thread | ||||
| * | | | Invoke "ask user to refer" from within the GUI thread | Frédéric Brière | 2016-10-04 | -6/+23 | |
| | |/ | |/| | | | | | | | Fixes #74 | ||||
* | | | Merge pull request #81 from fbriere/bug/ucommon-not-commoncpp2 | Luboš Doležel | 2016-10-05 | -5/+5 | |
|\ \ \ | |/ / |/| | | Remove remaining traces of obsolete commoncpp2 dependency | ||||
| * | | Have CMake check for Ucommon before Commoncpp | Frédéric Brière | 2016-10-03 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Failure to install uCommon C++ will result in the message "Could NOT find commoncpp development files". This could be confusing, as "commoncpp" may ambiguously refer to either Common C++ (commoncpp2) or uCommon C++ (libcommoncpp). By checking for Ucommon first, the resulting message will be: "Could NOT find ucommon development files", which is clearly unambiguous. | ||||
| * | | Remove remaining traces of obsolete commoncpp2 dependency | Frédéric Brière | 2016-10-03 | -4/+4 | |
|/ / | |||||
* | | Merge pull request #77 from fbriere/misc/addressbook-messages-fr | Luboš Doležel | 2016-10-03 | -28/+36 | |
|\ \ | |/ |/| | Additions/corrections of French messages related to the address book | ||||
| * | Fix French spelling error: "carnet d'adresse" -> "carnet d'adresses" | Frédéric Brière | 2016-10-03 | -28/+28 | |
| | | | | | | | | | | | | | | The correct French term for "address book" is "carnet d'adresses", as documented in the following term record: http://www.gdt.oqlf.gouv.qc.ca/ficheOqlf.aspx?Id_Fiche=8365993 | ||||
| * | Add French translation for contact deletion confirmation prompt | Frédéric Brière | 2016-10-03 | -0/+8 | |
|/ | | | | | | The confirmation prompt when deleting a contact from the local address book (added in 57dc032) contains two new translatable strings; this commit provides their French translation. | ||||
* | Merge pull request #72 from manisandro/pa_role | Luboš Doležel | 2016-07-20 | -0/+4 | |
|\ | | | | | Set PULSE_PROP_media.role=phone environment variable to pause music playback during conversations | ||||
| * | Set PULSE_PROP_media.role=phone environment variable to pause music playback ↵ | Sandro Mani | 2016-07-20 | -0/+4 | |
|/ | | | | during conversations | ||||
* | Merge pull request #70 from manisandro/gsm_extern_c | Luboš Doležel | 2016-07-20 | -0/+4 | |
|\ | | | | | Enclose gsm.h includes with extern C to resolve link failures | ||||
| * | Enclose gsm.h includes with extern C to resolve link failures | Sandro Mani | 2016-07-20 | -0/+4 | |
|/ | |||||
* | Twinkle 1.10.0 | Luboš Doležel | 2016-07-15 | -4/+15 | |
| | |||||
* | Merge pull request #68 from mkubecek/mk/obs-fix | Luboš Doležel | 2016-05-20 | -42/+65 | |
|\ | | | | | DTMF event type cleanup | ||||
| * | DTMF event type cleanup | Michal Kubecek | 2016-05-20 | -42/+65 | |
|/ | | | | | | | DTMF event constants handling is a bit messy as three different types are used in different source files, triggering various compiler warnings. Introduce t_dtmf_ev type and use it everywhere, also replace helper macros by inline functions. | ||||
* | Merge pull request #66 from petercolberg/spelling | Luboš Doležel | 2016-05-14 | -1/+1 | |
|\ | | | | | Fix spelling error | ||||
| * | Fix spelling error | Peter Colberg | 2016-05-13 | -1/+1 | |
|/ | |||||
* | Merge pull request #65 from palinek/warn_fix | Luboš Doležel | 2016-03-21 | -7/+7 | |
|\ | | | | | Fix couple of wanrnings, typos, wrong usage | ||||
| * | Fix couple of warnings | Palo Kisa | 2016-03-21 | -3/+4 | |
| | | |||||
| * | gui: Fix info message handling | Palo Kisa | 2016-03-21 | -4/+3 | |
|/ | |||||
* | Merge pull request #63 from petercolberg/spelling | Luboš Doležel | 2016-03-18 | -12/+12 | |
|\ | | | | | Spelling fixes | ||||
| * | Fix spelling error in stun log messages | Peter Colberg | 2016-03-17 | -4/+4 | |
| | | |||||
| * | Fix spelling error in user profile form | Peter Colberg | 2016-03-17 | -8/+8 | |
|/ | |||||
* | Merge pull request #55 from gwozniak/master | Luboš Doležel | 2016-01-21 | -4/+4 | |
|\ | | | | | Case insensivity in digest authentication scheme | ||||
| * | Case insensivity in digest authentication scheme | Grzegorz Wozniak | 2016-01-21 | -4/+4 | |
|/ | |||||
* | Merge pull request #54 from fbriere/addressbook-sort-and-confirm | Luboš Doležel | 2016-01-17 | -5/+26 | |
|\ | | | | | Local address book: re-sort after adding/editing, and confirm before deleting | ||||
| * | Ask for confirmation before deleting a local address book contact | Frédéric Brière | 2016-01-16 | -5/+22 | |
| | | |||||
| * | Re-sort local address book after adding/editing | Frédéric Brière | 2016-01-16 | -0/+4 | |
| | | | | | | | | | | (The proper solution is probably to create a filter proxy model, but this nevertheless does the job.) | ||||
* | | Drop Qt 4 build | Lubos Dolezel | 2016-01-11 | -1/+0 | |
| | | |||||
* | | Port to QtQuick, drop Qt 4 support (resolves #52) | Lubos Dolezel | 2016-01-11 | -116/+55 | |
|/ | |||||
* | Merge pull request #53 from fbriere/getaddressform | Luboš Doležel | 2016-01-11 | -5/+13 | |
|\ | | | | | Two small getaddressform fixes | ||||
| * | Initially sort address book entries | Frédéric Brière | 2016-01-10 | -5/+7 | |
| | | |||||
| * | Resize address book columns to contents | Frédéric Brière | 2016-01-10 | -0/+6 | |
|/ | | | | | | Automatically resize columns based on entry text widths. (This is basically a copy of commit c0d7e4a for getaddressform.) | ||||
* | fix build with ucommon 7.0 | Michal Kubecek | 2016-01-07 | -12/+12 | |
| | | | | | | | | | | | New version of ucommon adds some restriction to Digest class which break the way twinkle is using it: - proper initialization using constructor is needed - c_str() method is gone; fortunately, str() result can be used to initialize std::string instead Neither of these changes breaks build with ucommon 6.x. | ||||
* | Merge pull request #51 from fbriere/logview-race-condition | Luboš Doležel | 2016-01-07 | -1/+1 | |
|\ | | | | | Fix race condition over deletion of sema_logview | ||||
| * | Fix race condition over deletion of sema_logview | Frédéric Brière | 2016-01-06 | -1/+1 | |
|/ | | | | | | | sema_logview may only be deleted after the logview thread has been terminated, which can only be confirmed by joining with it. (The return of pthread_cancel() merely indicates that the cancellation request was successfully queued.) | ||||
* | Merge pull request #49 from petercolberg/hurd | Luboš Doležel | 2016-01-06 | -1/+1 | |
|\ | | | | | Fix conflicting definition of socklen_t on GNU Hurd |