Changed license header to include the full MIT license instead of referring to the OpenBeOS license (there is no OpenBeOS anymore).
Added resource definition. Exported dial-up view as static library for reuse by ppp_up. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8063 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -1,8 +1,25 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
//-----------------------------------------------------------------------
|
//-----------------------------------------------------------------------
|
||||||
// ConnectionOptionsAddon saves the loaded settings.
|
// ConnectionOptionsAddon saves the loaded settings.
|
||||||
// ConnectionOptionsView saves the current settings.
|
// ConnectionOptionsView saves the current settings.
|
||||||
|
|||||||
@@ -1,8 +1,25 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
//-----------------------------------------------------------------------
|
//-----------------------------------------------------------------------
|
||||||
// ConnectionOptionsAddon saves the loaded settings.
|
// ConnectionOptionsAddon saves the loaded settings.
|
||||||
// ConnectionOptionsView saves the current settings.
|
// ConnectionOptionsView saves the current settings.
|
||||||
|
|||||||
@@ -1,7 +1,24 @@
|
|||||||
/*
|
/* -----------------------------------------------------------------------
|
||||||
This software may be distributed under the OpenBeOS license.
|
* Copyright (c) 2004 Waldemar Kornewald, [email protected]
|
||||||
Copyright (c) 2004, OpenBeOS
|
*
|
||||||
*/
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
/*! \class DialUpAddon
|
/*! \class DialUpAddon
|
||||||
\brief Base class for DialUpPreflet add-ons.
|
\brief Base class for DialUpPreflet add-ons.
|
||||||
|
|||||||
@@ -1,9 +1,24 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
//-----------------------------------------------------------------------
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include <Application.h>
|
#include <Application.h>
|
||||||
#include <Window.h>
|
#include <Window.h>
|
||||||
|
|||||||
@@ -0,0 +1,37 @@
|
|||||||
|
/*
|
||||||
|
DialUpPreflet.rdef
|
||||||
|
*/
|
||||||
|
|
||||||
|
resource app_signature "application/x-obos.dial-up-preflet";
|
||||||
|
|
||||||
|
/* BEOS:APP_FLAGS :
|
||||||
|
00000000 = SINGLE LAUNCH
|
||||||
|
00000001 = MULTIPLE LAUNCH
|
||||||
|
00000002 = EXCLUSIVE LAUNCH
|
||||||
|
00000004 = BACKGROUND APP + SINGLE LAUNCH
|
||||||
|
00000005 = BACKGROUND APP + MULTIPLE LAUNCH
|
||||||
|
00000006 = BACKGROUND APP + EXCLUSIVE LAUNCH
|
||||||
|
00000008 = ARGV_ONLY + SINGLE LAUNCH
|
||||||
|
00000009 = ARGV_ONLY + MULTIPLE LAUNCH
|
||||||
|
0000000A = ARGV_ONLY + EXCLUSIVE LAUNCH
|
||||||
|
0000000C = ARGV_ONLY + BACKGROUND APP + SINGLE LAUNCH
|
||||||
|
0000000D = ARGV_ONLY + BACKGROUND APP + MULTIPLE LAUNCH
|
||||||
|
0000000E = ARGV_ONLY + BACKGROUND APP + EXCLUSIVE LAUNCH
|
||||||
|
*/
|
||||||
|
|
||||||
|
resource app_flags 0x00000000;
|
||||||
|
|
||||||
|
resource app_version {
|
||||||
|
major = 0,
|
||||||
|
middle = 1,
|
||||||
|
minor = 0,
|
||||||
|
|
||||||
|
/* 0 = development 1 = alpha 2 = beta
|
||||||
|
3 = gamma 4 = golden master 5 = final */
|
||||||
|
variety = 0,
|
||||||
|
|
||||||
|
internal = 0,
|
||||||
|
|
||||||
|
short_info = "DialUpPreflet",
|
||||||
|
long_info = "PPP interface configuration tool."
|
||||||
|
};
|
||||||
@@ -1,9 +1,24 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
//-----------------------------------------------------------------------
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include "DialUpView.h"
|
#include "DialUpView.h"
|
||||||
#include "DialUpAddon.h"
|
#include "DialUpAddon.h"
|
||||||
@@ -324,6 +339,13 @@ DialUpView::SelectInterfaceNamed(const char *name)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
bool
|
||||||
|
DialUpView::NeedsRequest() const
|
||||||
|
{
|
||||||
|
return fGeneralAddon ? fGeneralAddon->NeedsAuthenticationRequest() : false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
BView*
|
BView*
|
||||||
DialUpView::AuthenticationView() const
|
DialUpView::AuthenticationView() const
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,9 +1,24 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
//-----------------------------------------------------------------------
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
#ifndef _DIAL_UP_VIEW__H
|
#ifndef _DIAL_UP_VIEW__H
|
||||||
#define _DIAL_UP_VIEW__H
|
#define _DIAL_UP_VIEW__H
|
||||||
@@ -28,9 +43,12 @@ class DialUpView : public BView {
|
|||||||
|
|
||||||
// used by ppp_up application
|
// used by ppp_up application
|
||||||
bool SelectInterfaceNamed(const char *name);
|
bool SelectInterfaceNamed(const char *name);
|
||||||
|
bool NeedsRequest() const;
|
||||||
BView *AuthenticationView() const;
|
BView *AuthenticationView() const;
|
||||||
BView *StatusView() const;
|
BView *StatusView() const;
|
||||||
BView *ConnectButton() const;
|
BView *ConnectButton() const;
|
||||||
|
bool SaveSettings(BMessage *settings, BMessage *profile, bool saveTemporary);
|
||||||
|
bool SaveSettingsToFile();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void GetPPPDirectories(BDirectory *settingsDirectory,
|
void GetPPPDirectories(BDirectory *settingsDirectory,
|
||||||
@@ -44,8 +62,6 @@ class DialUpView : public BView {
|
|||||||
|
|
||||||
bool LoadSettings(bool isNew);
|
bool LoadSettings(bool isNew);
|
||||||
void IsModified(bool *settings, bool *profile);
|
void IsModified(bool *settings, bool *profile);
|
||||||
bool SaveSettings(BMessage *settings, BMessage *profile, bool saveTemporary);
|
|
||||||
bool SaveSettingsToFile();
|
|
||||||
|
|
||||||
void LoadInterfaces();
|
void LoadInterfaces();
|
||||||
void LoadAddons();
|
void LoadAddons();
|
||||||
|
|||||||
@@ -1,8 +1,25 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
//-----------------------------------------------------------------------
|
//-----------------------------------------------------------------------
|
||||||
// GeneralAddon saves the loaded settings.
|
// GeneralAddon saves the loaded settings.
|
||||||
// GeneralView saves the current settings.
|
// GeneralView saves the current settings.
|
||||||
@@ -77,6 +94,13 @@ GeneralAddon::~GeneralAddon()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
bool
|
||||||
|
GeneralAddon::NeedsAuthenticationRequest() const
|
||||||
|
{
|
||||||
|
return fGeneralView->AuthenticatorName();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
DialUpAddon*
|
DialUpAddon*
|
||||||
GeneralAddon::FindDevice(const BString& moduleName) const
|
GeneralAddon::FindDevice(const BString& moduleName) const
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,8 +1,25 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
//-----------------------------------------------------------------------
|
//-----------------------------------------------------------------------
|
||||||
// GeneralAddon saves the loaded settings.
|
// GeneralAddon saves the loaded settings.
|
||||||
// GeneralView saves the current settings.
|
// GeneralView saves the current settings.
|
||||||
@@ -37,6 +54,8 @@ class GeneralAddon : public DialUpAddon {
|
|||||||
bool HasPassword() const
|
bool HasPassword() const
|
||||||
{ return fHasPassword; }
|
{ return fHasPassword; }
|
||||||
|
|
||||||
|
bool NeedsAuthenticationRequest() const;
|
||||||
|
|
||||||
DialUpAddon *FindDevice(const BString& moduleName) const;
|
DialUpAddon *FindDevice(const BString& moduleName) const;
|
||||||
DialUpAddon *DeviceAddon() const
|
DialUpAddon *DeviceAddon() const
|
||||||
{ return fDeviceAddon; }
|
{ return fDeviceAddon; }
|
||||||
|
|||||||
@@ -1,8 +1,25 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
//-----------------------------------------------------------------------
|
//-----------------------------------------------------------------------
|
||||||
// IPCPAddon saves the loaded settings.
|
// IPCPAddon saves the loaded settings.
|
||||||
// IPCPView saves the current settings.
|
// IPCPView saves the current settings.
|
||||||
|
|||||||
@@ -1,8 +1,25 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
//-----------------------------------------------------------------------
|
//-----------------------------------------------------------------------
|
||||||
// IPCPAddon saves the loaded settings.
|
// IPCPAddon saves the loaded settings.
|
||||||
// IPCPView saves the current settings.
|
// IPCPView saves the current settings.
|
||||||
|
|||||||
@@ -1,9 +1,24 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
//-----------------------------------------------------------------------
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include "InterfaceUtils.h"
|
#include "InterfaceUtils.h"
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,24 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
//-----------------------------------------------------------------------
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
#ifndef _INTERFACE_UTILS__H
|
#ifndef _INTERFACE_UTILS__H
|
||||||
#define _INTERFACE_UTILS__H
|
#define _INTERFACE_UTILS__H
|
||||||
|
|||||||
@@ -21,8 +21,9 @@ UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libkerne
|
|||||||
UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp pppoe ] ; # PPPoE
|
UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp pppoe ] ; # PPPoE
|
||||||
UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp ipcp ] ; # IPCP
|
UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp ipcp ] ; # IPCP
|
||||||
|
|
||||||
SimpleTest DialUpPreflet :
|
AddResources DialUpPreflet : DialUpPreflet.rdef ;
|
||||||
DialUpApplication.cpp
|
|
||||||
|
StaticLibrary dunview :
|
||||||
DialUpView.cpp
|
DialUpView.cpp
|
||||||
|
|
||||||
# utils
|
# utils
|
||||||
@@ -37,4 +38,8 @@ SimpleTest DialUpPreflet :
|
|||||||
PPPoEAddon.cpp
|
PPPoEAddon.cpp
|
||||||
;
|
;
|
||||||
|
|
||||||
LinkSharedOSLibs DialUpPreflet : libppp.a be ;
|
SimpleTest DialUpPreflet :
|
||||||
|
DialUpApplication.cpp
|
||||||
|
;
|
||||||
|
|
||||||
|
LinkSharedOSLibs DialUpPreflet : libdunview.a libppp.a be ;
|
||||||
|
|||||||
@@ -1,9 +1,24 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
//-----------------------------------------------------------------------
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include "MessageDriverSettingsUtils.h"
|
#include "MessageDriverSettingsUtils.h"
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,24 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
//-----------------------------------------------------------------------
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
#ifndef _MESSAGE_DRIVER_SETTINGS_UTILS__H
|
#ifndef _MESSAGE_DRIVER_SETTINGS_UTILS__H
|
||||||
#define _MESSAGE_DRIVER_SETTINGS_UTILS__H
|
#define _MESSAGE_DRIVER_SETTINGS_UTILS__H
|
||||||
|
|||||||
@@ -1,8 +1,25 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
//-----------------------------------------------------------------------
|
//-----------------------------------------------------------------------
|
||||||
// PPPoEAddon saves the loaded settings.
|
// PPPoEAddon saves the loaded settings.
|
||||||
// PPPoEView saves the current settings.
|
// PPPoEView saves the current settings.
|
||||||
|
|||||||
@@ -1,8 +1,25 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2003-2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
//-----------------------------------------------------------------------
|
//-----------------------------------------------------------------------
|
||||||
// PPPoEAddon saves the loaded settings.
|
// PPPoEAddon saves the loaded settings.
|
||||||
// PPPoEView saves the current settings.
|
// PPPoEView saves the current settings.
|
||||||
|
|||||||
@@ -1,9 +1,24 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2004 Waldemar Kornewald, [email protected]
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
//-----------------------------------------------------------------------
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include "TextRequestDialog.h"
|
#include "TextRequestDialog.h"
|
||||||
#include "InterfaceUtils.h"
|
#include "InterfaceUtils.h"
|
||||||
|
|||||||
@@ -1,9 +1,24 @@
|
|||||||
//-----------------------------------------------------------------------
|
/* -----------------------------------------------------------------------
|
||||||
// This software is part of the OpenBeOS distribution and is covered
|
* Copyright (c) 2004 Waldemar Kornewald, Waldemar.Kornewald@web.de
|
||||||
// by the OpenBeOS license.
|
*
|
||||||
//
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
// Copyright (c) 2004 Waldemar Kornewald, [email protected]
|
* copy of this software and associated documentation files (the "Software"),
|
||||||
//-----------------------------------------------------------------------
|
* to deal in the Software without restriction, including without limitation
|
||||||
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
* and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
* Software is furnished to do so, subject to the following conditions:
|
||||||
|
*
|
||||||
|
* The above copyright notice and this permission notice shall be included in
|
||||||
|
* all copies or substantial portions of the Software.
|
||||||
|
*
|
||||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
* DEALINGS IN THE SOFTWARE.
|
||||||
|
* ----------------------------------------------------------------------- */
|
||||||
|
|
||||||
#ifndef _TEXT_REQUEST_DIALOG__H
|
#ifndef _TEXT_REQUEST_DIALOG__H
|
||||||
#define _TEXT_REQUEST_DIALOG__H
|
#define _TEXT_REQUEST_DIALOG__H
|
||||||
|
|||||||
Reference in New Issue
Block a user