History | View | Annotate | Download (10.6 kB)
talkable: moved to separate directory
Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
messages: moved message dir up the tree
build: Improve SDK installing, especially for Windows
Signed-off-by: Bartosz Brachaczek <b.brachaczek@gmail.com>
build: Remove a hack
build: Autodetect libindicate-qt presence
build: Better support for compiling with external dependencies using MSVC
build: Fix generating moc files when fast linking disabled
build: Make fast linking optional
This is needed by MSVC. I think so at least.
build: Move some core-specific CMake code to kadu-core directory
Merge branch 'indicator_docking'
Conflicts: Plugins.cmake
core, indicator_docking: Optionally link core to libindicate-qt and make indicator_docking require that
build, plugins: Fix missing include dirs and other build system issues (#2287)
Based on patch provided by wisnia in the bug report.
http://kadu.net/mantis/view.php?id=2287
Remove unused class DNSHanler
core: Require and link to QCA
cmake: Use COMPILE_DEFINITIONS rather than DEFINE_SYMBOL
core: Try to set consistent properties for CMake targets on Windows and non-Windows platforms
Introduce new KADU_DESKTOP_FILE_DIR and KADU_DESKTOP_FILE_NAME CMake variables and desktopFilePath() global function
Ayatana needs that.
build: Remove hopefully the last remnant of the old Windows build system
sdk: small fixes and enchancements
cmake: fix api headers
sdk: install includes
build: Fix build without NTrack on some platforms
I got an error from CMake during project configuration on Ubuntu 11.04without NTrack.
network: lot of fixed in network/ directory
ntrack support for NetworkManager
Move IconsManager and KaduIcon to their own directory kadu-core/icons
api: added NetworkManager and NetworkAwareObject classes
cmake: Use qt4_wrap_cpp rather than qt_wrap_cpp
qt4_wrap_cpp includes directories specified in include_directories soit's the macro we want (will need it for Q_INTERFACES to work).
plugins: Modules->PluginManager
plugins: removed support for static plugins
plugins: replaced ModuleInfo with PluginInfo
Mac OS X compilation fixes for Snow Leopard (Vertex)(cherry picked from commit 36d7ca6de865933e737572e3427f2cbd7e14cc2a)
cmake: fast-linking for windows (thanks Darom!)
cmake: fast-linking works on Linux (thanks to Darom)
cmake: kadu_source_subdirectories macro added
cmake: test fast-linking for one directory now
protocol: rename composingNotificationService to ChatStateService
protocol: rename TypingNotificationService to ComposingNotificationService
protocols: add stab of TypingNotificationService
gui: Rewrite some parts of SearchWindow, major refactoring (#1943)
Sorry for big commit...
gui: multilogon window displays active sessions properly
gui: multilogon window gui created
gui: added stub of multilogon window
protocol: disconected multilogon sessions are not longer shown in notifications
protocol: added multilogon notifications
protocol: added stub MultilogonService
x11tools moved to kadu-core/os/
storage: each ModuleData is now properly removed when module is unloaded
buddies: Remove NonAccountBuddyFilter class
Unused. It was created for buddies merging for which NonBuddyFilter iscurrently in use.
buddies: Remove OnlineBuddyFilter class
Unused, has wrong name, and duplicates OfflineBuddyFilter functionality.
remove ConfigurationContactDataManager class
gui: buddies with pending messages are shown on top of buddies list and are always visible
remove AccountDataManager class
remove BuddyDataManager class
gui: all chat edit boxes have the same size now
gui: removed invalid-password-notification, nobody liked it
Fix compilation on Windows 7 using MinGW
Merge branch 'feature-import-profiles'
Conflicts: ChangeLog
gui: added PathEdit widget
gui: New AddBuddyWindow optional design to fix #1922
http://kadu.net/mantis/view.php?id=1922
Cleanup CMake policies
Acked-by: Piotr Galiszewski <piotrgaliszewski@gmail.com>Signed-off-by: Bartosz Brachaczek <b.brachaczek@gmail.com>
gui: better menu layout for per-protocol actions
core: added generic RosterService
configuration: added ToolbarConfigurationManager stub class
core: remove unused class
accounts: Make IdRegularExpressionFilter use ProtocolFactory::validateId() rather than idRegularExpression() and rename it to IdValidityFilter
gui, chat: Introduce new fake kaduimg protocol for handling relative paths for saved images from chats (#1635)
The idea is to deal everywhere where possible with relative paths forsaved images (actually it's only its file name) and pass it as path tokaduimg:// protocol which is handled by ChatViewNetworkAccessManager....
gui, gadu, jabber: Add AccountCreateWidget abstract class, review add/create/edit account widgets
Sorry for such a big commit...
api: renamed BuddiesListViewSelectionItem to BuddyOrContact
api: AvatarManager class split into 3 other classes
avatars: AvatarJobManager class extracted
avatars: moved to separate directory
core: InvalidPasswordNotification added
api: rewrite AggregateChatBuilder to AggregateChatManager
gui: #759 fixed: moved emoticon setting
Fix formatting in CMakeLists.txt files
core: Link to libX11 and libdl (fixes build on Fedora 14)
emoticons: split classes into separate files
rename ContactKaduData to BuddyKaduData
Do not try to include moc files to final.cpp on Windows
0001637: fix - change windows building rules
gui: #1604 fixed again: info panel updates
gui: new updates dialog
MessageDialog as a namspace
jabber: #1570 fixed: facebook contacts can not force to change display names for buddies
Merge commit 'refs/merge-requests/73' of git://gitorious.org/kadu/kadu
BuddyPreferredHelper replaced with BuddyPreferredManager
gui: Rewrite logic behind deleting Config{GroupBox,Section,Tab} objects
With signals and slots it was very easy to fix memory leaks that werepreviously reported by valgrind.
gui: Rewrite tab handling in ConfigSection
Instead of creating new regular widget or new tab widget depending onhow many widgets are to be shown, use one tab widget with custom methodthat lets us hide the tab bar. It simplifies things a lot.
The behavioral change is that it fixes this bug:...
CMakeLists.txt mistake fixed
BuddyPreferredHelper class
store ChatWindow geometry
1494 fixed: add support for changing alternate row colors in buddies list
core: Cleanup main() function; move KaduApplication class to its own files
Hope I didn't break compilation on Windows / Mac OS X.
Merge commit 'refs/merge-requests/70' of git://gitorious.org/kadu/kadu
chat/style-engines: Make {Adium,Kadu}ChatStyleEngine's constructors accept parent QObject's pointer as an argument
And make AdiumChatStyleEngine inherit from QObject, like the Kadu- one.
chat/style-engines: Remove AdiumTimeFormatter class, make a namespace from it
Remove unused class HttpClient
gui: creating buddies menu moved to BuddiesListViewMenuManager
gui: added BuddiesListViewMenuItem class
Merge commit 'refs/merge-requests/57' of git://gitorious.org/kadu/kadu
Conflicts: modules/jabber_protocol/gtalk-protocol-factory.h