Code Monkey home page Code Monkey logo

squiggle's People

Contributors

cocoon avatar hasankhan avatar pr-yemibedu avatar yazgoo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

squiggle's Issues

Can't send Massage to Offline User

can you please add functionality to send messages to users even when they are offline. Offline messages should received when the users come back online. same as the function is BeeBeep Massenger

Two Servers running inside EC2

I have two rd server running inside AWS EC2 in a single subnet...but can't make users from one server "see" users from another server...

Server one IP 172.16.2.99
User: Carl, Mike, Bill

Server two IP 172.16.2.100
User: James, Marcus, Chilli

In each server user can see other logged in same server...

I'v installed Bridge and Multicast without success...

Whats wrong?

Tray Icon mouseover status text is english - ignores translation

I am currently testing Squiggle (Squiggle-3.4.Client.zip) on a Windows 8.1 host.

I did

  • backup Translation.xaml to Translation_en.xaml
  • translated the strings in Translation.xaml to german
  • Restarted the app

In general the translation works, but the mouseover-text over the windows-tray icon still displays an english string and not my translation

Example:

  • If status is set to 'away' - which i did translated to 'Abwesend' the trayicon-mouseover still shows 'away'

Closing latest release (zip) via tray on windows 8.1 results in error

I am currently testing Squiggle (Squiggle-3.4.Client.zip) on a Windows 8.1 host.
If i do close the application via its tray icon it results in an error dialog that Squiggle Messenger is not longer working and i have to confirm that the application should be closed.

Looks like a message from the operating system on a non-reacting application.

Any way to debug this?

The type initializer for 'Squiggle.UI.Settings.SettingsProvider' threw an exception

System.TypeInitializationException occurred
HResult=0x80131534
Message=The type initializer for 'Squiggle.UI.Settings.SettingsProvider' threw an exception.
Source=Squiggle
StackTrace:
at Squiggle.UI.Settings.SettingsProvider.get_Current()
at Squiggle.UI.Windows.MainWindow.<Window_Loaded>d__3.MoveNext()
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.b__6_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run(Window window)
at Squiggle.UI.SingleInstanceManager.OnStartup(StartupEventArgs e)
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
at Squiggle.UI.EntryPoint.Main(String[] args)

Inner Exception 1:
ConfigurationErrorsException: Configuration system failed to initialize

Inner Exception 2:
ConfigurationErrorsException: '.', hexadecimal value 0x00, is an invalid character. Line 16, position 1.

Inner Exception 3:
XmlException: '.', hexadecimal value 0x00, is an invalid character. Line 16, position 1.

squiggle messages not being received

when sending squiggle messages to other people the message is sent and a notification is seen in the persons squiggle but when looking at the message the message does not appear or is invisible

Deployment Issue

Hi Hashan,
Thanks for the app. i have a problem with deployment, i have three networks 172.16.1.0/24 , 172.16.2.0/24,
172.16.3.0/24 and i installed squiggle client on the first network 172.16.1.0/24, on the LAN users pc, everything was fine. Now after installing on 2nd network 172.16.2.0/24, the first network and 2nd network cant see themselves to chat. saw a bridge zip, 1. Is that the solution and 2. how do i use it please.

Bridge over WAN

Hi, All

First thanks for the great simple program and everyone who has contributed. I have spent time looking through documentation and other discussions, but cannot find a solution.

Ive been trying to get my two computers to have the bridge function over WAN. Both are running windows 10. I have:

Removed firewalls on windows, router, added rules to open all ports.
Port forwarding and successfully Established TCP connections between the two computers
Installed, and have Squiggle.Bridge running in terminal. I have started the Squiggle Bridge both through windows service, and command prompt. Bridge Running and on both machines the bridge displays "Forward: KeepAliveMessage" as well as status and logout changes, but they are not communicating..

Test-NetConnection : is successful,, i am not sure why squiggle not going through!

Anything I am missing?

Thank you so much for a great lightweight program! and any responses in advance!

Squiggle cannot start up

Hi, I'm facing the following error as shown on the event viewer when squiggle is trying to start. It keeps crashing immediately.

Application: Squiggle.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Xml.XmlException
   at System.Xml.XmlTextReaderImpl.Throw(System.Exception)
   at System.Xml.XmlTextReaderImpl.Throw(System.String, System.String[])
   at System.Xml.XmlTextReaderImpl.ParseText(Int32 ByRef, Int32 ByRef, Int32 ByRef)
   at System.Xml.XmlTextReaderImpl.ParseText()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlTextReader.Read()
   at System.Xml.XmlTextReaderImpl.Skip()
   at System.Xml.XmlTextReader.Skip()
   at System.Configuration.XmlUtil.StrictSkipToNextElement(System.Configuration.ExceptionAction)
   at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(System.Configuration.XmlUtil, System.String, Boolean, System.String, System.Configuration.OverrideModeSetting, Boolean)
   at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(System.Configuration.XmlUtil, System.String, Boolean, System.String, System.Configuration.OverrideModeSetting, Boolean)
   at System.Configuration.BaseConfigurationRecord.ScanSections(System.Configuration.XmlUtil)
   at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()

Exception Info: System.Configuration.ConfigurationErrorsException
   at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean)
   at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(System.Configuration.ConfigurationSchemaErrors)
   at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
   at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(System.Object, System.Configuration.Internal.InternalConfigEventArgs)

