| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Improve color generation performance | redsky17 | 2019-02-08 | 1 | -9/+0 |
| | | | | | | | Colors are generated asynchronously now and the TimelineItem is updated when the color generation finishes. This allows the UI to stay responsive while new colors are being generated. | ||||
| * | Update user colors to use Cache vs Utils | redsky17 | 2019-01-26 | 1 | -22/+0 |
| | | | | | | | | User colors are now stored in cache. This is consistent with other similar variables. I think there's a bug right now where it doesn't properly refresh colors for the TimeLineItem when the theme is changed. | ||||
| * | Author Color Fixes | redsky17 | 2019-01-20 | 1 | -0/+24 |
| | | | | | | | | | | | Author color is now cached so that it will not be re-calculated each time a new message is posted. This cache gets cleared when the theme is changed. Additionally, the author color is now automatically refreshed when the theme is changed, fixing the issue where you had to change rooms before the colors would switch. | ||||
| * | Update user id color generation | redsky17 | 2019-01-20 | 1 | -57/+69 |
| | | | | | | | | | | | | | | | | Update the author color generation. Now, instead of generating an entire hex string based on the user id, the user id instead is used to generate a hue value. After this hue value is created, there is some logic to tweak first the lightness and then saturation values to achieve a readable color (in contrast to the background). This change makes it so that user colors will not vary as wildly between the different themes. The values still are not cached and still do not update initially when the theme is changed. Both of these things will be resolved. | ||||
| * | Modified the code that generates user's colors so that it will | redsky17 | 2019-01-18 | 1 | -5/+105 |
| | | | | | | | | | | | | | | work regardless of the theme choices the user makes. The code now incorporates the contrast between the background color and the color generated by the user_name when picking colors. It currently has two 'big' issues: 1. Colors are not cached. I am planning on adding a QHash for this a little later. This should improve performance by not calculating the color for the same users over and over and over again. 2. Theme changes do not trigger the colors to get refreshed. Currently, you will have to switch to a different room and back to get the colors to refresh. | ||||
| * | Make the author text slightly large. | redsky17 | 2019-01-18 | 1 | -0/+17 |
| | | | | | Add author color generated based on user id. | ||||
| * | Remove the code that removed paragraph tags from markdown -> html. | redsky17 | 2019-01-18 | 1 | -4/+0 |
| | | | | | | | | This fixes #2, but reverts mujx#438. I do not think mujx#438 was a valid issue, as it complained about the display of valid HTML on riot, which speaks more to how Riot styles things than about an issue in nheko itself. | ||||
| * | Adjustments for the minimized sidebar | Konstantinos Sideris | 2018-10-07 | 1 | -0/+14 |
| | | |||||
| * | Add option to configure the font size | Konstantinos Sideris | 2018-10-01 | 1 | -0/+12 |
| | | | | | fixes #161 | ||||
| * | v0.6.0 | Konstantinos Sideris | 2018-09-21 | 1 | -6/+7 |
| | | |||||
| * | Add method to center widgets & clean up unused headers | Konstantinos Sideris | 2018-09-21 | 1 | -0/+15 |
| | | |||||
| * | Improvements on the system theme | Konstantinos Sideris | 2018-09-19 | 1 | -0/+14 |
| | | |||||
| * | Fix compile warnings | Konstantinos Sideris | 2018-09-18 | 1 | -3/+5 |
| | | |||||
| * | Mark unread rooms as such in the room list | Konstantinos Sideris | 2018-09-13 | 1 | -0/+1 |
| | | | | | fixes #313 | ||||
| * | Temporary fix to work with mx-reply tags | Konstantinos Sideris | 2018-09-13 | 1 | -3/+12 |
| | | |||||
| * | Strip paragraph tags | Konstantinos Sideris | 2018-09-13 | 1 | -6/+6 |
| | | | | | fixes #438 | ||||
| * | Trim whitespace from text messages | Konstantinos Sideris | 2018-09-12 | 1 | -12/+8 |
| | | |||||
| * | Enable html attributes | Konstantinos Sideris | 2018-09-12 | 1 | -1/+8 |
| | | |||||
| * | Switch to libcmark | Konstantinos Sideris | 2018-09-11 | 1 | -5/+10 |
| | | |||||
| * | Initial support for sending markdown formatted messages | Konstantinos Sideris | 2018-09-07 | 1 | -0/+23 |
| | | | | | fixes #283 | ||||
| * | Fix double href links on username pills | Konstantinos Sideris | 2018-09-07 | 1 | -0/+51 |
| | | |||||
| * | Merge matrix-structs into the client lib | Konstantinos Sideris | 2018-09-01 | 1 | -19/+19 |
| | | |||||
| * | Only call /sync when retrying initial sync (#422) | Konstantinos Sideris | 2018-08-30 | 1 | -3/+1 |
| | | |||||
| * | Add device ID and device fingerprint to settings page like in Riot. (#407) | Rudi Floren | 2018-08-21 | 1 | -0/+15 |
| | | |||||
| * | Remove pixel ratio from image scaling | Konstantinos Sideris | 2018-08-20 | 1 | -6/+0 |
| | | |||||
| * | Consider the scale ratio when scaling down images | Konstantinos Sideris | 2018-08-01 | 1 | -1/+31 |
| | | | | | fixes #393 | ||||
| * | Use double instead of int when scaling pixmaps (#393) | Konstantinos Sideris | 2018-07-30 | 1 | -1/+3 |
| | | |||||
| * | Add option to specify the scale factor | Konstantinos Sideris | 2018-07-22 | 1 | -0/+17 |
| | | | | | | | fixes #357 fixes #335 fixes #230 | ||||
| * | Add option to ignore key requests altogether | Konstantinos Sideris | 2018-07-22 | 1 | -0/+26 |
| | | |||||
| * | Show device list in user profile & add option to create 1-1 chat | Konstantinos Sideris | 2018-07-20 | 1 | -0/+8 |
| | | |||||
| * | Move all files under src/ | Konstantinos Sideris | 2018-07-17 | 1 | -0/+188 |
