meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
section:section-widget [2026/05/22 20:32] – [Widget: Application] dorepssection:section-widget [2026/06/07 19:17] (current) – ↷ Links adapted because of a move operation doreps
Line 204: Line 204:
   ***Animation**   ***Animation**
     * **Enter Animation:** This is an widget animation which occurs when returning to the page occupied by the widget.      * **Enter Animation:** This is an widget animation which occurs when returning to the page occupied by the widget. 
-    * See more detailed discussion [[:section:section-animations_construction|here.]]+    * See more detailed discussion [[admin:drafts:section-animations_construction|here.]]
  
 ---- ----
Line 254: Line 254:
   ***Animation**   ***Animation**
     ***Enter animation** for the Contacts widget actually occurs when the user completes a call and returns to the open Contact widget.     ***Enter animation** for the Contacts widget actually occurs when the user completes a call and returns to the open Contact widget.
-      * See [[:section:section-animations_construction|Page and Object Animation]] and [[:ui:ui-object-animation|UI Object Animation]] for an overview of animations available.+      * See [[admin:drafts:section-animations_construction|Page and Object Animation]] and [[:ui:ui-object-animation|UI Object Animation]] for an overview of animations available.
  
 ---- ----
Line 372: Line 372:
   * **Margins**: The margins default to 0 pixels on all sides. Any increase in the margins on all sides would decrease the space available for the skin/needle and make  occupy less space. Also, manipulation of the margins could be used as an offset to shift the skin/needle position. The margin modification does //not// affect the background display.   * **Margins**: The margins default to 0 pixels on all sides. Any increase in the margins on all sides would decrease the space available for the skin/needle and make  occupy less space. Also, manipulation of the margins could be used as an offset to shift the skin/needle position. The margin modification does //not// affect the background display.
   * **Animation**   * **Animation**
-    * **Enter animation** for the analog clock widget. See [[:section:section-animations_construction|Page and Object Animation]] and [[:ui:ui-object-animation|UI Object Animation]] for an overview of animations available.+    * **Enter animation** for the analog clock widget. See [[admin:drafts:section-animations_construction|Page and Object Animation]] and [[:ui:ui-object-animation|UI Object Animation]] for an overview of animations available.
       * If the compass is on the designated home page and the phone is viewing on the home page, the enter animation is effected after a system doze and "awakened" by the power button or phone unlock.       * If the compass is on the designated home page and the phone is viewing on the home page, the enter animation is effected after a system doze and "awakened" by the power button or phone unlock.
       * **Fixme ... hopefully, some creative soul will insert another way that this is used or useful!**       * **Fixme ... hopefully, some creative soul will insert another way that this is used or useful!**
Line 525: Line 525:
  
 The **Application Widget** serves as a container for third-party widgets provided by other apps installed on the user's device (e.g., Weather, Calendar, Music Player). Total Launcher extracts these standard Android views for user placement in the setup. The **Application Widget** serves as a container for third-party widgets provided by other apps installed on the user's device (e.g., Weather, Calendar, Music Player). Total Launcher extracts these standard Android views for user placement in the setup.
 +{{tablelayout?colwidth="225px,375px"&rowsHeaderSource=auto&float=center}}
 +| {{:ui:ui-widget-application_widget.webp?direct&200}} | The image represents a view of Page 6 of 13 of the application widgets on the device used to capture the image. It is shown to provide the reader with sample view the application widget dialog.\\ \\ These application widgets **may not** be on any user's device. A user's device will only show a list of application widgets installed on their device. |
  
-=== Visual Customization ===+Android application developers will encode widget containers for specialized data display setups for their applications. When these are available with the application Total Launcher extracts and displays each in the application widget dialog for the user to select and install on a page, drawer, or window.
  
-While the specific data and internal layout are controlled by the app developer, Total Launcher allows you to customize the "wrapper" or container of the widgetOptions for customization will vary with app Android app permissions or the app developer's design, but normally include these basics as shown in the Options dialog below: +Each application widget developer provides for the customization opportunities of their respective widgets. However Total Launcher, in managing an application widget, focuses on the visual presentation of the wrapper containerThe dialog for the application widget Option Edit is shown below 
-{{tablelayout?colwidth="225px,375px"&rowsHeaderSource=auto&float=center}} +{{tablelayout?colwidth="225px"&rowsHeaderSource=auto&float=center}} 
-|{{:ui:ui-widget-application_widget-option_edit.webp?direct&200}}| \\ \\ \\ • **Rounded Corners** - Apply radius to the corners for softer look.\\ \\ • **Opacity** - Adjust the transparency of the widget container.\\ \\ • **Configure widget** - This will showbut only function if the app widget developer has made these available.\\ \\ • **Background** - Set a color or image behind the widget.\\ \\ • **Margins** - Adjust the spacing around the widget. |+|{{:ui:ui-widget-application_widget-option_edit.webp?200}}| 
 + 
 +  ***Rounded corner radius** - The widget's container defaults to square but can be resized by tap-hold and grab of a container corner. The user can choose to have corners rounded by selecting the desired radius with range of 0 (square), 300 (circle) to 575 (a rhombus-type, 4 vertices object with curvilinear sides as shown in {{:ui:ui-widget-application_widget-option_edit-rnd_corner_575.webp?linkonly|this image}}. 
 +  ***Opacity** - This allows the user to affect how much transparency is permitted when viewing the underlying contents, in this case the application widget. The launcher option provides a sliding scale from 0 (opaque or container content is totally blocked) to 100 (fully transparent). This option will create the effect on the entire widget container, meaning overall colors will be fully viewed (100) or muted (50) or the content blocked (0). Most likely, meaningful use of this option would be in combination with either the background option of color or dynamic color to provide a tonal quality to the widget container 
 +{{tablelayout?colwidth="225px"&rowsHeaderSource=auto&float=center}} 
 +|{{:ui:ui-widget-application_widget-option_edit-opacity.webp?200}}| 
 + 
 +  ***Configure widget** - This dialog appears for any **Application Widget**. //However//it can only be activated by a user //**if**// the application developer has enabled the configuration featureIt **will not** work on every application widget as shown with the notification in the image below. 
 +{{tablelayout?colwidth="225px"&rowsHeaderSource=auto&float=center}} 
 +|{{:ui:ui-widget-application_widget-option_edit-config_widget_issue.webp?200}}| 
 + 
 +  ***Background** - Defines the background of the widget container**For complete discussion on background see [[...|Background]].** 
 +  ***Margins**: Allows adjustment of the margins surrounding the widget in its containerFor complete discussion on setting margins see [[:section:section-margins-page_and_object|Understanding Margins in Total Launcher]]. 
 + 
 + 
 +<WRAP round tip> 
 +It is critical to remember that Total Launcher only saves the "Application Widget" placeholder on the page or window, not the internal settings of the 3rd party widget itself. When a backup is restored, the user will be responsible to return to the application widget location, tap it's placeholder to initiate it's re-installation, and then proceed to reapply the application widget's settings. 
 +</WRAP>
  
 === Scaling vs. Resizing === === Scaling vs. Resizing ===