annotate readme.html @ 789:d5409b04e0f4

Changelog and readme: Added info about the two newly supported indenters. git-svn-id: svn://svn.code.sf.net/p/universalindent/code/trunk@1066 59b1889a-e5ac-428c-b0c7-476e01d41282
author thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
date Sun, 01 Jan 2012 15:25:40 +0000
parents 0ab5eff39340
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
2 <html>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
3 <head>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
4 <meta http-equiv="content-type" content="text/html; charset=windows-1250">
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
5 <title>UniversalIndentGUI ReadMe</title>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
6
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
7 <style type="text/css">
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
8 <!--
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
9 /* Links general
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
10 /*******************************/
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
11 a
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
12 {
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
13 color: #36b;
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
14 }
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
15 /* Links external
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
16 /*******************************/
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
17 a.external
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
18 {
547
ce46ca8b7263 Added the images needed for the readme.html to the doc directory and adapted the paths in the html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 545
diff changeset
19 background: url("doc/images/externallinks.png") center right no-repeat;
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
20 padding-right: 13px;
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
21 }
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
22 -->
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
23 </style>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
24
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
25 </head>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
26
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
27 <body style="font-family: Tahoma,serif;">
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
28 <!--
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
29 <h1>UniversalIndentGUI</h1>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
30 -->
547
ce46ca8b7263 Added the images needed for the readme.html to the doc directory and adapted the paths in the html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 545
diff changeset
31 <div align="center"><img src="doc/images/banner.jpg" alt="UiGUI Screenshot"></div>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
32 <br clear="all" />
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
33 <br />
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
34 <p style="margin-left:40pt;">
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
35 Ever concerned about how your code looks like?<br />
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
36 Ever heard of different indenting styles, for example K&amp;R?<br />
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
37 Ever received code from someone else who didn't care about code formatting?<br />
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
38 Ever tried to configure a code indenter to convert such code to your coding style?<br />
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
39 Ever got bored by that tedious "changing a parameter"-"call the indeter"-"try and error" procedure?<br />
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
40 </p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
41
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
42 <p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
43 Help is close to you. UniversalIndentGUI offers a live preview for setting the parameters of nearly any indenter.
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
44 You change the value of a parameter and directly see how your reformatted code will look like. Save your beauty looking
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
45 code or create an anywhere usable batch/shell script to reformat whole directories or just one file even out of the
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
46 editor of your choice that supports external tool calls.<br />
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
47
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
48 Many free available code beautifier, formatter and indenter are currently supported, like GNU Indent, Uncrustify,
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
49 Artistic Styler, PHP Stylist, Ruby Beautify, HTML Tidy and many other (look at features for complete list).
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
50 Currently not supported indenters can be easyly added by creating a configuration file for them.<br />
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
51
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
52 Thus UniversalIndentGUI is open for nearly any new indenter and programming languages. Give it a try.
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
53 Perhaps you'll also find an indenter for your programming language that you even didn't know that it exists.
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
54 </p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
55
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
56
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
57 <h3>Features</h3>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
58 <p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
59 <ul>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
60 <li>Live Preview: change an indenter parameter and directly see how your formatted code will look like.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
61 <li>Support for nearly any existing indenter possible. Currently supported are:</li>
547
ce46ca8b7263 Added the images needed for the readme.html to the doc directory and adapted the paths in the html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 545
diff changeset
62 <img width="400" align="right" vspace="10" src="doc/images/screenshot8.jpg" alt="UiGUI Screenshot">
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
63 <ul>
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
64 <li><a class="external" href="http://astyle.sourceforge.net/">Artistic Styler</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
65 <li><a class="external" href="http://invisible-island.net/bcpp/">BCPP</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
66 <li><a class="external" href="http://www.siber.com/sct/tools/cbl-beau.html">Cobol Beautify</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
67 <li><a class="external" href="http://csstidy.sourceforge.net/">CSSTidy</a></li>
660
bc00f26bf293 Adapted some files for the newly added indenter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 594
diff changeset
68 <li><a class="external" href="ftp://ftp.ifremer.fr/ifremer/ditigo/fortran90/">Fortran 90 PPR</a></li>
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
69 <li><a class="external" href="http://www.gnu.org/software/indent/">GNU Indent</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
70 <li><a class="external" href="http://sourceforge.net/projects/gcgreatcode/">GreatCode</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
71 <li><a class="external" href="http://packages.debian.org/de/lenny/hindent">hindent</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
72 <li><a class="external" href="http://www.digital-mines.com/htb/">HTB</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
73 <li><a class="external" href="http://code.gosu.pl/">Javascript Decoder</a></li>
660
bc00f26bf293 Adapted some files for the newly added indenter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 594
diff changeset
74 <li><a class="external" href="http://jsppp.sourceforge.net/">JSPPP</a></li>
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
75 <li><a class="external" href="http://perltidy.sourceforge.net/">Perl Tidy</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
76 <li><a class="external" href="http://pear.php.net/package/PHP_Beautifier">PHP_Beautifier</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
77 <li><a class="external" href="http://www.waterproof.fr/products/phpCodeBeautifier/">PHP Code Beautifier</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
78 <li><a class="external" href="http://sourceforge.net/projects/phpstylist/">PHP Stylist</a></li>
660
bc00f26bf293 Adapted some files for the newly added indenter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 594
diff changeset
79 <li><a class="external" href="http://coverage.livinglogic.de/Tools/scripts/pindent.py.html">pindent</a></li>
789
d5409b04e0f4 Changelog and readme: Added info about the two newly supported indenters.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 676
diff changeset
80 <li><a class="external" href="http://psti.equinoxbase.com/">Pl/Sql tidy</a></li>
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
81 <li><a class="external" href="http://www.arachnoid.com/ruby/rubyBeautifier.html">Ruby Beautify</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
82 <li><a class="external" href="http://raa.ruby-lang.org/project/ruby_formatter/">Ruby Formatter</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
83 <li><a class="external" href="http://www.bolthole.com/AWK.html">Shell Indent</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
84 <li><a class="external" href="http://tidy.sourceforge.net/">(HTML) Tidy</a></li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
85 <li><a class="external" href="http://uncrustify.sourceforge.net/">Uncrustify</a></li>
789
d5409b04e0f4 Changelog and readme: Added info about the two newly supported indenters.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 676
diff changeset
86 <li><a class="external" href="http://www.daansystems.com/vbsbeaut/">VBSBeautifier</a></li>
660
bc00f26bf293 Adapted some files for the newly added indenter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 594
diff changeset
87 <li><a class="external" href="http://xmlindent.sourceforge.net/">XML Indent</a></li>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
88
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
89 Please note that Cobol Beautify and PHP Code Beautifier can not be distributed with a UiGUI package, because
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
90 they are only free available if you register at their homepage.
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
91 </ul>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
92 <li>Easy adding of new indenters: just create a parameter definition file for the new indenter.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
93 <li>Load and save different indenter configurations.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
94 <li>Reset to indenters default parameters.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
95 <li>By the above named indenters currently supported programming languages:</li>
547
ce46ca8b7263 Added the images needed for the readme.html to the doc directory and adapted the paths in the html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 545
diff changeset
96 <img width="400" align="right" vspace="10" src="doc/images/screenshot6.jpg" alt="UiGUI Screenshot">
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
97 <ul>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
98 <li>C, C++</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
99 <li>C#</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
100 <li>Cobol</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
101 <li>CSS</li>
660
bc00f26bf293 Adapted some files for the newly added indenter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 594
diff changeset
102 <li>D</li>
bc00f26bf293 Adapted some files for the newly added indenter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 594
diff changeset
103 <li>Fortran</li>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
104 <li>HTML</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
105 <li>Java</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
106 <li>JavaScript</li>
660
bc00f26bf293 Adapted some files for the newly added indenter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 594
diff changeset
107 <li>JSP</li>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
108 <li>Objective-C</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
109 <li>Pawn</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
110 <li>Perl</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
111 <li>PHP</li>
789
d5409b04e0f4 Changelog and readme: Added info about the two newly supported indenters.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 676
diff changeset
112 <li>Pl/Sql</li>
660
bc00f26bf293 Adapted some files for the newly added indenter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 594
diff changeset
113 <li>Python</li>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
114 <li>Ruby</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
115 <li>Shellscript</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
116 <li>VALA</li>
789
d5409b04e0f4 Changelog and readme: Added info about the two newly supported indenters.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 676
diff changeset
117 <li>Visual Basic</li>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
118 <li>XML</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
119 <li>XSL</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
120 </ul>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
121 <li>Syntax highlighting for all of these languages except for Pawn and VALA</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
122 <li>Really easy to handle user interface.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
123 <li>Tooltips for each indenter parameter.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
124 <li>Creation of batch/shell scripts.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
125 <li>HTML and PDF export of your code.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
126 <li>PortableMode and MultiUserMode: In portable mode only uses its own subdirectories for temporary writing.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
127 <li>Multiple languages: English, German, Traditional Chinese, Russian, Ukrainian, partly Japanese.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
128 <li>Drag'n Drop of source code files.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
129 <li>Support for many different file encodings, like Korean KOI8-R or Chinese BIG5.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
130 <li>Possibility to edit your code while live preview is turned on. Yeah, thats really live! (but positions cursor wrong sometimes depending on the used indenter :-( )</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
131 <li>Code completion.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
132 <li>Automatic update check. Does check only once a day and can be disabled.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
133 <li>A nice about dialog. Errrmm, ok beneath all the mean stuff this is somehow the programmers playground ;-)</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
134 </ul>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
135 </p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
136 <p>
676
0ab5eff39340 Added a link to Notepad++.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 660
diff changeset
137 Also a <a class="external" href="http://notepad-plus.sourceforge.net/">Notepad++</a> plugin version is available.
0ab5eff39340 Added a link to Notepad++.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 660
diff changeset
138 The programming project for that is currently only available as Visual Studio C++ 2005 project file.
0ab5eff39340 Added a link to Notepad++.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 660
diff changeset
139 Also this plugin has some problems with its event handling, because it is running as a DLL inside of Notepad++ event loop.
0ab5eff39340 Added a link to Notepad++.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 660
diff changeset
140 This will be replaced with the upcoming UiGUI server functionality. See future plans for more about that.
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
141 </p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
142
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
143 <h3>Supported and tested platforms</h3>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
144 <p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
145 <ul>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
146 <li>Windows 32 bit</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
147 <li>Linux 32 and 64 bit</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
148 <li>Mac OS X >= 10.4 (currently Intel only. PPC produced mysterious linker error)</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
149 </ul>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
150 </p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
151
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
152 <h3>How to install / build UniversalIndentGUI</h3>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
153 <p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
154 If you downloaded a complete binary package/archive for your system from SourceForge, you only need to unpack it and
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
155 can run it out of the box. Also all free available indenters for your platform are included. Doing it that way,
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
156 UiGUI will run in portable mode.
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
157 </p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
158 <p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
159 But if you'd like to build UiGUI from source, follow these steps:
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
160 <ol>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
161 <li>Download, unpack, configure and compile
660
bc00f26bf293 Adapted some files for the newly added indenter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 594
diff changeset
162 <a class="external" href="http://www.qtsoftware.com/downloads/opensource/appdev">Qt</a>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
163 >= 4.4.0. Make your QTDIR and QMAKESPEC settings. Or install Qt via a package manager.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
164 <li>Download, unpack, compile and install
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
165 <a class="external" href="http://www.riverbankcomputing.com/software/qscintilla/download">QScintilla</a>
660
bc00f26bf293 Adapted some files for the newly added indenter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 594
diff changeset
166 >= 2.2.</li>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
167 <li>Checkout UiGUI: svn co https://universalindent.svn.sourceforge.net/svnroot/universalindent/trunk universalindentgui</li>
660
bc00f26bf293 Adapted some files for the newly added indenter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 594
diff changeset
168 <li>In the checked out directory run "qmake UniversalIndentGUI.pro".</li>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
169 <li>Run "make release".</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
170 <li>Install it</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
171 <ol type="a">
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
172 <li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
173 Windows and Mac:<br />
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
174 For testing on Windows/Mac download the indenter binary package from sourceforge and extract it into the
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
175 directory where you checked out the code (in the upper example that is "universalindentgui").
548
5f7fee0dc21a Better explained the difference on Win and Mac where to copy what from.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 547
diff changeset
176 Then move the file "UniversalIndentGUI.exe" (on Mac the directory "UniversalIndentGUI") from the
5f7fee0dc21a Better explained the difference on Win and Mac where to copy what from.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 547
diff changeset
177 "release" directory also to that directory. Starting UiGUI from this directory will run it
5f7fee0dc21a Better explained the difference on Win and Mac where to copy what from.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 547
diff changeset
178 in portable mode.
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
179 </li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
180 <li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
181 Linux:<br />
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
182 Run "sudo make install" installs for multi user mode. Install supported indenters via package manager for
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
183 example. For portable mode just skip "make install" and move the file "universalindentgui" from the "release"
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
184 directory into the directory where you checked out the code (in the upper example that is
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
185 "universalindentgui").
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
186 </li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
187 </ol>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
188 </ol>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
189 <b>Indenter binary packages</b> can be downloaded from the project at SourceForge
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
190 <a class="external" href="http://sourceforge.net/project/showfiles.php?group_id=167482&package_id=293094">here</a>.
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
191 <p>Beneath the possibility to build UiGUI using qmake, also project files for Visual Studio 2005
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
192 and XCode are included.</p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
193 </p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
194
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
195 <h3>Used Qt techniques</h3>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
196 <p>This list shows some selected functionalities that Qt offers and that I use with UiGUI.</p>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
197 <ul>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
198 <li>Translations are done with
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
199 <a class="external" href="http://doc.trolltech.com/4.4/qtranslator.html">QTranslator</a>,
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
200 <a class="external" href="http://doc.trolltech.com/4.4/qlocale.html">QLocale</a> and Linguist.</li>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
201 <li>File encodings are supported by using
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
202 <a class="external" href="http://doc.trolltech.com/4.4/qtextcodec.html">QTextCodec</a>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
203 and <a class="external" href="http://doc.trolltech.com/4.4/qtextstream.html">QTextStream</a>.</li>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
204 <li><a class="external" href="http://doc.trolltech.com/4.4/qscriptengine.html">QScriptEngine</a>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
205 and <a class="external" href="http://doc.trolltech.com/4.4/qscriptvalue.html">QScriptValue</a>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
206 is included for executing JavaScript files used as indenters.</li>
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
207 <li><a class="external" href="http://doc.trolltech.com/4.4/qgraphicsview.html">QGraphicsView</a>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
208 and <a class="external" href="http://doc.trolltech.com/4.4/qgraphicsproxywidget.html">QGraphicsProxyWidget</a>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
209 for creating an animated 3D about dialog, simulating that is done on the whole desktop by using
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
210 the screenshot capability of Qt.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
211 <li>Stylesheet settings give the about dialog a special look. Also gradients are used.</li>
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
212 <li><a class="external" href="http://doc.trolltech.com/4.4/qhttp.html">QHttp</a>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
213 and <a class="external" href="http://doc.trolltech.com/4.4/qurl.html">QUrl</a>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
214 are used for the update check.</li>
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
215 <li><a class="external" href="http://doc.trolltech.com/4.4/qsettings.html">QSettings</a>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
216 is responsible for storing the application and syntax highlighter settings.</li>
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
217 <li><a class="external" href="http://doc.trolltech.com/4.4/qtcpserver.html">QTcpServer</a>
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
218 and <a class="external" href="http://doc.trolltech.com/4.4/qtcpsocket.html">QTcpSocket</a>
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
219 build the base for the UiGUI Server.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
220 <li>Of course I use the Qt tools qmake, lupdate, lrelease, Designer, Linguist and my very best friend the Assistant.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
221 </ul>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
222
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
223 <h3>Future plans</h3>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
224 <ul>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
225 <li>Exchangeable source code view. Mainly adding a "Live Diff View" where you can see the unformatted
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
226 code and the formatted one side by side with changes highlighted.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
227 <li>Bring functionality to the UiGUI server so that he can be run anywhere and a client plugin in any editor
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
228 like Eclipse or Notepad++ can communicate with it. Thus the client plugin can be written in any language
660
bc00f26bf293 Adapted some files for the newly added indenter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 594
diff changeset
229 supporting TCP/IP connections and send to be formatted code to the server. Also some settings might be
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
230 made via that conncection. Plans are going on, so stay tuned.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
231 <li>Batch/Multiple file and directory indenting, so that the user can throw a bunch of files or directories
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
232 into a list and click on "Do it", so they all will get formatted.</li>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
233 </ul>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
234
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
235 <h3>Thanks</h3>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
236 Here I'd like to say "thank you" to all those guys, who helped me improving UiGUI. May it be doing some
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
237 translations, creating packages for Linux, letting me know about bugs or ways to improve or just saying
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
238 that they found my application helpful and that they like it. So:<br /><br />
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
239 <div align="center"><b>Thank you all out there!!</b></div>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
240
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
241 <h3>Disclaimer</h3>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
242 You may use this software on your own risk. I am not responsible for any system damage or loss of data.
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
243 Respect the GPL! UiGUI is being released under
594
77f7a08d6b3e Updated the CHANGELOG.txt and the readme.html.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 548
diff changeset
244 <a class="external" href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html">GPL 2</a>.
545
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
245 You will also find the license in the included file "LICENSE.GPL".
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
246 </body>
971992ab9ad6 Updated the readme files. Mainly created new ones for the contest.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
247 </html>