Changeset 97

Show
Ignore:
Timestamp:
Sat Nov 11 06:39:15 2006
Author:
mbutscher
Message:

branches/stable-1.7:
* Windows binary installer: .wiki file of

WikidPadHelp? are now overwritten always on updating.
* Bug fixed: Bad HTML code if first cell of a table
row is empty and indented.


branches/mbutscher/work:
* Introduced quoted insertions where value is a big
quoted string only
* Plugin type "InsertionByKey" created which
registers special insertion keys to be handled by
a plugin
* Plugin type "Options" created which allows to
register additional options (to be saved in config
files) and to add respective pages in the options
dialog.
* Internal: Application class MainApp? moved from
"WikiStarter?.py" to "MainApp?.py" as class may grow
in the future
* Internal: Creation of
"Single/CombinedConfiguration" objects moved to
MainApp? class
* Internal: Dictionaries holding the default values
for configuration options (global and wiki-wide)
are now created and hold in MainApp?. They are
shared with the SingleConfiguration? objects,
therefore the dictionaries can be changed by
plugins to allow new options.
* Internal: In Exporters.py->HtmlXmlExporter? support
for "InsertionByKey" plugins and support for
temporary files (which can be deleted for preview
or kept for export) via new class TempFileSet? in
TempFileSet?.py
* Internal: New class "InsertionPluginMangager" in
"PluginManager?.py" created to handle
"InsertionByKey" plugins. One object of this class
is hold by MainApp? object.
* Plugin for accessing MimeTeX
* Plugin for accessing GraphViz? applications
* Markers for marking text as suppressed (<< >>) are
no longer shown in HTML preview/export
* Windows binary installer: .wiki file of
WikidPadHelp? are now overwritten always on updating.
* Bug fixed: Invalid URL shown when dragging file
into text editor and URL contained $ (some special
URLs)

Files:

Legend:

