From 51aa2f96f0d80710d24cebfce8d4add69c3cd805 Mon Sep 17 00:00:00 2001 From: Ilia Ryabokon Date: Tue, 29 May 2012 15:14:07 +0300 Subject: [PATCH] Groups upload download support --- .../caribou/colourtag-theme-default.css | 99 ------- .../themes/caribou/css/banner/curve_solid.css | 3 - .../caribou/css/banner/stripes_glow.css | 3 - .../caribou/css/banner/stripes_solid.css | 3 - .../themes/caribou/css/banner/swirls.css | 3 - .../themes/caribou/css/icons/alternative.css | 70 ----- .../themes/caribou/css/icons/black.css | 25 -- .../themes/caribou/css/icons/blue.css | 25 -- .../themes/caribou/css/icons/brown.css | 25 -- .../themes/caribou/css/icons/green.css | 25 -- .../themes/caribou/css/icons/pink.css | 26 -- .../themes/caribou/css/icons/red.css | 32 --- .../caribou/css/logo_position/center.css | 3 - .../themes/caribou/css/logo_position/left.css | 4 - .../caribou/css/logo_position/right.css | 4 - .../caribou/css/sidebar/sidebar_left.css | 15 - .../caribou/css/sidebar/sidebar_none.css | 8 - .../caribou/css/sidebar/sidebar_right.css | 15 - .../themes/caribou/images/blog_bottom_bar.png | Bin 330 -> 0 bytes .../themes/caribou/images/blog_clock.png | Bin 546 -> 0 bytes .../themes/caribou/images/blog_comments.png | Bin 479 -> 0 bytes .../themes/caribou/images/blog_file.png | Bin 486 -> 0 bytes .../themes/caribou/images/blog_home.png | Bin 452 -> 0 bytes .../themes/caribou/images/blog_icon.png | Bin 444 -> 0 bytes .../themes/caribou/images/blog_rss.png | Bin 538 -> 0 bytes .../themes/caribou/images/blog_tag.png | Bin 509 -> 0 bytes .../themes/caribou/images/blog_trackback.png | Bin 464 -> 0 bytes .../themes/caribou/images/button_over.png | Bin 945 -> 0 bytes .../caribou/images/container_top_grad.png | Bin 340 -> 0 bytes .../themes/caribou/images/content_sep.bak.png | Bin 437 -> 0 bytes .../themes/caribou/images/content_sep.png | Bin 813 -> 0 bytes .../themes/caribou/images/content_top.png | Bin 40820 -> 0 bytes .../themes/caribou/images/download_icon.png | Bin 451 -> 0 bytes .../themes/caribou/images/file_black.png | Bin 448 -> 0 bytes .../themes/caribou/images/file_blue.png | Bin 447 -> 0 bytes .../themes/caribou/images/file_brown.png | Bin 442 -> 0 bytes .../themes/caribou/images/file_green.png | Bin 453 -> 0 bytes .../themes/caribou/images/file_pink.png | Bin 434 -> 0 bytes .../themes/caribou/images/file_red.png | Bin 442 -> 0 bytes .../themes/caribou/images/header_bg.png | Bin 10458 -> 0 bytes .../caribou/images/header_curve_solid.png | Bin 1976 -> 0 bytes .../caribou/images/header_stripes_glow.png | Bin 3296 -> 0 bytes .../caribou/images/header_stripes_solid.png | Bin 2786 -> 0 bytes .../themes/caribou/images/header_swirls.png | Bin 10220 -> 0 bytes .../caribou/images/photo_shadow_bottom.png | Bin 137 -> 0 bytes .../caribou/images/photo_shadow_top.png | Bin 138 -> 0 bytes .../themes/caribou/images/photo_thumbnail.png | Bin 656 -> 0 bytes .../themes/caribou/images/tag_black.png | Bin 513 -> 0 bytes .../themes/caribou/images/tag_blue.png | Bin 511 -> 0 bytes .../themes/caribou/images/tag_brown.png | Bin 524 -> 0 bytes .../themes/caribou/images/tag_green.png | Bin 506 -> 0 bytes .../themes/caribou/images/tag_pink.png | Bin 516 -> 0 bytes .../themes/caribou/images/tag_red.png | Bin 518 -> 0 bytes .../themes/caribou/png/pngbehavior.htc | 86 ------ .../caribou/colourtag-theme-default.css | 99 ------- .../themes/caribou/css/banner/curve_solid.css | 3 - .../caribou/css/banner/stripes_glow.css | 3 - .../caribou/css/banner/stripes_solid.css | 3 - .../themes/caribou/css/banner/swirls.css | 3 - .../themes/caribou/css/icons/alternative.css | 70 ----- .../themes/caribou/css/icons/black.css | 25 -- .../themes/caribou/css/icons/blue.css | 25 -- .../themes/caribou/css/icons/brown.css | 25 -- .../themes/caribou/css/icons/green.css | 25 -- .../themes/caribou/css/icons/pink.css | 26 -- .../themes/caribou/css/icons/red.css | 32 --- .../caribou/css/logo_position/center.css | 3 - .../themes/caribou/css/logo_position/left.css | 4 - .../caribou/css/logo_position/right.css | 4 - .../caribou/css/sidebar/sidebar_left.css | 15 - .../caribou/css/sidebar/sidebar_none.css | 8 - .../caribou/css/sidebar/sidebar_right.css | 15 - .../themes/caribou/images/blog_bottom_bar.png | Bin 330 -> 0 bytes .../themes/caribou/images/blog_clock.png | Bin 546 -> 0 bytes .../themes/caribou/images/blog_comments.png | Bin 479 -> 0 bytes .../themes/caribou/images/blog_file.png | Bin 486 -> 0 bytes .../themes/caribou/images/blog_home.png | Bin 452 -> 0 bytes .../themes/caribou/images/blog_icon.png | Bin 444 -> 0 bytes .../themes/caribou/images/blog_rss.png | Bin 538 -> 0 bytes .../themes/caribou/images/blog_tag.png | Bin 509 -> 0 bytes .../themes/caribou/images/blog_trackback.png | Bin 464 -> 0 bytes .../themes/caribou/images/button_over.png | Bin 945 -> 0 bytes .../caribou/images/container_top_grad.png | Bin 340 -> 0 bytes .../themes/caribou/images/content_sep.bak.png | Bin 437 -> 0 bytes .../themes/caribou/images/content_sep.png | Bin 813 -> 0 bytes .../themes/caribou/images/content_top.png | Bin 40820 -> 0 bytes .../themes/caribou/images/download_icon.png | Bin 451 -> 0 bytes .../themes/caribou/images/file_black.png | Bin 448 -> 0 bytes .../themes/caribou/images/file_blue.png | Bin 447 -> 0 bytes .../themes/caribou/images/file_brown.png | Bin 442 -> 0 bytes .../themes/caribou/images/file_green.png | Bin 453 -> 0 bytes .../themes/caribou/images/file_pink.png | Bin 434 -> 0 bytes .../themes/caribou/images/file_red.png | Bin 442 -> 0 bytes .../themes/caribou/images/header_bg.png | Bin 10458 -> 0 bytes .../caribou/images/header_curve_solid.png | Bin 1976 -> 0 bytes .../caribou/images/header_stripes_glow.png | Bin 3296 -> 0 bytes .../caribou/images/header_stripes_solid.png | Bin 2786 -> 0 bytes .../themes/caribou/images/header_swirls.png | Bin 10220 -> 0 bytes .../caribou/images/photo_shadow_bottom.png | Bin 137 -> 0 bytes .../caribou/images/photo_shadow_top.png | Bin 138 -> 0 bytes .../themes/caribou/images/photo_thumbnail.png | Bin 656 -> 0 bytes .../themes/caribou/images/tag_black.png | Bin 513 -> 0 bytes .../themes/caribou/images/tag_blue.png | Bin 511 -> 0 bytes .../themes/caribou/images/tag_brown.png | Bin 524 -> 0 bytes .../themes/caribou/images/tag_green.png | Bin 506 -> 0 bytes .../themes/caribou/images/tag_pink.png | Bin 516 -> 0 bytes .../themes/caribou/images/tag_red.png | Bin 518 -> 0 bytes .../themes/caribou/png/pngbehavior.htc | 86 ------ src/adaptors/UBSvgSubsetAdaptor.cpp | 268 +++++++++++++++--- src/adaptors/UBSvgSubsetAdaptor.h | 10 + src/board/UBBoardView.cpp | 3 +- src/domain/UBGraphicsGroupContainerItem.cpp | 2 + src/domain/UBGraphicsPixmapItem.cpp | 2 + src/domain/UBGraphicsPolygonItem.cpp | 16 +- src/domain/UBGraphicsPolygonItem.h | 2 +- src/domain/UBGraphicsScene.cpp | 39 ++- src/domain/UBGraphicsScene.h | 5 + src/domain/UBGraphicsStrokesGroup.cpp | 1 + src/domain/UBGraphicsSvgItem.cpp | 8 + src/domain/UBGraphicsSvgItem.h | 2 + src/domain/UBGraphicsTextItem.cpp | 2 + src/domain/UBItem.cpp | 2 +- 122 files changed, 304 insertions(+), 1006 deletions(-) delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/colourtag-theme-default.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/curve_solid.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_glow.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_solid.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/swirls.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/alternative.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/black.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/blue.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/brown.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/green.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/pink.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/red.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/center.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/left.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/right.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_left.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_none.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_right.css delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_bottom_bar.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_clock.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_comments.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_file.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_home.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_icon.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_rss.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_tag.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_trackback.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/button_over.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/container_top_grad.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_sep.bak.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_sep.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_top.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/download_icon.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_black.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_blue.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_brown.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_green.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_pink.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_red.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_bg.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_curve_solid.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_stripes_glow.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_stripes_solid.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_swirls.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_shadow_bottom.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_shadow_top.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_thumbnail.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_black.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_blue.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_brown.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_green.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_pink.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_red.png delete mode 100644 resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/png/pngbehavior.htc delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/colourtag-theme-default.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/curve_solid.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_glow.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_solid.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/swirls.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/alternative.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/black.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/blue.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/brown.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/green.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/pink.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/red.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/center.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/left.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/right.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_left.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_none.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_right.css delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_bottom_bar.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_clock.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_comments.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_file.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_home.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_icon.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_rss.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_tag.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_trackback.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/button_over.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/container_top_grad.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_sep.bak.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_sep.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_top.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/download_icon.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_black.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_blue.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_brown.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_green.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_pink.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_red.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_bg.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_curve_solid.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_stripes_glow.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_stripes_solid.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_swirls.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_shadow_bottom.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_shadow_top.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_thumbnail.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_black.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_blue.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_brown.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_green.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_pink.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_red.png delete mode 100644 resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/png/pngbehavior.htc diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/colourtag-theme-default.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/colourtag-theme-default.css deleted file mode 100644 index 15d12208..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/colourtag-theme-default.css +++ /dev/null @@ -1,99 +0,0 @@ -/* @group Layout Colours */ - -#bar, -.photo-navigation, -.movie-title { - background-color: #51748C; -} - -#pageHeader #title { - background-color: #FF7E00; -} - -#pageHeader h1, -#pageHeader h2 { - text-shadow: 0px -1px 0px #994B00; -} - -#footer { - background-color: #82B4D7; -} - -#footer p { - text-shadow: 0px -1px 0px #4E6C81; -} - -#breadcrumbcontainer li { - color: #5B7E96; -} - -/* @end */ - -/* @group Content Colours */ - -body, -.blog-entry-body, -.blog-entry-date, -.blog-entry { - color: #7F7F7F; -} - - -#sidebarContainer .sideHeader, -#sidebarContainer #sidebar h1, -#sidebarContainer #sidebar h2, -#sidebarContainer #sidebar h3 { - color: #51748C; -} - -#sidebarContainer { - color: #A6A6A6; -} - -#sidebarContainer #sidebar a, -#breadcrumbcontainer, -a:link, a:visited { - color: #656565; -} - -h1, h2, h3, h4, h5, -h1.blog-entry-title a, -.blog-archive-headings-wrapper, -.album-title, -.photo-title, -.movie-page-title { - color: #FF7E00; -} - - - -/* @end */ - -/* @group Navbar */ - -#navcontainer a { - color: #7F7F7F; -} - -#navcontainer a:hover, -#navcontainer #current, -#navcontainer .currentAncestor, -#sidebarContainer #sidebar a:hover, -.photo-navigation a:hover, -a:hover, a:active, -form, -h1 { - color: #FF7E00; -} - -#navcontainer ul ul a:hover, -#navcontainer ul ul #current, -#navcontainer ul ul .currentAncestor { - background: #FF7E00; - color: #fff; - border-bottom-color: #FF7E00; -} - - - -/* @end */ \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/curve_solid.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/curve_solid.css deleted file mode 100644 index da249e32..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/curve_solid.css +++ /dev/null @@ -1,3 +0,0 @@ -#pageHeader #overlay_curve_solid { - display: block; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_glow.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_glow.css deleted file mode 100644 index 444f0e6c..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_glow.css +++ /dev/null @@ -1,3 +0,0 @@ -#pageHeader #overlay_stripes_glow { -display: block; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_solid.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_solid.css deleted file mode 100644 index 39c25215..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/stripes_solid.css +++ /dev/null @@ -1,3 +0,0 @@ -#pageHeader #overlay_stripes_solid { - display: block; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/swirls.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/swirls.css deleted file mode 100644 index 6b185fc3..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/banner/swirls.css +++ /dev/null @@ -1,3 +0,0 @@ -#pageHeader #overlay_swirls { - display: block; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/alternative.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/alternative.css deleted file mode 100644 index 0a662f24..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/alternative.css +++ /dev/null @@ -1,70 +0,0 @@ -.filesharing-item { - background: url(../../images/download_icon.png) no-repeat 0 3px; - padding-left: 20px; -} - -/* @group Blog */ - -.blog-archive-link { - background: url(../../images/blog_home.png) no-repeat 0 5px; - padding-left: 20px; -} - -.blog-entry-date { - padding-left: 20px; - background: url(../../images/blog_clock.png) no-repeat 0 3px; -} - -/*styles the category link in the main entry */ -.blog-entry-category { - background: url(../../images/blog_file.png) no-repeat 0 0; -} - -.blog-entry-body { - padding: 20px 0 40px 0; - background: url(../../images/blog_bottom_bar.png) no-repeat left bottom; -} - -.blog-entry-comments { - padding-left: 20px; - background: url(../../images/blog_comments.png) no-repeat 0 3px; -} - -.blog-trackback-link { - padding-left: 20px; - background: url(../../images/blog_trackback.png) no-repeat 0 0px; -} - -p.blog-entry-tags { - background: url(../../images/blog_tag.png) no-repeat 0 3px; -} - -/* styles the archives in the blog sidebar */ - -.blog-archive-link-enabled { - - background: url(../../images/blog_icon.png) no-repeat 0; -} - -.blog-archive-link-disabled { - background: url(../../images/blog_icon.png) no-repeat 0; -} - -/* Styles the blog categories in the blog sidebar */ - -.blog-category-link-enabled { - background: url(../../images/blog_file.png) no-repeat 0; -} - -.blog-category-link-disabled { - background: url(../../images/blog_file.png) no-repeat 0 3px; -} - -.blog-rss-link { - background: url(../../images/blog_rss.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/blog_rss.png) no-repeat 0; -} - -/* @end */ \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/black.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/black.css deleted file mode 100644 index a816248e..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/black.css +++ /dev/null @@ -1,25 +0,0 @@ -.blog-entry-category { - background: url(../../images/file_black.png) no-repeat left 0; - } - -p.blog-entry-tags { - background: url(../../images/tag_black.png) no-repeat left 2px; -} - -.blog-category-link-disabled, -.blog-archive-link-disabled { - background: url(../../images/file_black.png) no-repeat left center; -} - - -.blog-category-link-enabled, -.blog-archive-link-enabled { - background: url(../../images/file_black.png) no-repeat left 1px; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/blue.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/blue.css deleted file mode 100644 index a8fdad09..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/blue.css +++ /dev/null @@ -1,25 +0,0 @@ -.blog-entry-category { - background: url(../../images/file_blue.png) no-repeat left 0; - } - -p.blog-entry-tags { - background: url(../../images/tag_blue.png) no-repeat left 2px; -} - -.blog-category-link-disabled, -.blog-archive-link-disabled { - background: url(../../images/file_blue.png) no-repeat left center; -} - - -.blog-category-link-enabled, -.blog-archive-link-enabled { - background: url(../../images/file_blue.png) no-repeat left 1px; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/brown.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/brown.css deleted file mode 100644 index 52d8a6b1..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/brown.css +++ /dev/null @@ -1,25 +0,0 @@ -.blog-entry-category { - background: url(../../images/file_brown.png) no-repeat left 0; - } - -p.blog-entry-tags { - background: url(../../images/tag_brown.png) no-repeat left 2px; -} - -.blog-category-link-disabled, -.blog-archive-link-disabled { - background: url(../../images/file_brown.png) no-repeat left center; -} - - -.blog-category-link-enabled, -.blog-archive-link-enabled { - background: url(../../images/file_brown.png) no-repeat left 1px; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/green.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/green.css deleted file mode 100644 index 1114ad47..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/green.css +++ /dev/null @@ -1,25 +0,0 @@ -.blog-entry-category { - background: url(../../images/file_green.png) no-repeat left 0; - } - -p.blog-entry-tags { - background: url(../../images/tag_green.png) no-repeat left 2px; -} - -.blog-category-link-disabled, -.blog-archive-link-disabled { - background: url(../../images/file_green.png) no-repeat left center; -} - - -.blog-category-link-enabled, -.blog-archive-link-enabled { - background: url(../../images/file_green.png) no-repeat left 1px; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/pink.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/pink.css deleted file mode 100644 index ac25b094..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/pink.css +++ /dev/null @@ -1,26 +0,0 @@ -.blog-entry-category { - background: url(../../images/file_pink.png) no-repeat left 0; - } - -p.blog-entry-tags { - background: url(../../images/tag_pink.png) no-repeat left 2px; -} - - -.blog-category-link-disabled, -.blog-archive-link-disabled { - background: url(../../images/file_pink.png) no-repeat left center; -} - - -.blog-category-link-enabled, -.blog-archive-link-enabled { - background: url(../../images/file_pink.png) no-repeat left 2px; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/red.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/red.css deleted file mode 100644 index 7d23dfdb..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/icons/red.css +++ /dev/null @@ -1,32 +0,0 @@ -.blog-entry-category { - background: url(../../images/file_red.png) no-repeat left 0; - } - -p.blog-entry-tags { - background: url(../../images/tag_red.png) no-repeat left 2px; -} - -.blog-category-link-disabled, -.blog-archive-link-disabled { - background: url(../../images/file_red.png) no-repeat left center; -} - - -.blog-category-link-enabled, -.blog-archive-link-enabled { - background: url(../../images/file_red.png) no-repeat left 1px; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/center.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/center.css deleted file mode 100644 index ee422a98..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/center.css +++ /dev/null @@ -1,3 +0,0 @@ -#pageHeader #logo img { - margin: 10px auto 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/left.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/left.css deleted file mode 100644 index beb0cbf7..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/left.css +++ /dev/null @@ -1,4 +0,0 @@ -#pageHeader #logo img { - float: left; - margin: 10px 0 0 30px; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/right.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/right.css deleted file mode 100644 index a4a0caf7..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/logo_position/right.css +++ /dev/null @@ -1,4 +0,0 @@ -#pageHeader #logo img { - float: right; - margin: 10px 30px 0 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_left.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_left.css deleted file mode 100644 index d9592ade..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_left.css +++ /dev/null @@ -1,15 +0,0 @@ -#contentContainer { - float: right; - padding-right: 7px; - background-position: top left; -} - -#sidebarContainer { - float: left; - padding-left: 7px; -} - -#sidebarContainer #sidebar { - padding-left: 30px; - padding-right: 10px; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_none.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_none.css deleted file mode 100644 index d18e1f27..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_none.css +++ /dev/null @@ -1,8 +0,0 @@ -#sidebarContainer { - display: none; -} - -#contentContainer { - width: auto; - background-image: none; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_right.css b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_right.css deleted file mode 100644 index 5a0a941b..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/css/sidebar/sidebar_right.css +++ /dev/null @@ -1,15 +0,0 @@ -#contentContainer { - float: left; - padding-left: 7px; - background-position: top right; -} - -#sidebarContainer { - float: right; - padding-right: 7px; -} - -#sidebarContainer #sidebar { - padding-right: 30px; - padding-left: 10px; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_bottom_bar.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_bottom_bar.png deleted file mode 100644 index a76ad53123fd2d0121b2360ffe438b840cc85c01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0y~yU=jtgxjC4Cr2EkquYr_giEBhjaDG}zd16s2gJVj5 zQmTSyZen_BP-y%c3VZ^yNgW2JMA+W4%i<&`EK`gzM@dIk5RBNv@tJ?O5yaphd(Gv^6!k63J# zS9RIX_dY1)u+Y`xCkt-cCY!d4Ui`sVo}yA@)zzDGzw?Pu!;SmD+MVOCi{9Pv;z(^{ zbyZWie~U-Vwsqg5o*Q%5g_$M(Hov@L=CA83qSyS{a^ssnuhIAO#}_Wud@!jtTwQuoW!9Oo8>&EYBN;r{Y?u8@L6i8zC5OWm7G5)5qY48Ir|7+$ag{Rd<0DC9C= YFr9Snwe;F``9N_7Pgg&ebxsLQ00Fy;6#xJL diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_clock.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_clock.png deleted file mode 100644 index 9aed16dcd3fc26e7cc98ec1b9918f85f1873ef3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmV+-0^R+IP)# zR6KDkUR3z=ec(-QaFq_IGsp}Bw1Q3Im!zoU4nsG|Zy))xB&B2rOOhmx*B=a!)-=JiCMsglN zI7{F6v6UoA(=K#fS5B3TAz8wBJf6Kxxjd`ZYt3f!SHja^;I3Tmu&G7$w%vw9@r_2K zlx7@@q7W9vF;?P45rQ}Z01S@s>3Q$d8ArG%jATWw>$;|Cg+c*;-tBhFj}PnB@&lje zd0iag*M-&IRwE?C<;Ky-X zE?;s-t)!LWm;p|jCX}q#?(u}pWt~$U*V_U*2B=3;;GJ V^)QvXp56ce002ovPDHLkV1i=f(kuV~ diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_file.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_file.png deleted file mode 100644 index 2c723b4290316bd7a1b946bd3a8b1cd306a9547e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmV@P)CAC#bUi37DP0AU41asEaBMpa zL&&2j3ey6f0}KH2<$0EA5rN1h>bb5=X=;b{Y6V!M(ID@JfiT~%)9Gl#VYAtU{DNkT zO(zpj0${AZsypA`1-m42mSbLkG0uwFY%WLk`+y-vDed0fjWkVB6u7XE!8-PEcdrUieO!I@9nVF`_X z18Bei=1aHRZFt+U9X>GxAN!v*N)#{-fW{~DEw7mG_RM_80xpsJWADxSWbbl?+q-bG c_qPB80Mv=&K652)qW}N^07*qoM6N<$g1QygXaE2J diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_home.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_home.png deleted file mode 100644 index b69156e580343c65221411d171948ad92a9358b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 452 zcmV;#0XzPQP)*+&?@jz+;O zh~o%hpvzW6RfNt&jVP@S<)Y}fPP z%^D)oMA8BQu#9+x`H6<$~}%oQ@}&PSV8n+)AZVDwpp%9n&-+Q(M3QQ{VRy zNGTQVdETiIir}2zce_|qxzzxsK`_f3QHt*FhE9?sj^p)uy_nA#W9Vbs$4UU0Mp2}K z+jd(Bv0N@!s}*QyOvVsm3s*uFIDnZx{d2F!i~QQT`SYev507CO;xa0vmSq_S7$F2J zU@Amuo6G)}0cN#YZ89FK7_GIh4N2_-X8ed(FV58{s7d{izpp$n!1<&bjRq#4A4={$ u764#-J|Ef4G0PjOi|zP)hkx%+0R{j@XvKn#M7VAM0000nd$0$aRJ~TKTpX=7g@k4BBU(i5p-ErDGBdyLts^E$BK(;5?JX7y#@0a) zV5zFAX;z!fW>G62#XW&^H=&P1AV7^8x_CQi1Pz?s9dag`}jH>`upd8WakJD-AHf^gf@T3lhZr{%gD4 z5|J|);0+gf4Patxmfs>0QIGHYh|qT&&M$%hrZ5chTL=Ps9uC7W)OG!#+l}HVI|WR) zP2@2LihRrUP#k}PGXfXS?yXWt1gm&?a~gMJ;4 zWm(Rb4Vdm*t+Rmhnq_6QA}d$f0!}B5iDaV?Ni+b% diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_rss.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_rss.png deleted file mode 100644 index 3c7e8439391fceac909570098e329b68efc09209..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 538 zcmV+#0_FXQP)$`QS8;!VBUQxhmt2|T|wp!?|r-&63O^mZ>=H8xj=ggd89miol!+0@N zRqgeoODdO{UnM~#z;k;Dp_xr=)kZ~B6u!Inn zVJA7Ea45gNJ|>jQW&KXGDP7C2;rR6UsO$Qx`O5SBBuAc$XR}$}Gz_3eH;&)$7e!H$ zq^0HMTUCWf7V%jMu!Urj#q*wY+qUsH8jYsYX>oemFpSfa6H2MaK{KS+?TyjYF79k^ z6$*hs;P~kH`s!K`gpG|&5Ij`?lfl69CT5zZCh;=9s}&T3sl`RN@+bf% z9-HGx>Fn(A;IP$fqLV_QczJOFLsF>};l5yGYRdPKp|mW^xm>PRt!bJz6Pl4`XPb=% z$8nKJggUM;fJsb>c?5`&<8dXKs8?&anOBrfr-LLM4m;Gf3t*B=B*wJ}frfisf6(vY zV7uMM#NXa5aPa+@6Tn}_xkVgGZOZW+<_HcvfF3s?1RbI{jGI`E=RWg$d|QqGEZ^VP c`(1zm0H6>4J_wfIC;$Ke07*qoM6N<$g3%uR*#H0l diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_tag.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_tag.png deleted file mode 100644 index 3be03350619a7ec0ddab5745fb8bc4caf8819ada..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 509 zcmVD-S_X z+6Y`KMy+P=*t)K#Z*RHy5(O}gpW@O$>e!oBv)kQ|!r}Sp8CX=c=m3~9md>i7a?5R5 zmhE|79LI;pNB-3{V{Fj@uu^KOrXesF;_~8x^Wv$SYv0{-!yrHzi?gDts^M5&S;;uR z@qLytQ6!%4b=rEhIv$UaDsHf*ebcD9VHRCWlBG(eUT*+KPkX%s^c1~kDZ@>H*^adwAccz=7xGmgQa*VEWU zmStdoX9eMP%u@PY){M2|lav2^KJwS^{Vu=&1d;i7dSQ;b00000NkvXXu0mjfmdom< diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_trackback.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/blog_trackback.png deleted file mode 100644 index 0b29d7af8ac8e47548f1dd73e5a10f5f1cf94647..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmV;>0WbcEP)>;DN+Uiz#!OX7``u-P=Ind^Re57_B?O9-4czQdw@OE>-23pO)}9W zV@%QO)hZ0b6s-a<<7=)`2Mtf)`>yNiRF6fRqIF#d%=Y`}5Fc8tmT4xvyUJ#t`+Y*v z$1mpd$z%eUsWr+~f>OHM?dV09;`n$W%VZ1@i{a~_-Dz94jkAY?K@bGU>fAsmK}vwB zU9wevNPWXO%6RJaik5{Pb{2_WYJh3IRy*FMGk7>pdQiSC3n4DM1UQ*ACZa~6rco?f zLEvjLP2V|{X0w?ThYu!yESgZy+g#EBfc@j~{r!1=2`~V}KFiiL)UbL00000{~ zuYC8xOO1)wot4-SuEQ|2>}Ka-1GKp2B!^oTRq*R(QkNjX5UDaW9SwM)!4I3HDt%;f`12T2I`BukOf&L1LosZj&^u!PXF`N^l7U^9eiiWQC7) z_;|?fWKI~AgfAB8LI`E-nVdn=u(I0}_PJE{?3XlOIFyB>92eZ=GaK#EF!?gs*L>ZG zjxY$sM8!zj@A)r~opIjf`(8-hf_-o~CqpV4`jS$^(nmfvE)ytO=;9(eMIaa!qA>rR zT+-!t&;Q~~nz4j$f_E{6R^AW3qhgnzvfRbvr~*T}!JbVPXIRbeg}GDqvj&q+cs!j>e-ck2X0zG(e1>)fbO&zD($T;gYCAIAZa47i@iBmSKA-C^K;!9jg6>}* zQ;0*M&YXQnl$}6duh-|>?)STbc(GX69pTaOc!chtBno8(G*l~0Gem8hOY!&qHXp=b zfb4R)R3Afq52Y=2>T*-nQ5Yhd(h2|$Vx13S{gWIH2Vk*IXQkl(D7&p~Tcs6%9e}l3 ztuVddd+hi74rrC(89F{Z%DdgJDu=)yz-zPFI2G1uAm!Wb7U;5Guj^EdZvh4XpUB`9 TReg@y00000NkvXXu0mjfF7Cb= diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/container_top_grad.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/container_top_grad.png deleted file mode 100644 index 608b61071e09e5799893d3a4dab1d5fc954103f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 340 zcmV-a0jvIrP)bJE?oA+ zgQ<^IpLaxXOsxYSp7S+14>;vT*HZpO&CoNPVIXL`ugs(rH!XYn mZ3&@^DmrpCr!!0000rmYfM(_HBR0^P0sjP?_ItmsE;skmm9_mRYo41zMHsz@?d`xvY)? zfLcPCy$hW62b4bKnE}(*N@_r6p=8`BUr8l4qs7{W;~pF2)fhV#rFfGrEgR;dzYYlO zPw3Z$TB`$^(du{>SUQe5MF7Xfy>^?k(Il6b>Vl;ybhsW>VW^y5PU|aQ!QqQlLPA0tE^b fC{PpVOMn3YxD%wgwgoZH00000NkvXXu0mjffEvFP diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_sep.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_sep.png deleted file mode 100644 index 2fe33d610468a00b317e5db9aeb68cecc923af3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 813 zcmV+|1JeA7P)s*YNMj0pcK$>)I&9mO}RSh z{%`x$dy75Ll11UnB*W?&PCnYOVFO*BFOxU`jU`un#C>nMr*OcBR zduJcT>?DU8VgfDU4`Mw8KVs6rwb*QYS^kXFO}U6i;x1JjNTk$wj+GO$E|CC6fK1GA z3yfC5_V3~(#)4QQ4=k$0ON$nFA|YoU9_DHl?D8<$7fXBaoXWn-t7eVd$z69v$jH07 zM&{5L7P$-iR#gsfALeScNP=xwP&a~Em!<!9vRa!#b6KPql z*)IcYF`uc1J(B0S@FC3zw#h?xjV+w!wrSYG)f9qcr>czGK(3XCp_h9me5jR&>I`z0 zFt)afiZOBMcP3_5M#pi>v{buS%yKhEG*n&kxPDes)2hff+k zjrv1ryrTRF;26fYl%ETWNFUx2ce3px{W388x^0eO{0Qfl!yJ=}EAoAm^=oP2xD-+C zdona%9z7=qX8Lcp+hud@3i#cuy$o{C|&atz~%ZH^~0UYy9+Or{e`u@`r7 zzJ9d@!_8^{qjP7vYUKJ43r9tc|5DB|jK4Iv;~o&*9u697|(&K&Nb?`O)#RgkE?0a}47&+eahoZ+~SP!yLo-;`RL_?~3#C|IPz? rrewksp74YxJmCpXc)}OL{{$ES0@vW8Y-`-300000NkvXXu0mjf53qds diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_top.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/content_top.png deleted file mode 100644 index 1331d890dc8b01a95c9c3cc88c40bff10ad62a78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40820 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 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/download_icon.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/download_icon.png deleted file mode 100644 index def80b9a81fec4bdaba52fc392b807983a7b000d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 451 zcmV;!0X+VRP)?n2_B%}3>Grh);AU!Kn{D!w)f-ny6wF$R!X6RZ8-m!OxS|$ zb}@veX}J~muF<%%ZOvfaFdB`%rn7wx2_fKV7zWxGZ@pT(-9Bk}34-W5%2IyA*XMSqMzsCFiDcK;{Xjk zl+q<*u+xlAck27ZF4?uZmkNOp&iT_|0Qam6bPxp8pjikQz~|CX>0ng1+l9Y+e|<~k tbSjNY;zKAANji|j*%!o@U*3NL3;^wU%Ti7xDU1LB002ovPDHLkV1hjI!mR)R diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_black.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_black.png deleted file mode 100644 index 4b0e2118216491c9b47da27bf6884a5d514392a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 448 zcmV;x0YCnUP)DpCbfDi%s9 zsOrQsl&w>jJOl$0Z$tYeNOYo|$O2Ssd6gBB^MZi(i#N(3Rc(K$ET@V5Tq0!q*5l1Ergv$-PBDJi~yA6 zAy**FT54`@p`XoWxj=%9I0p%3gv~Yb{>1^{hXBA?lf}#VG+DO-d>JQvL{IA^LfADpH8PqYRh@cPu26hZnx{YE{)?j2m%}f qZ=OM=XBv(EhxK^MQ9o14qcmv82~ z)y}yv43$z+s03-@&CO;rerz4|_8&jCkKQf2f1=arNOMl8`5;)(xx8FjvGYWDaV?pM zq&bk=5*f#qZCqz_&0wQi4ssbGRxk*LUHUGBztMYrlTT9$h!HbVtU&BhSg({NBVtA{ zfMD4W&Ks$^wko;b?`H%=h%6)0JcX4-^)ieAV4^UFPqu)5h02mTIX!!NxUJP{+0tTC zWGw)u3co^de{;FByH~H*CnFjBlBI1jl5Ynl-Px7&3Iru(LkYOB?1G#bTXQ8V*sG!l>H p&uguf55ft8pin53N~LcB1_129MV-o4=vM#$002ovPDHLkV1fk7yh{K8 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_brown.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_brown.png deleted file mode 100644 index 72bde9fc9094f45a174f3af5a9e4117cc3dd12fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmV;r0Y(0aP)mPF@jo%jen?xdJyH{APB*`?EgA38!w(4KPIz7 zG9TZ3leLsmQ4}GBpg`X!3S$m}AU}G$>;0>P)BPPG)jtu2AvD`S#e@lwQNnBsNo9!W z@)k1Z9GV??#+V465kjCAdahqsX*V5P6LN(tqg;$J)`Y*&e;>l9i9&`c&qf5}{H-)7 zEVr7F8Dl>L!bdPy?MUsVMaXd+mjuehCwQQB3JbI7?L(W)2^1_4*b+4=wC2#!$@%ls zz2|w_G~+@7iHkyEDgcjn*PC10olZw9uQwz2XWwgTY{CZDa5FMXAx2SFi+jWI?E z2ZB%F1Efk}ov(&&UiC`_AZ3^;G6oaC9I)&kqc8q7XON1(=tP_JlpG8@wJJvd zC;(GwG=fyPs-*h%7RTXmIMa~OuhBWc$*{R5K7XWAYQ~@_HYl@_mKkd6qIY@q_WIOl zGz!sD(j?VTF#L12m&f~))3Y!P3kId^#DL00yEG_3?zz^w0Px_ZXp&CX3nQ`x_3x`*Z)gd!DbLHy)2Woz7q|u$e91TU^z4yWMOyE0u~z vL~$H*k9qQ*=Q;P3F~0AY%jF;l{sb5R)ki84Xa{^W00000NkvXXu0mjfroq76 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_pink.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_pink.png deleted file mode 100644 index 3e5984350cb2bb5bfa2f6a1c2f5ea579111a91d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmV;j0ZsmiP)ZTvzLU7}+NWa8&iYv3J3wORy7gnLQ3lW5Z?ah5UH%V=@w;m>wA(?Z}oJp9q zHc1iyR3JlMcyp)Iaknu}X1M&osW$eXh~t==E7_qeKfA(UtS6GITgpl)>IvwQ&<0k) zP_2u(eqp~^4=M%0DR3AKL$sW*8n18f^lGWVA&DSJiJlsd!d|2929dHL%pesMUns1i zxw}JoG#Zr&f2c4 c?OT8W06|V5Y=oTe=Kufz07*qoM6N<$f<#Zd-~a#s diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_red.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/file_red.png deleted file mode 100644 index 6f1963c404d8a14694436f1cb8d910e3915b362b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmV;r0Y(0aP)C0S@=7VnF@%B#+GujL z+`ZLq3SJ2c!kBZ7s5C1Dv*-EsjeboDQd2_=b-_^DLfC9Ii!>=K!2}pdQe^W=YHzHQ zkD{m&q(CJ>Ztk`c)|TMq<2y~$N-#!_1%X=$t!3z4^dBGYT-U9dp1=Y%AsH(P{|?#U z_G%KkO8BD^4yeU>mikj29sskUk@};+KZ_sxAl;zLNJ}u4{)JT;@rg%LDdCP zvqiwnEN*AjB6zyL?sreiSj2I>a&kBv4(TxlK~T@DKh@D_ z-2ebU1aj5b5&#f*{&U_cB>3|PJlNCxa}W=@bR)>h-y;a+0(S=(-S&5NmxcJbc)DA< zyWB6ydKF{3S2*GJ zZ7Nu@E5rHn$uB#fCaIr18FYS|#EFBipPI@AplDx5Y%3$y79&6LsRI+3}(-@f1Ze5N62+o@mY;e_oURJZ&N zpPwQbf{f(>7p%8)8=5=27k0?y@7W-a!WR0$Ir#l z{-N^r*|rD;)Hot8}^2u8ZDjx|&*;`ArvH3G^C)j7lj~QN%nHVP|$!zu; zZY&!b>aBNNq=5*R%8iq2`XA0+Vw7UaZ-U(UvrBWcJW3>gcB|~?K_A#OQ?qXHX4zy( z8Z!#TwWt%{GSKOcvFAtS;(0hzap48s!nsw_ysplu3wCHfUA1RsDn*io_$tVrG0r>c(~)`HJeA8THWKQE?>W@BQP9l#-C2Sr(JdY2a3(Z8Qe^a8A!vQ z@jpS~=kH4}%GC4|c&B|1vpOy9BgTnYV=$Lil@>-fR~M*T^HJ+<{_A52Aq!1W!Kis3 zl)^cIj_}O|&jV$V%lo#zj~lKoj~hm8+S9XS$0E9nP7Qe#JIybEV!kO;+pn#UEb7%y zR5mTKOv=3O8`gw%AXLPi^>Bi)y4+2&pQYAo$B4@k^e*K`!I#!j zA0czP;cVF7U(5omLo)5P-77NQFe{u2Ed=e{T|i?5m&`X-Q$F7tig;?mNqu6E$iXhv z*9krF9IhiCX|W{fUI8LcI=%WkJsjqQZX}mK?U_qKpUrO2%yw-y40*gW+w~nrd+rfk zPieKX=$7_o7r&7o`$Wx9=gdb!8^-zI=)LIP^p*6Ho!#F(!kBFkWk|;*H~0#xrMNm6 zzK))g#(=E|OHpm(>}_UGsEMlFaoBm^bJQ(Z|4D15uGt8GzksQy zc{tLP(ip|x^d2irS)FKQndti3WRb^_sTblcs_YH{pjXN$b{h0|wFs=MYySK96t;wn z>xIuEW&=`|HiCV=WKhf%iP$Dzii<>3YKzfp$zpufY-wT;Z?VKZ1u7Y#H26{MMK2Ls z47bSbE^%jhtG;yT%$T}ubgz1^WioZIzc4B-!u6qWk!sh3ymP0~+F{eJ!&7M<<;LVQ z*D3F*E(3WqJ~-}Bpl1?Bmyvj+Zmz=(u-sv#w7eV@wf-Y}#8LWdOY2(rsi*6>`1q~Q zJxV&Hd(CSV?De|09Q*Wh2l5Mr%xp#Mk0sO@&9XoDeOqTTE>^o07hbf9{h5>^A!(Yk z1+;1Uo-s;~Ia|NBe*IY5m5^&@Oj(b4Uo63iQ|Cn%rDn6EicCy|GWJlO(bsk?X zc}d09o44akZ;jxFaCH(>8tFTfTq3j74!jh6#}*G|ea5}5U0dIS&f z?-L*ExOaMyK@q77X?MeV`oCQxQ#Uy6Hv&|iY_w*}n6&dsMCt;a6J3*DPPOp;FFldOV+VL4A~T+Z~bE3mqH|ci?_vrFM>s0 z(54hMmLq~+*-0_+j`tWA__yVxx!4Rq;4Thj>KfflC?xBmg|r2k>XoZ!x0v!Q&{p{+TQ1K z>)>ZhTJTF?}CL(Y$d(2Z1-CQ>uB_@60GYv7jn(UL4S930pb-E=cYrO*S`7 z8kq6p$Gk=`999RPF#t`~Z|=uPKxIEA$EbHDB9whT9xe4?5)|SIo(@mm0#vo0l!S51 zB}=8>L>|@Z*%nB*#X-CBbk6ea16aC6V#`Q(_Plo2oiO+fQQDYxrXiW?tBVT83E$`H zjQ9?2*cg6=Rao`}TW{p7u@1UN&{BvL9)53$D$bP5)^i{N({LBG-rsNzehh6uWF1O! zamZsoUWIvE)=TnD*l3AKiuf^Y$*aK|*ApNyUE`rkgwNl5?D>&cEcMpNv(ihKY%&!9 z{CDUOCL@2c6r+Sd25Zy=dD3yL?eDPm2wfk~ep&vqjWaPt;}!RZJ9gCX)kl<59m5I* zvMiEwiby5d!!@j&T%Qu05LG7UT_f6Wip*k->Pd25aZZDdvGZtKfA2i2C*M5Z=amd` z51zAmlB+=WbRX*Q9Ksc;m$`}i-MU|$kE|n1GM-aAZh!TDp6_$!9X4QZFU4*FI-rgB zv0^@ecy=@m72OxQH|%_(yJ}GC0$9KY^)5u?^sPh@AbAggra)*cd%Q5Aw`uMguIlAO z5VtGnZ9;M&)q7@cPkZqrtTRic`Sw!&N=Z?ksL!xq$b&7sji&g_A9iU{91@PX+o>vu_a;m{-lW+3svjjJwL-E821W0#DU9j4ndkOfkl=69bR0Dr zDb8xgIM2u`56Q2ZcB|qjdKV3O`GWd{u|fO4s}!3&jR^QNX1knRWgT;PDFt&kH3)-# zDLF`4yG(?(m#A%*AW1x6R;h@a^04mhFoTDGn;TaB868<0R`r3gc}tlT1iUvuy2wSC zLTe#;nlq>=j-dLygnVM<{>~Al1vxSMhVayCf0+G4m?LjCo&Qp_yKf~885*opIBF`Bt+}MFx zSu`vg*=!+H8}9RuGFW94WpC<#*#!WM5+NG4`?mp(k8W{MQ8ROf+4`H|n?G1fL)lvK zDjfhob5E>zy-W}n5baVOC?VrC^(=gI&lQizSK}7ssa~TmPP+(%0vB$%1ZdRhz3+pZ z&Yi)wbP9XO%yp3_FoJ=;!}7S;yc^-SD*Mw(gc5J@qHFh2l>3;h){Z?>FGi>5%!s{< zy1LZ#xViKLo8{kdBZ2eB8D^sIr}-AaADHi$!axwD7u0?vx8dP;E0bc}1Gn)tLSVOg z#8bQ)84bl%-KmaXc*Vc_mWRwX#7*cYof*RU0L!sR-S>P{%Gq01jffitOxobOL;5v7^rRA%PrN{@G?2(%Gm*v;8Kl(ik_=GN| zqhi-cQK$v%r4S#k&Ah9|=XAlYBf3=EwAg+ztb^7uCqAxFD!>0~S?9ymaFp6k&Oc_yy)#{ZWUR_>FT2! zKSr4Kn)a(pt(UMehdmYTns_^WC}UAeP!xQicKj^~p(|24Y?=%YXaMQ#q^%9Sl(Efb zE%tjYo^VNWz;@I_9G-uzyAD)i{)oEi)S}d0dFL3jCl9NC7&tD-4+Sp`q%T`gr_Z^* zpH&sRU40}hA#QsO%Xz-s)cE+o~mW8L`xarR(NNgZ6#m>(}Rx#PxQdz>|30@G9Z< z+vbud$Lz?)b(ww>W4iZ3WKgJ^m5T76LJCHsThTx6v-i?)-o=TqCckyG|(iFwoJb>WEwUU-82N7A^%m4x!is$OVRmMOX1yT1+*nQ}3N z)>il})ov0_OR1?1@4wSUcFE~3$;urUaVtC;l5KSRUX#>1{(uz;ifLAH#f_I-+w;=E zN|`>BvTV~`-D{h;gbze=y1?lPS0Ch8hFp;)I| z?=?@326LMJuHd9-1g92t(L#POv5=gE26rFkTxlnTQvPcAj=-5uUS20Xx{4I*C+5t= zgYJIdrVXE}bT?6TbV{W`2YuOVikFNN9-P+F2}g-C+mq(=d$P}>5Q83|1`CvydSczE zskU(l3P!v4s2^ssdj80Zd@;2e&hwidoRL$6Zwmmh-nbG$Y*LOxxg|@^+Eihw8%IF-$JT|4Rdf* z`D~u}MIL3%_pCHNvy0^qUnhvRHuNKO!qRf{3DsQ603?H1H6M_-k&u& z745wPsATX!2|`8h2X~1Htt2+-7)ue-lsoKDzGr?^ZBku^ribT76!v+A(;<=>Ek0S7 znE|V}QGYp1zRyy6fJ{M@**>kId-r8czHBfjxDMc!I`TBcNvFQ|lV8!RFjI0u;>R|! z+{=Xp1E@v?4kI&d*_C8sWOWv2Hm#6*R!2aZ{~3t#r;U!f@+q)r@u}eH6e-^E)V1Rf z9|$ii9npQl;$ z%MHBkDa7vEArNL6=NgbI_38E5x=DWtKx;CmlOo0QvM+XV2z)emsoq%%NeSaCRVg}{ z0jAsbqhk?z(+;4BT17f0u@zhJnLc1x{VGUnN5(*WypKdhYN=53wH;5$nfFZu$=Xx7T(wVBk~I)w;ZX%>aH)p~^il%o1~=TGZO60Yzy*n8A9H ztYlup!it|Px~d{rRdVNW=EZJZomd;sYb$adWGYSsTXgLtYF_A-;B0$t??^}Bq#j1w z?*n!nis21KaJ};~A%nt83^MM$JZMOLdC+SCv7l>8eHPlI?tepR`$5*Q8HGR=@X~BA z4NS23x3`z>Dw~HDM4c&l>^Py@cnv!vDa+67u?J?&uS7|xO_wsC_Xz! zPyxdk2YGETlxkmd+|HPcz@C*%bYXr=+0qd(*Wwe@ny)U@IjVgqP2`*A!BBn|{dSBg z`m-l)vW{?u%+jqUb8@4myiifXED9!!$gHCG+zCwQ|$77E5LEnZvvOd#KXL;y+OKHH1>_auScv}&t<%}tX9`w>aFWyyY|DV;5Q{4vQ zGQ0_QJU@zmt@K0{+bSsAIz$nIc4A(AqahiD%T~&BvsHU|-0ou5@NnYp0ku6$CLQ(( znLL;~w7NN~mNXTfQghUsunNmWYMB~~v3yjo-b_BiB2pD;?+%1wN@&CuZ_oORj!$et zi9vx^RF(< ztK!Y_-i(Vwh9zlNi?=<&J5z2(9eI37EiE8BJ%ch#XlDC9@7ss+_XhvFj6Wt*d} zn3~GxtF)9-d>+JDrY|vYSDpOOWrBWqPTG_Ow7^rr;t8|jG)%N{H*P^a1Hm(hx6M6w zbzB!!k~x3~Aq*T++-ag7+}`t`cyLh_q(2;O?>A_bd);xT?J3|ha+Uqk7jB!KVq!a` zZ<;1{rB%x1g+NiZ$hg=rz4%9S`g;)zQ5+FouvpYqAw1s@i%a@WtC14;| z1uwN&*CB*LTi(x}Y8F>VsTI0}XYJM;kdILV&veU!NsE+ww#H4no29fh!5_&aW{2h=ZrBPYPX zU-Yi9cKnS`l&SvKq_^4@RHqKb>c{^ZE5mj?slv$WjoA*VQp+9=>*mL zB6t@Nswe>DZQ3yq)=K_PA5+cY~>)QK8?je%S1FWB(}4BTS`Mps?@7#ASWt zYM=T{ot5DHLw;IHgL<1g-I4E={c7+7WOv@MuN>UTpRM$?p3y8-ERlh7kX#AwJmYrLJGc>eh=F2Bq$3hs7;5e1M zBzLPgl9~G|Eo-Rmi%!`w-D8y&K*V<@u>?`A9YtScExijK8~pLLAStTv)~B{L-AOLA z0#bcEz83uXdLsgA0Yo;F_YQhQ`DLbW}gGLx-J&^(&=?p-RLQ|EsD{5P71BbxFM46 zH%?BoPK)Gm(e_#wB0CWCMBsiW`0$uPAH0Vjm^wUqab-kYD@(b9C^@hc8WS37DpjR5 zWT6uu9VU8`3^k@YvAO{z?zu4CBw9+J=L+wn2k8l=YKlM&Y$TJPFuEF7o1JK46*p*J7K5OG|;?^KgI{D%&_5haCPv-N8IX4>%kUqBL11K=3 z1dj5a1}nq9#Qp)2ULvGGB@Y(Y*$=!$%T+N+HQz%Q=7_7%&9aGVKm*ePg!eggaB+ z@aW?-0gJO@E*ije+r*MIut6smE?6G_Kv6aygIcZtn1Y2vo1q%ZHZdj|YC&G%g}Y_R z6=MCSM{FH91Z3`zuz7)M!1i44B-6>v86wRau`3zgEIyz^zvg$g*DvjhbUX%B@t6PI z=RINgZSgnZ`N&g=g`)TEBL|{i|5b!%pi|0?^-*16>XTZ=qa3|aYuCRhJ*-;YxQ8n> zZ*_PucBT!n^15Ny%V%khsu@7BOZ6<4!dovl$#TvXb%`(83@RIl(`QQW zrD3ln$F)IWrIr~bi?*0W^L}f4g~lz#{e$U?K{IQNKr&fARi(}9(1_PSutwWW)AJ}! z{t&&U){U0GMWrPMP>e7e;2wc>ES;!Wnu)t9u}m*}>yxDy132LCJ!6{%V; z^n!j5@5%`=lp4h>rt;peOa77ThGj!NS{`HOSMG&u(azGp$k-4<=`}VE6k~glJcxb zB_Uv*a6c{43M`A{Mb%dLYKR5EZ(a(iHR!6>#4tkOh@aAo7kb7j2C$=X~Vi* zw5h3u1|?56S=;Z~q4(M=E_ShB+&-G!4@{({WJ>iGMcP+dLCu{^Wmt<3%+NQKck<>d zh@DIMQ31TZlFh#-&22Dx_z|$qD>9_7<+K&^`KbD!z2~uI^`Rb{TL-4zBkiIgUDNk9HdhI$!UqMi$#BP5 z)u9MbauG~5=CB9zbl@gM`npiw2GrC;N0@tV=p5|_{y_zV{8e;-cJQ6hh6zLQ{#qle-Y9wYDse!3m7-9fpS$z{6Up! zHxalh_gx9}^tgx;(`f&9gBp?{6<_c_e7t@1J79QCSBmd;%4WH$f(^GP?x zOKZO+Muh1h1e4;X$a5zyBRXFUi6Y;=R{LO0I6n;0t9(qgC$cMIFpZsFTR4?eFna&V zWfbr!HZcR(bq0rEFi%)c+B7sFn6%q%w@(%t8)Di}XBX;F!FS-}cPxRl9dZ4{l7h(- zgZIzRz|-AxCHHV%plR2GSY6^z@DFO3kzWENs$onGBYCcUhI?40aSH?IU+$HtW}cL2 zHo~|(B!0Lot0`k|2r#ygYoBjZ6uyGB7Uv|ZIcPEMshpSI=f#4v-OMFJ9UCdNEhuC? zIF<&PUs45X*DYA&WIscsiW5xtob4K|m`$~)8jgWJ9CJRRjrU|?!O9pGvu4MB5ej$g&PM1H2SEMAE!5bZsj;(jatwr3Sxgm?QMNuOdWs!BB6Lb?nLieWg84 zmHhGHcaz5B3hLF(4a3dxvfSS4tzbGufdA3~)ucG&t#(9fTXpE!j*eR;pQx$maORqB zra(~p>_k5NAfO2CM`huqsD1DFpC6EiP}t!vUj3_nl^E~ z$8561zS>M@9W(+&x36r1qTyPH5$pg7PIacwCq@XUJCf=(RHtIRchHFzXELNy4b6TG z@eUBhvPQ_7f#nBAsWLN!HN7SD=;r)n5NVW7#U+VQL11_0O&`8~w^?o|Q&r;E`S4*pv5-A`2h zQNO^isZ8mh@E;?x{~MMs$o}r7`IoJKx%=nEe?m8pxgF^J3&>ck9p(?Z=>Ldh^yP); zrpR9_0llpchoAkX;qgC>@jy=}(7#Do4xpL+ff9Y>Djf7X>er7C)XM#aCx%|0z8(dTO6etZs{4U&63VV{`MeKn7uv$isJWPk!kIxwzOP4-hQCWsbTeN(|>mS z-*ElUto(P3{C70{+d&6Q6{GeiaWyu+AEbT<+br}a<<3X18ZhyCYdWH?Ccna1c8+ar zPYVz~H?Q|w63t7OWIMcm2Waw7;{KSA{&}}y1pWM@2>^IKujet5^!r=R_x_~i{{!B? zjKYpxHMp+&o9X4(xYmUKF=x^4vMYLqLMy+8Io3jJjsGtui2LO2KmF=A1Kenh+Z7}C zYvz3LM){w5Isez6)TjM?Fs=qRt)t;9p1)Q!#}_?1@^1WmB-xnfd7{2 zm;kNy-haXVkD84R6Om`!{!RJE|A(kwQI7mO%JzQ4(tn8)w!e1O#p}%Pp#R6o`KNn- zOWE{vtkf@4%NK%GPN4qm1#2HBfI0J-@#7TgL`^ zo+@8c4gWJqJng3wD_4I3Xjatx&w31rkCCTd`Mn#~i9G}V-U*|h#h+!buTZ0;v%}{h z^`T1-)pq{0F^1DlYFLBXEV;HXKIcUw(#vi&eGWqrY__1$+W-?Pcd{v;ALjh>2DxNr KO#I9F?*9Rg;U@0@ diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_curve_solid.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_curve_solid.png deleted file mode 100644 index 20b2a4b677a44dd2256a99d8d6a7f346228fbae6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1976 zcmc&#X;f3!7CwXkH%MYgXc-=m02XMUN-&f`fh5<2CYmCWR&jzPLcz*tf+92+@fPZc zS{nr#gf0WC6`8C`q)Z_e5vfw1NEHz@H043XER{h7dt%>P@7dLV{n08eA}#wVcgfsR-JKsICATq-l$ zdCNTT03g>eGIaV<(f=kb`eV{(`r~T>P?ib*JnL_D{Lb_LA(KxKJRtQbZ!^_A$W6&# z>}>Tq(f>fk!$5E>W*PiwuVrzH$gpjQxg(x+@eZ%I=UX~{==q)N>$>}cCL41CWC`2vt*V_34k z{VqRv<7HbPB06-6cJYSurEsy8l3CJ-T_{32=Fg>L>U}pcavw9Gv+IgG;LgrWCq@L5 zcn@wG?8#W|*`14?KA)N^!6_4lgDc$k^FEK5rXzc4+lGi%r#sz&>)0$S)+lt5we|0@ z%d1`1&3^ohW(h`0&U2r6JGEg)$C_qXcp6}||EsPohH=?oebN@CqN_f6@`Kgsi9{eC z6IUhTy%02J+B!7A#2m2%NBYzqr#2nWKAZ1zKzdAM?cw@{LOVoN0QP7{NMVq)XZJx@ z7t9+=)^zJjyO;n-O_$2Mwml6x*&{wr$28x2E0*>Gz(^V2;iBa~9S*FbU=;yX_PNc4 z09;&QJv-QZeC|RNmt6npx@imGka0Z_25l`*8hzW3!%tRaHx`nug!jp11SG5oQ4zo=*ptZ=;f6I=I3-#sv&P3M9*X1-5mveP~M=uM2hJTyVmX9-dp#pL-`H`bim5T$dgno4uBMm3uCYVxGlP2R8tP->qW-TQ7$j1G@Hc)W_LlT%>L z+5l3cMiY0-%BMiH2049eVmltPOiu769c&(y?5FAy>o<^~Sh&7XkV(nsU6BZ=sL>pf z*!$6g$Lm&+OE)YhLc+ctB-)1-qIPB^vdJFSb*R42oMVLEdY3fe^GVxc0#u`Fr-IR$ z{7OVOxyUc_pLhsp!IqxfYY37S<)^Sat=pMl-`p3qcl+c|xy?uYun+>s^0RBC56IshRjrPA6=Rh2r)+Ub zrC_L8?8Q#i&abSpGREeuok`~N0g2GgGdd2gf6)z(u8nir8Gc0f78Uh?_|uaemKHk< zI==V{x*S~dy9-)i8DO+)|LM^tg#?fCB}$UY8zyzRwXhrmV{My9MS~ zUGGWM3(#R3sI*>od$xVI6ejr-P`H{0m68rYv(2LWzbW-feqSlHS;YTp*qM1-1_-t7 T$7T)-%@Y|2c#+&{RGjx45 zdw(}2A8lOkNL)h1Fw8M>13MPOY((Jmae^&)KlE)xFu1(2FMRX9INm4w_NVSm$HLNh z+tQasW~OGO$EK&I2|nvcXJD8^VI(^&o_~M%L88I=^OcO;QzaQY?{&@zw_U{z@^U=OS$3)Z}_Cs znj{D=7RE_p1bAJU2S-a6En>#;H{)3Pvh|HVU~#Fkwev5>aZvoFf@u5dN2BwAEwyw? zxtI8dz4(5-0$me}uP7Bpm>ZNK(2lO7!LBOP8__{){azipZ-giqA{tJcuS@mUa7ciP zr-=lZj0pWzHx<2ba{rA~yi~cSQkG1p<$qcuaeosAIiXB)VcmK3l2(9HULm;Tq~P4* zMn&v_5IrrZA{y4AoLxk2$38Kil(n@I^wI@>&=0fwFO-)lKE{}T{+j|qJ=7j0HeR(Q zO@$V>zKH-@nj1|-Si@Q}QP$3Jd_}z7%2o$`Rlp$}IfFytJw6Dc;q#zs&q~Y#ZT<0UKnv#l8fpmHq);s52m#i@Nzk9h85uq zBT)m031N)YUFEO3PcGNA((M@!lbzh zP=;R|W`>YcWDl?Q5y7pn8EbM?i6nrYK!hGEUL56{WV|;X*JNKiaq6~lBP)zN>j?;H z;yta@Y3oW{dquYvu2% zs)BX<-IEI}zE6SBy=|iKChi*Yb8>DsYcflG7$R8b=HEh*-!oE}>3Tb~dbMWERClQ) z-%}}Z{1fDH`LUL)T) zo!A_0JJPT5P4!>209DA#}=wl{^*x` zr7MJsde+^xdGxU%bM%Ip>a#4vq9rVHs2biH_f0!7$i!A;cn>i|?^Mx(h zVq^96hxUk+RJwfeDnlifzZ@aK)uOxlGOwHvWDkpbjhiF>Ajfb@-l}`-+BFahIpZJ( z!Qxy8symRDi)WrITkH_G=|aZdLi>Y({*b=mw|6efKVN#l3m)S0j{UTTZarz39$t9b zAF8@`G?v1+f2|~9WQPd~P|jgaC2I#97w>~SUY=wWT2EFZ_69zVN1iWihdT!YxhCG? znH2M{l7KUI&!Cn{&jG!WIa6Eyl^0UH{uGQP$G8c79NHj{Cy;1{3jg;QUm()V8FfRC zo(7ISKmpG*Zx@^JF(u6akd=XTF9J{XJ3_iJKMyCSPS=&TVEN6VGGwr64r-c^!RFYu zD~{ky7SIImAnne6xSEFMlnH39#dmh==;w$AiF_^5z> zJaQWqTC@;_K5EIEP~w*X;wz80zOVhTj*k;xuBp&mL}_f_wG|b~<4mf^r1xj|tnr4_ zXszo#G7!$TywcMCN_hFng|&G8_4_@W;_`Aq{L%b3+5htwez`S6Rbma&o$*5}%0j?j P7A!J+Bl~MsO5uM1)PT4O diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_stripes_solid.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_stripes_solid.png deleted file mode 100644 index e36f3337ef63917b7d0305b0ce7ec1d2d473a3e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2786 zcmcImZA?>V7_CZ6DHdz7FkpPtjG4{VIu+P51}lQv5O6^=jIcr(6%4pLJ_0RB*-8iM zFx~h8Q!>f29~(1U;RmaR%eV3oC1@tlLAc^zx-eK<YZ?!C{=``qU_ z&pGdT@7cHG4+;go0uF~GR33^>;BYn>+2?9LkG+;(IS|U;eDY(CFIM5;W>`T~41SoWl_qmC=f$+L7t8xNoO2x0T;cmSm4MoZA1vW6xZd!Ed(q z);|o{D3$b^((`^Q_HWQ7Pg@p6yG!+YeZbi2s;aFn!}8d+u>3l;6d7RZnQ&;s*KXY6 z(iaW4t~_~u@+z_2&-Ke3-TDjjnXt`K6SIG=`B<}DDvYUbV>BR?>ZrLg+ctXFVM z>An`GWfqrk+|yHIM8}e!=nr|2&cA)^asy-!3PG z!SfLSMc%mhd*Xo<7^~b`TNGurXFw(Qg>FS=vQrE@e-^^16MKKd_-2+u8%9(fe0W?` zKyp#Uob0MeZniFF+SdiMM(K=aXL*XjD?o$38n94F77bi9e*%RDllw9 zCWOxRP)ZQ8xF`?kiJdAzC~3Aab7d=xRn-tSZ)~_X0F}I_&m)i5{6JymPls{Ke?Dxm zzfTC`@`I+J=}JO^^YoA9@~Z`nw%gO1!x)O-b>142;+u~*1Li*mDR4gQjwG}}tUZ-DiZbZikI^;0F ztz!VT9@U-X3!SAiRjB;A`)F8qmbXE|HKsYmrv$Adm6~F`vkofBt^bd8&!pY`s)MjC zf4b=~-%sxb8h=BZg(!NT0qme``Q=Dn0HHiOm3kR@qH}PNyN6;)wsg$tlN0^gtV<$&SzQ^aK&H~N4?63kgHidv_M=bNFTMl`XIl!} z_B;~6SUZ?ItanC2C06VI`mE|~2G1HcH0%WDaRlQTXIh^#&4(2HGq@4g-B#v^J?#{`1jPEz$`nltx2=p)+B*c#U8|+DN zK-M~j!lf&`NLO$)AL=A@R;7zY<=?8sUxNhO5l9dh+w___35?ayQqOv4DGw^8{)e-w z5IoDwRcC;ae-V1Ruj!K#6OXVhmeL4m_EIotd}jPRH#nZQ+afpcI7-1=(jmWgn*C|z NC}ZNIzmG~a{0YNR!)^co diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_swirls.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/header_swirls.png deleted file mode 100644 index ce8a27a378924548f4188150a8968054fcd2d3d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10220 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 O0Z3IH#3%UEkpBnNdHrVq diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_shadow_bottom.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_shadow_bottom.png deleted file mode 100644 index a742b538377015ef4ab4377f232f22c621f017c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1p!2~4zj|%JrQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JinKjl978H@CDnX<#L6s`keHO@^w8MYc=3lu2Ko6PpP!$v j@yEXYpTcKGCLV^}lQ}M(DL#`8)W+cH>gTe~DWM4f)kiD6 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_shadow_top.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_shadow_top.png deleted file mode 100644 index 814c0d30c5ce7bf370d1cb85713fd1afda24e214..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1p!2~4zj|%JrQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JigY|(978H@CH?vQoS#`J;m^;{>RkU{UtfQsM$F`^#Gn23 l{}+Au|Mz$M8Fmf>hClB_R#(iKu@tC}!PC{xWt~$(69DcVGAIB5 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_thumbnail.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/photo_thumbnail.png deleted file mode 100644 index 47750b33389cc99463b7d3814388d7d8608a1aa5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 656 zcmeAS@N?(olHy`uVBq!ia0vp^^MUv%2OE&|;!`LDQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07?_MaT^vIyZoRqwa8;9oKttel6{Q!PRsY-1Y{@luo55bN zv%r#_?c$5`p9~)bWzS8R5_D>F?6(!wLNy`MocH9b5enVXMqT{d&tkA>&2J(I29VPWjI$vr$e>#g_$ z!TYnCZs*$h-K&W<+4f9##}fIz4^=HkXBJMHC3a_)*#rH3%6tBOP_<(_x_!Cp_4V^r z?;SUlJ0m#nhlTOJS#~zt{@l77TyrQnrNOlRYaOcuLxWSK+p~%LGJr{p!PC{xWt~$( F696d`DMA1M diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_black.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_black.png deleted file mode 100644 index 485b8971a5401bd6b4f60b5af9c8ad46be66d77a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 513 zcmV+c0{;DpP)Sr<;kH^y%$$xY8@!n95a(HxneJ|{D6pzQ%*q_7UNF)+CU)~A)-ocLoBTyC(dc zRxP7;EEa=l4w&cs!eX_8FgOB{NCXMA-Y^c)XcVU2XU@|z5C#Z^LaQZ^@;z`B4u@fC z-%A35Agq@~Td#*eAP`u2pUqtJP>UzXA*Z=@FruA>fe600000NkvXXu0mjf D*{R)b diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_blue.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_blue.png deleted file mode 100644 index b51fda540e4699801126630c8a6ecbbc4f4b25b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 511 zcmVD7zAap|DAR@|55ke$16a>{GlA4{Jcc-V{K5E$I zhYyd>yZ65D-VZ~qRwE+DnBICk9*f07E2vhhlPS{^D3{BUB(eW6P5?&jkIpsE!$Oaz z3kO@A2?TF;$tWu(GFcNGc-gM~r?wGDVt zEEYqdPFI<=~$kx}9c&Br8kGs;bR)P53!2 zc81!SOa|gjWXD&Jd+9q60xpnBrI0|&4Z}&N(-1FT%zt?gLI80!hTU$rTCHZY z*)ST7CUYzwh@#l-b}_ZX;jr0kNHUpB9LN0#FaXh>q|Gh%*eL)2002ovPDHLkV1lvr B-sJ!Q diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_brown.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_brown.png deleted file mode 100644 index e472389c5ddd8def43d656f1943035e6a8d6097c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 524 zcmV+n0`vWeP)4IIR! zwI5KM1dR?ZVjzOoAVPmcQ$xg|po4BMHZ+8gx;Ti4;w(tgQeaaweed@gYPA{>X_}^2kH=#+n`sTzYIUY+dIIHgc|0C#|G~@vjk=#-kNG?l zURKHL_15ckK@jwZGK!)g-DotP+HEL2D9*^|^HnMpef8p0l{}|s`v*r*c<{Lx8_VSP z`%9(Ls+y5yS<%Sm*!B6(q44ee?ck#`*C_>q!D6wvte#)Mwn>Wm$JWDj|NT`IB`ADP zq;NQ#%jHmQK&OR5f#bNYK&|_$pYEH!m2KzV@dfWRQznyP@P2_nAe+r1KIC|I$2HMG zlq6;T)`Xuk_@Fuz3SpmXi%ufRjUD$y5J4D(SWKl-kw}DAFN~X{(`lH_K)buS1Yv+g zBC#9?>F0r^WHJf!@;xUIkH=SIqqXTF5sSr^p67Y}cv%FvvLs1pVl*1{`+c|Djlm)p zjYgZzrrmD0SS%)!$uONxXA7)042Q#BuZMOW4u{ohMUl~HWLfrCfB^t7&x1x-&(wba O0000kEud7k!AsZ>^LW+YH5m8R1v+l6TbFzWXDc~OMIFW2Pt zdTX_sqA12kO`4`5T(8$(8Vx8sIA4*^=PQ@XJK4ozQC3;|t9LKtq440-=M5AP1YuhV ziJ~}OFe3}^!EEya3J>IRIX!z*z=4Id^&cNw*B|4?WVVFD59SmM2Jtp3;c%l+D1<_x zu0mon&{tlKtsL^_fiv-lr%Wbe!uR)N`RY`((8)+vx0IBnwwX2I=cJd6x6|n~ zOj}}i&)%?b48q_DB$G)b(00N&q*5uE);GI-xCCK2%udcAL${sj9mA w#rA?ENrS-vUAtT^hr@v+tJP{Yn|}lt0B1U~q#eC}0{{R307*qoM6N<$f|PsVx&QzG diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_pink.png b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/images/tag_pink.png deleted file mode 100644 index dbdc1ee463b6b2e7cb0cb1b9a1318bc0b1c7c863..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 516 zcmV+f0{i`mP)lFlnR#2a5T&) zD2ksdGqZPa)1^x&Jdn@l7k$qg*jOjc_@#1G?LW2$)P=%J3WY+ULZN`#9B!0KrEoah z9g}`?J7~8jB%xuBxHYnG?jNq*pKl42&1QMbFBlBwayi88?u_5xR)`;xDwFa>ib^wW zK5N3yX)!a@&SWw$Z!&xGTwT)z2!jwvrBXo$5bWUXW#3k|ey^<#IV34kTHvR*S{*Ex-VA@}L+g6la+L00001mU*Co4hBNt zKhT`wR!F$H>gLkY(AXF?h=PJhgDy@s2%dvPh=?Nf2jtdJ;b359L0P3hAW*GV|7DlUWpT#Zuf6L+5eg4p9QvR@p-@3k8kcchg&40%s6m9C#G@A zV%LP9)3RmM&SWw$?IAnc_nz)LK^TNUDwRS4tu~Axole6%eIeTi!T^axVmTJ+-vghL z$t29<$AUmS9{*d`+UwyU7K<%?G#b@EFDHs3TAog)lgVT>8Vv@6PN#z@aTbY0TrQX0 zZns*k7K??O&1UKkRu_iDVZYzU)DDNkX0sv5Y&M%rrf&fT0MT`)=e$aiY5)KL07*qo IM6N<$f_if11^@s6 diff --git a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/png/pngbehavior.htc b/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/png/pngbehavior.htc deleted file mode 100644 index 09ff463c..00000000 --- a/resources/etc/SankoreEditor/editor_en/rw_common/themes/caribou/png/pngbehavior.htc +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/colourtag-theme-default.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/colourtag-theme-default.css deleted file mode 100644 index 15d12208..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/colourtag-theme-default.css +++ /dev/null @@ -1,99 +0,0 @@ -/* @group Layout Colours */ - -#bar, -.photo-navigation, -.movie-title { - background-color: #51748C; -} - -#pageHeader #title { - background-color: #FF7E00; -} - -#pageHeader h1, -#pageHeader h2 { - text-shadow: 0px -1px 0px #994B00; -} - -#footer { - background-color: #82B4D7; -} - -#footer p { - text-shadow: 0px -1px 0px #4E6C81; -} - -#breadcrumbcontainer li { - color: #5B7E96; -} - -/* @end */ - -/* @group Content Colours */ - -body, -.blog-entry-body, -.blog-entry-date, -.blog-entry { - color: #7F7F7F; -} - - -#sidebarContainer .sideHeader, -#sidebarContainer #sidebar h1, -#sidebarContainer #sidebar h2, -#sidebarContainer #sidebar h3 { - color: #51748C; -} - -#sidebarContainer { - color: #A6A6A6; -} - -#sidebarContainer #sidebar a, -#breadcrumbcontainer, -a:link, a:visited { - color: #656565; -} - -h1, h2, h3, h4, h5, -h1.blog-entry-title a, -.blog-archive-headings-wrapper, -.album-title, -.photo-title, -.movie-page-title { - color: #FF7E00; -} - - - -/* @end */ - -/* @group Navbar */ - -#navcontainer a { - color: #7F7F7F; -} - -#navcontainer a:hover, -#navcontainer #current, -#navcontainer .currentAncestor, -#sidebarContainer #sidebar a:hover, -.photo-navigation a:hover, -a:hover, a:active, -form, -h1 { - color: #FF7E00; -} - -#navcontainer ul ul a:hover, -#navcontainer ul ul #current, -#navcontainer ul ul .currentAncestor { - background: #FF7E00; - color: #fff; - border-bottom-color: #FF7E00; -} - - - -/* @end */ \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/curve_solid.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/curve_solid.css deleted file mode 100644 index da249e32..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/curve_solid.css +++ /dev/null @@ -1,3 +0,0 @@ -#pageHeader #overlay_curve_solid { - display: block; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_glow.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_glow.css deleted file mode 100644 index 444f0e6c..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_glow.css +++ /dev/null @@ -1,3 +0,0 @@ -#pageHeader #overlay_stripes_glow { -display: block; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_solid.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_solid.css deleted file mode 100644 index 39c25215..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/stripes_solid.css +++ /dev/null @@ -1,3 +0,0 @@ -#pageHeader #overlay_stripes_solid { - display: block; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/swirls.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/swirls.css deleted file mode 100644 index 6b185fc3..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/banner/swirls.css +++ /dev/null @@ -1,3 +0,0 @@ -#pageHeader #overlay_swirls { - display: block; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/alternative.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/alternative.css deleted file mode 100644 index 0a662f24..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/alternative.css +++ /dev/null @@ -1,70 +0,0 @@ -.filesharing-item { - background: url(../../images/download_icon.png) no-repeat 0 3px; - padding-left: 20px; -} - -/* @group Blog */ - -.blog-archive-link { - background: url(../../images/blog_home.png) no-repeat 0 5px; - padding-left: 20px; -} - -.blog-entry-date { - padding-left: 20px; - background: url(../../images/blog_clock.png) no-repeat 0 3px; -} - -/*styles the category link in the main entry */ -.blog-entry-category { - background: url(../../images/blog_file.png) no-repeat 0 0; -} - -.blog-entry-body { - padding: 20px 0 40px 0; - background: url(../../images/blog_bottom_bar.png) no-repeat left bottom; -} - -.blog-entry-comments { - padding-left: 20px; - background: url(../../images/blog_comments.png) no-repeat 0 3px; -} - -.blog-trackback-link { - padding-left: 20px; - background: url(../../images/blog_trackback.png) no-repeat 0 0px; -} - -p.blog-entry-tags { - background: url(../../images/blog_tag.png) no-repeat 0 3px; -} - -/* styles the archives in the blog sidebar */ - -.blog-archive-link-enabled { - - background: url(../../images/blog_icon.png) no-repeat 0; -} - -.blog-archive-link-disabled { - background: url(../../images/blog_icon.png) no-repeat 0; -} - -/* Styles the blog categories in the blog sidebar */ - -.blog-category-link-enabled { - background: url(../../images/blog_file.png) no-repeat 0; -} - -.blog-category-link-disabled { - background: url(../../images/blog_file.png) no-repeat 0 3px; -} - -.blog-rss-link { - background: url(../../images/blog_rss.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/blog_rss.png) no-repeat 0; -} - -/* @end */ \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/black.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/black.css deleted file mode 100644 index a816248e..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/black.css +++ /dev/null @@ -1,25 +0,0 @@ -.blog-entry-category { - background: url(../../images/file_black.png) no-repeat left 0; - } - -p.blog-entry-tags { - background: url(../../images/tag_black.png) no-repeat left 2px; -} - -.blog-category-link-disabled, -.blog-archive-link-disabled { - background: url(../../images/file_black.png) no-repeat left center; -} - - -.blog-category-link-enabled, -.blog-archive-link-enabled { - background: url(../../images/file_black.png) no-repeat left 1px; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/blue.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/blue.css deleted file mode 100644 index a8fdad09..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/blue.css +++ /dev/null @@ -1,25 +0,0 @@ -.blog-entry-category { - background: url(../../images/file_blue.png) no-repeat left 0; - } - -p.blog-entry-tags { - background: url(../../images/tag_blue.png) no-repeat left 2px; -} - -.blog-category-link-disabled, -.blog-archive-link-disabled { - background: url(../../images/file_blue.png) no-repeat left center; -} - - -.blog-category-link-enabled, -.blog-archive-link-enabled { - background: url(../../images/file_blue.png) no-repeat left 1px; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/brown.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/brown.css deleted file mode 100644 index 52d8a6b1..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/brown.css +++ /dev/null @@ -1,25 +0,0 @@ -.blog-entry-category { - background: url(../../images/file_brown.png) no-repeat left 0; - } - -p.blog-entry-tags { - background: url(../../images/tag_brown.png) no-repeat left 2px; -} - -.blog-category-link-disabled, -.blog-archive-link-disabled { - background: url(../../images/file_brown.png) no-repeat left center; -} - - -.blog-category-link-enabled, -.blog-archive-link-enabled { - background: url(../../images/file_brown.png) no-repeat left 1px; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/green.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/green.css deleted file mode 100644 index 1114ad47..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/green.css +++ /dev/null @@ -1,25 +0,0 @@ -.blog-entry-category { - background: url(../../images/file_green.png) no-repeat left 0; - } - -p.blog-entry-tags { - background: url(../../images/tag_green.png) no-repeat left 2px; -} - -.blog-category-link-disabled, -.blog-archive-link-disabled { - background: url(../../images/file_green.png) no-repeat left center; -} - - -.blog-category-link-enabled, -.blog-archive-link-enabled { - background: url(../../images/file_green.png) no-repeat left 1px; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/pink.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/pink.css deleted file mode 100644 index ac25b094..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/pink.css +++ /dev/null @@ -1,26 +0,0 @@ -.blog-entry-category { - background: url(../../images/file_pink.png) no-repeat left 0; - } - -p.blog-entry-tags { - background: url(../../images/tag_pink.png) no-repeat left 2px; -} - - -.blog-category-link-disabled, -.blog-archive-link-disabled { - background: url(../../images/file_pink.png) no-repeat left center; -} - - -.blog-category-link-enabled, -.blog-archive-link-enabled { - background: url(../../images/file_pink.png) no-repeat left 2px; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/red.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/red.css deleted file mode 100644 index 7d23dfdb..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/icons/red.css +++ /dev/null @@ -1,32 +0,0 @@ -.blog-entry-category { - background: url(../../images/file_red.png) no-repeat left 0; - } - -p.blog-entry-tags { - background: url(../../images/tag_red.png) no-repeat left 2px; -} - -.blog-category-link-disabled, -.blog-archive-link-disabled { - background: url(../../images/file_red.png) no-repeat left center; -} - - -.blog-category-link-enabled, -.blog-archive-link-enabled { - background: url(../../images/file_red.png) no-repeat left 1px; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} - -.blog-rss-link { - background: url(../../images/feed.png) no-repeat 0;} - -.blog-comments-rss-link { - background: url(../../images/feed.png) no-repeat 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/center.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/center.css deleted file mode 100644 index ee422a98..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/center.css +++ /dev/null @@ -1,3 +0,0 @@ -#pageHeader #logo img { - margin: 10px auto 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/left.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/left.css deleted file mode 100644 index beb0cbf7..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/left.css +++ /dev/null @@ -1,4 +0,0 @@ -#pageHeader #logo img { - float: left; - margin: 10px 0 0 30px; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/right.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/right.css deleted file mode 100644 index a4a0caf7..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/logo_position/right.css +++ /dev/null @@ -1,4 +0,0 @@ -#pageHeader #logo img { - float: right; - margin: 10px 30px 0 0; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_left.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_left.css deleted file mode 100644 index d9592ade..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_left.css +++ /dev/null @@ -1,15 +0,0 @@ -#contentContainer { - float: right; - padding-right: 7px; - background-position: top left; -} - -#sidebarContainer { - float: left; - padding-left: 7px; -} - -#sidebarContainer #sidebar { - padding-left: 30px; - padding-right: 10px; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_none.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_none.css deleted file mode 100644 index d18e1f27..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_none.css +++ /dev/null @@ -1,8 +0,0 @@ -#sidebarContainer { - display: none; -} - -#contentContainer { - width: auto; - background-image: none; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_right.css b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_right.css deleted file mode 100644 index 5a0a941b..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/css/sidebar/sidebar_right.css +++ /dev/null @@ -1,15 +0,0 @@ -#contentContainer { - float: left; - padding-left: 7px; - background-position: top right; -} - -#sidebarContainer { - float: right; - padding-right: 7px; -} - -#sidebarContainer #sidebar { - padding-right: 30px; - padding-left: 10px; -} \ No newline at end of file diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_bottom_bar.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_bottom_bar.png deleted file mode 100644 index a76ad53123fd2d0121b2360ffe438b840cc85c01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0y~yU=jtgxjC4Cr2EkquYr_giEBhjaDG}zd16s2gJVj5 zQmTSyZen_BP-y%c3VZ^yNgW2JMA+W4%i<&`EK`gzM@dIk5RBNv@tJ?O5yaphd(Gv^6!k63J# zS9RIX_dY1)u+Y`xCkt-cCY!d4Ui`sVo}yA@)zzDGzw?Pu!;SmD+MVOCi{9Pv;z(^{ zbyZWie~U-Vwsqg5o*Q%5g_$M(Hov@L=CA83qSyS{a^ssnuhIAO#}_Wud@!jtTwQuoW!9Oo8>&EYBN;r{Y?u8@L6i8zC5OWm7G5)5qY48Ir|7+$ag{Rd<0DC9C= YFr9Snwe;F``9N_7Pgg&ebxsLQ00Fy;6#xJL diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_clock.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_clock.png deleted file mode 100644 index 9aed16dcd3fc26e7cc98ec1b9918f85f1873ef3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmV+-0^R+IP)# zR6KDkUR3z=ec(-QaFq_IGsp}Bw1Q3Im!zoU4nsG|Zy))xB&B2rOOhmx*B=a!)-=JiCMsglN zI7{F6v6UoA(=K#fS5B3TAz8wBJf6Kxxjd`ZYt3f!SHja^;I3Tmu&G7$w%vw9@r_2K zlx7@@q7W9vF;?P45rQ}Z01S@s>3Q$d8ArG%jATWw>$;|Cg+c*;-tBhFj}PnB@&lje zd0iag*M-&IRwE?C<;Ky-X zE?;s-t)!LWm;p|jCX}q#?(u}pWt~$U*V_U*2B=3;;GJ V^)QvXp56ce002ovPDHLkV1i=f(kuV~ diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_file.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_file.png deleted file mode 100644 index 2c723b4290316bd7a1b946bd3a8b1cd306a9547e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 486 zcmV@P)CAC#bUi37DP0AU41asEaBMpa zL&&2j3ey6f0}KH2<$0EA5rN1h>bb5=X=;b{Y6V!M(ID@JfiT~%)9Gl#VYAtU{DNkT zO(zpj0${AZsypA`1-m42mSbLkG0uwFY%WLk`+y-vDed0fjWkVB6u7XE!8-PEcdrUieO!I@9nVF`_X z18Bei=1aHRZFt+U9X>GxAN!v*N)#{-fW{~DEw7mG_RM_80xpsJWADxSWbbl?+q-bG c_qPB80Mv=&K652)qW}N^07*qoM6N<$g1QygXaE2J diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_home.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_home.png deleted file mode 100644 index b69156e580343c65221411d171948ad92a9358b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 452 zcmV;#0XzPQP)*+&?@jz+;O zh~o%hpvzW6RfNt&jVP@S<)Y}fPP z%^D)oMA8BQu#9+x`H6<$~}%oQ@}&PSV8n+)AZVDwpp%9n&-+Q(M3QQ{VRy zNGTQVdETiIir}2zce_|qxzzxsK`_f3QHt*FhE9?sj^p)uy_nA#W9Vbs$4UU0Mp2}K z+jd(Bv0N@!s}*QyOvVsm3s*uFIDnZx{d2F!i~QQT`SYev507CO;xa0vmSq_S7$F2J zU@Amuo6G)}0cN#YZ89FK7_GIh4N2_-X8ed(FV58{s7d{izpp$n!1<&bjRq#4A4={$ u764#-J|Ef4G0PjOi|zP)hkx%+0R{j@XvKn#M7VAM0000nd$0$aRJ~TKTpX=7g@k4BBU(i5p-ErDGBdyLts^E$BK(;5?JX7y#@0a) zV5zFAX;z!fW>G62#XW&^H=&P1AV7^8x_CQi1Pz?s9dag`}jH>`upd8WakJD-AHf^gf@T3lhZr{%gD4 z5|J|);0+gf4Patxmfs>0QIGHYh|qT&&M$%hrZ5chTL=Ps9uC7W)OG!#+l}HVI|WR) zP2@2LihRrUP#k}PGXfXS?yXWt1gm&?a~gMJ;4 zWm(Rb4Vdm*t+Rmhnq_6QA}d$f0!}B5iDaV?Ni+b% diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_rss.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_rss.png deleted file mode 100644 index 3c7e8439391fceac909570098e329b68efc09209..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 538 zcmV+#0_FXQP)$`QS8;!VBUQxhmt2|T|wp!?|r-&63O^mZ>=H8xj=ggd89miol!+0@N zRqgeoODdO{UnM~#z;k;Dp_xr=)kZ~B6u!Inn zVJA7Ea45gNJ|>jQW&KXGDP7C2;rR6UsO$Qx`O5SBBuAc$XR}$}Gz_3eH;&)$7e!H$ zq^0HMTUCWf7V%jMu!Urj#q*wY+qUsH8jYsYX>oemFpSfa6H2MaK{KS+?TyjYF79k^ z6$*hs;P~kH`s!K`gpG|&5Ij`?lfl69CT5zZCh;=9s}&T3sl`RN@+bf% z9-HGx>Fn(A;IP$fqLV_QczJOFLsF>};l5yGYRdPKp|mW^xm>PRt!bJz6Pl4`XPb=% z$8nKJggUM;fJsb>c?5`&<8dXKs8?&anOBrfr-LLM4m;Gf3t*B=B*wJ}frfisf6(vY zV7uMM#NXa5aPa+@6Tn}_xkVgGZOZW+<_HcvfF3s?1RbI{jGI`E=RWg$d|QqGEZ^VP c`(1zm0H6>4J_wfIC;$Ke07*qoM6N<$g3%uR*#H0l diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_tag.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_tag.png deleted file mode 100644 index 3be03350619a7ec0ddab5745fb8bc4caf8819ada..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 509 zcmVD-S_X z+6Y`KMy+P=*t)K#Z*RHy5(O}gpW@O$>e!oBv)kQ|!r}Sp8CX=c=m3~9md>i7a?5R5 zmhE|79LI;pNB-3{V{Fj@uu^KOrXesF;_~8x^Wv$SYv0{-!yrHzi?gDts^M5&S;;uR z@qLytQ6!%4b=rEhIv$UaDsHf*ebcD9VHRCWlBG(eUT*+KPkX%s^c1~kDZ@>H*^adwAccz=7xGmgQa*VEWU zmStdoX9eMP%u@PY){M2|lav2^KJwS^{Vu=&1d;i7dSQ;b00000NkvXXu0mjfmdom< diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_trackback.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/blog_trackback.png deleted file mode 100644 index 0b29d7af8ac8e47548f1dd73e5a10f5f1cf94647..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmV;>0WbcEP)>;DN+Uiz#!OX7``u-P=Ind^Re57_B?O9-4czQdw@OE>-23pO)}9W zV@%QO)hZ0b6s-a<<7=)`2Mtf)`>yNiRF6fRqIF#d%=Y`}5Fc8tmT4xvyUJ#t`+Y*v z$1mpd$z%eUsWr+~f>OHM?dV09;`n$W%VZ1@i{a~_-Dz94jkAY?K@bGU>fAsmK}vwB zU9wevNPWXO%6RJaik5{Pb{2_WYJh3IRy*FMGk7>pdQiSC3n4DM1UQ*ACZa~6rco?f zLEvjLP2V|{X0w?ThYu!yESgZy+g#EBfc@j~{r!1=2`~V}KFiiL)UbL00000{~ zuYC8xOO1)wot4-SuEQ|2>}Ka-1GKp2B!^oTRq*R(QkNjX5UDaW9SwM)!4I3HDt%;f`12T2I`BukOf&L1LosZj&^u!PXF`N^l7U^9eiiWQC7) z_;|?fWKI~AgfAB8LI`E-nVdn=u(I0}_PJE{?3XlOIFyB>92eZ=GaK#EF!?gs*L>ZG zjxY$sM8!zj@A)r~opIjf`(8-hf_-o~CqpV4`jS$^(nmfvE)ytO=;9(eMIaa!qA>rR zT+-!t&;Q~~nz4j$f_E{6R^AW3qhgnzvfRbvr~*T}!JbVPXIRbeg}GDqvj&q+cs!j>e-ck2X0zG(e1>)fbO&zD($T;gYCAIAZa47i@iBmSKA-C^K;!9jg6>}* zQ;0*M&YXQnl$}6duh-|>?)STbc(GX69pTaOc!chtBno8(G*l~0Gem8hOY!&qHXp=b zfb4R)R3Afq52Y=2>T*-nQ5Yhd(h2|$Vx13S{gWIH2Vk*IXQkl(D7&p~Tcs6%9e}l3 ztuVddd+hi74rrC(89F{Z%DdgJDu=)yz-zPFI2G1uAm!Wb7U;5Guj^EdZvh4XpUB`9 TReg@y00000NkvXXu0mjfF7Cb= diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/container_top_grad.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/container_top_grad.png deleted file mode 100644 index 608b61071e09e5799893d3a4dab1d5fc954103f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 340 zcmV-a0jvIrP)bJE?oA+ zgQ<^IpLaxXOsxYSp7S+14>;vT*HZpO&CoNPVIXL`ugs(rH!XYn mZ3&@^DmrpCr!!0000rmYfM(_HBR0^P0sjP?_ItmsE;skmm9_mRYo41zMHsz@?d`xvY)? zfLcPCy$hW62b4bKnE}(*N@_r6p=8`BUr8l4qs7{W;~pF2)fhV#rFfGrEgR;dzYYlO zPw3Z$TB`$^(du{>SUQe5MF7Xfy>^?k(Il6b>Vl;ybhsW>VW^y5PU|aQ!QqQlLPA0tE^b fC{PpVOMn3YxD%wgwgoZH00000NkvXXu0mjffEvFP diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_sep.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_sep.png deleted file mode 100644 index 2fe33d610468a00b317e5db9aeb68cecc923af3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 813 zcmV+|1JeA7P)s*YNMj0pcK$>)I&9mO}RSh z{%`x$dy75Ll11UnB*W?&PCnYOVFO*BFOxU`jU`un#C>nMr*OcBR zduJcT>?DU8VgfDU4`Mw8KVs6rwb*QYS^kXFO}U6i;x1JjNTk$wj+GO$E|CC6fK1GA z3yfC5_V3~(#)4QQ4=k$0ON$nFA|YoU9_DHl?D8<$7fXBaoXWn-t7eVd$z69v$jH07 zM&{5L7P$-iR#gsfALeScNP=xwP&a~Em!<!9vRa!#b6KPql z*)IcYF`uc1J(B0S@FC3zw#h?xjV+w!wrSYG)f9qcr>czGK(3XCp_h9me5jR&>I`z0 zFt)afiZOBMcP3_5M#pi>v{buS%yKhEG*n&kxPDes)2hff+k zjrv1ryrTRF;26fYl%ETWNFUx2ce3px{W388x^0eO{0Qfl!yJ=}EAoAm^=oP2xD-+C zdona%9z7=qX8Lcp+hud@3i#cuy$o{C|&atz~%ZH^~0UYy9+Or{e`u@`r7 zzJ9d@!_8^{qjP7vYUKJ43r9tc|5DB|jK4Iv;~o&*9u697|(&K&Nb?`O)#RgkE?0a}47&+eahoZ+~SP!yLo-;`RL_?~3#C|IPz? rrewksp74YxJmCpXc)}OL{{$ES0@vW8Y-`-300000NkvXXu0mjf53qds diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_top.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/content_top.png deleted file mode 100644 index 1331d890dc8b01a95c9c3cc88c40bff10ad62a78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40820 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 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/download_icon.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/download_icon.png deleted file mode 100644 index def80b9a81fec4bdaba52fc392b807983a7b000d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 451 zcmV;!0X+VRP)?n2_B%}3>Grh);AU!Kn{D!w)f-ny6wF$R!X6RZ8-m!OxS|$ zb}@veX}J~muF<%%ZOvfaFdB`%rn7wx2_fKV7zWxGZ@pT(-9Bk}34-W5%2IyA*XMSqMzsCFiDcK;{Xjk zl+q<*u+xlAck27ZF4?uZmkNOp&iT_|0Qam6bPxp8pjikQz~|CX>0ng1+l9Y+e|<~k tbSjNY;zKAANji|j*%!o@U*3NL3;^wU%Ti7xDU1LB002ovPDHLkV1hjI!mR)R diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_black.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_black.png deleted file mode 100644 index 4b0e2118216491c9b47da27bf6884a5d514392a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 448 zcmV;x0YCnUP)DpCbfDi%s9 zsOrQsl&w>jJOl$0Z$tYeNOYo|$O2Ssd6gBB^MZi(i#N(3Rc(K$ET@V5Tq0!q*5l1Ergv$-PBDJi~yA6 zAy**FT54`@p`XoWxj=%9I0p%3gv~Yb{>1^{hXBA?lf}#VG+DO-d>JQvL{IA^LfADpH8PqYRh@cPu26hZnx{YE{)?j2m%}f qZ=OM=XBv(EhxK^MQ9o14qcmv82~ z)y}yv43$z+s03-@&CO;rerz4|_8&jCkKQf2f1=arNOMl8`5;)(xx8FjvGYWDaV?pM zq&bk=5*f#qZCqz_&0wQi4ssbGRxk*LUHUGBztMYrlTT9$h!HbVtU&BhSg({NBVtA{ zfMD4W&Ks$^wko;b?`H%=h%6)0JcX4-^)ieAV4^UFPqu)5h02mTIX!!NxUJP{+0tTC zWGw)u3co^de{;FByH~H*CnFjBlBI1jl5Ynl-Px7&3Iru(LkYOB?1G#bTXQ8V*sG!l>H p&uguf55ft8pin53N~LcB1_129MV-o4=vM#$002ovPDHLkV1fk7yh{K8 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_brown.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_brown.png deleted file mode 100644 index 72bde9fc9094f45a174f3af5a9e4117cc3dd12fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmV;r0Y(0aP)mPF@jo%jen?xdJyH{APB*`?EgA38!w(4KPIz7 zG9TZ3leLsmQ4}GBpg`X!3S$m}AU}G$>;0>P)BPPG)jtu2AvD`S#e@lwQNnBsNo9!W z@)k1Z9GV??#+V465kjCAdahqsX*V5P6LN(tqg;$J)`Y*&e;>l9i9&`c&qf5}{H-)7 zEVr7F8Dl>L!bdPy?MUsVMaXd+mjuehCwQQB3JbI7?L(W)2^1_4*b+4=wC2#!$@%ls zz2|w_G~+@7iHkyEDgcjn*PC10olZw9uQwz2XWwgTY{CZDa5FMXAx2SFi+jWI?E z2ZB%F1Efk}ov(&&UiC`_AZ3^;G6oaC9I)&kqc8q7XON1(=tP_JlpG8@wJJvd zC;(GwG=fyPs-*h%7RTXmIMa~OuhBWc$*{R5K7XWAYQ~@_HYl@_mKkd6qIY@q_WIOl zGz!sD(j?VTF#L12m&f~))3Y!P3kId^#DL00yEG_3?zz^w0Px_ZXp&CX3nQ`x_3x`*Z)gd!DbLHy)2Woz7q|u$e91TU^z4yWMOyE0u~z vL~$H*k9qQ*=Q;P3F~0AY%jF;l{sb5R)ki84Xa{^W00000NkvXXu0mjfroq76 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_pink.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_pink.png deleted file mode 100644 index 3e5984350cb2bb5bfa2f6a1c2f5ea579111a91d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmV;j0ZsmiP)ZTvzLU7}+NWa8&iYv3J3wORy7gnLQ3lW5Z?ah5UH%V=@w;m>wA(?Z}oJp9q zHc1iyR3JlMcyp)Iaknu}X1M&osW$eXh~t==E7_qeKfA(UtS6GITgpl)>IvwQ&<0k) zP_2u(eqp~^4=M%0DR3AKL$sW*8n18f^lGWVA&DSJiJlsd!d|2929dHL%pesMUns1i zxw}JoG#Zr&f2c4 c?OT8W06|V5Y=oTe=Kufz07*qoM6N<$f<#Zd-~a#s diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_red.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/file_red.png deleted file mode 100644 index 6f1963c404d8a14694436f1cb8d910e3915b362b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 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 KO#I9F?*9Rg;U@0@ diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_curve_solid.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_curve_solid.png deleted file mode 100644 index 20b2a4b677a44dd2256a99d8d6a7f346228fbae6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1976 zcmc&#X;f3!7CwXkH%MYgXc-=m02XMUN-&f`fh5<2CYmCWR&jzPLcz*tf+92+@fPZc zS{nr#gf0WC6`8C`q)Z_e5vfw1NEHz@H043XER{h7dt%>P@7dLV{n08eA}#wVcgfsR-JKsICATq-l$ zdCNTT03g>eGIaV<(f=kb`eV{(`r~T>P?ib*JnL_D{Lb_LA(KxKJRtQbZ!^_A$W6&# z>}>Tq(f>fk!$5E>W*PiwuVrzH$gpjQxg(x+@eZ%I=UX~{==q)N>$>}cCL41CWC`2vt*V_34k z{VqRv<7HbPB06-6cJYSurEsy8l3CJ-T_{32=Fg>L>U}pcavw9Gv+IgG;LgrWCq@L5 zcn@wG?8#W|*`14?KA)N^!6_4lgDc$k^FEK5rXzc4+lGi%r#sz&>)0$S)+lt5we|0@ z%d1`1&3^ohW(h`0&U2r6JGEg)$C_qXcp6}||EsPohH=?oebN@CqN_f6@`Kgsi9{eC z6IUhTy%02J+B!7A#2m2%NBYzqr#2nWKAZ1zKzdAM?cw@{LOVoN0QP7{NMVq)XZJx@ z7t9+=)^zJjyO;n-O_$2Mwml6x*&{wr$28x2E0*>Gz(^V2;iBa~9S*FbU=;yX_PNc4 z09;&QJv-QZeC|RNmt6npx@imGka0Z_25l`*8hzW3!%tRaHx`nug!jp11SG5oQ4zo=*ptZ=;f6I=I3-#sv&P3M9*X1-5mveP~M=uM2hJTyVmX9-dp#pL-`H`bim5T$dgno4uBMm3uCYVxGlP2R8tP->qW-TQ7$j1G@Hc)W_LlT%>L z+5l3cMiY0-%BMiH2049eVmltPOiu769c&(y?5FAy>o<^~Sh&7XkV(nsU6BZ=sL>pf z*!$6g$Lm&+OE)YhLc+ctB-)1-qIPB^vdJFSb*R42oMVLEdY3fe^GVxc0#u`Fr-IR$ z{7OVOxyUc_pLhsp!IqxfYY37S<)^Sat=pMl-`p3qcl+c|xy?uYun+>s^0RBC56IshRjrPA6=Rh2r)+Ub zrC_L8?8Q#i&abSpGREeuok`~N0g2GgGdd2gf6)z(u8nir8Gc0f78Uh?_|uaemKHk< zI==V{x*S~dy9-)i8DO+)|LM^tg#?fCB}$UY8zyzRwXhrmV{My9MS~ zUGGWM3(#R3sI*>od$xVI6ejr-P`H{0m68rYv(2LWzbW-feqSlHS;YTp*qM1-1_-t7 T$7T)-%@Y|2c#+&{RGjx45 zdw(}2A8lOkNL)h1Fw8M>13MPOY((Jmae^&)KlE)xFu1(2FMRX9INm4w_NVSm$HLNh z+tQasW~OGO$EK&I2|nvcXJD8^VI(^&o_~M%L88I=^OcO;QzaQY?{&@zw_U{z@^U=OS$3)Z}_Cs znj{D=7RE_p1bAJU2S-a6En>#;H{)3Pvh|HVU~#Fkwev5>aZvoFf@u5dN2BwAEwyw? zxtI8dz4(5-0$me}uP7Bpm>ZNK(2lO7!LBOP8__{){azipZ-giqA{tJcuS@mUa7ciP zr-=lZj0pWzHx<2ba{rA~yi~cSQkG1p<$qcuaeosAIiXB)VcmK3l2(9HULm;Tq~P4* zMn&v_5IrrZA{y4AoLxk2$38Kil(n@I^wI@>&=0fwFO-)lKE{}T{+j|qJ=7j0HeR(Q zO@$V>zKH-@nj1|-Si@Q}QP$3Jd_}z7%2o$`Rlp$}IfFytJw6Dc;q#zs&q~Y#ZT<0UKnv#l8fpmHq);s52m#i@Nzk9h85uq zBT)m031N)YUFEO3PcGNA((M@!lbzh zP=;R|W`>YcWDl?Q5y7pn8EbM?i6nrYK!hGEUL56{WV|;X*JNKiaq6~lBP)zN>j?;H z;yta@Y3oW{dquYvu2% zs)BX<-IEI}zE6SBy=|iKChi*Yb8>DsYcflG7$R8b=HEh*-!oE}>3Tb~dbMWERClQ) z-%}}Z{1fDH`LUL)T) zo!A_0JJPT5P4!>209DA#}=wl{^*x` zr7MJsde+^xdGxU%bM%Ip>a#4vq9rVHs2biH_f0!7$i!A;cn>i|?^Mx(h zVq^96hxUk+RJwfeDnlifzZ@aK)uOxlGOwHvWDkpbjhiF>Ajfb@-l}`-+BFahIpZJ( z!Qxy8symRDi)WrITkH_G=|aZdLi>Y({*b=mw|6efKVN#l3m)S0j{UTTZarz39$t9b zAF8@`G?v1+f2|~9WQPd~P|jgaC2I#97w>~SUY=wWT2EFZ_69zVN1iWihdT!YxhCG? znH2M{l7KUI&!Cn{&jG!WIa6Eyl^0UH{uGQP$G8c79NHj{Cy;1{3jg;QUm()V8FfRC zo(7ISKmpG*Zx@^JF(u6akd=XTF9J{XJ3_iJKMyCSPS=&TVEN6VGGwr64r-c^!RFYu zD~{ky7SIImAnne6xSEFMlnH39#dmh==;w$AiF_^5z> zJaQWqTC@;_K5EIEP~w*X;wz80zOVhTj*k;xuBp&mL}_f_wG|b~<4mf^r1xj|tnr4_ zXszo#G7!$TywcMCN_hFng|&G8_4_@W;_`Aq{L%b3+5htwez`S6Rbma&o$*5}%0j?j P7A!J+Bl~MsO5uM1)PT4O diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_stripes_solid.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_stripes_solid.png deleted file mode 100644 index e36f3337ef63917b7d0305b0ce7ec1d2d473a3e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2786 zcmcImZA?>V7_CZ6DHdz7FkpPtjG4{VIu+P51}lQv5O6^=jIcr(6%4pLJ_0RB*-8iM zFx~h8Q!>f29~(1U;RmaR%eV3oC1@tlLAc^zx-eK<YZ?!C{=``qU_ z&pGdT@7cHG4+;go0uF~GR33^>;BYn>+2?9LkG+;(IS|U;eDY(CFIM5;W>`T~41SoWl_qmC=f$+L7t8xNoO2x0T;cmSm4MoZA1vW6xZd!Ed(q z);|o{D3$b^((`^Q_HWQ7Pg@p6yG!+YeZbi2s;aFn!}8d+u>3l;6d7RZnQ&;s*KXY6 z(iaW4t~_~u@+z_2&-Ke3-TDjjnXt`K6SIG=`B<}DDvYUbV>BR?>ZrLg+ctXFVM z>An`GWfqrk+|yHIM8}e!=nr|2&cA)^asy-!3PG z!SfLSMc%mhd*Xo<7^~b`TNGurXFw(Qg>FS=vQrE@e-^^16MKKd_-2+u8%9(fe0W?` zKyp#Uob0MeZniFF+SdiMM(K=aXL*XjD?o$38n94F77bi9e*%RDllw9 zCWOxRP)ZQ8xF`?kiJdAzC~3Aab7d=xRn-tSZ)~_X0F}I_&m)i5{6JymPls{Ke?Dxm zzfTC`@`I+J=}JO^^YoA9@~Z`nw%gO1!x)O-b>142;+u~*1Li*mDR4gQjwG}}tUZ-DiZbZikI^;0F ztz!VT9@U-X3!SAiRjB;A`)F8qmbXE|HKsYmrv$Adm6~F`vkofBt^bd8&!pY`s)MjC zf4b=~-%sxb8h=BZg(!NT0qme``Q=Dn0HHiOm3kR@qH}PNyN6;)wsg$tlN0^gtV<$&SzQ^aK&H~N4?63kgHidv_M=bNFTMl`XIl!} z_B;~6SUZ?ItanC2C06VI`mE|~2G1HcH0%WDaRlQTXIh^#&4(2HGq@4g-B#v^J?#{`1jPEz$`nltx2=p)+B*c#U8|+DN zK-M~j!lf&`NLO$)AL=A@R;7zY<=?8sUxNhO5l9dh+w___35?ayQqOv4DGw^8{)e-w z5IoDwRcC;ae-V1Ruj!K#6OXVhmeL4m_EIotd}jPRH#nZQ+afpcI7-1=(jmWgn*C|z NC}ZNIzmG~a{0YNR!)^co diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_swirls.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/header_swirls.png deleted file mode 100644 index ce8a27a378924548f4188150a8968054fcd2d3d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10220 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 O0Z3IH#3%UEkpBnNdHrVq diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_shadow_bottom.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_shadow_bottom.png deleted file mode 100644 index a742b538377015ef4ab4377f232f22c621f017c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1p!2~4zj|%JrQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JinKjl978H@CDnX<#L6s`keHO@^w8MYc=3lu2Ko6PpP!$v j@yEXYpTcKGCLV^}lQ}M(DL#`8)W+cH>gTe~DWM4f)kiD6 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_shadow_top.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_shadow_top.png deleted file mode 100644 index 814c0d30c5ce7bf370d1cb85713fd1afda24e214..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1p!2~4zj|%JrQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JigY|(978H@CH?vQoS#`J;m^;{>RkU{UtfQsM$F`^#Gn23 l{}+Au|Mz$M8Fmf>hClB_R#(iKu@tC}!PC{xWt~$(69DcVGAIB5 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_thumbnail.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/photo_thumbnail.png deleted file mode 100644 index 47750b33389cc99463b7d3814388d7d8608a1aa5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 656 zcmeAS@N?(olHy`uVBq!ia0vp^^MUv%2OE&|;!`LDQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07?_MaT^vIyZoRqwa8;9oKttel6{Q!PRsY-1Y{@luo55bN zv%r#_?c$5`p9~)bWzS8R5_D>F?6(!wLNy`MocH9b5enVXMqT{d&tkA>&2J(I29VPWjI$vr$e>#g_$ z!TYnCZs*$h-K&W<+4f9##}fIz4^=HkXBJMHC3a_)*#rH3%6tBOP_<(_x_!Cp_4V^r z?;SUlJ0m#nhlTOJS#~zt{@l77TyrQnrNOlRYaOcuLxWSK+p~%LGJr{p!PC{xWt~$( F696d`DMA1M diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_black.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_black.png deleted file mode 100644 index 485b8971a5401bd6b4f60b5af9c8ad46be66d77a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 513 zcmV+c0{;DpP)Sr<;kH^y%$$xY8@!n95a(HxneJ|{D6pzQ%*q_7UNF)+CU)~A)-ocLoBTyC(dc zRxP7;EEa=l4w&cs!eX_8FgOB{NCXMA-Y^c)XcVU2XU@|z5C#Z^LaQZ^@;z`B4u@fC z-%A35Agq@~Td#*eAP`u2pUqtJP>UzXA*Z=@FruA>fe600000NkvXXu0mjf D*{R)b diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_blue.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_blue.png deleted file mode 100644 index b51fda540e4699801126630c8a6ecbbc4f4b25b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 511 zcmVD7zAap|DAR@|55ke$16a>{GlA4{Jcc-V{K5E$I zhYyd>yZ65D-VZ~qRwE+DnBICk9*f07E2vhhlPS{^D3{BUB(eW6P5?&jkIpsE!$Oaz z3kO@A2?TF;$tWu(GFcNGc-gM~r?wGDVt zEEYqdPFI<=~$kx}9c&Br8kGs;bR)P53!2 zc81!SOa|gjWXD&Jd+9q60xpnBrI0|&4Z}&N(-1FT%zt?gLI80!hTU$rTCHZY z*)ST7CUYzwh@#l-b}_ZX;jr0kNHUpB9LN0#FaXh>q|Gh%*eL)2002ovPDHLkV1lvr B-sJ!Q diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_brown.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_brown.png deleted file mode 100644 index e472389c5ddd8def43d656f1943035e6a8d6097c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 524 zcmV+n0`vWeP)4IIR! zwI5KM1dR?ZVjzOoAVPmcQ$xg|po4BMHZ+8gx;Ti4;w(tgQeaaweed@gYPA{>X_}^2kH=#+n`sTzYIUY+dIIHgc|0C#|G~@vjk=#-kNG?l zURKHL_15ckK@jwZGK!)g-DotP+HEL2D9*^|^HnMpef8p0l{}|s`v*r*c<{Lx8_VSP z`%9(Ls+y5yS<%Sm*!B6(q44ee?ck#`*C_>q!D6wvte#)Mwn>Wm$JWDj|NT`IB`ADP zq;NQ#%jHmQK&OR5f#bNYK&|_$pYEH!m2KzV@dfWRQznyP@P2_nAe+r1KIC|I$2HMG zlq6;T)`Xuk_@Fuz3SpmXi%ufRjUD$y5J4D(SWKl-kw}DAFN~X{(`lH_K)buS1Yv+g zBC#9?>F0r^WHJf!@;xUIkH=SIqqXTF5sSr^p67Y}cv%FvvLs1pVl*1{`+c|Djlm)p zjYgZzrrmD0SS%)!$uONxXA7)042Q#BuZMOW4u{ohMUl~HWLfrCfB^t7&x1x-&(wba O0000kEud7k!AsZ>^LW+YH5m8R1v+l6TbFzWXDc~OMIFW2Pt zdTX_sqA12kO`4`5T(8$(8Vx8sIA4*^=PQ@XJK4ozQC3;|t9LKtq440-=M5AP1YuhV ziJ~}OFe3}^!EEya3J>IRIX!z*z=4Id^&cNw*B|4?WVVFD59SmM2Jtp3;c%l+D1<_x zu0mon&{tlKtsL^_fiv-lr%Wbe!uR)N`RY`((8)+vx0IBnwwX2I=cJd6x6|n~ zOj}}i&)%?b48q_DB$G)b(00N&q*5uE);GI-xCCK2%udcAL${sj9mA w#rA?ENrS-vUAtT^hr@v+tJP{Yn|}lt0B1U~q#eC}0{{R307*qoM6N<$f|PsVx&QzG diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_pink.png b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/images/tag_pink.png deleted file mode 100644 index dbdc1ee463b6b2e7cb0cb1b9a1318bc0b1c7c863..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 516 zcmV+f0{i`mP)lFlnR#2a5T&) zD2ksdGqZPa)1^x&Jdn@l7k$qg*jOjc_@#1G?LW2$)P=%J3WY+ULZN`#9B!0KrEoah z9g}`?J7~8jB%xuBxHYnG?jNq*pKl42&1QMbFBlBwayi88?u_5xR)`;xDwFa>ib^wW zK5N3yX)!a@&SWw$Z!&xGTwT)z2!jwvrBXo$5bWUXW#3k|ey^<#IV34kTHvR*S{*Ex-VA@}L+g6la+L00001mU*Co4hBNt zKhT`wR!F$H>gLkY(AXF?h=PJhgDy@s2%dvPh=?Nf2jtdJ;b359L0P3hAW*GV|7DlUWpT#Zuf6L+5eg4p9QvR@p-@3k8kcchg&40%s6m9C#G@A zV%LP9)3RmM&SWw$?IAnc_nz)LK^TNUDwRS4tu~Axole6%eIeTi!T^axVmTJ+-vghL z$t29<$AUmS9{*d`+UwyU7K<%?G#b@EFDHs3TAog)lgVT>8Vv@6PN#z@aTbY0TrQX0 zZns*k7K??O&1UKkRu_iDVZYzU)DDNkX0sv5Y&M%rrf&fT0MT`)=e$aiY5)KL07*qo IM6N<$f_if11^@s6 diff --git a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/png/pngbehavior.htc b/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/png/pngbehavior.htc deleted file mode 100644 index 09ff463c..00000000 --- a/resources/etc/SankoreEditor/editor_fr/rw_common/themes/caribou/png/pngbehavior.htc +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - diff --git a/src/adaptors/UBSvgSubsetAdaptor.cpp b/src/adaptors/UBSvgSubsetAdaptor.cpp index 486d8557..53d0688d 100644 --- a/src/adaptors/UBSvgSubsetAdaptor.cpp +++ b/src/adaptors/UBSvgSubsetAdaptor.cpp @@ -70,6 +70,12 @@ const QString UBSvgSubsetAdaptor::sPixelUnit = "px"; const QString UBSvgSubsetAdaptor::sFontWeightPrefix = "font-weight:"; const QString UBSvgSubsetAdaptor::sFontStylePrefix = "font-style:"; const QString UBSvgSubsetAdaptor::sFormerUniboardDocumentNamespaceUri = "http://www.mnemis.com/uniboard"; + +const QString tElement = "element"; +const QString tGroup = "group"; +const QString tGroups = "groups"; +const QString aId = "id"; + QMap UBSvgSubsetAdaptor::additionalElementToStore; QString UBSvgSubsetAdaptor::toSvgTransform(const QMatrix& matrix) @@ -107,6 +113,7 @@ QMatrix UBSvgSubsetAdaptor::fromSvgTransform(const QString& transform) } + static bool itemZIndexComp(const QGraphicsItem* item1, const QGraphicsItem* item2) { @@ -360,7 +367,7 @@ UBSvgSubsetAdaptor::UBSvgSubsetReader::UBSvgSubsetReader(UBDocumentProxy* pProxy UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() { - UBGraphicsScene *scene = 0; + mScene = 0; UBGraphicsWidgetItem *currentWidget = 0; mFileVersion = 40100; // default to 4.1.0 @@ -369,19 +376,20 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() UBGraphicsStrokesGroup* strokesGroup = 0; UBDrawingController* dc = UBDrawingController::drawingController(); - while (!mXmlReader.atEnd()) { mXmlReader.readNext(); if (mXmlReader.isStartElement()) { qreal zFromSvg = getZValueFromSvg(); + QUuid uuidFromSvg = getUuidFromSvg(); + if (mXmlReader.name() == "svg") { - if (!scene) + if (!mScene) { - scene = new UBGraphicsScene(mProxy); + mScene = new UBGraphicsScene(mProxy); } // introduced in UB 4.2 @@ -418,7 +426,7 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() if (!svgSceneUuid.isNull()) { - scene->setUuid(QUuid(svgSceneUuid.toString())); + mScene->setUuid(QUuid(svgSceneUuid.toString())); } // introduced in UB 4.0 @@ -438,7 +446,7 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() sceneRect.setWidth(ts.at(2).toFloat()); sceneRect.setHeight(ts.at(3).toFloat()); - scene->setSceneRect(sceneRect); + mScene->setSceneRect(sceneRect); } else { @@ -459,7 +467,7 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() if (!ubDarkBackground.isNull()) crossedBackground = (ubCrossedBackground.toString() == xmlTrue); - scene->setBackground(darkBackground, crossedBackground); + mScene->setBackground(darkBackground, crossedBackground); QStringRef pageNominalSize = mXmlReader.attributes().value(mNamespaceUri, "nominal-size"); if (!pageNominalSize.isNull()) @@ -472,7 +480,7 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() sceneSize.setWidth(ts.at(0).toInt()); sceneSize.setHeight(ts.at(1).toInt()); - scene->setNominalSize(sceneSize); + mScene->setNominalSize(sceneSize); } else { @@ -525,11 +533,11 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() if (mXmlReader.name() == "polygon") { - polygonItem = polygonItemFromPolygonSvg(scene->isDarkBackground() ? Qt::white : Qt::black); + polygonItem = polygonItemFromPolygonSvg(mScene->isDarkBackground() ? Qt::white : Qt::black); } else if (mXmlReader.name() == "line") { - polygonItem = polygonItemFromLineSvg(scene->isDarkBackground() ? Qt::white : Qt::black); + polygonItem = polygonItemFromLineSvg(mScene->isDarkBackground() ? Qt::white : Qt::black); } if (polygonItem) @@ -546,7 +554,7 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() polygonItem->setStrokesGroup(strokesGroup); } }else{ - scene->addItem(polygonItem); + mScene->addItem(polygonItem); } polygonItem->setData(UBGraphicsItemData::ItemLayerType, QVariant(UBItemLayerType::Graphic)); @@ -557,7 +565,7 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() else if (mXmlReader.name() == "polyline") { QList polygonItems - = polygonItemsFromPolylineSvg(scene->isDarkBackground() ? Qt::white : Qt::black); + = polygonItemsFromPolylineSvg(mScene->isDarkBackground() ? Qt::white : Qt::black); foreach(UBGraphicsPolygonItem* polygonItem, polygonItems) { @@ -572,7 +580,7 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() strokesGroup->addToGroup(polygonItem); } }else{ - scene->addItem(polygonItem); + mScene->addItem(polygonItem); } polygonItem->setData(UBGraphicsItemData::ItemLayerType, QVariant(UBItemLayerType::Graphic)); @@ -594,19 +602,22 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() if (href.contains("png")) { - QGraphicsPixmapItem* pixmapItem = pixmapItemFromSvg(); + UBGraphicsPixmapItem* pixmapItem = pixmapItemFromSvg(); if (pixmapItem) { pixmapItem->setFlag(QGraphicsItem::ItemIsMovable, true); pixmapItem->setFlag(QGraphicsItem::ItemIsSelectable, true); - scene->addItem(pixmapItem); + mScene->addItem(pixmapItem); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(pixmapItem, zFromSvg); + if (!uuidFromSvg.isNull()) + pixmapItem->setUuid(uuidFromSvg); + if (isBackground) - scene->setAsBackgroundObject(pixmapItem); + mScene->setAsBackgroundObject(pixmapItem); pixmapItem->show(); } @@ -620,13 +631,13 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() svgItem->setFlag(QGraphicsItem::ItemIsMovable, true); svgItem->setFlag(QGraphicsItem::ItemIsSelectable, true); - scene->addItem(svgItem); + mScene->addItem(svgItem); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(svgItem, zFromSvg); if (isBackground) - scene->setAsBackgroundObject(svgItem); + mScene->setAsBackgroundObject(svgItem); svgItem->show(); } @@ -646,11 +657,14 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() audioItem->setFlag(QGraphicsItem::ItemIsMovable, true); audioItem->setFlag(QGraphicsItem::ItemIsSelectable, true); - scene->addItem(audioItem); + mScene->addItem(audioItem); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(audioItem, zFromSvg); + if (!uuidFromSvg.isNull()) + audioItem->setUuid(uuidFromSvg); + audioItem->show(); //force start to load the video and display the first frame @@ -667,11 +681,14 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() videoItem->setFlag(QGraphicsItem::ItemIsMovable, true); videoItem->setFlag(QGraphicsItem::ItemIsSelectable, true); - scene->addItem(videoItem); + mScene->addItem(videoItem); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(videoItem, zFromSvg); + if (!uuidFromSvg.isNull()) + videoItem->setUuid(uuidFromSvg); + videoItem->show(); //force start to load the video and display the first frame @@ -688,11 +705,14 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() textItem->setFlag(QGraphicsItem::ItemIsMovable, true); textItem->setFlag(QGraphicsItem::ItemIsSelectable, true); - scene->addItem(textItem); + mScene->addItem(textItem); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(textItem, zFromSvg); + if (!uuidFromSvg.isNull()) + textItem->setUuid(uuidFromSvg); + textItem->show(); } } @@ -702,11 +722,14 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() if (mask) { - scene->addItem(mask); - scene->registerTool(mask); + mScene->addItem(mask); + mScene->registerTool(mask); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(mask, zFromSvg); + + if (!uuidFromSvg.isNull()) + mask->setUuid(uuidFromSvg); } } else if (mXmlReader.name() == "ruler") @@ -718,8 +741,8 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() ubZValue = mXmlReader.attributes().value(mNamespaceUri, "z-value").toString(); if (ruler) { - scene->addItem(ruler); - scene->registerTool(ruler); + mScene->addItem(ruler); + mScene->registerTool(ruler); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(ruler, zFromSvg); @@ -732,8 +755,8 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() if (compass) { - scene->addItem(compass); - scene->registerTool(compass); + mScene->addItem(compass); + mScene->registerTool(compass); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(compass, zFromSvg); @@ -745,8 +768,8 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() if (protractor) { - scene->addItem(protractor); - scene->registerTool(protractor); + mScene->addItem(protractor); + mScene->registerTool(protractor); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(protractor, zFromSvg); @@ -758,8 +781,8 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() if (triangle) { - scene->addItem(triangle); - scene->registerTool(triangle); + mScene->addItem(triangle); + mScene->registerTool(triangle); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(triangle, zFromSvg); @@ -770,8 +793,8 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() UBGraphicsCache* cache = cacheFromSvg(); if(cache) { - scene->addItem(cache); - scene->registerTool(cache); + mScene->addItem(cache); + mScene->registerTool(cache); UBApplication::boardController->notifyCache(true); if (zFromSvg != UBZLayerController::errorNum()) @@ -796,13 +819,13 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() pdfItem->setFlag(QGraphicsItem::ItemIsMovable, true); pdfItem->setFlag(QGraphicsItem::ItemIsSelectable, true); - scene->addItem(pdfItem); + mScene->addItem(pdfItem); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(pdfItem, zFromSvg); if (isBackground) - scene->setAsBackgroundObject(pdfItem); + mScene->setAsBackgroundObject(pdfItem); pdfItem->show(); @@ -819,11 +842,14 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() appleWidgetItem->resize(foreignObjectWidth, foreignObjectHeight); - scene->addItem(appleWidgetItem); + mScene->addItem(appleWidgetItem); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(appleWidgetItem, zFromSvg); + if (!uuidFromSvg.isNull()) + appleWidgetItem->setUuid(uuidFromSvg); + appleWidgetItem->show(); currentWidget = appleWidgetItem; @@ -840,11 +866,14 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() w3cWidgetItem->resize(foreignObjectWidth, foreignObjectHeight); - scene->addItem(w3cWidgetItem); + mScene->addItem(w3cWidgetItem); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(w3cWidgetItem, zFromSvg); + if (!uuidFromSvg.isNull()) + w3cWidgetItem->setUuid(uuidFromSvg); + w3cWidgetItem->show(); currentWidget = w3cWidgetItem; @@ -859,11 +888,14 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() textItem->setFlag(QGraphicsItem::ItemIsMovable, true); textItem->setFlag(QGraphicsItem::ItemIsSelectable, true); - scene->addItem(textItem); + mScene->addItem(textItem); if (zFromSvg != UBZLayerController::errorNum()) UBGraphicsItem::assignZValue(textItem, zFromSvg); + if (!uuidFromSvg.isNull()) + textItem->setUuid(uuidFromSvg); + textItem->show(); } } @@ -885,6 +917,10 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() QString value = mXmlReader.attributes().value("value").toString(); currentWidget->setDatastoreEntry(key, value); + } else if (mXmlReader.name() == tGroups) { + //considering groups section at the end of the document + + readGroupRoot(); } // else if (mXmlReader.name() == "teacherBar" || mXmlReader.name() == "teacherGuide"){ // sTeacherGuideNode.clear(); @@ -907,8 +943,8 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() { if (mXmlReader.name() == "g") { - if(strokesGroup && scene){ - scene->addItem(strokesGroup); + if(strokesGroup && mScene){ + mScene->addItem(strokesGroup); //graphicsItemFromSvg(strokesGroup); } @@ -930,6 +966,8 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() // storageClass->load(sTeacherGuideNode); // } // } + + } } @@ -938,8 +976,8 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() qWarning() << "error parsing Sankore file " << mXmlReader.errorString(); } - if (scene) { - scene->setModified(false); + if (mScene) { + mScene->setModified(false); } if (annotationGroup) @@ -948,9 +986,82 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene() delete annotationGroup; } - return scene; + return mScene; +} + + +UBGraphicsGroupContainerItem* UBSvgSubsetAdaptor::UBSvgSubsetReader::readGroup() +{ + UBGraphicsGroupContainerItem *result = new UBGraphicsGroupContainerItem(); + + QUuid groupUuid = QUuid(mXmlReader.attributes().value(aId).toString()); + + mXmlReader.readNext(); + while (!mXmlReader.atEnd()) { + if (mXmlReader.isEndElement()) { + mXmlReader.readNext(); + result->setUuid(groupUuid); + if (!result->childItems().count()) { + delete result; + result = 0; + } + break; + } else if (mXmlReader.isStartElement()) { + if (mXmlReader.name() == tGroup) { + qDebug() << "came across the group id is" << mXmlReader.attributes().value(aId); + UBGraphicsGroupContainerItem *curGroup = readGroup(); + if (curGroup) { + result->addToGroup(curGroup); + } + } else if (mXmlReader.name() == tElement) { + QGraphicsItem *curItem = readElementFromGroup(); + if (curItem) { + result->addToGroup(curItem); + } + }else { + mXmlReader.skipCurrentElement(); + } + } else { + mXmlReader.readNext(); + } + } + + return result; } +void UBSvgSubsetAdaptor::UBSvgSubsetReader::readGroupRoot() +{ + mXmlReader.readNext(); + while (!mXmlReader.atEnd()) { + if (mXmlReader.isEndElement()) { + mXmlReader.readNext(); + break; + } else if (mXmlReader.isStartElement()) { + if (mXmlReader.name() == tGroup) { + UBGraphicsGroupContainerItem *curGroup = readGroup(); + if (curGroup) { + mScene->addGroup(curGroup); + } + }else { + mXmlReader.skipCurrentElement(); + } + } else { + mXmlReader.readNext(); + } + } +} + +QGraphicsItem *UBSvgSubsetAdaptor::UBSvgSubsetReader::readElementFromGroup() +{ + QGraphicsItem *result = 0; + + result = mScene->itemByUuid(QUuid(mXmlReader.attributes().value(aId).toString())); + + mXmlReader.skipCurrentElement(); + mXmlReader.readNext(); + + return result; +} void UBSvgSubsetAdaptor::persistScene(UBDocumentProxy* proxy, UBGraphicsScene* pScene, const int pageIndex) { @@ -1007,6 +1118,13 @@ bool UBSvgSubsetAdaptor::UBSvgSubsetWriter::persistScene(int pageIndex) { if (mScene->isModified()) { + + //Creating dom structure to store information + QDomDocument groupDomDocument; + QDomElement groupRoot = groupDomDocument.createElement(tGroups); + groupDomDocument.appendChild(groupRoot); + + static int i = 0; qDebug() << "persist call no is " << ++i; @@ -1248,7 +1366,7 @@ bool UBSvgSubsetAdaptor::UBSvgSubsetWriter::persistScene(int pageIndex) UBGraphicsGroupContainerItem *groupItem = qgraphicsitem_cast(item); if (groupItem && groupItem->isVisible()) { - qDebug() << "came across the group during the parsing, uuid is " << groupItem->data(UBGraphicsItemData::ItemUuid).toString(); + persistGroupToDom(groupItem, &groupRoot, &groupDomDocument); continue; } } @@ -1280,6 +1398,30 @@ bool UBSvgSubsetAdaptor::UBSvgSubsetWriter::persistScene(int pageIndex) qWarning() << "unknown type"; } + //writing group data + if (groupRoot.hasChildNodes()) { + mXmlWriter.writeStartElement(tGroups); + QDomElement curElement = groupRoot.firstChildElement(); + while (!curElement.isNull()) { + if (curElement.hasAttribute(aId)) { + mXmlWriter.writeStartElement(tGroup); + mXmlWriter.writeAttribute(aId, curElement.attribute(aId)); + QDomElement curSubElement = curElement.firstChildElement(); + while (!curSubElement.isNull()) { + if (curSubElement.hasAttribute(aId)) { + mXmlWriter.writeStartElement(tElement); + mXmlWriter.writeAttribute(aId, curSubElement.attribute(aId)); + mXmlWriter.writeEndElement(); + curSubElement = curSubElement.nextSiblingElement(); + } + } + mXmlWriter.writeEndElement(); + } + curElement = curElement.nextSiblingElement(); + } + mXmlWriter.writeEndElement(); + } + mXmlWriter.writeEndDocument(); QString fileName = mDocumentPath + UBFileSystemUtils::digitFileFormat("/page%1.svg", mPageIndex); QFile file(fileName); @@ -1302,6 +1444,29 @@ bool UBSvgSubsetAdaptor::UBSvgSubsetWriter::persistScene(int pageIndex) return true; } +void UBSvgSubsetAdaptor::UBSvgSubsetWriter::persistGroupToDom(QGraphicsItem *groupItem, QDomElement *curParent, QDomDocument *groupDomDocument) +{ + QUuid uuid = UBGraphicsScene::getPersonalUuid(groupItem); + if (!uuid.isNull()) { + QDomElement curGroupElement = groupDomDocument->createElement(tGroup); + curGroupElement.setAttribute(aId, uuid); + curParent->appendChild(curGroupElement); + + foreach (QGraphicsItem *item, groupItem->childItems()) { + QUuid tmpUuid = UBGraphicsScene::getPersonalUuid(item); + if (!tmpUuid.isNull()) { + if (item->type() == UBGraphicsGroupContainerItem::Type && item->childItems().count()) { + persistGroupToDom(item, curParent, groupDomDocument); + } else { + QDomElement curSubElement = groupDomDocument->createElement(tGroup); + curSubElement.setAttribute(aId, tmpUuid); + curGroupElement.appendChild(curSubElement); + } + } + } + } +} + void UBSvgSubsetAdaptor::UBSvgSubsetWriter::polygonItemToSvgLine(UBGraphicsPolygonItem* polygonItem, bool groupHoldsInfo) { mXmlWriter.writeStartElement("line"); @@ -2204,6 +2369,20 @@ qreal UBSvgSubsetAdaptor::UBSvgSubsetReader::getZValueFromSvg() return result; } +QUuid UBSvgSubsetAdaptor::UBSvgSubsetReader::getUuidFromSvg() +{ + QUuid result; + + QString strUuid = mXmlReader.attributes().value(mNamespaceUri, "uuid").toString(); + QUuid uuid = QUuid(strUuid); + if (!uuid.isNull()) { + result = uuid; + } + + return result; +} + + void UBSvgSubsetAdaptor::UBSvgSubsetWriter::graphicsItemToSvg(QGraphicsItem* item) { mXmlWriter.writeAttribute("x", "0"); @@ -2402,6 +2581,7 @@ UBGraphicsW3CWidgetItem* UBSvgSubsetAdaptor::UBSvgSubsetReader::graphicsW3CWidge QStringRef uuid = mXmlReader.attributes().value(mNamespaceUri, "uuid"); QString pixPath = mDocumentPath + "/" + UBPersistenceManager::widgetDirectory + "/" + uuid.toString() + ".png"; + QPixmap snapshot(pixPath); if (!snapshot.isNull()) widgetItem->w3cWidget()->setSnapshot(snapshot); diff --git a/src/adaptors/UBSvgSubsetAdaptor.h b/src/adaptors/UBSvgSubsetAdaptor.h index 517f036a..010fb939 100644 --- a/src/adaptors/UBSvgSubsetAdaptor.h +++ b/src/adaptors/UBSvgSubsetAdaptor.h @@ -41,6 +41,7 @@ class UBPersistenceManager; class UBGraphicsTriangle; class UBGraphicsCache; class IDataStorage; +class UBGraphicsGroupContainerItem; class UBSvgSubsetAdaptor { @@ -94,6 +95,8 @@ class UBSvgSubsetAdaptor static QMap additionalElementToStore; + + class UBSvgSubsetReader { public: @@ -140,9 +143,14 @@ class UBSvgSubsetAdaptor UBGraphicsCache* cacheFromSvg(); + void readGroupRoot(); + QGraphicsItem *readElementFromGroup(); + UBGraphicsGroupContainerItem* readGroup(); + void graphicsItemFromSvg(QGraphicsItem* gItem); qreal getZValueFromSvg(); + QUuid getUuidFromSvg(); QXmlStreamReader mXmlReader; int mFileVersion; @@ -155,6 +163,7 @@ class UBSvgSubsetAdaptor bool mGroupHasInfo; QString mNamespaceUri; + UBGraphicsScene *mScene; }; class UBSvgSubsetWriter @@ -169,6 +178,7 @@ class UBSvgSubsetAdaptor private: + void persistGroupToDom(QGraphicsItem *groupItem, QDomElement *curParent, QDomDocument *curDomDocument); void polygonItemToSvgPolygon(UBGraphicsPolygonItem* polygonItem, bool groupHoldsInfo); void polygonItemToSvgLine(UBGraphicsPolygonItem* polygonItem, bool groupHoldsInfo); void strokeToSvgPolyline(UBGraphicsStroke* stroke, bool groupHoldsInfo); diff --git a/src/board/UBBoardView.cpp b/src/board/UBBoardView.cpp index 2185125d..59f4e8e5 100644 --- a/src/board/UBBoardView.cpp +++ b/src/board/UBBoardView.cpp @@ -562,7 +562,8 @@ UBBoardView::mouseMoveEvent (QMouseEvent *event) || item->type() == UBGraphicsMediaItem::Type || item->type() == UBGraphicsSvgItem::Type || item->type() == UBGraphicsTextItem::Type - || item->type() == UBGraphicsStrokesGroup::Type) { + || item->type() == UBGraphicsStrokesGroup::Type + || item->type() == UBGraphicsGroupContainerItem::Type) { if (!mJustSelectedItems.contains(item)) { item->setSelected(true); diff --git a/src/domain/UBGraphicsGroupContainerItem.cpp b/src/domain/UBGraphicsGroupContainerItem.cpp index a342d848..9b38687c 100644 --- a/src/domain/UBGraphicsGroupContainerItem.cpp +++ b/src/domain/UBGraphicsGroupContainerItem.cpp @@ -25,6 +25,8 @@ UBGraphicsGroupContainerItem::UBGraphicsGroupContainerItem(QGraphicsItem *parent UBGraphicsGroupContainerItem::setAcceptHoverEvents(true); + setUuid(QUuid::createUuid()); + setData(UBGraphicsItemData::itemLayerType, QVariant(itemLayerType::ObjectItem)); //Necessary to set if we want z value to be assigned correctly } diff --git a/src/domain/UBGraphicsPixmapItem.cpp b/src/domain/UBGraphicsPixmapItem.cpp index e7008cfa..c1586f8d 100644 --- a/src/domain/UBGraphicsPixmapItem.cpp +++ b/src/domain/UBGraphicsPixmapItem.cpp @@ -38,6 +38,8 @@ UBGraphicsPixmapItem::UBGraphicsPixmapItem(QGraphicsItem* parent) setData(UBGraphicsItemData::itemLayerType, QVariant(itemLayerType::ObjectItem)); //Necessary to set if we want z value to be assigned correctly setFlag(QGraphicsItem::ItemSendsGeometryChanges, true); + + setUuid(QUuid::createUuid()); //more logical solution is in creating uuid for element in element's constructor } UBGraphicsPixmapItem::~UBGraphicsPixmapItem() diff --git a/src/domain/UBGraphicsPolygonItem.cpp b/src/domain/UBGraphicsPolygonItem.cpp index 1fc87f6a..9c6dee10 100644 --- a/src/domain/UBGraphicsPolygonItem.cpp +++ b/src/domain/UBGraphicsPolygonItem.cpp @@ -189,18 +189,18 @@ void UBGraphicsPolygonItem::paint ( QPainter * painter, const QStyleOptionGraphi QGraphicsPolygonItem::paint(painter, option, widget); } -//QPainterPath UBGraphicsPolygonItem::shape() const -//{ +QPainterPath UBGraphicsPolygonItem::shape() const +{ -// QPainterPath path; -// path.addRect(boundingRect()); + QPainterPath path; + path.addRect(boundingRect()); -// return path; + return path; -//// static QPainterPath shapePath = QGraphicsPolygonItem::shape(); +// static QPainterPath shapePath = QGraphicsPolygonItem::shape(); -//// return shapePath; -//} +// return shapePath; +} UBGraphicsScene* UBGraphicsPolygonItem::scene() diff --git a/src/domain/UBGraphicsPolygonItem.h b/src/domain/UBGraphicsPolygonItem.h index 663658f2..851092b2 100644 --- a/src/domain/UBGraphicsPolygonItem.h +++ b/src/domain/UBGraphicsPolygonItem.h @@ -118,7 +118,7 @@ class UBGraphicsPolygonItem : public QGraphicsPolygonItem, public UBItem protected: void paint ( QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget); -// QPainterPath shape () const; + QPainterPath shape () const; private: diff --git a/src/domain/UBGraphicsScene.cpp b/src/domain/UBGraphicsScene.cpp index dbaebdc0..4f9c4a68 100644 --- a/src/domain/UBGraphicsScene.cpp +++ b/src/domain/UBGraphicsScene.cpp @@ -1490,7 +1490,22 @@ UBGraphicsGroupContainerItem *UBGraphicsScene::createGroup(QListsetVisible(true); groupItem->setFocus(); - qDebug() << groupItem->uuid().toString(); + if (enableUndoRedoStack) { //should be deleted after scene own undo stack implemented + UBGraphicsItemUndoCommand* uc = new UBGraphicsItemUndoCommand(this, 0, groupItem); + UBApplication::undoStack->push(uc); + } + + setDocumentUpdated(); + + return groupItem; +} + +void UBGraphicsScene::addGroup(UBGraphicsGroupContainerItem *groupItem) +{ + addItem(groupItem); + groupItem->setVisible(true); + groupItem->setFocus(); + if (groupItem->uuid().isNull()) { groupItem->setUuid(QUuid::createUuid()); } @@ -1501,8 +1516,6 @@ UBGraphicsGroupContainerItem *UBGraphicsScene::createGroup(QListsetZValue(item->data(UBGraphicsItemData::ItemOwnZValue).toReal()); } +QUuid UBGraphicsScene::getPersonalUuid(QGraphicsItem *item) +{ + QString idCandidate = item->data(UBGraphicsItemData::ItemUuid).toString(); + return idCandidate == QUuid().toString() ? QUuid() : QUuid(idCandidate); +} + qreal UBGraphicsScene::changeZLevelTo(QGraphicsItem *item, UBZLayerController::moveDestination dest) { return mZLayerController->changeZLevelTo(item, dest); diff --git a/src/domain/UBGraphicsScene.h b/src/domain/UBGraphicsScene.h index f37602c3..69c92abb 100644 --- a/src/domain/UBGraphicsScene.h +++ b/src/domain/UBGraphicsScene.h @@ -145,6 +145,7 @@ class UBGraphicsScene: public UBCoreGraphicsScene, public UBItem UBGraphicsW3CWidgetItem* addOEmbed(const QUrl& pContentUrl, const QPointF& pPos = QPointF(0, 0)); UBGraphicsGroupContainerItem *createGroup(QList items); + void addGroup(UBGraphicsGroupContainerItem *groupItem); QGraphicsItem* setAsBackgroundObject(QGraphicsItem* item, bool pAdaptTransformation = false, bool expand = false); @@ -162,6 +163,8 @@ class UBGraphicsScene: public UBCoreGraphicsScene, public UBItem QRectF normalizedSceneRect(qreal ratio = -1.0); + QGraphicsItem *itemByUuid(QUuid uuid); + void moveTo(const QPointF& pPoint); void drawLineTo(const QPointF& pEndPoint, const qreal& pWidth, bool bLineStyle); void eraseLineTo(const QPointF& pEndPoint, const qreal& pWidth); @@ -294,6 +297,8 @@ class UBGraphicsScene: public UBCoreGraphicsScene, public UBItem void setSelectedZLevel(QGraphicsItem *item); void setOwnZlevel(QGraphicsItem *item); + static QUuid getPersonalUuid(QGraphicsItem *item); + public slots: void hideEraser(); diff --git a/src/domain/UBGraphicsStrokesGroup.cpp b/src/domain/UBGraphicsStrokesGroup.cpp index cd5f92d4..80ad9281 100644 --- a/src/domain/UBGraphicsStrokesGroup.cpp +++ b/src/domain/UBGraphicsStrokesGroup.cpp @@ -9,6 +9,7 @@ UBGraphicsStrokesGroup::UBGraphicsStrokesGroup(QGraphicsItem *parent):QGraphicsI mDelegate->setFlippable(true); setData(UBGraphicsItemData::ItemLayerType, UBItemLayerType::Object); + setUuid(QUuid::createUuid()); setData(UBGraphicsItemData::itemLayerType, QVariant(itemLayerType::ObjectItem)); //Necessary to set if we want z value to be assigned correctly setFlag(QGraphicsItem::ItemSendsGeometryChanges, true); setFlag(QGraphicsItem::ItemIsSelectable, true); diff --git a/src/domain/UBGraphicsSvgItem.cpp b/src/domain/UBGraphicsSvgItem.cpp index 6cf3ddcb..a17b04b0 100644 --- a/src/domain/UBGraphicsSvgItem.cpp +++ b/src/domain/UBGraphicsSvgItem.cpp @@ -63,6 +63,8 @@ void UBGraphicsSvgItem::init() setMaximumCacheSize(boundingRect().size().toSize() * UB_MAX_ZOOM); setData(UBGraphicsItemData::itemLayerType, QVariant(itemLayerType::ObjectItem)); //Necessary to set if we want z value to be assigned correctly + + setUuid(QUuid::createUuid()); } @@ -194,3 +196,9 @@ UBGraphicsPixmapItem* UBGraphicsSvgItem::toPixmapItem() const return pixmapItem; } + +void UBGraphicsSvgItem::setUuid(const QUuid &pUuid) +{ + UBItem::setUuid(pUuid); + setData(UBGraphicsItemData::ItemUuid, QVariant(pUuid)); //store item uuid inside the QGraphicsItem to fast operations with Items on the scene +} diff --git a/src/domain/UBGraphicsSvgItem.h b/src/domain/UBGraphicsSvgItem.h index eb238cf4..09ce0762 100644 --- a/src/domain/UBGraphicsSvgItem.h +++ b/src/domain/UBGraphicsSvgItem.h @@ -61,6 +61,8 @@ class UBGraphicsSvgItem: public QGraphicsSvgItem, public UBItem, public UBGraphi virtual UBGraphicsPixmapItem* toPixmapItem() const; virtual UBGraphicsItemDelegate *Delegate() const {return mDelegate;} + virtual void setUuid(const QUuid &pUuid); + protected: virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); diff --git a/src/domain/UBGraphicsTextItem.cpp b/src/domain/UBGraphicsTextItem.cpp index 16328d3e..cc5a4148 100644 --- a/src/domain/UBGraphicsTextItem.cpp +++ b/src/domain/UBGraphicsTextItem.cpp @@ -53,6 +53,8 @@ UBGraphicsTextItem::UBGraphicsTextItem(QGraphicsItem * parent) setTextInteractionFlags(Qt::TextEditorInteraction); + setUuid(QUuid::createUuid()); + connect(document(), SIGNAL(contentsChanged()), mDelegate, SLOT(contentsChanged())); connect(document(), SIGNAL(undoCommandAdded()), this, SLOT(undoCommandAdded())); diff --git a/src/domain/UBItem.cpp b/src/domain/UBItem.cpp index 54c16e73..5a837509 100644 --- a/src/domain/UBItem.cpp +++ b/src/domain/UBItem.cpp @@ -18,7 +18,7 @@ #include "core/memcheck.h" UBItem::UBItem() - : mUuid(QUuid::createUuid()) + : mUuid(QUuid()) , mRenderingQuality(UBItem::RenderingQualityNormal) { // NOOP