Commit Graph

110 Commits

Author SHA1 Message Date
philippe44
099d9ffd1e forgot to push colorswap 2022-07-09 14:05:09 -07:00
Philippe G
58dc607f55 displayer can_artwork function 2022-01-11 20:16:10 -08:00
Philippe G
10e36b0599 airplay artwork update - release 2022-01-09 23:19:33 -08:00
Philippe G
a4d2017a07 tweak airplay artwork 2022-01-09 16:47:28 -08:00
Philippe G
a16a1678e5 add AirPlay artwork 2022-01-09 00:17:05 -08:00
Philippe G
df777e83d1 Some SPI displays require cs_post adjusted per speed - release 2022-01-05 11:53:29 -08:00
Philippe G
d0461d55e4 minor tweaks 2022-01-04 21:22:38 -08:00
Philippe G
e8f8239ee3 GPIO expander intr fix + some display need post CS time when switching rate between SPI devices - release 2021-12-31 18:25:59 -08:00
Philippe G
7f57cd5338 minor non-functional fixes 2021-12-18 23:30:55 -08:00
Philippe G
975f34f01b Give some love to AIrPlay/BT screens + better "safe TCB release" - release 2021-12-18 15:20:22 -08:00
Philippe G
3b6299dc1a AirPlay: no realloc, safe TCB cleanup, tools convergence 2021-12-17 10:54:25 -08:00
Philippe G
a9efcfeca8 safe NVS parsing 2021-12-06 18:29:04 -08:00
Philippe G
1649a7e2a0 add trace for ST7735 offset 2021-12-02 11:10:30 -08:00
Philippe G
2fbea79a5b Add offset for ST7735 2021-12-02 11:04:52 -08:00
Philippe G
62b0b1fac0 first function pcx9535 version 2021-11-30 21:28:52 -08:00
Philippe G
8c0e766cd7 optimizations - release 2021-05-10 19:41:56 -07:00
Philippe G
d4cd400cd9 refactor display(er) to welcome led extension 2021-04-28 18:03:27 -07:00
Philippe G
9717f8288e preset fix - release 2021-02-12 15:13:33 -08:00
Philippe G
d253bc34e5 ILI9341 driver - release
credits Mumpf and Harry1999
2021-02-11 00:28:13 -08:00
Mum-Pf
84881ecb45 New driver for ILI9341-OLED
New driver for ILI9341-OLED-colordisplay, with rotation, flip, colordepth, gammacorrection.
Tested with 2.8inch OLED-Display ILI9241
2021-02-09 14:19:55 +01:00
Philippe G
096e1d636d SSD1322 enhancement - release
at the expense of power but needed for 5.5' displays
2021-01-18 22:49:27 -08:00
Sebastien
d379858dd2 Display config UI fixes - release
Add 2 entries as a replacement for the ST77xx driver name, remove SSD1306 default.
2020-10-08 21:09:36 -04:00
Sebastien
be1d841039 Major UI Update
- Bug fixes 
- Jack doesn't show as plugged in if no jack detection is configured 
- New layout
- Updated jQuery to latest version
- Updated bootstrap to latest version
- Updated the command processing backend to support UI interactions
- Added a number of accessors to normalize read/update various configuration entries 
- Added more GPIOs to the status tab GPIO list
- Added several configuration sections for hardware and system
- Removed pop-over windows from system messages
- Added a message count pill to the status tab
- Added support for message count pill based on the highest severity 
- Updated the message list table to set colours based on messages severity
- Added command processing message area close to the action buttons to provide feedback from running the commands
2020-10-08 17:19:22 -04:00
Philippe G
7f1db60c45 fix reboot logic upon server loss - release 2020-09-25 21:50:44 -07:00
Philippe G
708a3f9c4a small tweaks 2020-09-06 17:06:52 -07:00
Sebastien
889b1097cc Reorganize configuration UI - release
The System tab is now hidden by default and can be enabled via a toggle
under the Credits tab, similar to how NVS tab works.  A new tab was
created to hold configurations, and display configuration was added.
2020-09-04 16:02:53 -04:00
Philippe G
94da8ca950 i2c timeout change + remove some wifi test code used for led fix - release 2020-09-01 13:40:25 -07:00
Philippe G
7e097a7ee9 ST77xx memory corruption + mp3 sync using library + mutex for poll in stream() - release 2020-08-29 22:07:07 -07:00
Philippe G
7ce65b3095 remove large fonts - release 2020-08-17 13:37:57 -07:00
Philippe G
c01a83b466 warning-free compile 2020-08-12 16:10:18 -07:00
Philippe G
089c856df3 clean display inline 2020-08-11 16:33:03 -07:00
Philippe G
05e3c59a46 fix some compile issue & add TAS5713 2020-08-03 13:19:47 -07:00
Philippe G
0865496d76 porting master changes
There is a divergence in accessors.c that I've not resolved
2020-08-02 23:13:46 -07:00
Philippe G
3c76f6fcb5 driver for ST7735/89 & LED PWM 2020-07-28 18:35:10 -07:00
Philippe G
16fe532dc8 opus & vorbis fix when using resampling 2020-07-27 14:24:06 -07:00
Philippe G
a429196d31 a few more inline ... 2020-07-25 17:35:44 -07:00
Philippe G
5f3643bd6a change inline for static inline 2020-07-25 17:15:06 -07:00
Philippe G
62824da779 add color display support + SSD1351 driver 2020-07-25 16:57:10 -07:00
Sebastien
efb1ce0324 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	README.md
	build-scripts/ESP32-A1S-sdkconfig.defaults
	build-scripts/I2S-4MFlash-sdkconfig.defaults
	build-scripts/NonOTA-I2S-4MFlash-sdkconfig.defaults
	build-scripts/NonOTA-SqueezeAmp-sdkconfig.defaults
	build-scripts/SqueezeAmp4MBFlash-sdkconfig.defaults
	build-scripts/SqueezeAmp8MBFlash-sdkconfig.defaults
2020-06-09 14:42:37 -04:00
Sebastien
1a2de11e92 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	README.md
	components/config/config.c
	components/driver_bt/bt_app_sink.c
	components/raop/raop.c
	components/services/audio_controls.c
	main/platform_esp32.h
2020-05-18 10:13:32 -04:00
Philippe G
8f0709d5b1 clarify our licensing intention 2020-05-04 18:40:48 -07:00
Sebastien
293d08deec system config UI work in progress 2020-04-29 19:38:00 -04:00
Sebastien
0a32f38f91 update display draw functions - release 2020-04-13 12:44:49 -04:00
Sebastien
602b5564b0 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	components/raop/rtp.c
	components/squeezelite/display.c
2020-04-06 10:39:55 -04:00
Sebastien
fcf86c5e75 cmake ota leverage esp_http_client 2020-04-06 10:31:32 -04:00
Philippe G
26330ee69e add SSD1322 + few tweaks - release 2020-04-01 20:03:57 -07:00
Sebastien
c545c96fc1 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	components/raop/rtp.c
2020-03-31 22:43:24 -04:00
philippe44
cd5693a81c VU bitmap is 8bits grayscale, not RGB332 - release 2020-03-24 15:31:13 -07:00
philippe44
6342e7b824 add analogue VU - release 2020-03-22 19:59:44 -07:00
Sebastien
70b6d54af7 Merge remote-tracking branch 'origin/master' into master-cmake 2020-03-21 12:38:55 -04:00