Unmodified
Added
Removed
Modified
  • branches/mbutscher/TodoList.txt

    r96 r97  
    1   +++ More shortcut customizations  
    2   > (Having mentioned shortcut keys: is there any ways to change ctrl-space  
    3   > to e.g. alt-space for wikiword autocomplete?  
    4    
    5    
    6 1 +++ Fast search field for wiki words  
    7 2 Above the tree and should work like the "Open Wiki Word" dialog  
     
    63 58  
    64 59  
      60 > - maybe the incremental search should default to the last search  
      61 > phrase (ie. after searching for WikidPad from the toolbar, pressing F3  
      62 > twice jumps to the first occurance of "WikidPad" on the page)  
      63  
      64  
      65 > - Editor/Preview should only jump to saved cursor position when going  
      66 > "back" or "forward" in history – not when activating a wiki word  
      67  
      68  
      69 > - if there is only one wiki word in a line Ctrl-L should activate it  
      70 > no matter where the cursor is (that would work great for lists)  
      71  
      72  
      73 > (Having mentioned shortcut keys: is there any ways to change ctrl-space  
      74 > to e.g. alt-space for wikiword autocomplete?  
      75  
      76  
    65 77 +++ Syntax coloring for programming languages (edit and HTML export/preview)  
    66 78 > I (sometime) use wikidpad to store some code snippets.  
     
    90 106  
    91 107  
      108 > A second potential enhancement in syntax would be tables of contents  
      109 > within a single wiki page. For example, Moinmoin does it this way:  
      110 >  
      111 > [[TableOfCOntents]]  
      112 >  
      113 > and restructured text does it this way:  
      114 >  
      115 > .. contents::  
      116  
      117  
      118  
      119 I had this in mind when I created the footnotes. For the syntax it might be the simplest way that the last mention of a footnote is the anchor for it, so you would simply write:  
      120  
      121 Some text [1]  
      122  
      123 [1] This is the footnote  
      124  
      125 and a click on the first [1] automatically goes to the second (and last) [1].  
      126  
      127  
      128  
    92 129 +++ Image resizing, attributes (absolute size setting done)  
    93 130 <<  
     
    108 147 >>  
    109 148 *Details*:  
    110   Also allow to set alignment  
      149 Also allow to set alignment (Done)  
      150  
      151  
      152 > - Related: I use the "parentless-nodes" to track down wiki words that  
      153 > have somehow got disconnected; unfortunatly, "parentless-nodes" also  
      154 > includes those wiki words that are inserted only. Suggestion: remove  
      155 > inserted wiki words from "parentless-nodes".  
      156  
      157  
    111 158  
    112 159  
     
    472 520  
    473 521  
      522 > Supporting todo entries in bulleted lists was already requested some  
      523 > > time ago. I think it will come some day but it is more complicated than  
      524 > > it might look like at first glance.  
      525  
      526 To explain what I mean... it's like bulleted lists but you can drag  
      527 and drop, move above or uder, tab and untab easily every bullet.  
      528 But like you say It looks somewhat difficult to do it in wikipad.  
      529 Thanks for your concern.  
      530 *Other*  
      531 > * moving paragraphs/bullet items up and down (perhaps Alt-UP/DOWN)  
      532 > * promoting/demoting bullet items (perhaps Alt-LEFT/RIGHT)  
      533 > * better enumerations (currently enumerations don't update if the user  
      534 > inserts items in the middle)  
      535  
      536  
    474 537 +++ Direct single parent and indirect ones (uncles)  
    475 538 > . either zero or one pages may claim a wikiword as its child. The  
     
    680 744  
    681 745  
    682   +++ Outline features (drag and drop bullets)  
    683   > Supporting todo entries in bulleted lists was already requested some  
    684   > > time ago. I think it will come some day but it is more complicated than  
    685   > > it might look like at first glance.  
    686    
    687   To explain what I mean... it's like bulleted lists but you can drag  
    688   and drop, move above or uder, tab and untab easily every bullet.  
    689   But like you say It looks somewhat difficult to do it in wikipad.  
    690   Thanks for your concern.  
    691    
    692    
    693    
    694 746 +++ Open in new instance  
    695 747 > When Shift-clicking on a wikiword, in either the tree or in a page, a  
  • branches/mbutscher/work/WikidPad.xrc

    r96 r97  
    107 107            
    108 108            
      109            
      110            
    109 111           <content/>  
    110 112            
     
    207 209            
    208 210            
      211            
      212            
    209 213           <style>wxCB_DROPDOWN</style>  
    210 214         </object>  
     
    308 312          
    309 313          
      314          
      315          
    310 316         <option>0</option>  
    311 317          
     
    408 414          
    409 415          
      416          
      417          
    410 418         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    411 419          
     
    508 516          
    509 517          
      518          
      519          
    510 520         <border>5</border>  
    511 521       </object>  
     
    614 624                
    615 625                
      626                
      627                
    616 628               <label>OK</label>  
    617 629                
     
    714 726                
    715 727                
      728                
      729                
    716 730               <default>1</default>  
    717 731                
     
    814 828                
    815 829                
      830                
      831                
    816 832               <style></style>  
    817 833             </object>  
     
    915 931              
    916 932              
      933              
      934              
    917 935             <flag>wxALL|wxALIGN_CENTRE_VERTICAL</flag>  
    918 936              
     
    1015 1033              
    1016 1034              
      1035              
      1036              
    1017 1037             <border>5</border>  
    1018 1038           </object>  
     
    1118 1138                
    1119 1139                
      1140                
      1141                
    1120 1142               <label>Cancel</label>  
    1121 1143             </object>  
     
    1219 1241              
    1220 1242              
      1243              
      1244              
    1221 1245             <flag>wxALL|wxALIGN_CENTRE_VERTICAL</flag>  
    1222 1246              
     
    1319 1343              
    1320 1344              
      1345              
      1346              
    1321 1347             <border>5</border>  
    1322 1348           </object>  
     
    1424 1450            
    1425 1451            
      1452            
      1453            
    1426 1454           <label>Preview:</label>  
    1427 1455         </object>  
     
    1525 1553          
    1526 1554          
      1555          
      1556          
    1527 1557         <option>0</option>  
    1528 1558          
     
    1625 1655          
    1626 1656          
      1657          
      1658          
    1627 1659         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    1628 1660          
     
    1725 1757          
    1726 1758          
      1759          
      1760          
    1727 1761         <border>5</border>  
    1728 1762       </object>  
     
    1828 1862            
    1829 1863            
      1864            
      1865            
    1830 1866           <label></label>  
    1831 1867            
     
    1928 1964            
    1929 1965            
      1966            
      1967            
    1930 1968           <size>25</size>  
    1931 1969            
     
    2028 2066            
    2029 2067            
      2068            
      2069            
    2030 2070           <style>wxST_NO_AUTORESIZE|wxSUNKEN_BORDER</style>  
    2031 2071         </object>  
     
    2129 2169          
    2130 2170          
      2171          
      2172          
    2131 2173         <option>0</option>  
    2132 2174          
     
    2229 2271          
    2230 2272          
      2273          
      2274          
    2231 2275         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    2232 2276          
     
    2329 2373          
    2330 2374          
      2375          
      2376          
    2331 2377         <border>5</border>  
    2332 2378       </object>  
     
    2432 2478          
    2433 2479          
      2480          
      2481          
    2434 2482         <option>1</option>  
    2435 2483          
     
    2532 2580          
    2533 2581          
      2582          
      2583          
    2534 2584         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    2535 2585          
     
    2632 2682          
    2633 2683          
      2684          
      2685          
    2634 2686         <border>5</border>  
    2635 2687          
     
    2732 2784          
    2733 2785          
      2786          
      2787          
    2734 2788         <minsize>400,400</minsize>  
    2735 2789       </object>  
     
    2763 2817                
    2764 2818                
      2819                
      2820                
    2765 2821               <content/>  
    2766 2822             </object>  
     
    2781 2837              
    2782 2838              
      2839              
      2840              
    2783 2841             <option>1</option>  
    2784 2842              
     
    2798 2856              
    2799 2857              
      2858              
      2859              
    2800 2860             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    2801 2861              
     
    2815 2875              
    2816 2876              
      2877              
      2878              
    2817 2879             <border>5</border>  
    2818 2880           </object>  
     
    2835 2897              
    2836 2898              
      2899              
      2900              
    2837 2901             <option>0</option>  
    2838 2902              
     
    2852 2916              
    2853 2917              
      2918              
      2919              
    2854 2920             <minsize>50,50</minsize>  
    2855 2921           </object>  
     
    2871 2937          
    2872 2938          
      2939          
      2940          
    2873 2941         <option>1</option>  
    2874 2942          
     
    2888 2956          
    2889 2957          
      2958          
      2959          
    2890 2960         <flag>wxEXPAND</flag>  
    2891 2961       </object>  
     
    2994 3064                
    2995 3065                
      3066                
      3067                
    2996 3068               <label>OK</label>  
    2997 3069                
     
    3094 3166                
    3095 3167                
      3168                
      3169                
    3096 3170               <default>1</default>  
    3097 3171                
     
    3194 3268                
    3195 3269                
      3270                
      3271                
    3196 3272               <style></style>  
    3197 3273             </object>  
     
    3295 3371              
    3296 3372              
      3373              
      3374              
    3297 3375             <flag>wxALL|wxALIGN_CENTRE_VERTICAL</flag>  
    3298 3376              
     
    3395 3473              
    3396 3474              
      3475              
      3476              
    3397 3477             <border>5</border>  
    3398 3478           </object>  
     
    3498 3578                
    3499 3579                
      3580                
      3581                
    3500 3582               <label>Cancel</label>  
    3501 3583             </object>  
     
    3599 3681              
    3600 3682              
      3683              
      3684              
    3601 3685             <flag>wxALL|wxALIGN_CENTRE_VERTICAL</flag>  
    3602 3686              
     
    3699 3783              
    3700 3784              
      3785              
      3786              
    3701 3787             <border>5</border>  
    3702 3788           </object>  
     
    3800 3886          
    3801 3887          
      3888          
      3889          
    3802 3890         <option>0</option>  
    3803 3891          
     
    3899 3987          
    3900 3988          
      3989          
      3990          
    3901 3991         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    3902 3992          
     
    3998 4088          
    3999 4089          
      4090          
      4091          
    4000 4092         <border>5</border>  
    4001 4093       </object>  
     
    4105 4197            
    4106 4198            
      4199            
      4200            
    4107 4201           <label>&amp;Minimize to Tray</label>  
    4108 4202         </object>  
     
    4205 4299          
    4206 4300          
      4301          
      4302          
    4207 4303         <option>0</option>  
    4208 4304          
     
    4304 4400          
    4305 4401          
      4402          
      4403          
    4306 4404         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    4307 4405          
     
    4403 4501          
    4404 4502          
      4503          
      4504          
    4405 4505         <border>5</border>  
    4406 4506       </object>  
     
    4505 4605            
    4506 4606            
      4607            
      4608            
    4507 4609           <label>Minimize on &amp;close button</label>  
    4508 4610         </object>  
     
    4605 4707          
    4606 4708          
      4709          
      4710          
    4607 4711         <option>0</option>  
    4608 4712          
     
    4704 4808          
    4705 4809          
      4810          
      4811          
    4706 4812         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    4707 4813          
     
    4803 4909          
    4804 4910          
      4911          
      4912          
    4805 4913         <border>5</border>  
    4806 4914       </object>  
     
    4905 5013            
    4906 5014            
      5015            
      5016            
    4907 5017           <label>&amp;New window on wiki URL</label>  
    4908 5018         </object>  
     
    5005 5115          
    5006 5116          
      5117          
      5118          
    5007 5119         <option>0</option>  
    5008 5120          
     
    5104 5216          
    5105 5217          
      5218          
      5219          
    5106 5220         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    5107 5221          
     
    5203 5317          
    5204 5318          
      5319          
      5320          
    5205 5321         <border>5</border>  
    5206 5322       </object>  
     
    5305 5421            
    5306 5422            
      5423            
      5424            
    5307 5425           <label>&amp;Process auto-generated areas</label>  
    5308 5426         </object>  
     
    5405 5523          
    5406 5524          
      5525          
      5526          
    5407 5527         <option>0</option>  
    5408 5528          
     
    5504 5624          
    5505 5625          
      5626          
      5627          
    5506 5628         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    5507 5629          
     
    5603 5725          
    5604 5726          
      5727          
      5728          
    5605 5729         <border>5</border>  
    5606 5730       </object>  
     
    5705 5829            
    5706 5830            
      5831            
      5832            
    5707 5833           <label>&amp;Low resource usage</label>  
    5708 5834         </object>  
     
    5805 5931          
    5806 5932          
      5933          
      5934          
    5807 5935         <option>0</option>  
    5808 5936          
     
    5904 6032          
    5905 6033          
      6034          
      6035          
    5906 6036         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    5907 6037          
     
    6003 6133          
    6004 6134          
      6135          
      6136          
    6005 6137         <border>5</border>  
    6006 6138       </object>  
     
    6105 6237            
    6106 6238            
      6239            
      6240            
    6107 6241           <label>&amp;Single process per user</label>  
    6108 6242         </object>  
     
    6205 6339          
    6206 6340          
      6341          
      6342          
    6207 6343         <option>0</option>  
    6208 6344          
     
    6304 6440          
    6305 6441          
      6442          
      6443          
    6306 6444         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    6307 6445          
     
    6403 6541          
    6404 6542          
      6543          
      6544          
    6405 6545         <border>5</border>  
    6406 6546       </object>  
     
    6492 6632                
    6493 6633                
      6634                
      6635                
    6494 6636               <label>Script security:</label>  
    6495 6637             </object>  
     
    6576 6718              
    6577 6719              
      6720              
      6721              
    6578 6722             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    6579 6723              
     
    6659 6803              
    6660 6804              
      6805              
      6806              
    6661 6807             <border>5</border>  
    6662 6808           </object>  
     
    6698 6844                
    6699 6845