Julius Härtl 
							
						 
					 
					
						
						
							
						
						4be565c56f 
					 
					
						
						
							
							Merge pull request  #369  from nextcloud/upstream/issue/6406  
						
						... 
						
						
						
						Nautilus shell integration: Print python version on startup #6406  
						
						
					 
					
						2018-06-01 15:40:23 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						5f969580ac 
					 
					
						
						
							
							Nautilus: Fix Python3 and remove many debug  
						
						... 
						
						
						
						Use b'\n' in the call to rfind, as the _remainder is bytes, not a string.
Remove most of the debug message which happens during normal operation.
They are mostly spamming the nautilus console, and can also cause bug
as they may throw exception in case of wrong encoding.
Relates to issue: #6406  
						
						
					 
					
						2018-06-01 13:35:19 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						70f0792d4a 
					 
					
						
						
							
							Nautilus shell integration: Print python version on startup  #6406  
						
						
						
						
					 
					
						2018-06-01 13:02:13 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						629b14266b 
					 
					
						
						
							
							Nautilus integration: Not a ColumnProvider  
						
						... 
						
						
						
						The nautilus plugin doesn't actually define get_columns(), so pretending
to be a ColumnProvider lead to a critical warning on startup. 
						
						
					 
					
						2018-05-17 20:52:40 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						72b9beb79c 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/2.4'  
						
						... 
						
						
						
						Conflicts:
	shell_integration/nautilus/syncstate.py 
						
						
					 
					
						2018-01-23 14:08:15 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						ebfac84c69 
					 
					
						
						
							
							Shell integration: Make nautilus work with multiselections  
						
						... 
						
						
						
						Previously no menu would ever be shown if more than one file is
