Thread: [Screem-devel] Some thoughts about helpers, upload wizard and other things
Status: Inactive
Brought to you by:
davek
From: Sven S. <sv...@mo...> - 2004-08-10 18:37:07
|
Hi, recently I switched from CVS to SVN and this brought up some thoughts about the CVS helper set in screem. As I don't use CVS anymore, screem's CVS support isn't useful for me anymore. What would be more useful for me, is a system where I can install a set of helpers. In this set, let's say a tar.gz, would be some .desktop helper files - which screem normally uses for user defined helpers - and a helper install file. When unzipping this set of helpers to e.g. ~/.screem/helpers/SVN screem would create a submenu in Tools and place all helpers there, the order would be defined in the helper install file, where you can also define things like separators. I said Tools, because another submenu in Tools->Helpers would be too much clutter. I think such a system would be better than requesting support for SVN and I'd be able to provide a helperset myself. Upload wizard: What bugs me when working with screem is the upload wizard. One thing is that it doesn't have a shortcut and the other is the annoying dialog. The checkbutton would be better placed in the website preferences (IMHO). Screem also should start uploading immediately when selecting upload and only show the progress dialog and maybe with a close button which should be insensitive until screem has done the upload. Errors: Screem should use the error window. When an error from the upload wizard occurs, screem shows them in the status bar. But this isn't user visible enough, so activating the error window and adding the error to the list in this window would be more appropriate, IMHO. Ok, all this could be placed in the screem feature request tracker but these things are discussible, so I wrote it to the list :) Regards, Sv - who still loves screem - en --=20 may the source be with you ... |
From: Sven S. <sv...@mo...> - 2004-08-19 17:48:34
|
Am Dienstag, den 10.08.2004, 20:38 +0200 schrieb Sven Salzwedel: > Hi, >=20 > recently I switched from CVS to SVN and this brought up some thoughts > about the CVS helper set in screem. As I don't use CVS anymore, screem's > CVS support isn't useful for me anymore. Concerning this I've thought a bit more about. Maybe a better solution would be renaming the CVS menu to VCS (version control system) and a new VCS tab in the website preferences where you can choose the method (cvs, svn and maybe arch later?) and fill in all other values that are needed, so that you can use the vcs without any dialog then. What could be implemented too would be colors on the files in the filebrowser, which indicate their state in the local copy. For example light blue if the file was changed locally, but not committed yet. Or light red if the file is not added to the repository. But that's just a thought. Maybe completely removing any VCS would be easier? :) Some other thoughts about this would be cool. Regards, Sven --=20 may the source be with you ... |
From: David A K. <da...@sc...> - 2005-01-07 00:57:59
|
On Tue, 2004-08-10 at 20:38 +0200, Sven Salzwedel wrote: > What would be more useful for me, is a system where I can install a set > of helpers. In this set, let's say a tar.gz, would be some .desktop > helper files - which screem normally uses for user defined helpers - and > a helper install file. >=20 > When unzipping this set of helpers to e.g. ~/.screem/helpers/SVN screem > would create a submenu in Tools and place all helpers there, the order > would be defined in the helper install file, where you can also define > things like separators. I said Tools, because another submenu in > Tools->Helpers would be too much clutter. I've just been adding a little bit more to helpers, allowing specifying current document directory, current site directory, and current document URI on the helper command line which improves the possibilities quite a bit. My current usage is so I can run make on a site. With regards to the above I guess a helper could have a field added for the menu path,=20 e.g. /menu/View/browsers_placeholder/ and then a helper could be added as an external browser, which could then possibly lead to the removal of the external browsers preference tab. After all, external browsers are really just the same as helper apps that have the uri given. The CVS menu could also then be removed, and CVS, or SVN helper packages as you suggest then be provided. I guess the helper install file could then be a normal GtkUIManager xml file. Having the menu path as well as a subdirectory under helpers would allow individual helpers to be placed easily rather than needed to make specific helper packages. possible helper packages: SVN CVS tla - never really taken the time to learn how to use arch properly so not sure here HTML Tidy - my current setup I have 2 tidy helpers, one with -i -xml and one with just -i David --=20 Make your website SCREEM - Site Creating & Editing EnvironMent URL: http://www.screem.org/ Mail: da...@sc... |
From: David A K. <da...@sc...> - 2005-08-10 00:29:31
|
On Tue, 2004-08-10 at 20:38 +0200, Sven Salzwedel wrote: > What bugs me when working with screem is the upload wizard. One thing is > that it doesn't have a shortcut and the other is the annoying dialog. > The checkbutton would be better placed in the website preferences > (IMHO). Screem also should start uploading immediately when selecting > upload and only show the progress dialog and maybe with a close button > which should be insensitive until screem has done the upload. This has been sorted out in CVS now, uploading begins as soon as the menu item is selected + uses a HIGigied dialog that auto closes when it is done. As for the shortcut I'm not sure what shortcut to use. I have it setup to use ctrl+u for myself. (by enabling editable menu accelerators in the gnome menu/toolbar preferences) The problem with using this as default is that it is the shortcut for Duplicate according to the gnome HIG. (although screem has other non HIG compliant shortcuts already). David --=20 Make your website SCREEM - Site Creating & Editing EnvironMent URL: http://www.screem.org/ Mail: da...@sc... |