-
Notifications
You must be signed in to change notification settings - Fork 651
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: ThingPulse/esp8266-oled-ssd1306
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.2.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: ThingPulse/esp8266-oled-ssd1306
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.3.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 8 commits
- 7 files changed
- 3 contributors
Commits on Jul 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 216812c - Browse repository at this point
Copy the full SHA 216812cView commit details
Commits on Feb 14, 2022
-
fix wrapping in drawStringMaxWidth()
if no "break point (space or dash) was found, a character was lost in the word wrapping routine
Configuration menu - View commit details
-
Copy full SHA for 38c59be - Browse repository at this point
Copy the full SHA 38c59beView commit details -
Configuration menu - View commit details
-
Copy full SHA for f19b775 - Browse repository at this point
Copy the full SHA f19b775View commit details -
Configuration menu - View commit details
-
Copy full SHA for 132da60 - Browse repository at this point
Copy the full SHA 132da60View commit details -
drawStringInternal: exit loop early if possible
there's no use in drawing characters outside the display ;-)
Configuration menu - View commit details
-
Copy full SHA for 041ba32 - Browse repository at this point
Copy the full SHA 041ba32View commit details
Commits on Mar 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c5a8e8c - Browse repository at this point
Copy the full SHA c5a8e8cView commit details
Commits on Mar 27, 2022
-
add return values to drawString & drawStringMaxWidth (#365)
* get rid of utf8ascii() Make the drawString*() functions and getStringWidth() directly convert UTF-8 on the fly if needed. This saves an extra malloc for the converted string in most cases which then needs to be free()d and allows to count drawn chars even for UTF-8 strings later. Keep the utf8ascii() function to not break the API for derived classes. * drawStringInternal: return number of chars drawn Return the nuber of characters that was drawn. If this is less then the string length, then the text was too long for the display. This allows e.g. for custom word wrapping. * drawString: return number of characters drawn * drawStringMaxWidth: return chars written in first line This allows do scroll easily through longer texts, by noting the number of chars drawn in first line and then starting the text with this offset in the next display cycle * drawStringMaxWidth: fix UTF-8 width calculation * add SSD1306ScrollVerticalDemo example this shows how the return value of drawStringMaxWidth() can be used
Configuration menu - View commit details
-
Copy full SHA for 95e6399 - Browse repository at this point
Copy the full SHA 95e6399View commit details -
Configuration menu - View commit details
-
Copy full SHA for 057629d - Browse repository at this point
Copy the full SHA 057629dView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 4.2.1...4.3.0