[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: TortoiseSVN and MFC and Free Tools

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2005-11-16 09:45:02 CET

On 11/15/05, Mark Phippard <markp@softlanding.com> wrote:
> Admittedly it would probably be an insane amount of work to move
> TortoiseSVN off of MFC, but with Microsoft continuing to offer a good free
> C++ IDE in Visual C++ 2005 Express it would be cool if TortoiseSVN could
> be built from all free software.

* yes, it would be a hell lot of work to get rid of MFC.
* don't be fooled by VC++2005Express - it's almost not usable. It
lacks MFC/ATL, and even the STL isn't included, which means no std::
classes to use.

> What if the TortoiseSVN GUI were moved to a free toolkit like QT or
> wxWidgets? Given the code separation that already exists in TortoiseSVN

QT isn't free on windows.

> this could potentially make TortoiseSVN portable to Linux and OS X. Only
> the shell extension code would have to be platform-specific and all of the
> excellent TortoiseSVN dialogs and functionality in TortoiseProc.exe could
> likely be made available on other platforms.

I really doubt that someone would port TSVN to other platforms.

> Stefan, I am not volunteering you to do all of this work, just wondering
> if you have thought about it at all or were open to the idea if someone
> else wanted to step up and experiment with it. Is MFC too embedded in the
> code to make it worth even considering?

If someone wants to have a look at it, sure go ahead! I haven't really
looked that close at e.g. wxWidgets to decide how long or how much
work it would actually be to port TSVN over to it.

Stefan

--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Nov 16 09:45:23 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.