diff --git a/app/translations/PineapplePictures.ts b/app/translations/PineapplePictures.ts
index 584994b..48bda93 100644
--- a/app/translations/PineapplePictures.ts
+++ b/app/translations/PineapplePictures.ts
@@ -209,16 +209,68 @@
&Copy
+
+
+ Copy P&ixmap
+
+
+
+
+ Copy &File Path
+
+
+
+
+ Properties
+
+
+
Stay on top
+
Protected mode
+
+
+ Zoom in
+
+
+
+
+ Zoom out
+
+
+
+
+ &Paste
+
+
+
+
+ Toggle Checkerboard
+
+
+
+
+ Configure...
+
+
+
+
+ Help
+
+
+
+
+ Quit
+
+
MetadataDialog
diff --git a/app/translations/PineapplePictures_de.ts b/app/translations/PineapplePictures_de.ts
index 2bc750d..64c65b0 100644
--- a/app/translations/PineapplePictures_de.ts
+++ b/app/translations/PineapplePictures_de.ts
@@ -209,16 +209,68 @@
&Copy
&Kopieren
+
+
+ Copy P&ixmap
+ P&ixmap kopieren
+
+
+
+ Copy &File Path
+ &Dateipfad kopieren
+
+
+
+ Properties
+ Eigenschaften
+
+
Stay on top
Oben bleiben
+
Protected mode
Geschützter Modus
+
+
+ Zoom in
+
+
+
+
+ Zoom out
+
+
+
+
+ &Paste
+
+
+
+
+ Toggle Checkerboard
+
+
+
+
+ Configure...
+ Konfigurieren …
+
+
+
+ Help
+ Hilfe
+
+
+
+ Quit
+
+
MetadataDialog
diff --git a/app/translations/PineapplePictures_es.ts b/app/translations/PineapplePictures_es.ts
index 06f7230..075e91d 100644
--- a/app/translations/PineapplePictures_es.ts
+++ b/app/translations/PineapplePictures_es.ts
@@ -209,16 +209,68 @@
&Copy
+
+
+ Copy P&ixmap
+
+
+
+
+ Copy &File Path
+
+
+
+
+ Properties
+
+
+
Stay on top
+
Protected mode
+
+
+ Zoom in
+
+
+
+
+ Zoom out
+
+
+
+
+ &Paste
+
+
+
+
+ Toggle Checkerboard
+
+
+
+
+ Configure...
+
+
+
+
+ Help
+
+
+
+
+ Quit
+
+
MetadataDialog
diff --git a/app/translations/PineapplePictures_fr.ts b/app/translations/PineapplePictures_fr.ts
index c36cb60..83d1df2 100644
--- a/app/translations/PineapplePictures_fr.ts
+++ b/app/translations/PineapplePictures_fr.ts
@@ -209,16 +209,68 @@
&Copy
&Copier
+
+
+ Copy P&ixmap
+ Copier P&ixmap
+
+
+
+ Copy &File Path
+ Copier le &chemin du fichier
+
+
+
+ Properties
+ Propriétés
+
+
Stay on top
Rester en-haut
+
Protected mode
Mode protégé
+
+
+ Zoom in
+
+
+
+
+ Zoom out
+
+
+
+
+ &Paste
+
+
+
+
+ Toggle Checkerboard
+
+
+
+
+ Configure...
+ Configurer…
+
+
+
+ Help
+ Aide
+
+
+
+ Quit
+
+
MetadataDialog
diff --git a/app/translations/PineapplePictures_nb_NO.ts b/app/translations/PineapplePictures_nb_NO.ts
index 9a434be..538c91d 100644
--- a/app/translations/PineapplePictures_nb_NO.ts
+++ b/app/translations/PineapplePictures_nb_NO.ts
@@ -209,16 +209,68 @@
&Copy
&Kopier
+
+
+ Copy P&ixmap
+ Kopier p&ixmap
+
+
+
+ Copy &File Path
+ Kopier %filsti
+
+
+
+ Properties
+ Egenskaper
+
+
Stay on top
Behold øverst
+
Protected mode
Beskyttet modus
+
+
+ Zoom in
+ Førstørr
+
+
+
+ Zoom out
+ Forminsk
+
+
+
+ &Paste
+ &Lim inn
+
+
+
+ Toggle Checkerboard
+
+
+
+
+ Configure...
+ Sett opp …
+
+
+
+ Help
+ Hjelp
+
+
+
+ Quit
+ Avslutt
+
MetadataDialog
diff --git a/app/translations/PineapplePictures_nl.ts b/app/translations/PineapplePictures_nl.ts
index 6295f5d..da646c8 100644
--- a/app/translations/PineapplePictures_nl.ts
+++ b/app/translations/PineapplePictures_nl.ts
@@ -209,16 +209,68 @@
&Copy
&Kopiëren
+
+
+ Copy P&ixmap
+ P&ixmap kopiëren
+
+
+
+ Copy &File Path
+ &Bestandspad kopiëren
+
+
+
+ Properties
+ Eigenschappen
+
+
Stay on top
Altijd bovenop
+
Protected mode
Beschermde modus
+
+
+ Zoom in
+
+
+
+
+ Zoom out
+
+
+
+
+ &Paste
+ &Plakken
+
+
+
+ Toggle Checkerboard
+
+
+
+
+ Configure...
+ Instellen...
+
+
+
+ Help
+ Hulp
+
+
+
+ Quit
+ Afsluiten
+
MetadataDialog
diff --git a/app/translations/PineapplePictures_ru.ts b/app/translations/PineapplePictures_ru.ts
index 55f8c09..0a8a0c0 100644
--- a/app/translations/PineapplePictures_ru.ts
+++ b/app/translations/PineapplePictures_ru.ts
@@ -209,16 +209,68 @@
&Copy
&Копировать
+
+
+ Copy P&ixmap
+ Копировать P&ixmap
+
+
+
+ Copy &File Path
+ Копировать &путь к файлу
+
+
+
+ Properties
+ Свойства
+
+
Stay on top
Поверх всех окон
+
Protected mode
Защищённый режим
+
+
+ Zoom in
+ Увеличить
+
+
+
+ Zoom out
+ Уменьшить
+
+
+
+ &Paste
+ &Вставить
+
+
+
+ Toggle Checkerboard
+
+
+
+
+ Configure...
+ Настроить...
+
+
+
+ Help
+ Помощь
+
+
+
+ Quit
+ Выход
+
MetadataDialog
diff --git a/app/translations/PineapplePictures_si.ts b/app/translations/PineapplePictures_si.ts
index bd9a59a..b410dcf 100644
--- a/app/translations/PineapplePictures_si.ts
+++ b/app/translations/PineapplePictures_si.ts
@@ -211,14 +211,66 @@
+
Stay on top
+
Protected mode
+
+
+ Zoom in
+
+
+
+
+ Zoom out
+
+
+
+
+ Copy P&ixmap
+
+
+
+
+ Copy &File Path
+
+
+
+
+ &Paste
+
+
+
+
+ Toggle Checkerboard
+
+
+
+
+ Configure...
+
+
+
+
+ Help
+
+
+
+
+ Properties
+
+
+
+
+ Quit
+
+
MetadataDialog
diff --git a/app/translations/PineapplePictures_zh_CN.ts b/app/translations/PineapplePictures_zh_CN.ts
index afb2e84..46f2f92 100644
--- a/app/translations/PineapplePictures_zh_CN.ts
+++ b/app/translations/PineapplePictures_zh_CN.ts
@@ -209,16 +209,68 @@
&Copy
复制(&C)
+
+
+ Copy P&ixmap
+ 复制位图(&I)
+
+
+
+ Copy &File Path
+ 复制文件路径(&F)
+
+
+
+ Properties
+ 属性
+
+
Stay on top
总在最前
+
Protected mode
保护模式
+
+
+ Zoom in
+ 放大
+
+
+
+ Zoom out
+ 缩小
+
+
+
+ &Paste
+ 粘贴(&P)
+
+
+
+ Toggle Checkerboard
+ 切换棋盘格
+
+
+
+ Configure...
+ 设置...
+
+
+
+ Help
+ 帮助
+
+
+
+ Quit
+ 退出
+
MetadataDialog
diff --git a/pineapple-pictures.pro b/pineapple-pictures.pro
index 618aa53..f64caf3 100644
--- a/pineapple-pictures.pro
+++ b/pineapple-pictures.pro
@@ -19,6 +19,7 @@ CONFIG += c++11 lrelease embed_translations
SOURCES += \
app/aboutdialog.cpp \
app/main.cpp \
+ app/framelesswindow.cpp \
app/mainwindow.cpp \
app/graphicsview.cpp \
app/bottombuttongroup.cpp \
@@ -30,10 +31,13 @@ SOURCES += \
app/settingsdialog.cpp \
app/metadatamodel.cpp \
app/metadatadialog.cpp \
- app/exiv2wrapper.cpp
+ app/exiv2wrapper.cpp \
+ app/actionmanager.cpp \
+ app/playlistmanager.cpp
HEADERS += \
app/aboutdialog.h \
+ app/framelesswindow.h \
app/mainwindow.h \
app/graphicsview.h \
app/bottombuttongroup.h \
@@ -45,7 +49,9 @@ HEADERS += \
app/settingsdialog.h \
app/metadatamodel.h \
app/metadatadialog.h \
- app/exiv2wrapper.h
+ app/exiv2wrapper.h \
+ app/actionmanager.h \
+ app/playlistmanager.h
TRANSLATIONS = \
app/translations/PineapplePictures.ts \