Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add linux 'nemo' file browser #17

Closed
anb0s opened this issue Oct 7, 2015 · 11 comments
Closed

add linux 'nemo' file browser #17

anb0s opened this issue Oct 7, 2015 · 11 comments
Assignees
Milestone

Comments

@anb0s
Copy link
Owner

anb0s commented Oct 7, 2015

copied from: https://sourceforge.net/p/pluginbox/feature-requests/18/

x:~$ nemo --help
Aufruf:
nemo [OPTION …] [Adresse …]
Browse the file system with the file manager
Hilfeoptionen:
-h, --help Hilfeoptionen anzeigen
--help-all Alle Hilfeoptionen anzeigen
--help-gtk GTK+-Optionen anzeigen
Anwendungsoptionen:
-c, --check Eine Reihe schneller Selbsttests durchführen.
--version Die Versionsnummer des Programms anzeigen.
-g, --geometry=GEOMETRIE Das erste Fenster mit den angegebenen Ausmaßen (z.B.: 900x600) erstellen.
-n, --no-default-window Nur für ausdrücklich angegebene Adresse die Fenster erstellen.
--no-desktop Den Schreibtisch nicht verwalten (die Einstellungen im Einstellungsdialog ignorieren).
-q, --quit Nemo beenden.
--display=ANZEIGE X-Anzeige, die verwendet werden soll

@anb0s
Copy link
Owner Author

anb0s commented Oct 7, 2015

Explore command: nemo {2}

@anb0s
Copy link
Owner Author

anb0s commented Oct 7, 2015

Some tipps & tricks to get info about used file browser:
http://forums.linuxmint.com/viewtopic.php?f=42&t=130919

@anb0s
Copy link
Owner Author

anb0s commented Oct 7, 2015

In LMDE 201403
$ xdg-mime query default inode/directory
will print:
nemo.desktop
or
nautilus.desktop

@anb0s
Copy link
Owner Author

anb0s commented Oct 7, 2015

how to detect the default file (directory) browser:
http://forums.linuxmint.com/viewtopic.php?f=42&t=130919

@anb0s
Copy link
Owner Author

anb0s commented Oct 7, 2015

howto get some information about default tools (xdg):
https://wiki.ubuntuusers.de/xdg-utils?redirect=no#xdg-open

@anb0s anb0s added this to the v1.5 milestone Oct 7, 2015
@anb0s anb0s self-assigned this Oct 7, 2015
@anton-johansson
Copy link

I understand that this should be fixed, so it automatically detects nemo and opens it. But is there a way to force a command with EasyShell, for example nemo %p?

@anton-johansson
Copy link

Nevermind, not sure how I missed it.

@anb0s
Copy link
Owner Author

anb0s commented Nov 3, 2015

Yes, just replace one of the commands, e.g. "Unknown shell...": Explore command: nemo {2}

I the next version it will be more consistent:

  • i will provide more known tool configurations
  • there will be table with "selected" tools (preset)
  • the most used file browsers and shells / terminals will be detected and pre-selected at first start of new plugin
  • user can change or create own presets and add more predefined or own defined tools, so it's not fixed anymore to 4 possible commands, you can have more or less, e.g.
    • nemo
    • thunar
    • sakura terminal
    • other terminal
    • copy path
    • my own tool 1
    • my own tool 2
      -...

@anb0s
Copy link
Owner Author

anb0s commented Nov 3, 2015

see issue #9 too

@anb0s anb0s modified the milestones: v1.5, v2.0 May 20, 2016
anb0s added a commit that referenced this issue Jun 5, 2016
+ migration to GitHub
  #2
! EasyShell v1.4.2 cannot be installed in Eclipse Neon(4.6.0M5)
  #29
! Compatibility Issue with Neon-M7
  #30
! gnome-terminal: change to working directory does not work in LMDE
201403
  #6
! fixed all linux presets like gnome-terminal presets to not use "{1}"
--> {1},
  because of tokenizer it works also for "spaces in names"
+ added Xfce detection
+ added 3 instances of property pages 
+ added new preset "Gnome Terminal / Nemo"
  https://sourceforge.net/p/pluginbox/feature-requests/18/
  #17
+ added new preset "Gnome Terminal / Thunar"
  https://sourceforge.net/p/pluginbox/feature-requests/24/
  #23
+ added new preset "Xfce Terminal / Thunar"
  https://sourceforge.net/p/pluginbox/feature-requests/22/
  #21
anb0s added a commit that referenced this issue Jun 5, 2016
+ migration to GitHub
  #2
! EasyShell v1.4.2 cannot be installed in Eclipse Neon(4.6.0M5)
  #29
! Compatibility Issue with Neon-M7
  #30
! gnome-terminal: change to working directory does not work in LMDE
201403
  #6
! fixed all linux presets like gnome-terminal presets to not use "{1}"
--> {1},
  because of tokenizer it works also for "spaces in names"
+ added Xfce detection
+ added 3 instances of property pages 
+ added new preset "Gnome Terminal / Nemo"
  https://sourceforge.net/p/pluginbox/feature-requests/18/
  #17
+ added new preset "Gnome Terminal / Thunar"
  https://sourceforge.net/p/pluginbox/feature-requests/24/
  #23
+ added new preset "Xfce Terminal / Thunar"
  https://sourceforge.net/p/pluginbox/feature-requests/22/
  #21
@anb0s anb0s modified the milestones: v1.5, v2.0 Jun 23, 2016
@anb0s anb0s closed this as completed Jun 23, 2016
@anb0s anb0s modified the milestones: v1.5, v2.0 Jul 4, 2016
anb0s added a commit that referenced this issue Jul 5, 2016
- complete rewrite of plugin with EPL license
  #35 - [v2.0] new license: EPL
- added table view to support adding, removing and change order of
commands
- new name space "de.anbos.eclipse.easyshell"

Addressed enhancement requests:
#9 - Editable / custom commands
#11 - Change argument names
#12 - Change order menue entries
#14 - ability to select which of the 4 options to be visible
#17 - add linux 'nemo' file browser
#21 - add Xfce4 Terminal to linux presets
#23 - add linux 'thunar' file browser
#31 - add support of eclipse variables

Bug fixes:
#4 - "cd" cannot be used/called like a stand-alone program in
configurations under
#6 - gnome-terminal: change to working directory does not work in LMDE
201403
#29 - EasyShell v1.4.2 cannot be installed in Eclipse Neon(4.6.0M5)
#30 - Compatibility Issue with Neon-M7
#45 - EasyShell not compatible with new Eclipse Neon

Signed-off-by: Andre Bossert <anb0s@anbos.de>
@anb0s
Copy link
Owner Author

anb0s commented Jul 5, 2016

done at branch v2_0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants