Up-To-Date Autocomplete Wordlist

Added Notifications API - list supports 2011.625+

[lua]system.scheduleNotification( )
system.scheduleNotification( )
system.cancelNotification( )[/lua] [import]uid: 10478 topic_id: 10613 reply_id: 58440[/import]

Hello guys,

Would you mind telling me HOW exactly to ADD the new update library to work inside CPM? :frowning:

Sorry for this question here but I am really in doubt if I copy and paste the new updated list created by PixelEnvision inside the USER GENERATED LIST of CPM or inside the OFFICIAL LIST?

PS: Ive added some lines in my official list by hand some time ago and it did work well so I could do the same now but the problem is that the official list now looks like to be biggest than the PixelEnvisions list and so I do not want to paste it over my official biggest list. Should I go then for the user generated list?

I thank you so much for the info.

Regards,
Rodrigo. [import]uid: 89165 topic_id: 10613 reply_id: 58476[/import]

Rodrigo, that’s a really good point – I think the wording in Preferences needs to be changed so it’s not so confusing.

When you get new lines for autocomplete from PixelEnvision, go ahead and paste them into the “Official” list. At this point it makes sense for me to base the CPM “official” list off what PixelEnvision puts together.

Sometime soon I’ll put in an option to “Update Autocomplete List Automatically” and when that happens it will be the “Official” list that gets changed.

But if you come up with your own autocomplete words, or get some from a different 3rd-party library, putting them in the User-Defined list is probably safest. That way there’s no way they should ever get overwritten with “new” autocomplete words.

Does that make sense?

Jay
[import]uid: 9440 topic_id: 10613 reply_id: 58482[/import]

Hello Jay!

Sure that makes sense!! Thank you!

But by now, just before to see your answer here Ive put the PixelEnvisions list (as I understand is the Official`s CPM list also - great) pasted into my USER GENERATED LIST of CPM and that looks like worked too. :confused:

But so Jay, do you recommend myself to paste again the PixelEnvisions list over my actual OFFICIAL CPM list and erase that Ive pasted before into the USER GENERATED LIST to empty it again or I can just let that as it is now already (PixelEnvision`s list pasted into USER GENERATED LIST)?

Sorry for the confusion but I am liking so much CPM as it all features that I want to make sure that I am setting all the goodies of it right! Principally the Auto-Complete for the CPM code editor that is awesome btw IMO even being a BBEdit user. :slight_smile:

Thank you one more time for the attention Jay and PixelEnvision.
Regards,
Rodrigo. [import]uid: 89165 topic_id: 10613 reply_id: 58484[/import]

Right now when you open a new editor window it grabs everything from both lists, discards duplicates, and uses that final combined list for autocomplete.

That’s why pasting the new lines into User-Defined works.

You can probably just leave it the way it is for now and tweak things again after the “automatic update” version comes out in the near future.

If you do want to change things now, just cut those new lines from User-Defined and go paste them into Official and you’ll be good-to-go.

Jay
[import]uid: 9440 topic_id: 10613 reply_id: 58486[/import]

Hey Jay,

So that`s ok!

Ill do like you said above by now and be waiting for the awesome feature that will come - auto update of CPMs Official Code List.

Sure I will love that as it will let me avoid the part of be looking for updated code`s list to updates mine. :]
Regards, [import]uid: 89165 topic_id: 10613 reply_id: 58487[/import]

Added recent widget changes… Supports 2011.646+

[lua]display.newRetinaText( “”, , , , )
display.newEmbossedText( “”, , , , , )
widget.newButton ( )
widget.newSlider ( )
widget.newScrollView ( )
widget.newTableView ( )
widget.newTabBar ( )
widget.newPickerWheel ( )
widget.setTheme ( )[/lua] [import]uid: 10478 topic_id: 10613 reply_id: 65429[/import]

Thank you Pixel.

I am updating my user-list (CPM) right now!

Cheers! :slight_smile: [import]uid: 89165 topic_id: 10613 reply_id: 65448[/import]

Added storyboard API, for 2011.678+

[lua]storyboard.newScene ( )
storyboard.gotoScene ( “” )
storyboard.purgeScene ( “” )
storyboard.removeScene ( “” )[/lua] [import]uid: 10478 topic_id: 10613 reply_id: 67681[/import]

Cheers Pixel! :slight_smile:
[import]uid: 89165 topic_id: 10613 reply_id: 67682[/import]

Updated storyboard API, for 2011.688+

[lua]storyboard.getPrevious ( )
storyboard.getScene ( “” )
storyboard.purgeAll ( )
storyboard.removeAll ( )[/lua] [import]uid: 10478 topic_id: 10613 reply_id: 68307[/import]

Updated for current release 2011.701+

[lua]system.setLocationThreshold( )[/lua] [import]uid: 10478 topic_id: 10613 reply_id: 72682[/import]