summaryrefslogtreecommitdiff
path: root/Userland/Applications/3DFileViewer
AgeCommit message (Expand)Author
2022-12-063DFileViewer: Properly propagate errors from WavefrontOBJLoaderMaciej
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-223DFileViewer: Propagate key events to the windowNames4Noobs
2022-11-13Userland: Accept drag_enter events for widgets supporting file dropsKarol Kosek
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-10-25Applications: Use new global variables at /sys/kernel/ directoryLiav A
2022-10-25Userland: Let applications make use of make_command_palette_action()demostanis
2022-10-24AK+Everywhere: Turn bool keep_empty to an enum in split* functionsdemostanis
2022-10-03Userland: Unveil /proc/all in applications which require itTimothy Flynn
2022-10-03Userland: Tighten promises by removing 'proc' where it isn't usedTimothy Flynn
2022-10-03SystemServer+LoginServer+Userland: Switch to sid-based socketsPeter Elliott
2022-09-29AK+Everywhere: Replace "protocol" with "scheme" url helpersnetworkException
2022-09-16LibGL: Make GL::create_context fallibleAndrew Kaster
2022-08-14Base: Launch FileSystemAccessServer at session start-upLucas CHOLLET
2022-07-12Everywhere: Replace single-char StringView op. arguments with charssin-ack
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-04-18Userland: Always construct Application with try_create()Sam Atkins
2022-04-10Applications: Support `.obj` polygons in `3DFileViewer`Jelle Raaijmakers
2022-04-06LibGL+LibGPU+LibSoftGPU: Load SoftGPU driver dynamicallyStephan Unverwerth
2022-04-023DFileViewer: Allow escape key to exit fullscreen modeAdam Patterson
2022-04-013DViewer: Add support for dropping filesJames Mintram
2022-04-013DFileViewer: Do not abort model loading when texture is missingStephan Unverwerth
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-243DFileViewer: Enable smooth shading in viewer + teapot modelSahan Fernando
2022-02-28Applications: Change static constexpr variables to constexprLenny Maiorani
2022-02-14Applications: Use default constructors/destructorsLenny Maiorani
2022-01-203DFileViewer: Use FileSystemAccessClient::try_* APIsMustafa Quraish
2022-01-20Userland: Add horizontal mouse scroll supportDmitry Petrov
2022-01-18LibGL+LibSoftGPU+3DFileViewer: Implement Specular highlighting :^)Jesse Buhagiar
2022-01-123DFileViewer: Replace lambertian lighting with GL LightingJesse Buhagiar
2022-01-093DFileViewer: Propagate errors using try_set_main_widget in maincreator1creeper1
2021-12-12Userland: Use File::lines() range-based for loop where appropriateSahan Fernando
2021-12-013DFileViewer: Add checkbox to disable textureJelle Raaijmakers
2021-11-293DFileViewer: Set correct aspect ratio in view frustumJelle Raaijmakers
2021-11-293DFileViewer: Improve FPS displayJelle Raaijmakers
2021-11-28Everywhere: Use default execpromises argument for Core::System::pledgeBrian Gianforcaro
2021-11-23LibCore+LibSystem: Move syscall wrappers from LibSystem to LibCoreAndreas Kling
2021-11-22Everywhere: Use Application::construct() with Main::Arguments directlyMustafa Quraish
2021-11-223DFileViewer: Port to LibMainPedro Pereira
2021-11-133DFileViewer: Clean some code for increased readability on MeshPedro Pereira
2021-11-133DFileViewer: Calculate face-normal from vertex-normals of the trianglePedro Pereira
2021-11-133DFileViewer: Add 'normals' to Mesh constructorPedro Pereira
2021-11-133DFileViewer: Add vertex normal parsing to WavefrontOBJLoaderPedro Pereira
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::try_create()Andreas Kling
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::try_load_from_file()Andreas Kling
2021-10-27Everywhere: Rename left/right-click to primary/secondaryFiliph Sandström
2021-09-123DFileViewer: Use ElapsedTimer::start_new()Brian Gianforcaro
2021-09-093DFileViewer: Use unveil and FileSystemAccessServerTimothy
2021-09-013DFileViewer: Maintain the FPS counter's positionDawid Wolosowicz
2021-08-18LibGL: Fix triangle winding calculationStephan Unverwerth