Exception Info: System.Configuration.ConfigurationErrorsException
   at System.Configuration.ConfigurationManager.PrepareConfigSystem()
   at System.Configuration.ConfigurationManager.RefreshSection(System.String)
   at System.Configuration.ClientSettingsStore.ReadSettings(System.String, Boolean)
   at System.Configuration.LocalFileSettingsProvider.GetPropertyValues(System.Configuration.SettingsContext, System.Configuration.SettingsPropertyCollection)
   at System.Configuration.SettingsBase.GetPropertiesFromProvider(System.Configuration.SettingsProvider)
   at System.Configuration.SettingsBase.GetPropertyValueByName(System.String)
   at System.Configuration.SettingsBase.get_Item(System.String)
   at System.Configuration.ApplicationSettingsBase.GetPropertyValue(System.String)
   at System.Configuration.ApplicationSettingsBase.get_Item(System.String)
   at Squiggle.UI.Properties.Settings.get_FirstRun()
   at Squiggle.UI.Settings.GeneralSettings.ReadFrom(Squiggle.UI.Properties.Settings, Squiggle.Utilities.Application.ConfigReader)
   at Squiggle.UI.Settings.SquiggleSettings.ReadFrom(Squiggle.UI.Properties.Settings, Squiggle.Utilities.Application.ConfigReader)
   at Squiggle.UI.Settings.SettingsProvider.Load()
   at Squiggle.UI.Settings.SettingsProvider..ctor()
   at Squiggle.UI.Settings.SettingsProvider..cctor()

Exception Info: System.TypeInitializationException
   at Squiggle.UI.Settings.SettingsProvider.get_Current()
   at Squiggle.UI.Windows.MainWindow+<Window_Loaded>d__3.MoveNext()
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__6_0(System.Object)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
   at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
   at System.Windows.Application.RunDispatcher(System.Object)
   at System.Windows.Application.RunInternal(System.Windows.Window)
   at System.Windows.Application.Run(System.Windows.Window)
   at Squiggle.UI.SingleInstanceManager.OnStartup(Microsoft.VisualBasic.ApplicationServices.StartupEventArgs)
   at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
   at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(System.String[])
   at Squiggle.UI.EntryPoint.Main(System.String[])


Squiggle keeps crashing with damaged config file.

I've run into an issue, when on one of system crashes the config file in AppData got damaged. I ended up with 6kB file full of zeros.
Icon in tray wasn't showing (there was only blank space) and trying to open the main window was ending up in just a blank window and app crash.
Managed to debug it a bit and got initializer of Squiggle.UI.Settings.SettingsProvider throwing

System.Configuration.ConfigurationErrorsException: Root element is missing.

Could provide the full stack trace, if necessary, but the important part seems to be:

...
at System.Configuration.ApplicationSettingsBase.get_Item(String propertyName)
at Squiggle.UI.Properties.Settings.get_FirstRun()
at Squiggle.UI.Settings.GeneralSettings.ReadFrom(Settings settings, ConfigReader reader)
at Squiggle.UI.Settings.SquiggleSettings.ReadFrom(Settings settings, ConfigReader reader)
at Squiggle.UI.Settings.SettingsProvider.Load()
...

Executable

How do you execute this program? I can't seem to find any runable files.

Error when running the SquiggleHistory.sql file | SQL Server version 11.0.2218.

Hi,
When i run the SquiggleHistory.sql file once I've logged into Management Studios. I get the following error.

Msg 911, Level 16, State 1, Line 1
Database 'SquiggleHistory' does not exist. Make sure that the name is entered correctly.

After reading the WIKI i was to believe this would create the SquiggleHistory database. But it did not do that. Now when i run that command again. It now shows me the following errors.

Msg 911, Level 16, State 1, Line 1
Database 'SquiggleHistory' does not exist. Make sure that the name is entered correctly.
Msg 2714, Level 16, State 6, Line 1
There is already an object named 'Events' in the database.
Msg 2714, Level 16, State 6, Line 1
There is already an object named 'Participants' in the database.
Msg 2714, Level 16, State 6, Line 1
There is already an object named 'Sessions' in the database.
Msg 2714, Level 16, State 6, Line 1
There is already an object named 'StatusUpdates' in the database.
Msg 2714, Level 16, State 5, Line 1
There is already an object named 'FK_dbo.Events_dbo.Sessions_SessionId' in the database.
Msg 1750, Level 16, State 0, Line 1
Could not create constraint. See previous errors.
Msg 2714, Level 16, State 5, Line 1
There is already an object named 'FK_dbo.Participants_dbo.Sessions_SessionId' in the database.
Msg 1750, Level 16, State 0, Line 1
Could not create constraint. See previous errors.

Can you please confirm where it's creating these objects if the Database "SquiggleHistory" does not exist.

License missing

Hey there @hasankhan and others. There doesn't seem to be a license on this; GPL, MIT, BSD, etc. I might want to try updating this but wanted to get that clarified as part of that process. Thanks!

File attach not working

The send file is always grayed-out....thru several program updates. Is this a working feature?

sleep mode

How to fix crash after sleep mode? please

Squiggle doesn´t work when windows server folder redirection gpo is enabled to a unc path.

I have the GPO "folder redirection" enabled in a windows server 2012 domain to a unc path like \server\profiles%username%, It redirect the Roaming folder where is located the .ini config file, and squiggle doesn´t work, it delay to open, I see the users, but when I click on to open a chat window, nothing happens, I don´t know if is because the .ini file, I would to use , I loved squiggle so much.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.