Changeset 78
- Timestamp:
- Tue May 16 13:44:35 2006
- Files:
-
- branches/mbutscher/TodoList.txt (modified) (diff)
- branches/mbutscher/work/WikidPad.xrc (modified) (diff)
- branches/mbutscher/work/lib/pwiki/WikiTxtCtrl.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/Exporters.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/wxHelper.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/WindowLayout.py (added)
- branches/mbutscher/work/lib/pwiki/Configuration.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/AdditionalDialogs.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/PersonalWikiFrame.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/AboutDialog.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/MiscEvent.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/WindowsHacks.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/WikiTreeCtrl.py (modified) (diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
branches/mbutscher/TodoList.txt
r76 r78 1 +++ Option to hide toolbar2 1 3 +++ Keep on top4 > 8. It would be nice if there were a key combination, such as ctrl-T,5 > which could be used to keep wikidpad on top of other applications.6 2 7 3 8 +++ Pasteboard 9 Catch all clipboard copies 10 11 12 +++ Wrong position after using bold, italic, etc. in editor menu 13 > 17. If I highlight a word and bold it, the cursor defaults to the 14 > position after the beginning star; could it default to the end of the 15 > word (after the terminating star)? 16 17 18 +++ Customization of background color in preview/HTML export 4 >> I currently like how things are setup in the treeview. But sometimes i 5 >> think that it would be nice to have "views" on top of other items. At 6 >> least there can be an option for it? 7 > 8 > Hmm, sometimes I even forget the views stuff exists, because my tree's 9 > quite big, so some way of making views more accessible would be 10 > better. Would putting it above the main tree be the best way of doing 11 > this? My Views tree is also quite big, so wouldn't this introduce the 12 > same problem, but in reverse? 13 > 14 > Personally I was thinking about breaking the tree view into two 15 > windows, one above the other, with the WikiWord tree in the top one, 16 > the views in the bottom one. Again, I'm not sure if this is the best 17 > solution, but it would certainly be better for me at least. 19 18 20 +++ Customization of font color in preview/HTML export and editor21 PS: Any way to also change font color or background color. I like22 higher contrast also for eyesight.23 19 20 The Clipboard Catcher is great--thank you!. If only it placed the 21 captured text at the cursor point.... 24 22 25 +++ Selection of properties clicked in the "Views" in the same way as for todo items.26 > 6. Todo items are highlighted when a view is used to navigate to a27 > page on which they occur; e.g., track:asdf; other attributes, such as28 > \[topic:asdf] are not highlighted and scrolled to when accessed via a29 > view. It would be nice if these had the same behavior as todo items in30 > this respect.31 23 24 > 5. just one I realized: I made a new WikiWord 'GranDolina' and replaced 25 > all the 'Gran Dolina' occurences in my doc with 'GranDolina' using the 26 > Replace feature (so that all Gran Dolina occurences in all pages became 27 > links (very much like in WikiPedia)). The change didn't show up in the 28 > tree view under the pages that GranDolina became child of. (update: I 29 > re-created the situation in a new wiki TestPage, but it worked, but, 30 > then, it didn't seem to work in other pages... so it's strange...) 32 31 33 32 … … 37 41 38 42 39 40 +++ Dialog functions for scripts41 you can include loads of wxpython code to display a dialog box that reads text. but wouldnt it be nicer and easier to use a function like dialog("Please enter a name") or something along this. This might increase the usefulness of the inline python eval hugely as it is difficult to get variable data into the scripts42 43 44 43 +++ File dialog to create URLs 45 44 > 8. Misc: A dialog to easily create a link to a file would be handy. A … … 49 48 50 49 50 > 1. Editor: The editor pane has on its left a grey vertical bar. As I 51 > am a SciTE user, I know that this bar can be used to display line 52 > numbers. Would it be possible to add an option to display the line 53 > numbers? 54 55 56 > When renaming a WikiWord the heading on the page itself does not change 57 > - seems odd. 58 59 60 > By the way, I thought [these wikis] were 61 > exported as 'these wikis' in one of the previous versions, but I just 62 > realized it doesn't now... 63 64 65 << 66 So I would suggest: 67 > 68 > http://www.blahblah.com/thisisimage.jpg>s*2 69 > 70 > http://www.blahblah.com/thisisimage.jpg>s/2 71 > 72 > http://www.blahblah.com/thisisimage.jpg>s250x150 73 > 74 > 75 > as syntax. 76 > 77 > 78 > The 's' is there to allow to add other commands later (prefixed with 79 > other letters). 80 >> 81 *Details*: 82 Also allow to set alignment 83 84 85 >>>>Have you an example link how the inclusion of one wiki page into 86 >>>Hmmm.. Well, in terms of wiki-code it might look like: 87 >>>[...] 88 >>>(AWikiword) 89 >>>[...] 90 >> 91 >>I think parentheses are not a good idea, they are used too often in 92 >>normal text. 93 > Well, yes, it was only an example for demonstration :) 94 > 95 > Maybe [(WikiWord)], or((WikiWord)) ? 96 97 Syntax to use: 98 [:page: WikiWord] 51 99 52 100 … … 100 153 101 154 102 +++ Bug rmdir103 155 Should delete non-empty directory when creating new wiki. 104 156 os.rmdir(wikiDir) … … 110 163 111 164 112 +++ Option to show line numbers113 > 1. Editor: The editor pane has on its left a grey vertical bar. As I114 > am a SciTE user, I know that this bar can be used to display line115 > numbers. Would it be possible to add an option to display the line116 > numbers?117 118 119 165 +++ 'Natural' sort for wiki words (half-way implemented) 120 166 >> Technically "unsorted" means to make no effort to sort the words in any … … 208 254 209 255 210 +++ Image resizing, attributes211 <<212 So I would suggest:213 >214 > http://www.blahblah.com/thisisimage.jpg>s*2215 >216 > http://www.blahblah.com/thisisimage.jpg>s/2217 >218 > http://www.blahblah.com/thisisimage.jpg>s250x150219 >220 >221 > as syntax.222 >223 >224 > The 's' is there to allow to add other commands later (prefixed with225 > other letters).226 >>227 *Details*:228 Also allow to set alignment229 230 231 256 +++ Trash can for deleted nodes 232 257 Hi, It would be great if delete placed the deteled node under a delete node/trash can/recycle bin. This was accidental deletions can be easily recovered because undo can't undo deletions now. Thank you, -Sam … … 248 273 249 274 250 +++ Including one wiki word content into another in preview251 >>>>Have you an example link how the inclusion of one wiki page into252 >>>Hmmm.. Well, in terms of wiki-code it might look like:253 >>>[...]254 >>>(AWikiword)255 >>>[...]256 >>257 >>I think parentheses are not a good idea, they are used too often in258 >>normal text.259 > Well, yes, it was only an example for demonstration :)260 >261 > Maybe [(WikiWord)], or((WikiWord)) ?262 263 Syntax to use:264 [:page: WikiWord]265 266 267 268 +++ Option to move "Views" subtree269 >> I currently like how things are setup in the treeview. But sometimes i270 >> think that it would be nice to have "views" on top of other items. At271 >> least there can be an option for it?272 >273 > Hmm, sometimes I even forget the views stuff exists, because my tree's274 > quite big, so some way of making views more accessible would be275 > better. Would putting it above the main tree be the best way of doing276 > this? My Views tree is also quite big, so wouldn't this introduce the277 > same problem, but in reverse?278 >279 > Personally I was thinking about breaking the tree view into two280 > windows, one above the other, with the WikiWord tree in the top one,281 > the views in the bottom one. Again, I'm not sure if this is the best282 > solution, but it would certainly be better for me at least.283 284 285 275 +++ Timer hook 286 276 > 4.It'll be very useful to have one more hook function, which is called … … 355 345 356 346 347 > Under the Print menu dialog, add "preview page" in addition to plain 348 > text. This is how I would want to print my todo list and my contacts 349 > etc. 350 *Details*: 351 The wxPython library, beneath other things used for printing, has some problems to print out really large documents. Printing a single wiki page in HTML (if it doesn't span over 20 or 30 paper pages) should work. 352 353 354 357 355 +++ Delete todo and properties from View tree 358 356 << … … 391 390 392 391 393 394 392 +++ Launching URL from tree node context menu 395 393 Lets say i have a wikiword and there is only one url or file path -
branches/mbutscher/work/WikidPad.xrc
r77 r78 95 95 96 96 97 97 98 <content/> 98 99 … … 183 184 184 185 186 185 187 <style>wxCB_DROPDOWN</style> 186 188 </object> … … 272 274 273 275 276 274 277 <option>0</option> 275 278 … … 360 363 361 364 365 362 366 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 363 367 … … 448 452 449 453 454 450 455 <border>5</border> 451 456 </object> … … 542 547 543 548 549 544 550 <label>OK</label> 545 551 … … 630 636 631 637 638 632 639 <default>1</default> 633 640 … … 718 725 719 726 727 720 728 <style></style> 721 729 </object> … … 807 815 808 816 817 809 818 <flag>wxALL|wxALIGN_CENTRE_VERTICAL</flag> 810 819 … … 895 904 896 905 906 897 907 <border>5</border> 898 908 </object> … … 986 996 987 997 998 988 999 <label>Cancel</label> 989 1000 </object> … … 1075 1086 1076 1087 1088 1077 1089 <flag>wxALL|wxALIGN_CENTRE_VERTICAL</flag> 1078 1090 … … 1163 1175 1164 1176 1177 1165 1178 <border>5</border> 1166 1179 </object> … … 1256 1269 1257 1270 1271 1258 1272 <label>Preview:</label> 1259 1273 </object> … … 1345 1359 1346 1360 1361 1347 1362 <option>0</option> 1348 1363 … … 1433 1448 1434 1449 1450 1435 1451 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 1436 1452 … … 1521 1537 1522 1538 1539 1523 1540 <border>5</border> 1524 1541 </object> … … 1612 1629 1613 1630 1631 1614 1632 <label></label> 1615 1633 … … 1700 1718 1701 1719 1720 1702 1721 <size>25</size> 1703 1722 … … 1788 1807 1789 1808 1809 1790 1810 <style>wxST_NO_AUTORESIZE|wxSUNKEN_BORDER</style> 1791 1811 </object> … … 1877 1897 1878 1898 1899 1879 1900 <option>0</option> 1880 1901 … … 1965 1986 1966 1987 1988 1967 1989 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 1968 1990 … … 2053 2075 2054 2076 2077 2055 2078 <border>5</border> 2056 2079 </object> … … 2144 2167 2145 2168 2169 2146 2170 <option>1</option> 2147 2171 … … 2232 2256 2233 2257 2258 2234 2259 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 2235 2260 … … 2320 2345 2321 2346 2347 2322 2348 <border>5</border> 2323 2349 … … 2408 2434 2409 2435 2436 2410 2437 <minsize>400,400</minsize> 2411 2438 </object> … … 2427 2454 2428 2455 2456 2429 2457 <content/> 2430 2458 </object> … … 2433 2461 2434 2462 2463 2435 2464 <option>1</option> 2436 2465 … … 2438 2467 2439 2468 2469 2440 2470 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 2441 2471 … … 2443 2473 2444 2474 2475 2445 2476 <border>5</border> 2446 2477 </object> … … 2451 2482 2452 2483 2484 2453 2485 <option>0</option> 2454 2486 … … 2456 2488 2457 2489 2490 2458 2491 <minsize>50,50</minsize> 2459 2492 </object> … … 2463 2496 2464 2497 2498 2465 2499 <option>1</option> 2466 2500 … … 2468 2502 2469 2503 2504 2470 2505 <flag>wxEXPAND</flag> 2471 2506 </object> … … 2562 2597 2563 2598 2599 2564 2600 <label>OK</label> 2565 2601 … … 2650 2686 2651 2687 2688 2652 2689 <default>1</default> 2653 2690 … … 2738 2775 2739 2776 2777 2740 2778 <style></style> 2741 2779 </object> … … 2827 2865 2828 2866 2867 2829 2868 <flag>wxALL|wxALIGN_CENTRE_VERTICAL</flag> 2830 2869 … … 2915 2954 2916 2955 2956 2917 2957 <border>5</border> 2918 2958 </object> … … 3006 3046 3007 3047 3048 3008 3049 <label>Cancel</label> 3009 3050 </object> … … 3095 3136 3096 3137 3138 3097 3139 <flag>wxALL|wxALIGN_CENTRE_VERTICAL</flag> 3098 3140 … … 3183 3225 3184 3226 3227 3185 3228 <border>5</border> 3186 3229 </object> … … 3272 3315 3273 3316 3317 3274 3318 <option>0</option> 3275 3319 … … 3359 3403 3360 3404 3405 3361 3406 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 3362 3407 … … 3446 3491 3447 3492 3493 3448 3494 <border>5</border> 3449 3495 </object> … … 3541 3587 3542 3588 3589 3543 3590 <label>&Minimize to Tray</label> 3544 3591 </object> … … 3629 3676 3630 3677 3678 3631 3679 <option>0</option> 3632 3680 … … 3716 3764 3717 3765 3766 3718 3767 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 3719 3768 … … 3803 3852 3804 3853 3854 3805 3855 <border>5</border> 3806 3856 </object> … … 3893 3943 3894 3944 3945 3895 3946 <label>&New window on wiki URL</label> 3896 3947 </object> … … 3981 4032 3982 4033 4034 3983 4035 <option>0</option> 3984 4036 … … 4068 4120 4069 4121 4122 4070 4123 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 4071 4124 … … 4155 4208 4156 4209 4210 4157 4211 <border>5</border> 4158 4212 </object> … … 4245 4299 4246 4300 4301 4247 4302 <label>&Process auto-generated areas</label> 4248 4303 </object> … … 4333 4388 4334 4389 4390 4335 4391 <option>0</option> 4336 4392 … … 4420 4476 4421 4477 4478 4422 4479 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 4423 4480 … … 4507 4564 4508 4565 4566 4509 4567 <border>5</border> 4510 4568 </object> … … 4597 4655 4598 4656 4657 4599 4658 <label>&Low resource usage</label> 4600 4659 </object> … … 4685 4744 4686 4745 4746 4687 4747 <option>0</option> 4688 4748 … … 4772 4832 4773 4833 4834 4774 4835 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 4775 4836 … … 4859 4920 4860 4921 4922 4861 4923 <border>5</border> 4862 4924 </object> … … 4936 4998 4937 4999 5000 4938 5001 <label>Script security:</label> 4939 5002 </object> … … 5008 5071 5009 5072 5073 5010 5074 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 5011 5075 … … 5079 5143 5080 5144 5145 5081 5146 <border>5</border> 5082 5147 </object> … … 5106 5171 5107 5172 5173 5108 5174 <content> 5109 5175 <item>No scripts</item> … … 5135 5201 5136 5202 5203 5137 5204 <selection>0</selection> 5138 5205 </object> … … 5225 5292 5226 5293 5294 5227 5295 <option>0</option> 5228 5296 … … 5312 5380 5313 5381 5382 5314 5383 <flag>wxTOP|wxLEFT|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 5315 5384 … … 5430 5499 5431 5500 5501 5432 5502 <label>Statusbar time format:</label> 5433 5503 </object> … … 5502 5572 5503 5573 5574 5504 5575 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 5505 5576 … … 5573
