[SCM] ktp-common-internals packaging annotated tag, v0.5.80, created. v0.5.80
Diane Trout
diane-guest at moszumanska.debian.org
Thu May 22 06:33:34 UTC 2014
The annotated tag, v0.5.80 has been created
at 112c32d2d4ba3584ecb93d14f0222439c57a9065 (tag)
tagging c9638596d1b1b36902f8fb6dce3bbb79fef929f5 (commit)
replaces v0.5.3
tagged by David Edmundson
on Wed Mar 6 23:20:09 2013 +0000
- Shortlog ------------------------------------------------------------
KDE Telepathy 0.6 beta 1
Aleix Pol (19):
Improve and simplify Chat Delegates
Let the plasmoid appear properly if instanciated from plasma
Mark properties as constant
Make it possible to have some pinned contacts
Use qmlRegisterType(void) instead qmlRegisterUncreatableType
Improve the way we register uncreatable qml elements
Improve ContactsFilterModel for sorting
Add some actions to ktp-debugger
Add a method to know what's the next active conversation
When using KTP::Contact, use a KTP::ContactFactory
Improve behavior of KTP plasmoids
Port the ConversationsModel::startChat to KTP::Contacts
Properly close conversations before delegating them to ktp-text-ui
Add ConversationsModel::totalUnreadCount property
fix signal name
PinnedContactsModel cleanup
Proper filtering for pinned contacts
Expose KTp::Actions into the declarative module
Declarative Plugin: Overload file sending for url's
Alex Richardson (1):
Fix build when TelepathyQt4 is in different prefix
Alin M Elena (6):
new method for KTp::Contact avatarPixmap()
Merge branch 'master' of git.kde.org:ktp-common-internals
I think I did a mess this fixes the previous commit
added caching for transformed avatars
fixes bad quality gray avatars
set version from CMakeLists.txt for ktp-debugger
Dan Vrátil (32):
Merge branch 'kde-telepathy-0.5'
Merge branch 'kde-telepathy-0.5'
Merge branch 'kde-telepathy-0.5'
Kopete logs importer implementation
Add API to start chat, calls and open logviewer
Fix the 'Join Chat Room' dialog
Fix contacts-list-model
Update model when contact is moved to a group
Port ContactsFilterModel away from GroupsModelItem and AccountsModelItem
Update group members counters when contact presence changes
Fix build error
Don't disconnect from null sourceModel()
Fix contacts-list-model
Update model when contact is moved to a group
Port ContactsFilterModel away from GroupsModelItem and AccountsModelItem
Update group members counters when contact presence changes
Fix build error
Don't disconnect from null sourceModel()
Merge branch 'move_plasma_2' of ../ktp-text-ui into move_plasma_2
Wrap imported public classes to KTp namespace and d-pointerize them.
Merge branch 'move_plasma_2_declarative' of ../ktp-contact-applet-declarative into move_plasma_2
Merge branch 'move_plasma_2_declarative' of ../ktp-text-ui-declarative into move_plasma_2
Rename ConversationQueManager to ConversationQueueManager
Add CMakeLists and qmlplugin to register all classes to QML type system
Fix build and minor coding style issues
Coding style
Don't filter accounts by EnabledRole and ConnectionStatusRole
Use KTp::ContactFactory in KTp::ContactGridDialog
Implement KTp::ContactInfoDialog
Upgrade contact in ContactInfoDialog to have all neccessary features
Add READ to accountManager property of KTp::ContactModel
Don't explicitly call onContactsChanged() in ContactsListModel
Daniele E. Domenichelli (42):
Move replacement not needed by appendScript to escapeFilter
Cleanup
Add missing Tpl::TextEvent include.
Add method to return the number of appended parts
Revert "Add missing Tpl::TextEvent include."
Merge branch 'kde-telepathy-0.5'
Merge branch 'kde-telepathy-0.5'
Move Tpl::TextEvent include in header.
Add required{Scripts,Stylesheest} methods to AbstractMessageFilter
Add header method to MessageProcessor
Execute both inner loops in one outher loop
use QStringBuilder instead of append
Add a string list to Message enable plugins to append scripts
Execute the script after appending a message
Fix documentation for finalizedScript() method
Use join instead of concatenating the string manually
Fix typo in doxygen docs
Merge branch 'kde-telepathy-0.5'
Merge branch 'kde-telepathy-0.5'
Hide unused variable warning
Add property X-KTp-PluginInfo-Version to plugins
Merge branch 'kde-telepathy-0.5'
Cleaning
Replace tabs with spaces
Add ConnectionProtocolNameRole to AccountsListModel
Remove some useless kDebug()
Use Q_FOREACH instead of foreach
Use Q_EMIT instead of emit
Fix Martin's issues and some more cleanup
More cleanup
Final cleanup round
Remove unused signal
Make TelepathyLoggerQt4 a hard dependency
Port to the new ContactsModel
Add debug comments
Replace tabs with spaces and fix alignment
Make private member const pointer
Merge branch 'kde-telepathy-0.5'
Split backslash and escape filters
Print tp-qt library name and version in tp-qt debug
Fix displaying avatar in ContactGridWidget
Cleanup tabs
Dario Freddi (2):
port-to-0.9: Rename relevant include paths and variables
fix-krazy: Fix copyright headers
Dariusz Mikulski (1):
Allow in interface setting a title for custom tabs, setting sensible titles for gabble pages
David Edmundson (194):
Fix rebase and namespace
Fix duplication of messages model
Remove pointless include
Fix warnings in conversation model
Add missing header to conversation target
Use our contact model, rather than nepomuk
Re-add HTML escaping of original message
Various cleanup in lib/message
Make message processor a proper singleton
Fix typo in message processor
Strip incorrect KTp namespace
Fix crash in message
Replace "tr" with "i18n"
Add missing header
Fix emoticons appearing in URLs (and breaking everything)
Add missing consts
Add const in getter method
Don't register to support group chats when we don't actually support them.
targetContact() can be null, so check before trying to use it.
Process messages in the plasmoid through our message filter
Process messages in the plasmoid through our message filter
Fix memory leak in plasmoid
Fix crash, initialise models at the start. Removed code duplication of FlatProxyModel.
Don't randomly call init twice, it's called by plasma. We shouldn't do it ourselves.
Split into QML plugin and QML plasmoid
Working sorting + filtering
Ability to start chats
Merge remote-tracking branch 'contact-list/master'
Add missing license
make constructor explicit
fix spelling mistake in debug message
add header guard round filters.h
Remove commented out code
Don't leak ConversationsModel
Do not store Tp::Message internally in KTp::Message so that we can use the same class for loading backlog.
Whitespace fixes
Run backlog through message processor
Add missing const &
Move join chat room dialog to common internals
Allow for different message filtering on incoming and outgoing messages
Merge branch 'kde-telepathy-0.5'
Merge branch 'kde-telepathy-0.5'
Add a class providing a GlobalContact list throughout all accounts
Address review comments
Merge branch 'kde-telepathy-0.5'
Make sure we only connect to the account item onTitleUpdated slot once.
Make use of AccountFactory
Remove superfluous debug message.
Add connection state to the Accounts Model
improved work on item delegate
Show status connection reason.
Update model with checkbox state changes.
Added review comments, and reverted an unnecessary change.
Fix error message in accounts KCM
Add a dialog in the KCM to configure account identity
Remove the unused (for good reason) itemForIndex from AccountsListModel
Async wallet usage, using wallet-utils from common internals
Rename AccountsModel to ContactsModel as it is a model of contacts.
Make AccountsModelItem private and instead expose a role of just the AccountPtr
Remove unusued (weird) code in accounts model
Remove somewhat pointless AccountItem class.
Add 3 new roles Type, Account and Contact
Update widgets away from using ContactModelItem
Add a widget to show a combo of all accounts
Add AccountsListModel to CMakeLists
AccountsListModel now handles new accounts internally
Update AccountsComboBox to work
fix duplicate roles
Move message "click checkbox to enable" message out of the model.
Correct listing of all accounts on startup
update header guard on moved file
Add namespace to signals
Address review comments
Merge branch 'model_refactor_1'
Bump SO number
Remove final references to AccountItem in AccountsListModel
Remove unused include
Update AccountsModel to renamed ContactsModel
AccountsListModel now takes an AccountSet to know which accounts to show
Use a custom AccountsListModel role to show enabled state and not Qt::CheckStateRole which is application specific.
Use AccountsComboBox in AddContactDialog and JoinChatRoomDialog
Add documentation to Error Dictionary class
Whitespace fix
Update AccountsListModel on presence changes
Initial start of a grouping model which does not rely on ContactModelItem*
Remove AccountContact class
Expose AccountPtr and ContactPtr items to QML.
Phase out use of ContactModelItem
Merge branch 'kde-telepathy-0.5'
Remove metatype usage in Filter Model
Check clientTypes when ordering by presence
Move capabilities hack outside of models so it can be used by future KTp::Contact
Add a ContactFactory and Contact class allowing the subclassing of Tp::Contact
Add a new list model of Contacts
Add missing kde export
Merge branch 'merge_new_groups_model' into kcontact
Remove metatype usage in Filter Model
Use Tp::ContactPtr rather than KTp::ContactPtr for the ContactRole in ContactsModel
Fix signal on connection disconnection in KTp::Contact
Add TreeProxyModel based on our AbstractGroupingModel
Remove pointless comment
Don't call virtual methods in the constructor of AbstractGroupingProxyModel, as this fails
Add Groups Tree Proxy Model based on AbstractGroupingProxyModel
Add GroupsTreeProxyModel to CMakeLists
Move AccountsFilterModel to ContactsFilterModel
Add missing licenses
Fix initial load from model
Remove empty groups in AbstractGroupingModel
add disbale copy on contacts-list-model
Namespace and d-pointer AbstractGroupingModel
Remove references to ModelItem in ContactsFilterModel
Namespace and d-pointer GroupsTreeProxyModel
Namespace and d-pointer AccountsTreeProxyModel
Allow empty groups in AbstractGroupingProxyModel
Expose old GroupsModel::GroupNameRole in GroupsTreeProxyModel
Initial start of a grouping model which does not rely on ContactModelItem*
Check clientTypes when ordering by presence
Move capabilities hack outside of models so it can be used by future KTp::Contact
Add a ContactFactory and Contact class allowing the subclassing of Tp::Contact
Add a new list model of Contacts
Add missing kde export
Use Tp::ContactPtr rather than KTp::ContactPtr for the ContactRole in ContactsModel
Fix signal on connection disconnection in KTp::Contact
Add TreeProxyModel based on our AbstractGroupingModel
Remove pointless comment
Don't call virtual methods in the constructor of AbstractGroupingProxyModel, as this fails
Add Groups Tree Proxy Model based on AbstractGroupingProxyModel
Add GroupsTreeProxyModel to CMakeLists
Move AccountsFilterModel to ContactsFilterModel
Add missing licenses
Fix initial load from model
Remove empty groups in AbstractGroupingModel
add disbale copy on contacts-list-model
Namespace and d-pointer AbstractGroupingModel
Remove references to ModelItem in ContactsFilterModel
Namespace and d-pointer GroupsTreeProxyModel
Namespace and d-pointer AccountsTreeProxyModel
Allow empty groups in AbstractGroupingProxyModel
Expose old GroupsModel::GroupNameRole in GroupsTreeProxyModel
Merge branch 'model_refactor_2' of git://anongit.kde.org/ktp-common-internals into model_refactor_2
Only connect to source model rowInsertion signals once we have processed all existing rows in the model
Merge big model refactor.
Remove unused forward declaration
Correctly namespace ContactsFilterModel
Port ContactGridWidget/Dialog to new models
Correctly namespace AccountsListModel
Update declarative to use new models
Always check Account && Contact are valid before starting actions
Add a method to AccountsComboBox to pre-select an account
Use a QSharedDataPointer in message class
Tidy up MessageProcessor
Generally fix MessageProcessor to match the original design
Use updated message processor in Declarative MessagesModel
D pointer message context
Update all message filters to take message context
Correctly set message direction
Use real name for self contact in plasmoid
Merge branch 'fix_message_proc'
Remove all old models
Add new types enum
Port ContactGrid model to new roles
Port ContactsListModel to new enum
Fix ContactsListModel compile
Fix GroupsTreeProxyModel to new enum
Fix installing
Add new role ContactPresenceNameRole
show icon to accounts tree proxy
Include Qt::DisplayRole
Remove useless includes
Add a class to instantly access the grouped, filtered contacts list model without having to handle proxies manually.
Merge branch 'model_refactor_3'
Add missing file message-context.h to installed headers
Extend roleNames in ContactsListModel don't replace them
Simplify ContactsFilterModel
Make GlobalContactManager work with an un-ready AccountManager
Add HasTextChannel and UnreadMessageCount roles to contact list
Merge branch 'kde-telepathy-0.5'
ContactsModel can enable TextChannelWatcher
Fix compile by adding missing method used in property
Tidy include order
Don't crash plasma-desktop if someone happens to remove an account for which they have a pinned contact
Add a small application to show contact-list-model
Add a test to display the model from pinned-contacts-model from KTp declarative
Add a class that keeps the latest Tp::ContactPtr for a given contact ID even across reconnections
Persistent Contact now takes an AccountManager argument (not in the ctor) for easier loading removing the need for GlobalContactManager
Make PinnedContactModel use PersistentContact
Address review comments
fix includes
Remove contact in persistent contact when connection drops
Add Tp::Features::Connected to connectionFactory
Merge branch 'fixed_pinned_contacts_model'
Don't crash log viewer
Bump sonumber and message filter framework version
Bump version to 0.5.80
Florian Reinhard (2):
Port AccountsFilterModel away from GroupModelItem
Port AccountsFilterModel away from GroupModelItem
Francesco Nwokeka (3):
Made C++ backend for the plasmoid.
Made listview good looking
ADD delegate for gridview and made a descriptive status bar
George Goldberg (15):
Add a stub model for the accounts list.
Reimplement pure virtual methods in AccountsListModel.
Start to implement the internal storage of the AccountsListModel.
Actually add the accounts to the model once we get them from the account manager.
Implement rowCount() and data() methods on the accountsList model.
When an account becomes ready, we should add it to the accessible part of the model.
Display the accounts under the categories VALID and INVALID in the accounts list view.
Improve the implementation of adding a row to the accounts list model and implement removing a row.#
Rough and ready port to TpQt4 0.1.8.
Tidy up the code a bit.
Pass const references to Tp::*Ptr objects, rather than passing by value.
kDebug()++
Improve the appearance of the Accounts List view.
Implement removing of accounts.
When the Edit button is clicked, display the EditAccountDialog.
George Kiagiadakis (1):
Fix the preferred text handler service name.
Gustavo P. Boiko (1):
Make the dialogs modal and use a simpler method to set the config pages' title.
Lasath Fernando (110):
Created initial skelelton files for class ConversationModel
Implemented data retrival for MessageModel.
Implemented a basic Conversation class.
implemented part of ConversationWatcher.
Idk why, but changing the order of inheritance seemes to have fixed those issues.
Exported ConversationWatcher and ConversationModel to QML.
Tidied code
Made the plasmoid work
Added a LineEdit to the plasmoid and a sendNewMessage slot to ConversationModel.
Created a ConversationsModel class that contains a list of Active Conversations.
Renamed all the classes for clarity.
Fixed the copyright information at the top of files
fixed some formatting
Added a dialog
UI improvements
Fixed binding loop for ConversationDelegate.size
Further work on chat plasmoid
Implemented ConversationQueManager class with Queable interface.
Made Conversation inherit Queable and made the chat plasmoid in QML to get it to popout properly.
Made ConversationQueManager use d-pointers. Made MessagesModel Queable instead of Conversation, and updated the ui accordingly.
first round of changes for review comments.
Parented MessagesModel and ConversationTarget properly, so that Conversation doesn't have to explicitly delete them.
Fixed some formatting and whitespace issues.
Made presenceIcon() in ConversationTarget use KTp::Presence instead of Tp::Presence directly.
Fixed a bug with ConversationsModel where it wasn't actually setting the textChannel on revalidated chats.
Changed instances of constData() to data(), and fixed some more formatting issues.
Removed ConversationTarget from registerTypes().
Made Conversation a metatype, so that it can be put in a QVariant directly.
Fixed some more formatting.
constified MessagesModel::sendNewMessage()
Fixed some further minor issues.
Changed target property back to type ConversationTarget*. It turns out all I had to do was call qmlRegisterType() with no arguments.
Keep copy of the Avatar in ConversationTarget, so it can be returned more quickly.
Changed implementations of QAbstractItemModel::data() to use QModelIndex::isValid().
Code style issue. Changed all pointer declarations
Removes property ConversationTarget::presenceIconSource
Fixing #includes in conversation-target.cpp.
Remove support for setting a ConversationTarget's Tp::ContactPtr
Move ConversationsModel's constructor to the top of the file
Rename Conversation::model to Conversation::messages
Remove more useless comments
Rename TelepathyTextObserver::d to TelepathyTextObserver::observer
Move registrar from ConversationClientObserver to TelepathyTextObserver
Make MessagesModel automaticall remove invalided chats and Implement close button
Rename slot in ConversationsModel
Add extra check in handleValidityChange()
Implment KTp::Message
Implement skeleton of MessageProcessor
Fix issues in Message and MessageProcessor. Move replaceMessageKeywords() into a filter.
Add missing file: filters.h
Make Message::property() take const char* rather than QString.
Move definition of UrlFilter::filterMessage() url-filter.cpp
Create headers for ImageFilter and EmoticonFilter
Fix linker error and indentation in UrlFilter
Move emoticon code from replaceMessageKeywords() to EmoticonFilter
Add license information to new files
Make AbstractMessageFilter a QObject and parented all Filters properly
Change header guard of message.h to reflect namespace change.
Create d-pointer for EmoticonFilter and add missing cpp file.
Remove MessageParts enum and store MainMessage as separate QString
Credit David for the code stolen from AdiumThemeView
Change "Urls" property from QList<QString> to QList<KUrl>
Move esaping code to a new filter called EscapeFilter
Add accessors for the common properties of Tp::Message in Message
Remove ImageFilter. (REVIEW: 103848)
The Delegate Channels Patch a.k.a David's massive patch
Added missing file: channel-delegator.h
Move MessageItem::MessageType to MessagesModel
Add new role to MessagesModel called 'continuing'
Make MessagesModel support Action Messages
Move AbstractMessageFilter to it's own file
Move definition of AbstractMessageFilter
Export AbstractMessageFilter
Move EmoticonFilter into it's own plugin
Imlpement PluginLoader
Remove EscapeFilter
Fix imports in MessageProcessor
Remove debug output in Message::finalizedMessage()
Add series of tests for UrlFilter
Document the message class
Update documentation
Fix documentation for Message
Hack MessageProcessor to run EscapeFilter first
Fix potential bug in hack
Hardcode EscapeFilter
Add escape-filter.cpp
Make MessageProcessor only load enabled filters
Rename MessageProcessor::loadAllPlugins()
Make MessageProcessor and KCM use ktelepathyrc
Create PluginConfigManager
Remove plugin management from MesssageProcessor
Address George K's issues in review
Make Message ignore trailing/leading whitespace
Make message store sender
Add methods to append filter to global list
Revert "Add methods to append filter to global list"
Add method to KTp::Message to retrieve sender
Implement KTp::Message::operator=()
Replace MessageItem with KTp::Message
Fix bug in KTp::Message with time
Remove MessageItem
Make sender properties camel case
Add senderId as property to KTp::Message
Rename Message::senderName() to senderAlias()
Set senderAvatar correctly in KTp::Message ctor
Add outgoing constructor to KTp::Message
Add new virtual method to AbstractMessageFilter
Implement MessageProcessor::preprocessMessage()
Rename processMessage to processIncomingMessage
Rename preprocessMessage to processOutoingMessage
Martin Klapetek (34):
Use kDebug instead of qDebug
Compile
Add newline at the end of files and make Krazy happy
Use const & in Q_FOREACH
Code style++
Trim only the messages in the filter, not /all/ the messages
Merge branch 'kde-telepathy-0.5'
Switch accounts model list to ErrorDictionary
Get rid of itemForIndex and add new AccountsListModel role to return AccountItem
Rename clashing role names
Merge branch 'kde-telepathy-0.5'
Add role for FileTransferCapability
Add roles for AudioCallCapability & VideoCallCapability
Fix coding style
Remove useless params in slots
Merge branch 'kde-telepathy-0.5'
ContactModelRole -> ContactsModelRole
Fix typo
Port to KTp roles
Remove sorting modes
Remove FilterByMediaCallCapability, the role is gone from the models now
Port to new model roles, part 1
Handle tubes more generically in the filter
Remove remaining nickname and alias roles usage
Fix build issues
Tp::ContactPtr -> KTp::ContactPtr
Don't install removed header
Take KTp::ContactPtr instead of Tp::ContactPtr as a param
Fix bug in sorting. How could this live here for so long??!
Codestyle++
Add method for getting Tp::AccountPtr for account id
Add missing &
Invalidate KTp::Contact when its connection was invalidated
Fix coding style
Matteo Nardi (1):
Show a warning icon over invalid accounts in the account list.
Michael Bohlender (1):
Add tooltip to quick chat plasmoid
Rohan Garg (5):
Use KTp::TextUrlData to parse URL's instead of custom parsing
Add the contactInfo event for contact notifications
Add a new Widget class that allows the user to configure their
Add a way to reset the config to default settings
Fix as per review request
Script Kiddy (36):
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
Thomas Richard (2):
Fix some deletes
Fix issues in the AccountsListModel (Thanks to Dominik Schmidt)
Weng Xuetian (1):
Make AccountsFilterModel can be filtered by Id, fix globalFilterString
Сковорода Никита Андреевич (2):
Fix URL escaping to the HTML view
Fix URL escaping to the HTML view
-----------------------------------------------------------------------
--
ktp-common-internals packaging
More information about the pkg-kde-commits
mailing list