You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdesvn/ChangeLog

316 lines
14 KiB

version 1.0.4
* due a backporting mistake from kde4 branch tdesvn 1.0.3 were not able to run - fixed (#562 - #564)
version 1.0.3
* fixed a problem with pathes containing multiple special chars like space (#588)
version 1.0.2
* fixed distorted logic in "merge" parameter, results in working merge tracking with svn1.5, too.
version 1.0.1
* fixed a crasher with svn 1.5
* some smaller fixes
* various bugfixes in buildsystem, build failure with svn 1.3
* improvement in handling of logcache errors
version 1.0.0
* implemented a sqlite-based logcache used by revision tree
* removed support for subversion prior 1.3
* integrated direct support for subversion 1.5
* dutch handbook added
* tdesvn may work (simplified) offline
* Passwords may hold in a memory cache until application ends
version 0.14.5
* fixed the problems accessing TDEWallet from within threads which let sometimes tdesvn die
version 0.14.4
* fix a binary compatible issue, see #329
* fix a wrong handling of memory which may result in utf8-encoding errors.
version 0.14.3
* fixed problems with diff between copied/moved elements (#309)
* suppress some useless messages (#314)
* within some circumstances tdesvn crashed in logviewer
version 0.14.2
* fixed a crasher which happens (as example) when opening a folder where the svn-admin-area (eg, the .svn subdir)
is removed
* german translation corrected
* spain and russian translation updated
* direct call to resolve conflicted items with external editor like kdiff3 (default) integrated.
* fixed a crasher in KIO protocoll when walking fast trough folders.
* fixed a crasher in UI when embedded in konqueror and walk fast trough folders
version 0.14.1
* fixed a rare crasher when selected entries are deleted
* frensh and lithuanian translation updated
version 0.14.0
* setting if an external diff-display should used is now a simple yes/no box, so there is no need checking for
kompare on programstart anymore. (#140)
* when browsing in working copies or local repositories (file:// protocol) properties of a single selected item will
displayed.
* checking for svn:needs-lock property on each item when browsing in working copies may disabled so list operations may
get much faster.
* display-encoding in Annotate / Difference display may changed for content not written in KDE defaul locale.
* feature request: added "Display last change" action (#192)
* feature request: request #156: check for properties bugtraq:url and bugtraq:logregex, replace issue numbers
in logoutput with url to bugtracker.
version 0.13.0
* fixed some buildproblems within freebsd or systems with more restrictive qt
* feature wish: integrated "Recent files" into tdesvn application
* feature wish: integrated diff options for ignoring white space changes when using subversion built-in diff.
* feature wish: list of recent opened urls
* diff two items/pathes from within gui via contextmenu
* some other small improvements and featurerequest
version 0.12.1
* fixed a build problem on solaris
* fix: when multiple windows opened diff may failed due wrong relative
pathes.
* fix: links with macos X linker
* fix: in KIO module status didn't work - it always returned a fake status.
* fix: in KIO module in urls of from "proto://user[:pass]@host/" the authentication strings were ignored.
version 0.12.0
* passwords may stored in more secure kde wallet instead of subversions plain file
* user may select to hide or show unversioned files in working copies
* user may select to hide or show not modified files in working copies
* enhanced internal difference display (Colored, search, differences may saved)
* fix: in urls the wrapper libs overwrites the "@" in proto://user@host/path with url-encoding.
* fix: let user select if them want to checkout/export external declarations, too.
version 0.11.2
* missing TDEIO::special functions implemented (update/add/del)
* fix: since subversion 1.4 tdesvn made an error when making simple diff on commandline ("tdesvn exec diff <path>")
* fix: tdevelop always gives a file:/// uri for locals, tdeio_ksvn has to check if this is a working copy uri
and transform it to uri without protocoll if yes.
* feature request: Logdialog may display details about items in a changeset (difference and annotate) #30
* feature request: search in blamewindows
* spain translation updated
* fix: DirWatcher should not have any display leaks any more and should not crash tdesvn on heavy changes.
* fix: tdesvn could crash when try to open folders where user had no execute/read rights for.
* fix: tdesvn didn't see replaced items as modified items.
* fix: tdesvn asks now if on commits locks should released.
* Lithuanian translation added
version 0.11.1
* Galician translation added
* lock/unlock as commandline action
* workaround for a subversion-problem with "@" in file/folder names (bugid 132)
* feature request: In commit dialog difference of items may displayed (bugid 123)
* feature request: in commit dialog all unversioned items may mark for adding with one click (bugid 125)
version 0.11.0
* lot of bugfixes in cmake-build system
* annotate lines may called from within log window at specific revision (feature request #113)
* annotate may displayed colored, speed of display increased, "Go to line" and "Display log for revision" inserted
* some dialogs stored sizes into wrong configfiles when using as part of other programs like konqueror - fixed
* buildproblems on sun fixed
* When doing operations like copy or mkdir on repositories via tdesvn's KIO-protocol user may set a default message
and won't questioned for a specific logmessage.
* 'cat' tries to let KDE select a specific display for a specific content. Only if no info about a specific mime-
type exists tdesvn displays the content.
version 0.10.0
* russion translation added
* more than one mainwindow may opened
* reworked parts of KIO, progress bar while downloading with KIO works now
* when build against subversion 1.3 or above transfer/progress information on any operation may displayed
* integrated pure external diff, eg., diff will not made with subversion but with external programs like meld or kdiff3
* integrated possibility of merging with external programs rather than with subversions builtin merge
* fix: bug #106 tdesvn crashed sometimes on fresh checkouts
* some smaller UI improves
* work on handbook
version 0.9.3
* fix: svnqt now build against subversion 1.4
version 0.9.2
* fix: utf8 mismatch again. Two intelligent transformers (subversion and qt) inside a program
makes such a stuff a little bit horrible.
* fix: sortorder in main view is with all locale case-sensitive (if wished)
* featurerequest: on context menu operations from konqueror/krusader or other commandline-executes
a log-window may stay open, context menu for konqueror may switched off.
* translations de/nl/pa/es/sv updated
version 0.9.1
* fix: subversion were never initialized - it was the reason that with some locale "diff" failed
* fix: (buildsystem) missing libs added
* diffs from within logviewer works across pathchanges
* fix: checking out urls with special chars like space failed
* some speedups in diff/cat/get operations
version 0.9.0
* Partial revision tree implemented
* only one context menu for konqueror due problems with KDE dcop call for getting the dynamic menue entries
* Revision tree in commandline implemented
* more differenced context menus
* french translation added (tnx to Frederic Rodrigo)
* Context menus contains "Open with..." action for more different editor/viewer selection
* featurerequest: tdesvn may create a new subversion repository and creates base layout (as standalone app only)
* featurerequest: tdesvn may dump a local repository
* fix: locale now not only works with utf-8
version 0.8.5
* fix: display new items in repository (in difference to local working copy) failed sometimes (bug #91)
* added Punjabi translation from A S Alam
* added Catalan translation. Thanks to Antoni Bella.
version 0.8.4
* fix: revision tree sometimes failed while detecting renamed items
* featurerequest: when checking for updates tdesvn displays now if a item is locked somewhere
* featurerequest: mark items with "svn:needs-lock"-property set.
version 0.8.3
* fix: removed a big memory leak
* fix: when drag&drop starts from tdesvn urls from repositories didn't have a revision number
* fix: tdesvn wasn't able copy items from a specific revision (eg, restoring deleted items wasn't possible)
version 0.8.2
* fix: when creating dir in repository tdesvn/tdeio-ksvn asked twice for a logmessage
* revision tree has context menues for diffs and detailed information
* fix: log and info on repositories got sometimes wrong revisions to search for
* added spain translation from Mario Palomo
* executing an item now generates correct url for KDE
* fix: execute on "enter" key
version 0.8.1
* revision tree is generated using dot.
* colors and direction of tree may set by user
* fix compile error
version 0.8.0
* subversion wrapper made as shared lib so binaries are smaller
* all possible subversion calls switched to subversion 1.2 API
* start usage of subversion 1.3 API (only active when build against 1.3)
* display in working copy view when there are newer files in repository
* Fix: activated callbacks for cancel of log/info
* Fix: script for generating desktop-entries works with bourne shell, too.
* history tree for items may displayed (early stage)
version 0.7.4
* user may review items before commit will done.
version 0.7.3
* rapid speed up maintenance of listing of modified and/or updated items
* Option: user may set if storing passwords is default or not.
* Folders containing conflicted items are marked as conflicted, too.
* Better behavior of tree view when open a folder not yet read in.
* visual markup for conflicted items
version 0.7.2
* enabled drag & drop from tdesvn to konqueror or tdesvn itself
* Option: user may let check for detailed info when retrieving remote listing
* Option: User may display changed/locked items or items with updates colored.
* fix: stopdialogs could shadow other dialogs so gui would block
* fix: revision parsing failed sometimes
* fix: App crashed when deleting item and refreshing view
* some more KIO actions
* small GUI fixes
* fixed some UTF8 errors.
version 0.7.1
* a lot of bugfixes
* more help written
* context menus may setup depending on kde version tdesvn is compiled against
* KIO now full working
* TDEIO::special started for integration into other software
* will only compile against subversion 1.2 or newer - subversion 1.1 makes no sense anymore
* fix: check for compiler with -fvisibility flag
version 0.7.0
* complete own icon design
* own KIO (ksvn and svn)
* commandline / DCop client (both not full finished)
* fix: Bug 37 - displays dateformat as user setup in kde-environment
* fix: Bug 35 - recursive add possible
* Checking for updates runs in background thread, check may start on open a working copy
* On open a working copy checking for modified items runs in background thread
* loghistory will show shorten messages so dialog will not get to large.
* check recursive for unversioned items.
* "Diff head" is always made without network access
* fix: information about accepted ssl-certificates where not stored
* fix: detailed information why a ssl-certificate isn't accepted
* display logs may shorten to a maximum
* removed build against subversion 1.1, from now subversion 1.2 is required.
version 0.6.3
* fix: application crashed when closing repository and item was selected
* fix: default svn:external in property editor is called svn:externals
* translations updated
* browsing trough unversioned folders possible (applied by Akhmad Fathonih)
version 0.6.2
* dutch translation updated
* UI fixes
* fix: change title of mainwindow after checkout and open
version 0.6.1
* fixed a crash when switching repository url of working copy
* implemented forgotten action "relocate"
version 0.6.0
* status display due overlayed icons
* config dialog
* open local repositories for browsing (file:///<path>), autodetect if local path is a working copy or a
repository
* select revision to browse for repositories
* fixed up some messages
* converted all internal stuff to QT/KDE classes
* configdialog
* user may select an own diff-display
* logmessages are remembered not only for current session
* shortcuts for standalone and part may configured
* Tooltips on items in listview like the konqueror one
* detect changes on files/dirs not made within tdesvn
* logview may show list of changed files
* property editor has a list of pre-defined properties with explanation.
* bugfixes
version 0.5.3
* italian translation by Luciano Montanaro
* fixed up KPart integration (#0000019 and others)
* removed obsolete icons, replaced some
version 0.5.2
* dutch translation by Bram Schoenmakers
* fixed a lot of wrong string-conversions
* fixed a layout-problem in properties-dialog
version 0.5.1
* fixed a bug in buildsystem which let build fail on some systems
* fixed a convertion stl -> qtstring in svnactions which let build fail on some systems
version 0.5.0
* KPart based application and integration into konqueror in first stage finished
version 0.4.3
* bugfix when no repository or WC was opened before checkout/export a repository failed.
version 0.4.2
* bugfix for not deleted (but empty) temporary files
version 0.4.1
* bugfix for building against subversion 1.1.x
version 0.4
* Lock/Unlock items
* Ignore/Unignore files
* fix buildproblems with gcc 4
* some basic settings implemented
* fixed some wrong actions activating/deactivating
* SSL interface
version 0.3:
* Adding files & dirs to working copy via drag&drop works
* Importing files & dirs to repository via drag&drop works
* Renaming/Copy of files/dirs works
* Merge between two revisions of a file works
* fixed enabling/disabling menu/toolbar entries
* exchanged logo
* started a Changelog