aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-28wl: Implement hidpi supportHarry Jeffery
2019-07-24Improve select_relAndreas Stallinger
select_rel was capped to -1 and 1 before
2019-07-19Improve command prompt formattingHarry Jeffery
2019-07-19navigator: Remove unused variableHarry Jeffery
2019-07-18Test both X11 and Wayland builds in ciHarry Jeffery
2019-07-18Update ci rulesHarry Jeffery
2019-07-16wl: Pass events via pipe not queueHarry Jeffery
2019-07-16x11: Pass events via pipe not queueHarry Jeffery
2019-07-16x11: Use pipe for custom event notificationHarry Jeffery
2019-07-16x11: Implement mouse inputHarry Jeffery
2019-07-15x11: Add fullscreen supportHarry Jeffery
2019-07-15x11: Fix crash by implementing window size accessorsHarry Jeffery
2019-07-15Kill old debug loggingHarry Jeffery
2019-07-15Fix next frame commandHarry Jeffery
2019-07-15Wayland: Remove linux-only eventfd usageHarry Jeffery
2019-07-13x11_window: Handle most input eventsHarry Jeffery
2019-07-13x11_window: Implement wait_for_eventHarry Jeffery
2019-07-13Create stub X11 window implementationHarry Jeffery
2019-07-13Make window system configurableHarry Jeffery
2019-07-13Remove OpenGL awareness from core logicHarry Jeffery
2019-07-13window: FormattingHarry Jeffery
2019-07-13Implement scroll inputHarry Jeffery
2019-07-13Handle mouse inputHarry Jeffery
2019-07-12Remove resizing, not supported in wayland yetHarry Jeffery
2019-07-12Modernise event loopHarry Jeffery
2019-07-12Fix event loop hangingHarry Jeffery
2019-07-12Fullscreen supportHarry Jeffery
2019-07-12Start replacing glfw with imv_windowHarry Jeffery
2019-07-12Create initial imv_windowHarry Jeffery
2019-07-03Add static keyword to internal functionsHarry Jeffery
2019-07-03Big glfw refactorHarry Jeffery
I did a lot of this in a very ad-hoc fashion with no proper commit history. As such, the kindest thing to do seemed to be to just squash it into this one commit.
2019-06-24Release v3.1.2Harry Jeffery
2019-06-24Fix manpage packagingHarry Jeffery
2019-06-22Release v3.1.1Harry Jeffery
2019-06-22Merge pull request #159 from t6/masterHarry Jeffery
Allow overriding install commands
2019-06-22Allow overriding install commandsTobias Kortkamp
This will help with packaging things to meet current policies on FreeBSD without having to patch things or manually strip binaries, etc. -D in FreeBSD's install(1) does not work like GNU install's -D and is something else entirely. Manually create the target directories with mkdir first before installing files. Signed-off-by: Tobias Kortkamp <tobik@FreeBSD.org>
2019-06-17Release v3.1.0Harry Jeffery
2019-06-13Add imv_logHarry Jeffery
2019-06-13Readme: Fix link to license fileHarry Jeffery
2019-06-12svg: Fix flipped colorsHarry Jeffery
Fixes #157
2019-06-12Add support for hidpi renderingHarry Jeffery
This fixes #148 but only when used with a version of SDL that includes this patch: https://bugzilla.libsdl.org/show_bug.cgi?id=4521
2019-06-12imv:handle_event small tidy upHarry Jeffery
2019-06-12rsvg: Determine if svg from first 4096 bytesHarry Jeffery
The previous value of 128 isn't sufficient because some hand-crafted SVGs have comments at the start. Going for a whole page of memory seemed like the right amount of data without becoming too slow.
2019-05-30Merge pull request #154 from 7415963987456321/add-version-flagHarry Jeffery
Add version flag with -v
2019-05-30Merge pull request #156 from vglfr/bugfix/svg/slowfixHarry Jeffery
Expand relative paths (fixes #149)
2019-05-26Expand relative paths (fixes #149)vglfr
2019-05-10Add version flag with -v7415963987456321
2019-03-01binds: Make Double-Escape the key sequence abortHarry Jeffery
By using escape to abort all key input sequences, it became unbindable despite being documented as so. Make the sequence double-escape to fix this. The downside here is now double-escape is unbindable, but that's unlikely to be an issue. Fixes #147
2019-02-27Fix copy-paste error in resizing mode parsingHarry Jeffery
2019-02-23Makefile: Don't use $(wildcard)Harry Jeffery