- all RAN code, CI code, configuration files, dockerfiles, in CSSL v1.0
- all deployment code (openshift, charts, ancillary files like shell
scripts), in MIT
- documentation in CC-BY-4.0
- exceptions might apply and are listed in NOTICE
- there is a new LICENSES folder with all licenses
- CONTRIBUTIONS.md has been updated accordingly
For automated changes based on OAI PL v1.1:
perl -i~ -0pe 's/\/\*.*Licensed to the OpenAirInterface.*openairinterface.org\n#?/\/*\n * SPDX-License-Identifier: LicenseRef-CSSL-1.0\n/s' **/*.{c,h,cpp}
perl -i~ -0pe 's/\/\*.*Licensed to the OpenAirInterface.*openairinterface.org\n#?/\/*\n * SPDX-License-Identifier: LicenseRef-CSSL-1.0\n/s' **/*.ts
perl -i~ -0pe 's/<!--.*Licensed to the OpenAirInterface.*openairinterface.org\n.*-->/<!-- SPDX-License-Identifier: LicenseRef-CSSL-1.0 -->/s' **/*.xml
The rest (cmake, files with missing license, cmake) manually.
41 lines
685 B
C
41 lines
685 B
C
/*
|
|
* SPDX-License-Identifier: LicenseRef-CSSL-1.0
|
|
*/
|
|
|
|
#include "gui.h"
|
|
#include "gui_defs.h"
|
|
#include <stdio.h>
|
|
|
|
static void paint(gui *_gui, widget *_w)
|
|
{
|
|
/* nothing */
|
|
}
|
|
|
|
static void hints(gui *_gui, widget *_w, int *width, int *height)
|
|
{
|
|
struct space_widget *w = _w;
|
|
LOGD("HINTS space %p\n", w);
|
|
*width = w->wanted_width;
|
|
*height = w->wanted_height;
|
|
}
|
|
|
|
widget *new_space(gui *_gui, int width, int height)
|
|
{
|
|
struct gui *g = _gui;
|
|
struct space_widget *w;
|
|
|
|
glock(g);
|
|
|
|
w = new_widget(g, SPACE, sizeof(struct space_widget));
|
|
|
|
w->wanted_width = width;
|
|
w->wanted_height = height;
|
|
|
|
w->common.paint = paint;
|
|
w->common.hints = hints;
|
|
|
|
gunlock(g);
|
|
|
|
return w;
|
|
}
|