English
Search
My panel
  • Welcome to The Ultimate Site of Worms Armageddon. Please log in or sign up.
Active chat preview
This box automatically views your last visited chat.

Great Snooper | 3rd chapter

Started by Tomi, August 31, 2014, 10:32 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Tomi

Those standard colors are meant that the user who sent the message is not online anymore. When you use the chat mode then you wont answer somebody who is not online anymore.

I will check the other bug this weekend.

XanKriegor

Tomi is a modern developer from now xDD Will you try to fix the apostrophe bug?

Tomi

Yes i guess, however i forgot which bug is that exactly :D

WTF-8

*clicks on #AnythingGoes*
eyes.png

errorlog:
Spoiler! View
2018-01-10 16:28:33
System.NullReferenceException
Ссылка на объект не указывает на экземпляр объекта.
   в GreatSnooper.ViewModel.AbstractChannelViewModel.MessageScrollChanged(Object sender, ScrollChangedEventArgs e) в D:\VS\Great-Snooper\Great Snooper\ViewModel\AbstractChannelViewModel.cs:строка 612
   в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   в System.Windows.Controls.ScrollViewer.OnLayoutUpdated(Object sender, EventArgs e)
   в System.Windows.ContextLayoutManager.fireLayoutUpdateEvent()
   в System.Windows.ContextLayoutManager.UpdateLayout()
   в System.Windows.Controls.TabItem.OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs e)
   в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   в System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   в System.Windows.Input.InputManager.ProcessStagingArea()
   в System.Windows.Input.KeyboardDevice.TryChangeFocus(DependencyObject newFocus, IKeyboardInputProvider keyboardInputProvider, Boolean askOld, Boolean askNew, Boolean forceToNullIfFailed)
   в System.Windows.Input.KeyboardDevice.Focus(DependencyObject focus, Boolean askOld, Boolean askNew, Boolean forceToNullIfFailed)
   в System.Windows.Input.KeyboardDevice.Focus(IInputElement element)
   в System.Windows.UIElement.Focus()
   в System.Windows.Controls.TabItem.SetFocus()
   в System.Windows.Controls.TabItem.OnMouseLeftButtonDown(MouseButtonEventArgs e)
   в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   в System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   в System.Windows.UIElement.OnMouseDownThunk(Object sender, MouseButtonEventArgs e)
   в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   в System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   в System.Windows.Input.InputManager.ProcessStagingArea()
   в System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   в System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   в System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   в System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
The manual in the installation folder is a pathway to many abilities some consider to be unnatural

WTF-8

unminimized, minimized, unminimized again
rip.png

errorlog:
Spoiler! View
2018-01-11 14:09:20
System.NullReferenceException
Ссылка на объект не указывает на экземпляр объекта.
   в GreatSnooper.ViewModel.AbstractChannelViewModel.MessageScrollChanged(Object sender, ScrollChangedEventArgs e) в D:\VS\Great-Snooper\Great Snooper\ViewModel\AbstractChannelViewModel.cs:строка 612
   в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   в System.Windows.Controls.ScrollViewer.OnLayoutUpdated(Object sender, EventArgs e)
   в System.Windows.ContextLayoutManager.fireLayoutUpdateEvent()
   в System.Windows.ContextLayoutManager.UpdateLayout()
   в System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)
   в System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   в System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   в System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
   в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
The manual in the installation folder is a pathway to many abilities some consider to be unnatural

Tomi

Here is the new version. In theory I fixed the problems you reported so far, however I couldn't reproduce the message color changing bug. For me it worked well.

Ah and I added a new button to the Font chooser window to be able to restore the default message color setting.

https://www.dropbox.com/s/bungwkqfnsbpy9j/Great%20Snooper%202_2_3%20-%20Portable.zip?dl=1

XanKriegor

New version starts and closes faster than previous one. Apostrophe bug which led to a crash in convos seems gone. But chan names are turning red, none by one as they appear.

Tomi

That's a feature as i wrote 3-4 posts earlier. I hated when i answered somebody's question and then i saw that he is not even online anymore.

XanKriegor

Lol, usually your addressee's name in the tab goes red if he is offline. This feature could be disable-able at least. And yes, there are some new words to translate.

WTF-8

talking of translations,
pls.png

might wanna change the first "Выход" to "Завершить сессию" or something
The manual in the installation folder is a pathway to many abilities some consider to be unnatural

XanKriegor

How could we allow two Выход to be at the same time? Oo

Tomi

XD well ye the new words should be translated, but there are not too much.. i don't really feel like i want to collect the new words and look up people who made translations and etc.

WTF-8

how.gif
(for convenience, the gif doesn't respect timestamps)

Adding a newly joined player to the ignore list fixed the issue for now
rip him, sacrificed to bugs
The manual in the installation folder is a pathway to many abilities some consider to be unnatural

WTF-8

#253
time paradox.png
Should try w/o energy save mode.

nickname highlight inconsistency.png
Going into the chat mode and back seem to fix the color.
The manual in the installation folder is a pathway to many abilities some consider to be unnatural

XanKriegor


Paradise - THeDoGG