Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/qmk/uGFX

Fork of https://git.ugfx.io/uGFX/uGFX. Fixes for qmk_firmware
https://github.com/qmk/uGFX

Embest board file fix

e2570745113b99295f66e2178e8984912545ac89 authored almost 11 years ago by Joel Bodenmann <[email protected]>
removed obsolet file

2e9592c49c41f9b0a6b46a075a2e6cb2060af693 authored almost 11 years ago by Joel Bodenmann <[email protected]>
whitespaces

fba19322a3351bc68171e3de80e214eb5f53c2c0 authored almost 11 years ago by Joel Bodenmann <[email protected]>
doco

ae556531bd92abe4d70b39ab7c6d97cc610b921b authored almost 11 years ago by Joel Bodenmann <[email protected]>
fixed some board file

95b4b31e296674ba7a70ab90a9aa829944e5193e authored almost 11 years ago by Joel Bodenmann <[email protected]>
compiler warning

6444bb719b19141e0ac08e82d27e383a94bd6e63 authored almost 11 years ago by Joel Bodenmann <[email protected]>
doc

920de63f227630baa9de6c2b59ef3b0ac8b65801 authored almost 11 years ago by Joel Bodenmann <[email protected]>
Added progressbar widget (demos still to do)

560f946cd9896b5126c2066058c63d8cbc3d0539 authored almost 11 years ago by Joel Bodenmann <[email protected]>
gwinSliderSetPosition() fixed (calls _gwidgetRedraw() instead of gwinRedraw()

3c3b6967d15fee5414c45408a28475a8bf39c293 authored almost 11 years ago by Joel Bodenmann <[email protected]>
gwinSliderSetPosition() automatically redraws the widget

cae7825f73956d2fe43b644dcac81f7883bc14b1 authored almost 11 years ago by Joel Bodenmann <[email protected]>
Code to allow GFXnet display driver to work (in limited mode) when LWIP accept() hangs after a select().

122ff8f91140c45677b0297db83630781813d39f authored almost 11 years ago by inmarket <[email protected]>
Revert "INLINE -> inline"

This reverts commit d4c4740bcf0fe25a0b3e8a37c431accfc8edb970.

cec125a53b19a81cbb814b12ae4141cdd5bd2a1a authored almost 11 years ago by inmarket <[email protected]>
INLINE -> inline

d4c4740bcf0fe25a0b3e8a37c431accfc8edb970 authored almost 11 years ago by Joel Bodenmann <[email protected]>
cleanup Olimex-STM32-LCD board file

7b2e6463e67076abc82028fe3fdb400492983b8d authored almost 11 years ago by Joel Bodenmann <[email protected]>
Whitespaces

eec299f9f1e740145b690c6ed4f1a322c5f866ec authored almost 11 years ago by Joel Bodenmann <[email protected]>
Olimex-STM32-LCD board files update

cf193b3583fdc0e79970b323e0c53ae270718f21 authored almost 11 years ago by Joel Bodenmann <[email protected]>
Update release notes

e1c9be826387d05a17b1b51f4f2e1729931631cb authored almost 11 years ago by inmarket <[email protected]>
Add support for edge to edge touch calibration.

021f71445e77e0fbef7ff4dc78e0f6cc86a78968 authored almost 11 years ago by inmarket <[email protected]>
Update template files for the MCU touch driver.

c24ec8daf2f610c24dc8e6fd49be9b7022e9405e authored almost 11 years ago by inmarket <[email protected]>
Updates to mouse and makefile for Mikromedia STM32-M4 board.

299311b4809f225f2757d5f687c48e9667ea34d7 authored almost 11 years ago by inmarket <[email protected]>
Rewrite of the MCU driver. This is now much more reliable.

361136d7ca6bafbb549a6c5c5312964f99c8ffd7 authored almost 11 years ago by inmarket <[email protected]>
Improvements to the GINPUT touch system

e87ba59d8d599233f68a80a8a0fe49ba0b9dfe29 authored almost 11 years ago by inmarket <[email protected]>
Touch driver test tool - display more useful information

506b1f321fc6053fda67792fb389eb4138a46a46 authored almost 11 years ago by inmarket <[email protected]>
Fix compile error

ebefa7e3cd0fe6a7472788b34eee1b16cce019d3 authored almost 11 years ago by inmarket <[email protected]>
Move touch driver test to tools.

Also replace gwin buttons as they comptete with the test for touch events

51dedb56d1029310bbda58b8e7321dabd4bc0312 authored almost 11 years ago by inmarket <[email protected]>
Comment fix

1dfbc0ab8233ecc13427ba807aabad38e59e08d1 authored almost 11 years ago by inmarket <[email protected]>
Start of LWIP support for the uGFXnetDisplay utility.

ad421bacb319157e05660a5daa953e67198d6c80 authored almost 11 years ago by inmarket <[email protected]>
Replace color format conversion macros with proper routines to prevent side effects with using the macro.

Also fix a number of compiler warnings.

7f1b78a067e11c2394d83dbbc9b0fc78f78af493 authored almost 11 years ago by inmarket <[email protected]>
Reliability fixes for uGFXnet running on LWIP.

Note LWIP requires a stack larger than the default of 512.

643670ecd1c4dc631b4073d2384ff7fa56cb564d authored almost 11 years ago by inmarket <[email protected]>
Use the GTimer thread for full screen redraws when available to save application stack space.

1384918a1cd90e7e557e7645a8bfebb00c6ba984 authored almost 11 years ago by inmarket <[email protected]>
Better definitions for null functions in the GOS layer

6a2fc9a647b1c674cad841e5eef5dc0a4b7dbd1f authored almost 11 years ago by inmarket <[email protected]>
Minor updates to LWIP support for uGFXnet.

Application supplied Start_LWIP() routine is now optional.

9a5a4808701e12c0efb8609b644756370ca8b691 authored almost 11 years ago by inmarket <[email protected]>
Fixes for LWIP in the uGFXnet driver.

c0f52dee38692b49896ce2e0eef0ff6bf3e57ca5 authored almost 11 years ago by inmarket <[email protected]>
gfxHalt doesn't always work under ChibiOS. This has now been fixed.

915c368505c460640e0ff7622b9ec47ecc2fe3d9 authored almost 11 years ago by inmarket <[email protected]>
LWIP support for the uGFXnet driver.

1ae42d93c1af6e2f26c4efc0e4b72e98a1eb6d21 authored almost 11 years ago by inmarket <[email protected]>
Update gfxconf.example.h with new values for the GDISP uGFXnet driver.

54a3288320da0ff21a0997126f4d66959cc4813b authored almost 11 years ago by inmarket <[email protected]>
uGFXnetDisplay utility is now working.

bfc9b9d64e80d7906d3ce71f487486df37c28db4 authored almost 11 years ago by inmarket <[email protected]>
Update uGFXnet display driver. This is now working.

e6de7baf0440b917c964a08743e6fa04fc2821d8 authored almost 11 years ago by inmarket <[email protected]>
Add support to GWIN for a routine that can redraw an entire display (subject to the controls being able to redraw).

This also removes a few change of visibility bugs in gwin and simplifies code.

d35bf6cda6a6842b244069e2673acea8778381f7 authored almost 11 years ago by inmarket <[email protected]>
Add support for mouse drivers that do their own orientation mapping as the display rotation changes.

3c3bab5d8275a93e12d8b37526811f73a2283195 authored almost 11 years ago by inmarket <[email protected]>
Win32 GDISP driver - Get rid of compiler warnings created by the new orientation modes.

a3935c653e2eef4f9cffc86b7fac695f7e7f8987 authored almost 11 years ago by inmarket <[email protected]>
Re-order the GDISP initialisation routine so that it initialises all displays before it tries to draw on any of them.

This also simplifies code.

0892135e233e3203a3b5bde4f433f673c107fe47 authored almost 11 years ago by inmarket <[email protected]>
Fix Win32 GOS layer to allow later inclusion of WinSock2.

539c6c305a5d5977db32805cb7671a689649909e authored almost 11 years ago by inmarket <[email protected]>
Remove orientation changes in demos because this is now handled by using GDISP_DEFAULT_ORIENTATION.

db74e7c8231aebc10e4cb6a13c986591b64b3c3c authored almost 11 years ago by inmarket <[email protected]>
Boundary condition fixes to Arcs

Fix multiple display support for rounded boxes.

c726de8521280e40220642f46de4d5cc0c5d4640 authored almost 11 years ago by inmarket <[email protected]>
Start of new remote display tool.

b86e6f4eb297d908a1d7c44a109289e297991163 authored almost 11 years ago by inmarket <[email protected]>
uGFXnet driver: Initialise the sockets layer correctly under Win32

Added a KILL command that can be send from the display to the device.

6ab135a6e546b45b60cf442c9ad3af8ae4622364 authored almost 11 years ago by inmarket <[email protected]>
First version of a network display driver (the display is somewhere on the network rather than attached locally).

A remote display application is still to be written (coming soon).
Note: the remote display initi...

e1721a922627830e42618e1dd30db8cd418059cc authored almost 11 years ago by inmarket <[email protected]>
missing semicolon

bca78196f544f0548f17afb081eed9dea2b4856b authored almost 11 years ago by Joel Bodenmann <[email protected]>
Merge branch 'master' of bitbucket.org:Tectu/ugfx

5f75abcc0148f42e250bb8f3e20c527af5e7ca39 authored almost 11 years ago by Joel Bodenmann <[email protected]>
Olimex-STM32-LCD board file fix

91bcb0d41d74392e20be7fa26ba3d7a28c0ba240 authored almost 11 years ago by Joel Bodenmann <[email protected]>
Embest-STM32-DMSTF4BB board file fix

d31ea62979490624c9f55725616d9d063a733193 authored almost 11 years ago by Joel Bodenmann <[email protected]>
Marlin board file fix

77188ae77537868f86d650247f82e120d89959c7 authored almost 11 years ago by Joel Bodenmann <[email protected]>
FireBull-STM32F103-FB board file fix

a2df8d4fe150c34d080aee0ce0f2afc5436902d4 authored almost 11 years ago by Joel Bodenmann <[email protected]>
Fix a couple of doxygen comments, remove a couple of double definitions.

9f69a6c9d5f9bd1a8fca73247326138a6cdbf11d authored almost 11 years ago by inmarket <[email protected]>
whitespaces

de90ca598979f34a29fcd9f1514d97b0527753a5 authored almost 11 years ago by Joel Bodenmann <[email protected]>
docs

b59b47a9e19cb2794beeb6b612c339161a44a5a0 authored almost 11 years ago by Joel Bodenmann <[email protected]>
added forgotten files

83482a3b8a557b12c22e6bc17d8eac1a2c3ca1c1 authored almost 11 years ago by Joel Bodenmann <[email protected]>
cleanups

16c021e5b35a83b2fab523a83517da189c6780e1 authored almost 11 years ago by Joel Bodenmann <[email protected]>
fixed some boards file names

926e83e89e7b48f1d7dc9cc6e0c00f9bf5ade258 authored almost 11 years ago by Joel Bodenmann <[email protected]>
added Olimex-STM32-LCD

4600da18f369fe3ac8cc2c66984b1e4afdf27059 authored almost 11 years ago by Joel Bodenmann <[email protected]>
added Marlin board

652b85f16e70f9721923cdeff20a2866e44769c4 authored almost 11 years ago by Joel Bodenmann <[email protected]>
fixed Embest board

f00d1e6c5d87af229b17e3b936351b7099e01806 authored almost 11 years ago by Joel Bodenmann <[email protected]>
fixed Embest board

6b1af0641cef5cdfbfa953e9e19c2c14b4e2aee0 authored almost 11 years ago by Joel Bodenmann <[email protected]>
added FireBull-STM32F103-FB board

75a6dd8404fe693f6002a56efa8b649b013226cc authored almost 11 years ago by Joel Bodenmann <[email protected]>
added readme.txt

9df8b52d165ccb57bf80a82cae0f6b67983e8ef3 authored almost 11 years ago by Joel Bodenmann <[email protected]>
added Embest-STM32-DMSTF4BB base board

932f4881bca348ecb769f1977088cf9df1d29652 authored almost 11 years ago by Joel Bodenmann <[email protected]>
doxygen fixes

48c2c7125bfa954277bca36e3d79786a6511db4a authored almost 11 years ago by Joel Bodenmann <[email protected]>
added exclude paths to Doxygen file

f73c1972ba1663badeeb2237d2985795cfa012f1 authored almost 11 years ago by Joel Bodenmann <[email protected]>
merging GDISPStreaming

da2740b706d720292113445ee1db30f8a9873dc4 authored almost 11 years ago by Joel Bodenmann <[email protected]>
Update changes list

a8ce005e2621b0108863297948cea0fa52c8bf2a authored almost 11 years ago by inmarket <[email protected]>
Allow full range of values to be returned from the mouse driver when it is in RAW mode

1646f9da1a5052bbc6d7fbb1db0c1b411bff46bd authored almost 11 years ago by inmarket <[email protected]>
Fix some compiler warnings.

5cc1c5d67b339dc3cc623a6f3d10b9137d0929c8 authored almost 11 years ago by inmarket <[email protected]>
Add support for a default application orientation.

Also remove old unneeded GDISP_USE_CUSTOM_BOARD macro

1f99d5c9fac79e3e9aa4ebff97b296b6dcb9c9a7 authored almost 11 years ago by inmarket <[email protected]>
Add support for a portrait and landscape orientation modes.

daa4e8bbd78ebe4a84234de266006d1a23697657 authored almost 11 years ago by inmarket <[email protected]>
Fix incorrect naming of GMISC_INVSQRT_... macros.

53408e2cb3d0705f261e9756bcf6f3f6c90c3fe9 authored almost 11 years ago by inmarket <[email protected]>
OpenOCD config file for Mikromedia-STM-M4 board and updates to the makefile.

190113b91c7692d13fa72c8b515208e9a648c6d2 authored almost 11 years ago by inmarket <[email protected]>
Updated Makefile and new openocd config file for the Olimex SAM7EX256 board.

Makefiles modifications required for updated gcc v4.7.2

d00b5438310e23f0f2115ee660d066a1bfc1b23c authored almost 11 years ago by inmarket <[email protected]>
Fix compiler warning

5d2d6e79621a40d1a4ec4047e5c5ff8b9c7d1657 authored almost 11 years ago by inmarket <[email protected]>
New GDISP now supports multiple controllers with different pixel formats.

You can now have a main color display and a secondary monochrome display.
You can now optionally ...

a8e860678df38fdb44f94cacae52e8d54f4374ff authored almost 11 years ago by inmarket <[email protected]>
Fixes to gdisp vertical scrolling.

Also added improved optimisation for drivers without blit but with a fill routine.

250adaf028848c0aa0dfa2029b722274cb7a6d6a authored almost 11 years ago by inmarket <[email protected]>
English grammer correction

009d9f1f60d6d77f6ed75e8c5fc93e5e979e9db0 authored almost 11 years ago by inmarket <[email protected]>
Fix to streaming read pixel for Win32 driver in emulation mode.

e35b76388cdc32e275962a19932c64a2ce0ee52d authored almost 11 years ago by inmarket <[email protected]>
Auto-generate pixel formats using macro's.

Prepare for (but not yet complete) supporting a different high level GDISP pixel format to the lo...

ece5bcd6ab566dc3bef092e6a0b5260ba771bc85 authored almost 11 years ago by inmarket <[email protected]>
Linux board defintions

0399c33aebeae0f60c31f87a6649371ff2a78242 authored almost 11 years ago by inmarket <[email protected]>
Win32 board definitions.

dc24af70eab4f62ab4702bf8ca81c33f544cc5bc authored almost 11 years ago by inmarket <[email protected]>
Better debugging for Win32 driver

9b9a57c2c9dfdcfd96c04960e10f89e2a621e808 authored almost 11 years ago by inmarket <[email protected]>
Updates for the Mikrmedia STM32 M4 board

ab4091b366009209928cfa392b04c590ed50196c authored almost 11 years ago by inmarket <[email protected]>
ILI9341 driver fixes

ffee80299d616f1b634eacb514fcd7b3e4dc1a02 authored almost 11 years ago by inmarket <[email protected]>
Make the hardware depedant options clearer for the widgets demo

553dea5fcdd38a8bbc09c9181199916fd36a841b authored almost 11 years ago by inmarket <[email protected]>
Removal of obsolete reference to GDISP_NEED_ASYNC

15c57f82ea3f89609982989b08f95d8390cf1bb3 authored almost 11 years ago by inmarket <[email protected]>
Clean up the driver directory structure by moving all board specific files into the boards sub-structure.

555257933af6e7e3b106ac3589520b5dad45061b authored almost 11 years ago by inmarket <[email protected]>
uGFX board definition for the Mikromedia STM32 M4 board.

Includes the required ChibiOS board files and an example Makefile.

dc2d5be60625dc03f0982d61a55dd3ccf844fff5 authored almost 11 years ago by inmarket <[email protected]>
Add readme's to the board directories

0fe4d3a037fd8989227604805a2f130eb67038de authored almost 11 years ago by inmarket <[email protected]>
Create uGFX board directories which include example Makefiles.

Currently only done for the Olimex-SAM7EX256 board.

737ac5be9743e37b80133706faf02e959e803459 authored almost 11 years ago by inmarket <[email protected]>
Rename GDISP driver files to prevent problems when compiling for multiple controllers on platforms that put all generated object files into a single directory.

b05a29f830008ab0e9a36d8384ed7cf4ea3fb18b authored almost 11 years ago by inmarket <[email protected]>
New ILI9341 driver - not working fully yet (some display issues)

9e5ed28f98e7b0b3dbd46df7a62568dbaffab92a authored almost 11 years ago by inmarket <[email protected]>
No doxygen comments in any C file now. They are all in the h files

26f4bec2be1ebfc8edf66d33cb8edb04d3b1049a authored almost 11 years ago by inmarket <[email protected]>
Fix spelling error and migrate demo gfxconf.h changes to all demos including the new streaming and multiple display demos

db09e33dff7110861ce2fa586b04c05626e3f7e8 authored almost 11 years ago by inmarket <[email protected]>
Remove 3rd party boing demo as it is replaced by the new hardware independant GDISP streaming demo.

602cba0e62d9ed38a80a47fe5a698ce21d01517a authored almost 11 years ago by inmarket <[email protected]>