There's a memory leak. Still analyzing where exactly.
+
The memory leak has now been mostly mitigated in that it doesn't balloon to 2GB'. Still working out where the smaller one(s) is/are.
Doing Ctrl+D when in Terminator (maybe other terminals too) somehow propagates the signal to SolarFM too.
A selected file in the active quad-pane will move to trash since it is the default key-binding for that action.
diff --git a/src/debs/build.sh b/debs/build.sh
similarity index 100%
rename from src/debs/build.sh
rename to debs/build.sh
diff --git a/debs/chown_all.sh b/debs/chown_all.sh
new file mode 100644
index 0000000..2c3d7c8
--- /dev/null
+++ b/debs/chown_all.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+function main() {
+ sudo chown -R "${USER}":"${USER}" .
+}
+main;
\ No newline at end of file
diff --git a/src/debs/solarfm-0-0-1-x64/DEBIAN/control b/debs/solarfm-0-0-1-x64/DEBIAN/control
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/DEBIAN/control
rename to debs/solarfm-0-0-1-x64/DEBIAN/control
diff --git a/src/debs/solarfm-0-0-1-x64/DEBIAN/postrm b/debs/solarfm-0-0-1-x64/DEBIAN/postrm
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/DEBIAN/postrm
rename to debs/solarfm-0-0-1-x64/DEBIAN/postrm
diff --git a/src/debs/solarfm-0-0-1-x64/bin/solarfm b/debs/solarfm-0-0-1-x64/bin/solarfm
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/bin/solarfm
rename to debs/solarfm-0-0-1-x64/bin/solarfm
diff --git a/debs/solarfm-0-0-1-x64/opt/DELETE_ME.txt b/debs/solarfm-0-0-1-x64/opt/DELETE_ME.txt
new file mode 100644
index 0000000..913acd6
--- /dev/null
+++ b/debs/solarfm-0-0-1-x64/opt/DELETE_ME.txt
@@ -0,0 +1 @@
+Place the zipped up solarfm zip here amnd run the build script.
\ No newline at end of file
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/applications/solarfm.desktop b/debs/solarfm-0-0-1-x64/usr/share/applications/solarfm.desktop
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/applications/solarfm.desktop
rename to debs/solarfm-0-0-1-x64/usr/share/applications/solarfm.desktop
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/doc/solarfm/copyright b/debs/solarfm-0-0-1-x64/usr/share/doc/solarfm/copyright
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/doc/solarfm/copyright
rename to debs/solarfm-0-0-1-x64/usr/share/doc/solarfm/copyright
diff --git a/debs/solarfm-0-0-1-x64/usr/share/solarfm/Main_Window.glade b/debs/solarfm-0-0-1-x64/usr/share/solarfm/Main_Window.glade
new file mode 100644
index 0000000..e604e38
--- /dev/null
+++ b/debs/solarfm-0-0-1-x64/usr/share/solarfm/Main_Window.glade
@@ -0,0 +1,968 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/contexct_menu.json b/debs/solarfm-0-0-1-x64/usr/share/solarfm/contexct_menu.json
similarity index 83%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/contexct_menu.json
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/contexct_menu.json
index 9e9323b..c17be4c 100644
--- a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/contexct_menu.json
+++ b/debs/solarfm-0-0-1-x64/usr/share/solarfm/contexct_menu.json
@@ -11,6 +11,8 @@
"Cut": ["STOCK_CUT", "cut"],
"Copy": ["STOCK_COPY", "copy"],
"Copy Name": ["STOCK_COPY", "copy_name"],
+ "Copy Path": ["STOCK_COPY", "copy_path"],
+ "Copy Path+Name": ["STOCK_COPY", "copy_path_name"],
"Paste": ["STOCK_PASTE", "paste"]
},
"Plugins": {}
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/3g2.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/3g2.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/3g2.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/3g2.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/3gp.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/3gp.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/3gp.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/3gp.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ai.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ai.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ai.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ai.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/air.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/air.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/air.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/air.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/asf.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/asf.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/asf.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/asf.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/avi.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/avi.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/avi.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/avi.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/bib.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/bib.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/bib.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/bib.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/cls.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/cls.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/cls.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/cls.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/csv.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/csv.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/csv.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/csv.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/deb.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/deb.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/deb.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/deb.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/djvu.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/djvu.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/djvu.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/djvu.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/dmg.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/dmg.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/dmg.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/dmg.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/doc.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/doc.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/doc.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/doc.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/docx.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/docx.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/docx.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/docx.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/dwf.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/dwf.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/dwf.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/dwf.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/dwg.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/dwg.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/dwg.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/dwg.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/eps.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/eps.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/eps.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/eps.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/epub.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/epub.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/epub.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/epub.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/exe.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/exe.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/exe.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/exe.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/f.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/f.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/f.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/f.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/f77.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/f77.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/f77.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/f77.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/f90.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/f90.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/f90.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/f90.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/flac.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/flac.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/flac.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/flac.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/flv.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/flv.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/flv.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/flv.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/gif.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/gif.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/gif.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/gif.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/gz.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/gz.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/gz.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/gz.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ico.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ico.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ico.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ico.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/indd.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/indd.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/indd.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/indd.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/iso.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/iso.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/iso.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/iso.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/jpeg.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/jpeg.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/jpeg.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/jpeg.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/jpg.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/jpg.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/jpg.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/jpg.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/log.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/log.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/log.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/log.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/m4a.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/m4a.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/m4a.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/m4a.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/m4v.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/m4v.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/m4v.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/m4v.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/midi.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/midi.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/midi.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/midi.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mkv.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mkv.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mkv.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mkv.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mov.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mov.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mov.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mov.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mp3.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mp3.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mp3.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mp3.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mp4.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mp4.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mp4.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mp4.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mpeg.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mpeg.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mpeg.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mpeg.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mpg.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mpg.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mpg.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/mpg.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/msi.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/msi.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/msi.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/msi.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/odp.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/odp.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/odp.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/odp.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ods.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ods.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ods.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ods.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/odt.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/odt.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/odt.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/odt.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/oga.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/oga.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/oga.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/oga.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ogg.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ogg.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ogg.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ogg.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ogv.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ogv.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ogv.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ogv.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pdf.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pdf.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pdf.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pdf.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/png.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/png.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/png.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/png.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pps.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pps.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pps.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pps.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ppsx.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ppsx.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ppsx.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ppsx.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ppt.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ppt.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ppt.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ppt.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pptx.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pptx.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pptx.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pptx.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/psd.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/psd.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/psd.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/psd.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pub.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pub.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pub.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/pub.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/py.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/py.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/py.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/py.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/qt.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/qt.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/qt.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/qt.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ra.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ra.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ra.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ra.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ram.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ram.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ram.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ram.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rar.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rar.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rar.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rar.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rm.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rm.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rm.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rm.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rpm.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rpm.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rpm.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rpm.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rtf.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rtf.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rtf.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rtf.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rv.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rv.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rv.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/rv.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/skp.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/skp.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/skp.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/skp.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/spx.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/spx.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/spx.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/spx.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/sql.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/sql.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/sql.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/sql.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/sty.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/sty.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/sty.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/sty.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tar.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tar.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tar.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tar.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tex.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tex.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tex.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tex.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tgz.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tgz.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tgz.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tgz.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tiff.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tiff.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tiff.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/tiff.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ttf.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ttf.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ttf.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/ttf.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/txt.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/txt.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/txt.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/txt.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/vob.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/vob.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/vob.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/vob.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/wav.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/wav.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/wav.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/wav.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/wmv.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/wmv.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/wmv.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/wmv.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xls.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xls.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xls.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xls.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xlsx.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xlsx.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xlsx.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xlsx.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xml.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xml.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xml.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xml.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xpi.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xpi.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xpi.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/xpi.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/zip.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/zip.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/zip.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/fileicons/zip.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/archive.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/archive.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/archive.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/archive.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/audio.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/audio.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/audio.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/audio.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/bin.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/bin.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/bin.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/bin.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/dir.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/dir.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/dir.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/dir.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/doc.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/doc.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/doc.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/doc.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/pdf.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/pdf.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/pdf.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/pdf.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/presentation.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/presentation.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/presentation.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/presentation.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/solarfm-64x64.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/solarfm-64x64.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/solarfm-64x64.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/solarfm-64x64.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/solarfm.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/solarfm.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/solarfm.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/solarfm.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/spreadsheet.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/spreadsheet.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/spreadsheet.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/spreadsheet.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/text.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/text.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/text.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/text.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/trash.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/trash.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/trash.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/trash.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/video.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/video.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/video.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/video.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/web.png b/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/web.png
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/web.png
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/icons/web.png
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/key-bindings.json b/debs/solarfm-0-0-1-x64/usr/share/solarfm/key-bindings.json
similarity index 94%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/key-bindings.json
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/key-bindings.json
index f3b10a0..83e0081 100644
--- a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/key-bindings.json
+++ b/debs/solarfm-0-0-1-x64/usr/share/solarfm/key-bindings.json
@@ -6,7 +6,7 @@
"open_terminal" : "F4",
"refresh_tab" : ["F5",
"r"],
- "tggl_top_main_menubar" : "h",
+ "tggl_top_main_menubar" : "0",
"tear_down" : "q",
"go_up" : "Up",
"go_home" : "slash",
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/settings.json b/debs/solarfm-0-0-1-x64/usr/share/solarfm/settings.json
similarity index 87%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/settings.json
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/settings.json
index 5b9f096..a67c142 100644
--- a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/settings.json
+++ b/debs/solarfm-0-0-1-x64/usr/share/solarfm/settings.json
@@ -13,7 +13,7 @@
"image_app": "mirage2",
"office_app": "libreoffice",
"pdf_app": "evince",
- "code_app": "atom",
+ "code_app": "newton",
"text_app": "mousepad",
"terminal_app": "terminator",
"container_icon_wh": [128, 128],
@@ -32,6 +32,14 @@
"text": [".txt", ".text", ".sh", ".cfg", ".conf", ".log"],
"music": [".psf", ".mp3", ".ogg", ".flac", ".m4a"],
"pdf": [".pdf"]
-
+ },
+ "theming":{
+ "success_color": "#88cc27",
+ "warning_color": "#ffa800",
+ "error_color": "#ff0000"
+ },
+ "debugging": {
+ "ch_log_lvl": 20,
+ "fh_log_lvl": 10
}
-}
+}
\ No newline at end of file
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/stylesheet.css b/debs/solarfm-0-0-1-x64/usr/share/solarfm/stylesheet.css
similarity index 56%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/stylesheet.css
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/stylesheet.css
index c0383f6..e802040 100644
--- a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/stylesheet.css
+++ b/debs/solarfm-0-0-1-x64/usr/share/solarfm/stylesheet.css
@@ -1,4 +1,10 @@
/* Set fm to have transparent window */
+
+/* * {*/
+/* background: rgba(39, 43, 52, 0.24);*/
+/* color: rgba(255, 255, 255, 1);*/
+/* }*/
+
box,
iconview,
notebook,
@@ -9,9 +15,47 @@ treeview.view,
.content-view,
.view {
background: rgba(19, 21, 25, 0.14);
+ /* background: rgba(39, 43, 52, 0.14); */
color: rgba(255, 255, 255, 1);
}
+button:hover {
+ background-color: rgba(255, 185, 25, 0.34);
+}
+
+/* ---- top controls ---- */
+window > box > box > button,
+window > box > box > buttonbox > button {
+ background: rgba(39, 43, 52, 0.64);
+}
+
+buttonbox > button * {
+ background: rgba(116, 0, 0, 0.0);
+ color: rgba(255, 255, 255, 1.0);
+}
+
+
+buttonbox > button:checked {
+ background-color: rgba(255, 125, 25, 0.34);
+}
+
+buttonbox > button:hover {
+ background-color: rgba(255, 185, 25, 0.34);
+}
+
+/* ---- notebook headers ---- */
+notebook > header {
+ background: rgba(39, 43, 52, 0.46);
+}
+
+notebook > header > tabs > tab {
+ color: rgba(255, 255, 255, 1);
+}
+
+notebook > header > tabs > tab:active {
+ background: rgba(0, 0, 0, 0.0);
+}
+
notebook > header > tabs > tab:checked {
/* Neon Blue 00e8ff */
background-color: rgba(0, 232, 255, 0.2);
@@ -21,6 +65,41 @@ notebook > header > tabs > tab:checked {
color: rgba(255, 255, 255, 0.8);
}
+popover {
+ background: rgba(39, 43, 52, 0.86);
+ color: rgba(255, 255, 255, 1);
+}
+
+/* ---- make text selection slightly transparent ---- */
+* selection {
+ background-color: rgba(0, 115, 115, 0.34);
+ /* Bergundy */
+ /* background-color: rgba(116, 0, 0, 0.64); */
+ color: rgba(255, 255, 255, 0.5);
+}
+
+
+/* ---- notebook tab buttons ---- */
+tab > box > button {
+ background: rgba(116, 0, 0, 0.64);
+}
+
+tab > box > button:hover {
+ background: rgba(256, 0, 0, 0.64);
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
#message_view {
font: 16px "Monospace";
}
@@ -83,4 +162,4 @@ XfdesktopIconView.view .rubberband {
XfdesktopIconView.view:active {
background-color: rgba(172, 102, 21, 1);
-} */
+} */
\ No newline at end of file
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/about_ui.glade b/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/about_ui.glade
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/about_ui.glade
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/about_ui.glade
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/appchooser_ui.glade b/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/appchooser_ui.glade
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/appchooser_ui.glade
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/appchooser_ui.glade
diff --git a/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/bottom_status_info_ui.glade b/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/bottom_status_info_ui.glade
new file mode 100644
index 0000000..b2dd13d
--- /dev/null
+++ b/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/bottom_status_info_ui.glade
@@ -0,0 +1,50 @@
+
+
+
+
+
+ True
+ False
+ 10
+ 10
+ 10
+ 10
+ 6
+ 6
+ 15
+ top
+
+
+ True
+ False
+
+
+ False
+ True
+ 0
+
+
+
+
+ True
+ False
+
+
+ False
+ True
+ 1
+
+
+
+
+ True
+ False
+
+
+ False
+ True
+ 2
+
+
+
+
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/file_exists_ui.glade b/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/file_exists_ui.glade
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/file_exists_ui.glade
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/file_exists_ui.glade
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/new_file_ui.glade b/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/new_file_ui.glade
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/new_file_ui.glade
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/new_file_ui.glade
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/rename_ui.glade b/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/rename_ui.glade
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/rename_ui.glade
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/rename_ui.glade
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/save_load_ui.glade b/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/save_load_ui.glade
similarity index 100%
rename from src/debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/save_load_ui.glade
rename to debs/solarfm-0-0-1-x64/usr/share/solarfm/ui_widgets/save_load_ui.glade
diff --git a/plugins/searcher/mixins/file_search_mixin.py b/plugins/searcher/mixins/file_search_mixin.py
index cb9f537..21ed0bf 100644
--- a/plugins/searcher/mixins/file_search_mixin.py
+++ b/plugins/searcher/mixins/file_search_mixin.py
@@ -43,6 +43,50 @@ class FileSearchMixin:
self.reset_file_list_box()
self.run_fsearch_watcher(query=widget)
+
+
+
+
+
+
+
+# Need to implement this over the threaded stuffs....
+
+
+ def cancel_timer(self):
+ if self.timer:
+ self.timer.cancel()
+ GLib.idle_remove_by_data(None)
+
+ def delay_search_Glib(self):
+ GLib.idle_add(self._do_highlight)
+
+ def delay_search(self):
+ wait_time = self.search_time / len(self.search_text)
+ wait_time = max(wait_time, 0.05)
+
+ self.timer = threading.Timer(wait_time, self.delay_search_Glib)
+ self.timer.daemon = True
+ self.timer.start()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@daemon_threaded
def run_fsearch_watcher(self, query):
while True:
@@ -104,4 +148,4 @@ class FileSearchMixin:
file = jdata[1]
widget = FilePreviewWidget(target, file)
- self._file_list.add(widget)
+ self._file_list.add(widget)
\ No newline at end of file
diff --git a/src/versions/solarfm-0.0.1/create-binary.sh b/src/create-binary.sh
similarity index 100%
rename from src/versions/solarfm-0.0.1/create-binary.sh
rename to src/create-binary.sh
diff --git a/src/versions/solarfm-0.0.1/create-standalone.sh b/src/create-standalone.sh
similarity index 100%
rename from src/versions/solarfm-0.0.1/create-standalone.sh
rename to src/create-standalone.sh
diff --git a/src/versions/solarfm-0.0.1/create-stubs.sh b/src/create-stubs.sh
similarity index 100%
rename from src/versions/solarfm-0.0.1/create-stubs.sh
rename to src/create-stubs.sh
diff --git a/src/debs/chown_all.sh b/src/debs/chown_all.sh
deleted file mode 100644
index 44bef62..0000000
--- a/src/debs/chown_all.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/bash
-
-function main() {
- sudo chown -R abaddon:abaddon .
-}
-main;
diff --git a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/Main_Window.glade b/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/Main_Window.glade
deleted file mode 100644
index 597d9be..0000000
--- a/src/debs/solarfm-0-0-1-x64/usr/share/solarfm/Main_Window.glade
+++ /dev/null
@@ -1,859 +0,0 @@
-
-
-
-
-
- True
- False
- gtk-save-as
-
-
- True
- False
- gtk-file
-
-
- True
- False
- gtk-justify-center
-
-
- True
- False
- gtk-save
-
-
- True
- False
- gtk-execute
-
-
- True
- False
- gtk-redo
-
-
- True
- False
- gtk-stop
-
-
- True
- False
- gtk-apply
- 3
-
-
- True
- False
- gtk-apply
- 3
-
-
- True
- False
- gtk-apply
- 3
-
-
- True
- False
- gtk-apply
- 3
-
-
- 800
- 600
- False
- center
- 1670
- 830
- icons/solarfm.png
- center
-
-
-
-
-
- True
- False
- vertical
- top
-
-
- True
- False
-
-
- True
- False
-
-
- True
- False
- _File
- True
-
-
- True
- False
-
-
- gtk-new
- create
- True
- False
- New File/Folder...
- True
- True
-
-
-
-
-
- gtk-open
- open
- True
- False
- Open...
- True
- True
-
-
-
-
-
- True
- False
-
-
-
-
- Reload Plugins
- True
- False
- image6
- False
-
-
-
-
-
- Terminal
- True
- False
- image5
- False
-
-
-
-
-
- True
- False
- Session
-
-
- True
- False
-
-
- Save Session
- save_session
- True
- False
- New File/Folder...
- image4
- False
-
-
-
-
-
- Save Session As
- save_session_as
- True
- False
- New File/Folder...
- image1
- False
-
-
-
-
-
- Load Session
- load_session
- True
- False
- New File/Folder...
- image2
- False
-
-
-
-
-
-
-
-
-
- True
- False
- Debug
-
-
- True
- False
-
-
- Show Errors
- messages_popup
- True
- False
- image3
- False
-
-
-
-
-
-
-
-
-
- gtk-quit
- True
- False
- True
- True
-
-
-
-
-
-
-
-
-
- True
- False
- _Edit
- True
-
-
- True
- False
-
-
- gtk-cut
- cut
- True
- False
- True
- True
-
-
-
-
-
- gtk-copy
- copy
- True
- False
- True
- True
-
-
-
-
-
- gtk-paste
- paste
- True
- False
- True
- True
-
-
-
-
-
-
-
-
-
- True
- False
- _Help
- True
-
-
- True
- False
-
-
- gtk-about
- about_page
- True
- False
- True
- True
-
-
-
-
-
-
-
-
-
- True
- True
- 0
-
-
-
-
- True
- False
- 5
- start
-
-
- Plugins
- plugins_popup
- True
- True
- True
-
-
-
- True
- True
- 0
-
-
-
-
- tggl_notebook_1
- True
- True
- True
- tggl_notebook_1_img
- True
-
-
-
- True
- True
- 1
-
-
-
-
- tggl_notebook_2
- True
- True
- True
- tggl_notebook_2_img
- True
-
-
-
- True
- True
- 2
-
-
-
-
- tggl_notebook_3
- True
- True
- True
- tggl_notebook_3_img
- True
-
-
-
- True
- True
- 3
-
-
-
-
- tggl_notebook_4
- True
- True
- True
- tggl_notebook_4_img
- True
-
-
-
- True
- True
- 4
-
-
-
-
- I/O
- io_popup
- True
- True
- True
- io_img
- True
-
-
-
- True
- True
- 5
-
-
-
-
- False
- True
- 1
-
-
-
-
-
- True
- False
- False
- False
- False
- False
-
-
- True
- True
- 2
-
-
-
-
- False
- True
- 0
-
-
-
-
- True
- False
-
-
- gtk-home
- go_home
- True
- True
- True
- True
- True
-
-
-
- False
- True
- 0
-
-
-
-
- gtk-add
- create_tab
- True
- True
- True
- True
- True
-
-
-
- False
- True
- 1
-
-
-
-
- gtk-go-up
- go_up
- True
- True
- True
- True
- True
-
-
-
- False
- True
- 2
-
-
-
-
- path_entry
- True
- True
- True
- Path...
-
-
-
- True
- True
- 3
-
-
-
-
- gtk-refresh
- refresh_view
- True
- True
- True
- True
- True
-
-
-
- False
- True
- 4
-
-
-
-
- False
- True
- 1
-
-
-
-
- True
- True
- True
- True
- vertical
- True
-
-
- True
- True
- 5
- True
- True
- True
-
-
- notebook1
- True
- True
- True
- 5
- 5
- 5
- 5
- False
- True
- sfm_windows
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- window_1
- True
- True
- edit-find-symbolic
- False
- False
- Search...
-
-
-
- False
-
-
-
-
- False
- False
-
-
-
-
- notebook2
- True
- True
- True
- 5
- 5
- 5
- 5
- False
- True
- sfm_windows
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- window_2
- True
- True
- edit-find-symbolic
- False
- False
- Search...
-
-
-
- False
-
-
-
-
- False
- False
-
-
-
-
- True
- True
-
-
-
-
- True
- True
- 5
- True
- True
- True
-
-
- notebook3
- True
- True
- True
- 5
- 5
- 5
- 5
- False
- True
- sfm_windows
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- window_3
- True
- True
- edit-find-symbolic
- False
- False
- Search...
-
-
-
- False
-
-
-
-
- False
- False
-
-
-
-
- notebook4
- True
- True
- True
- 5
- 5
- 5
- False
- True
- sfm_windows
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- window_4
- True
- True
- edit-find-symbolic
- False
- False
- Search...
-
-
-
- False
-
-
-
-
- False
- False
-
-
-
-
- True
- True
-
-
-
-
- True
- True
- 2
-
-
-
-
- True
- False
- 10
- 10
- 10
- 10
- 6
- 6
- 15
- top
-
-
- True
- False
-
-
- False
- True
- 0
-
-
-
-
- True
- False
-
-
- False
- True
- 1
-
-
-
-
- True
- False
-
-
- False
- True
- 2
-
-
-
-
- False
- True
- 3
-
-
-
-
-
-
diff --git a/src/versions/solarfm-0.0.1/debugger.sh b/src/debugger.sh
similarity index 100%
rename from src/versions/solarfm-0.0.1/debugger.sh
rename to src/debugger.sh
diff --git a/src/versions/solarfm-0.0.1/setup.py b/src/setup.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/setup.py
rename to src/setup.py
diff --git a/src/versions/solarfm-0.0.1/solarfm.toml b/src/solarfm.toml
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm.toml
rename to src/solarfm.toml
diff --git a/src/versions/solarfm-0.0.1/solarfm/__builtins__.py b/src/solarfm/__builtins__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/__builtins__.py
rename to src/solarfm/__builtins__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/__init__.py b/src/solarfm/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/__init__.py
rename to src/solarfm/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/__main__.py b/src/solarfm/__main__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/__main__.py
rename to src/solarfm/__main__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/app.py b/src/solarfm/app.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/app.py
rename to src/solarfm/app.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/__init__.py b/src/solarfm/core/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/__init__.py
rename to src/solarfm/core/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/controller.py b/src/solarfm/core/controller.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/controller.py
rename to src/solarfm/core/controller.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/controller_data.py b/src/solarfm/core/controller_data.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/controller_data.py
rename to src/solarfm/core/controller_data.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/fs_actions/__init__.py b/src/solarfm/core/fs_actions/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/fs_actions/__init__.py
rename to src/solarfm/core/fs_actions/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/fs_actions/crud_mixin.py b/src/solarfm/core/fs_actions/crud_mixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/fs_actions/crud_mixin.py
rename to src/solarfm/core/fs_actions/crud_mixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/fs_actions/file_system_actions.py b/src/solarfm/core/fs_actions/file_system_actions.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/fs_actions/file_system_actions.py
rename to src/solarfm/core/fs_actions/file_system_actions.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/fs_actions/handler_mixin.py b/src/solarfm/core/fs_actions/handler_mixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/fs_actions/handler_mixin.py
rename to src/solarfm/core/fs_actions/handler_mixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/mixins/__init__.py b/src/solarfm/core/mixins/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/mixins/__init__.py
rename to src/solarfm/core/mixins/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/mixins/signals/__init__.py b/src/solarfm/core/mixins/signals/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/mixins/signals/__init__.py
rename to src/solarfm/core/mixins/signals/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/mixins/signals/file_action_signals_mixin.py b/src/solarfm/core/mixins/signals/file_action_signals_mixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/mixins/signals/file_action_signals_mixin.py
rename to src/solarfm/core/mixins/signals/file_action_signals_mixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/mixins/signals/ipc_signals_mixin.py b/src/solarfm/core/mixins/signals/ipc_signals_mixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/mixins/signals/ipc_signals_mixin.py
rename to src/solarfm/core/mixins/signals/ipc_signals_mixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/mixins/signals/keyboard_signals_mixin.py b/src/solarfm/core/mixins/signals/keyboard_signals_mixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/mixins/signals/keyboard_signals_mixin.py
rename to src/solarfm/core/mixins/signals/keyboard_signals_mixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/mixins/signals_mixins.py b/src/solarfm/core/mixins/signals_mixins.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/mixins/signals_mixins.py
rename to src/solarfm/core/mixins/signals_mixins.py
index eb79f46..db044e8 100644
--- a/src/versions/solarfm-0.0.1/solarfm/core/mixins/signals_mixins.py
+++ b/src/solarfm/core/mixins/signals_mixins.py
@@ -1,12 +1,12 @@
# Python imports
# Lib imports
+
+# Application imports
from .signals.file_action_signals_mixin import FileActionSignalsMixin
from .signals.ipc_signals_mixin import IPCSignalsMixin
from .signals.keyboard_signals_mixin import KeyboardSignalsMixin
-# Application imports
-
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/mixins/ui/__init__.py b/src/solarfm/core/mixins/ui/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/mixins/ui/__init__.py
rename to src/solarfm/core/mixins/ui/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/mixins/ui/grid_mixin.py b/src/solarfm/core/mixins/ui/grid_mixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/mixins/ui/grid_mixin.py
rename to src/solarfm/core/mixins/ui/grid_mixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/mixins/ui/pane_mixin.py b/src/solarfm/core/mixins/ui/pane_mixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/mixins/ui/pane_mixin.py
rename to src/solarfm/core/mixins/ui/pane_mixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/mixins/ui/tab_mixin.py b/src/solarfm/core/mixins/ui/tab_mixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/mixins/ui/tab_mixin.py
rename to src/solarfm/core/mixins/ui/tab_mixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/mixins/ui/window_mixin.py b/src/solarfm/core/mixins/ui/window_mixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/mixins/ui/window_mixin.py
rename to src/solarfm/core/mixins/ui/window_mixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/sfm_builder.py b/src/solarfm/core/sfm_builder.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/sfm_builder.py
rename to src/solarfm/core/sfm_builder.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/ui_mixin.py b/src/solarfm/core/ui_mixin.py
similarity index 96%
rename from src/versions/solarfm-0.0.1/solarfm/core/ui_mixin.py
rename to src/solarfm/core/ui_mixin.py
index f8bb4af..406f1fa 100644
--- a/src/versions/solarfm-0.0.1/solarfm/core/ui_mixin.py
+++ b/src/solarfm/core/ui_mixin.py
@@ -77,7 +77,7 @@ class UIMixin(PaneMixin, WindowMixin):
scroll_win = notebook.get_children()[-1]
icon_grid = scroll_win.get_children()[0]
- # self._focus_last_visible_notebook(icon_grid)
+ self._focus_last_visible_notebook(icon_grid)
except UIMixinException as e:
logger.info("\n: The saved session might be missing window data! :\nLocation: ~/.config/solarfm/session.json\nFix: Back it up and delete it to reset.\n")
logger.debug(repr(e))
@@ -85,4 +85,4 @@ class UIMixin(PaneMixin, WindowMixin):
for j in range(0, 4):
i = j + 1
self.fm_controller.create_window()
- self.create_new_tab_notebook(None, i, None)
+ self.create_new_tab_notebook(None, i, None)
\ No newline at end of file
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/__init__.py b/src/solarfm/core/widgets/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/__init__.py
rename to src/solarfm/core/widgets/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/bottom_status_info_widget.py b/src/solarfm/core/widgets/bottom_status_info_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/bottom_status_info_widget.py
rename to src/solarfm/core/widgets/bottom_status_info_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/context_menu_widget.py b/src/solarfm/core/widgets/context_menu_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/context_menu_widget.py
rename to src/solarfm/core/widgets/context_menu_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/__init__.py b/src/solarfm/core/widgets/dialogs/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/__init__.py
rename to src/solarfm/core/widgets/dialogs/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/about_widget.py b/src/solarfm/core/widgets/dialogs/about_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/about_widget.py
rename to src/solarfm/core/widgets/dialogs/about_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/appchooser_widget.py b/src/solarfm/core/widgets/dialogs/appchooser_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/appchooser_widget.py
rename to src/solarfm/core/widgets/dialogs/appchooser_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/file_exists_widget.py b/src/solarfm/core/widgets/dialogs/file_exists_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/file_exists_widget.py
rename to src/solarfm/core/widgets/dialogs/file_exists_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/message_widget.py b/src/solarfm/core/widgets/dialogs/message_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/message_widget.py
rename to src/solarfm/core/widgets/dialogs/message_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/new_file_widget.py b/src/solarfm/core/widgets/dialogs/new_file_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/new_file_widget.py
rename to src/solarfm/core/widgets/dialogs/new_file_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/rename_widget.py b/src/solarfm/core/widgets/dialogs/rename_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/rename_widget.py
rename to src/solarfm/core/widgets/dialogs/rename_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/save_load_widget.py b/src/solarfm/core/widgets/dialogs/save_load_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/save_load_widget.py
rename to src/solarfm/core/widgets/dialogs/save_load_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/user_pass_widget.py b/src/solarfm/core/widgets/dialogs/user_pass_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/dialogs/user_pass_widget.py
rename to src/solarfm/core/widgets/dialogs/user_pass_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/files_view/__init__.py b/src/solarfm/core/widgets/files_view/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/files_view/__init__.py
rename to src/solarfm/core/widgets/files_view/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/files_view/files_widget.py b/src/solarfm/core/widgets/files_view/files_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/files_view/files_widget.py
rename to src/solarfm/core/widgets/files_view/files_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/files_view/grid_mixin.py b/src/solarfm/core/widgets/files_view/grid_mixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/files_view/grid_mixin.py
rename to src/solarfm/core/widgets/files_view/grid_mixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/files_view/tab_mixin.py b/src/solarfm/core/widgets/files_view/tab_mixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/files_view/tab_mixin.py
rename to src/solarfm/core/widgets/files_view/tab_mixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/files_view/window_mixin.py b/src/solarfm/core/widgets/files_view/window_mixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/files_view/window_mixin.py
rename to src/solarfm/core/widgets/files_view/window_mixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/icon_grid_widget.py b/src/solarfm/core/widgets/icon_grid_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/icon_grid_widget.py
rename to src/solarfm/core/widgets/icon_grid_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/icon_tree_widget.py b/src/solarfm/core/widgets/icon_tree_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/icon_tree_widget.py
rename to src/solarfm/core/widgets/icon_tree_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/io_widget.py b/src/solarfm/core/widgets/io_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/io_widget.py
rename to src/solarfm/core/widgets/io_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/popups/__init__.py b/src/solarfm/core/widgets/popups/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/popups/__init__.py
rename to src/solarfm/core/widgets/popups/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/popups/io_popup_widget.py b/src/solarfm/core/widgets/popups/io_popup_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/popups/io_popup_widget.py
rename to src/solarfm/core/widgets/popups/io_popup_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/popups/message_popup_widget.py b/src/solarfm/core/widgets/popups/message_popup_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/popups/message_popup_widget.py
rename to src/solarfm/core/widgets/popups/message_popup_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/popups/path_menu_popup_widget.py b/src/solarfm/core/widgets/popups/path_menu_popup_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/popups/path_menu_popup_widget.py
rename to src/solarfm/core/widgets/popups/path_menu_popup_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/popups/plugins_popup_widget.py b/src/solarfm/core/widgets/popups/plugins_popup_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/popups/plugins_popup_widget.py
rename to src/solarfm/core/widgets/popups/plugins_popup_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/widgets/tab_header_widget.py b/src/solarfm/core/widgets/tab_header_widget.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/widgets/tab_header_widget.py
rename to src/solarfm/core/widgets/tab_header_widget.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/core/window.py b/src/solarfm/core/window.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/core/window.py
rename to src/solarfm/core/window.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/plugins/__init__.py b/src/solarfm/plugins/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/plugins/__init__.py
rename to src/solarfm/plugins/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/plugins/manifest.py b/src/solarfm/plugins/manifest.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/plugins/manifest.py
rename to src/solarfm/plugins/manifest.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/plugins/plugin_base.py b/src/solarfm/plugins/plugin_base.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/plugins/plugin_base.py
rename to src/solarfm/plugins/plugin_base.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/plugins/plugins_controller.py b/src/solarfm/plugins/plugins_controller.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/plugins/plugins_controller.py
rename to src/solarfm/plugins/plugins_controller.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/__init__.py b/src/solarfm/shellfm/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/__init__.py
rename to src/solarfm/shellfm/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/__init__.py b/src/solarfm/shellfm/windows/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/__init__.py
rename to src/solarfm/shellfm/windows/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/controller.py b/src/solarfm/shellfm/windows/controller.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/controller.py
rename to src/solarfm/shellfm/windows/controller.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/__init__.py b/src/solarfm/shellfm/windows/tabs/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/__init__.py
rename to src/solarfm/shellfm/windows/tabs/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/__init__.py b/src/solarfm/shellfm/windows/tabs/icons/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/__init__.py
rename to src/solarfm/shellfm/windows/tabs/icons/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/icon.py b/src/solarfm/shellfm/windows/tabs/icons/icon.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/icon.py
rename to src/solarfm/shellfm/windows/tabs/icons/icon.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/__init__.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/__init__.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/desktopiconmixin.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/desktopiconmixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/desktopiconmixin.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/desktopiconmixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/meshsiconmixin.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/meshsiconmixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/meshsiconmixin.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/meshsiconmixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/videoiconmixin.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/videoiconmixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/videoiconmixin.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/videoiconmixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/BaseDirectory.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/BaseDirectory.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/BaseDirectory.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/BaseDirectory.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Config.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Config.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Config.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Config.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/DesktopEntry.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/DesktopEntry.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/DesktopEntry.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/DesktopEntry.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Exceptions.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Exceptions.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Exceptions.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Exceptions.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/IconTheme.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/IconTheme.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/IconTheme.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/IconTheme.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/IniFile.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/IniFile.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/IniFile.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/IniFile.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Locale.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Locale.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Locale.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Locale.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Menu.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Menu.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Menu.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Menu.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/MenuEditor.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/MenuEditor.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/MenuEditor.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/MenuEditor.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Mime.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Mime.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Mime.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/Mime.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/RecentFiles.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/RecentFiles.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/RecentFiles.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/RecentFiles.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/__init__.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/__init__.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/util.py b/src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/util.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/icons/mixins/xdg/util.py
rename to src/solarfm/shellfm/windows/tabs/icons/mixins/xdg/util.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/path.py b/src/solarfm/shellfm/windows/tabs/path.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/path.py
rename to src/solarfm/shellfm/windows/tabs/path.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/tab.py b/src/solarfm/shellfm/windows/tabs/tab.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/tab.py
rename to src/solarfm/shellfm/windows/tabs/tab.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/utils/__init__.py b/src/solarfm/shellfm/windows/tabs/utils/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/utils/__init__.py
rename to src/solarfm/shellfm/windows/tabs/utils/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/utils/filehandler.py b/src/solarfm/shellfm/windows/tabs/utils/filehandler.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/utils/filehandler.py
rename to src/solarfm/shellfm/windows/tabs/utils/filehandler.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/utils/launcher.py b/src/solarfm/shellfm/windows/tabs/utils/launcher.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/utils/launcher.py
rename to src/solarfm/shellfm/windows/tabs/utils/launcher.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/utils/settings.py b/src/solarfm/shellfm/windows/tabs/utils/settings.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/tabs/utils/settings.py
rename to src/solarfm/shellfm/windows/tabs/utils/settings.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/shellfm/windows/window.py b/src/solarfm/shellfm/windows/window.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/shellfm/windows/window.py
rename to src/solarfm/shellfm/windows/window.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/__init__.py b/src/solarfm/utils/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/__init__.py
rename to src/solarfm/utils/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/debugging.py b/src/solarfm/utils/debugging.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/debugging.py
rename to src/solarfm/utils/debugging.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/event_system.py b/src/solarfm/utils/event_system.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/event_system.py
rename to src/solarfm/utils/event_system.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/ipc_server.py b/src/solarfm/utils/ipc_server.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/ipc_server.py
rename to src/solarfm/utils/ipc_server.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/keybindings.py b/src/solarfm/utils/keybindings.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/keybindings.py
rename to src/solarfm/utils/keybindings.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/logger.py b/src/solarfm/utils/logger.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/logger.py
rename to src/solarfm/utils/logger.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/__init__.py b/src/solarfm/utils/settings_manager/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/__init__.py
rename to src/solarfm/utils/settings_manager/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/manager.py b/src/solarfm/utils/settings_manager/manager.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/manager.py
rename to src/solarfm/utils/settings_manager/manager.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/options/__init__.py b/src/solarfm/utils/settings_manager/options/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/options/__init__.py
rename to src/solarfm/utils/settings_manager/options/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/options/config.py b/src/solarfm/utils/settings_manager/options/config.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/options/config.py
rename to src/solarfm/utils/settings_manager/options/config.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/options/debugging.py b/src/solarfm/utils/settings_manager/options/debugging.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/options/debugging.py
rename to src/solarfm/utils/settings_manager/options/debugging.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/options/filters.py b/src/solarfm/utils/settings_manager/options/filters.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/options/filters.py
rename to src/solarfm/utils/settings_manager/options/filters.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/options/settings.py b/src/solarfm/utils/settings_manager/options/settings.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/options/settings.py
rename to src/solarfm/utils/settings_manager/options/settings.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/options/theming.py b/src/solarfm/utils/settings_manager/options/theming.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/options/theming.py
rename to src/solarfm/utils/settings_manager/options/theming.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/start_check_mixin.py b/src/solarfm/utils/settings_manager/start_check_mixin.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/settings_manager/start_check_mixin.py
rename to src/solarfm/utils/settings_manager/start_check_mixin.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/singleton.py b/src/solarfm/utils/singleton.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/singleton.py
rename to src/solarfm/utils/singleton.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/types/__init__.py b/src/solarfm/utils/types/__init__.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/types/__init__.py
rename to src/solarfm/utils/types/__init__.py
diff --git a/src/versions/solarfm-0.0.1/solarfm/utils/types/state.py b/src/solarfm/utils/types/state.py
similarity index 100%
rename from src/versions/solarfm-0.0.1/solarfm/utils/types/state.py
rename to src/solarfm/utils/types/state.py
diff --git a/user_config/bin/solarfm b/user_config/bin/solarfm
index 8cca2db..e833ed3 100755
--- a/user_config/bin/solarfm
+++ b/user_config/bin/solarfm
@@ -12,6 +12,14 @@ function main() {
cd "${call_path}"
echo "Working Dir: " $(pwd)
- python /opt/solarfm.zip "$@"
+ files=()
+ for f in "$@"; do
+ target=$(readlink -f "${f}")
+ i="${#files[@]}"
+ size=$(($i + 1))
+ files[$size]="${target}"
+ done
+
+ python /opt/solarfm.zip "${files[@]}"
}
main "$@";
diff --git a/user_config/usr/share/solarfm/Main_Window.glade b/user_config/usr/share/solarfm/Main_Window.glade
index 9bcb55c..e604e38 100644
--- a/user_config/usr/share/solarfm/Main_Window.glade
+++ b/user_config/usr/share/solarfm/Main_Window.glade
@@ -32,6 +32,11 @@
Falsegtk-redo
+
+ True
+ False
+ gtk-justify-center
+ TrueFalse
@@ -203,6 +208,17 @@
+
+
+ Show Interactive Debugger
+ ui_debug
+ True
+ False
+ image7
+ False
+
+
+
@@ -579,7 +595,6 @@
- TrueFalsestart
@@ -674,7 +689,6 @@
- TrueFalsestart
@@ -783,7 +797,6 @@
- TrueFalsestart
@@ -877,7 +890,6 @@
- TrueFalsestart
diff --git a/user_config/usr/share/solarfm/key-bindings.json b/user_config/usr/share/solarfm/key-bindings.json
index b788b8b..83e0081 100644
--- a/user_config/usr/share/solarfm/key-bindings.json
+++ b/user_config/usr/share/solarfm/key-bindings.json
@@ -6,7 +6,7 @@
"open_terminal" : "F4",
"refresh_tab" : ["F5",
"r"],
- "tggl_top_main_menubar" : "Alt_L",
+ "tggl_top_main_menubar" : "0",
"tear_down" : "q",
"go_up" : "Up",
"go_home" : "slash",
diff --git a/user_config/usr/share/solarfm/stylesheet.css b/user_config/usr/share/solarfm/stylesheet.css
index c0383f6..e802040 100644
--- a/user_config/usr/share/solarfm/stylesheet.css
+++ b/user_config/usr/share/solarfm/stylesheet.css
@@ -1,4 +1,10 @@
/* Set fm to have transparent window */
+
+/* * {*/
+/* background: rgba(39, 43, 52, 0.24);*/
+/* color: rgba(255, 255, 255, 1);*/
+/* }*/
+
box,
iconview,
notebook,
@@ -9,9 +15,47 @@ treeview.view,
.content-view,
.view {
background: rgba(19, 21, 25, 0.14);
+ /* background: rgba(39, 43, 52, 0.14); */
color: rgba(255, 255, 255, 1);
}
+button:hover {
+ background-color: rgba(255, 185, 25, 0.34);
+}
+
+/* ---- top controls ---- */
+window > box > box > button,
+window > box > box > buttonbox > button {
+ background: rgba(39, 43, 52, 0.64);
+}
+
+buttonbox > button * {
+ background: rgba(116, 0, 0, 0.0);
+ color: rgba(255, 255, 255, 1.0);
+}
+
+
+buttonbox > button:checked {
+ background-color: rgba(255, 125, 25, 0.34);
+}
+
+buttonbox > button:hover {
+ background-color: rgba(255, 185, 25, 0.34);
+}
+
+/* ---- notebook headers ---- */
+notebook > header {
+ background: rgba(39, 43, 52, 0.46);
+}
+
+notebook > header > tabs > tab {
+ color: rgba(255, 255, 255, 1);
+}
+
+notebook > header > tabs > tab:active {
+ background: rgba(0, 0, 0, 0.0);
+}
+
notebook > header > tabs > tab:checked {
/* Neon Blue 00e8ff */
background-color: rgba(0, 232, 255, 0.2);
@@ -21,6 +65,41 @@ notebook > header > tabs > tab:checked {
color: rgba(255, 255, 255, 0.8);
}
+popover {
+ background: rgba(39, 43, 52, 0.86);
+ color: rgba(255, 255, 255, 1);
+}
+
+/* ---- make text selection slightly transparent ---- */
+* selection {
+ background-color: rgba(0, 115, 115, 0.34);
+ /* Bergundy */
+ /* background-color: rgba(116, 0, 0, 0.64); */
+ color: rgba(255, 255, 255, 0.5);
+}
+
+
+/* ---- notebook tab buttons ---- */
+tab > box > button {
+ background: rgba(116, 0, 0, 0.64);
+}
+
+tab > box > button:hover {
+ background: rgba(256, 0, 0, 0.64);
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
#message_view {
font: 16px "Monospace";
}
@@ -83,4 +162,4 @@ XfdesktopIconView.view .rubberband {
XfdesktopIconView.view:active {
background-color: rgba(172, 102, 21, 1);
-} */
+} */
\ No newline at end of file