[SCM] kte-collaborative packaging annotated tag, upstream/0.0.95, created. upstream/0.0.95

Diane Trout diane-guest at moszumanska.debian.org
Wed Oct 29 04:35:59 UTC 2014


The annotated tag, upstream/0.0.95 has been created
        at  c5c44475e05cb6e4cc7ec35ac40aa1eb2d156fa7 (tag)
   tagging  6e26a0b2e671bea7a707e0f0c59642f320b14143 (commit)
 tagged by  Diane Trout
        on  Sun Sep 15 11:34:51 2013 -0700

- Shortlog ------------------------------------------------------------
Upstream version 0.0.95

Børre Gaup (2):
      Added KDE4_KDNSSD_LIBS to link with the zeroconf libraries
      Zeroconf support added.

Dan Vrátil (2):
      Fix build with clang
      Install approver desktop file to get a nice notification

David Edmundson (2):
      Update find libinfinity CMake modules
      Update find libinfinity CMake modules

Diane Trout (1):
      Imported Upstream version 0.0.95

Gregory Haynes (288):
      Created CMakeLists.
      Added document, view.
      Added kobby.desktop.
      Fixed QList IndexOutOfRane in removeDocument.
      Kobby menu in Sessions.
      Includes and links with libinfinitymm.
      Improved FindLibinfinitymm.cmake.
      Added GPL headers.
      Fixed Find*.cmake to define vars.
      Moved cmake/modules to CMakeModules.
      Created FindGlib.cmake, FindLibinfinity.cmake, FindQt4.  Created _LIBRARIES for dependancies in Find*.cmake modules.
      Escape from include hell.
      Added MacroPushRequiredVars.  Make cmake files have BSD notice.  Aded LIB_INCLUDE_DIR to Find*.cmake.
      Created socket notifier for Infinity::QtIo.
      Created FindLibinfinitymmQtIo.cmake.
      Compiles against libinfinitymm-qtio.
      Created config dialog (KCModule).
      Created session manager.
      Added finished() handlers to dialogs to allow re-opening.
      Created InfinoteManager.
      Renamed session manager to connection manager and join session to add connection.
      Better connection manager layout.
      Infinote manager initializes libinfinitymm.
      Created ConnectionManagerListItem.
      InfinoteManager is used for creating connections.
      Status messages in ConnectionManagerListItem.
      QtIo compiles, works for connecting in Infinity::TcpConnection.
      Moved qlibinyfinity to qlibinfinitymm, fixed FindLibinfinitymmQtIo.
      QtIo works, errors from tcpconnection.
      Connected IoSocketNotifier.  Error disabling QSocketNotifier.
      Code cleaning, moved FindLibinfinitymmQtIo to FindQInfinitymm.
      QInfinitymm doesnt cause TcpConnection assert.
      Connections can be removed, closes connection to server properly.
      Deleting not connected connection doesnt error.
      Added connection icons to ConnectionsList.
      Added LibXml2 to include dirs and linker.
      Created Connection class to wrap Infity::XmppConnection, changed InfinoteManager and ConnectionManager to use new Connection class and InfinoteManager::connectToHost.
      Moved ConnectionListWidgetItem to own file.  Removed ConnectionManagerListItem.
      Added file bowser, can view folders on the infinote server.
      File browser prettyfication.
      Added Doxygen support.
      Moved files into new folder layout.
      Removed old files.
      Created ConnectionManagerDialog, ConnectionManagerWidget, and ConnectionListWidget which work independantly.
      Connections can be added and removed.
      Consolodated ConnectionManager classes into kobby/dialogs/connectionmanager.cpp
      fix \#5 segfault in QtIo
      Root nodes added to FileBrowserWidget.
      Addition of nodes after their parents are expanded.
      ChildIndicator removed from nodes with no childred when expanded in FileBrowser.
      Created ControlWidget.
      Added documentation to kobby/infinote/connection.h
      FileBrowser in ControlWidget usable when Connection selected.
      FileBrowserWidgetItem->populate creates copy of iterator instead of messing up internal one.
      Can create new folders.
      Fixed InfinoteManager to work with new Infinity::XmppConnection.
      Changed RequestProgressDialog to allow multiple requests per dialog.
      Adding of folders happens live in FileBrowserDialog.
      Removed addition of nodes from populate() in FileBrowserWidgetFolderItem: It is redundant now that the node_added signal is handled.
      Removing nodes updates live in FileBrowserTreeWidget.
      More efficient nodeSelectionChanged handler in FileBrowserWidget.
      Creating InfText notes works.
      Updated interface for ClientNotePlugin.
      Updated interface for subscribeSession in Connection.
      Now a standalone editor.
      InfinoteManager no longer passed as argument, use InfinoteManager::instance().
      Fixed: If folder is explored nodes are not added.
      Compiles against libqinfinitymm.
      Removed unneccessary files from old qinfinitymm, and dialogs now included in libqinfinitymm.
      Added sidebar.
      Save splitter sizes.
      Can create connections.
      Added functionality to Connections tab in Sidebar.
      Removal of connections in ConnectionManagerWidget.
      Connected doubleClicked signal in FileBrowserWidget to BrowserModel.
      Connected to FileBrowser to BrowserModel::openItem for item expansion.
      Added sizeHint to CreateConnectionDialog.
      Can remove items and add folders using context menu.
      Removed references to old filebrowser* header files.
      Added files for CreateFolderDialog.
      Merge branch 'master' of ssh://git.greghaynes.net:24/~/git/kobby
      Create folder dialog functioning:
      Updating CreateItemWidet UI.
      Switched CreateFolderItemDialog to CreateItemDialog.
      Can create notes.
      Added action for join note and more efficient contextMenuEvent()
      Should compile with external build dir.
      Created subclasses for BrowserModel and Browser*Item
      Connected activated to activateItem in BrowserModel.
      Added .moc include to BrowserModel.
      Added CollabDocument
      Added CollabDocument.
      Cleaned up extra signal/slot connections.
      Joining note creates document in new tab.
      Improvements to the DocumentTab
      Added QMap of document to view and document to collab document to DocumentTabWidget and MainWindow.
      Connected DocumentTabWidget signals to MainWindow.
      Added class header documentation.
      Connected insertText signals for KTextEditor::Document and Infinity::TextBuffer.
      Added include for TextBuffer.
      CollabDocument constructor accepts only SessionProxy
      Merge branch 'master' of ssh://greg@greghaynes.net:24/~/git/kobby
      Define all GParam's to infc_session_proxy_join_user.
      NotePlugins now added to InfinoteManager.
      NotePlugin added to InfinoteManager.
      Join notes as a user.
      Text insertion works once.
      Added KConfig XT support.
      Merge branch 'master' of ssh://greghaynes.net/~git/kobby
      Save main window geometry rather than only size.
      Added build tools for .rc file.
      Moved kobbyui.rc into kobby for easy relative path.
      Actions added to menu.
      Added some icons to menu bar.
      Added DocumentManager and support for new QInfinity::Session.
      Connected document tab to editor::documentCreated.
      Added some documentation to DocumentManager.
      Compatible with new sessionSubscribed signal.
      Added profile page skeleton to config dialog.
      Added nick and color choser to profile settings widget.
      Configure Dialog now saves and loads settings.
      Removed extraneous methods from settingsdialog
      Added cursorToPos and vice versa to collab document.
      Connected erase text signals.
      Insertions work!
      Connect document actions before sync, allows for saved state.
      Re organized actions.
      Updated text docs.
      Builds against libqinfinity and base gui.
      Created connection and itemfactory.
      Added actions and networksettings.
      Added local and remote views.  Can create connections.
      Removed old browserview files, created signals for remotebrowser
      Deletion of connections in browser deletes actual connection.
      Item selection in remotebrowser changes enabled actions.
      Retrieve local hostname.
      Can open and close local documents.
      Use BrowserModel::removeConnectionIndex
      Dont call removeConnection handler in browser model.
      Added quit action.
      Added cleaner checking of selected items in remotebrowserview.
      Added signals which emit actions in remotebrowserview.
      Works with new libqinfinity interface.
      Added context menu to remoteview.
      Added createfolderdialog and can now create folders.
      Removed moc include from createfolderdialog.
      Added document icon.
      Removed createfolderdialog, using generic createitemdialog.
      Can create remote notes.
      Atteched double click to open slot in RemoteBrowserView.
      getSelection() in remote view returns index list.
      Removed old DocumentManader and CollabDocument, created DocumentBuilder.
      Created Document, DocumentModel, and DocumentListView.
      Joining of notes works.
      Can insert some text collaboratively.
      Fixed infinite loop when inserting at offset 0
      Connected text removal signals.
      Fixed encoding setting in plugin.
      Users notified of unable to join.
      Inserting newline doesnt double remaining text.
      Moved kobbyui.rc to data dir.
      Added icon to MainWindow.
      Send QByteArray to textChunk insertion.
      Fixed NotePlugin.
      Using local NotePlugin andd AbstractBuffer subclass.
      Insert and remove text work again.
      Document name set in DocumentViewTab
      Added newline hack to text insertion
      Added docs to README.
      Added contact info to README
      Filled out INSTALL
      Added GPL license to COPYING.
      Merge branch 'master' of git at github.com:greghaynes/kobby
      Added COPYING-CMAKE-SCRIPTS
      Remote browser tab shown on start.
      Changed INSTALL to use DEFAULT_INSTALL_TARGET
      Changed buildtools to use BIN_INSTALL_DIR and install kcfg file.
      Closing documents causes deletion.
      Added updated Find*.cmake modules.
      Link against libinfinity-0.3
      Merge branch 'master' of git at github.com:greghaynes/kobby
      Better default UI values.
      Added docs and cleaned up error string for connecion error.
      Warn and close when joining session with similar usernames.
      Open actions work.
      Removed auto generated kobbysettings from source
      CMakeLists includes KDE4Defaults, fixes ubuntu install bug.
      Cleaned up mainwindow.* includes.
      CreateItemDialog has meaningful title.
      Added GPL header.
      Document accepts parent, noteplugin doesnt specify parent when creating
      Color selector is now button and saves state.
      Updated user interface to merge similar to other KDE text editors.
      Start with connection dialog open.
      Use KStandardAction for New and Open.
      Removed out of date TODO.
      Connection dialog shows 6523 in port on opening.
      Moved session initialization to InfTextDocument.
      Document uses codec to encode and decode text.
      Removed extraneous sidebar class.
      Switched sidebar from Tabbed Widget to ToolBox.
      Added config option for show connect dialog on start.  Created user
      Removed frame containers from configuration pages.
      Views unmerged/merged on change.
      Added configuration setting for open with blank document.
      Moved DocumentItem out of header file.
      Connected DocumentModel::documentAboutToBeRemoved signal.
      Added kDocument wrapper storage to DocumentModel.
      Close action works.
      Double clicking documents in DocumentListView causes them to be
      DocumentListView items activated on single click, not double.
      Documents given focus on activation.
      When document fatal error occours, document removed from DocumentModel.
      Added documentation to DocumentModel.
      Error message displayed on documentFatalError.
      Undo/Redo action stolen from collaborative documents.
      Added stubs for collaborative undo/redo.
      Filled out edit menu in ui file.
      Effficient undo/redo stealing.
      More efficient undo/redo operations.
      Added DocumentUsersBrowser to build.
      Added UsersBrowser widget to UI
      Created proxy for remote browser which displays help.
      Changed ShowConnectionOnStart to false default setting, updated
      Collaborative documents assigned correct name.
      Updated address and email for aboutdata.
      Capitalize Kobby in aboutdata.
      Added noMerge="1" to file in kobbyui.rc, New * now at top of file menu.
      Check for empty inserts/removal.
      Created Setup Assistant.
      Setup dialog forces username to be entered if none set.
      Canceling setup dialog exits program.  Moved setup dialog into
      Values set in Setup Dialog added to configuration.
      Items in LocalBrowserView opened on activation rather than double click.
      Use KDE window placement/geometry saving.
      Added confirm dialog to Remote Browser
      Added confirm dialog to document closing.
      Document List uses KStandardAction::Close for action.
      Cleaned up some MainWindow includes.
      Added remove proxy methods to DocumentModel, Document List now uses these for removal.
      Localization support for strings in DocumentModel and RemoteBrowserView.
      Added whatsThis message to some actions in MainWindow, internationalized more strings.
      Fixed connection error i18n arguments.
      UsersBrowser shows users joined to note.
      Joining errors correctly displayed.  Dont join sussion unless state is running.
      Fatal note error doesnt cause crash.
      DocumentUsersBrowser accepts 0 for setActiveDocument.
      Sorted users list.
      User status updates change icons in Users list.
      Open file dialog can open remote files.
      Connected name changed from Document to DocumentTabWidget.
      Fixed spelling error in uisettingswidget
      Give hostname focus on opening create connection dialog
      Made DocumentModel a singleton, allow textbuffer to throw fatal error
      Added handler for textChanged to document
      Added some Q_UNUSED's for cleaner building
      Added doc to oenInfDocument
      Tie DocumentItem's with infinote node id
      Actually perform cleanup on doc removal in DocumentModel, warn on document already opened.
      Re-activate already opened inf documents on selection
      Dont try to subscribe to open remote directories
      Updated appinfo URL
      Give title to open local file dialog
      Keep open file dialog with title convention
      REALLY keep open file dialog with title convention
      Fix removing newline causing line deletion
      Added color choser to setup assistant
      Added colorChooser to settings dialog.  Fixed setup assistant always being shown.
      Show setup assistant on empty hostname
      Added removeDocument( Document& )
      Added empty CloseDocsDialog
      Show docCloseDialog on queryClose
      CloseDocsDialog shows collab docs and has icons
      Save, dont save, cancel work in CloseDocsDialog
      Only confirm 'dirty' docs, dont confirm for no dirty or collab docs.
      Set version to 1.0 RC 1
      Compiles against libqinfinity using libinfinity-0.4
      Update about kobby copyright year.
      Link against libinfinity-0.4
      Merge branch 'master' of git at gitorious.org:kobby/mainline
      FindLibinftext doesnt look for libinfinity-0.3
      DockWidget for browsers
      Toggle view for dock widgets in view menu
      Move document list to right side by default
      Created upload document action and skeleton dialog
      Removed upload document action (hotfix for beta release)
      Merge branch '1.0-devel' into 1.0
      Merge branch '1.0'

