Age | Commit message (Expand) | Author | Files | Lines |
2018-10-18 | Improve ApplicationGuide |  .highlight .hll { background-color: #ffffcc }
.highlight .c { color: #888888 } /* Comment */
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
.highlight .k { color: #008800; font-weight: bold } /* Keyword */
.highlight .ch { color: #888888 } /* Comment.Hashbang */
.highlight .cm { color: #888888 } /* Comment.Multiline */
.highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */
.highlight .cpf { color: #888888 } /* Comment.PreprocFile */
.highlight .c1 { color: #888888 } /* Comment.Single */
.highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */
.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gr { color: #aa0000 } /* Generic.Error */
.highlight .gh { color: #333333 } /* Generic.Heading */
.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #555555 } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #666666 } /* Generic.Subheading */
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
.highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #008800 } /* Keyword.Pseudo */
.highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */
.highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */
.highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */
.highlight .na { color: #336699 } /* Name.Attribute */
.highlight .nb { color: #003388 } /* Name.Builtin */
.highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */
.highlight .no { color: #003366; font-weight: bold } /* Name.Constant */
.highlight .nd { color: #555555 } /* Name.Decorator */
.highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */
.highlight .nl { color: #336699; font-style: italic } /* Name.Label */
.highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */
.highlight .py { color: #336699; font-weight: bold } /* Name.Property */
.highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */
.highlight .nv { color: #336699 } /* Name.Variable */
.highlight .ow { color: #008800 } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */
.highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */
.highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */
.highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */
.highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */
.highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */
.highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */
.highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */
.highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */
.highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */
.highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */
.highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */
.highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */
.highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */
.highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */
.highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */
.highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */
.highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */
.highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */
.highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */
.highlight .vc { color: #336699 } /* Name.Variable.Class */
.highlight .vg { color: #dd7700 } /* Name.Variable.Global */
.highlight .vi { color: #3333bb } /* Name.Variable.Instance */
.highlight .vm { color: #336699 } /* Name.Variable.Magic */
.highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */# AGL Radio Tuner Binding
## FM Band Plan Selection
The FM band plan may be selected by adding:
```
fmbandplan=X
```
to the [radio] section in /etc/xdg/AGL.conf, where X is one of the
following strings:
US = United States / Canada
JP = Japan
EU = European Union
ITU-1
ITU-2
Example:
```
[radio]
fmbandplan=JP
```
## Implementation Specific Confguration
### USB RTL-SDR adapter
The scanning sensitivity can be tweaked by adding:
```
scan_squelch_level=X
```
to the [radio] section in /etc/xdg/AGL.conf, where X is an integer. Lower
values make the scanning more sensitive. Default value is 140.
Example:
```
[radio]
scan_squelch_level=70
```
### M3ULCB Kingfisher Si4689
The scanning sensitivity can be tweaked by adding:
```
scan_valid_snr_threshold=X
scan_valid_rssi_threshold=Y
```
to the [radio] section in /etc/xdg/AGL.conf, where X and Y are integers
between -127 and 127. The SNR value is in units of dB, and the RSSI is in
units of dBuV. Lower values make the scanning more sensitive. Default
values in the Si4689 are 10 and 17, respectively. You may determine the
values that the Si4689 is seeing when tuning by examining the results of
tuning in the systemd journal, looking for lines like:
Example:
```
[radio]
scan_valid_snr_threshold=7
scan_valid_rssi_threshold=10
```
## Known Issues
### M3ULCB Kingfisher
Initial setup for a new Kingfisher board requires booting an image with
Kingfisher support and running the commands:
```
si_init
si_firmware_update
```
This installs the provided firmware into the flash attached to the Si4689.
Since all operations are currently done by calling a patched version of
Cogent Embedded's si_ctl utility, scanning currently cannot be interrupted.
Additionally, sometimes a failure in scanning seems to result in muted
state that currently has not been debugged.
ed7aa2332b605e?s=13&d=retro' /> Jan-Simon Moeller | 4 | -9/+16 |
2018-08-02 | Fix WM attach layers to different screen. |  Kazumasa Mitsunari | 1 | -3/+3 |
2018-08-02 | Improve output of multiple screen resolution |  Tadao Tanikawa | 7 | -9/+141 |
2018-08-02 | Revert "Enable scaling to fit various screen resolutions" |  Tadao Tanikawa | 10 | -220/+22 |
2018-08-02 | Fix source rectangle changes every state change |  Kazumasa Mitsunari | 4 | -6/+13 |
2018-07-27 | Fix crashed application can re-launch |  Kazumasa Mitsunari | 5 | -112/+98 |
2018-07-26 | Fix memory release problem |  Kazumasa Mitsunari | 1 | -1/+0 |
2018-07-24 | Fix the race condition of HomeScreen |  Kazumasa Mitsunari | 1 | -1/+9 |
2018-07-24 | Remove useless functions |  Kazumasa Mitsunari | 2 | -23/+0 |
2018-07-24 | Fix XDG application shrinks |  Kazumasa Mitsunari | 2 | -12/+7 |
2018-07-20 | Fix timer |  Tadao Tanikawa | 1 | -3/+9 |
2018-07-19 | Revert "Add PolicyManager as plugin" |  Jan-Simon Moeller | 19 | -2768/+451 |
2018-07-19 | Revert "Add policy table generated by ZIPC for EXAMPLE" |  Jan-Simon Moeller | 36 | -5900/+0 |
2018-07-12 | Add policy table generated by ZIPC for EXAMPLEflounder_5.99.2flounder/5.99.25.99.2 |  Yuta Doi | 36 | -0/+5900 |
2018-07-12 | Add PolicyManager as plugin |  Yuta Doi | 19 | -451/+2768 |
2018-07-11 | Enable scaling to fit various screen resolutions |  Kazumasa Mitsunari | 10 | -22/+220 |
2018-07-10 | Forbid negative value for area size |  Kazumasa Mitsunari | 2 | -39/+26 |
2018-07-09 | Rename event names to lower camel case |  Yuta Doi | 1 | -3/+3 |
2018-07-09 | Rename APIs |  Yuta Doi | 1 | -4/+4 |
2018-07-09 | Add new layers and rename existing layers |  Yuta Doi | 2 | -14/+38 |
2018-07-09 | Add configuration file for each area sizes |  Yuta Doi | 9 | -72/+297 |
2018-07-09 | Convert the roles from old one to new |  Yuta Doi | 9 | -49/+423 |
2018-06-28 | Add signal when the displayed application changed |  Kazumasa Mitsunari | 2 | -0/+37 |
2018-06-27 | Clean: sort source code according to the order of header file |  Kazumasa Mitsunari | 2 | -334/+339 |
2018-06-27 | Fix class name "App" to "WindowManager" |  Kazumasa Mitsunari | 5 | -94/+94 |
2018-06-27 | Refactor: Integrate rework handles by application |  Kazumasa Mitsunari | 3 | -367/+828 |
2018-06-27 | Rework: Window Manager handles by application |  Kazumasa Mitsunari | 11 | -3/+1160 |
2018-06-27 | Add Get/Set area size functions |  Kazumasa Mitsunari | 3 | -0/+62 |
2018-06-25 | Bug Fix: Window Manager doesn't react after killing app process |  Kazumasa Mitsunari | 3 | -32/+12 |
2018-06-25 | Clean: remove small files |  Kazumasa Mitsunari | 6 | -147/+16 |
2018-06-25 | Clean: remove useless headers |  Kazumasa Mitsunari | 9 | -52/+9 |
2018-06-25 | Fix Client Context of afb-binder |  Kazumasa Mitsunari | 1 | -8/+10 |
2018-06-01 | Remove the unnecessary property |  Kazumasa Mitsunari | 2 | -284/+0 |
2018-05-31 | Format source codes |  Kazumasa Mitsunari | 19 | -2465/+2907 |
2018-03-20 | Update document |  Kazumasa Mitsunari | 1 | -101/+67 |
2018-03-19 | Change reply timing |  Kazumasa Mitsunari | 3 | -49/+59 |
2018-03-19 | Send visible event after commit change |  Kazumasa Mitsunari | 1 | -1/+1 |
2018-03-09 | Enable fallback, then display applicationsflounder_5.99.1flounder/5.99.15.99.1 |  Kazumasa Mitsunari | 3 | -5/+18 |