Mercurial > hg > forks > UniversalIndentGUI
annotate readme.html @ 801:71b89219671c default tip
Fix Debian package rules for Qt5 build.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 13 Apr 2018 02:02:51 +0300 |
parents | d5409b04e0f4 |
children |
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&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> |