Changeset 100

Show
Ignore:
Timestamp:
Mon Jan 1 07:06:50 2007
Author:
mbutscher
Message:

branches/stable-1.7:

* Renamed 1.7rc4 to 1.7

branches/mbutscher/work:

* "toc" insertion for a page-wide table of contents

(with appropriate settings in the CSS-file(s))
* Bug fixed: External graphical apps didn't work if
path to them contained space(s).
* "noerror" appendix for insertions for external
graphical apps (except MimeTeX) to ignore
warning/error messages
* Further changes in incremental search

    • Possibility to search forward and backward
    • Option to switch off inc. search automatically
      after x seconds of inactivity
    • Clicking outside of the inc. search field

closes it.
* For Windows: Option to use Internet Explorer or
(with restrictions) Mozilla to render HTML preview
(including a new style sheet to control preview).
* Option to set doctype for HTML preview/export
* Option to set background color of selected text
* Internal: Slightly better handling of databases
without write access

Files:

Legend:

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

    r98 r100  
    1   +++ Bug: Bad handling of read-only wiki and lost access  
      1 Is there any way to store the default wiki export location for each  
      2 wiki? at the moment wikidpad defaults to the location of the wikidpad  
      3 installation each time I start up, and its a bit of a pest to browse  
      4 through the folders each time.  
    2 5  
    3   +++ Properties dialog  
    4   Containing database backend and some stats  
    5 6  
    6   +++ Fast search field for wiki words  
    7   Above the tree and should work like the "Open Wiki Word" dialog  
      7 > - Related: I use the "parentless-nodes" to track down wiki words that  
      8 > have somehow got disconnected; unfortunatly, "parentless-nodes" also  
      9 > includes those wiki words that are inserted only. Suggestion: remove  
      10 > inserted wiki words from "parentless-nodes".  
      11  
      12  
      13  
      14 ... and add function for insertion plugins to allow activation  
      15  
      16 > open with: Sometimes, I wish I could open a linked file with another  
      17 > software than the default one. Maybe when you press CTRL and right click  
      18 > a filename a special context menu would appear? or just a simple 'Open  
      19 > With' right click menu item? or the whole windows context menu that you  
      20 > get when right clicking files? (Sorry, but I have no idea, whatsoever,  
      21 > of the options that you have to make it as simple as possible).  
    8 22  
    9 23  
    10   +++ Support for mimetex/cgi  
      24 Above the tree and should work like the "Open Wiki Word" dialog  
    10 24  
    11 25  
     
    29 48  
    30 49  
      50  
      51  
    31 52 +++ Middle mouse button to open new page tab in background  
    32 53 > I would really love to be able to middle click on a wikidpad link and  
     
    35 57  
    36 58  
    37   +++ Logical page order on single HTML-page export  
    38   > 1. When exporting a wiki tree (or the entire wiki) to a single HTML  
    39   > page, the first wiki entry should be the root entry. Ideally the HTML  
    40   > output would order the topics just like the Wiki tree.  
    41   *Details:*  
    42   Transfer search operation into Exporter (and so the ordering, too).  
      59 Normally, properties are intended to tag a whole page, therefore WikidPad thinks it is an error if the same property appears twice. I can at least create an option to switch off this behavior.  
      60  
      61  
      62 would anybody else like to be able to drag a treeitem to the edittab so  
      63 that a link to that page would be pasted?  
    43 64  
    44 65  
     
    63 86  
    64 87  
    65   +++ Incremental search should remember last search  
    66   > - maybe the incremental search should default to the last search  
    67   > phrase (ie. after searching for WikidPad from the toolbar, pressing F3  
    68   > twice jumps to the first occurance of "WikidPad" on the page)  
    69    
    70    
    71 88 +++ Ctrl-Tab to toggle Edit and Preview mode when in another window  
    72 89 > 1) Ctrl-Tab toggles between Edit and Preview mode.  
     
    76 93  
    77 94  
      95 >>> Thank you for your effort in this wonderful software.  
      96 >>> I wonder is there a way to specify "number of characters" for line  
      97 >>> wrapping in formatting text instead of using "number of words" in line?  
      98 >>> I try to use this great software in Chinese, but I got problem wrap long  
      99 >>> lines because there is no r'\W' to separate a "word" for unicode Chinese.  
      100  
      101  
    78 102 +++ Option when to jump to stored cursor pos.  
    79 103 > - Editor/Preview should only jump to saved cursor position when going  
     
    86 111  
    87 112  
    88   +++ Activate :page: insertion  
    89   ... and add function for insertion plugins to allow activation  
    90    
    91    
    92   +++ URL activation with "open with" option  
    93   > open with: Sometimes, I wish I could open a linked file with another  
    94   > software than the default one. Maybe when you press CTRL and right click  
    95   > a filename a special context menu would appear? or just a simple 'Open  
    96   > With' right click menu item? or the whole windows context menu that you  
    97   > get when right clicking files? (Sorry, but I have no idea, whatsoever,  
    98   > of the options that you have to make it as simple as possible).  
    99    
    100    
    101   +++ More shortcut customizations  
    102   > (Having mentioned shortcut keys: is there any ways to change ctrl-space  
    103   > to e.g. alt-space for wikiword autocomplete?  
    104    
    105 113  
    106 114 +++ Syntax coloring for programming languages (edit and HTML export/preview)  
     
    114 122 > mark search words in different color on found pages  
    115 123  
      124  
    116 125  
    117 126 +++ Double-click in preview goes to editor (optional)  
     
    130 140  
    131 141  
    132    
    133   +++ Insertion for table of contents  
    134   > A second potential enhancement in syntax would be tables of contents  
    135   > within a single wiki page. For example, Moinmoin does it this way:  
    136   >  
    137   > [[TableOfCOntents]]  
    138   >  
    139   > and restructured text does it this way:  
    140   >  
    141   > .. contents::  
    142    
      142 Containing database backend and some stats  
    143 143  
    144 144  
     
    175 176  
    176 177  
    177   +++ Remove inserted pages from "parentless" list  
    178   > - Related: I use the "parentless-nodes" to track down wiki words that  
    179   > have somehow got disconnected; unfortunatly, "parentless-nodes" also  
    180   > includes those wiki words that are inserted only. Suggestion: remove  
    181   > inserted wiki words from "parentless-nodes".  
    182    
    183    
      178 > (Having mentioned shortcut keys: is there any ways to change ctrl-space  
      179 > to e.g. alt-space for wikiword autocomplete?  
    184 180  
    185 181  
     
    351 348  
    352 349  
      350 > when I make the number of a numbered list bold, it will not show up as a  
      351 > correct numbered list in the preview  
      352  
      353  
    353 354 +++ Allow to store selections in Export or Print dialog as presets  
    354 355  
  • branches/mbutscher/work/export/wikistyle.css

    r7 r100  
    23 23 }  
    24 24  
      25 .url-link {  
      26 }  
      27  
      28 .wiki-link {  
      29 }  
      30  
      31 .page-toc {  
      32 }  
      33  
      34 .page-toc-level1 {  
      35 }  
      36  
      37 .page-toc-level2 {  
      38     margin-left: 4mm;  
      39 }  
      40  
      41 .page-toc-level3 {  
      42     margin-left: 8mm;  
      43 }  
      44  
      45 .page-toc-level4 {  
      46     margin-left: 12mm;  
      47 }  
  • branches/mbutscher/work/WikidPad.xrc

    r99 r100  
    110 110            
    111 111            
      112            
      113            
      114            
      115            
    112 116           <content/>  
    113 117            
     
    213 217            
    214 218            
      219            
      220            
      221            
      222            
    215 223           <style>wxCB_DROPDOWN</style>  
    216 224         </object>  
     
    317 325          
    318 326          
      327          
      328          
      329          
      330          
    319 331         <option>0</option>  
    320 332          
     
    420 432          
    421 433          
      434          
      435          
      436          
      437          
    422 438         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    423 439          
     
    523 539          
    524 540          
      541          
      542          
      543          
      544          
    525 545         <border>5</border>  
    526 546       </object>  
     
    632 652                
    633 653                
      654                
      655                
      656                
      657                
    634 658               <label>OK</label>  
    635 659                
     
    735 759                
    736 760                
      761                
      762                
      763                
      764                
    737 765               <default>1</default>  
    738 766                
     
    838 866                
    839 867                
      868                
      869                
      870                
      871                
    840 872               <style></style>  
    841 873             </object>  
     
    942 974              
    943 975              
      976              
      977              
      978              
      979              
    944 980             <flag>wxALL|wxALIGN_CENTRE_VERTICAL</flag>  
    945 981              
     
    1045 1081              
    1046 1082              
      1083              
      1084              
      1085              
      1086              
    1047 1087             <border>5</border>  
    1048 1088           </object>  
     
    1151 1191                
    1152 1192                
      1193                
      1194                
      1195                
      1196                
    1153 1197               <label>Cancel</label>  
    1154 1198             </object>  
     
    1255 1299              
    1256 1300              
      1301              
      1302              
      1303              
      1304              
    1257 1305             <flag>wxALL|wxALIGN_CENTRE_VERTICAL</flag>  
    1258 1306              
     
    1358 1406              
    1359 1407              
      1408              
      1409              
      1410              
      1411              
    1360 1412             <border>5</border>  
    1361 1413           </object>  
     
    1466 1518            
    1467 1519            
      1520            
      1521            
      1522            
      1523            
    1468 1524           <label>Preview:</label>  
    1469 1525         </object>  
     
    1570 1626          
    1571 1627          
      1628          
      1629          
      1630          
      1631          
    1572 1632         <option>0</option>  
    1573 1633          
     
    1673 1733          
    1674 1734          
      1735          
      1736          
      1737          
      1738          
    1675 1739         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    1676 1740          
     
    1776 1840          
    1777 1841          
      1842          
      1843          
      1844          
      1845          
    1778 1846         <border>5</border>  
    1779 1847       </object>  
     
    1882 1950            
    1883 1951            
      1952            
      1953            
      1954            
      1955            
    1884 1956           <label></label>  
    1885 1957            
     
    1985 2057            
    1986 2058            
      2059            
      2060            
      2061            
      2062            
    1987 2063           <size>25</size>  
    1988 2064            
     
    2088 2164            
    2089 2165            
      2166            
      2167            
      2168            
      2169            
    2090 2170           <style>wxST_NO_AUTORESIZE|wxSUNKEN_BORDER</style>  
    2091 2171         </object>  
     
    2192 2272          
    2193 2273          
      2274          
      2275          
      2276          
      2277          
    2194 2278         <option>0</option>  
    2195 2279          
     
    2295 2379          
    2296 2380          
      2381          
      2382          
      2383          
      2384          
    2297 2385         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    2298 2386          
     
    2398 2486          
    2399 2487          
      2488          
      2489          
      2490          
      2491          
    2400 2492         <border>5</border>  
    2401 2493       </object>  
     
    2504 2596          
    2505 2597          
      2598          
      2599          
      2600          
      2601          
    2506 2602         <option>1</option>  
    2507 2603          
     
    2607 2703          
    2608 2704          
      2705          
      2706          
      2707          
      2708          
    2609 2709         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    2610 2710          
     
    2710 2810          
    2711 2811          
      2812          
      2813          
      2814          
      2815          
    2712 2816         <border>5</border>  
    2713 2817          
     
    2813 2917          
    2814 2918          
      2919          
      2920          
      2921          
      2922          
    2815 2923         <minsize>400,400</minsize>  
    2816 2924       </object>  
     
    2847 2955                
    2848 2956                
      2957                
      2958                
      2959                
      2960                
    2849 2961               <content/>  
    2850 2962             </object>  
     
    2868 2980              
    2869 2981              
      2982              
      2983              
      2984              
      2985              
    2870 2986             <option>1</option>  
    2871 2987              
     
    2888 3004              
    2889 3005              
      3006              
      3007              
      3008              
      3009              
    2890 3010             <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    2891 3011              
     
    2908 3028              
    2909 3029              
      3030              
      3031              
      3032              
      3033              
    2910 3034             <border>5</border>  
    2911 3035           </object>  
     
    2931 3055              
    2932 3056              
      3057              
      3058              
      3059              
      3060              
    2933 3061             <option>0</option>  
    2934 3062              
     
    2951 3079              
    2952 3080              
      3081              
      3082              
      3083              
      3084              
    2953 3085             <minsize>50,50</minsize>  
    2954 3086           </object>  
     
    2973 3105          
    2974 3106          
      3107          
      3108          
      3109          
      3110          
    2975 3111         <option>1</option>  
    2976 3112          
     
    2993 3129          
    2994 3130          
      3131          
      3132          
      3133          
      3134          
    2995 3135         <flag>wxEXPAND</flag>  
    2996 3136       </object>  
     
    3102 3242                
    3103 3243                
      3244                
      3245                
      3246                
      3247                
    3104 3248               <label>OK</label>  
    3105 3249                
     
    3205 3349                
    3206 3350                
      3351                
      3352                
      3353                
      3354                
    3207 3355               <default>1</default>  
    3208 3356                
     
    3308 3456                
    3309 3457                
      3458                
      3459                
      3460                
      3461                
    3310 3462               <style></style>  
    3311 3463             </object>  
     
    3412 3564              
    3413 3565              
      3566              
      3567              
      3568              
      3569              
    3414 3570             <flag>wxALL|wxALIGN_CENTRE_VERTICAL</flag>  
    3415 3571              
     
    3515 3671              
    3516 3672              
      3673              
      3674              
      3675              
      3676              
    3517 3677             <border>5</border>  
    3518 3678           </object>  
     
    3621 3781                
    3622 3782                
      3783                
      3784                
      3785                
      3786                
    3623 3787               <label>Cancel</label>  
    3624 3788             </object>  
     
    3725 3889              
    3726 3890              
      3891              
      3892              
      3893              
      3894              
    3727 3895             <flag>wxALL|wxALIGN_CENTRE_VERTICAL</flag>  
    3728 3896              
     
    3828 3996              
    3829 3997              
      3998              
      3999              
      4000              
      4001              
    3830 4002             <border>5</border>  
    3831 4003           </object>  
     
    3932 4104          
    3933 4105          
      4106          
      4107          
      4108          
      4109          
    3934 4110         <option>0</option>  
    3935 4111          
     
    4034 4210          
    4035 4211          
      4212          
      4213          
      4214          
      4215          
    4036 4216         <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag>  
    4037 4217          
     
    4136 4316          
    4137 4317          
      4318          
      4319          
      4320          
      4321          
    4138 4322         <border>5</border>  
    4139 4323       </object>  
     
    4246 4430            
    4247 4431            
      4432            
      4433            
      4434            
      4435            
    4248 4436           <label>&amp;Minimize to Tray</label>  
    4249 4437         </object>  
     
    4349 4537          
    4350 4538          
      4539          
      4540          
      4541          
      4542