summary refs log tree commit diff
path: root/src/RunGuard.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-03-03Get rid of implicit conversion in text input height calculationVladyslav Tronko1-2/+2
2019-02-27Update README screenshots. Fixes #36redsky171-2/+5
2019-02-27Make appveyor script Build Nlohmannredsky171-2/+1
2019-02-27 Revert dockerfile to trusty and build sodium locallyredsky171-4/+12
2019-02-26Attempt to fix appimage issueredsky171-1/+1
2019-02-25Maybe fix docker issuesredsky171-1/+1
2019-02-25Fix linting issueredsky171-1/+1
2019-02-24CI UpdatesJoe2-3/+3
2019-02-24More CI FixesJoe2-4/+8
2019-02-24more ci updatesJoe3-9/+6
2019-02-24Fix line ending issueJoe1-2/+2
2019-02-24Switch CI builds to use bundled JSONredsky173-5/+3
Apparently the nlohmann library is not available in the standard repositories. I would rather build it than add universe deps.
2019-02-24Update JSON build deps.redsky177-36/+37
Update JSON build dependencies, change the dockerfile and other CI files that relate to this. Also update target mtxclient revision.
2019-02-24Make some Dockerfile improvementsredsky171-5/+3
2019-02-24Nlohmann build updatesredsky177-9/+51
2019-02-20Updated Dutch translationHeimen Stoffels1-69/+69
2019-02-17Update nheko_de.tsmiocho1-22/+22
2019-02-16Attempt to fix issue #19 by increasing the lmdb max_dbs setting.Andrew Johnson1-2/+2
2019-02-08Release Nheko 0.6.3Joe7-22/+39
- Update version numbers and documentation - Fix github releases oauth key
2019-02-08Adjust cmake minimum for included boostredsky171-2/+2
2019-02-08Tweak build settingsredsky173-3/+8
2019-02-08Improve color generation performanceredsky173-27/+53
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.
2019-02-07escape id when joining a roomrnhmjoj1-1/+2
2019-02-05Prevent symlinks from overwriting filesredsky171-1/+1
2019-02-05Preserve symlinks in icu4c libsredsky171-1/+1
2019-02-05Fix cp permissions issueredsky171-1/+3
2019-02-05Copy icu4c dylib symlinks in mac deployredsky173-6/+7
2019-02-04See if bundled boost fixes mac deployredsky171-1/+2
2019-02-04Additional mac icu4c changesredsky171-4/+7
2019-02-04Try to force link of icu4c in mac buildredsky172-5/+3
2019-02-02Update travis mac deployredsky171-1/+4
2019-01-31Modify linux deploy.shredsky171-1/+2
2019-01-31Attempt to fix linux CI deployredsky171-1/+2
2019-01-31Even more CI script fixesredsky172-4/+4
2019-01-31Fix more ci script issuesredsky172-7/+7
2019-01-31Fix typo in script.shredsky171-1/+1
2019-01-31Update deployment configurationredsky173-11/+9
2019-01-31Add TAVIS_TAG for build artifactsredsky172-2/+4
2019-01-31Attempt to fix bintray issuesredsky171-4/+3
2019-01-31Change TRAVIS_TAG to TRAVIS_COMMITredsky171-1/+1
2019-01-31BinTray deploy on all commitsredsky171-1/+1
2019-01-31Attempt to fix travis.yml merge issuesredsky171-103/+97
2019-01-30Fix bintray deploy repo namingredsky171-3/+4
2019-01-30Attempt to make bintray builds for every commitredsky171-1/+1
2019-01-30Add download button to ImageOverlayredsky173-0/+13
When opening images in the full-screen overlay, there is now a download button next to the close button. This button utilizes the same functionality as the right-click->save image button.
2019-01-27Add /bigobj for nheko MSVC buildJoe1-0/+7
2019-01-26Restore Emoji Picker, but remove forcing EmojiOneredsky1713-3/+205
Restored the emoji picker, but it now falls back to the system instead of forcing Emoji One. The allows users to user the picker for convenience, but doesn't enforce the emoji style on them.
2019-01-26Revert "Remove built-in emoji picker"redsky1736-3/+809
This reverts commit 4b807229aa20d6f4891e35f08d489da427d3d0b6.
2019-01-26Fix lint issues in last commitredsky171-16/+16
2019-01-26Add initial support for QtIndenticonredsky174-0/+55
Add initial loading of qt jdenticon plugin: https://github.com/redsky17/qt-jdenticon Currently, the library's functionality has not been integrated into the rest of nheko. Next step is to add a configuration item in the User Settings and use the plugin to generate avatars for users without their own picture. These avatars should be cached in the Cache object.
2019-01-26Fix lint issueredsky171-2/+2
2019-01-26Fix inconsistent user color updates.redsky171-4/+5
2019-01-26Update user colors to use Cache vs Utilsredsky176-40/+43
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.
2019-01-25Add unread notification color for user mentionedredsky179-13/+33
When user is mentioned (via matrix 'highlight_count'), inactive rooms will use a different color for the notification circle than when only general unread messages exist.
2019-01-24Update Russian translationArtem Polishchuk1-129/+461
2019-01-24Fix lambda capture errorredsky171-1/+1
2019-01-20Author Color Fixesredsky178-7/+75
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.
2019-01-20Update user id color generationredsky172-64/+72
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.
2019-01-19Fix UserSettings UI not showing saved prefsredsky172-0/+9
Theme and Font Family settings will now correctly display the stored settings when nheko is re-launched. Previously, these combo boxes would default to the first thing in the combo box, even if that wasn't what the user selected.
2019-01-19Add User Font Settingredsky173-2/+35
User can now select a font from the installed fonts on their system This font currently will only be applied when nheko is restarted (similar to how font size and scaling currently work). This will be addressed in a future commit. Additionally, the dropdown does not correctly select the previously-chosen user font, and instead defaults to the first font available on the system (alphabetically). This is similar to the issue with the 'Theme' combo defaulting to 'Light' even when another theme is selected.
2019-01-18Fix .travis.yml issueredsky171-1/+0
2019-01-18Update bintray-release.jsonredsky171-2/+2
2019-01-18Update CI Configsredsky172-108/+113
Update .travis.yaml to have updated bintray api keys Update bintray-release.json to have correct casing for repo
2019-01-18Modified the code that generates user's colors so that it willredsky177-9/+151
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.
2019-01-18Make the author text slightly large.redsky173-2/+27
Add author color generated based on user id.
2019-01-18Remove the code that removed paragraph tags from markdown -> html.redsky171-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.
2019-01-16Update travis.yml to include webhook for posting buildJoe1-0/+7
status to nheko-reborn matrix room
2019-01-16Fix clang-format linting issueredsky171-5/+4
2019-01-16Update the README to point to updated endpoints for the various CIredsky174-12/+12
projects. Update the appveyor configuration to no longer use mujx keys. Travis-CI keys still need to be updated.
2019-01-15Update deps CMake config to point to nheko-reborn mtxclientJoe1-2/+2
2019-01-12Update README to link to the room for the forkAaron Raimist1-4/+4
2019-01-13Update travis ci config to point to redsky17 config and try to fix lintredsky172-8/+6
errors
2019-01-13Update README to point to redsky17 travis-ci and appveyor vs mujx.redsky171-4/+4
2019-01-12Add hover color for timestamp.redsky175-2/+19
Update dark and system themes to provide colors for the hover states for title, subtitle, and timestamp.
2019-01-12Tweak some of the colors in the CSS rules for nheko.Joe Donofry3-8/+26
Add room list hover title/subtitle color change support.
2018-10-10Increase the height of the roomlist itemsKonstantinos Sideris1-2/+2
2018-10-07v0.6.2Konstantinos Sideris5-9/+10
2018-10-07Use a smaller font size for the timestampKonstantinos Sideris1-2/+4
2018-10-07Use alignment instead of stretchKonstantinos Sideris4-6/+7
2018-10-07Adjustments for the minimized sidebarKonstantinos Sideris12-46/+74
2018-10-07Remove the bundled open sans fontKonstantinos Sideris15-220/+6
2018-10-07Remove built-in emoji pickerKonstantinos Sideris36-794/+5
2018-10-07Add the correct parent to scaleComboKonstantinos Sideris2-12/+18
2018-10-06Remove room re-ordering optionKonstantinos Sideris5-37/+3
2018-10-06Remove ScrollbarKonstantinos Sideris4-117/+1
2018-10-06Adjust the height of the bottom widgetsKonstantinos Sideris2-11/+26
2018-10-06Remove debug logs from Windows buildsKonstantinos Sideris1-4/+9
2018-10-06Adjust the font sizes of the welcome pageKonstantinos Sideris2-48/+29
2018-10-06Adjust the widget size of the room list itemsKonstantinos Sideris7-70/+100
2018-10-04Derive widget sizing from the font sizeKonstantinos Sideris4-25/+41
2018-10-02Remove some unnecessary callsKonstantinos Sideris2-4/+0
2018-10-01Add option to configure the font sizeKonstantinos Sideris6-56/+68
fixes #161
2018-09-30Enable debug logsKonstantinos Sideris9-37/+49
2018-09-30Change the minimum width for modalsKonstantinos Sideris5-10/+8
2018-09-30Remove pixel value from fontsKonstantinos Sideris29-108/+77
2018-09-29Remove obsolete font/size settingKonstantinos Sideris1-12/+4
2018-09-29Remove pixel values from the text input widgetKonstantinos Sideris1-14/+0
2018-09-29Make the height of the bottom bar smallerKonstantinos Sideris2-4/+4
2018-09-28Display tags as sorting items in the community panel (#401)Victor Berger15-3/+234
2018-09-26Don't enable tray by defaultKonstantinos Sideris1-1/+1
2018-09-26Don't clear selection when a context menu is requestedKonstantinos Sideris2-0/+40
2018-09-26Move TextLabel into its own fileKonstantinos Sideris6-111/+143
2018-09-26LintKonstantinos Sideris1-1/+1
2018-09-26v0.6.1Konstantinos Sideris5-8/+19
2018-09-25Clear text selection when focus is lostKonstantinos Sideris2-1/+11
fixes #409
2018-09-25Add infinite scroll in member listKonstantinos Sideris2-31/+6
fixes #446
2018-09-25Don't clear the member list when the modal is hiddenKonstantinos Sideris1-7/+0
fixes #447
2018-09-25ci: Update qt installer frameworkKonstantinos Sideris1-1/+1
2018-09-25Remove bintray from the readmeKonstantinos Sideris1-2/+1
2018-09-25Use QPushButton on the preview modalKonstantinos Sideris3-16/+9
2018-09-25Copy the missing cmark.dll from the deps directoryKonstantinos Sideris1-0/+3
2018-09-21v0.6.0Konstantinos Sideris7-19/+29
2018-09-21Put back github releasesKonstantinos Sideris2-0/+34
2018-09-21Require login when the cache format changes (regression on #444)Konstantinos Sideris2-5/+6
2018-09-21Add close buttons to all dialogsKonstantinos Sideris4-0/+37
2018-09-21Center dialogs around the main windowKonstantinos Sideris2-18/+19
2018-09-21Add method to center widgets & clean up unused headersKonstantinos Sideris11-36/+28
2018-09-20Close dialogs on confirmationKonstantinos Sideris8-38/+31
2018-09-20Use confirm as the default buttonKonstantinos Sideris3-6/+6
2018-09-19macOS: Use the native emoji pickerKonstantinos Sideris5-2/+63
fixes #79
2018-09-19Improvements on the system themeKonstantinos Sideris35-413/+336