Merge remote-tracking branch 'origin/master'
4
.gitattributes
vendored
|
@ -1,3 +1,7 @@
|
|||
# Properly detect languages on Github
|
||||
*.h linguist-language=cpp
|
||||
drivers/* linguist-vendored
|
||||
|
||||
*.cpp eol=lf
|
||||
*.h eol=lf
|
||||
*.py eol=lf
|
||||
|
|
|
@ -548,6 +548,7 @@ OS::OS() {
|
|||
_render_thread_mode=RENDER_THREAD_SAFE;
|
||||
_time_scale=1.0;
|
||||
_pixel_snap=false;
|
||||
_allow_hidpi=true;
|
||||
Math::seed(1234567);
|
||||
}
|
||||
|
||||
|
|
|
@ -60,6 +60,7 @@ class OS {
|
|||
int _target_fps;
|
||||
float _time_scale;
|
||||
bool _pixel_snap;
|
||||
bool _allow_hidpi;
|
||||
|
||||
char *last_error;
|
||||
|
||||
|
@ -418,6 +419,7 @@ public:
|
|||
|
||||
virtual void set_context(int p_context);
|
||||
|
||||
bool is_hidpi_allowed() const { return _allow_hidpi; }
|
||||
OS();
|
||||
virtual ~OS();
|
||||
|
||||
|
|
|
@ -43,6 +43,8 @@ func _fixed_process(delta):
|
|||
get_node("Label_Screen0_Resolution").set_text(str("Screen0 Resolution:\n", OS.get_screen_size()))
|
||||
|
||||
get_node("Label_Screen0_Position").set_text(str("Screen0 Position:\n", OS.get_screen_position()))
|
||||
|
||||
get_node("Label_Screen0_DPI").set_text(str("Screen0 DPI:\n", OS.get_screen_dpi()))
|
||||
|
||||
if(OS.get_screen_count() > 1):
|
||||
get_node("Button_Screen0").show()
|
||||
|
@ -51,11 +53,13 @@ func _fixed_process(delta):
|
|||
get_node("Label_Screen1_Position").show()
|
||||
get_node("Label_Screen1_Resolution").set_text(str("Screen1 Resolution:\n", OS.get_screen_size(1)))
|
||||
get_node("Label_Screen1_Position").set_text(str("Screen1 Position:\n", OS.get_screen_position(1)))
|
||||
get_node("Label_Screen1_DPI").set_text(str("Screen1 DPI:\n", OS.get_screen_dpi(1)))
|
||||
else:
|
||||
get_node("Button_Screen0").hide()
|
||||
get_node("Button_Screen1").hide()
|
||||
get_node("Label_Screen1_Resolution").hide()
|
||||
get_node("Label_Screen1_Position").hide()
|
||||
get_node("Label_Screen1_DPI").hide()
|
||||
|
||||
get_node("Button_Fullscreen").set_pressed(OS.is_window_fullscreen())
|
||||
get_node("Button_FixedSize").set_pressed(!OS.is_window_resizable())
|
||||
|
|
|
@ -42293,8 +42293,10 @@ This method controls whether the position between two cached points is interpola
|
|||
</class>
|
||||
<class name="VisibilityEnabler" inherits="VisibilityNotifier" category="Core">
|
||||
<brief_description>
|
||||
Enable certain nodes only when visible.
|
||||
</brief_description>
|
||||
<description>
|
||||
The VisibilityEnabler will disable [RigidBody] and [AnimationPlayer] nodes when they are not visible. It will only affect other nodes within the same scene as the VisibilityEnabler itself.
|
||||
</description>
|
||||
<methods>
|
||||
<method name="set_enabler">
|
||||
|
@ -42303,6 +42305,7 @@ This method controls whether the position between two cached points is interpola
|
|||
<argument index="1" name="enabled" type="bool">
|
||||
</argument>
|
||||
<description>
|
||||
Set an enabler to true for all nodes of its type to be disabled when the VisibilityEnabler is not in view. See the constants for enablers and what they affect.
|
||||
</description>
|
||||
</method>
|
||||
<method name="is_enabler_enabled" qualifiers="const">
|
||||
|
@ -42311,13 +42314,16 @@ This method controls whether the position between two cached points is interpola
|
|||
<argument index="0" name="enabler" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
Returns whether the specified enabler was set to true or not.
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<constants>
|
||||
<constant name="ENABLER_FREEZE_BODIES" value="1">
|
||||
This enabler will freeze [RigidBody] nodes.
|
||||
</constant>
|
||||
<constant name="ENABLER_PAUSE_ANIMATIONS" value="0">
|
||||
This enabler will pause [AnimationPlayer] nodes.
|
||||
</constant>
|
||||
<constant name="ENABLER_MAX" value="2">
|
||||
</constant>
|
||||
|
@ -42325,8 +42331,10 @@ This method controls whether the position between two cached points is interpola
|
|||
</class>
|
||||
<class name="VisibilityEnabler2D" inherits="VisibilityNotifier2D" category="Core">
|
||||
<brief_description>
|
||||
Enable certain nodes only when visible.
|
||||
</brief_description>
|
||||
<description>
|
||||
The VisibilityEnabler2D will disable [RigidBody2D], [AnimationPlayer], and other nodes when they are not visible. It will only affect other nodes within the same scene as the VisibilityEnabler2D itself.
|
||||
</description>
|
||||
<methods>
|
||||
<method name="set_enabler">
|
||||
|
@ -42335,6 +42343,7 @@ This method controls whether the position between two cached points is interpola
|
|||
<argument index="1" name="enabled" type="bool">
|
||||
</argument>
|
||||
<description>
|
||||
Set an enabler to true for all nodes of its type to be disabled when the VisibilityEnabler2D is not in view. See the constants for enablers and what they affect.
|
||||
</description>
|
||||
</method>
|
||||
<method name="is_enabler_enabled" qualifiers="const">
|
||||
|
@ -42343,19 +42352,25 @@ This method controls whether the position between two cached points is interpola
|
|||
<argument index="0" name="enabler" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
Returns whether the specified enabler was set to true or not.
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<constants>
|
||||
<constant name="ENABLER_FREEZE_BODIES" value="1">
|
||||
This enabler will freeze [RigidBody2D] nodes.
|
||||
</constant>
|
||||
<constant name="ENABLER_PAUSE_ANIMATIONS" value="0">
|
||||
This enabler will pause [AnimationPlayer] nodes.
|
||||
</constant>
|
||||
<constant name="ENABLER_PAUSE_PARTICLES" value="2">
|
||||
This enabler will stop [Particles2D] nodes.
|
||||
</constant>
|
||||
<constant name="ENABLER_PARENT_PROCESS" value="3">
|
||||
This enabler will stop the parent's _process function.
|
||||
</constant>
|
||||
<constant name="ENABLER_PARENT_FIXED_PROCESS" value="4">
|
||||
This enabler will stop the parent's _fixed_process function.
|
||||
</constant>
|
||||
<constant name="ENABLER_MAX" value="5">
|
||||
</constant>
|
||||
|
@ -42363,48 +42378,57 @@ This method controls whether the position between two cached points is interpola
|
|||
</class>
|
||||
<class name="VisibilityNotifier" inherits="Spatial" category="Core">
|
||||
<brief_description>
|
||||
Detect when the node is visible on screen.
|
||||
</brief_description>
|
||||
<description>
|
||||
The VisibilityNotifier is used to notify when its bounding box enters the screen, is visible on the screen, or when it exits the screen.
|
||||
</description>
|
||||
<methods>
|
||||
<method name="set_aabb">
|
||||
<argument index="0" name="rect" type="AABB">
|
||||
</argument>
|
||||
<description>
|
||||
Set the visibility bounding box of the VisibilityNotifier.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_aabb" qualifiers="const">
|
||||
<return type="AABB">
|
||||
</return>
|
||||
<description>
|
||||
Return the visibility bounding box of the VisibilityNotifier.
|
||||
</description>
|
||||
</method>
|
||||
<method name="is_on_screen" qualifiers="const">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<description>
|
||||
Return true if any part of the bounding box is on the screen.
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<signals>
|
||||
<signal name="enter_screen">
|
||||
<description>
|
||||
Emitted when the VisibilityNotifier enters the screen.
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="enter_camera">
|
||||
<argument index="0" name="camera" type="Object">
|
||||
</argument>
|
||||
<description>
|
||||
Emitted when the VisibilityNotifier enters a [Camera]'s view.
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="exit_screen">
|
||||
<description>
|
||||
Emitted when the VisibilityNotifier exits the screen.
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="exit_camera">
|
||||
<argument index="0" name="camera" type="Object">
|
||||
</argument>
|
||||
<description>
|
||||
Emitted when the VisibilityNotifier exits a [Camera]'s view.
|
||||
</description>
|
||||
</signal>
|
||||
</signals>
|
||||
|
@ -42413,48 +42437,57 @@ This method controls whether the position between two cached points is interpola
|
|||
</class>
|
||||
<class name="VisibilityNotifier2D" inherits="Node2D" category="Core">
|
||||
<brief_description>
|
||||
Detect when the node is visible on screen.
|
||||
</brief_description>
|
||||
<description>
|
||||
The VisibilityNotifier2D is used to notify when its bounding rectangle enters the screen, is visible on the screen, or when it exits the screen.
|
||||
</description>
|
||||
<methods>
|
||||
<method name="set_rect">
|
||||
<argument index="0" name="rect" type="Rect2">
|
||||
</argument>
|
||||
<description>
|
||||
Set the visibility bounding rectangle of the VisibilityNotifier2D.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_rect" qualifiers="const">
|
||||
<return type="Rect2">
|
||||
</return>
|
||||
<description>
|
||||
Return the visibility bounding rectangle of the VisibilityNotifier2D.
|
||||
</description>
|
||||
</method>
|
||||
<method name="is_on_screen" qualifiers="const">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<description>
|
||||
Return true if any part of the bounding rectangle is on the screen.
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<signals>
|
||||
<signal name="enter_screen">
|
||||
<description>
|
||||
Emitted when the VisibilityNotifier2D enters the screen.
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="enter_viewport">
|
||||
<argument index="0" name="viewport" type="Object">
|
||||
</argument>
|
||||
<description>
|
||||
Emitted when the VisibilityNotifier2D enters a [Viewport].
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="exit_screen">
|
||||
<description>
|
||||
Emitted when the VisibilityNotifier2D exits the screen.
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="exit_viewport">
|
||||
<argument index="0" name="viewport" type="Object">
|
||||
</argument>
|
||||
<description>
|
||||
Emitted when the VisibilityNotifier2D exits a [Viewport].
|
||||
</description>
|
||||
</signal>
|
||||
</signals>
|
||||
|
|
|
@ -101,12 +101,13 @@ static bool init_fullscreen=false;
|
|||
static bool init_use_custom_pos=false;
|
||||
static bool debug_collisions=false;
|
||||
static bool debug_navigation=false;
|
||||
static bool allow_hidpi=true;
|
||||
static Vector2 init_custom_pos;
|
||||
static int video_driver_idx=-1;
|
||||
static int audio_driver_idx=-1;
|
||||
static String locale;
|
||||
static bool use_debug_profiler=false;
|
||||
|
||||
static bool force_lowdpi=false;
|
||||
static int init_screen=-1;
|
||||
|
||||
static String unescape_cmdline(const String& p_str) {
|
||||
|
@ -157,6 +158,8 @@ void Main::print_help(const char* p_binary) {
|
|||
OS::get_singleton()->print("%s",OS::get_singleton()->get_video_driver_name(i));
|
||||
}
|
||||
OS::get_singleton()->print(")\n");
|
||||
OS::get_singleton()->print("\t-ldpi\t : Force low-dpi mode (OSX Only)");
|
||||
|
||||
OS::get_singleton()->print("\t-ad DRIVER\t : Audio Driver (");
|
||||
for (int i=0;i<OS::get_singleton()->get_audio_driver_count();i++) {
|
||||
|
||||
|
@ -386,6 +389,9 @@ Error Main::setup(const char *execpath,int argc, char *argv[],bool p_second_phas
|
|||
goto error;
|
||||
|
||||
}
|
||||
} else if (I->get()=="-ldpi") { // language
|
||||
|
||||
force_lowdpi=true;
|
||||
} else if (I->get()=="-rfs") { // language
|
||||
|
||||
if (I->next()) {
|
||||
|
@ -691,6 +697,9 @@ Error Main::setup(const char *execpath,int argc, char *argv[],bool p_second_phas
|
|||
video_mode.width=globals->get("display/width");
|
||||
if (!force_res &&use_custom_res && globals->has("display/height"))
|
||||
video_mode.height=globals->get("display/height");
|
||||
if (!editor && (!bool(globals->get("display/allow_hidpi")) || force_lowdpi)) {
|
||||
OS::get_singleton()->_allow_hidpi=false;
|
||||
}
|
||||
if (use_custom_res && globals->has("display/fullscreen"))
|
||||
video_mode.fullscreen=globals->get("display/fullscreen");
|
||||
if (use_custom_res && globals->has("display/resizable"))
|
||||
|
@ -710,6 +719,7 @@ Error Main::setup(const char *execpath,int argc, char *argv[],bool p_second_phas
|
|||
|
||||
GLOBAL_DEF("display/width",video_mode.width);
|
||||
GLOBAL_DEF("display/height",video_mode.height);
|
||||
GLOBAL_DEF("display/allow_hidpi",false);
|
||||
GLOBAL_DEF("display/fullscreen",video_mode.fullscreen);
|
||||
GLOBAL_DEF("display/resizable",video_mode.resizable);
|
||||
GLOBAL_DEF("display/borderless_window", video_mode.borderless_window);
|
||||
|
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
@ -59,7 +59,7 @@ public:
|
|||
bool force_quit;
|
||||
Rasterizer *rasterizer;
|
||||
VisualServer *visual_server;
|
||||
VideoMode current_videomode;
|
||||
|
||||
List<String> args;
|
||||
MainLoop *main_loop;
|
||||
unsigned int event_id;
|
||||
|
@ -104,9 +104,22 @@ public:
|
|||
bool minimized;
|
||||
bool maximized;
|
||||
bool zoomed;
|
||||
|
||||
Vector<Rect2> screens;
|
||||
Vector<int> screen_dpi;
|
||||
|
||||
Size2 window_size;
|
||||
int current_screen;
|
||||
Rect2 restore_rect;
|
||||
|
||||
float _mouse_scale(float p_scale) {
|
||||
if (display_scale>1.0)
|
||||
return p_scale;
|
||||
else
|
||||
return 1.0;
|
||||
}
|
||||
|
||||
float display_scale;
|
||||
protected:
|
||||
|
||||
virtual int get_video_driver_count() const;
|
||||
|
@ -173,6 +186,9 @@ public:
|
|||
virtual int get_current_screen() const;
|
||||
virtual void set_current_screen(int p_screen);
|
||||
virtual Point2 get_screen_position(int p_screen=0) const;
|
||||
virtual Size2 get_screen_size(int p_screen=0) const;
|
||||
virtual int get_screen_dpi(int p_screen=0) const;
|
||||
|
||||
virtual Point2 get_window_position() const;
|
||||
virtual void set_window_position(const Point2& p_position);
|
||||
virtual void set_window_size(const Size2 p_size);
|
||||
|
@ -184,7 +200,6 @@ public:
|
|||
virtual bool is_window_minimized() const;
|
||||
virtual void set_window_maximized(bool p_enabled);
|
||||
virtual bool is_window_maximized() const;
|
||||
Size2 get_screen_size(int p_screen=0) const;
|
||||
|
||||
|
||||
void run();
|
||||
|
|
|
@ -202,10 +202,10 @@ static int button_mask=0;
|
|||
[OS_OSX::singleton->context update];
|
||||
|
||||
const NSRect contentRect = [OS_OSX::singleton->window_view frame];
|
||||
const NSRect fbRect = convertRectToBacking(contentRect);
|
||||
const NSRect fbRect = contentRect;//convertRectToBacking(contentRect);
|
||||
|
||||
OS_OSX::singleton->current_videomode.width=fbRect.size.width;
|
||||
OS_OSX::singleton->current_videomode.height=fbRect.size.height;
|
||||
OS_OSX::singleton->window_size.width=fbRect.size.width*OS_OSX::singleton->display_scale;
|
||||
OS_OSX::singleton->window_size.height=fbRect.size.height*OS_OSX::singleton->display_scale;
|
||||
|
||||
|
||||
// _GodotInputFramebufferSize(window, fbRect.size.width, fbRect.size.height);
|
||||
|
@ -324,7 +324,7 @@ static int button_mask=0;
|
|||
- (void)mouseDown:(NSEvent *)event
|
||||
{
|
||||
|
||||
print_line("mouse down:");
|
||||
//print_line("mouse down:");
|
||||
button_mask|=BUTTON_MASK_LEFT;
|
||||
InputEvent ev;
|
||||
ev.type=InputEvent::MOUSE_BUTTON;
|
||||
|
@ -383,14 +383,14 @@ static int button_mask=0;
|
|||
prev_mouse_y=mouse_y;
|
||||
const NSRect contentRect = [OS_OSX::singleton->window_view frame];
|
||||
const NSPoint p = [event locationInWindow];
|
||||
mouse_x = p.x * [[event window] backingScaleFactor];
|
||||
mouse_y = (contentRect.size.height - p.y) * [[event window] backingScaleFactor];
|
||||
mouse_x = p.x * OS_OSX::singleton->_mouse_scale([[event window] backingScaleFactor]);
|
||||
mouse_y = (contentRect.size.height - p.y) * OS_OSX::singleton->_mouse_scale([[event window] backingScaleFactor]);
|
||||
ev.mouse_motion.x=mouse_x;
|
||||
ev.mouse_motion.y=mouse_y;
|
||||
ev.mouse_motion.global_x=mouse_x;
|
||||
ev.mouse_motion.global_y=mouse_y;
|
||||
ev.mouse_motion.relative_x=[event deltaX] * [[event window] backingScaleFactor];
|
||||
ev.mouse_motion.relative_y=[event deltaY] * [[event window] backingScaleFactor];
|
||||
ev.mouse_motion.relative_x=[event deltaX] * OS_OSX::singleton->_mouse_scale([[event window] backingScaleFactor]);
|
||||
ev.mouse_motion.relative_y=[event deltaY] * OS_OSX::singleton->_mouse_scale([[event window] backingScaleFactor]);
|
||||
ev.mouse_motion.mod = translateFlags([event modifierFlags]);
|
||||
|
||||
OS_OSX::singleton->input->set_mouse_pos(Point2(mouse_x,mouse_y));
|
||||
|
@ -893,6 +893,15 @@ void OS_OSX::initialize(const VideoMode& p_desired,int p_video_driver,int p_audi
|
|||
kTISNotifySelectedKeyboardInputSourceChanged, NULL,
|
||||
CFNotificationSuspensionBehaviorDeliverImmediately);
|
||||
|
||||
if (is_hidpi_allowed() && [[NSScreen mainScreen] respondsToSelector:@selector(backingScaleFactor)]) {
|
||||
for (NSScreen *screen in [NSScreen screens]) {
|
||||
float s = [screen backingScaleFactor];
|
||||
if (s > display_scale) {
|
||||
display_scale=s;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
window_delegate = [[GodotWindowDelegate alloc] init];
|
||||
|
||||
// Don't use accumulation buffer support; it's not accelerated
|
||||
|
@ -902,7 +911,7 @@ void OS_OSX::initialize(const VideoMode& p_desired,int p_video_driver,int p_audi
|
|||
|
||||
|
||||
window_object = [[GodotWindow alloc]
|
||||
initWithContentRect:NSMakeRect(0, 0, p_desired.width, p_desired.height)
|
||||
initWithContentRect:NSMakeRect(0, 0, p_desired.width/display_scale, p_desired.height/display_scale)
|
||||
styleMask:styleMask
|
||||
backing:NSBackingStoreBuffered
|
||||
defer:NO];
|
||||
|
@ -911,15 +920,11 @@ void OS_OSX::initialize(const VideoMode& p_desired,int p_video_driver,int p_audi
|
|||
|
||||
window_view = [[GodotContentView alloc] init];
|
||||
|
||||
current_videomode = p_desired;
|
||||
|
||||
// Adjust for display density
|
||||
const NSRect fbRect = convertRectToBacking(NSMakeRect(0, 0, p_desired.width, p_desired.height));
|
||||
current_videomode.width = fbRect.size.width;
|
||||
current_videomode.height = fbRect.size.height;
|
||||
window_size.width = p_desired.width;
|
||||
window_size.height = p_desired.height;
|
||||
|
||||
#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1070
|
||||
if (floor(NSAppKitVersionNumber) > NSAppKitVersionNumber10_6) {
|
||||
if (floor(NSAppKitVersionNumber) > NSAppKitVersionNumber10_6 && display_scale>1) {
|
||||
[window_view setWantsBestResolutionOpenGLSurface:YES];
|
||||
//if (current_videomode.resizable)
|
||||
[window_object setCollectionBehavior:NSWindowCollectionBehaviorFullScreenPrimary];
|
||||
|
@ -1062,9 +1067,28 @@ void OS_OSX::initialize(const VideoMode& p_desired,int p_video_driver,int p_audi
|
|||
printf("nscreen count %i\n", (int)[screenArray count]);
|
||||
for (int i=0; i<[screenArray count]; i++) {
|
||||
|
||||
float displayScale = 1.0;
|
||||
|
||||
if (display_scale>1.0 && [[screenArray objectAtIndex: i] respondsToSelector:@selector(backingScaleFactor)]) {
|
||||
displayScale = [[screenArray objectAtIndex: i] backingScaleFactor];
|
||||
}
|
||||
|
||||
NSRect nsrect = [[screenArray objectAtIndex: i] visibleFrame];
|
||||
screens.push_back(Rect2(nsrect.origin.x, nsrect.origin.y, nsrect.size.width, nsrect.size.height));
|
||||
printf("added screen %i\n", screens.size());
|
||||
Rect2 rect = Rect2(nsrect.origin.x, nsrect.origin.y, nsrect.size.width, nsrect.size.height);
|
||||
rect.pos*=displayScale;
|
||||
rect.size*=displayScale;
|
||||
screens.push_back(rect);
|
||||
|
||||
NSDictionary *description = [[screenArray objectAtIndex: i] deviceDescription];
|
||||
NSSize displayPixelSize = [[description objectForKey:NSDeviceSize] sizeValue];
|
||||
CGSize displayPhysicalSize = CGDisplayScreenSize(
|
||||
[[description objectForKey:@"NSScreenNumber"] unsignedIntValue]);
|
||||
|
||||
//printf("width: %i pwidth %i rect width %i\n",int(displayPixelSize.width*displayScale),int(displayPhysicalSize.width*displayScale),int(nsrect.size.width));
|
||||
int dpi = (displayPixelSize.width * 25.4f / displayPhysicalSize.width)*displayScale;
|
||||
|
||||
screen_dpi.push_back(dpi);
|
||||
|
||||
};
|
||||
restore_rect = Rect2(get_window_position(), get_window_size());
|
||||
}
|
||||
|
@ -1326,7 +1350,11 @@ void OS_OSX::set_video_mode(const VideoMode& p_video_mode,int p_screen) {
|
|||
|
||||
OS::VideoMode OS_OSX::get_video_mode(int p_screen) const {
|
||||
|
||||
return current_videomode;
|
||||
VideoMode vm;
|
||||
vm.width=window_size.width;
|
||||
vm.height=window_size.height;
|
||||
|
||||
return vm;
|
||||
}
|
||||
void OS_OSX::get_fullscreen_mode_list(List<VideoMode> *p_list,int p_screen) const {
|
||||
|
||||
|
@ -1354,6 +1382,12 @@ Point2 OS_OSX::get_screen_position(int p_screen) const {
|
|||
return screens[p_screen].pos;
|
||||
};
|
||||
|
||||
int OS_OSX::get_screen_dpi(int p_screen) const {
|
||||
|
||||
ERR_FAIL_INDEX_V(p_screen, screens.size(), 72);
|
||||
return screen_dpi[p_screen];
|
||||
}
|
||||
|
||||
Size2 OS_OSX::get_screen_size(int p_screen) const {
|
||||
|
||||
ERR_FAIL_INDEX_V(p_screen, screens.size(), Point2());
|
||||
|
@ -1362,24 +1396,29 @@ Size2 OS_OSX::get_screen_size(int p_screen) const {
|
|||
|
||||
Point2 OS_OSX::get_window_position() const {
|
||||
|
||||
return Size2([window_object frame].origin.x, [window_object frame].origin.y);
|
||||
Size2 wp([window_object frame].origin.x, [window_object frame].origin.y);
|
||||
wp*=display_scale;
|
||||
};
|
||||
|
||||
|
||||
void OS_OSX::set_window_position(const Point2& p_position) {
|
||||
|
||||
[window_object setFrame:NSMakeRect(p_position.x, p_position.y, [window_object frame].size.width, [window_object frame].size.height) display:YES];
|
||||
Point2 size=p_position;
|
||||
size/=display_scale;
|
||||
[window_object setFrame:NSMakeRect(size.x, size.y, [window_object frame].size.width, [window_object frame].size.height) display:YES];
|
||||
};
|
||||
|
||||
Size2 OS_OSX::get_window_size() const {
|
||||
|
||||
return Size2([window_object frame].size.width, [window_object frame].size.height);
|
||||
return window_size;
|
||||
|
||||
};
|
||||
|
||||
void OS_OSX::set_window_size(const Size2 p_size) {
|
||||
|
||||
Size2 size=p_size;
|
||||
NSRect frame = [window_object frame];
|
||||
[window_object setFrame:NSMakeRect(frame.origin.x, frame.origin.y, p_size.x, p_size.y) display:YES];
|
||||
[window_object setFrame:NSMakeRect(frame.origin.x, frame.origin.y, size.x, size.y) display:YES];
|
||||
};
|
||||
|
||||
void OS_OSX::set_window_fullscreen(bool p_enabled) {
|
||||
|
@ -1690,5 +1729,7 @@ OS_OSX::OS_OSX() {
|
|||
|
||||
maximized = false;
|
||||
minimized = false;
|
||||
window_size=Vector2(1024,600);
|
||||
zoomed = false;
|
||||
display_scale=1.0;
|
||||
}
|
||||
|
|
Before Width: | Height: | Size: 361 KiB After Width: | Height: | Size: 361 KiB |
|
@ -118,6 +118,16 @@ void WindowDialog::set_title(const String& p_title) {
|
|||
update();
|
||||
}
|
||||
|
||||
Size2 WindowDialog::get_minimum_size() const {
|
||||
|
||||
Ref<Font> font = get_font("title_font","WindowDialog");
|
||||
int msx=close_button->get_combined_minimum_size().x;
|
||||
msx+=font->get_string_size(title).x;
|
||||
|
||||
return Size2(msx,1);
|
||||
}
|
||||
|
||||
|
||||
String WindowDialog::get_title() const {
|
||||
|
||||
return title;
|
||||
|
@ -192,11 +202,9 @@ void AcceptDialog::_notification(int p_what) {
|
|||
if (p_what==NOTIFICATION_MODAL_CLOSE) {
|
||||
|
||||
cancel_pressed();
|
||||
} if (p_what==NOTIFICATION_DRAW) {
|
||||
|
||||
|
||||
|
||||
} if (p_what==NOTIFICATION_RESIZED) {
|
||||
|
||||
_update_child_rect();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -244,12 +252,69 @@ void AcceptDialog::register_text_enter(Node *p_line_edit) {
|
|||
p_line_edit->connect("text_entered", this,"_builtin_text_entered");
|
||||
}
|
||||
|
||||
void AcceptDialog::_update_child_rect() {
|
||||
|
||||
int margin = get_constant("margin","Dialogs");
|
||||
Size2 size = get_size();
|
||||
Size2 hminsize = hbc->get_combined_minimum_size();
|
||||
|
||||
Vector2 cpos(margin,margin);
|
||||
Vector2 csize(size.x-margin*2,size.y-margin*3-hminsize.y);
|
||||
label->set_pos(cpos);
|
||||
label->set_size(csize);
|
||||
|
||||
if (child) {
|
||||
|
||||
child->set_pos(cpos);
|
||||
child->set_size(csize);
|
||||
}
|
||||
|
||||
cpos.y+=csize.y+margin;
|
||||
csize.y=hminsize.y;
|
||||
|
||||
hbc->set_pos(cpos);
|
||||
hbc->set_size(csize);
|
||||
|
||||
}
|
||||
|
||||
Size2 AcceptDialog::get_minimum_size() const {
|
||||
|
||||
int margin = get_constant("margin","Dialogs");
|
||||
Size2 minsize = label->get_combined_minimum_size();
|
||||
if (child) {
|
||||
|
||||
Size2 cminsize = child->get_combined_minimum_size();
|
||||
minsize.x=MAX(cminsize.x,minsize.x);
|
||||
minsize.y=MAX(cminsize.y,minsize.y);
|
||||
}
|
||||
|
||||
Size2 hminsize = hbc->get_combined_minimum_size();
|
||||
minsize.x = MAX(hminsize.x,minsize.x);
|
||||
minsize.y+=hminsize.y;
|
||||
minsize.x+=margin*2;
|
||||
minsize.y+=margin*3; //one as separation between hbc and child
|
||||
|
||||
Size2 wmsize = WindowDialog::get_minimum_size();
|
||||
minsize.x=MAX(wmsize.x,minsize.x);
|
||||
return minsize;
|
||||
}
|
||||
|
||||
|
||||
void AcceptDialog::set_child_rect(Control *p_child) {
|
||||
|
||||
ERR_FAIL_COND(p_child->get_parent()!=this);
|
||||
|
||||
p_child->set_area_as_parent_rect(get_constant("margin","Dialogs"));
|
||||
p_child->set_margin(MARGIN_BOTTOM, get_constant("button_margin","Dialogs")+10);
|
||||
//p_child->set_area_as_parent_rect(get_constant("margin","Dialogs"));
|
||||
child=p_child;
|
||||
minimum_size_changed();
|
||||
_update_child_rect();
|
||||
}
|
||||
|
||||
void AcceptDialog::remove_child_notify(Node *p_child) {
|
||||
|
||||
if (p_child==child) {
|
||||
child=NULL;
|
||||
}
|
||||
}
|
||||
|
||||
void AcceptDialog::_custom_action(const String& p_action) {
|
||||
|
@ -284,7 +349,7 @@ Button* AcceptDialog::add_cancel(const String &p_cancel) {
|
|||
|
||||
String c = p_cancel;
|
||||
if (p_cancel=="")
|
||||
c="Cancel";
|
||||
c=RTR("Cancel");
|
||||
Button *b = swap_ok_cancel ? add_button(c,true) : add_button(c);
|
||||
b->connect("pressed",this,"_closed");
|
||||
return b;
|
||||
|
@ -341,7 +406,7 @@ AcceptDialog::AcceptDialog() {
|
|||
|
||||
hbc->add_spacer();
|
||||
ok = memnew( Button );
|
||||
ok->set_text("OK");
|
||||
ok->set_text(RTR("OK"));
|
||||
hbc->add_child(ok);
|
||||
hbc->add_spacer();
|
||||
//add_child(ok);
|
||||
|
@ -351,7 +416,9 @@ AcceptDialog::AcceptDialog() {
|
|||
set_as_toplevel(true);
|
||||
|
||||
hide_on_ok=true;
|
||||
set_title("Alert!");
|
||||
set_title(RTR("Alert!"));
|
||||
|
||||
child=NULL;
|
||||
}
|
||||
|
||||
|
||||
|
@ -372,6 +439,6 @@ Button *ConfirmationDialog::get_cancel() {
|
|||
|
||||
ConfirmationDialog::ConfirmationDialog() {
|
||||
|
||||
set_title("Please Confirm...");
|
||||
set_title(RTR("Please Confirm..."));
|
||||
cancel = add_cancel();
|
||||
}
|
||||
|
|
|
@ -64,6 +64,8 @@ public:
|
|||
void set_title(const String& p_title);
|
||||
String get_title() const;
|
||||
|
||||
Size2 get_minimum_size() const;
|
||||
|
||||
WindowDialog();
|
||||
~WindowDialog();
|
||||
|
||||
|
@ -89,6 +91,7 @@ class AcceptDialog : public WindowDialog {
|
|||
|
||||
OBJ_TYPE(AcceptDialog,WindowDialog);
|
||||
|
||||
Control *child;
|
||||
HBoxContainer *hbc;
|
||||
Label *label;
|
||||
Button *ok;
|
||||
|
@ -100,10 +103,12 @@ class AcceptDialog : public WindowDialog {
|
|||
void _ok_pressed();
|
||||
void _close_pressed();
|
||||
void _builtin_text_entered(const String& p_text);
|
||||
void _update_child_rect();
|
||||
|
||||
static bool swap_ok_cancel;
|
||||
|
||||
|
||||
virtual void remove_child_notify(Node *p_child);
|
||||
|
||||
|
||||
protected:
|
||||
|
@ -116,6 +121,8 @@ protected:
|
|||
virtual void custom_action(const String&) {}
|
||||
public:
|
||||
|
||||
Size2 get_minimum_size() const;
|
||||
|
||||
Label *get_label() { return label; }
|
||||
static void set_swap_ok_cancel(bool p_swap);
|
||||
|
||||
|
|
|
@ -411,6 +411,11 @@ void TabContainer::_notification(int p_what) {
|
|||
panel->draw(ci, Rect2( 0, top_size.height, size.width, size.height-top_size.height));
|
||||
|
||||
} break;
|
||||
case NOTIFICATION_READY:
|
||||
case NOTIFICATION_THEME_CHANGED: {
|
||||
|
||||
call_deferred("set_current_tab",get_current_tab()); //wait until all changed theme
|
||||
} break;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -3554,6 +3554,7 @@ void TextEdit::set_search_flags(uint32_t p_flags) {
|
|||
void TextEdit::set_current_search_result(int line, int col) {
|
||||
search_result_line = line;
|
||||
search_result_col = col;
|
||||
update();
|
||||
}
|
||||
|
||||
void TextEdit::set_highlight_all_occurrences(const bool p_enabled) {
|
||||
|
|
|
@ -28,6 +28,7 @@
|
|||
typedef Map<const void*,Ref<ImageTexture> > TexCacheMap;
|
||||
|
||||
static TexCacheMap *tex_cache;
|
||||
static int scale=1;
|
||||
|
||||
template<class T>
|
||||
static Ref<StyleBoxTexture> make_stylebox(T p_src,float p_left, float p_top, float p_right, float p_botton,float p_margin_left=-1, float p_margin_top=-1, float p_margin_right=-1, float p_margin_botton=-1, bool p_draw_center=true) {
|
||||
|
@ -40,21 +41,24 @@ static Ref<StyleBoxTexture> make_stylebox(T p_src,float p_left, float p_top, flo
|
|||
} else {
|
||||
|
||||
texture = Ref<ImageTexture>( memnew( ImageTexture ) );
|
||||
texture->create_from_image( Image(p_src),ImageTexture::FLAG_FILTER );
|
||||
Image img(p_src);
|
||||
if (scale>1)
|
||||
img.expand_x2_hq2x();
|
||||
texture->create_from_image( img,ImageTexture::FLAG_FILTER );
|
||||
(*tex_cache)[p_src]=texture;
|
||||
}
|
||||
|
||||
|
||||
Ref<StyleBoxTexture> style( memnew( StyleBoxTexture ) );
|
||||
style->set_texture(texture);
|
||||
style->set_margin_size( MARGIN_LEFT, p_left );
|
||||
style->set_margin_size( MARGIN_RIGHT, p_right );
|
||||
style->set_margin_size( MARGIN_BOTTOM, p_botton );
|
||||
style->set_margin_size( MARGIN_TOP, p_top );
|
||||
style->set_default_margin( MARGIN_LEFT, p_margin_left );
|
||||
style->set_default_margin( MARGIN_RIGHT, p_margin_right );
|
||||
style->set_default_margin( MARGIN_BOTTOM, p_margin_botton );
|
||||
style->set_default_margin( MARGIN_TOP, p_margin_top );
|
||||
style->set_margin_size( MARGIN_LEFT, p_left * scale);
|
||||
style->set_margin_size( MARGIN_RIGHT, p_right * scale);
|
||||
style->set_margin_size( MARGIN_BOTTOM, p_botton * scale);
|
||||
style->set_margin_size( MARGIN_TOP, p_top * scale);
|
||||
style->set_default_margin( MARGIN_LEFT, p_margin_left * scale);
|
||||
style->set_default_margin( MARGIN_RIGHT, p_margin_right * scale);
|
||||
style->set_default_margin( MARGIN_BOTTOM, p_margin_botton * scale);
|
||||
style->set_default_margin( MARGIN_TOP, p_margin_top * scale);
|
||||
style->set_draw_center(p_draw_center);
|
||||
|
||||
return style;
|
||||
|
@ -63,10 +67,10 @@ static Ref<StyleBoxTexture> make_stylebox(T p_src,float p_left, float p_top, flo
|
|||
|
||||
static Ref<StyleBoxTexture> sb_expand(Ref<StyleBoxTexture> p_sbox,float p_left, float p_top, float p_right, float p_botton) {
|
||||
|
||||
p_sbox->set_expand_margin_size(MARGIN_LEFT,p_left);
|
||||
p_sbox->set_expand_margin_size(MARGIN_TOP,p_top);
|
||||
p_sbox->set_expand_margin_size(MARGIN_RIGHT,p_right);
|
||||
p_sbox->set_expand_margin_size(MARGIN_BOTTOM,p_botton);
|
||||
p_sbox->set_expand_margin_size(MARGIN_LEFT,p_left * scale);
|
||||
p_sbox->set_expand_margin_size(MARGIN_TOP,p_top * scale);
|
||||
p_sbox->set_expand_margin_size(MARGIN_RIGHT,p_right * scale);
|
||||
p_sbox->set_expand_margin_size(MARGIN_BOTTOM,p_botton * scale);
|
||||
return p_sbox;
|
||||
}
|
||||
|
||||
|
@ -75,7 +79,10 @@ static Ref<Texture> make_icon(T p_src) {
|
|||
|
||||
|
||||
Ref<ImageTexture> texture( memnew( ImageTexture ) );
|
||||
texture->create_from_image( Image(p_src),ImageTexture::FLAG_FILTER );
|
||||
Image img = Image(p_src);
|
||||
if (scale>1)
|
||||
img.expand_x2_hq2x();
|
||||
texture->create_from_image( img,ImageTexture::FLAG_FILTER );
|
||||
|
||||
return texture;
|
||||
}
|
||||
|
@ -170,27 +177,24 @@ static Ref<StyleBox> make_empty_stylebox(float p_margin_left=-1, float p_margin_
|
|||
|
||||
Ref<StyleBox> style( memnew( StyleBoxEmpty) );
|
||||
|
||||
style->set_default_margin( MARGIN_LEFT, p_margin_left );
|
||||
style->set_default_margin( MARGIN_RIGHT, p_margin_right );
|
||||
style->set_default_margin( MARGIN_BOTTOM, p_margin_botton );
|
||||
style->set_default_margin( MARGIN_TOP, p_margin_top );
|
||||
style->set_default_margin( MARGIN_LEFT, p_margin_left * scale);
|
||||
style->set_default_margin( MARGIN_RIGHT, p_margin_right * scale);
|
||||
style->set_default_margin( MARGIN_BOTTOM, p_margin_botton * scale);
|
||||
style->set_default_margin( MARGIN_TOP, p_margin_top * scale);
|
||||
|
||||
return style;
|
||||
}
|
||||
|
||||
#ifndef DEFAULT_THEME_DISABLED
|
||||
|
||||
void make_default_theme() {
|
||||
void fill_default_theme(Ref<Theme>& t,const Ref<Font> & default_font,const Ref<Font> & large_font,Ref<Texture>& default_icon, Ref<StyleBox>& default_style,bool p_hidpi) {
|
||||
|
||||
if (p_hidpi)
|
||||
scale=2;
|
||||
else
|
||||
scale=1;
|
||||
|
||||
tex_cache = memnew( TexCacheMap );
|
||||
|
||||
Ref<Theme> t( memnew( Theme ) );
|
||||
|
||||
//Ref<BitmapFont> default_font = make_font(_bi_font_normal_height,_bi_font_normal_ascent,_bi_font_normal_valign,_bi_font_normal_charcount,_bi_font_normal_characters,make_icon(font_normal_png));
|
||||
Ref<BitmapFont> default_font=make_font2(_builtin_normal_font_height,_builtin_normal_font_ascent,_builtin_normal_font_charcount,&_builtin_normal_font_charrects[0][0],_builtin_normal_font_kerning_pair_count,&_builtin_normal_font_kerning_pairs[0][0],_builtin_normal_font_img_width,_builtin_normal_font_img_height,_builtin_normal_font_img_data);
|
||||
Ref<BitmapFont> source_font=make_font2(_builtin_source_font_height,_builtin_source_font_ascent,_builtin_source_font_charcount,&_builtin_source_font_charrects[0][0],_builtin_source_font_kerning_pair_count,&_builtin_source_font_kerning_pairs[0][0],_builtin_source_font_img_width,_builtin_source_font_img_height,_builtin_source_font_img_data);
|
||||
Ref<BitmapFont> large_font=make_font2(_builtin_large_font_height,_builtin_large_font_ascent,_builtin_large_font_charcount,&_builtin_large_font_charrects[0][0],_builtin_large_font_kerning_pair_count,&_builtin_large_font_kerning_pairs[0][0],_builtin_large_font_img_width,_builtin_large_font_img_height,_builtin_large_font_img_data);
|
||||
|
||||
// Font Colors
|
||||
|
||||
|
@ -213,7 +217,7 @@ void make_default_theme() {
|
|||
|
||||
Ref<StyleBoxTexture> focus = make_stylebox( focus_png,5,5,5,5);
|
||||
for(int i=0;i<4;i++) {
|
||||
focus->set_expand_margin_size(Margin(i),1);
|
||||
focus->set_expand_margin_size(Margin(i),1 *scale);
|
||||
}
|
||||
|
||||
|
||||
|
@ -239,7 +243,7 @@ void make_default_theme() {
|
|||
t->set_color("font_color_hover","Button", control_font_color_hover );
|
||||
t->set_color("font_color_disabled","Button", control_font_color_disabled );
|
||||
|
||||
t->set_constant("hseparation","Button", 2);
|
||||
t->set_constant("hseparation","Button", 2 *scale);
|
||||
|
||||
// LinkButton
|
||||
|
||||
|
@ -249,7 +253,7 @@ void make_default_theme() {
|
|||
t->set_color("font_color_pressed","LinkButton", control_font_color_pressed );
|
||||
t->set_color("font_color_hover","LinkButton", control_font_color_hover );
|
||||
|
||||
t->set_constant("underline_spacing","LinkButton", 2 );
|
||||
t->set_constant("underline_spacing","LinkButton", 2 *scale);
|
||||
|
||||
// ColorPickerButton
|
||||
|
||||
|
@ -266,16 +270,16 @@ void make_default_theme() {
|
|||
t->set_color("font_color_hover","ColorPickerButton", Color(1,1,1,1) );
|
||||
t->set_color("font_color_disabled","ColorPickerButton", Color(0.9,0.9,0.9,0.3) );
|
||||
|
||||
t->set_constant("hseparation","ColorPickerButton", 2 );
|
||||
t->set_constant("hseparation","ColorPickerButton", 2 *scale);
|
||||
|
||||
|
||||
// ToolButton
|
||||
|
||||
Ref<StyleBox> tb_empty = memnew( StyleBoxEmpty );
|
||||
tb_empty->set_default_margin(MARGIN_LEFT,6);
|
||||
tb_empty->set_default_margin(MARGIN_RIGHT,6);
|
||||
tb_empty->set_default_margin(MARGIN_TOP,4);
|
||||
tb_empty->set_default_margin(MARGIN_BOTTOM,4);
|
||||
tb_empty->set_default_margin(MARGIN_LEFT,6 *scale);
|
||||
tb_empty->set_default_margin(MARGIN_RIGHT,6 *scale);
|
||||
tb_empty->set_default_margin(MARGIN_TOP,4 *scale);
|
||||
tb_empty->set_default_margin(MARGIN_BOTTOM,4 *scale);
|
||||
|
||||
t->set_stylebox("normal","ToolButton", tb_empty);
|
||||
t->set_stylebox("pressed","ToolButton", make_stylebox( button_pressed_png,4,4,4,4) );
|
||||
|
@ -316,8 +320,8 @@ void make_default_theme() {
|
|||
t->set_color("font_color_hover","OptionButton", control_font_color_hover );
|
||||
t->set_color("font_color_disabled","OptionButton", control_font_color_disabled );
|
||||
|
||||
t->set_constant("hseparation","OptionButton", 2 );
|
||||
t->set_constant("arrow_margin","OptionButton", 2 );
|
||||
t->set_constant("hseparation","OptionButton", 2 *scale);
|
||||
t->set_constant("arrow_margin","OptionButton", 2 *scale);
|
||||
|
||||
|
||||
|
||||
|
@ -336,7 +340,7 @@ void make_default_theme() {
|
|||
t->set_color("font_color_hover","MenuButton", control_font_color_hover );
|
||||
t->set_color("font_color_disabled","MenuButton", Color(1,1,1,0.3) );
|
||||
|
||||
t->set_constant("hseparation","MenuButton", 3 );
|
||||
t->set_constant("hseparation","MenuButton", 3 *scale);
|
||||
|
||||
// ButtonGroup
|
||||
|
||||
|
@ -345,15 +349,15 @@ void make_default_theme() {
|
|||
// CheckBox
|
||||
|
||||
Ref<StyleBox> cbx_empty = memnew( StyleBoxEmpty );
|
||||
cbx_empty->set_default_margin(MARGIN_LEFT,22);
|
||||
cbx_empty->set_default_margin(MARGIN_RIGHT,4);
|
||||
cbx_empty->set_default_margin(MARGIN_TOP,4);
|
||||
cbx_empty->set_default_margin(MARGIN_BOTTOM,5);
|
||||
cbx_empty->set_default_margin(MARGIN_LEFT,22 *scale);
|
||||
cbx_empty->set_default_margin(MARGIN_RIGHT,4 *scale);
|
||||
cbx_empty->set_default_margin(MARGIN_TOP,4 *scale);
|
||||
cbx_empty->set_default_margin(MARGIN_BOTTOM,5 *scale);
|
||||
Ref<StyleBox> cbx_focus = focus;
|
||||
cbx_focus->set_default_margin(MARGIN_LEFT,4);
|
||||
cbx_focus->set_default_margin(MARGIN_RIGHT,22);
|
||||
cbx_focus->set_default_margin(MARGIN_TOP,4);
|
||||
cbx_focus->set_default_margin(MARGIN_BOTTOM,5);
|
||||
cbx_focus->set_default_margin(MARGIN_LEFT,4 *scale);
|
||||
cbx_focus->set_default_margin(MARGIN_RIGHT,22 *scale);
|
||||
cbx_focus->set_default_margin(MARGIN_TOP,4 *scale);
|
||||
cbx_focus->set_default_margin(MARGIN_BOTTOM,5 *scale);
|
||||
|
||||
t->set_stylebox("normal","CheckBox", cbx_empty );
|
||||
t->set_stylebox("pressed","CheckBox", cbx_empty );
|
||||
|
@ -373,18 +377,18 @@ void make_default_theme() {
|
|||
t->set_color("font_color_hover","CheckBox", control_font_color_hover );
|
||||
t->set_color("font_color_disabled","CheckBox", control_font_color_disabled );
|
||||
|
||||
t->set_constant("hseparation","CheckBox",4);
|
||||
t->set_constant("check_vadjust","CheckBox",0);
|
||||
t->set_constant("hseparation","CheckBox",4 *scale);
|
||||
t->set_constant("check_vadjust","CheckBox",0 *scale);
|
||||
|
||||
|
||||
|
||||
// CheckButton
|
||||
|
||||
Ref<StyleBox> cb_empty = memnew( StyleBoxEmpty );
|
||||
cb_empty->set_default_margin(MARGIN_LEFT,6);
|
||||
cb_empty->set_default_margin(MARGIN_RIGHT,70);
|
||||
cb_empty->set_default_margin(MARGIN_TOP,4);
|
||||
cb_empty->set_default_margin(MARGIN_BOTTOM,4);
|
||||
cb_empty->set_default_margin(MARGIN_LEFT,6 *scale);
|
||||
cb_empty->set_default_margin(MARGIN_RIGHT,70 *scale);
|
||||
cb_empty->set_default_margin(MARGIN_TOP,4 *scale);
|
||||
cb_empty->set_default_margin(MARGIN_BOTTOM,4 *scale);
|
||||
|
||||
t->set_stylebox("normal","CheckButton", cb_empty );
|
||||
t->set_stylebox("pressed","CheckButton", cb_empty );
|
||||
|
@ -402,8 +406,8 @@ void make_default_theme() {
|
|||
t->set_color("font_color_hover","CheckButton", control_font_color_hover );
|
||||
t->set_color("font_color_disabled","CheckButton", control_font_color_disabled );
|
||||
|
||||
t->set_constant("hseparation","CheckButton",4);
|
||||
t->set_constant("check_vadjust","CheckButton",0);
|
||||
t->set_constant("hseparation","CheckButton",4 *scale);
|
||||
t->set_constant("check_vadjust","CheckButton",0 *scale);
|
||||
|
||||
|
||||
|
||||
|
@ -414,10 +418,10 @@ void make_default_theme() {
|
|||
t->set_color("font_color","Label", Color(1,1,1) );
|
||||
t->set_color("font_color_shadow","Label", Color(0,0,0,0) );
|
||||
|
||||
t->set_constant("shadow_offset_x","Label", 1 );
|
||||
t->set_constant("shadow_offset_y","Label", 1 );
|
||||
t->set_constant("shadow_as_outline","Label", 0 );
|
||||
t->set_constant("line_spacing","Label", 3 );
|
||||
t->set_constant("shadow_offset_x","Label", 1 *scale);
|
||||
t->set_constant("shadow_offset_y","Label", 1 *scale);
|
||||
t->set_constant("shadow_as_outline","Label", 0 *scale);
|
||||
t->set_constant("line_spacing","Label", 3 *scale);
|
||||
|
||||
|
||||
|
||||
|
@ -434,7 +438,7 @@ void make_default_theme() {
|
|||
t->set_color("cursor_color","LineEdit", control_font_color_hover );
|
||||
t->set_color("selection_color","LineEdit", font_color_selection );
|
||||
|
||||
t->set_constant("minimum_spaces","LineEdit", 12 );
|
||||
t->set_constant("minimum_spaces","LineEdit", 12 *scale);
|
||||
|
||||
|
||||
|
||||
|
@ -475,7 +479,7 @@ void make_default_theme() {
|
|||
t->set_constant("completion_lines","TextEdit", 7 );
|
||||
t->set_constant("completion_max_width","TextEdit", 50 );
|
||||
t->set_constant("completion_scroll_width","TextEdit", 3 );
|
||||
t->set_constant("line_spacing","TextEdit",4 );
|
||||
t->set_constant("line_spacing","TextEdit",4 *scale);
|
||||
|
||||
|
||||
Ref<Texture> empty_icon = memnew( ImageTexture );
|
||||
|
@ -555,10 +559,10 @@ void make_default_theme() {
|
|||
|
||||
t->set_color("title_color","WindowDialog", Color(0,0,0) );
|
||||
|
||||
t->set_constant("close_h_ofs","WindowDialog", 22 );
|
||||
t->set_constant("close_v_ofs","WindowDialog", 20 );
|
||||
t->set_constant("titlebar_height","WindowDialog", 18 );
|
||||
t->set_constant("title_height","WindowDialog", 20 );
|
||||
t->set_constant("close_h_ofs","WindowDialog", 22 *scale);
|
||||
t->set_constant("close_v_ofs","WindowDialog", 20 *scale);
|
||||
t->set_constant("titlebar_height","WindowDialog", 18 *scale);
|
||||
t->set_constant("title_height","WindowDialog", 20 *scale);
|
||||
|
||||
|
||||
// File Dialog
|
||||
|
@ -572,7 +576,7 @@ void make_default_theme() {
|
|||
|
||||
Ref<StyleBoxTexture> selected = make_stylebox( selection_png,6,6,6,6);
|
||||
for(int i=0;i<4;i++) {
|
||||
selected->set_expand_margin_size(Margin(i),2);
|
||||
selected->set_expand_margin_size(Margin(i),2 *scale);
|
||||
}
|
||||
|
||||
t->set_stylebox("panel","PopupPanel", style_pp );
|
||||
|
@ -598,8 +602,8 @@ void make_default_theme() {
|
|||
t->set_color("font_color_disabled","PopupMenu", Color(0.4,0.4,0.4,0.8) );
|
||||
t->set_color("font_color_hover","PopupMenu", control_font_color );
|
||||
|
||||
t->set_constant("hseparation","PopupMenu",4);
|
||||
t->set_constant("vseparation","PopupMenu",4);
|
||||
t->set_constant("hseparation","PopupMenu",4 *scale);
|
||||
t->set_constant("vseparation","PopupMenu",4 *scale);
|
||||
|
||||
|
||||
// GraphNode
|
||||
|
@ -614,14 +618,14 @@ void make_default_theme() {
|
|||
t->set_stylebox("selectedframe","GraphNode", graphsbselected );
|
||||
t->set_stylebox("defaultframe", "GraphNode", graphsbdefault );
|
||||
t->set_stylebox("defaultfocus", "GraphNode", graphsbdeffocus );
|
||||
t->set_constant("separation","GraphNode", 1 );
|
||||
t->set_constant("separation","GraphNode", 1 *scale);
|
||||
t->set_icon("port","GraphNode", make_icon( graph_port_png ) );
|
||||
t->set_icon("close","GraphNode", make_icon( graph_node_close_png ) );
|
||||
t->set_font("title_font","GraphNode", default_font );
|
||||
t->set_color("title_color","GraphNode", Color(0,0,0,1));
|
||||
t->set_constant("title_offset","GraphNode", 18);
|
||||
t->set_constant("close_offset","GraphNode", 18);
|
||||
t->set_constant("port_offset","GraphNode", 3);
|
||||
t->set_constant("title_offset","GraphNode", 18 *scale);
|
||||
t->set_constant("close_offset","GraphNode", 18 *scale);
|
||||
t->set_constant("port_offset","GraphNode", 3 *scale);
|
||||
|
||||
|
||||
// Tree
|
||||
|
@ -658,11 +662,11 @@ void make_default_theme() {
|
|||
t->set_color("guide_color","Tree", Color(0,0,0,0.1) );
|
||||
t->set_color("drop_position_color","Tree", Color(1,0.3,0.2) );
|
||||
|
||||
t->set_constant("hseparation","Tree",4);
|
||||
t->set_constant("vseparation","Tree",4);
|
||||
t->set_constant("guide_width","Tree",2);
|
||||
t->set_constant("item_margin","Tree",12);
|
||||
t->set_constant("button_margin","Tree",4);
|
||||
t->set_constant("hseparation","Tree",4 *scale);
|
||||
t->set_constant("vseparation","Tree",4 *scale);
|
||||
t->set_constant("guide_width","Tree",2 *scale);
|
||||
t->set_constant("item_margin","Tree",12 *scale);
|
||||
t->set_constant("button_margin","Tree",4 *scale);
|
||||
|
||||
|
||||
// ItemList
|
||||
|
@ -674,7 +678,7 @@ void make_default_theme() {
|
|||
t->set_constant("hseparation","ItemList",4);
|
||||
t->set_constant("vseparation","ItemList",2);
|
||||
t->set_constant("icon_margin","ItemList",4);
|
||||
t->set_constant("line_separation","ItemList",2);
|
||||
t->set_constant("line_separation","ItemList",2 *scale);
|
||||
t->set_font("font","ItemList", default_font );
|
||||
t->set_color("font_color","ItemList", control_font_color_lower );
|
||||
t->set_color("font_color_selected","ItemList", control_font_color_pressed );
|
||||
|
@ -695,8 +699,8 @@ void make_default_theme() {
|
|||
|
||||
Ref<StyleBoxTexture> tc_sb = sb_expand( make_stylebox( tab_container_bg_png,4,4,4,4,4,4,4,4),3,3,3,3);
|
||||
|
||||
tc_sb->set_expand_margin_size(MARGIN_TOP,2);
|
||||
tc_sb->set_default_margin(MARGIN_TOP,8);
|
||||
tc_sb->set_expand_margin_size(MARGIN_TOP,2 *scale);
|
||||
tc_sb->set_default_margin(MARGIN_TOP,8 *scale);
|
||||
|
||||
t->set_stylebox("tab_fg","TabContainer", sb_expand( make_stylebox( tab_current_png,4,4,4,1,16,4,16,4),2,2,2,2) );
|
||||
t->set_stylebox("tab_bg","TabContainer", sb_expand( make_stylebox( tab_behind_png,5,5,5,1,16,6,16,4),3,0,3,3) );
|
||||
|
@ -714,11 +718,11 @@ void make_default_theme() {
|
|||
t->set_color("font_color_fg","TabContainer", control_font_color_hover );
|
||||
t->set_color("font_color_bg","TabContainer", control_font_color_low );
|
||||
|
||||
t->set_constant("side_margin","TabContainer", 8 );
|
||||
t->set_constant("top_margin","TabContainer", 24);
|
||||
t->set_constant("label_valign_fg","TabContainer", 0);
|
||||
t->set_constant("label_valign_bg","TabContainer", 2);
|
||||
t->set_constant("hseparation","TabContainer", 4);
|
||||
t->set_constant("side_margin","TabContainer", 8 *scale);
|
||||
t->set_constant("top_margin","TabContainer", 24 *scale);
|
||||
t->set_constant("label_valign_fg","TabContainer", 0 *scale);
|
||||
t->set_constant("label_valign_bg","TabContainer", 2 *scale);
|
||||
t->set_constant("hseparation","TabContainer", 4 *scale);
|
||||
|
||||
|
||||
|
||||
|
@ -741,10 +745,10 @@ void make_default_theme() {
|
|||
t->set_color("font_color_fg","Tabs", control_font_color_hover );
|
||||
t->set_color("font_color_bg","Tabs", control_font_color_low );
|
||||
|
||||
t->set_constant("top_margin","Tabs", 24);
|
||||
t->set_constant("label_valign_fg","Tabs", 0);
|
||||
t->set_constant("label_valign_bg","Tabs", 2);
|
||||
t->set_constant("hseparation","Tabs", 4);
|
||||
t->set_constant("top_margin","Tabs", 24 *scale);
|
||||
t->set_constant("label_valign_fg","Tabs", 0 *scale);
|
||||
t->set_constant("label_valign_bg","Tabs", 2 *scale);
|
||||
t->set_constant("hseparation","Tabs", 4 *scale);
|
||||
|
||||
|
||||
|
||||
|
@ -754,18 +758,17 @@ void make_default_theme() {
|
|||
t->set_stylebox("separator","VSeparator", make_stylebox( hseparator_png,3,3,3,3) );
|
||||
|
||||
t->set_icon("close","Icons", make_icon(icon_close_png));
|
||||
t->set_font("source","Fonts", source_font);
|
||||
t->set_font("normal","Fonts", default_font );
|
||||
t->set_font("large","Fonts", large_font );
|
||||
|
||||
t->set_constant("separation","HSeparator", 4);
|
||||
t->set_constant("separation","VSeparator", 4);
|
||||
t->set_constant("separation","HSeparator", 4 *scale);
|
||||
t->set_constant("separation","VSeparator", 4 *scale);
|
||||
|
||||
|
||||
// Dialogs
|
||||
|
||||
t->set_constant("margin","Dialogs",8);
|
||||
t->set_constant("button_margin","Dialogs",32);
|
||||
t->set_constant("margin","Dialogs",8 *scale);
|
||||
t->set_constant("button_margin","Dialogs",32 *scale);
|
||||
|
||||
|
||||
|
||||
|
@ -778,11 +781,11 @@ void make_default_theme() {
|
|||
|
||||
// colorPicker
|
||||
|
||||
t->set_constant("value_height","ColorPicker", 23 );
|
||||
t->set_constant("value_width","ColorPicker", 50);
|
||||
t->set_constant("color_width","ColorPicker", 100);
|
||||
t->set_constant("label_width","ColorPicker", 20);
|
||||
t->set_constant("hseparator","ColorPicker", 4);
|
||||
t->set_constant("value_height","ColorPicker", 23 *scale);
|
||||
t->set_constant("value_width","ColorPicker", 50 *scale);
|
||||
t->set_constant("color_width","ColorPicker", 100 *scale);
|
||||
t->set_constant("label_width","ColorPicker", 20 *scale);
|
||||
t->set_constant("hseparator","ColorPicker", 4 *scale);
|
||||
|
||||
t->set_icon("screen_picker","ColorPicker", make_icon( icon_color_pick_png ) );
|
||||
t->set_icon("add_preset","ColorPicker", make_icon( icon_add_png ) );
|
||||
|
@ -794,7 +797,7 @@ void make_default_theme() {
|
|||
|
||||
Ref<StyleBoxTexture> style_tt = make_stylebox( tooltip_bg_png,4,4,4,4);
|
||||
for(int i=0;i<4;i++)
|
||||
style_tt->set_expand_margin_size((Margin)i,4);
|
||||
style_tt->set_expand_margin_size((Margin)i,4 *scale);
|
||||
|
||||
t->set_stylebox("panel","TooltipPanel", style_tt );
|
||||
|
||||
|
@ -822,9 +825,9 @@ void make_default_theme() {
|
|||
t->set_color("font_color_selected","RichTextLabel", font_color_selection );
|
||||
t->set_color("selection_color","RichTextLabel", Color(0.1,0.1,1,0.8) );
|
||||
|
||||
t->set_constant("line_separation","RichTextLabel", 1 );
|
||||
t->set_constant("table_hseparation","RichTextLabel", 3 );
|
||||
t->set_constant("table_vseparation","RichTextLabel", 3 );
|
||||
t->set_constant("line_separation","RichTextLabel", 1 *scale);
|
||||
t->set_constant("table_hseparation","RichTextLabel", 3 *scale);
|
||||
t->set_constant("table_vseparation","RichTextLabel", 3 *scale);
|
||||
|
||||
|
||||
|
||||
|
@ -836,18 +839,18 @@ void make_default_theme() {
|
|||
t->set_icon("grabber","VSplitContainer",make_icon(vsplitter_png));
|
||||
t->set_icon("grabber","HSplitContainer",make_icon(hsplitter_png));
|
||||
|
||||
t->set_constant("separation","HBoxContainer",4);
|
||||
t->set_constant("separation","VBoxContainer",4);
|
||||
t->set_constant("margin_left","MarginContainer",8);
|
||||
t->set_constant("margin_top","MarginContainer",0);
|
||||
t->set_constant("margin_right","MarginContainer",0);
|
||||
t->set_constant("margin_bottom","MarginContainer",0);
|
||||
t->set_constant("hseparation","GridContainer",4);
|
||||
t->set_constant("vseparation","GridContainer",4);
|
||||
t->set_constant("separation","HSplitContainer",12);
|
||||
t->set_constant("separation","VSplitContainer",12);
|
||||
t->set_constant("autohide","HSplitContainer",1);
|
||||
t->set_constant("autohide","VSplitContainer",1);
|
||||
t->set_constant("separation","HBoxContainer",4 *scale);
|
||||
t->set_constant("separation","VBoxContainer",4 *scale);
|
||||
t->set_constant("margin_left","MarginContainer",8 *scale);
|
||||
t->set_constant("margin_top","MarginContainer",0 *scale);
|
||||
t->set_constant("margin_right","MarginContainer",0 *scale);
|
||||
t->set_constant("margin_bottom","MarginContainer",0 *scale);
|
||||
t->set_constant("hseparation","GridContainer",4 *scale);
|
||||
t->set_constant("vseparation","GridContainer",4 *scale);
|
||||
t->set_constant("separation","HSplitContainer",12 *scale);
|
||||
t->set_constant("separation","VSplitContainer",12 *scale);
|
||||
t->set_constant("autohide","HSplitContainer",1 *scale);
|
||||
t->set_constant("autohide","VSplitContainer",1 *scale);
|
||||
|
||||
|
||||
|
||||
|
@ -863,8 +866,8 @@ void make_default_theme() {
|
|||
t->set_color("font_color","HButtonArray", control_font_color_low );
|
||||
t->set_color("font_color_selected","HButtonArray", control_font_color_hover );
|
||||
|
||||
t->set_constant("icon_separator","HButtonArray", 4 );
|
||||
t->set_constant("button_separator","HButtonArray", 8 );
|
||||
t->set_constant("icon_separator","HButtonArray", 4 *scale );
|
||||
t->set_constant("button_separator","HButtonArray", 8 *scale );
|
||||
|
||||
t->set_stylebox("focus","HButtonArray", focus );
|
||||
|
||||
|
@ -881,8 +884,8 @@ void make_default_theme() {
|
|||
t->set_color("font_color","VButtonArray", control_font_color_low );
|
||||
t->set_color("font_color_selected","VButtonArray", control_font_color_hover );
|
||||
|
||||
t->set_constant("icon_separator","VButtonArray", 4);
|
||||
t->set_constant("button_separator","VButtonArray", 8);
|
||||
t->set_constant("icon_separator","VButtonArray", 4 *scale);
|
||||
t->set_constant("button_separator","VButtonArray", 8 *scale);
|
||||
|
||||
t->set_stylebox("focus","VButtonArray", focus );
|
||||
|
||||
|
@ -914,45 +917,31 @@ void make_default_theme() {
|
|||
|
||||
// Theme
|
||||
|
||||
Theme::set_default( t );
|
||||
Theme::set_default_icon( make_icon(error_icon_png) );
|
||||
Theme::set_default_style( make_stylebox( error_icon_png,2,2,2,2) );
|
||||
Theme::set_default_font( default_font );
|
||||
default_icon= make_icon(error_icon_png) ;
|
||||
default_style = make_stylebox( error_icon_png,2,2,2,2) ;
|
||||
|
||||
memdelete( tex_cache );
|
||||
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
#include "error_icon.xpm"
|
||||
|
||||
void make_default_theme() {
|
||||
|
||||
Ref<Theme> t( memnew( Theme ) );
|
||||
Ref<Theme> t;
|
||||
t.instance();
|
||||
|
||||
Ref<StyleBox> default_style;
|
||||
Ref<Texture> default_icon;
|
||||
Ref<BitmapFont> default_font=make_font2(_builtin_normal_font_height,_builtin_normal_font_ascent,_builtin_normal_font_charcount,&_builtin_normal_font_charrects[0][0],_builtin_normal_font_kerning_pair_count,&_builtin_normal_font_kerning_pairs[0][0],_builtin_normal_font_img_width,_builtin_normal_font_img_height,_builtin_normal_font_img_data);
|
||||
Ref<BitmapFont> large_font=make_font2(_builtin_large_font_height,_builtin_large_font_ascent,_builtin_large_font_charcount,&_builtin_large_font_charrects[0][0],_builtin_large_font_kerning_pair_count,&_builtin_large_font_kerning_pairs[0][0],_builtin_large_font_img_width,_builtin_large_font_img_height,_builtin_large_font_img_data);
|
||||
fill_default_theme(t,default_font,large_font,default_icon,default_style,false);
|
||||
|
||||
Image error_img(error_icon_xpm);
|
||||
Ref<Texture> texture( memnew( Texture ) );
|
||||
texture->create_from_image( error_img );
|
||||
|
||||
Ref<StyleBoxTexture> style( memnew( StyleBoxTexture ) );
|
||||
style->set_texture(texture);
|
||||
|
||||
for(int i=0;i<4;i++) {
|
||||
style->set_margin_size( Margin(),8);
|
||||
style->set_default_margin( Margin(),8);
|
||||
}
|
||||
|
||||
Ref<BitmapFont> f = make_default_font();
|
||||
Theme::set_default( t );
|
||||
Theme::set_default_icon( texture );
|
||||
Theme::set_default_style( style );
|
||||
Theme::set_default_font( f );
|
||||
Theme::set_default_icon( default_icon );
|
||||
Theme::set_default_style( default_style );
|
||||
Theme::set_default_font( default_font );
|
||||
|
||||
}
|
||||
|
||||
#endif
|
||||
void clear_default_theme() {
|
||||
|
||||
Theme::set_default( Ref<Theme>() );
|
||||
|
|
|
@ -12,10 +12,12 @@
|
|||
#ifndef DEFAULT_THEME_H
|
||||
#define DEFAULT_THEME_H
|
||||
|
||||
#include "scene/resources/theme.h"
|
||||
/**
|
||||
@author Juan Linietsky <reduzio@gmail.com>
|
||||
*/
|
||||
|
||||
void fill_default_theme(Ref<Theme>& theme,const Ref<Font> & default_font,const Ref<Font> & large_font,Ref<Texture>& default_icon, Ref<StyleBox>& default_style,bool p_hidpi);
|
||||
void make_default_theme();
|
||||
void clear_default_theme();
|
||||
|
||||
|
|
|
@ -122,82 +122,30 @@ void FindReplaceBar::_unhandled_input(const InputEvent &p_event) {
|
|||
}
|
||||
}
|
||||
|
||||
bool FindReplaceBar::_search(bool p_include_current, bool p_backwards) {
|
||||
bool FindReplaceBar::_search(uint32_t p_flags, int p_from_line, int p_from_col) {
|
||||
|
||||
int line, col;
|
||||
String text=get_search_text();
|
||||
uint32_t flags=0;
|
||||
|
||||
if (is_whole_words())
|
||||
flags|=TextEdit::SEARCH_WHOLE_WORDS;
|
||||
if (is_case_sensitive())
|
||||
flags|=TextEdit::SEARCH_MATCH_CASE;
|
||||
if (p_backwards)
|
||||
flags|=TextEdit::SEARCH_BACKWARDS;
|
||||
|
||||
int line=text_edit->cursor_get_line();
|
||||
int col=text_edit->cursor_get_column();
|
||||
|
||||
if (text_edit->is_selection_active() && !replace_all_mode) {
|
||||
line = text_edit->get_selection_from_line();
|
||||
col = text_edit->get_selection_from_column();
|
||||
}
|
||||
|
||||
bool cursor_at_result=false;
|
||||
|
||||
if (line==current_result_line && col>=current_result_col && col<=current_result_col+text.length()) {
|
||||
col=current_result_col;
|
||||
cursor_at_result=true;
|
||||
}
|
||||
|
||||
if (!p_include_current) {
|
||||
if (p_backwards) {
|
||||
col-=text.length();
|
||||
if (col<0) {
|
||||
line-=1;
|
||||
if (line<0)
|
||||
line=text_edit->get_line_count()-1;
|
||||
col=text_edit->get_line(line).length();
|
||||
}
|
||||
} else if (cursor_at_result) {
|
||||
col+=text.length();
|
||||
if (col>text_edit->get_line(line).length()) {
|
||||
line+=1;
|
||||
if (line>=text_edit->get_line_count())
|
||||
line=0;
|
||||
col=0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
bool found = text_edit->search(text,flags,line,col,line,col);
|
||||
|
||||
if (!found) {
|
||||
if (p_backwards) {
|
||||
line = text_edit->get_line_count()-1;
|
||||
col = text_edit->get_line(line).length()-1;
|
||||
} else {
|
||||
line = 0;
|
||||
col = 0;
|
||||
}
|
||||
|
||||
found = text_edit->search(text,flags,line,col,line,col);
|
||||
}
|
||||
bool found=text_edit->search(text,p_flags,p_from_line,p_from_col,line,col);
|
||||
|
||||
if (found) {
|
||||
text_edit->cursor_set_line(line);
|
||||
text_edit->cursor_set_column(p_backwards?col:col+text.length());
|
||||
text_edit->select(line,col,line,col+text.length());
|
||||
if (!preserve_cursor) {
|
||||
text_edit->cursor_set_line(line);
|
||||
text_edit->cursor_set_column(col+text.length());
|
||||
}
|
||||
|
||||
text_edit->set_search_text(text);
|
||||
text_edit->set_search_flags(flags);
|
||||
text_edit->set_search_flags(p_flags);
|
||||
text_edit->set_current_search_result(line,col);
|
||||
|
||||
current_result_line = line;
|
||||
current_result_col = col;
|
||||
result_line=line;
|
||||
result_col=col;
|
||||
|
||||
set_error("");
|
||||
} else {
|
||||
current_result_line = -1;
|
||||
current_result_col = -1;
|
||||
result_line=-1;
|
||||
result_col=-1;
|
||||
text_edit->set_search_text("");
|
||||
set_error(text.empty()?"":TTR("No Matches"));
|
||||
}
|
||||
|
@ -207,8 +155,13 @@ bool FindReplaceBar::_search(bool p_include_current, bool p_backwards) {
|
|||
|
||||
void FindReplaceBar::_replace() {
|
||||
|
||||
if (text_edit->get_selection_text()==get_search_text()) {
|
||||
if (result_line!=-1 && result_col!=-1) {
|
||||
text_edit->begin_complex_operation();
|
||||
|
||||
text_edit->select(result_line,result_col,result_line,result_col+get_search_text().length());
|
||||
text_edit->insert_text_at_cursor(get_replace_text());
|
||||
|
||||
text_edit->end_complex_operation();
|
||||
}
|
||||
|
||||
search_current();
|
||||
|
@ -232,28 +185,26 @@ void FindReplaceBar::_replace_all() {
|
|||
text_edit->cursor_set_line(0);
|
||||
text_edit->cursor_set_column(0);
|
||||
|
||||
int search_text_len=get_search_text().length();
|
||||
int rc=0;
|
||||
|
||||
replace_all_mode = true;
|
||||
|
||||
text_edit->begin_complex_operation();
|
||||
|
||||
while(_search(false)) {
|
||||
|
||||
if (!text_edit->is_selection_active()) {
|
||||
// search selects
|
||||
break;
|
||||
}
|
||||
while (search_next()) {
|
||||
|
||||
// replace area
|
||||
Point2i match_from(text_edit->get_selection_from_line(),text_edit->get_selection_from_column());
|
||||
Point2i match_to(text_edit->get_selection_to_line(),text_edit->get_selection_to_column());
|
||||
Point2i match_from(result_line,result_col);
|
||||
Point2i match_to(result_line,result_col+search_text_len);
|
||||
|
||||
if (match_from < prev_match)
|
||||
break; // done
|
||||
|
||||
prev_match=match_to;
|
||||
|
||||
text_edit->select(result_line,result_col,result_line,match_to.y);
|
||||
|
||||
if (selection_enabled && is_selection_only()) {
|
||||
|
||||
if (match_from<selection_begin || match_to>selection_end)
|
||||
|
@ -264,7 +215,7 @@ void FindReplaceBar::_replace_all() {
|
|||
if (match_to.x==selection_end.x)
|
||||
selection_end.y+=get_replace_text().length() - get_search_text().length();
|
||||
} else {
|
||||
//just replace
|
||||
// just replace
|
||||
text_edit->insert_text_at_cursor(get_replace_text());
|
||||
}
|
||||
|
||||
|
@ -290,26 +241,96 @@ void FindReplaceBar::_replace_all() {
|
|||
set_error(vformat(TTR("Replaced %d Ocurrence(s)."), rc));
|
||||
}
|
||||
|
||||
void FindReplaceBar::search_current() {
|
||||
void FindReplaceBar::_get_search_from(int& r_line, int& r_col) {
|
||||
|
||||
_search(true);
|
||||
r_line=text_edit->cursor_get_line();
|
||||
r_col=text_edit->cursor_get_column();
|
||||
|
||||
if (text_edit->is_selection_active() && !replace_all_mode) {
|
||||
r_line=text_edit->get_selection_from_line();
|
||||
r_col=text_edit->get_selection_to_column();
|
||||
}
|
||||
|
||||
if (r_line==result_line && r_col>=result_col && r_col<=result_col+get_search_text().length()) {
|
||||
r_col=result_col;
|
||||
}
|
||||
}
|
||||
|
||||
void FindReplaceBar::search_prev() {
|
||||
bool FindReplaceBar::search_current() {
|
||||
|
||||
_search(false, true);
|
||||
uint32_t flags=0;
|
||||
|
||||
if (is_whole_words())
|
||||
flags|=TextEdit::SEARCH_WHOLE_WORDS;
|
||||
if (is_case_sensitive())
|
||||
flags|=TextEdit::SEARCH_MATCH_CASE;
|
||||
|
||||
int line, col;
|
||||
_get_search_from(line, col);
|
||||
|
||||
return _search(flags,line,col);
|
||||
}
|
||||
|
||||
void FindReplaceBar::search_next() {
|
||||
bool FindReplaceBar::search_prev() {
|
||||
|
||||
_search();
|
||||
uint32_t flags=0;
|
||||
String text = get_search_text();
|
||||
|
||||
if (is_whole_words())
|
||||
flags|=TextEdit::SEARCH_WHOLE_WORDS;
|
||||
if (is_case_sensitive())
|
||||
flags|=TextEdit::SEARCH_MATCH_CASE;
|
||||
|
||||
flags|=TextEdit::SEARCH_BACKWARDS;
|
||||
|
||||
int line, col;
|
||||
_get_search_from(line, col);
|
||||
|
||||
col-=text.length();
|
||||
if (col<0) {
|
||||
line-=1;
|
||||
if (line<0)
|
||||
line=text_edit->get_line_count()-1;
|
||||
col=text_edit->get_line(line).length();
|
||||
}
|
||||
|
||||
return _search(flags,line,col);
|
||||
}
|
||||
|
||||
bool FindReplaceBar::search_next() {
|
||||
|
||||
uint32_t flags=0;
|
||||
String text = get_search_text();
|
||||
|
||||
if (is_whole_words())
|
||||
flags|=TextEdit::SEARCH_WHOLE_WORDS;
|
||||
if (is_case_sensitive())
|
||||
flags|=TextEdit::SEARCH_MATCH_CASE;
|
||||
|
||||
int line, col;
|
||||
_get_search_from(line, col);
|
||||
|
||||
if (line==result_line && col==result_col) {
|
||||
col+=text.length();
|
||||
if (col>text_edit->get_line(line).length()) {
|
||||
line+=1;
|
||||
if (line>=text_edit->get_line_count())
|
||||
line=0;
|
||||
col=0;
|
||||
}
|
||||
}
|
||||
|
||||
return _search(flags,line,col);
|
||||
}
|
||||
|
||||
void FindReplaceBar::_hide_bar() {
|
||||
|
||||
if (replace_text->has_focus() || search_text->has_focus())
|
||||
text_edit->grab_focus();
|
||||
|
||||
text_edit->set_search_text("");
|
||||
current_result_line = -1;
|
||||
current_result_col = -1;
|
||||
result_line = -1;
|
||||
result_col = -1;
|
||||
replace_hbc->hide();
|
||||
replace_options_hbc->hide();
|
||||
hide();
|
||||
|
@ -354,6 +375,15 @@ void FindReplaceBar::_search_options_changed(bool p_pressed) {
|
|||
search_current();
|
||||
}
|
||||
|
||||
void FindReplaceBar::_editor_text_changed() {
|
||||
|
||||
if (is_visible()) {
|
||||
preserve_cursor=true;
|
||||
search_current();
|
||||
preserve_cursor=false;
|
||||
}
|
||||
}
|
||||
|
||||
void FindReplaceBar::_search_text_changed(const String& p_text) {
|
||||
|
||||
search_current();
|
||||
|
@ -397,13 +427,14 @@ void FindReplaceBar::set_error(const String &p_label) {
|
|||
void FindReplaceBar::set_text_edit(TextEdit *p_text_edit) {
|
||||
|
||||
text_edit = p_text_edit;
|
||||
text_edit->connect("_text_changed",this,"_search_text_changed",varray(String()));
|
||||
text_edit->connect("text_changed",this,"_editor_text_changed");
|
||||
}
|
||||
|
||||
void FindReplaceBar::_bind_methods() {
|
||||
|
||||
ObjectTypeDB::bind_method("_unhandled_input",&FindReplaceBar::_unhandled_input);
|
||||
|
||||
ObjectTypeDB::bind_method("_editor_text_changed",&FindReplaceBar::_editor_text_changed);
|
||||
ObjectTypeDB::bind_method("_search_text_changed",&FindReplaceBar::_search_text_changed);
|
||||
ObjectTypeDB::bind_method("_search_text_entered",&FindReplaceBar::_search_text_entered);
|
||||
ObjectTypeDB::bind_method("_search_current",&FindReplaceBar::search_current);
|
||||
|
@ -419,6 +450,9 @@ void FindReplaceBar::_bind_methods() {
|
|||
|
||||
FindReplaceBar::FindReplaceBar() {
|
||||
|
||||
replace_all_mode=false;
|
||||
preserve_cursor=false;
|
||||
|
||||
text_vbc = memnew(VBoxContainer);
|
||||
add_child(text_vbc);
|
||||
|
||||
|
|
|
@ -83,13 +83,18 @@ class FindReplaceBar : public HBoxContainer {
|
|||
|
||||
TextEdit *text_edit;
|
||||
|
||||
int current_result_line;
|
||||
int current_result_col;
|
||||
int result_line;
|
||||
int result_col;
|
||||
|
||||
bool replace_all_mode;
|
||||
bool preserve_cursor;
|
||||
|
||||
void _get_search_from(int& r_line, int& r_col);
|
||||
|
||||
void _show_search();
|
||||
void _hide_bar();
|
||||
|
||||
void _editor_text_changed();
|
||||
void _search_options_changed(bool p_pressed);
|
||||
void _search_text_changed(const String& p_text);
|
||||
void _search_text_entered(const String& p_text);
|
||||
|
@ -98,7 +103,7 @@ protected:
|
|||
void _notification(int p_what);
|
||||
void _unhandled_input(const InputEvent &p_event);
|
||||
|
||||
bool _search(bool p_include_current=false, bool p_backwards=false);
|
||||
bool _search(uint32_t p_flags, int p_from_line, int p_from_col);
|
||||
|
||||
void _replace();
|
||||
void _replace_all();
|
||||
|
@ -119,9 +124,9 @@ public:
|
|||
void popup_search();
|
||||
void popup_replace();
|
||||
|
||||
void search_current();
|
||||
void search_prev();
|
||||
void search_next();
|
||||
bool search_current();
|
||||
bool search_prev();
|
||||
bool search_next();
|
||||
|
||||
FindReplaceBar();
|
||||
};
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#include "editor_settings.h"
|
||||
#include "scene/gui/margin_container.h"
|
||||
#include "os/file_access.h"
|
||||
|
||||
#include "editor_scale.h"
|
||||
EditorFileDialog::GetIconFunc EditorFileDialog::get_icon_func=NULL;
|
||||
EditorFileDialog::GetIconFunc EditorFileDialog::get_large_icon_func=NULL;
|
||||
|
||||
|
@ -347,7 +347,7 @@ void EditorFileDialog::_action_pressed() {
|
|||
|
||||
if (!valid) {
|
||||
|
||||
exterr->popup_centered_minsize(Size2(250,80));
|
||||
exterr->popup_centered_minsize(Size2(250,80)*EDSCALE);
|
||||
return;
|
||||
|
||||
}
|
||||
|
@ -431,6 +431,7 @@ void EditorFileDialog::update_file_list() {
|
|||
|
||||
|
||||
int thumbnail_size = EditorSettings::get_singleton()->get("file_dialog/thumbnail_size");
|
||||
thumbnail_size*=EDSCALE;
|
||||
Ref<Texture> folder_thumbnail;
|
||||
Ref<Texture> file_thumbnail;
|
||||
|
||||
|
@ -840,7 +841,7 @@ void EditorFileDialog::_make_dir_confirm() {
|
|||
_push_history();
|
||||
|
||||
} else {
|
||||
mkdirerr->popup_centered_minsize(Size2(250,50));
|
||||
mkdirerr->popup_centered_minsize(Size2(250,50)*EDSCALE);
|
||||
}
|
||||
makedirname->set_text(""); // reset label
|
||||
}
|
||||
|
@ -848,7 +849,7 @@ void EditorFileDialog::_make_dir_confirm() {
|
|||
|
||||
void EditorFileDialog::_make_dir() {
|
||||
|
||||
makedialog->popup_centered_minsize(Size2(250,80));
|
||||
makedialog->popup_centered_minsize(Size2(250,80)*EDSCALE);
|
||||
makedirname->grab_focus();
|
||||
|
||||
}
|
||||
|
|
|
@ -33,6 +33,8 @@
|
|||
#include "builtin_fonts.h"
|
||||
#include "editor_settings.h"
|
||||
#include "scene/resources/dynamic_font.h"
|
||||
#include "editor_scale.h"
|
||||
#include "scene/resources/default_theme/default_theme.h"
|
||||
|
||||
static Ref<BitmapFont> make_font(int p_height,int p_ascent, int p_valign, int p_charcount, const int *p_chars,const Ref<Texture> &p_texture) {
|
||||
|
||||
|
@ -80,7 +82,6 @@ static Ref<BitmapFont> make_font(int p_height,int p_ascent, int p_valign, int p_
|
|||
|
||||
|
||||
void editor_register_fonts(Ref<Theme> p_theme) {
|
||||
|
||||
/* Droid Sans */
|
||||
|
||||
Ref<DynamicFontData> DroidSans;
|
||||
|
@ -115,12 +116,14 @@ void editor_register_fonts(Ref<Theme> p_theme) {
|
|||
|
||||
/* Source Code Pro */
|
||||
|
||||
|
||||
Ref<DynamicFontData> dfmono;
|
||||
dfmono.instance();
|
||||
dfmono->set_font_ptr(_font_source_code_pro,_font_source_code_pro_size);
|
||||
//dfd->set_force_autohinter(true); //just looks better..i think?
|
||||
|
||||
MAKE_DROID_SANS(df,int(EditorSettings::get_singleton()->get("global/font_size")));
|
||||
MAKE_DROID_SANS(df,int(EditorSettings::get_singleton()->get("global/font_size"))*EDSCALE);
|
||||
|
||||
|
||||
p_theme->set_default_theme_font(df);
|
||||
|
||||
|
@ -128,9 +131,9 @@ void editor_register_fonts(Ref<Theme> p_theme) {
|
|||
// Ref<BitmapFont> doc_title_font = make_font(_bi_font_doc_title_font_height,_bi_font_doc_title_font_ascent,0,_bi_font_doc_title_font_charcount,_bi_font_doc_title_font_characters,p_theme->get_icon("DocTitleFont","EditorIcons"));
|
||||
// Ref<BitmapFont> doc_code_font = make_font(_bi_font_doc_code_font_height,_bi_font_doc_code_font_ascent,0,_bi_font_doc_code_font_charcount,_bi_font_doc_code_font_characters,p_theme->get_icon("DocCodeFont","EditorIcons"));
|
||||
|
||||
MAKE_DROID_SANS(df_title,int(EDITOR_DEF("help/help_title_font_size",18)));
|
||||
MAKE_DROID_SANS(df_title,int(EDITOR_DEF("help/help_title_font_size",18))*EDSCALE);
|
||||
|
||||
MAKE_DROID_SANS(df_doc,int(EDITOR_DEF("help/help_font_size",16)));
|
||||
MAKE_DROID_SANS(df_doc,int(EDITOR_DEF("help/help_font_size",16))*EDSCALE);
|
||||
|
||||
|
||||
p_theme->set_font("doc","EditorFonts",df_doc);
|
||||
|
@ -139,16 +142,25 @@ void editor_register_fonts(Ref<Theme> p_theme) {
|
|||
|
||||
Ref<DynamicFont> df_code;
|
||||
df_code.instance();
|
||||
df_code->set_size(int(EditorSettings::get_singleton()->get("global/source_font_size")));
|
||||
df_code->set_size(int(EditorSettings::get_singleton()->get("global/source_font_size"))*EDSCALE);
|
||||
df_code->set_font_data(dfmono);
|
||||
|
||||
p_theme->set_font("source","EditorFonts",df_code);
|
||||
|
||||
Ref<DynamicFont> df_doc_code;
|
||||
df_doc_code.instance();
|
||||
df_doc_code->set_size(int(EDITOR_DEF("help/help_source_font_size",14)));
|
||||
df_doc_code->set_size(int(EDITOR_DEF("help/help_source_font_size",14))*EDSCALE);
|
||||
df_doc_code->set_font_data(dfmono);
|
||||
|
||||
|
||||
p_theme->set_font("doc_source","EditorFonts",df_doc_code);
|
||||
|
||||
if (editor_is_hidpi()) {
|
||||
//replace default theme
|
||||
Ref<Texture> di;
|
||||
Ref<StyleBox> ds;
|
||||
fill_default_theme(p_theme,df,df_doc,di,ds,true);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -984,6 +984,7 @@ void EditorNode::_save_scene_with_preview(String p_file) {
|
|||
save.step(TTR("Creating Thumbnail"),3);
|
||||
Image img = VS::get_singleton()->viewport_get_screen_capture(viewport);
|
||||
int preview_size = EditorSettings::get_singleton()->get("file_dialog/thumbnail_size");;
|
||||
preview_size*=EDSCALE;
|
||||
int width,height;
|
||||
if (img.get_width() > preview_size && img.get_width() >= img.get_height()) {
|
||||
|
||||
|
@ -2389,7 +2390,7 @@ void EditorNode::_menu_option_confirm(int p_option,bool p_confirmed) {
|
|||
confirmation->get_ok()->set_text(TTR("Quit"));
|
||||
//confirmation->get_cancel()->show();
|
||||
confirmation->set_text(TTR("Exit the editor?"));
|
||||
confirmation->popup_centered(Size2(180,70));
|
||||
confirmation->popup_centered(Size2(180,70)*EDSCALE);
|
||||
break;
|
||||
}
|
||||
|
||||
|
@ -2722,7 +2723,7 @@ void EditorNode::_menu_option_confirm(int p_option,bool p_confirmed) {
|
|||
|
||||
if (!p_confirmed) {
|
||||
confirmation->get_ok()->set_text(TTR("Yes"));
|
||||
confirmation->set_text("Open Project Manager? \n(Unsaved changes will be lost)");
|
||||
confirmation->set_text(TTR("Open Project Manager? \n(Unsaved changes will be lost)"));
|
||||
confirmation->popup_centered_minsize();
|
||||
break;
|
||||
}
|
||||
|
@ -2826,7 +2827,7 @@ void EditorNode::_menu_option_confirm(int p_option,bool p_confirmed) {
|
|||
} break;
|
||||
case SETTINGS_ABOUT: {
|
||||
|
||||
about->popup_centered(Size2(500,130));
|
||||
about->popup_centered(Size2(500,130)*EDSCALE);
|
||||
} break;
|
||||
case SOURCES_REIMPORT: {
|
||||
|
||||
|
@ -5381,7 +5382,7 @@ EditorNode::EditorNode() {
|
|||
dock_vb->add_child(dock_hb);
|
||||
|
||||
dock_select = memnew( Control );
|
||||
dock_select->set_custom_minimum_size(Size2(128,64));
|
||||
dock_select->set_custom_minimum_size(Size2(128,64)*EDSCALE);
|
||||
dock_select->connect("input_event",this,"_dock_select_input");
|
||||
dock_select->connect("draw",this,"_dock_select_draw");
|
||||
dock_select->connect("mouse_exit",this,"_dock_popup_exit");
|
||||
|
@ -5396,7 +5397,7 @@ EditorNode::EditorNode() {
|
|||
//dock_select_popoup->set_(Size2(20,20));
|
||||
|
||||
for(int i=0;i<DOCK_SLOT_MAX;i++) {
|
||||
dock_slot[i]->set_custom_minimum_size(Size2(230,220));
|
||||
dock_slot[i]->set_custom_minimum_size(Size2(230,220)*EDSCALE);
|
||||
dock_slot[i]->set_v_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
dock_slot[i]->set_popup(dock_select_popoup);
|
||||
dock_slot[i]->connect("pre_popup_pressed",this,"_dock_pre_popup",varray(i));
|
||||
|
@ -5436,7 +5437,7 @@ EditorNode::EditorNode() {
|
|||
srt->add_child(scene_tabs);
|
||||
|
||||
scene_root_parent = memnew( PanelContainer );
|
||||
scene_root_parent->set_custom_minimum_size(Size2(0,80));
|
||||
scene_root_parent->set_custom_minimum_size(Size2(0,80)*EDSCALE);
|
||||
|
||||
|
||||
//Ref<StyleBox> sp = scene_root_parent->get_stylebox("panel","TabContainer");
|
||||
|
@ -5553,7 +5554,7 @@ EditorNode::EditorNode() {
|
|||
|
||||
{
|
||||
Control *sp = memnew( Control );
|
||||
sp->set_custom_minimum_size(Size2(30,0));
|
||||
sp->set_custom_minimum_size(Size2(30,0)*EDSCALE);
|
||||
menu_hb->add_child(sp);
|
||||
}
|
||||
|
||||
|
@ -5742,7 +5743,7 @@ EditorNode::EditorNode() {
|
|||
|
||||
{
|
||||
Control *sp = memnew( Control );
|
||||
sp->set_custom_minimum_size(Size2(30,0));
|
||||
sp->set_custom_minimum_size(Size2(30,0)*EDSCALE);
|
||||
menu_hb->add_child(sp);
|
||||
}
|
||||
|
||||
|
@ -5764,7 +5765,7 @@ EditorNode::EditorNode() {
|
|||
|
||||
{
|
||||
Control *sp = memnew( Control );
|
||||
sp->set_custom_minimum_size(Size2(30,0));
|
||||
sp->set_custom_minimum_size(Size2(30,0)*EDSCALE);
|
||||
menu_hb->add_child(sp);
|
||||
}
|
||||
|
||||
|
@ -5800,7 +5801,7 @@ EditorNode::EditorNode() {
|
|||
layout_dialog = memnew( EditorNameDialog );
|
||||
gui_base->add_child(layout_dialog);
|
||||
layout_dialog->set_hide_on_ok(false);
|
||||
layout_dialog->set_size(Size2(175, 70));
|
||||
layout_dialog->set_size(Size2(175, 70)*EDSCALE);
|
||||
layout_dialog->connect("name_confirmed", this,"_dialog_action");
|
||||
|
||||
sources_button = memnew( ToolButton );
|
||||
|
|
|
@ -85,6 +85,7 @@
|
|||
|
||||
#include "progress_dialog.h"
|
||||
|
||||
#include "editor_scale.h"
|
||||
/**
|
||||
@author Juan Linietsky <reduzio@gmail.com>
|
||||
*/
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
#include "io/resource_loader.h"
|
||||
#include "io/resource_saver.h"
|
||||
#include "globals.h"
|
||||
|
||||
#include "editor_scale.h"
|
||||
|
||||
Ref<Texture> EditorResourcePreviewGenerator::generate_from_path(const String& p_path) {
|
||||
|
||||
|
@ -91,6 +91,7 @@ Ref<Texture> EditorResourcePreview::_generate_preview(const QueueItem& p_item,co
|
|||
if (generated.is_valid()) {
|
||||
//print_line("was generated");
|
||||
int thumbnail_size = EditorSettings::get_singleton()->get("file_dialog/thumbnail_size");
|
||||
thumbnail_size*=EDSCALE;
|
||||
//wow it generated a preview... save cache
|
||||
ResourceSaver::save(cache_base+".png",generated);
|
||||
FileAccess *f=FileAccess::open(cache_base+".txt",FileAccess::WRITE);
|
||||
|
@ -132,6 +133,7 @@ void EditorResourcePreview::_thread() {
|
|||
|
||||
uint64_t modtime = FileAccess::get_modified_time(item.path);
|
||||
int thumbnail_size = EditorSettings::get_singleton()->get("file_dialog/thumbnail_size");
|
||||
thumbnail_size*=EDSCALE;
|
||||
|
||||
if (cache.has(item.path)) {
|
||||
//already has it because someone loaded it, just let it know it's ready
|
||||
|
|
7
tools/editor/editor_scale.cpp
Normal file
|
@ -0,0 +1,7 @@
|
|||
#include "editor_scale.h"
|
||||
#include "os/os.h"
|
||||
|
||||
bool editor_is_hidpi() {
|
||||
|
||||
return OS::get_singleton()->get_screen_dpi(0) > 150;
|
||||
}
|
8
tools/editor/editor_scale.h
Normal file
|
@ -0,0 +1,8 @@
|
|||
#ifndef EDITOR_SCALE_H
|
||||
#define EDITOR_SCALE_H
|
||||
|
||||
|
||||
bool editor_is_hidpi();
|
||||
|
||||
#define EDSCALE (editor_is_hidpi() ? 2 : 1)
|
||||
#endif // EDITOR_SCALE_H
|
|
@ -11,6 +11,7 @@ def make_editor_icons_action(target, source, env):
|
|||
s = cStringIO.StringIO()
|
||||
|
||||
s.write("#include \"editor_icons.h\"\n\n")
|
||||
s.write("#include \"editor_scale.h\"\n\n")
|
||||
s.write("#include \"scene/resources/theme.h\"\n\n")
|
||||
|
||||
for x in pixmaps:
|
||||
|
@ -36,7 +37,7 @@ def make_editor_icons_action(target, source, env):
|
|||
s.write("static Ref<ImageTexture> make_icon(const uint8_t* p_png) {\n")
|
||||
s.write("\tRef<ImageTexture> texture( memnew( ImageTexture ) );\n")
|
||||
s.write("\tImage img(p_png);\n")
|
||||
#s.write("\timg.expand_x2_hq2x();\n")
|
||||
s.write("\tif (editor_is_hidpi()) img.expand_x2_hq2x();\n")
|
||||
s.write("\ttexture->create_from_image( img,ImageTexture::FLAG_FILTER );\n")
|
||||
s.write("\treturn texture;\n")
|
||||
s.write("}\n\n")
|
||||
|
|
Before Width: | Height: | Size: 671 B After Width: | Height: | Size: 754 B |
87
tools/editor/icons/source/icon_add_track.svg
Normal file
|
@ -0,0 +1,87 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_add_track.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_add_track.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.627418"
|
||||
inkscape:cx="15.813244"
|
||||
inkscape:cy="15.648421"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4137"
|
||||
width="22"
|
||||
height="3.9999826"
|
||||
x="5"
|
||||
y="1034.3622" />
|
||||
<rect
|
||||
y="-17.99999"
|
||||
x="1025.3622"
|
||||
height="3.9999826"
|
||||
width="22"
|
||||
id="rect4158"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(0,1,-1,0,0,0)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.7 KiB |
93
tools/editor/icons/source/icon_animated_sprite.svg
Normal file
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_animated_sprite.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_animated_sprite.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="8"
|
||||
inkscape:cx="24.522748"
|
||||
inkscape:cy="19.557121"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,28.000018"
|
||||
orientation="24,0"
|
||||
id="guide4140" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,4.0000175"
|
||||
orientation="0,24"
|
||||
id="guide4142" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,4.0000175"
|
||||
orientation="-24,0"
|
||||
id="guide4144" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,28.000018"
|
||||
orientation="0,-24"
|
||||
id="guide4146" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#a5b7ef;fill-opacity:0.98823529;stroke:none"
|
||||
d="m 19.156248,1020.3622 -9.3333322,9.336 c 0.2562592,-0.017 0.5104912,-0.039 0.7708342,-0.039 1.082727,0 2.126291,0.1577 3.125,0.4245 l 7.578123,-7.5808 -2.140625,-2.1406 z m 8.028647,2.6745 -9.174482,9.1745 c 0.799565,0.6217 1.519104,1.341 2.140627,2.1406 l 9.174479,-9.1745 -2.140624,-2.1406 z m 2.674477,8.0286 -7.578123,7.5782 c 0.266589,0.9987 0.421876,2.0421 0.421875,3.125 0,0.2602 -0.02289,0.5147 -0.03906,0.7708 L 32,1033.206 l -2.140625,-2.1407 z m -19.265622,0.1074 A 10.594731,10.594717 0 0 0 5.5357258e-8,1041.7685 10.594731,10.594717 0 0 0 10.59375,1052.3622 10.594731,10.594717 0 0 0 21.190101,1041.7685 10.594731,10.594717 0 0 0 10.59375,1031.1721 Z m -4.5390631,7.5677 a 1.513533,1.513533 0 0 1 1.5130206,1.5131 1.513533,1.513533 0 0 1 -1.5130206,1.5155 1.513533,1.513533 0 0 1 -1.5130205,-1.5155 1.513533,1.513533 0 0 1 1.5130205,-1.5131 z m 9.0807281,0 a 1.513533,1.513533 0 0 1 1.513022,1.5131 1.513533,1.513533 0 0 1 -1.513022,1.5155 1.513533,1.513533 0 0 1 -1.51302,-1.5155 1.513533,1.513533 0 0 1 1.51302,-1.5131 z m -9.0807281,6.0547 9.0807281,0 a 4.5405986,3.7838058 0 0 1 -2.270833,3.276 4.5405986,3.7838058 0 0 1 -4.5390618,0 4.5405986,3.7838058 0 0 1 -2.2708333,-3.276 z"
|
||||
id="path4148"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
93
tools/editor/icons/source/icon_animated_sprite_3d.svg
Normal file
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_animated_sprite_3d.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_animated_sprite_3d.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="5.6568542"
|
||||
inkscape:cx="43.212615"
|
||||
inkscape:cy="23.576604"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,28.000018"
|
||||
orientation="24,0"
|
||||
id="guide4140" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,4.0000175"
|
||||
orientation="0,24"
|
||||
id="guide4142" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,4.0000175"
|
||||
orientation="-24,0"
|
||||
id="guide4144" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,28.000018"
|
||||
orientation="0,-24"
|
||||
id="guide4146" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#fc9c9c;fill-opacity:0.99607843;stroke:none"
|
||||
d="m 19.156248,1020.3622 -9.3333322,9.336 c 0.2562592,-0.017 0.5104912,-0.039 0.7708342,-0.039 1.082727,0 2.126291,0.1577 3.125,0.4245 l 7.578123,-7.5808 -2.140625,-2.1406 z m 8.028647,2.6745 -9.174482,9.1745 c 0.799565,0.6217 1.519104,1.341 2.140627,2.1406 l 9.174479,-9.1745 -2.140624,-2.1406 z m 2.674477,8.0286 -7.578123,7.5782 c 0.266589,0.9987 0.421876,2.0421 0.421875,3.125 0,0.2602 -0.02289,0.5147 -0.03906,0.7708 L 32,1033.206 l -2.140625,-2.1407 z m -19.265622,0.1074 A 10.594731,10.594717 0 0 0 5.5357258e-8,1041.7685 10.594731,10.594717 0 0 0 10.59375,1052.3622 10.594731,10.594717 0 0 0 21.190101,1041.7685 10.594731,10.594717 0 0 0 10.59375,1031.1721 Z m -4.5390631,7.5677 a 1.513533,1.513533 0 0 1 1.5130206,1.5131 1.513533,1.513533 0 0 1 -1.5130206,1.5155 1.513533,1.513533 0 0 1 -1.5130205,-1.5155 1.513533,1.513533 0 0 1 1.5130205,-1.5131 z m 9.0807281,0 a 1.513533,1.513533 0 0 1 1.513022,1.5131 1.513533,1.513533 0 0 1 -1.513022,1.5155 1.513533,1.513533 0 0 1 -1.51302,-1.5155 1.513533,1.513533 0 0 1 1.51302,-1.5131 z m -9.0807281,6.0547 9.0807281,0 a 4.5405986,3.7838058 0 0 1 -2.270833,3.276 4.5405986,3.7838058 0 0 1 -4.5390618,0 4.5405986,3.7838058 0 0 1 -2.2708333,-3.276 z"
|
||||
id="path4148"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.9 KiB |
77
tools/editor/icons/source/icon_animation_player.svg
Normal file
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_animation_player.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_animation_player.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="15.999999"
|
||||
inkscape:cx="13.950933"
|
||||
inkscape:cy="17.353724"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0cb50;fill-opacity:0.98431373;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 4 3 L 4 28 L 6 28 L 6 24 L 9 24 L 9 28 L 23 28 L 23 24 L 26 24 L 26 28 L 28 28 L 28 3 L 26 3 L 26 7 L 23 7 L 23 3 L 9 3 L 9 7 L 6 7 L 6 3 L 4 3 z M 6 10 L 9 10 L 9 14 L 6 14 L 6 10 z M 23 10 L 26 10 L 26 14 L 23 14 L 23 10 z M 6 17 L 9 17 L 9 21 L 6 21 L 6 17 z M 23 17 L 26 17 L 26 21 L 23 21 L 23 17 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="rect4135" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.7 KiB |
77
tools/editor/icons/source/icon_animation_tree_player.svg
Normal file
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_animation_tree_player.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_animation_tree_player.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="7.7154985"
|
||||
inkscape:cy="14.266641"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0cb50;fill-opacity:0.98431373;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 4 2.5 L 4 27.5 L 6 27.5 L 6 23.5 L 9 23.5 L 9 27.5 L 23 27.5 L 23 23.5 L 26 23.5 L 26 27.5 L 28 27.5 L 28 2.5 L 26 2.5 L 26 6.5 L 23 6.5 L 23 2.5 L 9 2.5 L 9 6.5 L 6 6.5 L 6 2.5 L 4 2.5 z M 16 7 A 2.0000174 2.0000174 0 0 1 18 9 A 2.0000174 2.0000174 0 0 1 16.5 10.935547 L 16.5 14.066406 A 2.0000174 2.0000174 0 0 1 18 16 A 2.0000174 2.0000174 0 0 1 17.597656 17.199219 L 19.181641 19.179688 A 2.0000174 2.0000174 0 0 1 20 19 A 2.0000174 2.0000174 0 0 1 22 21 A 2.0000174 2.0000174 0 0 1 20 23 A 2.0000174 2.0000174 0 0 1 18 21 A 2.0000174 2.0000174 0 0 1 18.402344 19.802734 L 16.818359 17.822266 A 2.0000174 2.0000174 0 0 1 16 18 A 2.0000174 2.0000174 0 0 1 15.181641 17.824219 L 13.599609 19.802734 A 2.0000174 2.0000174 0 0 1 14 21 A 2.0000174 2.0000174 0 0 1 12 23 A 2.0000174 2.0000174 0 0 1 10 21 A 2.0000174 2.0000174 0 0 1 12 19 A 2.0000174 2.0000174 0 0 1 12.818359 19.177734 L 14.402344 17.199219 A 2.0000174 2.0000174 0 0 1 14 16 A 2.0000174 2.0000174 0 0 1 15.5 14.064453 L 15.5 10.933594 A 2.0000174 2.0000174 0 0 1 14 9 A 2.0000174 2.0000174 0 0 1 16 7 z M 6 9.5 L 9 9.5 L 9 13.5 L 6 13.5 L 6 9.5 z M 23 9.5 L 26 9.5 L 26 13.5 L 23 13.5 L 23 9.5 z M 6 16.5 L 9 16.5 L 9 20.5 L 6 20.5 L 6 16.5 z M 23 16.5 L 26 16.5 L 26 20.5 L 23 20.5 L 23 16.5 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="rect4135" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.6 KiB |
93
tools/editor/icons/source/icon_control.svg
Normal file
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_control.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_control.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="15.999999"
|
||||
inkscape:cx="12.979223"
|
||||
inkscape:cy="22.901179"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,28.000018"
|
||||
orientation="24,0"
|
||||
id="guide4140" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,4.0000175"
|
||||
orientation="0,24"
|
||||
id="guide4142" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,4.0000175"
|
||||
orientation="-24,0"
|
||||
id="guide4144" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,28.000018"
|
||||
orientation="0,-24"
|
||||
id="guide4146" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#a5efac;fill-opacity:1;stroke:none"
|
||||
d="M 15.998047 4 C 9.370784 4.0006 3.9993225 9.3747532 4 16.001953 C 4.000636 22.628253 9.3717127 27.9995 15.998047 28 C 22.625531 28 27.999363 22.629353 28 16.001953 C 28.0011 9.3732532 22.626725 3.9989 15.998047 4 z M 15.998047 8 C 20.417166 7.9993 24.000733 11.582753 24 16.001953 C 23.999575 20.420253 20.416369 24 15.998047 24 C 11.58049 23.9996 8.000424 20.419453 8 16.001953 C 7.9995484 11.583853 11.579872 8.0004 15.998047 8 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="path4148" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
93
tools/editor/icons/source/icon_dependency_changed.svg
Normal file
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_progress_8.png"
|
||||
inkscape:export-xdpi="39.380001"
|
||||
inkscape:export-ydpi="39.380001"
|
||||
sodipodi:docname="icon_dependency_changed.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.627417"
|
||||
inkscape:cx="15.234518"
|
||||
inkscape:cy="16.328232"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<circle
|
||||
style="fill:#ce8a8a;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4281"
|
||||
cx="16"
|
||||
cy="1036.3622"
|
||||
r="13" />
|
||||
<rect
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4155"
|
||||
width="4"
|
||||
height="11.000017"
|
||||
x="14"
|
||||
y="1027.3622" />
|
||||
<rect
|
||||
y="-1045.3622"
|
||||
x="14"
|
||||
height="4.0000176"
|
||||
width="4"
|
||||
id="rect4157"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="scale(1,-1)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.9 KiB |
93
tools/editor/icons/source/icon_dependency_changed_hl.svg
Normal file
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_dependency_changed_hl.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_dependency_changed_hl.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.627417"
|
||||
inkscape:cx="15.234518"
|
||||
inkscape:cy="16.328232"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<circle
|
||||
style="fill:#ed6b6b;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4281"
|
||||
cx="16"
|
||||
cy="1036.3622"
|
||||
r="13" />
|
||||
<rect
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4155"
|
||||
width="4"
|
||||
height="11.000017"
|
||||
x="14"
|
||||
y="1027.3622" />
|
||||
<rect
|
||||
y="-1045.3622"
|
||||
x="14"
|
||||
height="4.0000176"
|
||||
width="4"
|
||||
id="rect4157"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="scale(1,-1)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3 KiB |
99
tools/editor/icons/source/icon_dependency_local_changed.svg
Normal file
|
@ -0,0 +1,99 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_dependency_changed_hl.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_dependency_local_changed.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="13.30484"
|
||||
inkscape:cy="22.741484"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<circle
|
||||
style="fill:#cdb88b;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4281"
|
||||
cx="16"
|
||||
cy="1036.3622"
|
||||
r="13" />
|
||||
<rect
|
||||
y="-1046.3622"
|
||||
x="14"
|
||||
height="2.9999826"
|
||||
width="4"
|
||||
id="rect4157"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="scale(1,-1)" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16,1026.3622 a 6.9999828,6.9999828 0 0 0 -7,7 l 4,0 a 3,3 0 0 1 3,-3 3,3 0 0 1 3,3 3,3 0 0 1 -3,3 2,2 0 0 0 -2,2 l 0,3 4,0 0,-1.2949 a 6.9999828,6.9999828 0 0 0 5,-6.7051 6.9999828,6.9999828 0 0 0 -7,-7 z"
|
||||
id="path4216"
|
||||
inkscape:connector-curvature="0" />
|
||||
<rect
|
||||
transform="scale(1,-1)"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4229"
|
||||
width="4"
|
||||
height="4.0000176"
|
||||
x="-7"
|
||||
y="-1048.3622" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.4 KiB |
|
@ -0,0 +1,99 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_dependency_changed_hl.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_dependency_local_changed_hl.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="16.36734"
|
||||
inkscape:cy="21.053984"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<circle
|
||||
style="fill:#edc46b;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4281"
|
||||
cx="16"
|
||||
cy="1036.3622"
|
||||
r="13" />
|
||||
<rect
|
||||
y="-1046.3622"
|
||||
x="14"
|
||||
height="2.9999826"
|
||||
width="4"
|
||||
id="rect4157"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="scale(1,-1)" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 16,1026.3622 a 6.9999828,6.9999828 0 0 0 -7,7 l 4,0 a 3,3 0 0 1 3,-3 3,3 0 0 1 3,3 3,3 0 0 1 -3,3 2,2 0 0 0 -2,2 l 0,3 4,0 0,-1.2949 a 6.9999828,6.9999828 0 0 0 5,-6.7051 6.9999828,6.9999828 0 0 0 -7,-7 z"
|
||||
id="path4216"
|
||||
inkscape:connector-curvature="0" />
|
||||
<rect
|
||||
transform="scale(1,-1)"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4229"
|
||||
width="4"
|
||||
height="4.0000176"
|
||||
x="-7"
|
||||
y="-1048.3622" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.4 KiB |
83
tools/editor/icons/source/icon_dependency_ok.svg
Normal file
|
@ -0,0 +1,83 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_progress_8.png"
|
||||
inkscape:export-xdpi="39.380001"
|
||||
inkscape:export-ydpi="39.380001"
|
||||
sodipodi:docname="icon_dependency_ok.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="10.495485"
|
||||
inkscape:cy="12.703724"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<circle
|
||||
style="fill:#9fce8a;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4281"
|
||||
cx="16"
|
||||
cy="1036.3622"
|
||||
r="13" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 22.717515,1029.9375 -9.192388,9.1924 -4.2426415,-4.2426 -2.828427,2.8284 4.2426415,4.2426 2.828427,2.8286 2.828426,-2.8286 9.192388,-9.1922 -2.828427,-2.8286 z"
|
||||
id="rect4294"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.8 KiB |
83
tools/editor/icons/source/icon_dependency_ok_hl.svg
Normal file
|
@ -0,0 +1,83 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_dependency_ok_hl.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_dependency_ok_hl.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="10.495485"
|
||||
inkscape:cy="12.703724"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<circle
|
||||
style="fill:#94eb6d;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4281"
|
||||
cx="16"
|
||||
cy="1036.3622"
|
||||
r="13" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 22.717515,1029.9375 -9.192388,9.1924 -4.2426415,-4.2426 -2.828427,2.8284 4.2426415,4.2426 2.828427,2.8286 2.828426,-2.8286 9.192388,-9.1922 -2.828427,-2.8286 z"
|
||||
id="rect4294"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.8 KiB |
90
tools/editor/icons/source/icon_duplicate.svg
Normal file
|
@ -0,0 +1,90 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_duplicate.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_duplicate.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="15.999999"
|
||||
inkscape:cx="12.098102"
|
||||
inkscape:cy="18.367376"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 6,8 6,28 23,28 23,25 9,25 9,8 Z"
|
||||
transform="translate(0,1020.3622)"
|
||||
id="rect4178"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="ccccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4137"
|
||||
d="m 11,1023.3622 0,20 17,0 -3.41e-4,-13 -6.99983,0 3.41e-4,-7 z"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
|
||||
d="m 23,1023.3622 5,5 -5,0 0,-5 z"
|
||||
id="path4145"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
77
tools/editor/icons/source/icon_edit.svg
Normal file
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_add_track.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_edit.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16.000001"
|
||||
inkscape:cx="-1.6453091"
|
||||
inkscape:cy="17.556403"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 23.384777,1024.7348 -2.828427,2.8285 4.242641,4.2426 2.828427,-2.8284 -4.242641,-4.2427 z m -4.242641,4.2427 L 6.4142135,1041.7054 5,1047.3622 l 5.656855,-1.4142 12.727922,-12.7279 -4.242641,-4.2426 z"
|
||||
id="rect4158"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.5 KiB |
83
tools/editor/icons/source/icon_edit_key.svg
Normal file
|
@ -0,0 +1,83 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_edit_key.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_edit_key.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="4.3475906"
|
||||
inkscape:cy="17.224783"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 25.384777,1026.7348 -2.828427,2.8285 4.242641,4.2426 2.828427,-2.8284 -4.242641,-4.2427 z m -4.242641,4.2427 L 8.4142135,1043.7054 7,1049.3622 l 5.656855,-1.4142 12.727922,-12.7279 -4.242641,-4.2426 z"
|
||||
id="rect4158"
|
||||
inkscape:connector-curvature="0" />
|
||||
<circle
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4187"
|
||||
cx="9"
|
||||
cy="1031.3622"
|
||||
r="5.0000172" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.8 KiB |
98
tools/editor/icons/source/icon_edit_pivot.svg
Normal file
|
@ -0,0 +1,98 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_edit_pivot.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_edit_pivot.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.627417"
|
||||
inkscape:cx="18.164829"
|
||||
inkscape:cy="13.479877"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<g
|
||||
id="layer1-7"
|
||||
inkscape:label="Layer 1"
|
||||
transform="matrix(0.63636994,0,0,0.63636994,11.81847,382.85245)">
|
||||
<path
|
||||
sodipodi:nodetypes="cccccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4344"
|
||||
d="m 4.9994979,1025.3622 8.5242591,21.4969 4.192975,-6.4299 6.961327,6.933 2.321221,-2.3102 -6.961303,-6.9331 6.543667,-4.2629 z"
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.63636994,0,0,0.63636994,11.81847,382.85245)"
|
||||
inkscape:label="Layer 1"
|
||||
id="g4515"
|
||||
style="stroke:#ffffff;stroke-opacity:1;stroke-width:6.28565202;stroke-miterlimit:4;stroke-dasharray:none;stroke-linejoin:miter" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 12 4 L 12 11.669922 L 15 12.849609 L 15 4 L 12 4 z M 12 12.859375 L 12 13 L 12.056641 13 L 12 12.859375 z M 2 14 L 2 17 L 11 17 L 11 14 L 2 14 z M 17.921875 14 L 25 16.787109 L 25 14 L 17.921875 14 z M 12 18 L 12 27 L 15 27 L 15 20.425781 L 14.037109 18 L 12 18 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="rect4157" />
|
||||
<g
|
||||
transform="matrix(0.63636994,0,0,0.63636994,11.81847,382.85245)"
|
||||
inkscape:label="Layer 1"
|
||||
id="g4165"
|
||||
style="stroke:#000000;stroke-opacity:1;stroke-width:6.28565202;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.6 KiB |
114
tools/editor/icons/source/icon_file_list.svg
Normal file
|
@ -0,0 +1,114 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_file_list.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_file_list.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.627416"
|
||||
inkscape:cx="18.281951"
|
||||
inkscape:cy="16.574048"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4135"
|
||||
width="4"
|
||||
height="3.9999652"
|
||||
x="5"
|
||||
y="1027.3622" />
|
||||
<rect
|
||||
y="1027.3622"
|
||||
x="12"
|
||||
height="3.9999652"
|
||||
width="15"
|
||||
id="rect4148"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<rect
|
||||
y="1034.3622"
|
||||
x="5"
|
||||
height="3.9999652"
|
||||
width="4"
|
||||
id="rect4150"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4152"
|
||||
width="15"
|
||||
height="3.9999652"
|
||||
x="12"
|
||||
y="1034.3622" />
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4154"
|
||||
width="4"
|
||||
height="3.9999652"
|
||||
x="5"
|
||||
y="1041.3622" />
|
||||
<rect
|
||||
y="1041.3622"
|
||||
x="12"
|
||||
height="3.9999652"
|
||||
width="15"
|
||||
id="rect4156"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
85
tools/editor/icons/source/icon_folder.svg
Normal file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_folder.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_folder.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="11.313708"
|
||||
inkscape:cx="7.7303612"
|
||||
inkscape:cy="12.636767"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4210"
|
||||
width="24"
|
||||
height="16.999926"
|
||||
x="4"
|
||||
y="1029.3622" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 4,1025.3622 10.13986,0 3.041958,5.2105 -13.181818,0 z"
|
||||
id="rect4212"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.7 KiB |
134
tools/editor/icons/source/icon_g_d_script.svg
Normal file
|
@ -0,0 +1,134 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_g_d_script.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_g_d_script.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="31.999999"
|
||||
inkscape:cx="14.071212"
|
||||
inkscape:cy="13.714001"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none"
|
||||
d="M 15.998047 7 C 11.899153 7.0003711 8.3814735 9.4701608 6.8378906 13 L 6 13 L 6 17.001953 L 6 20 L 26 20 L 26 17.001953 L 26 13 L 25.162109 13 C 23.618246 9.4689139 20.098363 6.9993319 15.998047 7 z M 10.5 13 A 2.5 2.5 0 0 1 13 15.5 A 2.5 2.5 0 0 1 10.5 18 A 2.5 2.5 0 0 1 8 15.5 A 2.5 2.5 0 0 1 10.5 13 z M 21.5 13 A 2.5000086 2.5000086 0 0 1 24 15.5 A 2.5000086 2.5000086 0 0 1 21.5 18 A 2.5000086 2.5000086 0 0 1 19 15.5 A 2.5000086 2.5000086 0 0 1 21.5 13 z M 15 15 L 17 15 L 17 18 L 15 18 L 15 15 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="path4148" />
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4177"
|
||||
width="4"
|
||||
height="4.9999828"
|
||||
x="407.97659"
|
||||
y="940.04541"
|
||||
inkscape:transform-center-y="-9.7082757"
|
||||
transform="matrix(0.92459568,0.3809499,-0.3809499,0.92459568,0,0)"
|
||||
inkscape:transform-center-x="-4.0000194" />
|
||||
<rect
|
||||
inkscape:transform-center-y="-10.000034"
|
||||
y="979.84253"
|
||||
x="-303.06479"
|
||||
height="4.9999828"
|
||||
width="4"
|
||||
id="rect4185"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(0.95238093,-0.30491075,0.30491075,0.95238093,0,0)"
|
||||
inkscape:transform-center-x="3.2015817" />
|
||||
<rect
|
||||
inkscape:transform-center-x="8.9999881"
|
||||
transform="matrix(0.51507893,-0.85714275,0.85714275,0.51507893,0,0)"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4187"
|
||||
width="4"
|
||||
height="4.9999828"
|
||||
x="-882.92627"
|
||||
y="535.03772"
|
||||
inkscape:transform-center-y="-5.4083138" />
|
||||
<rect
|
||||
inkscape:transform-center-y="-5.0000007"
|
||||
y="466.91299"
|
||||
x="917.81512"
|
||||
height="4.9999828"
|
||||
width="4"
|
||||
id="rect4189"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(0.47619089,0.87934193,-0.87934193,0.47619089,0,0)"
|
||||
inkscape:transform-center-x="-9.233071" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none"
|
||||
d="M 4 20 C 3.9993224 24.4178 9.3707832 27.9995 15.998047 28 C 22.626725 28.0007 28.0011 24.4189 28 20 L 26 20 L 26 22 L 24 22 L 24 20 L 22 20 L 22 22 L 20 22 L 20 20 L 18 20 L 18 22 L 16 22 L 16 20 L 14 20 L 14 22 L 12 22 L 12 20 L 10 20 L 10 22 L 8 22 L 8 20 L 4 20 z "
|
||||
id="path4199"
|
||||
transform="translate(0,1020.3622)" />
|
||||
<circle
|
||||
r="1.5"
|
||||
cy="1035.8622"
|
||||
cx="10.5"
|
||||
id="circle4211"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle4213"
|
||||
cx="21.5"
|
||||
cy="1035.8622"
|
||||
r="1.5" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.4 KiB |
109
tools/editor/icons/source/icon_history.svg
Normal file
|
@ -0,0 +1,109 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_tool_rotate.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_history.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="10.010591"
|
||||
inkscape:cy="14.971578"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
d="m 17,1024.3622 a 12,12.000012 0 0 0 -12,12 l 3,0 a 9,9.0000095 0 0 1 9,-9 9,9.0000095 0 0 1 9,9 9,9.0000095 0 0 1 -9,9 9,9.0000095 0 0 1 -4.496094,-1.2129 l -1.496094,2.5938 A 12,12.000012 0 0 0 17,1048.3622 a 12,12.000012 0 0 0 12,-12 12,12.000012 0 0 0 -12,-12 z m -11.9550781,12.8926 a 12,12.000012 0 0 0 0.054687,0.5683 12,12.000012 0 0 1 -0.054687,-0.5683 z m 0.1464843,1.1758 a 12,12.000012 0 0 0 0.1230469,0.6152 12,12.000012 0 0 1 -0.1230469,-0.6152 z m 0.2578126,1.1386 a 12,12.000012 0 0 0 0.1914062,0.6289 12,12.000012 0 0 1 -0.1914062,-0.6289 z m 0.3847656,1.1563 a 12,12.000012 0 0 0 0.2382812,0.5683 12,12.000012 0 0 1 -0.2382812,-0.5683 z m 0.4960937,1.1035 a 12,12.000012 0 0 0 0.2871094,0.5293 12,12.000012 0 0 1 -0.2871094,-0.5293 z m 0.6054688,1.0488 a 12,12.000012 0 0 0 0.3183593,0.4688 12,12.000012 0 0 1 -0.3183593,-0.4688 z m 0.7070312,0.9785 a 12,12.000012 0 0 0 0.3730469,0.4434 12,12.000012 0 0 1 -0.3730469,-0.4434 z m 0.7714844,0.8711 a 12,12.000012 0 0 0 0.4453125,0.4375 12,12.000012 0 0 1 -0.4453125,-0.4375 z m 0.8847656,0.8223 a 12,12.000012 0 0 0 0.46875,0.375 12,12.000012 0 0 1 -0.46875,-0.375 z m 0.9648439,0.7305 a 12,12.000012 0 0 0 0.5,0.3222 12,12.000012 0 0 1 -0.5,-0.3222 z"
|
||||
id="path4368"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:type="star"
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
id="path4382"
|
||||
sodipodi:sides="3"
|
||||
sodipodi:cx="5"
|
||||
sodipodi:cy="-1038.3622"
|
||||
sodipodi:r1="3.6055512"
|
||||
sodipodi:r2="1.8027756"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:arg2="1.5707963"
|
||||
inkscape:flatsided="false"
|
||||
inkscape:rounded="0"
|
||||
inkscape:randomized="0"
|
||||
d="m 8.122499,-1036.5594 -3.122499,0 -3.122499,0 1.5612495,-2.7042 L 5,-1041.9677 l 1.5612495,2.7041 z"
|
||||
inkscape:transform-center-y="1.1667105"
|
||||
transform="matrix(1.4411534,0,0,-1.2942882,-0.70576687,-305.24439)" />
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4155"
|
||||
width="3"
|
||||
height="7"
|
||||
x="15"
|
||||
y="1030.3622" />
|
||||
<rect
|
||||
y="-1038.3622"
|
||||
x="15"
|
||||
height="3"
|
||||
width="8"
|
||||
id="rect4157"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="scale(1,-1)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.7 KiB |
91
tools/editor/icons/source/icon_key.svg
Normal file
|
@ -0,0 +1,91 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_key.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_key.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="11.313709"
|
||||
inkscape:cx="16.372028"
|
||||
inkscape:cy="15.091481"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 22 9 A 7 7 0 0 0 15 16 A 7 7 0 0 0 22 23 A 7 7 0 0 0 29 16 A 7 7 0 0 0 22 9 z M 22 13 A 3.0000174 3.0000174 0 0 1 25 16 A 3.0000174 3.0000174 0 0 1 22 19 A 3.0000174 3.0000174 0 0 1 19 16 A 3.0000174 3.0000174 0 0 1 22 13 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="path4157" />
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4161"
|
||||
width="13"
|
||||
height="4.0000172"
|
||||
x="3"
|
||||
y="1034.3622" />
|
||||
<rect
|
||||
y="1037.3622"
|
||||
x="5"
|
||||
height="5.0000172"
|
||||
width="5"
|
||||
id="rect4165"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
93
tools/editor/icons/source/icon_list_select.svg
Normal file
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_list_select.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_list_select.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="13.562457"
|
||||
inkscape:cx="13.19296"
|
||||
inkscape:cy="18.625887"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
d="M 4 4 L 4 25 L 16.814453 25 L 15.623047 22 L 7 22 L 7 19 L 14.433594 19 L 13.244141 16 L 7 16 L 7 13 L 12.056641 13 L 11.441406 11.449219 L 15.380859 13 L 19 13 L 19 14.423828 L 22 15.605469 L 22 4 L 4 4 z M 7 7 L 19 7 L 19 10 L 7 10 L 7 7 z M 18.560547 18.550781 L 18.738281 19 L 19 19 L 19 19.660156 L 20.859375 24.351562 L 21.691406 23.074219 L 21.408203 22.791016 L 22 22.404297 L 22 19.904297 L 18.560547 18.550781 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="rect4505" />
|
||||
<g
|
||||
id="layer1-7"
|
||||
inkscape:label="Layer 1"
|
||||
transform="matrix(0.63636994,0,0,0.63636994,11.81847,382.85245)">
|
||||
<path
|
||||
sodipodi:nodetypes="cccccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4344"
|
||||
d="m 4.9994979,1025.3622 8.5242591,21.4969 4.192975,-6.4299 6.961327,6.933 2.321221,-2.3102 -6.961303,-6.9331 6.543667,-4.2629 z"
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.63636994,0,0,0.63636994,11.81847,382.85245)"
|
||||
inkscape:label="Layer 1"
|
||||
id="g4515"
|
||||
style="stroke:#ffffff;stroke-opacity:1;stroke-width:6.28565202;stroke-miterlimit:4;stroke-dasharray:none;stroke-linejoin:miter" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.4 KiB |
102
tools/editor/icons/source/icon_lock.svg
Normal file
|
@ -0,0 +1,102 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_lock.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_lock.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.627417"
|
||||
inkscape:cx="16.437985"
|
||||
inkscape:cy="17.279226"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="false"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:snap-others="true">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<g
|
||||
transform="matrix(0.63636994,0,0,0.63636994,11.81847,382.85245)"
|
||||
inkscape:label="Layer 1"
|
||||
id="g4515"
|
||||
style="stroke:#ffffff;stroke-opacity:1;stroke-width:6.28565202;stroke-miterlimit:4;stroke-dasharray:none;stroke-linejoin:miter" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 6 14 L 6 29 L 26 29 L 26 14 L 6 14 z M 14 18 L 18 18 L 18 25 L 14 25 L 14 18 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="rect4625" />
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4627"
|
||||
width="3"
|
||||
height="3.9999483"
|
||||
x="9"
|
||||
y="1030.3622" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 16.166016,1023.3642 A 7,7 0 0 0 12.5,1024.2997 7,7 0 0 0 9,1030.3622 l 3,0 a 4,4 0 0 1 4,-4 4,4 0 0 1 4,4 l 3,0 a 7,7 0 0 0 -3.5,-6.0625 7,7 0 0 0 -3.333984,-0.9355 z"
|
||||
id="path4629"
|
||||
inkscape:connector-curvature="0" />
|
||||
<rect
|
||||
y="1030.3622"
|
||||
x="20"
|
||||
height="3.9999483"
|
||||
width="3"
|
||||
id="rect4631"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.7 KiB |
86
tools/editor/icons/source/icon_loop.svg
Normal file
|
@ -0,0 +1,86 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_loop.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_loop.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="15.902786"
|
||||
inkscape:cy="18.946426"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#e0e0e0;fill-opacity:0.99607843;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 15.5,1022.3622 0,3 -3,0 c -5.7910542,0 -10.5,4.709 -10.5,10.5 0,2.6975 1.0302252,5.1504 2.7070312,7.0117 l 1.8535157,-2.414 C 5.5836252,1039.1941 5,1037.6065 5,1035.8622 c 0,-4.1809 3.3190542,-7.5 7.5,-7.5 l 3,0 0,3 3.5,-2.25 3.5,-2.25 -3.5,-2.25 -3.5,-2.25 z"
|
||||
id="path4202"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#e0e0e0;fill-opacity:0.99607843;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 26.421875,1027.9852 -1.814453,2.3672 c 1.47312,1.3643 2.392578,3.3156 2.392578,5.5098 0,4.181 -3.319054,7.5 -7.5,7.5 l -3,0 0,-3 -3.5,2.25 -3.5,2.25 3.5,2.25 3.5,2.25 0,-3 3,0 c 5.791054,0 10.5,-4.709 10.5,-10.5 0,-3.138 -1.389883,-5.9515 -3.578125,-7.877 z"
|
||||
id="rect4175"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g
|
||||
id="layer1-8"
|
||||
inkscape:label="Layer 1"
|
||||
transform="matrix(0,-1,1,0,-1021.3622,1033.3622)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.8 KiB |
77
tools/editor/icons/source/icon_new.svg
Normal file
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_new.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_new.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="11.313708"
|
||||
inkscape:cx="4.2769908"
|
||||
inkscape:cy="20.326394"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 6 4 L 6 28 L 26 28 L 26 12 L 20 12 L 18 12 L 18 10 L 18 4 L 6 4 z M 20 4 L 20 10 L 26 10 L 20 4 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="rect4178" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.4 KiB |
93
tools/editor/icons/source/icon_node.svg
Normal file
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_node.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="node.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="15.999999"
|
||||
inkscape:cx="23.979224"
|
||||
inkscape:cy="23.026179"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,28.000018"
|
||||
orientation="24,0"
|
||||
id="guide4140" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,4.0000175"
|
||||
orientation="0,24"
|
||||
id="guide4142" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,4.0000175"
|
||||
orientation="-24,0"
|
||||
id="guide4144" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,28.000018"
|
||||
orientation="0,-24"
|
||||
id="guide4146" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none"
|
||||
d="M 15.998047 4 C 9.370784 4.0006 3.9993225 9.3747532 4 16.001953 C 4.000636 22.628253 9.3717127 27.9995 15.998047 28 C 22.625531 28 27.999363 22.629353 28 16.001953 C 28.0011 9.3732532 22.626725 3.9989 15.998047 4 z M 15.998047 8 C 20.417166 7.9993 24.000733 11.582753 24 16.001953 C 23.999575 20.420253 20.416369 24 15.998047 24 C 11.58049 23.9996 8.000424 20.419453 8 16.001953 C 7.9995484 11.583853 11.579872 8.0004 15.998047 8 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="path4148" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
93
tools/editor/icons/source/icon_node_2d.svg
Normal file
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_node_2d.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_node_2d.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="15.999999"
|
||||
inkscape:cx="23.979224"
|
||||
inkscape:cy="23.026179"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,28.000018"
|
||||
orientation="24,0"
|
||||
id="guide4140" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,4.0000175"
|
||||
orientation="0,24"
|
||||
id="guide4142" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,4.0000175"
|
||||
orientation="-24,0"
|
||||
id="guide4144" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,28.000018"
|
||||
orientation="0,-24"
|
||||
id="guide4146" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#a5b7f0;fill-opacity:0.98823529;stroke:none"
|
||||
d="M 15.998047 4 C 9.370784 4.0006 3.9993225 9.3747532 4 16.001953 C 4.000636 22.628253 9.3717127 27.9995 15.998047 28 C 22.625531 28 27.999363 22.629353 28 16.001953 C 28.0011 9.3732532 22.626725 3.9989 15.998047 4 z M 15.998047 8 C 20.417166 7.9993 24.000733 11.582753 24 16.001953 C 23.999575 20.420253 20.416369 24 15.998047 24 C 11.58049 23.9996 8.000424 20.419453 8 16.001953 C 7.9995484 11.583853 11.579872 8.0004 15.998047 8 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="path4148" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
114
tools/editor/icons/source/icon_packed_scene.svg
Normal file
|
@ -0,0 +1,114 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_file_list.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_packed_scene.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.627416"
|
||||
inkscape:cx="18.281951"
|
||||
inkscape:cy="16.574048"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4135"
|
||||
width="4"
|
||||
height="3.9999652"
|
||||
x="5"
|
||||
y="1027.3622" />
|
||||
<rect
|
||||
y="1027.3622"
|
||||
x="12"
|
||||
height="3.9999652"
|
||||
width="15"
|
||||
id="rect4148"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<rect
|
||||
y="1034.3622"
|
||||
x="5"
|
||||
height="3.9999652"
|
||||
width="4"
|
||||
id="rect4150"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4152"
|
||||
width="15"
|
||||
height="3.9999652"
|
||||
x="12"
|
||||
y="1034.3622" />
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4154"
|
||||
width="4"
|
||||
height="3.9999652"
|
||||
x="5"
|
||||
y="1041.3622" />
|
||||
<rect
|
||||
y="1041.3622"
|
||||
x="12"
|
||||
height="3.9999652"
|
||||
width="15"
|
||||
id="rect4156"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
112
tools/editor/icons/source/icon_progress.svg
Normal file
|
@ -0,0 +1,112 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_wait_preview_8.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_progress.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="15.451143"
|
||||
inkscape:cy="15.845828"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 7.5451548,1026.4931 4.9827872,4.9829 a 5.9999828,5.9999828 0 0 1 2.825722,-1.0745 l -8.8e-5,-7.0076 a 12.999983,12.999983 0 0 0 -7.8084212,3.0992 z"
|
||||
id="path4211"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 6.1350433,1027.9114 a 12.999983,12.999983 0 0 0 -3.1032878,7.8044 l 7.0048165,10e-5 a 5.9999828,5.9999828 0 0 1 1.074464,-2.8285 l -4.9759927,-4.976 z"
|
||||
id="path4209"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 3.076012,1037.7158 a 12.999983,12.999983 0 0 0 3.3905329,7.4728 l 4.9550931,-4.9553 a 5.9999828,5.9999828 0 0 1 -1.260819,-2.5177 l -7.084807,2e-4 z"
|
||||
id="path4207"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 17.353432,1023.4437 3e-6,7.0766 a 5.9999828,5.9999828 0 0 1 2.517709,1.2636 l 4.949603,-4.9497 a 12.999983,12.999983 0 0 0 -7.467315,-3.3905 z"
|
||||
id="path4205"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 7.9359213,1046.5476 a 12.999983,12.999983 0 0 0 7.4177297,2.7828 l 1.2e-5,-7.0047 a 5.9999828,5.9999828 0 0 1 -2.39751,-0.7983 l -5.0202317,5.0202 z"
|
||||
id="path4203"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 21.16383,1033.3197 a 5.9999828,5.9999828 0 0 1 0.796845,2.396 l 7.007569,2e-4 a 12.999983,12.999983 0 0 0 -2.788406,-7.4122 l -5.016008,5.016 z"
|
||||
id="path4201"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 17.353434,1042.2013 -4e-6,7.0849 a 12.999983,12.999983 0 0 0 7.101409,-3.0549 l -4.982787,-4.9829 a 5.9999828,5.9999828 0 0 1 -2.118618,0.9529 z"
|
||||
id="path4199"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 21.84193,1037.7156 a 5.9999828,5.9999828 0 0 1 -0.952882,2.1214 l 4.976028,4.976 a 12.999983,12.999983 0 0 0 3.053444,-7.0974 l -7.07659,0 z"
|
||||
id="path4136"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.3 KiB |
84
tools/editor/icons/source/icon_remove.svg
Normal file
|
@ -0,0 +1,84 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_remove.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_remove.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.627416"
|
||||
inkscape:cx="13.549314"
|
||||
inkscape:cy="13.811435"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 13,1023.3622 0,2 -8,0 0,3 22,0 0,-3 -8,0 0,-2 -6,0 z"
|
||||
id="path4143"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 7,10 0,16 c 0,1.656854 1.3431458,3 3,3 l 12,0 c 1.656854,0 3,-1.343146 3,-3 l 0,-16 z m 3,3 2,0 0,13 -2,0 z m 5,0 2,0 0,13 -2,0 z m 5,0 2,0 0,13 -2,0 z"
|
||||
transform="translate(0,1020.3622)"
|
||||
id="path4141"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cssssccccccccccccccccc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.9 KiB |
94
tools/editor/icons/source/icon_rename.svg
Normal file
|
@ -0,0 +1,94 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_rename.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_rename.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.627418"
|
||||
inkscape:cx="13.510214"
|
||||
inkscape:cy="18.196354"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect4137"
|
||||
width="12"
|
||||
height="3.9999826"
|
||||
x="10"
|
||||
y="1025.3622" />
|
||||
<rect
|
||||
y="-17.99999"
|
||||
x="1025.3622"
|
||||
height="3.9999826"
|
||||
width="22"
|
||||
id="rect4158"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(0,1,-1,0,0,0)" />
|
||||
<rect
|
||||
y="1043.3622"
|
||||
x="10"
|
||||
height="3.9999826"
|
||||
width="12"
|
||||
id="rect4136"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3 KiB |
78
tools/editor/icons/source/icon_save.svg
Normal file
|
@ -0,0 +1,78 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_save.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_save.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="11.313708"
|
||||
inkscape:cx="16.296301"
|
||||
inkscape:cy="16.595685"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 6.1818182,1024.3622 c -1.2049852,0 -2.1818186,0.9768 -2.1818182,2.1818 l 0,19.6364 c -4e-7,1.205 0.976833,2.1818 2.1818182,2.1818 l 19.6363638,0 c 1.204985,0 2.181818,-0.9768 2.181818,-2.1818 l 0,-16.3637 -5.454545,-5.4545 z m 0.8181818,3 13,0 0,7 -13,0 z m 9,9 c 2.409951,0 4.363606,1.9536 4.363636,4.3636 2.5e-5,2.41 -1.953646,4.3637 -4.363636,4.3637 -2.40999,0 -4.363661,-1.9537 -4.363636,-4.3637 3e-5,-2.41 1.953685,-4.3636 4.363636,-4.3636 z"
|
||||
id="rect4234"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ssssssccscccccsssss" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.8 KiB |
93
tools/editor/icons/source/icon_spatial.svg
Normal file
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_sprite_3d.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_spatial.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="15.999999"
|
||||
inkscape:cx="18.729224"
|
||||
inkscape:cy="21.151179"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,28.000018"
|
||||
orientation="24,0"
|
||||
id="guide4140" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,4.0000175"
|
||||
orientation="0,24"
|
||||
id="guide4142" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,4.0000175"
|
||||
orientation="-24,0"
|
||||
id="guide4144" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,28.000018"
|
||||
orientation="0,-24"
|
||||
id="guide4146" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#fc9c9c;fill-opacity:0.99607843;stroke:none"
|
||||
d="M 15.998047 4 C 9.370784 4.0006 3.9993225 9.3747532 4 16.001953 C 4.000636 22.628253 9.3717127 27.9995 15.998047 28 C 22.625531 28 27.999363 22.629353 28 16.001953 C 28.0011 9.3732532 22.626725 3.9989 15.998047 4 z M 15.998047 8 C 20.417166 7.9993 24.000733 11.582753 24 16.001953 C 23.999575 20.420253 20.416369 24 15.998047 24 C 11.58049 23.9996 8.000424 20.419453 8 16.001953 C 7.9995484 11.583853 11.579872 8.0004 15.998047 8 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="path4148" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
94
tools/editor/icons/source/icon_sprite.svg
Normal file
|
@ -0,0 +1,94 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_sprite.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_sprite.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="21.821387"
|
||||
inkscape:cy="18.20389"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,28.000018"
|
||||
orientation="24,0"
|
||||
id="guide4140" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,4.0000175"
|
||||
orientation="0,24"
|
||||
id="guide4142" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,4.0000175"
|
||||
orientation="-24,0"
|
||||
id="guide4144" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,28.000018"
|
||||
orientation="0,-24"
|
||||
id="guide4146" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#a5b7ef;fill-opacity:0.98823529;stroke:none"
|
||||
d="m 15.998527,1024.3628 c -6.6272628,6e-4 -11.999205,5.3737 -11.9985275,12.0009 6.36e-4,6.6263 5.3721934,11.9979 11.9985275,11.9984 6.627484,0 12.000836,-5.371 12.001473,-11.9984 0.0011,-6.6287 -5.372795,-12.0026 -12.001473,-12.0015 z m -5.140963,8.5712 c 0.946327,4e-4 1.713383,0.7675 1.713654,1.7138 0.0012,0.9474 -0.766265,1.7161 -1.713654,1.7164 -0.9473897,-3e-4 -1.714885,-0.769 -1.7136538,-1.7164 2.707e-4,-0.9463 0.7673265,-1.7134 1.7136538,-1.7138 z m 10.284872,0 c 0.946328,4e-4 1.713385,0.7675 1.713655,1.7138 0.0012,0.9474 -0.766265,1.7161 -1.713655,1.7164 -0.947389,-3e-4 -1.714884,-0.769 -1.713653,-1.7164 2.71e-4,-0.9463 0.767326,-1.7134 1.713653,-1.7138 z m -10.284872,6.8576 10.284872,0 c -5.48e-4,1.5308 -0.980932,2.9452 -2.571955,3.7104 -1.590715,0.765 -3.550246,0.765 -5.140962,0 -1.591023,-0.7652 -2.571407,-2.1796 -2.571955,-3.7104 z"
|
||||
id="path4148"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="csccccccccccccccccccc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.5 KiB |
94
tools/editor/icons/source/icon_sprite_3d.svg
Normal file
|
@ -0,0 +1,94 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_sprite_3d.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_sprite_3d.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="11.313708"
|
||||
inkscape:cx="24.019012"
|
||||
inkscape:cy="20.42252"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,28.000018"
|
||||
orientation="24,0"
|
||||
id="guide4140" />
|
||||
<sodipodi:guide
|
||||
position="4.0000001,4.0000175"
|
||||
orientation="0,24"
|
||||
id="guide4142" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,4.0000175"
|
||||
orientation="-24,0"
|
||||
id="guide4144" />
|
||||
<sodipodi:guide
|
||||
position="28.000001,28.000018"
|
||||
orientation="0,-24"
|
||||
id="guide4146" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#fc9c9c;fill-opacity:0.99607843;stroke:none"
|
||||
d="m 15.998527,1024.3628 c -6.6272628,6e-4 -11.999205,5.3737 -11.9985275,12.0009 6.36e-4,6.6263 5.3721934,11.9979 11.9985275,11.9984 6.627484,0 12.000836,-5.371 12.001473,-11.9984 0.0011,-6.6287 -5.372795,-12.0026 -12.001473,-12.0015 z m -5.140963,8.5712 c 0.946327,4e-4 1.713383,0.7675 1.713654,1.7138 0.0012,0.9474 -0.766265,1.7161 -1.713654,1.7164 -0.9473897,-3e-4 -1.714885,-0.769 -1.7136538,-1.7164 2.707e-4,-0.9463 0.7673265,-1.7134 1.7136538,-1.7138 z m 10.284872,0 c 0.946328,4e-4 1.713385,0.7675 1.713655,1.7138 0.0012,0.9474 -0.766265,1.7161 -1.713655,1.7164 -0.947389,-3e-4 -1.714884,-0.769 -1.713653,-1.7164 2.71e-4,-0.9463 0.767326,-1.7134 1.713653,-1.7138 z m -10.284872,6.8576 10.284872,0 c -5.48e-4,1.5308 -0.980932,2.9452 -2.571955,3.7104 -1.590715,0.765 -3.550246,0.765 -5.140962,0 -1.591023,-0.7652 -2.571407,-2.1796 -2.571955,-3.7104 z"
|
||||
id="path4148"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="csccccccccccccccccccc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.5 KiB |
157
tools/editor/icons/source/icon_tool_move.svg
Normal file
|
@ -0,0 +1,157 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_tool_move.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_tool_move.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="14.206634"
|
||||
inkscape:cy="18.637937"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
sodipodi:type="star"
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
id="path4382"
|
||||
sodipodi:sides="3"
|
||||
sodipodi:cx="5"
|
||||
sodipodi:cy="-1038.3622"
|
||||
sodipodi:r1="3.6055512"
|
||||
sodipodi:r2="1.8027756"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:arg2="1.5707963"
|
||||
inkscape:flatsided="false"
|
||||
inkscape:rounded="0"
|
||||
inkscape:randomized="0"
|
||||
d="m 8.122499,-1036.5594 -3.122499,0 -3.122499,0 1.5612495,-2.7042 L 5,-1041.9677 l 1.5612495,2.7041 z"
|
||||
inkscape:transform-center-y="1.1667705"
|
||||
transform="matrix(1.4411534,0,0,-1.2942996,9.294233,-298.25622)" />
|
||||
<rect
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
id="rect4422"
|
||||
width="3"
|
||||
height="14.999983"
|
||||
x="15"
|
||||
y="1028.3622" />
|
||||
<path
|
||||
transform="matrix(1.4411534,0,0,1.2943025,9.294233,2369.9836)"
|
||||
inkscape:transform-center-y="-1.166734"
|
||||
d="m 8.122499,-1036.5594 -3.122499,0 -3.122499,0 1.5612495,-2.7042 L 5,-1041.9677 l 1.5612495,2.7041 z"
|
||||
inkscape:randomized="0"
|
||||
inkscape:rounded="0"
|
||||
inkscape:flatsided="false"
|
||||
sodipodi:arg2="1.5707963"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:r2="1.8027756"
|
||||
sodipodi:r1="3.6055512"
|
||||
sodipodi:cy="-1038.3622"
|
||||
sodipodi:cx="5"
|
||||
sodipodi:sides="3"
|
||||
id="path4424"
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
sodipodi:type="star" />
|
||||
<rect
|
||||
y="-24"
|
||||
x="1034.3622"
|
||||
height="15"
|
||||
width="3.0000174"
|
||||
id="rect4428"
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
transform="matrix(0,1,-1,0,0,0)" />
|
||||
<path
|
||||
inkscape:transform-center-x="-1.1667552"
|
||||
sodipodi:type="star"
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
id="path4433"
|
||||
sodipodi:sides="3"
|
||||
sodipodi:cx="5"
|
||||
sodipodi:cy="-1038.3622"
|
||||
sodipodi:r1="3.6055512"
|
||||
sodipodi:r2="1.8027756"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:arg2="1.5707963"
|
||||
inkscape:flatsided="false"
|
||||
inkscape:rounded="0"
|
||||
inkscape:randomized="0"
|
||||
d="m 8.122499,-1036.5594 -3.122499,0 -3.122499,0 1.5612495,-2.7042 L 5,-1041.9677 l 1.5612495,2.7041 z"
|
||||
inkscape:transform-center-y="-7.3406823e-05"
|
||||
transform="matrix(0,1.4411517,-1.2942939,0,-1317.6125,1028.6564)" />
|
||||
<path
|
||||
transform="matrix(0,1.4411577,1.2942939,0,1350.6125,1028.6564)"
|
||||
inkscape:transform-center-y="-9.6789057e-05"
|
||||
d="m 8.122499,-1036.5594 -3.122499,0 -3.122499,0 1.5612495,-2.7042 L 5,-1041.9677 l 1.5612495,2.7041 z"
|
||||
inkscape:randomized="0"
|
||||
inkscape:rounded="0"
|
||||
inkscape:flatsided="false"
|
||||
sodipodi:arg2="1.5707963"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:r2="1.8027756"
|
||||
sodipodi:r1="3.6055512"
|
||||
sodipodi:cy="-1038.3622"
|
||||
sodipodi:cx="5"
|
||||
sodipodi:sides="3"
|
||||
id="path4435"
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
sodipodi:type="star"
|
||||
inkscape:transform-center-x="1.1667546" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.4 KiB |
108
tools/editor/icons/source/icon_tool_pan.svg
Normal file
|
@ -0,0 +1,108 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_tool_pan.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_tool_pan.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="20.018669"
|
||||
inkscape:cy="14.88652"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="false"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:snap-others="true">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<g
|
||||
transform="matrix(0.63636994,0,0,0.63636994,11.81847,382.85245)"
|
||||
inkscape:label="Layer 1"
|
||||
id="g4515"
|
||||
style="stroke:#ffffff;stroke-opacity:1;stroke-width:6.28565202;stroke-miterlimit:4;stroke-dasharray:none;stroke-linejoin:miter" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 13.5,1026.3646 c -0.831,0 -1.5,0.669 -1.5,1.5 l 0,14.5 3,0 0,-14.5 c 0,-0.831 -0.669,-1.5 -1.5,-1.5 z"
|
||||
id="rect4550"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="sccccs" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 12,1036.3646 0,7.0156 c -1.981545,-0.6003 -5,-2.0156 -6,-2.0156 -1.1045729,0 -2.0000048,0.8954 -2,2 5.621e-4,0.714 0.3816847,1.3735 1,1.7305 l 0,0 0.041016,0.023 c 2.0879427,1.1984 5.628658,3.0949 6.958984,4.2441 l 12,0 c 1.656858,0 3,-1.3431 3,-3 l 0,-10 -3,0 z"
|
||||
id="rect4577"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccscccccssccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="sccccs"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4583"
|
||||
d="m 17.5,1023.3646 c -0.831,0 -1.5,0.669 -1.5,1.5 l 0,14.5 3,0 0,-14.5 c 0,-0.831 -0.669,-1.5 -1.5,-1.5 z"
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 21.5,1024.3646 c -0.831,0 -1.5,0.669 -1.5,1.5 l 0,14.5 3,0 0,-14.5 c 0,-0.831 -0.669,-1.5 -1.5,-1.5 z"
|
||||
id="path4585"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="sccccs" />
|
||||
<path
|
||||
sodipodi:nodetypes="sccccs"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4587"
|
||||
d="m 25.5,1028.3646 c -0.831,0 -1.5,0.669 -1.5,1.5 l 0,14.5 3,0 0,-14.5 c 0,-0.831 -0.669,-1.5 -1.5,-1.5 z"
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.5 KiB |
94
tools/editor/icons/source/icon_tool_rotate.svg
Normal file
|
@ -0,0 +1,94 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_tool_rotate.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_tool_rotate.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.627417"
|
||||
inkscape:cx="18.626121"
|
||||
inkscape:cy="15.452245"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
d="m 17,1024.3622 a 12,12.000012 0 0 0 -12,12 l 3,0 a 9,9.0000095 0 0 1 9,-9 9,9.0000095 0 0 1 9,9 9,9.0000095 0 0 1 -9,9 9,9.0000095 0 0 1 -4.496094,-1.2129 l -1.496094,2.5938 A 12,12.000012 0 0 0 17,1048.3622 a 12,12.000012 0 0 0 12,-12 12,12.000012 0 0 0 -12,-12 z m -11.9550781,12.8926 a 12,12.000012 0 0 0 0.054687,0.5683 12,12.000012 0 0 1 -0.054687,-0.5683 z m 0.1464843,1.1758 a 12,12.000012 0 0 0 0.1230469,0.6152 12,12.000012 0 0 1 -0.1230469,-0.6152 z m 0.2578126,1.1386 a 12,12.000012 0 0 0 0.1914062,0.6289 12,12.000012 0 0 1 -0.1914062,-0.6289 z m 0.3847656,1.1563 a 12,12.000012 0 0 0 0.2382812,0.5683 12,12.000012 0 0 1 -0.2382812,-0.5683 z m 0.4960937,1.1035 a 12,12.000012 0 0 0 0.2871094,0.5293 12,12.000012 0 0 1 -0.2871094,-0.5293 z m 0.6054688,1.0488 a 12,12.000012 0 0 0 0.3183593,0.4688 12,12.000012 0 0 1 -0.3183593,-0.4688 z m 0.7070312,0.9785 a 12,12.000012 0 0 0 0.3730469,0.4434 12,12.000012 0 0 1 -0.3730469,-0.4434 z m 0.7714844,0.8711 a 12,12.000012 0 0 0 0.4453125,0.4375 12,12.000012 0 0 1 -0.4453125,-0.4375 z m 0.8847656,0.8223 a 12,12.000012 0 0 0 0.46875,0.375 12,12.000012 0 0 1 -0.46875,-0.375 z m 0.9648439,0.7305 a 12,12.000012 0 0 0 0.5,0.3222 12,12.000012 0 0 1 -0.5,-0.3222 z"
|
||||
id="path4368"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:type="star"
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
id="path4382"
|
||||
sodipodi:sides="3"
|
||||
sodipodi:cx="5"
|
||||
sodipodi:cy="-1038.3622"
|
||||
sodipodi:r1="3.6055512"
|
||||
sodipodi:r2="1.8027756"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:arg2="1.5707963"
|
||||
inkscape:flatsided="false"
|
||||
inkscape:rounded="0"
|
||||
inkscape:randomized="0"
|
||||
d="m 8.122499,-1036.5594 -3.122499,0 -3.122499,0 1.5612495,-2.7042 L 5,-1041.9677 l 1.5612495,2.7041 z"
|
||||
inkscape:transform-center-y="1.1667105"
|
||||
transform="matrix(1.4411534,0,0,-1.2942882,-0.70576687,-305.24439)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.2 KiB |
77
tools/editor/icons/source/icon_tool_scale.svg
Normal file
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_tool_scale.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_tool_scale.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.627417"
|
||||
inkscape:cx="20.654397"
|
||||
inkscape:cy="15.690769"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
d="M 6.0689655,1038.845 5.0344827,1043.6037 4,1048.3622 l 4.7586212,-1.0344 4.7586208,-1.0345 -2.48276,-2.4827 12.413794,-12.4138 2.482758,2.4827 1.034484,-4.7586 1.034482,-4.7586 -4.758621,1.0344 -4.758621,1.0345 2.48276,2.4827 -12.4137937,12.4138 -2.4827588,-2.4827 z"
|
||||
id="rect4428"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.5 KiB |
78
tools/editor/icons/source/icon_tool_select.svg
Normal file
|
@ -0,0 +1,78 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_tool_select.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_tool_select.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.627417"
|
||||
inkscape:cx="16.200464"
|
||||
inkscape:cy="17.013461"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
d="m 4.9994979,1025.3622 8.5242591,21.4969 4.192975,-6.4299 6.961327,6.933 2.321221,-2.3102 -6.961303,-6.9331 6.543667,-4.2629 z"
|
||||
id="path4344"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccccc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.4 KiB |
77
tools/editor/icons/source/icon_tools.svg
Normal file
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_tools.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_tools.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="11.313709"
|
||||
inkscape:cx="12.665458"
|
||||
inkscape:cy="21.219111"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 14 4 L 13.318359 7.4101562 A 9 9 0 0 0 11.828125 8.0332031 L 8.9296875 6.0996094 L 6.0996094 8.9296875 L 8.03125 11.826172 A 9 9 0 0 0 7.4199219 13.316406 L 4 14 L 4 18 L 7.4101562 18.681641 A 9 9 0 0 0 8.0332031 20.171875 L 6.0996094 23.070312 L 8.9296875 25.900391 L 11.826172 23.96875 A 9 9 0 0 0 13.316406 24.580078 L 14 28 L 18 28 L 18.681641 24.589844 A 9 9 0 0 0 20.171875 23.966797 L 23.070312 25.900391 L 25.900391 23.070312 L 23.96875 20.173828 A 9 9 0 0 0 24.580078 18.683594 L 28 18 L 28 14 L 24.589844 13.318359 A 9 9 0 0 0 23.966797 11.828125 L 25.900391 8.9296875 L 23.070312 6.0996094 L 20.173828 8.03125 A 9 9 0 0 0 18.683594 7.4199219 L 18 4 L 14 4 z M 16 12 A 4 4 0 0 1 20 16 A 4 4 0 0 1 16 20 A 4 4 0 0 1 12 16 A 4 4 0 0 1 16 12 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="path4136" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
95
tools/editor/icons/source/icon_unlock.svg
Normal file
|
@ -0,0 +1,95 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_unlock.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_unlock.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.627417"
|
||||
inkscape:cx="19.05136"
|
||||
inkscape:cy="17.179909"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="false"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:snap-others="true">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<g
|
||||
transform="matrix(0.63636994,0,0,0.63636994,11.81847,382.85245)"
|
||||
inkscape:label="Layer 1"
|
||||
id="g4515"
|
||||
style="stroke:#ffffff;stroke-opacity:1;stroke-width:6.28565202;stroke-miterlimit:4;stroke-dasharray:none;stroke-linejoin:miter" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 6 14 L 6 29 L 26 29 L 26 14 L 6 14 z M 14 18 L 18 18 L 18 25 L 14 25 L 14 18 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="rect4625" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 16.166016 3.0019531 A 7 7 0 0 0 12.5 3.9375 A 7 7 0 0 0 10.503906 5.6738281 L 13.148438 7.1992188 A 4 4 0 0 1 16 6 A 4 4 0 0 1 20 10 L 23 10 A 7 7 0 0 0 19.5 3.9375 A 7 7 0 0 0 16.166016 3.0019531 z "
|
||||
transform="translate(0,1020.3622)"
|
||||
id="path4629" />
|
||||
<rect
|
||||
y="1030.3622"
|
||||
x="20"
|
||||
height="3.9999483"
|
||||
width="3"
|
||||
id="rect4631"
|
||||
style="fill:#e0e0e0;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.4 KiB |
112
tools/editor/icons/source/icon_wait_preview_1.svg
Normal file
|
@ -0,0 +1,112 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_wait_preview_8.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_wait_preview_1.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="15.451143"
|
||||
inkscape:cy="15.845828"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 7.5451548,1026.4931 4.9827872,4.9829 a 5.9999828,5.9999828 0 0 1 2.825722,-1.0745 l -8.8e-5,-7.0076 a 12.999983,12.999983 0 0 0 -7.8084212,3.0992 z"
|
||||
id="path4211"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 6.1350433,1027.9114 a 12.999983,12.999983 0 0 0 -3.1032878,7.8044 l 7.0048165,10e-5 a 5.9999828,5.9999828 0 0 1 1.074464,-2.8285 l -4.9759927,-4.976 z"
|
||||
id="path4209"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 3.076012,1037.7158 a 12.999983,12.999983 0 0 0 3.3905329,7.4728 l 4.9550931,-4.9553 a 5.9999828,5.9999828 0 0 1 -1.260819,-2.5177 l -7.084807,2e-4 z"
|
||||
id="path4207"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 17.353432,1023.4437 3e-6,7.0766 a 5.9999828,5.9999828 0 0 1 2.517709,1.2636 l 4.949603,-4.9497 a 12.999983,12.999983 0 0 0 -7.467315,-3.3905 z"
|
||||
id="path4205"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 7.9359213,1046.5476 a 12.999983,12.999983 0 0 0 7.4177297,2.7828 l 1.2e-5,-7.0047 a 5.9999828,5.9999828 0 0 1 -2.39751,-0.7983 l -5.0202317,5.0202 z"
|
||||
id="path4203"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 21.16383,1033.3197 a 5.9999828,5.9999828 0 0 1 0.796845,2.396 l 7.007569,2e-4 a 12.999983,12.999983 0 0 0 -2.788406,-7.4122 l -5.016008,5.016 z"
|
||||
id="path4201"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 17.353434,1042.2013 -4e-6,7.0849 a 12.999983,12.999983 0 0 0 7.101409,-3.0549 l -4.982787,-4.9829 a 5.9999828,5.9999828 0 0 1 -2.118618,0.9529 z"
|
||||
id="path4199"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.19607843;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 21.84193,1037.7156 a 5.9999828,5.9999828 0 0 1 -0.952882,2.1214 l 4.976028,4.976 a 12.999983,12.999983 0 0 0 3.053444,-7.0974 l -7.07659,0 z"
|
||||
id="path4136"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.3 KiB |
77
tools/editor/icons/source/icon_zoom.svg
Normal file
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="32"
|
||||
height="32"
|
||||
viewBox="0 0 32.000001 32.000001"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
inkscape:export-filename="/home/djrm/Projects/godot/tools/editor/icons/icon_zoom.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45"
|
||||
sodipodi:docname="icon_zoom.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="3.7991409"
|
||||
inkscape:cy="18.31951"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:snap-center="true"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3336" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1020.3622)">
|
||||
<path
|
||||
style="fill:#e0e0e0;fill-opacity:0.99607843;stroke:none;stroke-linecap:round;stroke-opacity:1"
|
||||
d="m 5.5302893,1025.8924 a 8.6387937,8.6387937 0 0 0 0,12.2172 8.6387937,8.6387937 0 0 0 11.1722257,0.8841 l 2.009393,2.0094 -0.643006,0.643 7.716069,7.7161 3.215029,-3.2151 -7.716069,-7.716 -0.643006,0.643 -2.013161,-2.0132 a 8.6387937,8.6387937 0 0 0 -0.880365,-11.1685 8.6387937,8.6387937 0 0 0 -12.2171097,0 z m 1.9290174,1.9291 a 5.9107666,5.9107666 0 0 1 8.3590753,0 5.9107666,5.9107666 0 0 1 0,8.359 5.9107666,5.9107666 0 0 1 -8.3590753,0 5.9107666,5.9107666 0 0 1 0,-8.359 z"
|
||||
id="path4301"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.7 KiB |
|
@ -510,13 +510,13 @@ class EditorFontImportDialog : public ConfirmationDialog {
|
|||
|
||||
if (source->get_line_edit()->get_text()=="") {
|
||||
error_dialog->set_text(TTR("No source font file!"));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
}
|
||||
|
||||
if (dest->get_line_edit()->get_text()=="") {
|
||||
error_dialog->set_text(TTR("No target font resource!"));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -528,7 +528,7 @@ class EditorFontImportDialog : public ConfirmationDialog {
|
|||
|
||||
if (rimd.is_null()) {
|
||||
error_dialog->set_text(TTR("Can't load/process source font."));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -536,7 +536,7 @@ class EditorFontImportDialog : public ConfirmationDialog {
|
|||
|
||||
if (err!=OK) {
|
||||
error_dialog->set_text(TTR("Couldn't save font."));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -573,7 +573,7 @@ public:
|
|||
|
||||
void popup_import(const String& p_path) {
|
||||
|
||||
popup_centered(Size2(600,500));
|
||||
popup_centered(Size2(600,500)*EDSCALE);
|
||||
|
||||
if (p_path!="") {
|
||||
|
||||
|
|
|
@ -173,7 +173,7 @@ public:
|
|||
|
||||
void popup_import(const String& p_path) {
|
||||
|
||||
popup_centered(Size2(400,400));
|
||||
popup_centered(Size2(400,400)*EDSCALE);
|
||||
|
||||
if (p_path!="") {
|
||||
|
||||
|
|
|
@ -221,7 +221,7 @@ public:
|
|||
|
||||
void popup_import(const String& p_path) {
|
||||
|
||||
popup_centered(Size2(400,400));
|
||||
popup_centered(Size2(400,400)*EDSCALE);
|
||||
if (p_path!="") {
|
||||
|
||||
Ref<ResourceImportMetadata> rimd = ResourceLoader::load_import_metadata(p_path);
|
||||
|
@ -252,7 +252,7 @@ public:
|
|||
|
||||
if (samples.size()==0) {
|
||||
error_dialog->set_text(TTR("No samples to import!"));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
}
|
||||
|
||||
if (save_path->get_text().strip_edges()=="") {
|
||||
|
@ -293,7 +293,7 @@ public:
|
|||
String dst = save_path->get_text();
|
||||
if (dst=="") {
|
||||
error_dialog->set_text(TTR("Save path is empty!"));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
}
|
||||
|
||||
dst = dst.plus_file(samples[i].get_file().basename()+".smp");
|
||||
|
|
|
@ -674,7 +674,7 @@ void EditorSceneImportDialog::_open_and_import() {
|
|||
|
||||
if (unsaved) {
|
||||
|
||||
confirm_open->popup_centered_minsize(Size2(300,80));
|
||||
confirm_open->popup_centered_minsize(Size2(300,80)*EDSCALE);
|
||||
} else {
|
||||
_import(true);
|
||||
}
|
||||
|
@ -735,7 +735,7 @@ void EditorSceneImportDialog::_import(bool p_and_open) {
|
|||
Ref<Script> scr = ResourceLoader::load(script_path->get_text());
|
||||
if (!scr.is_valid()) {
|
||||
error_dialog->set_text(TTR("Couldn't load post-import script."));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -744,7 +744,7 @@ void EditorSceneImportDialog::_import(bool p_and_open) {
|
|||
if (!pi->get_script_instance()) {
|
||||
|
||||
error_dialog->set_text(TTR("Invalid/broken script for post-import."));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -788,7 +788,7 @@ void EditorSceneImportDialog::_import(bool p_and_open) {
|
|||
if (err || !scene) {
|
||||
|
||||
error_dialog->set_text(TTR("Error importing scene."));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -813,7 +813,7 @@ void EditorSceneImportDialog::_import(bool p_and_open) {
|
|||
if (err) {
|
||||
|
||||
error_dialog->set_text(TTR("Error importing scene."));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
}
|
||||
if (wip_open)
|
||||
|
@ -857,7 +857,7 @@ void EditorSceneImportDialog::_import_confirm() {
|
|||
|
||||
wip_save_file="";
|
||||
error_dialog->set_text(TTR("Error importing scene."));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -892,7 +892,7 @@ void EditorSceneImportDialog::_browse_script() {
|
|||
|
||||
void EditorSceneImportDialog::popup_import(const String &p_from) {
|
||||
|
||||
popup_centered(Size2(750,550));
|
||||
popup_centered(Size2(750,550)*EDSCALE);
|
||||
if (p_from!="") {
|
||||
Ref<ResourceImportMetadata> rimd = ResourceLoader::load_import_metadata(p_from);
|
||||
if (rimd.is_null())
|
||||
|
@ -1227,7 +1227,7 @@ EditorSceneImportDialog::EditorSceneImportDialog(EditorNode *p_editor, EditorSce
|
|||
custom_root_hb->add_child(root_type);
|
||||
|
||||
root_default = memnew(CheckBox);
|
||||
root_default->set_text("Auto");
|
||||
root_default->set_text(TTR("Auto"));
|
||||
root_default->set_pressed(true);
|
||||
root_default->connect("pressed",this,"_root_default_pressed");
|
||||
custom_root_hb->add_child(root_default);
|
||||
|
@ -1235,18 +1235,18 @@ EditorSceneImportDialog::EditorSceneImportDialog(EditorNode *p_editor, EditorSce
|
|||
|
||||
/*
|
||||
this_import = memnew( OptionButton );
|
||||
this_import->add_item(TTR("Overwrite Existing Scene"));
|
||||
this_import->add_item(TTR("Overwrite Existing, Keep Materials"));
|
||||
this_import->add_item(TTR("Keep Existing, Merge with New"));
|
||||
this_import->add_item(TTR("Keep Existing, Ignore New"));
|
||||
vbc->add_margin_child(TTR("This Time:"),this_import);
|
||||
this_import->add_item("Overwrite Existing Scene");
|
||||
this_import->add_item("Overwrite Existing, Keep Materials");
|
||||
this_import->add_item("Keep Existing, Merge with New");
|
||||
this_import->add_item("Keep Existing, Ignore New");
|
||||
vbc->add_margin_child("This Time:",this_import);
|
||||
|
||||
next_import = memnew( OptionButton );
|
||||
next_import->add_item(TTR("Overwrite Existing Scene"));
|
||||
next_import->add_item(TTR("Overwrite Existing, Keep Materials"));
|
||||
next_import->add_item(TTR("Keep Existing, Merge with New"));
|
||||
next_import->add_item(TTR("Keep Existing, Ignore New"));
|
||||
vbc->add_margin_child(TTR("Next Time:"),next_import);
|
||||
next_import->add_item("Overwrite Existing Scene");
|
||||
next_import->add_item("Overwrite Existing, Keep Materials");
|
||||
next_import->add_item("Keep Existing, Merge with New");
|
||||
next_import->add_item("Keep Existing, Ignore New");
|
||||
vbc->add_margin_child("Next Time:",next_import);
|
||||
*/
|
||||
set_hide_on_ok(false);
|
||||
|
||||
|
@ -1324,7 +1324,7 @@ String EditorSceneImportPlugin::get_name() const {
|
|||
|
||||
String EditorSceneImportPlugin::get_visible_name() const{
|
||||
|
||||
return "Scene";
|
||||
return TTR("Scene");
|
||||
}
|
||||
|
||||
void EditorSceneImportPlugin::import_dialog(const String& p_from){
|
||||
|
|
|
@ -352,7 +352,7 @@ void EditorTextureImportDialog::_import() {
|
|||
if (!files.size()) {
|
||||
|
||||
error_dialog->set_text(TTR("Please specify some files!"));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -382,7 +382,7 @@ void EditorTextureImportDialog::_import() {
|
|||
if (files.size()==0) {
|
||||
|
||||
error_dialog->set_text(TTR("At least one file needed for Atlas."));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
|
||||
}
|
||||
|
@ -406,7 +406,7 @@ void EditorTextureImportDialog::_import() {
|
|||
if (err) {
|
||||
|
||||
error_dialog->set_text(TTR("Error importing:")+" "+dst_file.get_file());
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
|
||||
}
|
||||
|
@ -415,7 +415,7 @@ void EditorTextureImportDialog::_import() {
|
|||
if (files.size()!=1) {
|
||||
|
||||
error_dialog->set_text(TTR("Only one file is required for large texture."));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
|
||||
}
|
||||
|
@ -439,7 +439,7 @@ void EditorTextureImportDialog::_import() {
|
|||
if (err) {
|
||||
|
||||
error_dialog->set_text(TTR("Error importing:")+" "+dst_file.get_file());
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
|
||||
}
|
||||
|
@ -464,7 +464,7 @@ void EditorTextureImportDialog::_import() {
|
|||
if (err) {
|
||||
|
||||
error_dialog->set_text(TTR("Error importing:")+" "+dst_file.get_file());
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
|
||||
}
|
||||
|
@ -492,7 +492,7 @@ void EditorTextureImportDialog::_browse_target() {
|
|||
|
||||
void EditorTextureImportDialog::popup_import(const String& p_from) {
|
||||
|
||||
popup_centered(Size2(600,500));
|
||||
popup_centered(Size2(600,500)*EDSCALE);
|
||||
if (p_from!="") {
|
||||
Ref<ResourceImportMetadata> rimd = ResourceLoader::load_import_metadata(p_from);
|
||||
ERR_FAIL_COND(!rimd.is_valid());
|
||||
|
|
|
@ -65,7 +65,7 @@ public:
|
|||
if (!f) {
|
||||
|
||||
error_dialog->set_text(TTR("Invalid source!"));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
|
||||
}
|
||||
|
@ -76,7 +76,7 @@ public:
|
|||
if (csvh.size()<2) {
|
||||
|
||||
error_dialog->set_text(TTR("Invalid translation source!"));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
return;
|
||||
|
||||
}
|
||||
|
@ -171,7 +171,7 @@ public:
|
|||
|
||||
void popup_import(const String& p_from) {
|
||||
|
||||
popup_centered(Size2(400,400));
|
||||
popup_centered(Size2(400,400)*EDSCALE);
|
||||
|
||||
if (p_from!="") {
|
||||
|
||||
|
@ -232,12 +232,12 @@ public:
|
|||
|
||||
if (items.size()==0) {
|
||||
error_dialog->set_text(TTR("No items to import!"));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
}
|
||||
|
||||
if (!save_path->get_text().begins_with("res://")) {
|
||||
error_dialog->set_text(TTR("No target path!"));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
}
|
||||
|
||||
EditorProgress progress("import_xl",TTR("Import Translations"),items.size());
|
||||
|
@ -259,7 +259,7 @@ public:
|
|||
Error err = plugin->import(savefile,imd);
|
||||
if (err!=OK) {
|
||||
error_dialog->set_text(TTR("Couldn't import!"));
|
||||
error_dialog->popup_centered(Size2(200,100));
|
||||
error_dialog->popup_centered(Size2(200,100)*EDSCALE);
|
||||
} else if (add_to_project->is_pressed()) {
|
||||
|
||||
ProjectSettings::get_singleton()->add_translation(savefile);
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#include "scene/resources/sample.h"
|
||||
#include "scene/resources/mesh.h"
|
||||
#include "scene/resources/bit_mask.h"
|
||||
|
||||
#include "tools/editor/editor_scale.h"
|
||||
bool EditorTexturePreviewPlugin::handles(const String& p_type) const {
|
||||
|
||||
return (ObjectTypeDB::is_type(p_type,"ImageTexture") || ObjectTypeDB::is_type(p_type, "AtlasTexture"));
|
||||
|
@ -36,6 +36,7 @@ Ref<Texture> EditorTexturePreviewPlugin::generate(const RES& p_from) {
|
|||
img.clear_mipmaps();
|
||||
|
||||
int thumbnail_size = EditorSettings::get_singleton()->get("file_dialog/thumbnail_size");
|
||||
thumbnail_size*=EDSCALE;
|
||||
if (img.is_compressed()) {
|
||||
if (img.decompress()!=OK)
|
||||
return Ref<Texture>();
|
||||
|
@ -111,6 +112,7 @@ Ref<Texture> EditorBitmapPreviewPlugin::generate(const RES& p_from) {
|
|||
Image img(bm->get_size().width,bm->get_size().height,0,Image::FORMAT_GRAYSCALE,data);
|
||||
|
||||
int thumbnail_size = EditorSettings::get_singleton()->get("file_dialog/thumbnail_size");
|
||||
thumbnail_size*=EDSCALE;
|
||||
if (img.is_compressed()) {
|
||||
if (img.decompress()!=OK)
|
||||
return Ref<Texture>();
|
||||
|
@ -233,6 +235,7 @@ Ref<Texture> EditorMaterialPreviewPlugin::generate(const RES& p_from) {
|
|||
VS::get_singleton()->mesh_surface_set_material(sphere,0,RID());
|
||||
|
||||
int thumbnail_size = EditorSettings::get_singleton()->get("file_dialog/thumbnail_size");
|
||||
thumbnail_size*=EDSCALE;
|
||||
img.resize(thumbnail_size,thumbnail_size);
|
||||
|
||||
Ref<ImageTexture> ptex = Ref<ImageTexture>( memnew( ImageTexture ));
|
||||
|
@ -401,6 +404,7 @@ Ref<Texture> EditorScriptPreviewPlugin::generate(const RES& p_from) {
|
|||
int line = 0;
|
||||
int col=0;
|
||||
int thumbnail_size = EditorSettings::get_singleton()->get("file_dialog/thumbnail_size");
|
||||
thumbnail_size*=EDSCALE;
|
||||
Image img(thumbnail_size,thumbnail_size,0,Image::FORMAT_RGBA);
|
||||
|
||||
|
||||
|
@ -501,7 +505,7 @@ Ref<Texture> EditorSamplePreviewPlugin::generate(const RES& p_from) {
|
|||
|
||||
|
||||
int thumbnail_size = EditorSettings::get_singleton()->get("file_dialog/thumbnail_size");
|
||||
|
||||
thumbnail_size*=EDSCALE;
|
||||
DVector<uint8_t> img;
|
||||
int w = thumbnail_size;
|
||||
int h = thumbnail_size;
|
||||
|
@ -815,6 +819,7 @@ Ref<Texture> EditorMeshPreviewPlugin::generate(const RES& p_from) {
|
|||
VS::get_singleton()->instance_set_base(mesh_instance,RID());
|
||||
|
||||
int thumbnail_size = EditorSettings::get_singleton()->get("file_dialog/thumbnail_size");
|
||||
thumbnail_size*=EDSCALE;
|
||||
img.resize(thumbnail_size,thumbnail_size);
|
||||
|
||||
Ref<ImageTexture> ptex = Ref<ImageTexture>( memnew( ImageTexture ));
|
||||
|
|
|
@ -294,7 +294,7 @@ MaterialEditor::MaterialEditor() {
|
|||
|
||||
}
|
||||
|
||||
set_custom_minimum_size(Size2(1,150));
|
||||
set_custom_minimum_size(Size2(1,150)*EDSCALE);
|
||||
|
||||
HBoxContainer *hb = memnew( HBoxContainer );
|
||||
add_child(hb);
|
||||
|
|
|
@ -141,7 +141,7 @@ MeshEditor::MeshEditor() {
|
|||
|
||||
|
||||
|
||||
set_custom_minimum_size(Size2(1,150));
|
||||
set_custom_minimum_size(Size2(1,150)*EDSCALE);
|
||||
|
||||
HBoxContainer *hb = memnew( HBoxContainer );
|
||||
add_child(hb);
|
||||
|
|
|
@ -404,7 +404,7 @@ SampleEditor::SampleEditor() {
|
|||
play->connect("pressed", this,"_play_pressed");
|
||||
stop->connect("pressed", this,"_stop_pressed");
|
||||
|
||||
set_custom_minimum_size(Size2(1,150));
|
||||
set_custom_minimum_size(Size2(1,150)*EDSCALE);
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -978,7 +978,7 @@ void ScriptEditor::_menu_option(int p_option) {
|
|||
switch(p_option) {
|
||||
case FILE_NEW: {
|
||||
script_create_dialog->config("Node", ".gd");
|
||||
script_create_dialog->popup_centered(Size2(300, 300));
|
||||
script_create_dialog->popup_centered(Size2(300, 300)*EDSCALE);
|
||||
} break;
|
||||
case FILE_OPEN: {
|
||||
|
||||
|
@ -1100,7 +1100,7 @@ void ScriptEditor::_menu_option(int p_option) {
|
|||
switch(p_option) {
|
||||
case FILE_NEW: {
|
||||
script_create_dialog->config("Node", ".gd");
|
||||
script_create_dialog->popup_centered(Size2(300, 300));
|
||||
script_create_dialog->popup_centered(Size2(300, 300)*EDSCALE);
|
||||
} break;
|
||||
case FILE_SAVE: {
|
||||
|
||||
|
|
|
@ -3954,7 +3954,7 @@ SpatialEditor::SpatialEditor(EditorNode *p_editor) {
|
|||
PopupMenu *p;
|
||||
|
||||
transform_menu = memnew( MenuButton );
|
||||
transform_menu->set_text("Transform");
|
||||
transform_menu->set_text(TTR("Transform"));
|
||||
hbc_menu->add_child( transform_menu );
|
||||
|
||||
p = transform_menu->get_popup();
|
||||
|
@ -3979,12 +3979,12 @@ SpatialEditor::SpatialEditor(EditorNode *p_editor) {
|
|||
p->add_check_item(TTR("Use Default sRGB"),MENU_VIEW_USE_DEFAULT_SRGB);
|
||||
p->add_separator();
|
||||
|
||||
p->add_check_item("1 Viewport",MENU_VIEW_USE_1_VIEWPORT,KEY_MASK_CMD+KEY_1);
|
||||
p->add_check_item("2 Viewports",MENU_VIEW_USE_2_VIEWPORTS,KEY_MASK_CMD+KEY_2);
|
||||
p->add_check_item("2 Viewports (Alt)",MENU_VIEW_USE_2_VIEWPORTS_ALT,KEY_MASK_SHIFT+KEY_MASK_CMD+KEY_2);
|
||||
p->add_check_item("3 Viewports",MENU_VIEW_USE_3_VIEWPORTS,KEY_MASK_CMD+KEY_3);
|
||||
p->add_check_item("3 Viewports (Alt)",MENU_VIEW_USE_3_VIEWPORTS_ALT,KEY_MASK_SHIFT+KEY_MASK_CMD+KEY_3);
|
||||
p->add_check_item("4 Viewports",MENU_VIEW_USE_4_VIEWPORTS,KEY_MASK_CMD+KEY_4);
|
||||
p->add_check_item(TTR("1 Viewport"),MENU_VIEW_USE_1_VIEWPORT,KEY_MASK_CMD+KEY_1);
|
||||
p->add_check_item(TTR("2 Viewports"),MENU_VIEW_USE_2_VIEWPORTS,KEY_MASK_CMD+KEY_2);
|
||||
p->add_check_item(TTR("2 Viewports (Alt)"),MENU_VIEW_USE_2_VIEWPORTS_ALT,KEY_MASK_SHIFT+KEY_MASK_CMD+KEY_2);
|
||||
p->add_check_item(TTR("3 Viewports"),MENU_VIEW_USE_3_VIEWPORTS,KEY_MASK_CMD+KEY_3);
|
||||
p->add_check_item(TTR("3 Viewports (Alt)"),MENU_VIEW_USE_3_VIEWPORTS_ALT,KEY_MASK_SHIFT+KEY_MASK_CMD+KEY_3);
|
||||
p->add_check_item(TTR("4 Viewports"),MENU_VIEW_USE_4_VIEWPORTS,KEY_MASK_CMD+KEY_4);
|
||||
p->add_separator();
|
||||
|
||||
p->add_check_item(TTR("Display Normal"),MENU_VIEW_DISPLAY_NORMAL);
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
#include "main/main.h"
|
||||
#include "message_queue.h"
|
||||
#include "os/os.h"
|
||||
|
||||
#include "editor_scale.h"
|
||||
void BackgroundProgress::_add_task(const String& p_task,const String& p_label, int p_steps) {
|
||||
|
||||
_THREAD_SAFE_METHOD_
|
||||
|
@ -48,7 +48,7 @@ void BackgroundProgress::_add_task(const String& p_task,const String& p_label, i
|
|||
ec->set_v_size_flags(SIZE_EXPAND_FILL);
|
||||
t.progress->set_area_as_parent_rect();
|
||||
ec->add_child(t.progress);
|
||||
ec->set_custom_minimum_size(Size2(80,5));
|
||||
ec->set_custom_minimum_size(Size2(80,5)*EDSCALE);
|
||||
t.hb->add_child(ec);
|
||||
|
||||
add_child(t.hb);
|
||||
|
@ -160,7 +160,7 @@ void ProgressDialog::_notification(int p_what) {
|
|||
void ProgressDialog::_popup() {
|
||||
|
||||
Size2 ms = main->get_combined_minimum_size();
|
||||
ms.width = MAX(500,ms.width);
|
||||
ms.width = MAX(500*EDSCALE,ms.width);
|
||||
|
||||
|
||||
Ref<StyleBox> style = get_stylebox("panel","PopupMenu");
|
||||
|
|
|
@ -1384,7 +1384,7 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
|
|||
group_images->set_column_expand(1,false);
|
||||
group_images->set_column_min_width(1,100);
|
||||
group_images->set_column_titles_visible(true);
|
||||
group_images->set_column_title(0,"Image");
|
||||
group_images->set_column_title(0,TTR("Images"));
|
||||
group_images->set_column_title(1,TTR("Group"));
|
||||
group_images->connect("item_edited",this,"_group_item_edited",varray(),CONNECT_DEFERRED);
|
||||
|
||||
|
|
|
@ -81,10 +81,10 @@ void ProjectSettings::_notification(int p_what) {
|
|||
|
||||
translation_list->connect("button_pressed",this,"_translation_delete");
|
||||
_update_actions();
|
||||
popup_add->add_icon_item(get_icon("Keyboard","EditorIcons"),"Key",InputEvent::KEY);
|
||||
popup_add->add_icon_item(get_icon("JoyButton","EditorIcons"),"Joy Button",InputEvent::JOYSTICK_BUTTON);
|
||||
popup_add->add_icon_item(get_icon("JoyAxis","EditorIcons"),"Joy Axis",InputEvent::JOYSTICK_MOTION);
|
||||
popup_add->add_icon_item(get_icon("Mouse","EditorIcons"),"Mouse Button",InputEvent::MOUSE_BUTTON);
|
||||
popup_add->add_icon_item(get_icon("Keyboard","EditorIcons"),TTR("Key "),InputEvent::KEY);//"Key " - because the word 'key' has already been used as a key animation
|
||||
popup_add->add_icon_item(get_icon("JoyButton","EditorIcons"),TTR("Joy Button"),InputEvent::JOYSTICK_BUTTON);
|
||||
popup_add->add_icon_item(get_icon("JoyAxis","EditorIcons"),TTR("Joy Axis"),InputEvent::JOYSTICK_MOTION);
|
||||
popup_add->add_icon_item(get_icon("Mouse","EditorIcons"),TTR("Mouse Button"),InputEvent::MOUSE_BUTTON);
|
||||
|
||||
List<String> tfn;
|
||||
ResourceLoader::get_recognized_extensions_for_type("Translation",&tfn);
|
||||
|
|
|
@ -306,14 +306,14 @@ bool CustomPropertyEditor::edit(Object* p_owner,const String& p_name,Variant::Ty
|
|||
slider->set_step((type==Variant::REAL) ? step : 1);
|
||||
slider->set_val(v);
|
||||
slider->show();
|
||||
set_size(Size2(110,30));
|
||||
set_size(Size2(110,30)*EDSCALE);
|
||||
} else {
|
||||
spinbox->set_min(min);
|
||||
spinbox->set_max(max);
|
||||
spinbox->set_step((type==Variant::REAL) ? step : 1);
|
||||
spinbox->set_val(v);
|
||||
spinbox->show();
|
||||
set_size(Size2(70,35));
|
||||
set_size(Size2(70,35)*EDSCALE);
|
||||
}
|
||||
|
||||
|
||||
|
@ -339,7 +339,7 @@ bool CustomPropertyEditor::edit(Object* p_owner,const String& p_name,Variant::Ty
|
|||
|
||||
}
|
||||
|
||||
set_size(checks20[19]->get_pos()+Size2(20,25));
|
||||
set_size(checks20[19]->get_pos()+Size2(20,25)*EDSCALE);
|
||||
|
||||
|
||||
} else if (hint==PROPERTY_HINT_EXP_EASING) {
|
||||
|
@ -365,7 +365,7 @@ bool CustomPropertyEditor::edit(Object* p_owner,const String& p_name,Variant::Ty
|
|||
|
||||
type_button->show();
|
||||
easing_draw->show();
|
||||
set_size(Size2(200,150));
|
||||
set_size(Size2(200,150)*EDSCALE);
|
||||
} else if (hint==PROPERTY_HINT_FLAGS) {
|
||||
menu->clear();
|
||||
Vector<String> flags = hint_text.split(",");
|
||||
|
@ -600,7 +600,7 @@ bool CustomPropertyEditor::edit(Object* p_owner,const String& p_name,Variant::Ty
|
|||
color_picker->show();
|
||||
color_picker->set_edit_alpha(hint!=PROPERTY_HINT_COLOR_NO_ALPHA);
|
||||
color_picker->set_color(v);
|
||||
set_size( Size2(300, color_picker->get_combined_minimum_size().height+10));
|
||||
set_size( Size2(300*EDSCALE, color_picker->get_combined_minimum_size().height+10*EDSCALE));
|
||||
/*
|
||||
int ofs=80;
|
||||
int m=10;
|
||||
|
@ -4286,7 +4286,7 @@ PropertyEditor *SectionedPropertyEditor::get_property_editor() {
|
|||
SectionedPropertyEditor::SectionedPropertyEditor() {
|
||||
|
||||
VBoxContainer *left_vb = memnew( VBoxContainer);
|
||||
left_vb->set_custom_minimum_size(Size2(160,0));
|
||||
left_vb->set_custom_minimum_size(Size2(160,0)*EDSCALE);
|
||||
add_child(left_vb);
|
||||
|
||||
sections = memnew( ItemList );
|
||||
|
|
|
@ -441,6 +441,7 @@ void ScenesDock::_update_files(bool p_keep_selection) {
|
|||
return;
|
||||
|
||||
int thumbnail_size = EditorSettings::get_singleton()->get("file_dialog/thumbnail_size");
|
||||
thumbnail_size*=EDSCALE;
|
||||
Ref<Texture> folder_thumbnail;
|
||||
Ref<Texture> file_thumbnail;
|
||||
|
||||
|
@ -454,6 +455,7 @@ void ScenesDock::_update_files(bool p_keep_selection) {
|
|||
files->set_fixed_column_width(thumbnail_size*3/2);
|
||||
files->set_max_text_lines(2);
|
||||
files->set_min_icon_size(Size2(thumbnail_size,thumbnail_size));
|
||||
files->set_max_icon_size(Size2(thumbnail_size,thumbnail_size));
|
||||
|
||||
if (!has_icon("ResizedFolder","EditorIcons")) {
|
||||
Ref<ImageTexture> folder = get_icon("FolderBig","EditorIcons");
|
||||
|
@ -1693,7 +1695,7 @@ ScenesDock::ScenesDock(EditorNode *p_editor) {
|
|||
|
||||
tree->set_hide_root(true);
|
||||
split_box->add_child(tree);
|
||||
tree->set_custom_minimum_size(Size2(0,200));
|
||||
tree->set_custom_minimum_size(Size2(0,200)*EDSCALE);
|
||||
tree->set_drag_forwarding(this);
|
||||
|
||||
|
||||
|
|
|
@ -1802,7 +1802,7 @@ ScriptEditorDebugger::ScriptEditorDebugger(EditorNode *p_editor){
|
|||
inspect_info->add_child(info_left);
|
||||
|
||||
inspect_scene_tree = memnew( Tree );
|
||||
info_left->add_margin_child("Live Scene Tree:",inspect_scene_tree,true);
|
||||
info_left->add_margin_child(TTR("Live Scene Tree:"),inspect_scene_tree,true);
|
||||
inspect_scene_tree->connect("cell_selected",this,"_scene_tree_selected");
|
||||
inspect_scene_tree->connect("item_collapsed",this,"_scene_tree_folded");
|
||||
|
||||
|
@ -1817,7 +1817,7 @@ ScriptEditorDebugger::ScriptEditorDebugger(EditorNode *p_editor){
|
|||
inspect_properties->set_show_categories(true);
|
||||
inspect_properties->connect("object_id_selected",this,"_scene_tree_property_select_object");
|
||||
|
||||
info_right->add_margin_child("Remote Object Properties: ",inspect_properties,true);
|
||||
info_right->add_margin_child(TTR("Remote Object Properties: "),inspect_properties,true);
|
||||
|
||||
inspect_scene_tree_timeout=EDITOR_DEF("debugger/scene_tree_refresh_interval",1.0);
|
||||
inspect_edited_object_timeout=EDITOR_DEF("debugger/remote_inspect_refresh_interval",0.2);
|
||||
|
@ -1830,7 +1830,7 @@ ScriptEditorDebugger::ScriptEditorDebugger(EditorNode *p_editor){
|
|||
|
||||
{ //profiler
|
||||
profiler = memnew( EditorProfiler );
|
||||
profiler->set_name("Profiler");
|
||||
profiler->set_name(TTR("Profiler"));
|
||||
tabs->add_child(profiler);
|
||||
profiler->connect("enable_profiling",this,"_profiler_activate");
|
||||
profiler->connect("break_request",this,"_profiler_seeked");
|
||||
|
@ -1852,7 +1852,7 @@ ScriptEditorDebugger::ScriptEditorDebugger(EditorNode *p_editor){
|
|||
perf_draw = memnew( Control );
|
||||
perf_draw->connect("draw",this,"_performance_draw");
|
||||
hsp->add_child(perf_draw);
|
||||
hsp->set_name("Monitors");
|
||||
hsp->set_name(TTR("Monitors"));
|
||||
hsp->set_split_offset(300);
|
||||
tabs->add_child(hsp);
|
||||
perf_max.resize(Performance::MONITOR_MAX);
|
||||
|
@ -1892,7 +1892,7 @@ ScriptEditorDebugger::ScriptEditorDebugger(EditorNode *p_editor){
|
|||
vmem_hb->add_child( memnew(Label(TTR("Total:")+" ")) );
|
||||
vmem_total = memnew( LineEdit );
|
||||
vmem_total->set_editable(false);
|
||||
vmem_total->set_custom_minimum_size(Size2(100,1));
|
||||
vmem_total->set_custom_minimum_size(Size2(100,1)*EDSCALE);
|
||||
vmem_hb->add_child(vmem_total);
|
||||
vmem_refresh = memnew( Button );
|
||||
vmem_hb->add_child(vmem_refresh);
|
||||
|
@ -1929,7 +1929,7 @@ ScriptEditorDebugger::ScriptEditorDebugger(EditorNode *p_editor){
|
|||
{ // misc
|
||||
VBoxContainer *info_left = memnew( VBoxContainer );
|
||||
info_left->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
info_left->set_name("Misc");
|
||||
info_left->set_name(TTR("Misc"));
|
||||
tabs->add_child(info_left);
|
||||
clicked_ctrl = memnew( LineEdit );
|
||||
info_left->add_margin_child(TTR("Clicked Control:"),clicked_ctrl);
|
||||
|
|
5762
tools/translations/de.po
Normal file
|
@ -59,11 +59,16 @@ for fname in matches:
|
|||
lc = 1
|
||||
while (l):
|
||||
|
||||
patterns = ['RTR(\"', 'TTR(\"']
|
||||
idx = 0
|
||||
pos = 0
|
||||
while (pos >= 0):
|
||||
pos = l.find('TTR(\"', pos)
|
||||
pos = l.find(patterns[idx], pos)
|
||||
if (pos == -1):
|
||||
break
|
||||
if (idx < len(patterns) - 1):
|
||||
idx += 1
|
||||
pos = 0
|
||||
continue
|
||||
pos += 5
|
||||
|
||||
msg = ""
|
||||
|
@ -83,7 +88,9 @@ for fname in matches:
|
|||
unique_loc[msg] = [location]
|
||||
elif (not location in unique_loc[msg]):
|
||||
# Add additional location to previous occurence too
|
||||
msg_pos = main_po.find('\nmsgid "' + msg)
|
||||
msg_pos = main_po.find('\nmsgid "' + msg + '"')
|
||||
if (msg_pos == -1):
|
||||
print("Someone apparently thought writing Python was as easy as GDScript. Ping Akien.")
|
||||
main_po = main_po[:msg_pos] + ' ' + location + main_po[msg_pos:]
|
||||
unique_loc[msg].append(location)
|
||||
|
||||
|
|
|
@ -80,6 +80,26 @@ msgid ""
|
|||
"only provides navigation data."
|
||||
msgstr ""
|
||||
|
||||
#: scene/resources/dynamic_font.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Error initializing FreeType."
|
||||
msgstr "Erreur d'initialisation de Freetype."
|
||||
|
||||
#: scene/resources/dynamic_font.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Unknown font format."
|
||||
msgstr "Format de police inconnu."
|
||||
|
||||
#: scene/resources/dynamic_font.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Error loading font."
|
||||
msgstr "Erreur lors du chargement de la police."
|
||||
|
||||
#: scene/resources/dynamic_font.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Invalid font size."
|
||||
msgstr "Taille de police invalide."
|
||||
|
||||
#: scene/2d/particles_2d.cpp
|
||||
msgid "Path property must point to a valid Particles2D node to work."
|
||||
msgstr ""
|
||||
|
@ -214,6 +234,22 @@ msgstr ""
|
|||
"popup() ou une des fonctions popup*(). Les rendre visibles pour l'édition ne "
|
||||
"pose pas de problème, mais elles seront cachées lors de l'exécution."
|
||||
|
||||
#: scene/gui/dialogs.cpp tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Cancel"
|
||||
msgstr "Annuler"
|
||||
|
||||
#: scene/gui/dialogs.cpp
|
||||
msgid "OK"
|
||||
msgstr ""
|
||||
|
||||
#: scene/gui/dialogs.cpp
|
||||
msgid "Alert!"
|
||||
msgstr ""
|
||||
|
||||
#: scene/gui/dialogs.cpp
|
||||
msgid "Please Confirm..."
|
||||
msgstr ""
|
||||
|
||||
#: scene/gui/text_edit.cpp scene/gui/line_edit.cpp
|
||||
#: tools/editor/plugins/shader_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
|
@ -265,10 +301,6 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/project_export.cpp
|
||||
#: tools/editor/plugins/canvas_item_editor_plugin.cpp
|
||||
#: tools/editor/plugins/shader_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
#: tools/editor/plugins/polygon_2d_editor_plugin.cpp
|
||||
msgid "Edit Script Options"
|
||||
msgstr "Modifier les options du script"
|
||||
|
||||
|
@ -277,7 +309,6 @@ msgid "Please export outside the project folder!"
|
|||
msgstr "Veuillez exporter en dehors du dossier du projet !"
|
||||
|
||||
#: tools/editor/project_export.cpp
|
||||
#: tools/editor/plugins/tile_set_editor_plugin.cpp
|
||||
msgid "Error exporting project!"
|
||||
msgstr "Erreur d'exportation du projet !"
|
||||
|
||||
|
@ -297,7 +328,7 @@ msgstr "Inclure"
|
|||
msgid "Change Image Group"
|
||||
msgstr "Changer le groupe d'images"
|
||||
|
||||
#: tools/editor/project_export.cpp tools/editor/groups_editor.cpp
|
||||
#: tools/editor/project_export.cpp
|
||||
msgid "Group name can't be empty!"
|
||||
msgstr "Le nom du groupe ne peut pas être vide !"
|
||||
|
||||
|
@ -309,14 +340,11 @@ msgstr "Caractère invalide dans le nom du groupe !"
|
|||
msgid "Group name already exists!"
|
||||
msgstr "Le nom du groupe existe déjà !"
|
||||
|
||||
#: tools/editor/project_export.cpp tools/editor/project_settings.cpp
|
||||
#: tools/editor/groups_editor.cpp tools/editor/plugins/theme_editor_plugin.cpp
|
||||
#: tools/editor/plugins/item_list_editor_plugin.cpp
|
||||
#: tools/editor/project_export.cpp
|
||||
msgid "Add Image Group"
|
||||
msgstr "Ajouter un groupe d'images"
|
||||
|
||||
#: tools/editor/project_export.cpp tools/editor/scenes_dock.cpp
|
||||
#: tools/editor/editor_node.cpp tools/editor/plugins/item_list_editor_plugin.cpp
|
||||
#: tools/editor/project_export.cpp
|
||||
msgid "Delete Image Group"
|
||||
msgstr "Supprimer le groupe d'images"
|
||||
|
||||
|
@ -336,7 +364,7 @@ msgstr "Paramètres d'exportation du projet"
|
|||
msgid "Target"
|
||||
msgstr "Cible"
|
||||
|
||||
#: tools/editor/project_export.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/project_export.cpp
|
||||
msgid "Export to Platform"
|
||||
msgstr "Exporter vers la plate-forme"
|
||||
|
||||
|
@ -461,7 +489,7 @@ msgstr "Atlas :"
|
|||
msgid "Shrink By:"
|
||||
msgstr "Réduire de :"
|
||||
|
||||
#: tools/editor/project_export.cpp tools/editor/plugins/camera_editor_plugin.cpp
|
||||
#: tools/editor/project_export.cpp
|
||||
msgid "Preview Atlas"
|
||||
msgstr "Aperçu de l'atlas"
|
||||
|
||||
|
@ -477,7 +505,7 @@ msgstr "Images :"
|
|||
msgid "Select None"
|
||||
msgstr "Ne rien sélectionner"
|
||||
|
||||
#: tools/editor/project_export.cpp
|
||||
#: tools/editor/project_export.cpp tools/editor/groups_editor.cpp
|
||||
msgid "Group"
|
||||
msgstr "Groupe"
|
||||
|
||||
|
@ -509,6 +537,11 @@ msgstr "Rogner"
|
|||
msgid "Trailing Silence:"
|
||||
msgstr "Silence de fin :"
|
||||
|
||||
#: tools/editor/project_export.cpp
|
||||
#, fuzzy
|
||||
msgid "Script"
|
||||
msgstr "Lancer le script"
|
||||
|
||||
#: tools/editor/project_export.cpp
|
||||
msgid "Script Export Mode:"
|
||||
msgstr "Mode d'exportation des scripts :"
|
||||
|
@ -557,7 +590,7 @@ msgstr "Exportation de projet"
|
|||
msgid "Export Preset:"
|
||||
msgstr "Pré-réglage d'exportation :"
|
||||
|
||||
#: tools/editor/project_export.cpp
|
||||
#: tools/editor/project_export.cpp tools/editor/editor_node.cpp
|
||||
msgid "Export"
|
||||
msgstr "Exporter"
|
||||
|
||||
|
@ -569,6 +602,38 @@ msgstr "Aller à la ligne"
|
|||
msgid "Line Number:"
|
||||
msgstr "Numéro de ligne :"
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
#, fuzzy
|
||||
msgid "No Matches"
|
||||
msgstr "Correspondances :"
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
#, fuzzy
|
||||
msgid "Replaced %d Ocurrence(s)."
|
||||
msgstr "%d occurrence(s) remplacée(s)."
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Replace"
|
||||
msgstr "Remplacer"
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
#, fuzzy
|
||||
msgid "Replace All"
|
||||
msgstr "Remplacer"
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
#, fuzzy
|
||||
msgid "Match Case"
|
||||
msgstr "Correspondances :"
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Whole Words"
|
||||
msgstr "Mots entiers"
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Selection Only"
|
||||
msgstr "Sélection uniquement"
|
||||
|
||||
#: tools/editor/code_editor.cpp tools/editor/project_settings.cpp
|
||||
#: tools/editor/addon_editor_plugin.cpp tools/editor/editor_help.cpp
|
||||
#: tools/editor/plugins/shader_editor_plugin.cpp
|
||||
|
@ -580,10 +645,6 @@ msgstr "Rechercher"
|
|||
msgid "Find"
|
||||
msgstr "Trouver"
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Replace"
|
||||
msgstr "Remplacer"
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Next"
|
||||
msgstr "Suivant"
|
||||
|
@ -600,10 +661,6 @@ msgstr "Non trouvé !"
|
|||
msgid "Replace By"
|
||||
msgstr "Remplacer par"
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Whole Words"
|
||||
msgstr "Mots entiers"
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Case Sensitive"
|
||||
msgstr "Sensible à la casse"
|
||||
|
@ -616,10 +673,6 @@ msgstr "À l'envers"
|
|||
msgid "Prompt On Replace"
|
||||
msgstr "Avertir lors du remplacement"
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Selection Only"
|
||||
msgstr "Sélection uniquement"
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Skip"
|
||||
msgstr "Passer"
|
||||
|
@ -644,7 +697,9 @@ msgstr "Connecter au nœud :"
|
|||
msgid "Binds (Extra Params):"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/connections_dialog.cpp
|
||||
#: tools/editor/connections_dialog.cpp tools/editor/project_settings.cpp
|
||||
#: tools/editor/groups_editor.cpp tools/editor/plugins/theme_editor_plugin.cpp
|
||||
#: tools/editor/plugins/item_list_editor_plugin.cpp
|
||||
msgid "Add"
|
||||
msgstr "Ajouter"
|
||||
|
||||
|
@ -697,12 +752,7 @@ msgstr "Connecter"
|
|||
msgid "Connect '%s' to '%s'"
|
||||
msgstr "Connecter « %s » à « %s »"
|
||||
|
||||
#: tools/editor/connections_dialog.cpp tools/editor/animation_editor.cpp
|
||||
#: tools/editor/project_manager.cpp tools/editor/create_dialog.cpp
|
||||
#: tools/editor/plugins/light_occluder_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/mesh_instance_editor_plugin.cpp
|
||||
#: tools/editor/plugins/navigation_polygon_editor_plugin.cpp
|
||||
#: tools/editor/plugins/particles_editor_plugin.cpp
|
||||
#: tools/editor/connections_dialog.cpp
|
||||
msgid "Create Subscription"
|
||||
msgstr ""
|
||||
|
||||
|
@ -731,14 +781,7 @@ msgstr "Sélectionner les nœuds à importer"
|
|||
msgid "Scene Path:"
|
||||
msgstr "Chemin de la scène :"
|
||||
|
||||
#: tools/editor/editor_sub_scene.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/project_manager.cpp
|
||||
#: tools/editor/io_plugins/editor_texture_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_translation_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_sample_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_mesh_import_plugin.cpp
|
||||
#: tools/editor/editor_sub_scene.cpp
|
||||
msgid "Import From Node:"
|
||||
msgstr "Importer à partir d'un nœud :"
|
||||
|
||||
|
@ -775,10 +818,8 @@ msgid "Create Folder"
|
|||
msgstr "Créer un dossier"
|
||||
|
||||
#: tools/editor/editor_dir_dialog.cpp tools/editor/editor_plugin_settings.cpp
|
||||
#: tools/editor/editor_file_dialog.cpp tools/editor/project_manager.cpp
|
||||
#: tools/editor/plugins/sample_library_editor_plugin.cpp
|
||||
#: tools/editor/editor_file_dialog.cpp
|
||||
#: tools/editor/plugins/theme_editor_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Name:"
|
||||
msgstr "Nom :"
|
||||
|
||||
|
@ -826,6 +867,17 @@ msgstr ""
|
|||
msgid "Dependencies"
|
||||
msgstr "Dépendances"
|
||||
|
||||
#: tools/editor/dependency_editor.cpp
|
||||
#, fuzzy
|
||||
msgid "Resource"
|
||||
msgstr "Ressources"
|
||||
|
||||
#: tools/editor/dependency_editor.cpp tools/editor/project_settings.cpp
|
||||
#: tools/editor/project_manager.cpp
|
||||
#, fuzzy
|
||||
msgid "Path"
|
||||
msgstr "Chemin :"
|
||||
|
||||
#: tools/editor/dependency_editor.cpp
|
||||
msgid "Dependencies:"
|
||||
msgstr "Dépendances :"
|
||||
|
@ -846,6 +898,13 @@ msgstr ""
|
|||
msgid "Owners Of:"
|
||||
msgstr "Propriétaires de :"
|
||||
|
||||
#: tools/editor/dependency_editor.cpp
|
||||
msgid ""
|
||||
"The files being removed are required by other resources in order for them to "
|
||||
"work.\n"
|
||||
"Remove them anyway? (no undo)"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/dependency_editor.cpp
|
||||
msgid "Remove selected files from the project? (no undo)"
|
||||
msgstr ""
|
||||
|
@ -858,9 +917,7 @@ msgstr ""
|
|||
msgid "Scene failed to load due to missing dependencies:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/dependency_editor.cpp tools/editor/scenes_dock.cpp
|
||||
#: tools/editor/editor_file_dialog.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/editor_help.cpp tools/editor/plugins/script_editor_plugin.cpp
|
||||
#: tools/editor/dependency_editor.cpp
|
||||
msgid "Open Anyway"
|
||||
msgstr "Ouvrir quand même"
|
||||
|
||||
|
@ -898,7 +955,8 @@ msgstr "Explorateur de ressources orphelines"
|
|||
msgid "Delete selected files?"
|
||||
msgstr "Supprimer les fichiers sélectionnés ?"
|
||||
|
||||
#: tools/editor/dependency_editor.cpp
|
||||
#: tools/editor/dependency_editor.cpp tools/editor/scenes_dock.cpp
|
||||
#: tools/editor/editor_node.cpp tools/editor/plugins/item_list_editor_plugin.cpp
|
||||
msgid "Delete"
|
||||
msgstr "Supprimer"
|
||||
|
||||
|
@ -1034,7 +1092,12 @@ msgstr "Chemin :"
|
|||
msgid "Create Node Script"
|
||||
msgstr "Créer le script de nœud"
|
||||
|
||||
#: tools/editor/script_create_dialog.cpp
|
||||
#: tools/editor/script_create_dialog.cpp tools/editor/animation_editor.cpp
|
||||
#: tools/editor/project_manager.cpp tools/editor/create_dialog.cpp
|
||||
#: tools/editor/plugins/light_occluder_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/mesh_instance_editor_plugin.cpp
|
||||
#: tools/editor/plugins/navigation_polygon_editor_plugin.cpp
|
||||
#: tools/editor/plugins/particles_editor_plugin.cpp
|
||||
msgid "Create"
|
||||
msgstr "Créer"
|
||||
|
||||
|
@ -1347,6 +1410,7 @@ msgid "Warning"
|
|||
msgstr "Avertissement"
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
#: tools/editor/plugins/tile_set_editor_plugin.cpp
|
||||
msgid "Error"
|
||||
msgstr "Erreur"
|
||||
|
||||
|
@ -1436,6 +1500,20 @@ msgstr "Trace de pile (si applicable) :"
|
|||
msgid "Remote Inspector"
|
||||
msgstr "Inspecteur"
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
#, fuzzy
|
||||
msgid "Live Scene Tree:"
|
||||
msgstr "Arbre des scènes :"
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
#, fuzzy
|
||||
msgid "Remote Object Properties: "
|
||||
msgstr "Propriétés de l'objet."
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
msgid "Profiler"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
msgid "Monitor"
|
||||
msgstr "Moniteur"
|
||||
|
@ -1444,6 +1522,11 @@ msgstr "Moniteur"
|
|||
msgid "Value"
|
||||
msgstr "Valeur"
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
#, fuzzy
|
||||
msgid "Monitors"
|
||||
msgstr "Moniteur"
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
msgid "List of Video Memory Usage by Resource:"
|
||||
msgstr "Liste de l'utilisation de la mémoire vidéo par ressource :"
|
||||
|
@ -1473,6 +1556,10 @@ msgstr "Format"
|
|||
msgid "Usage"
|
||||
msgstr "Utilisation"
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
msgid "Misc"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
msgid "Clicked Control:"
|
||||
msgstr "Control cliqué :"
|
||||
|
@ -1522,6 +1609,25 @@ msgstr "Arguments de la scène principale :"
|
|||
msgid "Scene Run Settings"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
msgid "Key "
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
#, fuzzy
|
||||
msgid "Joy Button"
|
||||
msgstr "Bouton"
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
#, fuzzy
|
||||
msgid "Joy Axis"
|
||||
msgstr "Axe"
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
#, fuzzy
|
||||
msgid "Mouse Button"
|
||||
msgstr "Index du bouton de la souris :"
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
msgid "Invalid action (anything goes but '/' or ':')."
|
||||
msgstr "Action invalide (tout passe, sauf « / » ou « : »)."
|
||||
|
@ -1655,7 +1761,6 @@ msgid "Error saving settings."
|
|||
msgstr "Erreur d'enregistrement des paramètres."
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "Settings saved OK."
|
||||
msgstr "Paramètres enregistrés avec succès."
|
||||
|
||||
|
@ -1813,7 +1918,9 @@ msgstr "Nom de nœud :"
|
|||
msgid "List:"
|
||||
msgstr "Liste :"
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
#: tools/editor/project_settings.cpp tools/editor/project_manager.cpp
|
||||
#: tools/editor/plugins/sample_library_editor_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Name"
|
||||
msgstr "Nom"
|
||||
|
||||
|
@ -1929,7 +2036,9 @@ msgstr ""
|
|||
msgid "Matches:"
|
||||
msgstr "Correspondances :"
|
||||
|
||||
#: tools/editor/quick_open.cpp
|
||||
#: tools/editor/quick_open.cpp tools/editor/scenes_dock.cpp
|
||||
#: tools/editor/editor_file_dialog.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/editor_help.cpp tools/editor/plugins/script_editor_plugin.cpp
|
||||
msgid "Open"
|
||||
msgstr "Ouvrir"
|
||||
|
||||
|
@ -1941,9 +2050,7 @@ msgstr "Veuillez attendre la fin du scan."
|
|||
msgid "Current scene must be saved to re-import."
|
||||
msgstr "La scène actuelle doit être enregistrée afin de pouvoir ré-importer."
|
||||
|
||||
#: tools/editor/editor_reimport_dialog.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/plugins/animation_player_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
#: tools/editor/editor_reimport_dialog.cpp
|
||||
msgid "Save & Re-Import"
|
||||
msgstr "Enregistrer et ré-importer"
|
||||
|
||||
|
@ -2037,14 +2144,31 @@ msgstr "Localisation pour le re-parentage (sélectionnez le nouveau parent) :"
|
|||
msgid "Keep Global Transform"
|
||||
msgstr "Conserver la transformation globale"
|
||||
|
||||
#: tools/editor/reparent_dialog.cpp
|
||||
#: tools/editor/reparent_dialog.cpp tools/editor/scene_tree_dock.cpp
|
||||
msgid "Reparent"
|
||||
msgstr "Re-parenter"
|
||||
|
||||
#: tools/editor/editor_plugin_settings.cpp
|
||||
msgid "Installed Plugins:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_plugin_settings.cpp tools/editor/editor_node.cpp
|
||||
msgid "Update"
|
||||
msgstr "Mettre à jour"
|
||||
|
||||
#: tools/editor/editor_plugin_settings.cpp
|
||||
#, fuzzy
|
||||
msgid "Version:"
|
||||
msgstr "Description :"
|
||||
|
||||
#: tools/editor/editor_plugin_settings.cpp
|
||||
msgid "Author:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_plugin_settings.cpp
|
||||
msgid "Status:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/scenes_dock.cpp tools/editor/editor_file_dialog.cpp
|
||||
msgid "Favorites:"
|
||||
msgstr "Favoris :"
|
||||
|
@ -2081,7 +2205,7 @@ msgstr "Instance"
|
|||
msgid "Edit Dependencies.."
|
||||
msgstr "Modifier les dépendances..."
|
||||
|
||||
#: tools/editor/scenes_dock.cpp tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
#: tools/editor/scenes_dock.cpp
|
||||
msgid "View Owners.."
|
||||
msgstr "Voir les propriétaires..."
|
||||
|
||||
|
@ -2173,7 +2297,9 @@ msgstr "Tous les fichiers reconnus"
|
|||
msgid "All Files (*)"
|
||||
msgstr "Tous les fichiers (*)"
|
||||
|
||||
#: tools/editor/editor_file_dialog.cpp
|
||||
#: tools/editor/editor_file_dialog.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/plugins/animation_player_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
msgid "Save"
|
||||
msgstr "Enregistrer"
|
||||
|
||||
|
@ -2298,7 +2424,14 @@ msgstr "Global"
|
|||
msgid "Sections:"
|
||||
msgstr "Sections :"
|
||||
|
||||
#: tools/editor/addon_editor_plugin.cpp
|
||||
#: tools/editor/addon_editor_plugin.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/project_manager.cpp
|
||||
#: tools/editor/io_plugins/editor_texture_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_translation_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_sample_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_mesh_import_plugin.cpp
|
||||
msgid "Import"
|
||||
msgstr "Importer"
|
||||
|
||||
|
@ -2525,6 +2658,13 @@ msgstr "Cette action ne peut être annulée. Réinitialiser quand même ?"
|
|||
msgid "Quick Run Scene.."
|
||||
msgstr "Lancer une scène rapidement..."
|
||||
|
||||
#: tools/editor/editor_node.cpp
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Open Project Manager? \n"
|
||||
"(Unsaved changes will be lost)"
|
||||
msgstr "Fermer la scène ? (les modifications non sauvegardées seront perdues)"
|
||||
|
||||
#: tools/editor/editor_node.cpp tools/editor/scene_tree_dock.cpp
|
||||
msgid "Ugh"
|
||||
msgstr "Oups"
|
||||
|
@ -2567,6 +2707,7 @@ msgid "%d more file(s) or folder(s)"
|
|||
msgstr "%s fichier(s) ou dossier(s) supplémentaire(s)"
|
||||
|
||||
#: tools/editor/editor_node.cpp
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Scene"
|
||||
msgstr "Scène"
|
||||
|
||||
|
@ -2712,7 +2853,7 @@ msgstr "Formes de collision visibles"
|
|||
msgid "Visible Navigation"
|
||||
msgstr "Navigation visible"
|
||||
|
||||
#: tools/editor/editor_node.cpp
|
||||
#: tools/editor/editor_node.cpp tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "Settings"
|
||||
msgstr "Paramètres"
|
||||
|
||||
|
@ -2980,6 +3121,10 @@ msgid "Recent Projects:"
|
|||
msgstr "Projets récents :"
|
||||
|
||||
#: tools/editor/project_manager.cpp
|
||||
#: tools/editor/plugins/canvas_item_editor_plugin.cpp
|
||||
#: tools/editor/plugins/shader_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
#: tools/editor/plugins/polygon_2d_editor_plugin.cpp
|
||||
msgid "Edit"
|
||||
msgstr "Modifier"
|
||||
|
||||
|
@ -3144,6 +3289,7 @@ msgid "Move Down"
|
|||
msgstr "Déplacer vers le bas"
|
||||
|
||||
#: tools/editor/scene_tree_dock.cpp
|
||||
#: tools/editor/plugins/tile_map_editor_plugin.cpp
|
||||
msgid "Duplicate"
|
||||
msgstr "Dupliquer"
|
||||
|
||||
|
@ -3225,6 +3371,7 @@ msgid "Mono"
|
|||
msgstr "Mono"
|
||||
|
||||
#: tools/editor/plugins/sample_library_editor_plugin.cpp
|
||||
#: tools/editor/plugins/camera_editor_plugin.cpp
|
||||
msgid "Preview"
|
||||
msgstr "Aperçu"
|
||||
|
||||
|
@ -3233,9 +3380,6 @@ msgid "Pitch"
|
|||
msgstr "Hauteur"
|
||||
|
||||
#: tools/editor/plugins/collision_polygon_editor_plugin.cpp
|
||||
#: tools/editor/plugins/collision_polygon_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/polygon_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/navigation_polygon_editor_plugin.cpp
|
||||
msgid "Create Poly3D"
|
||||
msgstr "Créer un Poly3D"
|
||||
|
||||
|
@ -3412,7 +3556,15 @@ msgstr ""
|
|||
msgid "Cross-Animation Blend Times"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/animation_player_editor_plugin.cpp
|
||||
#, fuzzy
|
||||
msgid "Animation"
|
||||
msgstr "Animations"
|
||||
|
||||
#: tools/editor/plugins/light_occluder_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/collision_polygon_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/polygon_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/navigation_polygon_editor_plugin.cpp
|
||||
msgid "Create Poly"
|
||||
msgstr "Créer un polygone"
|
||||
|
||||
|
@ -3574,7 +3726,6 @@ msgid "Use Rotation Snap"
|
|||
msgstr "Rotation alignée"
|
||||
|
||||
#: tools/editor/plugins/canvas_item_editor_plugin.cpp
|
||||
#: tools/editor/plugins/sprite_region_editor_plugin.cpp
|
||||
msgid "Snap Relative"
|
||||
msgstr "Alignement relatif"
|
||||
|
||||
|
@ -3612,6 +3763,7 @@ msgid "Clear IK Chain"
|
|||
msgstr "Effacer la chaîne IK"
|
||||
|
||||
#: tools/editor/plugins/canvas_item_editor_plugin.cpp
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "View"
|
||||
msgstr "Affichage"
|
||||
|
||||
|
@ -3975,6 +4127,11 @@ msgstr "Trouver..."
|
|||
msgid "Find Next"
|
||||
msgstr "Trouver le suivant"
|
||||
|
||||
#: tools/editor/plugins/shader_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
msgid "Find Previous"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/shader_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
msgid "Replace.."
|
||||
|
@ -4089,6 +4246,7 @@ msgid "Style"
|
|||
msgstr "Style"
|
||||
|
||||
#: tools/editor/plugins/theme_editor_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Font"
|
||||
msgstr "Police"
|
||||
|
||||
|
@ -4324,6 +4482,11 @@ msgstr "Impossible d'instancier la scène !"
|
|||
msgid "Scale Mode (R)"
|
||||
msgstr "Mode de mise à l'échelle (R)"
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
#, fuzzy
|
||||
msgid "Transform"
|
||||
msgstr "Type de transformation"
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "Local Coords"
|
||||
msgstr "Coordonnées locales"
|
||||
|
@ -4340,6 +4503,33 @@ msgstr "Utiliser la lumière par défaut"
|
|||
msgid "Use Default sRGB"
|
||||
msgstr "Utiliser sRGB par défaut"
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "1 Viewport"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
#, fuzzy
|
||||
msgid "2 Viewports"
|
||||
msgstr "Paramètres de la vue"
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "2 Viewports (Alt)"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
#, fuzzy
|
||||
msgid "3 Viewports"
|
||||
msgstr "Paramètres de la vue"
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "3 Viewports (Alt)"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
#, fuzzy
|
||||
msgid "4 Viewports"
|
||||
msgstr "Paramètres de la vue"
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "Display Normal"
|
||||
msgstr "Affichage normal"
|
||||
|
@ -4529,6 +4719,21 @@ msgstr "Débogage"
|
|||
msgid "Toggle Breakpoint"
|
||||
msgstr "Placer un point d'arrêt"
|
||||
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
#, fuzzy
|
||||
msgid "Remove All Breakpoints"
|
||||
msgstr "Placer un point d'arrêt"
|
||||
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
#, fuzzy
|
||||
msgid "Goto Next Breakpoint"
|
||||
msgstr "Placer un point d'arrêt"
|
||||
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
#, fuzzy
|
||||
msgid "Goto Previous Breakpoint"
|
||||
msgstr "Placer un point d'arrêt"
|
||||
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
msgid "Keep Debugger Open"
|
||||
msgstr "Garder le débogueur ouvert"
|
||||
|
@ -4863,6 +5068,7 @@ msgid "Clear UV"
|
|||
msgstr "Effacer l'UV"
|
||||
|
||||
#: tools/editor/plugins/polygon_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/sprite_region_editor_plugin.cpp
|
||||
msgid "Snap"
|
||||
msgstr "Aligner"
|
||||
|
||||
|
@ -4872,6 +5078,7 @@ msgid "Enable Snap"
|
|||
msgstr "Activer l'alignement"
|
||||
|
||||
#: tools/editor/plugins/polygon_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/sprite_region_editor_plugin.cpp
|
||||
msgid "Grid"
|
||||
msgstr "Grille"
|
||||
|
||||
|
@ -5374,6 +5581,11 @@ msgstr "Chemin de destination :"
|
|||
msgid "Accept"
|
||||
msgstr "Accepter"
|
||||
|
||||
#: tools/editor/io_plugins/editor_texture_import_plugin.cpp
|
||||
#, fuzzy
|
||||
msgid "Texture"
|
||||
msgstr "Grande texture"
|
||||
|
||||
#: tools/editor/io_plugins/editor_texture_import_plugin.cpp
|
||||
msgid "Import Large Texture"
|
||||
msgstr "Importer une grande texture"
|
||||
|
@ -5482,6 +5694,11 @@ msgstr "Ajouter au projet (engine.cfg)"
|
|||
msgid "Import Languages:"
|
||||
msgstr "Importer les langues :"
|
||||
|
||||
#: tools/editor/io_plugins/editor_translation_import_plugin.cpp
|
||||
#, fuzzy
|
||||
msgid "Translation"
|
||||
msgstr "Traductions"
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "New Clip"
|
||||
msgstr "Nouvelle séquence"
|
||||
|
@ -5582,28 +5799,9 @@ msgid "Custom Root Node Type:"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Overwrite Existing Scene"
|
||||
msgstr "Écraser la scène existante"
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Overwrite Existing, Keep Materials"
|
||||
msgstr "Écraser l'existant, conserver les matériaux"
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Keep Existing, Merge with New"
|
||||
msgstr "Conserver l'existant, fusionner avec les nouveautés"
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Keep Existing, Ignore New"
|
||||
msgstr "Conserver l'existant, ignorer les nouveautés"
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "This Time:"
|
||||
msgstr "Cette fois :"
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Next Time:"
|
||||
msgstr "Les prochaines fois :"
|
||||
#, fuzzy
|
||||
msgid "Auto"
|
||||
msgstr "AutoLoad"
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "The Following Files are Missing:"
|
||||
|
@ -5613,10 +5811,6 @@ msgstr "Les fichiers suivants sont manquants :"
|
|||
msgid "Import Anyway"
|
||||
msgstr "Importer quand même"
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Cancel"
|
||||
msgstr "Annuler"
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Import & Open"
|
||||
msgstr "Importer et ouvrir"
|
||||
|
@ -5663,6 +5857,11 @@ msgstr "Impossible de rendre le chemin local : %s (déjà local)"
|
|||
msgid "Saving.."
|
||||
msgstr "Enregistrement..."
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
#, fuzzy
|
||||
msgid "3D Scene Animation"
|
||||
msgstr "Renommer l'animation"
|
||||
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "No source font file!"
|
||||
msgstr "Pas de fichier de police source !"
|
||||
|
@ -5715,22 +5914,6 @@ msgstr ""
|
|||
msgid "Failed opening as BMFont file."
|
||||
msgstr "Impossible d'ouvrir le fichier en tant que fichier BMFont."
|
||||
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Error initializing FreeType."
|
||||
msgstr "Erreur d'initialisation de Freetype."
|
||||
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Unknown font format."
|
||||
msgstr "Format de police inconnu."
|
||||
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Error loading font."
|
||||
msgstr "Erreur lors du chargement de la police."
|
||||
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Invalid font size."
|
||||
msgstr "Taille de police invalide."
|
||||
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Invalid font custom source."
|
||||
msgstr "Source personnalisée de police invalide."
|
||||
|
@ -5752,6 +5935,11 @@ msgstr "Importer des échantillons audio"
|
|||
msgid "Source Sample(s):"
|
||||
msgstr "Échantillon(s) source :"
|
||||
|
||||
#: tools/editor/io_plugins/editor_sample_import_plugin.cpp
|
||||
#, fuzzy
|
||||
msgid "Audio Sample"
|
||||
msgstr "Ajouter un échantillon"
|
||||
|
||||
#: tools/editor/io_plugins/editor_mesh_import_plugin.cpp
|
||||
msgid "No meshes to import!"
|
||||
msgstr "Pas de maillages à importer !"
|
||||
|
@ -5764,12 +5952,31 @@ msgstr "Importer un maillage"
|
|||
msgid "Source Mesh(es):"
|
||||
msgstr "Maillage(s) source :"
|
||||
|
||||
#: tools/editor/io_plugins/editor_mesh_import_plugin.cpp
|
||||
msgid "Mesh"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_mesh_import_plugin.cpp
|
||||
msgid "Surface %d"
|
||||
msgstr "Surface %d"
|
||||
|
||||
#~ msgid "Scene Tree:"
|
||||
#~ msgstr "Arbre des scènes :"
|
||||
#~ msgid "Overwrite Existing Scene"
|
||||
#~ msgstr "Écraser la scène existante"
|
||||
|
||||
#~ msgid "Overwrite Existing, Keep Materials"
|
||||
#~ msgstr "Écraser l'existant, conserver les matériaux"
|
||||
|
||||
#~ msgid "Keep Existing, Merge with New"
|
||||
#~ msgstr "Conserver l'existant, fusionner avec les nouveautés"
|
||||
|
||||
#~ msgid "Keep Existing, Ignore New"
|
||||
#~ msgstr "Conserver l'existant, ignorer les nouveautés"
|
||||
|
||||
#~ msgid "This Time:"
|
||||
#~ msgstr "Cette fois :"
|
||||
|
||||
#~ msgid "Next Time:"
|
||||
#~ msgstr "Les prochaines fois :"
|
||||
|
||||
#~ msgid "Move Favorite Up"
|
||||
#~ msgstr "Déplacer le favori vers le haut"
|
||||
|
|
6032
tools/translations/it.po
Normal file
5908
tools/translations/pt_BR.po
Normal file
5960
tools/translations/ru.po
Normal file
|
@ -61,6 +61,26 @@ msgid ""
|
|||
"only provides navigation data."
|
||||
msgstr ""
|
||||
|
||||
#: scene/resources/dynamic_font.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Error initializing FreeType."
|
||||
msgstr ""
|
||||
|
||||
#: scene/resources/dynamic_font.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Unknown font format."
|
||||
msgstr ""
|
||||
|
||||
#: scene/resources/dynamic_font.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Error loading font."
|
||||
msgstr ""
|
||||
|
||||
#: scene/resources/dynamic_font.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Invalid font size."
|
||||
msgstr ""
|
||||
|
||||
#: scene/2d/particles_2d.cpp
|
||||
msgid "Path property must point to a valid Particles2D node to work."
|
||||
msgstr ""
|
||||
|
@ -166,6 +186,22 @@ msgid ""
|
|||
"upon running."
|
||||
msgstr ""
|
||||
|
||||
#: scene/gui/dialogs.cpp tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: scene/gui/dialogs.cpp
|
||||
msgid "OK"
|
||||
msgstr ""
|
||||
|
||||
#: scene/gui/dialogs.cpp
|
||||
msgid "Alert!"
|
||||
msgstr ""
|
||||
|
||||
#: scene/gui/dialogs.cpp
|
||||
msgid "Please Confirm..."
|
||||
msgstr ""
|
||||
|
||||
#: scene/gui/text_edit.cpp scene/gui/line_edit.cpp
|
||||
#: tools/editor/plugins/shader_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
|
@ -217,10 +253,6 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/project_export.cpp
|
||||
#: tools/editor/plugins/canvas_item_editor_plugin.cpp
|
||||
#: tools/editor/plugins/shader_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
#: tools/editor/plugins/polygon_2d_editor_plugin.cpp
|
||||
msgid "Edit Script Options"
|
||||
msgstr ""
|
||||
|
||||
|
@ -229,7 +261,6 @@ msgid "Please export outside the project folder!"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/project_export.cpp
|
||||
#: tools/editor/plugins/tile_set_editor_plugin.cpp
|
||||
msgid "Error exporting project!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -249,7 +280,7 @@ msgstr ""
|
|||
msgid "Change Image Group"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_export.cpp tools/editor/groups_editor.cpp
|
||||
#: tools/editor/project_export.cpp
|
||||
msgid "Group name can't be empty!"
|
||||
msgstr ""
|
||||
|
||||
|
@ -261,14 +292,11 @@ msgstr ""
|
|||
msgid "Group name already exists!"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_export.cpp tools/editor/project_settings.cpp
|
||||
#: tools/editor/groups_editor.cpp tools/editor/plugins/theme_editor_plugin.cpp
|
||||
#: tools/editor/plugins/item_list_editor_plugin.cpp
|
||||
#: tools/editor/project_export.cpp
|
||||
msgid "Add Image Group"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_export.cpp tools/editor/scenes_dock.cpp
|
||||
#: tools/editor/editor_node.cpp tools/editor/plugins/item_list_editor_plugin.cpp
|
||||
#: tools/editor/project_export.cpp
|
||||
msgid "Delete Image Group"
|
||||
msgstr ""
|
||||
|
||||
|
@ -288,7 +316,7 @@ msgstr ""
|
|||
msgid "Target"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_export.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/project_export.cpp
|
||||
msgid "Export to Platform"
|
||||
msgstr ""
|
||||
|
||||
|
@ -409,7 +437,7 @@ msgstr ""
|
|||
msgid "Shrink By:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_export.cpp tools/editor/plugins/camera_editor_plugin.cpp
|
||||
#: tools/editor/project_export.cpp
|
||||
msgid "Preview Atlas"
|
||||
msgstr ""
|
||||
|
||||
|
@ -425,7 +453,7 @@ msgstr ""
|
|||
msgid "Select None"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_export.cpp
|
||||
#: tools/editor/project_export.cpp tools/editor/groups_editor.cpp
|
||||
msgid "Group"
|
||||
msgstr ""
|
||||
|
||||
|
@ -457,6 +485,10 @@ msgstr ""
|
|||
msgid "Trailing Silence:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_export.cpp
|
||||
msgid "Script"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_export.cpp
|
||||
msgid "Script Export Mode:"
|
||||
msgstr ""
|
||||
|
@ -505,7 +537,7 @@ msgstr ""
|
|||
msgid "Export Preset:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_export.cpp
|
||||
#: tools/editor/project_export.cpp tools/editor/editor_node.cpp
|
||||
msgid "Export"
|
||||
msgstr ""
|
||||
|
||||
|
@ -517,6 +549,34 @@ msgstr ""
|
|||
msgid "Line Number:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "No Matches"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Replaced %d Ocurrence(s)."
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Replace"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Replace All"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Match Case"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Whole Words"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Selection Only"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp tools/editor/project_settings.cpp
|
||||
#: tools/editor/addon_editor_plugin.cpp tools/editor/editor_help.cpp
|
||||
#: tools/editor/plugins/shader_editor_plugin.cpp
|
||||
|
@ -528,10 +588,6 @@ msgstr ""
|
|||
msgid "Find"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Replace"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Next"
|
||||
msgstr ""
|
||||
|
@ -548,10 +604,6 @@ msgstr ""
|
|||
msgid "Replace By"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Whole Words"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Case Sensitive"
|
||||
msgstr ""
|
||||
|
@ -564,10 +616,6 @@ msgstr ""
|
|||
msgid "Prompt On Replace"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Selection Only"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/code_editor.cpp
|
||||
msgid "Skip"
|
||||
msgstr ""
|
||||
|
@ -592,7 +640,9 @@ msgstr ""
|
|||
msgid "Binds (Extra Params):"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/connections_dialog.cpp
|
||||
#: tools/editor/connections_dialog.cpp tools/editor/project_settings.cpp
|
||||
#: tools/editor/groups_editor.cpp tools/editor/plugins/theme_editor_plugin.cpp
|
||||
#: tools/editor/plugins/item_list_editor_plugin.cpp
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
|
@ -645,12 +695,7 @@ msgstr ""
|
|||
msgid "Connect '%s' to '%s'"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/connections_dialog.cpp tools/editor/animation_editor.cpp
|
||||
#: tools/editor/project_manager.cpp tools/editor/create_dialog.cpp
|
||||
#: tools/editor/plugins/light_occluder_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/mesh_instance_editor_plugin.cpp
|
||||
#: tools/editor/plugins/navigation_polygon_editor_plugin.cpp
|
||||
#: tools/editor/plugins/particles_editor_plugin.cpp
|
||||
#: tools/editor/connections_dialog.cpp
|
||||
msgid "Create Subscription"
|
||||
msgstr ""
|
||||
|
||||
|
@ -679,14 +724,7 @@ msgstr ""
|
|||
msgid "Scene Path:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_sub_scene.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/project_manager.cpp
|
||||
#: tools/editor/io_plugins/editor_texture_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_translation_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_sample_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_mesh_import_plugin.cpp
|
||||
#: tools/editor/editor_sub_scene.cpp
|
||||
msgid "Import From Node:"
|
||||
msgstr ""
|
||||
|
||||
|
@ -723,10 +761,8 @@ msgid "Create Folder"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_dir_dialog.cpp tools/editor/editor_plugin_settings.cpp
|
||||
#: tools/editor/editor_file_dialog.cpp tools/editor/project_manager.cpp
|
||||
#: tools/editor/plugins/sample_library_editor_plugin.cpp
|
||||
#: tools/editor/editor_file_dialog.cpp
|
||||
#: tools/editor/plugins/theme_editor_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Name:"
|
||||
msgstr ""
|
||||
|
||||
|
@ -770,6 +806,15 @@ msgstr ""
|
|||
msgid "Dependencies"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/dependency_editor.cpp
|
||||
msgid "Resource"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/dependency_editor.cpp tools/editor/project_settings.cpp
|
||||
#: tools/editor/project_manager.cpp
|
||||
msgid "Path"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/dependency_editor.cpp
|
||||
msgid "Dependencies:"
|
||||
msgstr ""
|
||||
|
@ -790,6 +835,13 @@ msgstr ""
|
|||
msgid "Owners Of:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/dependency_editor.cpp
|
||||
msgid ""
|
||||
"The files being removed are required by other resources in order for them to "
|
||||
"work.\n"
|
||||
"Remove them anyway? (no undo)"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/dependency_editor.cpp
|
||||
msgid "Remove selected files from the project? (no undo)"
|
||||
msgstr ""
|
||||
|
@ -802,9 +854,7 @@ msgstr ""
|
|||
msgid "Scene failed to load due to missing dependencies:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/dependency_editor.cpp tools/editor/scenes_dock.cpp
|
||||
#: tools/editor/editor_file_dialog.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/editor_help.cpp tools/editor/plugins/script_editor_plugin.cpp
|
||||
#: tools/editor/dependency_editor.cpp
|
||||
msgid "Open Anyway"
|
||||
msgstr ""
|
||||
|
||||
|
@ -840,7 +890,8 @@ msgstr ""
|
|||
msgid "Delete selected files?"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/dependency_editor.cpp
|
||||
#: tools/editor/dependency_editor.cpp tools/editor/scenes_dock.cpp
|
||||
#: tools/editor/editor_node.cpp tools/editor/plugins/item_list_editor_plugin.cpp
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
|
@ -976,7 +1027,12 @@ msgstr ""
|
|||
msgid "Create Node Script"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/script_create_dialog.cpp
|
||||
#: tools/editor/script_create_dialog.cpp tools/editor/animation_editor.cpp
|
||||
#: tools/editor/project_manager.cpp tools/editor/create_dialog.cpp
|
||||
#: tools/editor/plugins/light_occluder_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/mesh_instance_editor_plugin.cpp
|
||||
#: tools/editor/plugins/navigation_polygon_editor_plugin.cpp
|
||||
#: tools/editor/plugins/particles_editor_plugin.cpp
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1289,6 +1345,7 @@ msgid "Warning"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
#: tools/editor/plugins/tile_set_editor_plugin.cpp
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1377,6 +1434,18 @@ msgstr ""
|
|||
msgid "Remote Inspector"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
msgid "Live Scene Tree:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
msgid "Remote Object Properties: "
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
msgid "Profiler"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
msgid "Monitor"
|
||||
msgstr ""
|
||||
|
@ -1385,6 +1454,10 @@ msgstr ""
|
|||
msgid "Value"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
msgid "Monitors"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
msgid "List of Video Memory Usage by Resource:"
|
||||
msgstr ""
|
||||
|
@ -1414,6 +1487,10 @@ msgstr ""
|
|||
msgid "Usage"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
msgid "Misc"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/script_editor_debugger.cpp
|
||||
msgid "Clicked Control:"
|
||||
msgstr ""
|
||||
|
@ -1463,6 +1540,22 @@ msgstr ""
|
|||
msgid "Scene Run Settings"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
msgid "Key "
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
msgid "Joy Button"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
msgid "Joy Axis"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
msgid "Mouse Button"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
msgid "Invalid action (anything goes but '/' or ':')."
|
||||
msgstr ""
|
||||
|
@ -1596,7 +1689,6 @@ msgid "Error saving settings."
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "Settings saved OK."
|
||||
msgstr ""
|
||||
|
||||
|
@ -1748,7 +1840,9 @@ msgstr ""
|
|||
msgid "List:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/project_settings.cpp
|
||||
#: tools/editor/project_settings.cpp tools/editor/project_manager.cpp
|
||||
#: tools/editor/plugins/sample_library_editor_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1859,7 +1953,9 @@ msgstr ""
|
|||
msgid "Matches:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/quick_open.cpp
|
||||
#: tools/editor/quick_open.cpp tools/editor/scenes_dock.cpp
|
||||
#: tools/editor/editor_file_dialog.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/editor_help.cpp tools/editor/plugins/script_editor_plugin.cpp
|
||||
msgid "Open"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1871,9 +1967,7 @@ msgstr ""
|
|||
msgid "Current scene must be saved to re-import."
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_reimport_dialog.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/plugins/animation_player_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
#: tools/editor/editor_reimport_dialog.cpp
|
||||
msgid "Save & Re-Import"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1967,14 +2061,30 @@ msgstr ""
|
|||
msgid "Keep Global Transform"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/reparent_dialog.cpp
|
||||
#: tools/editor/reparent_dialog.cpp tools/editor/scene_tree_dock.cpp
|
||||
msgid "Reparent"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_plugin_settings.cpp
|
||||
msgid "Installed Plugins:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_plugin_settings.cpp tools/editor/editor_node.cpp
|
||||
msgid "Update"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_plugin_settings.cpp
|
||||
msgid "Version:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_plugin_settings.cpp
|
||||
msgid "Author:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_plugin_settings.cpp
|
||||
msgid "Status:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/scenes_dock.cpp tools/editor/editor_file_dialog.cpp
|
||||
msgid "Favorites:"
|
||||
msgstr ""
|
||||
|
@ -2011,7 +2121,7 @@ msgstr ""
|
|||
msgid "Edit Dependencies.."
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/scenes_dock.cpp tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
#: tools/editor/scenes_dock.cpp
|
||||
msgid "View Owners.."
|
||||
msgstr ""
|
||||
|
||||
|
@ -2103,7 +2213,9 @@ msgstr ""
|
|||
msgid "All Files (*)"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_file_dialog.cpp
|
||||
#: tools/editor/editor_file_dialog.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/plugins/animation_player_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2228,7 +2340,14 @@ msgstr ""
|
|||
msgid "Sections:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/addon_editor_plugin.cpp
|
||||
#: tools/editor/addon_editor_plugin.cpp tools/editor/editor_node.cpp
|
||||
#: tools/editor/project_manager.cpp
|
||||
#: tools/editor/io_plugins/editor_texture_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_translation_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_sample_import_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_mesh_import_plugin.cpp
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2450,6 +2569,12 @@ msgstr ""
|
|||
msgid "Quick Run Scene.."
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_node.cpp
|
||||
msgid ""
|
||||
"Open Project Manager? \n"
|
||||
"(Unsaved changes will be lost)"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_node.cpp tools/editor/scene_tree_dock.cpp
|
||||
msgid "Ugh"
|
||||
msgstr ""
|
||||
|
@ -2489,6 +2614,7 @@ msgid "%d more file(s) or folder(s)"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_node.cpp
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Scene"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2633,7 +2759,7 @@ msgstr ""
|
|||
msgid "Visible Navigation"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/editor_node.cpp
|
||||
#: tools/editor/editor_node.cpp tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2900,6 +3026,10 @@ msgid "Recent Projects:"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/project_manager.cpp
|
||||
#: tools/editor/plugins/canvas_item_editor_plugin.cpp
|
||||
#: tools/editor/plugins/shader_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
#: tools/editor/plugins/polygon_2d_editor_plugin.cpp
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3062,6 +3192,7 @@ msgid "Move Down"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/scene_tree_dock.cpp
|
||||
#: tools/editor/plugins/tile_map_editor_plugin.cpp
|
||||
msgid "Duplicate"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3140,6 +3271,7 @@ msgid "Mono"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/sample_library_editor_plugin.cpp
|
||||
#: tools/editor/plugins/camera_editor_plugin.cpp
|
||||
msgid "Preview"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3148,9 +3280,6 @@ msgid "Pitch"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/collision_polygon_editor_plugin.cpp
|
||||
#: tools/editor/plugins/collision_polygon_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/polygon_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/navigation_polygon_editor_plugin.cpp
|
||||
msgid "Create Poly3D"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3327,7 +3456,14 @@ msgstr ""
|
|||
msgid "Cross-Animation Blend Times"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/animation_player_editor_plugin.cpp
|
||||
msgid "Animation"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/light_occluder_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/collision_polygon_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/polygon_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/navigation_polygon_editor_plugin.cpp
|
||||
msgid "Create Poly"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3489,7 +3625,6 @@ msgid "Use Rotation Snap"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/canvas_item_editor_plugin.cpp
|
||||
#: tools/editor/plugins/sprite_region_editor_plugin.cpp
|
||||
msgid "Snap Relative"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3527,6 +3662,7 @@ msgid "Clear IK Chain"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/canvas_item_editor_plugin.cpp
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "View"
|
||||
msgstr ""
|
||||
|
||||
|
@ -3890,6 +4026,11 @@ msgstr ""
|
|||
msgid "Find Next"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/shader_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
msgid "Find Previous"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/shader_editor_plugin.cpp
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
msgid "Replace.."
|
||||
|
@ -4004,6 +4145,7 @@ msgid "Style"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/theme_editor_plugin.cpp
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Font"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4239,6 +4381,10 @@ msgstr ""
|
|||
msgid "Scale Mode (R)"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "Transform"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "Local Coords"
|
||||
msgstr ""
|
||||
|
@ -4255,6 +4401,30 @@ msgstr ""
|
|||
msgid "Use Default sRGB"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "1 Viewport"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "2 Viewports"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "2 Viewports (Alt)"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "3 Viewports"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "3 Viewports (Alt)"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "4 Viewports"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/spatial_editor_plugin.cpp
|
||||
msgid "Display Normal"
|
||||
msgstr ""
|
||||
|
@ -4435,6 +4605,18 @@ msgstr ""
|
|||
msgid "Toggle Breakpoint"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
msgid "Remove All Breakpoints"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
msgid "Goto Next Breakpoint"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
msgid "Goto Previous Breakpoint"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/script_editor_plugin.cpp
|
||||
msgid "Keep Debugger Open"
|
||||
msgstr ""
|
||||
|
@ -4767,6 +4949,7 @@ msgid "Clear UV"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/polygon_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/sprite_region_editor_plugin.cpp
|
||||
msgid "Snap"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4776,6 +4959,7 @@ msgid "Enable Snap"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/plugins/polygon_2d_editor_plugin.cpp
|
||||
#: tools/editor/plugins/sprite_region_editor_plugin.cpp
|
||||
msgid "Grid"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5272,6 +5456,10 @@ msgstr ""
|
|||
msgid "Accept"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_texture_import_plugin.cpp
|
||||
msgid "Texture"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_texture_import_plugin.cpp
|
||||
msgid "Import Large Texture"
|
||||
msgstr ""
|
||||
|
@ -5380,6 +5568,10 @@ msgstr ""
|
|||
msgid "Import Languages:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_translation_import_plugin.cpp
|
||||
msgid "Translation"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "New Clip"
|
||||
msgstr ""
|
||||
|
@ -5480,27 +5672,7 @@ msgid "Custom Root Node Type:"
|
|||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Overwrite Existing Scene"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Overwrite Existing, Keep Materials"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Keep Existing, Merge with New"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Keep Existing, Ignore New"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "This Time:"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Next Time:"
|
||||
msgid "Auto"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
|
@ -5511,10 +5683,6 @@ msgstr ""
|
|||
msgid "Import Anyway"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "Import & Open"
|
||||
msgstr ""
|
||||
|
@ -5559,6 +5727,10 @@ msgstr ""
|
|||
msgid "Saving.."
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_scene_import_plugin.cpp
|
||||
msgid "3D Scene Animation"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "No source font file!"
|
||||
msgstr ""
|
||||
|
@ -5609,22 +5781,6 @@ msgstr ""
|
|||
msgid "Failed opening as BMFont file."
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Error initializing FreeType."
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Unknown font format."
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Error loading font."
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Invalid font size."
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_font_import_plugin.cpp
|
||||
msgid "Invalid font custom source."
|
||||
msgstr ""
|
||||
|
@ -5646,6 +5802,10 @@ msgstr ""
|
|||
msgid "Source Sample(s):"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_sample_import_plugin.cpp
|
||||
msgid "Audio Sample"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_mesh_import_plugin.cpp
|
||||
msgid "No meshes to import!"
|
||||
msgstr ""
|
||||
|
@ -5658,6 +5818,10 @@ msgstr ""
|
|||
msgid "Source Mesh(es):"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_mesh_import_plugin.cpp
|
||||
msgid "Mesh"
|
||||
msgstr ""
|
||||
|
||||
#: tools/editor/io_plugins/editor_mesh_import_plugin.cpp
|
||||
msgid "Surface %d"
|
||||
msgstr ""
|
||||
|
|