Ryan Kavanagh (8):
      Made the debug messages translatable and fixed a few other things
      Added translation scripts / cmake rules
      Initial import of french translation
      Added a README for translating
      Ran messages.sh
      Finished french translation
      Fix typo
      Update translations after typo fix

Sven Brauch (428):
      fix compile
      Start transforming kobby into a KTE plugin.
      Begin populating the plugin with the kobby stuff.
      Add a kioslave which does nothing, except connecting to an infinity host.
      Extreme prototype code for the kioslave opening a connection in listdir
      Make the kio slave list all entries of the server's root directory.
      finish kioslave prototype
      make the note plugin take a KTE instance instead of the document builder
      Non-working prototype implementation for subscribing to documents
      split connecting in two parts, prepare() and open()
      adjust kioslave to changed connection API
      adjust kobby plugin to changed connection api
      The iterlookup helper is now correctly notified of directories being explored
      At least for top-level files, the iterlookuphelper works now.
      Subscribe for a document when opening it
      join a user when a document is opened
      join a new user on sync complete
      It's the worst code ever seen by mankind ... but it works! Basically.
      A few even-more-ugly-than-usual fixes to prevent kdevelop from crashing
      Fix a few issues in the text buffer. Seems to work fine now!
      properly build out-of-source
      Build stuff that is shared between the kioslave and the plugin into a library
      make ready() tell what connection it belongs to
      missing cmake file for the common library
      adjust kioslave to changed ready() signature
      move iterlookuphelper to a seperate file
      move manageddocument to a seperate file
      remove pointless deref-ref cycle in document constructor
      the documentbuildert doesn't need the editor
      adjust noteplugin to libinfinity changes
      lots of cleanup in the kobbyplugin
      Adjust to libqinfyinity api changes, and fix browser selection
      move iterlookuphelper class to the common library
      Use IterLookupHelper in the kioslave to support directories
      make the kioslave a bit prettier and support listing contents of subdirs
      kioslave: support adding empty files
      kioslave: support mkdir
      Add a notification widget when remote users type text
      cleanup
      Make the notifier widget nice and colorful, and fix a few issues with it
      don't construct two text buffers per document
      check if a subscribed() signal is meant for the document receiving it
      timeout error handling for the kioslave
      don't manage the noteplugin memory in kio, it's already managed by the browser
      don't delete kate's documents when they're being closed
      remove unndeeded signal
      use kstandarddirs instead of hard-coded URL
      more reasonable description for the plugin
      Fix the snippets issue by calling blockSignals() on the text document
      Fix a synchronization bug with unicode characters
      A basic test infrastructure for the editor part.
      get a plugin instance in the unit test framework
      properly add the port to the host name
      Support simulated connections (not used currently)
      Use the user name supplied by the URL
      utility function to check if a document has a valid user
      more obvious debug output
      don't try creating notifier widgets (->crash) if there is no view
      connect the urlChanged() signal in addDocument, not addView
      some utility functions to query the status of a managed document
      minimum working unit test which inserts text and checks that it's there.
      remote i18n calls around kDebug calls
      waiting + error handling for kio PUT
      initialize missing properties (found by valgrind)
      use custom server in the unit tests, not just localhost:<default port>
      comment about strange ReadWritePart::saveAs() behaviour
      unit tests: cosmetics
      unit tests: add a designated wait function
      The first real test, testing insertion of text.
      Make the test actually work (aka test something) :)
      Some more basic tests -- nothing exciting, just insertion / removal
      Unit test for collaborative usage of snippets
      initialize user in inftextdocument
      Some general cleanup in the kobby plugin
      unit tests: don't crash if the plugin is disabled in kate
      Replace qDebug by kDebug, remove all remaining i18n calls in debug output
      remove unneeded Q_UNUSED
      Begin refactoring the kioslave: prototype for proper error handling
      Proper implementation of error handling in the kioslave.
      Fix finding directories (vs. files) in the IterLookupHelper
      Support deleting items (notes and directories) in the kioslave
      some nitpicks
      Port kioslave to QInfinity::NodeRequest* wrapper for status checking
      Adjust to NodeRequest changes in libqinfinity
      Use wrapped ExploreRequest instead of raw InfcExploreRequest
      Remove unneeded _self in the kioslave
      Remove unneeded wrapper in the kioslave
      Notify KDirNotify of changes if nodes are added or removed.
      use connectTimeout() instead of self-defined timeout
      some useful debug output for the text document
      Let a KobbyPluginView class manage the remote notifications
      kio: always use directory name for "directory changed" notifications
      use a QMap for managed documents
      Don't clear a document's text on the server when closing it
      Add a status bar to views which belong to documents managed by kobby
      Remove a connection from the map when it disconnects.
      display disconnected warning in red
      Set collaborative documents to read-only when not connected to the server
      delete managed documents on shutdown
      display amout of active users in the status bar
      Merge branch 'kobby-plugin'
      Framework to add actions to the GUI (such as "Disconnect", etc)
      Add a parameter to the remoteChangedText signal telling insert/remove apart
      remove localTextChanged()
      some cleanup and code simplification
      Add some useful actions to the "Collaborative" menu
      rudimentary implementation of the "Disconnect" action
      Status bar: Display users in a more useful way
      Implement changing user names
      Implement "open collaborative document"
      Use the (not yet public) KTE::BufferInterface for buffer manipulation
      Compare document line counts in unit tests
      Highlight text typed by users in different colors.
      Use the text background color as color for the popup widget, too.
      begin highlighting ranges when synchronization begins
      i18n uses %1, %2 etc, not printf-style formatting rules
      add some comments to i18n
      Use add_library(OBJECT) to only build plugin code once (for plugin + tests)
      refactor: better method names
      Add missing buffer interface declaration
      replace the ManagedDocumentList by a typedef
      Remove some unneded #includes
      delete browsermodel and communicationmanager on plugin unload
      Add doxygen docstrings to the plugin classes
      Move the RemoteChangeNotifierWidget (the small popup) to the plugin
      Remove the data/, dialogs/, and editor/ subdirectories.
      Remove the DocumentBuilder class, we don't need it
      Remove the document model, too.
      two short docstrings for the kio
      Update AUTHORS / INSTALL
      rename "kobby" folder to "kte-plugin"
      Fix compiler warnings
      add build/ to gitignore
      Do not count a user himself to the "You and n other users" display
      Severely reduce the amount of MovingRange instances used for highlighting.
      Perform user name changes in a less roundabout way.
      Open a file dialog for selecting the path instead of requesting it as text
      Consistently license everything as GPLv2+
      Allow saving to a local file, but continue editing.
      Set some default shortcuts for the menu actions
      Do not highlight the background past the end of a line
      A bit of visual cleanup in the documentChangeTracker
      Generate colors in the plugin, not in libqinfinity
      Select highlight colours depending on the view's background colour.
      some color fine tuning
      Add an action to the context menu which allows clearing all highlights
      don't crash if "clear highlights" is invoked on non-connected documents
      Distinguish text removal/insertion in the notifier widget again
      Close the notification widgets when they're clicked
      Close the document if a fatal error happens
      Instead of closing on errors, eventually losing data, save to a temp file
      Move the notifier widget when the view is scrolled
      Optimize: don't do unnecessary position updates on the notifierwidget
      When the notifier widget is outside of the view, show it at the corner
      decrease opacity when the notify widget is in "small" mode
      list file type in kio::stat()
      Add an empty KCModule for configuring the KTE plugin
      Implement the KCModule, providing some basic settings
      Make the settings from the KCModule actually work (i.e. do the right thing)
      Add an action for showing the KCModule to the Collaborative menu
      add missing i18n call
      KCM UI fine-tuning
      Try to generate colors which are distinguishable from existing colors
      (hopefully) correct i18n handling (remove po/ folder, add Messages.sh script)
      Adjust the catalog name to what is used in Messages.sh
      Correctly enable/disable menu actions depending on the document
      more sensible arrangement of items in the "Collaborative" menu
      clean up #includes
      (non-working, non-compiling) API draft for KTp integration
      Fix a bug in the user color selection
      Merge branch 'master' into ktp-integration
      Nice icons for the menu actions
      Merge branch 'master' into ktp-integration
      Make the KTp integration prototype compile + display a contact dialog
      Fix ktp integration linkage to the plugin
      Extremely bad, but working prototype for launching a collab session over Tp
      Make sure the part is set to ReadWrite when inserting remote text
      Enable the plugin by default.
      use QDir::tempPath() instead of /tmp
      kioslave: fail if there is a timeout
      Merge branch 'master' into ktp-integration
      Transmit a list of initial documents with the tube offer, and open those.
      Make starting infinoted more robust
      Open shared documents from the server on the server side, too
      Automatically install the .client and .service files
      Use correct build-time determined path for the handler
      some cleanup
      use a proper directory as the server root
      move QObject inheritance to base class, instead of all children
      disallow sharing documents with empty url
      Ensure all server processes are terminated on application exit
      instantiate all the Tp classes only once
      Set proper nicknames for both host and client
      use KMessageBox::sorry instead of ::error, as appropriate
      user-visible error handling in case tube creation fails
      ktp integration: cleanup
      Use a more visible minimum distance between two colours
      Merge branch 'master' into ktp-integration
      Support adding notes with content in the kioslave
      cleanup
      kio: Handle finished() signal when adding a directory
      When sharing a document, actually copy its contents to the server
      Add an action to open the server for the current document in a file manager
      Fix the remaining bug with colours
      Merge branch 'master' into ktp-integration
      use blockSignals only if the text editor doesn't have the BufferInterface
      kio: Remove the user adding the initial contents from the session
      Don't colorize the initial contents of a document
      Use the same color for the notify widget and for the text background
      Tests for a consistency bug found recently -- not complete unfortunately
      test which makes the plugin crash (sic)
      Re-arrange text buffer synchronization
      Fix installation on 64 bits systems
      Support connecting to either a contact or a chatroom
      Correctly open file in the offering application
      remove pointless const
      don't crash when cancelling the share dialog
      Request Capabilities feature in from the account factory
      Merge branch 'master' of git.kde.org:kte-collaborative
      Use cmake's find_program instead of hardcoded paths for infinoted
      Don't display the share dialog when a document is being shared
      Use configurable applications in the handler
      Use good contrast text colors in the popup notification widgets
      Give the ConnetionManager a less ambiguous name
      better error reporting
      replace spaces in nickname
      Disable the "Save" action on collaborative documents
      Disable the undo/redo actions while editing a collaborative document
      Bare minimum working version of collaborative undo; crashy, though.
      Proper enabling/disabling of undo/redo buttons
      Remove buffer interface pointer from the textbuffer header file
      Proper undo handling, with not just one action undone per click
      prevent a possible crash
      Use infinity's class for undo handling
      Merge branch 'master' of git.kde.org:kte-collaborative
      KIO: immediately throw an error if hostname lookup fails.
      KIO: immediately throw an error if the connection is refused
      More unique random user names
      Ask for a different user name if joining fails
      Remove a hack working around a (now fixed) bug in libqinfinity
      Remove unused method
      Properly disconnect if no new user name is entered
      Focus the user name text edit in the dialog
      Cleanup as suggested by david
      Do not parent the server to the contact dialog
      Fix wrong parenthesis placement in i18n / kmessagebox
      Use parenting instead of manual memory management
      Begin re-organizing code for splitting the channel handler
      Some more restructuring; still entirely non-functional
      More restructuring. compiles, now.
      Rename stuff from "infinity" to "infinote".
      Export a fake TCP socket for StreamTubeServer when creating it.
      Fix server path (was missing a slash).
      When a tube becomes ready, find its local connection socket.
      Set up connections for automatically opening the collab document
      Merge the channel request hints into the channel hints.
      Don't do anything if the tube is already open
      Use the correct text buffer size for unicode text.
      Fix highlighting ranges encompassing newlines when text is inserted
      Fix a small remaining problem with highlighting ranges
      Fix extra brace
      Fix memory error: remove erraneous g_object_unref
      Merge branch 'master' into separate-server-handler
      Merge branch 'master' of git.kde.org:kte-collaborative
      Correct menu entry name
      Correctly retrieve colors for the status bar from the color scheme
      Merge branch 'master' of git.kde.org:kte-collaborative
      Make the "Share" menu action behave more user-friendly
      Only show contacts with the "infinote tube" capability in the dialog
      Display tooltips telling who wrote a piece of text in the editor.
      Make the tooltips configurable (can be turned off in the settings)
      Use KMessageWidget in the KCM for a better-visible info box
      adjust to new suggestion of the Buffer iface
      Prototype for having the tube server advertise connections on dbus
      Both the client and the server handler now correctly list their channels
      Allow retrieving channels from the server and client handlers
      Add a simple list widget which lists all connections
      fix dbus name of the client handler
      display channel details in the connections widget
      prettier table layout
      Prettier share document dialog
      Implement adding documents to existing connections.
      Make connections table a bit less technical
      Split the "open document" dialog into a separate file and improve it
      localhost -> 127.0.0.1
      Remove closed channels from the list of existing channels
      show a message instead of an empty table if there are no connections
      Show avatars in the connection widget
      When the text buffer becomes inconsistent with a document, ask to reload it
      Introduce a hack which replaces all tabs by spaces, always.
      Read all chunks of data in the kio instead of just the first one
      Don't crash on closing a document
      Fix kioslave from not opening files sometimes
      Don't verify document contents while synchronizing
      workaround for notification disorder bug: retry open a few times
      update docstring
      clear a document before synchronization
      Immediately retry opening a document when a node is added
      Fix a crash in the consistency check
      Change consistency check logic again
      Replace an assert with a proper error message
      use 127.0.0.1 instead of localhost in the share dialog, too
      update INSTALL and README files
      proper icon and name for the plugin
      display a message in the ConnectionsWidget if there are connections only
      proper icons for the buttons in the share dialog
      Revamp of the "Open collab document" dialog.
      add missing i18n call
      Remove the "create server" action.
      Suggest the original URL of the document in the "save copy" dialog
      Provide the calculated user color to libinfinity
      Also allow the infinoted executable to not have a version number
      Allow selecting an application for dealing with collab documents
      Ask for an editor in the client tube handler if no valid one is selected
      remove outdated todo
      SelectEditorWidget: Do not allow choosing non-installed applications
      Always ask which application to use the first time a request is received
      Clean up channels list by removing disconnected channels
      Wait 100 more milliseconds for infinoted startup
      Add a few sleeps in another attempt to workaround "connection refused" :(
      use user-specific directories in /tmp, otherwise there's permission issues
      Proper names for the buttons in the editor selection dialog
      Ensure that there's always a pre-selected entry in the editor dialog
      Save the document in case of failure instead of clearing it
      Fix a crash which could happen on fatal errors
      Set "delete on close" attribute on leaking dialog
      attempt to fix approver + approver notification
      Fix wrong assumption that the file_save action always exists
      Add KDevelop as a possible application choice for opening docs
      unbreak build
      Make KCM layout consistent (label alignments)
      set proper SOVERSION on inftube and kobbycommon libraries
      Allow the server handler to open documents, if requested
      add KDevelop to list of preferred editor applications
      increase amount of displayed users in the status bar
      Move channel request functionality to a separate .h file
      make filesharerequest header compatible with QT_NO_CAST_FROM_ASCII
      remove verbose debug output
      Define a proper version number in CMakeLists.txt and use it everywhere
      Merge branch '0.1'
      Support copying files to the server in a tube request
      Do not close server tube handler when a dialog closes
      use the share actions now provided by ktp-common-internals
      fix build
      build with KDE < 4.11
      Merge branch '0.1'
      remove add_subdirectory which got in by accident
      Fix utf-8 support.
      Fix things found by david's review of the connections widget
      Implement david's suggestions for the KCM, partly
      Minimal kded module which does nothing (but loads in kded)
      Implement david's suggested improvements for the editor select widget
      kded module which listens to enteredDirectory/leftDirectory
      code for establishing connections in the kded module, builds
      fix a bug in cursor calculation
      Merge branch 'master' into kded-module
      Simplest form of the notifier: updates view when files get added.
      Finish basic implementation of kded notification module
      Attempt to make the kded module show notifications when files are added
      avoid warnings in the iter lookup helper
      load the kded module when the kioslave is launched first
      attempt to do proper cleanup in the kded module when connections close
      Make notification messages actually display
      do not crash on unloading the kded module
      don't sent notifications on entering a folder
      remove now unneeded "reload directory" logic from the kio
      move SelectEditorWidget to common
      Make notifications sensitive to what happened and implement actions
      Claim we have 777 permissions in the kio
      Remove URLs from watchlist when the connection breaks
      docstrings for infinotenotifier
      Watch connections created through Tp by default from the kded module
      docstrings + cleanup for the connectionswidget
      Short explanation in the README about the program design.
      empty implementation of sync progress reports
      Performance optimization when synchronizing
      fix missing function rename
      ... again ._.
      First version of the status overlay.
      fix license header
      Display plugin + libinfinity version in the overlay
      Overlay: polishing; fadeout effect and better gradient
      Do not close the OpenCollabDocument dialog on accepting it
      Make the notifier module a standalone daemon, not a kded module
      Add missing call to QInfinity::init()
      cleanup
      Use a user's capitalized username (from getenv) by default as the user
      Offer an option to replace \r by \n on loading
      set document to non-modified at end of sync
      reduce debug message spam a bit
      Actually do what the comment says and only show notifications once per file
      Repaint the status overlay at most 10 times per second
      status overlay: polishing
      Focus the "host" field in the open dialog by default
      fix possible crash
      fix build with clang
      Basic version of the new user table.
      Draw nicer boxes
      Display the name in a tooltip of the color boxes
      Correctly collapse labels when they change while collapsed
      increase KIO connection timeout
      Add possibility to show all or only online users
      Change the choices for the user table.
      users list: better support for offline users
      users list: final cleanup.
      behave correctly with more than one kate main window
      Split entering the host parameters manually into a separate widget
      Add a GUI widget to upload a document to an existing server.
      Workaround for tabs: as a last resort, replace all tabs by 1 space.
      user list: avoid crash in some obscure cases
      Fix a crash when the document was edited while showing the username dialog
      Fix a crash when closing and reopening a document while subscribing
      Notifier: cope correctly with breaking connections
      do not watch URLs which merely receive a stat call
      Set plugin version number to 0.1.80 (aka 0.2 beta 1)
      Install private libraries in ktecollaborative/ subdir instead of plain lib
      Consistent naming: Drop things called kobby_ in favour of ktecollaborative_
      Set proper author in KAboutData
      Display an error message and disconnect when an open file is deleted
      notifier: Do not show "file added" notifications for removing files
      Documentation for statusoverlay.h
      Try a different method for finding free ports
      server/client tube handler: trivial cleanup
      Close channels when the target contact goes offline.
      Cleanup the notifier module as suggested by david
      KIO: Do not report "text/plain" mimetype for directories
      Properly handle attempts to open a directory or unknown objects
      proper memory management for IterLookupHelper

Yuri Chornoivan (5):
      Fix extraction
      Add missing space, use American spelling
      Fix typo: seleceted->selected
      Fix typo: seleceted->selected
      Make spelling of 'occurred' consistent with the rest of KDE

l10n daemon script (17):
      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)

-----------------------------------------------------------------------

-- 
kte-collaborative packaging



More information about the pkg-kde-commits mailing list