log

age author description
7 months ago Paper dep/animone: REFACTOR ALL THE THINGS
7 months ago Paper dep/animone: fix undefined behavior, get correct length value
7 months ago Paper kitsu: remove unused constants, fix token expiration calculation
7 months ago Paper services: use fmt for setting the status bar
7 months ago Paper translate/anime: use fmt for translating anime seasons
7 months ago Paper dialog/about: fix displaying of my email address
7 months ago Paper CI: update for new repository URL
7 months ago Paper dialog/about: templateize
7 months ago Paper dep/fmt: add dependency
7 months ago Paper library: convert to class + database
7 months ago Paper anime: refactor Anime::SeriesSeason to Season class
7 months ago Paper anime/db: refactor anime_season_db out
7 months ago Paper pages/seasons: run seasons search in a separate thread
7 months ago Paper anime: add completed date member
7 months ago Paper services/anilist: refactor HTTP requests...
7 months ago Paper core/strings: add Strings::Translate function as tr() -> ToUtf8String
7 months ago Paper services/anilist: fix getting producers
7 months ago Paper services/kitsu: ACTUALLY finish GetAnimeList
7 months ago Paper services/kitsu: implement GetAnimeList()
7 months ago Paper config: use TOML instead of INI
7 months ago Paper services: VERY initial Kitsu support
7 months ago Paper settings: clean up code
7 months ago Paper session: allow printing status messages
7 months ago Paper README: remove mention of nonexistant /docs directory
7 months ago Paper ...
7 months ago Paper locale: remove old unfinished and probably bad spanish translation
7 months ago Paper linux: add required blank svg icon (???)
7 months ago Paper dep/animone: prepare for v1.0 release; it should be ready by now
7 months ago Paper misc: remove copyrighted app icon
7 months ago Paper time: don't use time_t!
8 months ago Paper pages/anime_list: don't call GUI functions in a non-GUI thread
8 months ago Paper cleanup: remove extraneous executable flags
8 months ago Paper core/time: remove Duration class, use regular functions instead
8 months ago Paper *: add very early season searcher
8 months ago Paper dep/animone: remove old OS X files from makefile
8 months ago Paper docs: clean up documentation
8 months ago Paper *: convert all files CRLF -> LF
8 months ago Paper CI/windows: attempt to fix the build
8 months ago Paper dep/animone: clean up OS X code
8 months ago Paper scripts/win32/deploy_build: be more verbose with libs
8 months ago Paper CI: new and improved windows build
8 months ago Paper scripts/win32: CRLF -> LF
8 months ago Paper *: better support on Windows
8 months ago Paper *: cleanup uses of QPalette
8 months ago Paper INSTALL: update instructions
8 months ago Paper dialog/about: add utf8proc
8 months ago Paper *: refactor lots of stuff
8 months ago Paper autoconf: add checking message for Qt PIC stuff
8 months ago Paper autoconf: add a check for some weird Qt PIC requirements
8 months ago Paper autoconf: don't need Qt5Svg
8 months ago Paper autoconf: we require Qt 5.7
8 months ago Paper anime: initial cross-service support
8 months ago Paper dep/animone: header cleanup
8 months ago Paper anime: refactor title structure to a map
8 months ago Paper dep/animone/x11: remove stupid debugging code
8 months ago Paper autotools: ax_have_qt sucks, use pkgconf instead
8 months ago Paper anime_season: forgot these
8 months ago Paper chore: merge
9 months ago Paper *: clean up enums
9 months ago Paper dep/animone: x11: remove debugging comment
9 months ago Paper dep/animone: x11: correctly check for connection failure
9 months ago Paper ini: simplify INI code, use templates less
9 months ago Paper osx: don't dereference NULL pointers
9 months ago Paper anime_list.cc: use mutexes so we don't sex the stack
9 months ago Paper *: various code safety changes
9 months ago Paper dep/animone: get macOS side building
9 months ago Paper dep/animone: make OS X code build
9 months ago Paper dep/animone: filter open files by access mode
9 months ago Paper chore: merge
9 months ago Paper dep/animone: make osx code a bit less hacky
9 months ago Paper win32: make builds work again
9 months ago Paper dep/animone: make bsd.cc and x11.cc actually work
9 months ago Paper *: add missing utf8proc files
9 months ago Paper *: improve multiple things
9 months ago Paper pages/seasons: finish season menu implementation
9 months ago Paper automake: update osx header files
9 months ago Paper include: make header guards more sane
9 months ago Paper pages/seasons: add initial functionality
9 months ago Paper widgets/graph: improve drawing code
9 months ago Paper *: HUUUGE changes
11 months ago Paper scripts: Bourne shell compatibility
11 months ago Paper *: add missing binary data
11 months ago Paper *: whatever
11 months ago Paper [UNFINISHED] *: update anime button
11 months ago Paper *: ooooh! stupid big commit!
11 months ago Paper *: resolve make distcheck failures
11 months ago Paper *: remove stupid windows build
11 months ago Paper *: many many changes
11 months ago Paper *: merge
11 months ago Paper cmake: remove cmake
11 months ago Paper autotools/windres: use AC_PROG_SED for sed
12 months ago Paper CI: add experimental windows build
12 months ago Paper hgignore: don't ignore .app files
12 months ago Paper scripts: convert to use posix shell
12 months ago Paper autotools: add `-mwindows` and windows deploy script
12 months ago Paper autotools: make windows build work
12 months ago Paper *: reorganize resources, +docs, build translations with autotools
12 months ago Paper m4: use different method for CXXFLAGS
12 months ago Paper configure: check pkg-config for qt
12 months ago Paper CI/linux: install glib
12 months ago Paper *: make OS X builds succeed
12 months ago Paper HUGE UPDATE: convert build system to autotools
12 months ago Paper dep/animia: x11: finalize xcb conversion
12 months ago Paper dep/animia: convert xlib code to xcb
12 months ago Paper dep/animia: fix proc readlink
12 months ago Paper theme: add OS detection with glib
12 months ago Paper chore: merge divergent branches
12 months ago Paper torrents: implement download button
12 months ago Paper theme: force Fusion style on platforms other than Win32 or OS X
12 months ago Paper config: remove unused username parameter from anilist auth
12 months ago Paper library: do explicit conversion from fs::path to std::string
12 months ago Paper settings: add library page
12 months ago Paper chore: update translations
12 months ago Paper about: don't abuse QCoreApplication:tr
12 months ago Paper library: implement menu bar buttons
12 months ago Paper *: move to semver, remove old macos build, add library files
12 months ago Paper library: add initial library stuff
12 months ago Paper core/json: fix from_json
12 months ago Paper dep/animia: wayland: fixup wlroots code
12 months ago Paper strings: include cstdint
12 months ago Paper dep/animia: add missing wayland files
12 months ago Paper dep/animia: win/wayland: add UNTESTED support for wlroots protocols
12 months ago Paper dep/animia: fd/proc: use std::filesystem, etc. changes
12 months ago Paper dep/animia: win/x11: simplify getting strings
12 months ago Paper dep/animia: win/x11: find toplevels WAY faster
12 months ago Paper chore: merge branches
12 months ago Paper strings: use templates for ToInt, std::to_string -> Strings::ToUtf8String
12 months ago Paper CI/macos: xz -> xz-utils
12 months ago Paper CI/macos: add osxcross dependencies
12 months ago Paper CI/macos: download macosx 10.9 sdk
12 months ago Paper CI/macos: initial macos CI, CI/windows: fix 64-bit build?
12 months ago Paper CI/windows: fix wine32 warnings, use separate wine prefixes
12 months ago Paper CI/windows: don't have clashing build directories
12 months ago Paper CI/windows: fix typos in path names
12 months ago Paper ci: combine windows build scripts
12 months ago Paper animia: re-add kvm fd source
14 months ago paper dep/animia: finish kvm backend
12 months ago Paper ci/linux: grab wayland headers to bundle in the AppImage
12 months ago Paper dep/animia: initial Wayland support, drop non-working kvm fd plugin
13 months ago Paper dep/animia: switch from using classes to global functions
13 months ago Paper *: misc. patches
13 months ago Paper date: use std::optional for values
13 months ago Paper locale: only attempt loading locales after QApplication is init'd
13 months ago Paper sys/osx: remove all objective-c++ stuff
13 months ago Paper dep/animia: cmake: check for the objc runtime library
13 months ago Paper dep/animia/quartz: GetWindowBundleIdentifier -> GetProcessBundleIdentifier
13 months ago Paper animia: multiple stylistic choices
13 months ago Paper dep/animia: finalize de-objc-ifying quartz
13 months ago Paper *: etc. code cleanup
13 months ago Paper time: static assert time_t
13 months ago Paper *: multiple performance improvements
13 months ago Paper anime: no unnecessary conversion to floating point
13 months ago Paper anime list: add support for different score formats
13 months ago Paper anime: etc. comments and changes
13 months ago Paper pages/torrents.cc: parse feed descriptions separately
13 months ago Paper dep/animia: various stylistic changes
13 months ago Paper dep/animia/fd/proc: use constexpr std::string_view for proc location
13 months ago Paper deps/animia/fd/proc: patch for new filename getter
13 months ago Paper osx: clean up includes, we do not need cocoa
13 months ago Paper win32/dark: use existing STL classes for dwmapi
13 months ago Paper anime/db: upgrade to c++17 style, make things easier to read
13 months ago Paper anime/db: finalize anime db cache
13 months ago Paper dep/json: update to v3.11.3
13 months ago Paper anime/db: add some more json functionality, still doesn't compile :/
13 months ago Paper WILL NOT COMPILE: sample export ability for anime db
13 months ago Paper graph, statistics: make my code a little less messy
13 months ago Paper graph: improve? drawing the text
14 months ago Paper window: make threading somewhat sane
14 months ago Paper dep/animia: add libkvm method (UNTESTED)
14 months ago paper window: improve performance when getting running files
14 months ago paper dep/animia: make x11 window walking actually work
14 months ago paper dep/animia: add libutil method
14 months ago Paper dep/animia/osx: that's not how std::string works
14 months ago Paper fd/linux: avoid reading buffers multiple times
14 months ago Paper dep/animia/osx: move GetProcessName to util/osx so we can use it in quartz
14 months ago Paper dep/animia: add os x launchservices method
14 months ago Paper junk: clunky merge commit
14 months ago Paper dep/animia: fd/xnu: use path args to get executable filename
14 months ago Paper builds/linux: install xorg dev headers and pkg-config
14 months ago Paper dep/animia: fix most X11 stuff
14 months ago Paper x11: make it work
14 months ago Paper dep/animia: add VERY early x11 window stuff
14 months ago Paper dep/animia: add quartz backend for windows
14 months ago Paper dep/animia: fix XnuFdTools
14 months ago Paper *: make win stuff actually work, rename bsd.cc to xnu.cc
14 months ago Paper dep/animia: awesome new breaking changes!
14 months ago Paper last commit part 2: struct init with {} is valid syntax, actually
14 months ago Paper *: avoid usage of std::[pair,tuple]
14 months ago Paper players: filter out web browsers, they aren't even supported in animia yet
14 months ago Paper dep/animia: use std::pair instead of std::tuple
14 months ago Paper track: use a bit of a more sane way to manage recognition
14 months ago Paper dep/animia: move fd stuff to a new fd.cc, don't force the user
14 months ago Paper linux: fix stupid bug caused by... me?
14 months ago Paper dep/animia: fix many bugs in the linux code
14 months ago Paper dep/animia: don't forget to include this stuff
14 months ago Paper *: add missing STL includes
14 months ago Paper linux: stop the preprocessor from mangling our definitions
14 months ago Paper dep/animia: remove superfluous includes
14 months ago Paper dep/animia: separate lots of things, use base class for OS stuff
14 months ago Paper dep/animia: huge refactor (again...)
14 months ago Paper dep/animia: [WIP] huge refactor
14 months ago Paper ini: fix bool getters to provide default vals for bools and ints
14 months ago Paper filesystem: move to using std::filesystem after C++17 switch
14 months ago Paper settings/recognition: implement real media player stuff
14 months ago Paper builds: fix win32 build
14 months ago Paper builds/linux: add missing `file` dependency
14 months ago Paper builds/win32: install wine32
14 months ago Paper builds/linux: fix path for libpugixml.so
14 months ago Paper builds/linux: appimage requires FUSE
14 months ago Paper cmake: set CXX_STANDARD to 17
14 months ago Paper builds: qttools5-dev-tools -> qttools5-dev
14 months ago Paper builds: xz -> xz-utils, ncurses -> ncurses-bin
14 months ago Paper builds: use debian instead of alpine
14 months ago Paper linux: add material for creating appimages, upload artifacts after CI build
14 months ago Paper deps/pugixml: update to v1.14.0
14 months ago Paper strings: convert ToInt() to be a template
14 months ago Paper ini: remove unused ini.cc file
14 months ago Paper config: template-ify INI
14 months ago Paper settings: add a very early recognition tab for configuring players and extensions
14 months ago Paper *: another huge megacommit, SORRY
14 months ago Paper pages/torrents: work around conversion error on Linux
14 months ago Paper settings: add torrents page, make rss feed configurable
14 months ago Paper window: patch for Qt 5
14 months ago Paper *: add initial torrent stuff
14 months ago Paper window: remove tiny little debug thing
14 months ago Paper locale: allow switching locales without restarting
14 months ago Paper builds: add missing qt-tools dependency
14 months ago Paper cmake: fix what I tried to do in the last commit
14 months ago Paper *: add translation files and locale files
14 months ago Paper *: huge commit
14 months ago Paper themes/dark: make QMenuBar and QMenu look better
14 months ago Paper *: #if -> #ifdef, remove outdated comments in sys/win32/dark_theme.cc
14 months ago Paper theme: add dark stylesheet, make it actually usable
14 months ago Paper about: switch to using HTML
14 months ago Paper resources: add icons
14 months ago Paper *: big patch
14 months ago Paper *: multitude of config changes
14 months ago Paper track/constants: add many more video formats
14 months ago Paper strings: clarify on some functions and make some of them miniscule
14 months ago Paper strings: parse HTML entities when reading synopsis, make the
14 months ago Paper animia/unix: fix a bunch of stuff that breaks OS X things
14 months ago Paper statistics: forward declare Graph
14 months ago Paper include: set classes as final where appropriate
14 months ago Paper *: etc changes to graph stuff
14 months ago Paper statistics: add graph!
14 months ago Paper pages/now_playing: fix invalid catch
14 months ago Paper *: oops
14 months ago Paper config: improve handling of vars
14 months ago Paper dialog/info: make some stuff more sane
14 months ago Paper dialog/information.cc: fix QGridLayout :)
14 months ago Paper information: use QGridLayout please...
14 months ago Paper *: various macos fixes
14 months ago Paper *: cleanup includes
15 months ago Paper dep/animia: update from upstream
15 months ago Paper *: huuuge update
15 months ago Paper *: fix old stuff, make video players and extensions constants
15 months ago Paper boring: mass rename to cc
15 months ago Paper [UNFINISHED]: stuff
15 months ago Paper *: what did I do again?
15 months ago Paper dep/animia: update to upstream
15 months ago Paper *: update
15 months ago Paper *: format source code
15 months ago Paper *: refactor some stuff
15 months ago Paper fix regressions on macOS
15 months ago Paper ...: merge heads
15 months ago Paper dep/anitomy: add CXX_STANDARD to CMakeLists.txt
15 months ago Paper sidebar: fix regression caused by SetBackgroundColor()
15 months ago Paper services/anilist: remove unordered_map usage for enum classes
15 months ago Paper *: fix up some stuff
15 months ago Paper *: normalize usage of layouts
15 months ago Paper poster: make posters link to AniList
15 months ago Paper posters: add poster widget...
15 months ago Paper *: avoid usage of (to|from)StdString
15 months ago Paper *: update
15 months ago Paper *: fix many clang warnings
15 months ago Paper *: update
15 months ago Paper core/fs: finish class-ification of paths
15 months ago Paper filesystem: WIP class-ification of paths
15 months ago Paper filesystem: add basename and stem functions
15 months ago Paper sidebar: link view menu and sidebar together
15 months ago Paper *: merge
15 months ago Paper deps: add animia for open files detection
15 months ago Paper add xml lib, we will need to use it eventually
15 months ago Paper add stub pages (to be implemented)
15 months ago Paper ci: remove OS X build, it doesn't work and it's a pain in the ass
15 months ago Paper anime list: we are finally read-write
16 months ago Paper window: add about window,
16 months ago Paper text.cpp: set paragraph width from document, labelled texts are now...
16 months ago Paper paragraph: fix size hint
16 months ago Paper statistics.cpp: show requests made
16 months ago Paper information.cpp: add widgets to the list tab, and add an
16 months ago Paper *: update...
16 months ago Paper filesystem: split config path into dotpath and config, add anime db path
16 months ago Paper filesystem: fix CreateDirectories function
16 months ago Paper ci/osx: Use the actually supported Ubuntu image
16 months ago Paper ci/osx: update Darling
16 months ago Paper ci/osx: revert debian back to oldstable (bullseye)
16 months ago Paper ci/osx: use apt to install deb file
16 months ago Paper ci/osx: darling is different from wine
16 months ago Paper ci/osx: take a different approach
16 months ago Paper window.cpp: fix sidebar on Linux
16 months ago Paper *: mass update
16 months ago Paper ci/osx: use debian instead of alpine
16 months ago Paper ci/osx: attempt #2 at making this work
16 months ago Paper ci: fix URL on OS X build
16 months ago Paper ci: add experimental OS X build
16 months ago Paper ci: add win64 build
16 months ago Paper ci/win32: fix echo-ing to binfmt
16 months ago Paper ci/win32: Fix permissions
16 months ago Paper ci/win32: create binfmt_misc status file
16 months ago Paper ci/win32: install native cmake
16 months ago Paper ci/win32: fix quasi-msys2 path
16 months ago Paper ci/win32: fix stupid missing double quote
16 months ago Paper ci/win32: install xz
16 months ago Paper ci: use "dev" versions of packages where applicable
16 months ago Paper ci: switch image from arch to alpine
16 months ago Paper ci: add win32 build file
16 months ago Paper *: redefine ARRAYSIZE on platforms that don't include it
16 months ago Paper anime_list.cpp: fix build failures on linux
16 months ago Paper *nix: add missing header file for stat
16 months ago Paper cmake: only enable OBJCXX on OS X
16 months ago Paper CI: add linux build, untested
16 months ago Paper *: update, megacommit :)
16 months ago Paper LICENSE: change to BSD 3-clause
16 months ago Paper git2hg: convert git files
16 months ago Paper cmake: fix for mingw
16 months ago Paper *: use C++11 standard
16 months ago Paper Update
16 months ago Paper INCOMPLETE: megacommit :)
17 months ago Paper update
17 months ago Paper Update
17 months ago Paper Update: add first parts to the settings dialog
17 months ago Paper Fix OS X support code
17 months ago Paper Set override functions as override
17 months ago Paper Fix many warnings
17 months ago Paper Update
17 months ago Paper *: initial commit
17 months ago Paper Initial commit