summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* view: allow open with another app for multiple fileswip/csoriano/renamingCarlos Soriano2015-04-221-35/+22
| | | | | | As we allow to open them with the default app, but in this case we have to ensure all selected files can be opened by a single app.
* view: Make the zoom slider the preference itselfCarlos Soriano2015-04-224-206/+7
| | | | | | | | | | | | | | | With the recent changes of the zoom, some people wanted to have by default the smaller zoom level. They changed the slider and expected to set the setting as well, so further applications openings had that zoom level. But changed on the zoom were intended only for the current view and not altering the preference. And instead, if you wanted to make it permanent you needed to go to Preferences and change it there. Seems that was confusing for the users, so instead use the slider as the permanent preference and remove the zoom preferences from the Preferences dialog.
* application: handle openCarlos Soriano2015-04-221-0/+7
| | | | | | | | | | | | When some application uses gtk_uri_open, it uses GApplication open support to call applications which handle opening files. To be allowed to do that, it's needed to override the open vfunc of GApplication. Since we did the change to parse our command line options on ourselves, it's not longer a problem to use the open vfunc, since it's only only used when called from dbus open.
* window: use F5 for refresh viewCarlos Soriano2015-04-221-1/+1
| | | | Seems people were used to it instead of the ctr+r shortcut.
* list-view: use css for linesCarlos Soriano2015-04-222-1/+5
| | | | | | So we don't have a double border on the top. Thanks to lapo
* canvas-container: remove in place renaming supportCarlos Soriano2015-04-225-675/+99
| | | | | Now that we use a dialog, we can remove lot of hacks we had for in place renaming.
* view: use dialog for renameCarlos Soriano2015-04-223-63/+201
| | | | | | | | | So we do something similar than for the new folder dialog. Also we were using gtk_dialog_run, but that implies the main thread is blocked, so it's not a good option for applications with multiple windows. Instead connect to the response signal of the dialogs.
* view: make "." and ".." as file names invalidCarlos Soriano2015-04-221-0/+10
|
* view: names cannot be invalid beforeCarlos Soriano2015-04-221-7/+6
|
* view: use the correct quote characterCarlos Soriano2015-04-221-2/+2
|
* view: strip file name for validationCarlos Soriano2015-04-221-2/+3
|
* view: extract the creation of new folder dialogCarlos Soriano2015-04-221-14/+32
|
* view: distinguish between folder and files in new folder dialogCarlos Soriano2015-04-221-2/+13
|
* view: clean upCarlos Soriano2015-04-222-82/+69
|
* view: remove dead declarationCarlos Soriano2015-04-221-4/+0
|
* Updated Hebrew translationYosef Or Boczko2015-04-211-3/+3
|
* Updated Hebrew translationYosef Or Boczko2015-04-211-74/+102
|
* Updated POTFILES.inPiotr Drąg2015-04-201-0/+1
|
* view: show "New Folder" dialogGeorges Basile Stavracas Neto2015-04-206-19/+297
| | | | | | | | | | | | | | | | | | | | | | | | This commit introduces the "New Folder" dialog, which asks the folder name before actually creating it. With the introduced changes, the folder is created with the given name instead of creating it first with the generic "Unamed folder" and then renaming it. The dialog has a "delayed message" logic, where typos are immediatly recognized, but coincident folder names appear ~2s later. This dialog is part of the ongoing effort to modernize Nautilus to better fit GNOME standards, and the latest mockups can be found at [1]. [1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/nautilus/nautilus-next/create-folder-wires.png https://bugzilla.gnome.org/show_bug.cgi?id=747381
* Updated Hebrew translationYosef Or Boczko2015-04-201-84/+82
|
* Update German translation (Bug 748010)Christian Kirbach2015-04-181-75/+72
|
* view-context-menus: make consistent with gtkplacessidebarCarlos Soriano2015-04-171-4/+4
|
* file-management-properties: give better namesCarlos Soriano2015-04-151-4/+4
|
* schema: fix enum nameCarlos Soriano2015-04-151-1/+1
|
* list-view: decrease small zooming paddingCarlos Soriano2015-04-151-1/+3
|
* Updated Slovak translationDušan Kazik2015-04-151-56/+54
|
* Update Arabic translationKhaled Hosny2015-04-121-1958/+1643
|
* Mark time format with xgettext:no-c-formatKhaled Hosny2015-04-121-0/+1
|
* application: handle command line only in main instanceCarlos Soriano2015-04-091-72/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So, this came trying to fix a little issue. Christian Hegert pointed to me that nautilus -s was not working all the times. It was working only when the application was already running. That's because there was a race condition in the dbus. We were starting nautilus, owning the FileManager1 dbus path and inside application_select we were calling the dbus method to select the items. Then that instance died and the dbus path became unown by Nautilus again, but we were in the middle of a call to the dbus method. So that created a race somewhere and Nautilus was not responding to that call. When there was an instance already alive this was working fine since the dbus path was owned by Nautilus already. So one solution was to instead of calling nautilus by a dbus call for that use case, directly do the need operations there. But then it was happening the opposite, it was working for the first instance, since the startup is called an everything is in place, but when created a second instance with the -s option it was crashing because the second instance was not initialized and nothing was set up for it. So finally, the solution I though is better for this is always handle the command line options on the main instance. A way to do this is connecting to the command-line signal of GApplication and drop handle_local_options and application_open. Doing this actually make things easier for everything, like the problem we had some months ago about nautilus creating one window when icons on desktop was activated. That was happening because depending on the return value on handle_local_options it called the activate signal or not. Now instead we manage everything as we want in the handler of the command-line signal, so we don't have to worry about those things anymore and the code becomes clearer and simpler.
* nautilus-application: don't set startup_idCarlos Soriano2015-04-091-1/+0
| | | | | | | | | It's causing some issues when setting it to NULL when the functions is called inside nautilus and it doesn't know the startup_id. Focus management is working as expected in my testings, and docs recommend to not use it... so remove it.
* Tweak punctuation in delete-shortcut-changed.uiMichael Catanzaro2015-04-091-1/+1
| | | | | | | Hyphens don't work this way; use an em dash instead. (We have no agreement on whether to use spaced or unspaced em dash. I pick unspaced, because spaced requires a lot of space.)
* [l10n] Updated Estonian translationMattias Põldaru2015-04-081-56/+80
|
* Revert "nautilus-file: fix test for distcheck"Carlos Soriano2015-04-081-1/+1
| | | | | This reverts commit 7d2d1215f38b2febf02bf8831f365530a578efcc. Was my fault to not having gvfs in my prefix
* Revert "view: show "New Folder" dialog"Carlos Soriano2015-04-084-123/+49
| | | | This reverts commit 6f4fc647917364e0b86e6f485efca9d70bbe21f2.
* window: fix xf86-favorites shortcutCarlos Soriano2015-04-081-1/+1
| | | | | | It was using the previous action name before the gaction port https://bugzilla.gnome.org/show_bug.cgi?id=747485
* view: show "New Folder" dialogGeorges Basile Stavracas Neto2015-04-084-49/+123
| | | | | | | | | | | | | | | | | | | | This commit introduces the "New Folder" dialog, which asks the folder name before actually creating it. With the introduced changes, the folder is created with the given name instead of creating it first with the generic "Unamed folder" and then renaming it. This dialog is part of the ongoing effort to modernize Nautilus to better fit GNOME standards, and the latest mockups can be found at [1]. [1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/nautilus/nautilus-next/new-folder.png https://bugzilla.gnome.org/show_bug.cgi?id=747381
* Updated Thai translationAkom Chotiphantawanon2015-04-081-1928/+1599
|
* Updated Latvian translationRūdolfs Mazurs2015-04-031-3988/+1119
|
* Translation pa updated for GnomeA S Alam2015-03-281-1972/+1698
|
* Update Catalan TranslationJordi Mas2015-03-281-101/+75
|
* prepare for 3.16.03.16.0Carlos Soriano2015-03-242-1/+5
|
* nautilus-file: fix test for distcheckCarlos Soriano2015-03-241-1/+1
| | | | | | | | | I'm not sure when this brake, and why it has to be eazel:/// when the uri is eazel: . I tried to debug with a older glib and older nautilus but nothing fixed it. For now workaround it or "fix" it, since for me it makes sense that the name is the uri if nothing else is available...
* distcheck: workaround autotoolsCarlos Soriano2015-03-241-0/+4
|
* Updated Basque languageInaki Larranaga Murgoitio2015-03-231-1622/+1350
|
* desktop-canvas-view: Support multiple desktop names in XDG_CURRENT_DESKTOPDmitry Shachnev2015-03-231-1/+20
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=746607
* l10n: Update Japanese translationJiro Matsuzawa2015-03-231-2785/+883
|
* Updated German translationChristian Kirbach2015-03-221-17/+38
|
* Updated Slovenian translationMatej Urbančič2015-03-221-1938/+1647
|
* Updated Slovak translationDušan Kazik2015-03-211-17/+18
|
* Finnish translation updateJiri Grönroos2015-03-201-78/+72
|