Comments (6)
Thank you for your helpful explanation.
from freeshow.
Thanks. Most of the time it's helpful to set some default values when activating a style section, because that's what people want, at least in the case of shadow, etc.
I see your point, and have thought about it. But I don't think this is a big issue, because you don't often change those values very often, if you do you should create a template for it anyway. Hope this makes sense.
from freeshow.
Thank you for your response. However, the logic doesn't make sense to me. So, maybe, there's a misunderstanding. To help clarify the issue, here's an example of a typical scenario where the present functionality seems incorrect or unintuitive.
- An established show (a lyrics slide) needs to be tweaked to increase word spacing.
- Select Edit > Textbox.
- Style section headers are displayed collapsed.
- Select TEXT section header, to expand and (presumably show present settings for that section).
- On selecting the TEXT section header, text is immediately changed to uppercase (expected behaviour is for no changes to be made when expanding section header).
- No case change is wanted, and this will have to be undone.
- Selecting Reset, undoes the capitalisation, but also collapses the section (expected behaviour is for the section to remain expanded).
- The sequence repeats when the section header is expanded again.
- This behaviour also occurs in the other sections (for example: selecting the LINES section header unexpectedly changes background colour from none to black).
- If a user just wants to view present settings within a section, simply clicking on a section header changes the settings, unexpectedly.
To me, it is unintuitive to apply changes without an explicit selection/change. Please let me know if I've misunderstood the design intention for the whole Textbox editing function.
I hope this helps. Thank you.
from freeshow.
I understand. I can make it not change that much when clicking "Text" or "Lines", but for all the other sections it makes sense to apply some preset values. Hope this is okay.
from freeshow.
I just noticed that functionality is slightly different when editing a scripture slide. For those, all style/formatting sections are expanded when entering Edit mode. And then, when selecting a Textbox to edit, the top three sections (Align, Text, Lines) are expanded. This seems better, as the problematic applying of defaults on section expansion, goes away.
Please advise where the preset values that you mention above are defined. Is it in the template?
I see the same issues, as described in the scenario above, occur when editing a Template (for example when expanding the ALIGN section, the text unexpectedly changes from centre aligned to left aligned). So, it seems there may be another level of defaults, or maybe, I'm misunderstanding something.
from freeshow.
The sections/buttons are for applying styling, (not just opening a menu). The sections are expanded already when the values are changed from the default, like your scripture slides. The preset/default values are pre chosen to the most likely.
When clicking "Align" you want to change the alignment of the text, (the default is centered, and section is closed), most of the time you want to change it to be left aligned, that's why it changes to that. If you want it to be right aligned instead, just click that option, it's not any more button presses. If you didn't want to change anything after all, just reset it.
As I said, I will change two of them to not change as much styling. :)
from freeshow.
Related Issues (20)
- Possible to Bold Chorus Only? HOT 2
- How to deaktivate Loop-Funktion? HOT 1
- The video should stay on the last frame HOT 1
- SongSelect CCLI Integration HOT 5
- (Feature Request) Scripture editing HOT 1
- {META_TITLE} tag behaves strangely HOT 4
- macOS Sequoia - FreeShow Won't Launch HOT 2
- ProPresenter Japanese/Chinese character convertion (GB2312) HOT 3
- Urlencoded file names on the interface HOT 1
- Truncated OpenLyrics import HOT 1
- Song Slide deck editing HOT 1
- the books of the Bible are not translated into Portuguese HOT 1
- Memory leaks? HOT 1
- Link to Bible.api not working HOT 2
- "Apply to all" button is modifying the verse number formats HOT 3
- Add Teleport support for OBS HOT 2
- Universal Backgrounds HOT 1
- Media widget as overlay? HOT 3
- Present and next slide’s text is displayed simultaneously HOT 1
- Countdowns/Timers
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freeshow.