Age | Commit message (Collapse) | Author |
|
Iterators over specific events (e.g. get_next_message) would discard
other events arriving in the meantime. This no longer is the case.
Change-Id: I615295695f7104eff7c4c9a642aa57f7c78a08c9
|
|
This avoids errors when disconnecting the client while there are still
elements waiting.
Change-Id: I005ec3f14c138b76f6381f1a89b3ee250a40777f
|
|
Change-Id: I96b35a905553f5b25272179eaaf6c1b12ba2cd41
|
|
Use regular table values on the sluift table.
Enable enabling tracing on a client after the fact.
Change-Id: Iaa2bea61bdadf0b8dec4951654c402b7133c1151
|
|
Change-Id: I3755e796fbddc038022bbf543c7b1c0529a9b0f9
|
|
Change-Id: Ib7c10350b56683db95f4c6be49f79f8a9d9e80ec
|
|
Change-Id: I4709c5fb3924a527c2ed03ed5ca36747f3031f4c
|
|
Change-Id: I1ffb6d9eabfb36c0101ee19c0cd618736d8a8bb8
|
|
Change-Id: Ibf879f65e80561a9f9853fd5af3ca09331bf94cc
|
|
Change-Id: I0d61991721a5cb04b3b37784e30161531a945d61
|
|
Change-Id: Ife0a7748c2b354017bec5cfdddb0d096950dd15b
|
|
Change-Id: I2a755500f0fe88bbea5594ce858bc92dccc34805
|
|
Provide a 'help' function that takes a table/function, and prints help
for it. A structured representation can be retrieved through 'get_help'.
Change-Id: I2b3ce8992943ef30cee2604fba9200feed263fa5
|
|
- Prints results of each command (if it can be interpreted as an
expression)
- Stores results of last command in _1, _2, ...
- Supports tab completion
- Compatible with Lua 5.2
Other changes:
- Add support for specifying custom editline library
- Don't load sluift into global namespace. Tab completion should be
convenient enough.
Change-Id: I2a26346469d67c281d09d47cacaa0b267f5ea9f9
|
|
- Rename boot.lua to core.lua
- Support Lua 5.2
- Support version prefixes for sluift module
- Add Client:process_events
Change-Id: I3fa6d06d1dbdf86f65b9f4203bd2ec5b5526b104
|
|
Change-Id: Ie981168debc68756c7c7dfd89f24acfc7d69a995
|
|
- Support recursive tables
- Print functions
Change-Id: Ic226243bdacc9da90b8b1e55c78311247e663af3
|
|
Change-Id: I783ab0dc7bf46cc02ed4244a5078f6ec040fefb7
|
|
New functions:
- IDN functions
- UUID generator
Change-Id: I051dcad32c21107d90b4491b240814f8cf56925d
|
|
Change-Id: I156b4cbec401918377af5fd8f21c9845f665b4cb
|
|
Form->Lua conversion no longer relies on the type to decide how to
convert values, and blindly converts value arrays.
This also fixes issues if Sluift would be used on the receiving
side of a form.
Change-Id: I92c346795e1c67c74ccf542d16f79fe8010508f7
|
|
Also extracts MUC into an interface and MUCImpl the existing implementation, adds a MockMUC for using in unit tests, and adds unit tests for the MUCController changes.
Change-Id: I25034384f59d3c274c46ffc37b2d1ae60ec660f4
|
|
Change-Id: Ia19e0a3763005df7fb7db6b57841d6559f74ef46
|
|
Change-Id: I9b56a13e3fa01bb5780b4293b5fe51b72e218032
|
|
Change-Id: I88611bead558ccb58bec8d55372f847479e745ff
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
|
|
cleanup related includes.
Change-Id: I20b8c347dd6f250f7ca426f8eb4e0093e226de5f
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
|
|
RosterItemOperations.
Change-Id: I67943bd50ca9eb4ae53e1acefbea1c7b67684cc9
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
|
|
Change-Id: I3de5cd5ce1d84d6ce6a4b02af939ed5e0eb721f0
|
|
information.
Change-Id: I8807b2ce6d36dbce510a185f0e4e2c549c623225
|
|
I'm told that currently Qt isn't correctly showing which tab is selected over MSAA. By providing a different widget it should make screen readers happier.
Change-Id: I1f14967fa2f314418417ac5891e9c79f60ac59ef
|
|
I had no idea this was available in Qt now - and it's been there since 4.5!
Change-Id: I537e2e81947e1741bab61d38d0484f10229a6808
|
|
Also introduces a screenreader option ready for later patches.
Change-Id: I30cff418c0c557f0c7f97f47a8493c77a2b68159
|
|
Change-Id: I0bf798200e5e74e682eeab688f3ae79e49c73ed2
|
|
Change-Id: Ieef0e455bb13e9ee38d583bee87ebb7e506bd00c
|
|
Change-Id: I42b14f411531f8814bbb85f3941772a4149c4171
|
|
Change-Id: Iff64972fc9127851d4cc81e1177d78132f27ad3b
|
|
Change-Id: I3768d9891ba903c5e2ce8217de0b4413ce40bb9a
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
|
|
Change-Id: Ie8d6bd4b732dd57cd4dc5ba63a9f6f6148348b2a
|
|
Change-Id: I04f34018fd99c687a41724d7a32d2b640757359f
|
|
Includes the start of a very ugly plain text chat log
Change-Id: I26b6d8f752164e4f8a12fe66aedc93af67345cca
|
|
Without telling the linker that it's for iOS, you get link errors during configure, like:
ld: building for MacOSX, but linking against dylib built for iOS Simulator file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/System/Library/Frameworks/Foundation.framework/Foundation' for architecture i386
Change-Id: I446bc99d5b8a2ba95a441e9ac0b82d6b64ff3d83
|
|
Effectively disables whiteboarding and history in default builds so we can avoid having to do a full cleanup of them for 3.0. File transfer remains enabled in default builds as we're intending getting that ready and shipping it.
Change-Id: I8c1dcc989f238b58d6d7c426485e7cf582514d8f
|
|
* swift-2.x:
Update Hebrew translation
Don't install the overrides for other packages in swift-im
Update Debian building for latest lintian rules
Don't allow passing NULL to the JID ctor
Conflicts:
Swift/Packaging/Debian/debian/control.in
Change-Id: Iadbd434627e190d7369aa61f67ab211e4fbcf02a
|
|
Implemented get_owner_subscriptions, get_owner_affiliations, and
set_owner_affiliations.
Change-Id: Ib3ccf2f7e7fe228ccdddf83bde324341e69362d6
|
|
Change-Id: I51a4249fa84aa40dc2a6e3f2c7e5a9c8fce93f32
|
|
Change-Id: Ie7a6063c0070c3983119823da19a20d0a64e2ed8
|
|
Change-Id: I5c500bdda0f76e81b0b7ae6ce00ee57c2c0fb3e8
|
|
Change-Id: I11101d660bb0debe85069eb3f2ed30987fa0d5ec
|
|
Provide a mechanism to allow setting both the port and hostname for a
Sluift client connection.
By default Sluift leave port to -1 to use the port discovered by SRV
lookups, with 5222 as a fallback. With this change, the port is now
manually configurable as well.
Change-Id: Idef5457e95127cfa86181b462d9ef42aa4f096ff
|
|
Change-Id: Id9733b2fc802b249b9a2949b0a8cc5af9613db44
|