Stylesheet usability
Tim Hutt via Ipe-discuss <ipe-discuss-rGrgPyRx506NN8uzcEdRPYRWq/[email protected]> Tue, 30 Apr 2019 15:32:03 +0100
| Newsgroups | gmane.comp.graphics.ipe.general |
|---|---|
| Message-ID | <CAKuVd4AWP2=ULPp9fmvQHhj=9YNGvsNud=nK2we+pXCrjJEiLg@mail.gmail.com> |
--===============6392050267676913852== Content-Type: multipart/alternative; boundary="00000000000060d7630587c04468" --00000000000060d7630587c04468 Content-Type: text/plain; charset="UTF-8" Hi, I really love IPE, but a long-time usability issue for me is editing stylesheets. There are two main issues: 1. It doesn't seem possible to have an embedded style-sheet - if I want just one file to be a weird size I have to make a stylesheet specific to that file, and then remember to copy it around with that file. It's a bit awkward. An implicit "(embedded)" stylesheet would be great. 2. In the stylesheets dialog there is a convenient Edit button but I have never actually successfully used it because it always tells me there is no text editor configured. I assume to do that I have to edit the `prefs.lua` file which is ... somewhere... This is usually way more hassle than I want to deal with so I give up. I can think of two good solutions: a) Use an editor provided by the OS, e.g. using `open` on Mac, `xdg-open` on Linux, etc. b) Provide a built-in editor. This can literally just be a dialog box with an edit box in it. That is still 100 times better than "Sorry no external editor defined" If there is a sensible default editor you could also make `App->Preferences` (or whatever the equivalent on Windows is) open `prefs.lua` in that editor so I don't have to go hunting through app bundles for it. Cheers, Tim PS: Hope that wasn't too ranty - it's just a small annoyance in an otherwise excellent program that I have let build up rather than actually fixing it... --00000000000060d7630587c04468 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hi,<div><br></div><div>I really love IPE, but a long-time = usability issue for me is editing stylesheets. There are two main issues:</= div><div><br></div><div>1. It doesn't seem possible to have an embedded= style-sheet - if I want just one file to be a weird size I have to make a = stylesheet specific to that file, and then remember to copy it around with = that file. It's a bit awkward. An implicit "(embedded)" style= sheet would be great.</div><div><br></div><div>2. In the stylesheets dialog= there is a convenient Edit button but I have never actually successfully u= sed it because it always tells me there is no text editor configured. I ass= ume to do that I have to edit the `prefs.lua` file which is ... somewhere..= . This is usually way more hassle than I want to deal with so I give up. I = can think of two good solutions:</div><div><br></div><div>=C2=A0 a) Use an = editor provided by the OS, e.g. using `open` on Mac, `xdg-open` on Linux, e= tc.<br></div><div>=C2=A0 b) Provide a built-in editor. This can literally j= ust be a dialog box with an edit box in it. That is still 100 times better = than "Sorry no external editor defined"</div><div><br></div><div>= If there is a sensible default editor you could also make `App->Preferen= ces` (or whatever the equivalent on Windows is) open `prefs.lua` in that ed= itor so I don't have to go hunting through app bundles for it.</div><di= v><br></div><div>Cheers,</div><div><br></div><div>Tim</div><div><br></div><= div>PS: Hope that wasn't too ranty - it's just a small annoyance in= an otherwise excellent program that I have let build up rather than actual= ly fixing it...</div></div> --00000000000060d7630587c04468-- --===============6392050267676913852== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Ipe-discuss mailing list Ipe-discuss-rGrgPyRx506NN8uzcEdRPYRWq/[email protected] https://mailman.science.uu.nl/mailman/listinfo/ipe-discuss --===============6392050267676913852==--