Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
projects:gsoc:start [2024/02/03 09:51] – [thunar] alexxcons | projects:gsoc:start [2024/02/03 09:57] – [Frequently Asked Questions] alexxcons | ||
---|---|---|---|
Line 43: | Line 43: | ||
Thunar is Xfce's file manager and one of its core components. There are many new features pending to be implemented and bugs that need fixing, some of which are listed below: | Thunar is Xfce's file manager and one of its core components. There are many new features pending to be implemented and bugs that need fixing, some of which are listed below: | ||
- | * [[https:// | + | * [[https:// |
* **[Difficulty: | * **[Difficulty: | ||
- | * **[Estimate time: 80h]** | + | * **[Estimate time: 175h]** |
- | * Several | + | * So that all applications which want to pick a file will see the thunar |
- | * Nautilus already seems to provide such a service. Most likely | + | * Possible required to implement a service '' |
- | * It would be required | + | * Creation of the related DBUS Service in thunar |
+ | * Dialog | ||
* [[https:// | * [[https:// | ||
Line 56: | Line 57: | ||
* Most likely would require to introduce a new base-view, similar to [[https:// | * Most likely would require to introduce a new base-view, similar to [[https:// | ||
* There is already an [[https:// | * There is already an [[https:// | ||
- | |||
- | * [[https:// | ||
- | * **[Difficulty: | ||
- | * **[Estimate time: 175h]** | ||
- | * So that all applications which want to pick a file will see the thunar dialog, instead of the foreign GtkFileChooserDialog | ||
- | * Possible required to implement a service '' | ||
- | * Creation of the related DBUS Service in thunar | ||
- | * Dialog to pick specific file(s) and hit " | ||
* [[https:// | * [[https:// | ||
Line 72: | Line 65: | ||
* Precondition to [[https:// | * Precondition to [[https:// | ||
* Support for reading uca.xml should be kept (For at least one thunar version) to keep backward compatibility. | * Support for reading uca.xml should be kept (For at least one thunar version) to keep backward compatibility. | ||
+ | |||
+ | * [[https:// | ||
+ | * **[Difficulty: | ||
+ | * **[Estimate time: 90h]** | ||
+ | * Several thunar plugins, like rabbit-vcs, the thunar-vcs-plugin and thunar-dropbox would profit from the possibility to set emblems on files. Though currently, plugins are not able to do so. | ||
+ | * Nautilus already seems to provide such a service. Most likely the nautilus code can be used as inspiration. | ||
+ | * It would be required to extend the thunarx API (API used by thunar plugin) in order to support custom emblems. | ||
===== all components ===== | ===== all components ===== | ||
Line 87: | Line 87: | ||
We do not force any specific format. Here is what you have to look for: | We do not force any specific format. Here is what you have to look for: | ||
* Make sure you follow the [[https:// | * Make sure you follow the [[https:// | ||
- | * It can be beneficial to define an alternative | + | * Draft some timeline to show in detail when you will have time to work on which exact part of your project. |
+ | * In case multiple participants will be picked, it can be beneficial to define an alternative | ||
* Make sure to define some stretch targets, in case you finish early | * Make sure to define some stretch targets, in case you finish early | ||