| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update documentation on select limits | Rapptz | 2021-08-25 | 1 | -2/+2 |
| | | |||||
| * | Fallback to None message_id searches in View dispatch | Rapptz | 2021-08-01 | 1 | -1/+3 |
| | | | | | | | | Not all persistent views have an associated message_id attached to them. Fix #7319 | ||||
| * | Remove unused variable in view | Rapptz | 2021-08-01 | 1 | -1/+0 |
| | | |||||
| * | Change View dispatch mechanism to be keyed by message_id as well | Rapptz | 2021-07-31 | 1 | -5/+6 |
| | | | | | | | | | If different persistent view instances are used within different message_ids their callbacks will get called without differentiating between them, leading to potential issues such as 404 errors. This change makes it so N views with custom IDs bound to N message_ids will no longer conflict with one another. | ||||
| * | Add support for discord.ui.Select.disabled | Lucas Hardt | 2021-07-28 | 1 | -1/+21 |
| | | |||||
| * | Add versionadded to ui.View and ui.Item | scrazzz | 2021-07-21 | 2 | -0/+4 |
| | | |||||
| * | Fix documentation note for interaction_check | Kaylynn Morgan | 2021-07-21 | 1 | -3/+2 |
| | | |||||
| * | Undocument Item.width | Rapptz | 2021-07-09 | 1 | -1/+0 |
| | | | | | It doesn't serve much of a purpose to users | ||||
| * | Remove extraneous dict assignment from view store | Rapptz | 2021-07-07 | 1 | -1/+0 |
| | | |||||
| * | Specify View timeouts is in seconds | Rapptz | 2021-07-04 | 1 | -1/+1 |
| | | |||||
| * | Fix ui.Button constructor default style to match the decorator | Rapptz | 2021-07-03 | 1 | -1/+1 |
| | | |||||
| * | Rework view timeouts to work as documented | Rapptz | 2021-07-02 | 1 | -34/+63 |
| | | |||||
| * | Add a default style for buttons | Rapptz | 2021-07-01 | 1 | -1/+1 |
| | | | | | | This makes it easier to create URL buttons since the library will automatically assign the proper style for it. | ||||
| * | Show Select.values more prominently in the documentation | Rapptz | 2021-07-01 | 1 | -0/+4 |
| | | |||||
| * | Add Select to list of types in Item's docstring | jack1142 | 2021-07-01 | 1 | -0/+1 |
| | | |||||
| * | [docs] Fix more references | Josh | 2021-07-01 | 2 | -3/+3 |
| | | | | Co-Authored-By: Riley Shaw <[email protected]> | ||||
| * | Change timeout parameter in View.from_message to keyword only | Rapptz | 2021-06-30 | 1 | -1/+1 |
| | | |||||
| * | Add View.from_message to convert message components to a View | Rapptz | 2021-06-30 | 1 | -0/+31 |
| | | |||||
| * | Add conversion routine for SelectMenu to ui.Select | Rapptz | 2021-06-30 | 1 | -1/+5 |
| | | |||||
| * | Fix link buttons not being regarded as persistent | Nadir Chowdhury | 2021-06-29 | 1 | -0/+5 |
| | | |||||
| * | [docs] Update Sphinx and Fix various references | Josh | 2021-06-27 | 2 | -8/+8 |
| | | | | Co-Authored-By: Riley Shaw <[email protected]> | ||||
| * | Lazily create Button custom_ids in decorator interface | Rapptz | 2021-06-12 | 1 | -2/+0 |
| | | | | | | The previous code would make two separate instances share the custom_id which might have been undesirable behaviour | ||||
| * | Make View timeout parameter keyword-only | Rapptz | 2021-06-10 | 1 | -1/+1 |
| | | |||||
| * | Grammatical improvements in View documentation | UP929312 | 2021-06-08 | 1 | -2/+2 |
| | | |||||
| * | Add pre-conditions to avoid on_timeout being called after stop() | Rapptz | 2021-06-06 | 1 | -2/+4 |
| | | | | | | Apparently the cancellation request for a TimerHandle doesn't necessarily have to be honoured despite large periods of time passing | ||||
| * | Add View.on_error callback for swallowed exceptions | Rapptz | 2021-06-05 | 1 | -10/+31 |
| | | |||||
| * | Add View.is_dispatching to detect whether a view has been added | Rapptz | 2021-06-04 | 1 | -0/+5 |
| | | |||||
| * | Allow passing Emoji in components | Rapptz | 2021-06-02 | 2 | -16/+23 |
| | | |||||
| * | Add Client.persistent_views to get all persistent views | Rapptz | 2021-05-31 | 1 | -1/+10 |
| | | |||||
| * | Ensure views added to Client.add_view are persistent views | Rapptz | 2021-05-31 | 4 | -0/+20 |
| | | |||||
| * | Don't mark URL buttons as dispatchable | Rapptz | 2021-05-31 | 1 | -1/+1 |
| | | |||||
| * | Mention that rows are explicitly 0 indexed. | Rapptz | 2021-05-31 | 2 | -4/+4 |
| | | |||||
| * | Remove view syncing before editing in views | Rapptz | 2021-05-31 | 1 | -0/+3 |
| | | | | | | This prevents a potential race condition when a MESSAGE_UPDATE is received syncing and refreshing the view components causing a desync. | ||||
| * | Add View.is_finished() to query listening state | Rapptz | 2021-05-31 | 1 | -0/+4 |
| | | |||||
| * | Fix potential KeyError when removing views | Rapptz | 2021-05-30 | 1 | -1/+1 |
| | | |||||
| * | Add __repr__ for View | Rapptz | 2021-05-30 | 1 | -0/+3 |
| | | |||||
| * | Allow assigning Select.options to refresh the select menu | Rapptz | 2021-05-30 | 1 | -0/+9 |
| | | |||||
| * | Rework item grouping behaviour to take into consideration weights | Rapptz | 2021-05-29 | 4 | -45/+120 |
| | | | | | This also renames `group` into `row` | ||||
| * | Check future state before setting result in View | Rapptz | 2021-05-29 | 1 | -2/+5 |
| | | |||||
| * | Default SelectOption.value to the label if not given | Rapptz | 2021-05-28 | 1 | -2/+2 |
| | | |||||
| * | Remove __slots__ from View | Rapptz | 2021-05-28 | 1 | -7/+0 |
| | | |||||
| * | Add support for select components | Rapptz | 2021-05-28 | 5 | -5/+327 |
| | | |||||
| * | Add PartialEmoji.from_str helper | Rapptz | 2021-05-28 | 1 | -22/+8 |
| | | |||||
| * | Fix View.wait not returning when it times out | Rapptz | 2021-05-28 | 1 | -5/+14 |
| | | | | | This also makes it so it returns the reason why the wait finished. | ||||
| * | Add a timeout callback for detecting when a View times out | Rapptz | 2021-05-28 | 1 | -3/+24 |
| | | |||||
| * | Add View.remove_item and View.clear_items | Rapptz | 2021-05-28 | 1 | -0/+18 |
| | | |||||
| * | Add View.interaction_check for interaction pre-conditions | Rapptz | 2021-05-28 | 1 | -0/+36 |
| | | |||||
| * | Add a way to wait for a view to finish its interactions | Rapptz | 2021-05-27 | 1 | -0/+9 |
| | | |||||
| * | Button labels can be None | Zomatree | 2021-05-27 | 1 | -10/+10 |
| | | |||||
| * | Allow View to be instantiated without subclassing | Rapptz | 2021-05-27 | 1 | -3/+1 |
| | | |||||