mirror of
				https://github.com/MCV-Software/TWBlue.git
				synced 2025-10-31 20:22:01 +00:00 
			
		
		
		
	Finished implementation of new tweet and reply calls in buffers
This commit is contained in:
		| @@ -84,7 +84,6 @@ class BaseBuffer(base.Buffer): | |||||||
|         return _(u"Unknown buffer") |         return _(u"Unknown buffer") | ||||||
|  |  | ||||||
|     def post_status(self, *args, **kwargs): |     def post_status(self, *args, **kwargs): | ||||||
|         item = None |  | ||||||
|         title = _("Tweet") |         title = _("Tweet") | ||||||
|         caption = _("Write the tweet here") |         caption = _("Write the tweet here") | ||||||
|         tweet = messages.tweet(self.session, title, caption, "") |         tweet = messages.tweet(self.session, title, caption, "") | ||||||
|   | |||||||
| @@ -4,7 +4,7 @@ import platform | |||||||
| if platform.system() == "Windows": | if platform.system() == "Windows": | ||||||
|     import wx |     import wx | ||||||
|     from wxUI import buffers, commonMessageDialogs, menus |     from wxUI import buffers, commonMessageDialogs, menus | ||||||
|     from controller import user |     from controller import user, messages | ||||||
| elif platform.system() == "Linux": | elif platform.system() == "Linux": | ||||||
|     from gi.repository import Gtk |     from gi.repository import Gtk | ||||||
|     from gtkUI import buffers, commonMessageDialogs |     from gtkUI import buffers, commonMessageDialogs | ||||||
| @@ -38,6 +38,18 @@ class TrendsBuffer(base.Buffer): | |||||||
|         self.get_formatted_message = self.get_message |         self.get_formatted_message = self.get_message | ||||||
|         self.reply = self.search_topic |         self.reply = self.search_topic | ||||||
|  |  | ||||||
|  |  | ||||||
|  |     def post_status(self, *args, **kwargs): | ||||||
|  |         title = _("Tweet") | ||||||
|  |         caption = _("Write the tweet here") | ||||||
|  |         tweet = messages.tweet(self.session, title, caption, "") | ||||||
|  |         response = tweet.message.ShowModal() | ||||||
|  |         if response == wx.ID_OK: | ||||||
|  |             tweet_data = tweet.get_tweet_data() | ||||||
|  |             call_threaded(self.session.send_tweet, *tweet_data) | ||||||
|  |         if hasattr(tweet.message, "destroy"): | ||||||
|  |             tweet.message.destroy() | ||||||
|  |  | ||||||
|     def start_stream(self, mandatory=False, play_sound=True, avoid_autoreading=False): |     def start_stream(self, mandatory=False, play_sound=True, avoid_autoreading=False): | ||||||
|         # starts stream every 3 minutes. |         # starts stream every 3 minutes. | ||||||
|         current_time = time.time() |         current_time = time.time() | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user