[PD-cvs] pd/src TODO,1.1.2.28.2.35,1.1.2.28.2.36
Mathieu Bouchard
matju at users.sourceforge.net
Mon Feb 12 21:58:07 CET 2007
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10563
Modified Files:
Tag: desiredata
TODO
Log Message:
.
Index: TODO
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/TODO,v
retrieving revision 1.1.2.28.2.35
retrieving revision 1.1.2.28.2.36
diff -C2 -d -r1.1.2.28.2.35 -r1.1.2.28.2.36
*** TODO 17 Jan 2007 00:42:29 -0000 1.1.2.28.2.35
--- TODO 12 Feb 2007 20:58:05 -0000 1.1.2.28.2.36
***************
*** 2,5 ****
--- 2,27 ----
---------------------------------------------------------------- 0.40.pre6
+ <<<<<<< TODO
+
+ [x] fix double delete [pd]
+ [ ] new way to do View get_canvas
+
+ def Menuable raise {} {
+ + wm withdraw $w
+ + wm deiconify $w
+
+ [ ] GOP problems are back due to recent changes in canvas_map and canvas_vis.
+ now that abstractions don't get loaded into the client anymore, GOP can't always be drawn anymore too.
+ i mean, because the content of GOP is not uploaded to the client, so the client can't draw anything about it..
+ unless def View outside_of_the_box are moved to the server side and the server only uploads what needs to be drawn for gop
+
+ another side effect of not uploading the content of [pd]/abs that i just found out is that,
+ when deleting such object,
+ 1. the client won't be able to perform things like $wire deconstruct in def Canvas del,
+ as the object don't exists in the client side
+ 2. even if client don't call things like that, the server would still send -> delete message to the client,
+ which causes the same error because the object don't exists...
+
+ =======
[ ] it might make sense to always upload subpatches but upload instances only when needed
[ ] server don't send delete message back after client sending "object_delete" (http://pastebin.ca/318343)
***************
*** 10,13 ****
--- 32,36 ----
[ ] [route] should accept mixed types (float, symbol)
[ ] [select] should accept mixed types (float, symbol, pointer)
+ >>>>>>> 1.1.2.28.2.35
[ ] server-side slider outputs wrong value
[ ] remove MAXPDSTRING
***************
*** 46,51 ****
--- 69,85 ----
[ ] contracts : *-rule.pd
[ ] tests for the frameworks' own components?
+ * not finished:
+ [glue-test]
+ [comparators-test] [arith-test]
+ [operator1-rule] [operator1-test]
+ [operator2-rule] [operator2-test]
---------------------------------------------------------------- 0.40.pre7-...
+ <shift8> matju: another big bug for me - v/h sliders in existing patches bounce
+ repeatedly back to bottom when some kind of event occurs. you have to move the
+ mouse very gently back and forth until the slider stays at the location you want,
+ then without moving the mouse, release the mouse button :(
+
+ [ ] switch iemguis to using only t_atoms
[ ] MIDI loopback pseudo-device (inside pd)
[ ] audio loopback pseudo-device (inside pd)
***************
*** 144,147 ****
--- 178,183 ----
[ ] make commandline options reloadable at runtime
[x] canvas scrollbars auto-disappear when not needed.
+ [ ] [route] should accept mixed types (float, symbol)
+ [ ] [select] should accept mixed types (float, symbol, pointer)
[ ] implement dirty flag
[ ] use gensym2() in builtin classes and stuff.
***************
*** 264,267 ****
--- 300,308 ----
[ ] <Dossy> fconfigure -encoding binary ...
+ [ ] Luke Iannini suggests some OSX bindings:
+ Command-` to switch between different windows within the application.
+ Command-, to bring up preferences (though this one is more difficult since there are multiple preference windows...)
+ Command-m to minimize the window (this currently brings up the "send message" dialogue box)
+
Marius Schebella:
I have a small keyboard shortcut wish: change between "entering mode" and
***************
*** 279,282 ****
--- 320,336 ----
(useful for making variants)
+ [ ] I fixed it now, but I don't know if this is not a bug in pd 0.40:
+
+ "The problem is, that canvas-local search path really tread each path as
+ local to the canvas-path ( see line 1561 in g_canvas.c).
+ So if you add e.g. /usr/local/lib/pd/extra/iemmatrix, it will search for
+ this path, but local to the canvas path - so if I started Pd from
+ /home/me it will search in /home/me//usr/local/lib/pd/extra/iemmatrix !
+ Is this a feature or a bug of Pd ?" -- Holzi
+
+ "I don't quite understand how this explains why wrap~ of -1 returns 1." -- steffen
+
+ there's a [wrap~] but no [wrap]. there's a [>] but no [>~] (without externals). -- matju
+
------------------8<--------cut-here--------8<------------------
***************
*** 394,852 ****
3. times (tclx)
-
-
- 81886 ::ObjectBox_draw_box
- 82135 ::x80cd2b0
- 83076 ::x80cc9c8
- 87135 ::x80cd3f0
- 87337 ::TextBox_update_size
- 87662 ::Canvas_children
- 92144 ::Labeled_draw
- 93469 ::TextBox_text=
- 94827 ::Box_io_bbox
- 96890 ::View_canvas
- 97818 ::x80cd6f8
- 99591 ::View_get_canvas
- 100330 ::x80ccf98
- 103005 ::x80ccff8
- 103157 ::StatusBar_widget
- 104622 ::x80ccb30
- 104861 ::x80cca28
- 107575 ::Canvas_draw
- 113401 ::MessageBox_draw
- 116713 ::x80cd460
- 116867 ::x81b34a0
- 119329 ::x80d0440
- 119357 ::x8100908
- 119648 ::Canvas_init_scrollbars
- 120333 ::x81c1250
- 123602 ::x80cc690
- 125397 ::x80cc8a0
- 133951 ::Active_init
- 140976 ::View_look
- 150736 ::x80c1610
- 152037 ::Client_init_controls
- 156158 ::x80cc7d0
- 157623 ::Client_init
- 158007 ::Client_new
- 158154 ::Client
- 165917 ::Wire_draw
- 172527 ::View_noutlets=
- 173574 ::Box_draw_io2
- 175002 ::x80d0c30
- 175065 ::View_pdclass=
- 186335 ::MessageBox_init
- 196522 ::View_ninlets=
- 200936 ::x80c1818
- 201826 ::Box_draw_io
- 210567 ::Console_post_string
- 213590 ::Observable_subscribe
- 218579 ::x8203f38
- 219125 ::Box_draw
- 219656 ::Crosshair_init
- 220330 ::MessageBox_new_as
- 224091 ::Canvas_folder=
- 224849 ::Canvas_name=
- 226838 ::x80c15a0
- 229664 ::Canvas_delete_window
- 231295 ::x80ede38
- 231502 ::x80f92d0
- 233187 ::x80ed398
- 233539 ::x8115d70
- 234836 ::MessageBox
- 235501 ::x8109fc8
- 236857 ::x80f8898
- 237161 ::x8229ed8
- 237539 ::x821d708
- 237764 ::x822a590
- 237796 ::x812f940
- 237899 ::x8116808
- 239419 ::x8144f30
- 239466 ::x812ee98
- 240266 ::x8122698
- 240444 ::x80de250
- 240564 ::x8121c60
- 240814 ::x81eec10
- 240825 ::x80dd598
- 241064 ::x8138b30
- 242025 ::Box_remove_braces
- 242037 ::x81444f8
- 242708 ::x81d3b50
- 242739 ::x8139608
- 243399 ::x8229858
- 243402 ::x8150310
- 243452 ::x810aa30
- 243465 ::x8150d48
- 243511 ::x8163c90
- 243543 ::x81e4f80
- 243852 ::x81ef308
- 245129 ::x816f8a0
- 245188 ::x81eaf60
- 245712 ::x8163220
- 245790 ::x8189320
- 245933 ::x81f4840
- 246454 ::x8170360
- 246837 ::x817cb40
- 247212 ::x81f4f38
- 248740 ::x817c080
- 249797 ::balloon
- 252557 ::x81e6888
- 253523 ::Canvas_make_title
- 254455 ::View_item
- 254762 ::x80d6e90
- 256130 ::Active_new
- 256313 ::x80da3e8
- 256410 ::x80e7d18
- 256527 ::x80e70f8
- 256552 ::x80d9790
- 257495 ::x81ec7c0
- 258348 ::x80f5838
- 258466 ::x80e9598
- 258539 ::x80e64c0
- 258554 ::x80db838
- 258567 ::x80f2370
- 258829 ::x80d7b00
- 259162 ::x8188860
- 259185 ::x80e8958
- 259608 ::x80f4be0
- 259628 ::x8108448
- 260074 ::x80f2fb0
- 260655 ::x80f6c08
- 261836 ::x8112020
- 261959 ::x8110420
- 262220 ::x810f940
- 262546 ::x81ceb10
- 262582 ::x819cc40
- 262601 ::x811dfa8
- 262742 ::x811b768
- 263189 ::x81c17a0
- 263273 ::x8107078
- 263926 ::x80d6268
- 264668 ::x811c3a8
- 266364 ::x812a698
- 266415 ::x8129a58
- 266693 ::x81281f8
- 267211 ::x80e4c98
- 267259 ::x810ed40
- 267382 ::x80e40b8
- 267393 ::x81ce038
- 267671 ::x8128e18
- 267672 ::x813ec40
- 267891 ::x8135280
- 268058 ::x812b2d0
- 269534 ::x81ab330
- 270052 ::x813e000
- 270067 ::x80eae18
- 270111 ::x812bef0
- 270205 ::x81569a8
- 270253 ::x81b7b80
- 270498 ::x8114048
- 270504 ::x814a9f0
- 270969 ::x819c180
- 271884 ::x8135ea0
- 271895 ::x813d400
- 272560 ::x80e5880
- 272623 ::x8140840
- 272761 ::x8157588
- 272818 ::x815e5e8
- 273130 ::x8106420
- 274167 ::x816b2b0
- 274203 ::x816bee8
- 274243 ::x8169a30
- 274402 ::x80f1770
- 274470 ::x80ea1d8
- 275219 ::x815d9a8
- 275475 ::x8184270
- 275896 ::x81372c0
- 275958 ::x80d87c0
- 276239 ::x8134648
- 276255 ::x81786c8
- 276342 ::x8176e50
- 276478 ::x8184ea8
- 277203 ::x8176210
- 277249 ::x8183630
- 277333 ::x8149de0
- 277815 ::x8149200
- 277929 ::x820f1c8
- 278087 ::x81aa870
- 278151 ::x816a670
- 278240 ::x815cd68
- 278442 ::x8185ac8
- 278808 ::x807b748
- 279269 ::x811ab68
- 279563 ::x815c128
- 279748 ::x8203388
- 279999 ::x814c5f0
- 280139 ::pd_mess_split
- 280215 ::x8177a90
- 280365 ::x8142868
- 281218 ::x8112c78
- 282043 ::x80f3c18
- 282107 ::x81829f0
- 283392 ::x821b9b8
- 283570 ::x8226e40
- 283649 ::x815b508
- 283825 ::x8186708
- 283935 ::x8133a08
- 284126 ::x812cb30
- 284418 ::x8132dd0
- 285125 ::x816d748
- 285259 ::x821aee0
- 285273 ::x8168e10
- 285911 ::x814e618
- 285944 ::x8111088
- 287089 ::x811d010
- 287123 ::x816cb08
- 287879 ::x814d248
- 288513 ::x8242118
- 289244 ::x81a6220
- 289337 ::x81b70d8
- 289984 ::x81a86b8
- 290018 ::x81755f0
- 290684 ::x8198fc8
- 291037 ::x81792e8
- 291053 ::Observable_init
- 291061 ::x81de170
- 291106 ::x8179f28
- 291319 ::x81b3698
- 291548 ::x81983c8
- 291894 ::x820fc00
- 291939 ::x8105490
- 292161 ::x811ffd0
- 292244 ::x81a7a78
- 292556 ::x8199c08
- 292813 ::x813f8a8
- 292933 ::x81b4ef8
- 293069 ::x81dd738
- 293253 ::x81bc838
- 294324 ::Active
- 295019 ::x81a6e58
- 295107 ::x8141498
- 295503 ::x8181dd0
- 296289 ::x8100c60
- 296807 ::x815a8e8
- 298045 ::x8242bd8
- 299258 ::x81b2a60
- 299293 ::x81b42b8
- 299549 ::x8235958
- 301393 ::x814b658
- 302102 ::x81bbbf8
- 302632 ::x81bafc0
- 302930 ::x8236418
- 303229 ::x8100050
- 303617 ::x81ca8d0
- 305461 ::x80ff418
- 305737 ::x82016f8
- 307046 ::x8200328
- 307070 ::x81b11e0
- 307598 ::x81be090
- 308431 ::x81ff6d0
- 308498 ::x81b05c0
- 308968 ::x82080d0
- 310456 ::x8208cd0
- 310899 ::x8213f10
- 311060 ::x81fc290
- 311557 ::Canvas_havewindow=
- 311572 ::x81bf468
- 313011 ::x81cc8a8
- 313874 ::x820c168
- 314556 ::x8218d60
- 314599 ::x8220910
- 314808 ::x8221520
- 315966 ::x8214b10
- 316120 ::x821fd30
- 316330 ::x81b1e20
- 316444 ::x81c4b60
- 316496 ::x8217fa8
- 316802 ::x81cb4d0
- 317852 ::x8225148
- 318338 ::x823ffc0
- 318605 ::x8231fa0
- 318842 ::x820d538
- 319250 ::o0000003
- 320041 ::x81d7208
- 320496 ::x8233800
- 321574 ::x820b510
- 322488 ::x823b688
- 322824 ::x823c2a8
- 323198 ::x81fdad0
- 323290 ::x80ce5e8
- 323603 ::x823f380
- 324382 ::x81dba40
- 325437 ::x81d6628
- 325485 ::x81d7e18
- 326123 ::x81da670
- 326259 ::x8232bc0
- 326534 ::x81fce90
- 327235 ::x822eec8
- 328365 ::x8231368
- 328962 ::x8223d78
- 329266 ::x8223120
- 332900 ::x8209910
- 336023 ::x8217350
- 337737 ::o0000004
- 340212 ::x81d9a18
- 340480 ::x8215750
- 342576 ::ObjectBox_draw
- 345694 ::x823db28
- 346488 ::x8230728
- 357849 ::x823cee8
- 360603 ::x81fe738
- 361056 ::Crosshair_new
- 364872 ::x81c0cc8
- 365048 ::x81e02a8
- 367044 ::x820a578
- 370557 ::x823e760
- 372260 ::x82163b8
- 377588 ::TextBox_draw
- 380555 ::x8227878
- 381143 ::x81efa50
- 381764 ::x81269b8
- 390072 ::x8155198
- 391212 ::x81f5668
- 392417 ::x81e5758
- 396715 ::pdtk_post
- 396897 ::x8173de0
- 399433 ::Crosshair
- 400724 ::x811ec00
- 402375 ::x8167600
- 406435 ::x81aedb0
- 408107 ::x818cda0
- 408708 ::x81805c0
- 413015 ::x81eb708
- 420693 ::x80fdc08
- 429730 ::x81d8a80
- 443760 ::x824c760
- 445914 ::x81a1940
- 446966 ::x824e8b0
- 452200 ::x81a39d0
- 454224 ::x80e2888
- 455514 ::x825ca70
- 455572 ::x822d6b8
- 456835 ::x8266c90
- 460382 ::x8262b40
- 460733 ::x826ce18
- 462027 ::x81a5a78
- 462386 ::x8239e78
- 462461 ::x825a940
- 462554 ::x826ee88
- 464070 ::x825eaa8
- 465617 ::x8272ee0
- 465654 ::x8250810
- 468209 ::x827b018
- 470065 ::x8274ef8
- 472780 ::Canvas_update_title
- 474736 ::x8266be0
- 475641 ::x8270f10
- 476276 ::x8250918
- 480996 ::x8249f30
- 481699 ::Canvas_widget
- 487458 ::x8276f88
- 488441 ::x826ad90
- 489594 ::x8270e60
- 490541 ::x8260ae8
- 493027 ::x8222188
- 500321 ::x8203dc0
- 502216 ::x8278fa0
- 513532 ::x807ca90
- 514391 ::x822fae8
- 514695 ::x8103488
- 515959 ::x81bd470
- 526150 ::x81ee578
- 526533 ::x8102d38
- 528761 ::x807c2f8
- 529697 ::x8158170
- 539602 ::x81e4978
- 542006 ::x81f41a0
- 543052 ::x815f228
- 544530 ::x8158920
- 549941 ::accel_munge
- 555066 ::x815f990
- 566144 ::x81c81d0
- 566191 ::x8195c98
- 570480 ::x8193620
- 570706 ::x81ea968
- 571876 ::x81c5798
- 584927 ::x818e5b0
- 591699 ::x8191628
- 596840 ::x81e25d8
- 598929 ::x81e8658
- 602851 ::x81963e8
- 613202 ::x81c8920
- 618366 ::x81c5f48
- 621473 ::x8193d70
- 629978 ::x81f4068
- 634569 ::x81f1658
- 671052 ::StatusBar_addw
- 697682 ::Comment_new_as
- 699423 ::x818ed40
- 712652 ::x81e1d08
- 722110 ::x81f3a48
- 723125 ::x81edd88
- 736875 ::x81e7df8
- 737859 ::x8237b68
- 744021 ::Comment
- 789893 ::mset
- 800343 ::Wire_reinit
- 848684 ::View_gop_check
- 861763 ::x8131c28
- 945054 ::x81242d8
- 952884 ::x81b9de8
- 958071 ::Canvas_wires=
- 961995 ::Canvas_children=
- 966542 ::x80c2d40
- 968682 ::x80c76a8
- 969697 ::say
- 992149 ::x80d44b8
- 1011078 ::x80effe8
- 1017824 ::x810d5e8
- 1018741 ::x80c1af0
- 1022591 ::x81acaa0
- 1024782 ::x81193e0
- 1038344 ::x813bc38
- 1054410 ::x8147a68
- 1087759 ::x80dff20
- 1091992 ::x80faf28
- 1102524 ::x810c688
- 1115787 ::Box_reinit
- 1126043 ::x81311d0
- 1130844 ::x813acd8
- 1132347 ::x81184c0
- 1157013 ::x8125160
- 1158546 ::x8171ac8
- 1160196 ::x81524d8
- 1169554 ::x81fab38
- 1191160 ::x82127b8
- 1192248 ::x8206978
- 1193824 ::x81653f8
- 1194002 ::x817ef30
- 1197658 ::x8165f70
- 1205987 ::x821e568
- 1207968 ::x8172750
- 1211369 ::x80d2f78
- 1228787 ::x819e3a8
- 1236098 ::x818aa88
1240774 ::StatusBar_init
- 1245510 ::x81ad720
- 1257692 ::x819efb0
- 1289132 ::x81f9ba0
- 1289367 ::x80d2c48
1308113 ::Menuable_init
- 1313150 ::x8205a18
- 1328710 ::x8211858
- 1329411 ::x822b198
- 1332386 ::x822b420
- 1333643 ::x822bf90
- 1337448 ::x82387b8
- 1338898 ::x81b92f0
- 1350810 ::x81f9860
- 1364280 ::x80e0f10
1368588 ::StatusBar_new
- 1374121 ::x81d3720
- 1384345 ::x81c3988
- 1386753 ::x81d4e50
- 1391552 ::x80ef1f0
1407356 ::StatusBar
- 1429565 ::x80fbe70
1477726 ::View_outside_of_the_box
1533613 ::Canvas_init
--- 448,455 ----
More information about the Pd-cvs
mailing list