selected. Now the GET_MENU_ITEMS command is sent with all selected files
as an argument - similar to what is done for the dolphin integration. 
						
						
					 
					
						2018-01-23 14:02:56 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						3c2622d2de 
					 
					
						
						
							
							Shell integration: Update nautilus for GET_MENU_ITEMS  
						
						
						
						
					 
					
						2018-01-23 14:02:56 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						72363155d8 
					 
					
						
						
							
							Nautilus integration: Work with python2 and python3  
						
						
						
						
					 
					
						2018-01-23 12:30:58 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						f254ee3211 
					 
					
						
						
							
							Nautilus shell integration: Port to Python 3  
						
						
						
						
					 
					
						2018-01-23 12:30:58 +01:00 
						 
				 
			
				
					
						
							
							
								Jürgen Weigert 
							
						 
					 
					
						
						
							
						
						839361594d 
					 
					
						
						
							
							fix branded nemo and caja shell integration ( #5966 )  
						
						... 
						
						
						
						* Update createcajaplugin.sh
* first apply branding, then create copies. Better.
Fixes https://github.com/owncloud/ownbrander/issues/753 
* fix https://github.com/owncloud/ownbrander/issues/752  too. 
						
						
					 
					
						2017-08-31 13:16:34 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						ca2ffd4fb3 
					 
					
						
						
							
							SocketAPI: Change strings to a consistent _MENU_TITLE postfix  
						
						
						
						
					 
					
						2017-07-07 10:49:51 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						0238a29c7c 
					 
					
						
						
							
							Introduce private link sharing  #5023  
						
						... 
						
						
						
						* SocketAPI has COPL_LOCAL_LINK / EMAIL_LOCAL_LINK commands
* The nautilus and dolphing shell integrations show a submenu from which
  one can share as well as access the private link.
* The SocketAPI provides a new GET_STRINGS command to access localized
  strings.
* The private link can also be accessed from the user/group sharing
  dialog.
* The numeric file id is extracted from the full id to create the
  private link url. 
						
						
					 
					
						2017-07-07 10:49:51 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						899c675f0a 
					 
					
						
						
							
							Merge pull request  #5267  from payload/fix_4608  
						
						... 
						
						
						
						nautilus integration: "share" extension for syncing folders 
						
						
					 
					
						2016-11-14 12:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Gilbert Röhrbein 
							
						 
					 
					
						
						
							
						
						9c8572e335 
					 
					
						
						
							
							nautilus integration: refactored _connectToSocketServer, removed superfluous check  
						
						
						
						
					 
					
						2016-10-25 21:45:47 +02:00 
						 
				 
			
				
					
						
							
							
								Gilbert Röhrbein 
							
						 
					 
					
						
						
							
						
						e675a34fbb 
					 
					
						
						
							
							nautilus integration: use os.path.join, os.sep and tempfile.gettempdir instead of string concats  
						
						
						
						
					 
					
						2016-10-25 20:15:17 +02:00 
						 
				 
			
				
					
						
							
							
								Marcus Hoffmann 
							
						 
					 
					
						
						
							
						
						fe984b61d7 
					 
					
						
						
							
							Add script to create a caja plugin. ( #5262 )  
						
						... 
						
						
						
						Caja is a fork of nautilus maintained by the Mate project.
This adds a script to create a caja plugin from the nautilus plugin.
It replaces all occurences of nautilus with caja (case sensitive).
This is done in the same way the nemo plugin is generated from the nautilus one. 
						
						
					 
					
						2016-10-24 15:36:23 +02:00 
						 
				 
			
				
					
						
							
							
								Gilbert Röhrbein 
							
						 
					 
					
						
						
							
						
						166a0f60ca 
					 
					
						
						
							
							nautilus integration: "share" extension for syncing folders  
						
						... 
						
						
						
						Issue #4608 
* folder state is either OK or SYNC usually
* this extension does not know about if a folder is shareable
* a OK folder is shareable
* a SYNC folder could be uploaded or not uploaded
* this commit looks into file entries below this folder
* if one exists with state OK or SYNC
   this folder must have been uploaded
* better would be if the server (gui) tells us
   if the folder is uploaded 
						
						
					 
					
						2016-10-22 23:26:44 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						5f2b1999f6 
					 
					
						
						
							
							Package: Fix nautilus plugin name collision when branded  
						
						... 
						
						
						
						As suggested by @olifre in #5183  
						
						
					 
					
						2016-09-28 13:10:48 +02:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						641125eac1 
					 
					
						
						
							
							Fix nautilus and nemo plugin branding strings. ( #4780 )  
						
						... 
						
						
						
						* Fix nautilus and nemo plugin branding strings.
Fix for owncloud/enterprise#1314 
* nautilus plugin: Add a comment why the line needs to stay unchanged. 
						
						
					 
					
						2016-05-03 11:36:56 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						f657bd0cd9 
					 
					
						
						
							
							Overlay icons: Fix invalidation with nautilus  #3249  
						
						... 
						
						
						
						This avoids an extra socketapi call after invalidate_extension_info
is called from a STATUS message. 
						
						
					 
					
						2016-04-26 11:49:56 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						b4cf17d99d 
					 
					
						
						
							
							Overlay icons: Fix duplicate icons in nautilus  #3249  
						
						
						
						
					 
					
						2016-04-26 11:02:59 +02:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						f72c7f43bf 
					 
					
						
						
							
							Nautilus plugin: Be more robust against new states from socketapi  
						
						... 
						
						
						
						Do not bail out if an unknown state comes from SocketApi 
						
						
					 
					
						2016-04-20 17:13:06 +02:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						add29befee 
					 
					
						
						
							
							Nautilus plugin: Remove the bogus logging  
						
						
						
						
					 
					
						2016-04-20 17:12:21 +02:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						8eb53fa9ae 
					 
					
						
						
							
							nautilus integration: Handle NOP as empty.  
						
						
						
						
					 
					
						2016-04-14 15:24:46 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						41d8d77535 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/2.1'  
						
						
						
						
					 
					
						2016-02-10 12:57:03 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						ae3b9f112c 
					 
					
						
						
							
							Linux shell integration: Do not call sed from absolute path.  
						
						... 
						
						
						
						sed is in /bin/ rather than in /usr/bin on some systems, which
makes the scripts fail in the build environment. sed should be
in the PATH tough. 
						
						
					 
					
						2016-02-09 13:01:03 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						96f50d0c47 
					 
					
						
						
							
							Nautilus integration: Remove Shebang from plugin source.  
						
						... 
						
						
						
						This fixes  #4436  
						
						
					 
					
						2016-02-08 17:00:39 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						5ae81aa96c 
					 
					
						
						
							
							Nemo Shell Integration: Add missing conversion script.  
						
						... 
						
						
						
						This script creates the Nemo plugin out of the Nautilus plugin.
Both are source compatible, but need to include the right modules
depending on the name of the file manager.
The script is called by cmake. 
						
						
					 
					
						2016-01-28 11:44:13 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						afa8d671be 
					 
					
						
						
							
							shell integration: Create a plugin for nemo out of the nautilus one.  
						
						
						
						
					 
					
						2015-12-22 11:05:00 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						29e2877d35 
					 
					
						
						
							
							NautilusPlugin: Fix behaviour with files with a colon in the name.  
						
						
						
						
					 
					
						2015-11-25 15:11:12 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						a708f8d8ad 
					 
					
						
						
							
							NautilusPlugin: Fix detection of the OK status  
						
						... 
						
						
						
						Consider OK+SHW also as ok, and enable the ownCloud actions. 
						
						
					 
					
						2015-11-25 15:11:12 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						8777982629 
					 
					
						
						
							
							NautilusPlugin: Fix detection of top level sync folder.  
						
						
						
						
					 
					
						2015-11-25 15:11:12 +01:00 
						 
				 
			
				
					
						
							
							
								Lilian Besson 
							
						 
					 
					
						
						
							
						
						aa1a2d1247 
					 
					
						
						
							
							Reviewing, improved style, and a initializing message  
						
						... 
						
						
						
						- Add an "Initializing owncloud-client-nautilus extension" message 
						
						
					 
					
						2015-10-31 13:07:18 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Davis 
							
						 
					 
					
						
						
							
						
						bae552f386 
					 
					
						
						
							
							Minor shell integration typos  
						
						... 
						
						
						
						all in comments or other places that have no effect on the user. 
						
						
					 
					
						2015-09-10 17:14:08 +05:45 
						 
				 
			
				
					
						
							
							
								Individual IT Services 
							
						 
					 
					
						
						
							
						
						5414c65442 
					 
					
						
						
							
							don't show share menu item for top level folders  
						
						... 
						
						
						
						Top level folders cannot be shared. If you try you receive an 403 error.
So we should not show the "Share with Owncloud" menu item for them 
						
						
					 
					
						2015-08-28 16:24:52 +05:45 
						 
				 
			
				
					
						
							
							
								Individual IT Services 
							
						 
					 
					
						
						
							
						
						9a0fba5f5e 
					 
					
						
						
							
							checking if file or folder is to be shared to fix issue  #3556  
						
						
						
						
					 
					
						2015-08-18 11:46:29 +02:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						cbbc5af834 
					 
					
						
						
							
							Nautilus Shell Integration: Re-Assemble the whole filename after split.  
						
						... 
						
						
						
						The socketapi uses the colon as delimiter, which splits files that contain
a colon. This patch re-assembles the filename again in case that happened. 
						
						
					 
					
						2015-07-29 11:47:00 +02:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						b012fae144 
					 
					
						
						
							
							Nautilus Shell Integration: Only show menu entry for item state OK  
						
						... 
						
						
						
						If the file is ignored or errornous, do not add the sharing menu item to
the context menu.
This is (a partly) solution to bug ä2775 
						
						
					 
					
						2015-07-29 11:29:10 +02:00 
						 
				 
			
				
					
						
							
							
								Hefee 
							
						 
					 
					
						
						
							
						
						b1100cd9e5 
					 
					
						
						
							
							fix python3 syntax errors  
						
						
						
						
					 
					
						2015-03-22 17:49:09 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						842e5ba5e0 
					 
					
						
						
							
							Sharing: Fix for folders containing &.  #2892  
						
						
						
						
					 
					
						2015-02-26 09:58:09 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						9aeda891c3 
					 
					
						
						
							
							Nautilus integration: clean up, fix bugs  #2820  
						
						... 
						
						
						
						* Fix various spaces vs tabs issues
* Rewrite
  - to use instance variables consistently
  - to not make shared state explicit instead of relying on
    class variables of a common base
* Fix reconnecting to an oC client. 
						
						
					 
					
						2015-02-11 14:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						5b6a6319c2 
					 
					
						
						
							
							Nautilus integration: Fix invalid member access  #2819  
						
						
						
						
					 
					
						2015-02-11 11:31:07 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						5dc2871e2b 
					 
					
						
						
							
							Nautilus plugin: Fix broken indentation (python).  
						
						
						
						
					 
					
						2015-01-30 14:27:15 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						37f19dd0fe 
					 
					
						
						
							
							nautilus menu: Do not show entry on external files.  
						
						
						
						
					 
					
						2015-01-29 18:11:04 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						ed4d31ebc5 
					 
					
						
						
							
							Nautilus overlay: Use branded program name for menu item.  
						
						
						
						
					 
					
						2015-01-23 11:50:42 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						82e5e36c57 
					 
					
						
						
							
							Nautilus: Display context menu for files that are not yet synced.  
						
						
						
						
					 
					
						2015-01-21 17:41:57 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						b754ffb047 
					 
					
						
						
							
							Nautilus: Add a context menu that opens the sharing dialog.  
						
						
						
						
					 
					
						2015-01-12 14:49:22 +01:00 
						 
				 
			
				
					
						
							
							
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						89eb4727b4 
					 
					
						
						
							
							Nautilus overlays: Add a script to patch the branding name into pyhton script.  
						
						
						
						
					 
					
						2015-01-12 14:49:22 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						b154e1baa1 
					 
					
						
						
							
							Nautilus shell integration: Use fallback when XDG_RUNTIME_DIR is not defined  
						
						... 
						
						
						
						Same fallback as in Qt5
Task #2477  
						
						
					 
					
						2014-12-01 12:06:09 +01:00 
						 
				 
			
				
					
						
							
							
								hefee 
							
						 
					 
					
						
						
							
						
						f9dfdd58df 
					 
					
						
						
							
							Fixing indent and make nautilus script python3 compatible.  
						
						
						
						
					 
					
						2014-11-09 16:59:01 +01:00