Hdfssk's Projects

hdfssk/desktop-file-utils

Desktop Entry Specification 1.4 support for older releases. .desktop files are used to describe an application for inclusion in GNOME or KDE menus. This package contains desktop-file-validate which checks whether a .desktop file complies with the specification at http://www.freedesktop.org/standards/, and desktop-file-install which installs a desktop file to the standard directory, optionally fixing it up in the process.
  • Fedora 31 : x86_64
  • Fedora 32 : x86_64

hdfssk/godot

Godot is a multi-platform 2D and 3D game engine. It provides a huge set of common tools, so you can focus on making your game without reinventing the wheel.
  • Fedora 31 : x86_64
  • Fedora 32 : x86_64
  • Fedora 33 : x86_64
  • Fedora eln : x86_64
  • Fedora rawhide : x86_64

hdfssk/xorg-x11-drv-synaptics

This is an Xorg input driver for touchpads, with changes to support trackpoint monitoring. Invoke syndaemon with -T ‹devicename› to use both keyboard and trackpoint activity when disabling the touchpad. Running xinput --list |grep -i trackpoint can help find ‹devicename›; the resulting option might look like -T 'TPPS/2 IBM TrackPoint'. See man syndaemon for more details. Although touchpads can be handled by the normal evdev or mouse drivers, this driver allows more advanced features of the touchpad to become available, such as: Movement with adjustable, non-linear acceleration and speed. Button events through short touching of the touchpad (“tapping”). Double-Button events through double short touching of the touchpad. Dragging through short touching and holding down the finger on the touchpad. Middle and right button events on the upper and lower corner of the touchpad. Vertical scrolling (button four and five events) through moving the finger on the right side of the touchpad. The up/down button sends button four/five events. Horizontal scrolling (button six and seven events) through moving the finger on the lower side of the touchpad. The multi-buttons send button four/five events, and six/seven events for horizontal scrolling. Adjustable finger detection. Multifinger taps: two finger for middle button and three finger for right button events. (Needs hardware support. Not all models implement this feature.) Pressure-dependent motion speed. Run-time configuration using shared memory. This means you can change parameter settings without restarting the X server. Note that depending on the touchpad firmware, some of these features might be available even without using the synaptics driver. Note also that some functions are not available on all touchpad models, because they need support from the touchpad hardware/firmware. (Multifinger taps for example.) The name “synaptics” is historical and the driver still provides the synaptics protocol parsing code. Under Linux however, the hardware- specifics are handled by the kernel and this driver will work for any touchpad that has a working kernel driver. If your device is recognized as “PS/2 Mouse” or similar, the kernel driver does not support your device and this driver will only provide limited functionality.
  • Fedora 31 : i386, x86_64
  • Fedora 32 : i386, x86_64
  • Fedora 33 : i386, x86_64
  • Fedora rawhide : i386, x86_64

hdfssk/emacs-vue-html-mode

Vue HTML Mode is a major mode for editing Vue.js ‹template› code.
  • Fedora 31 : x86_64
  • Fedora 32 : x86_64
  • Fedora 33 : x86_64
  • Fedora rawhide : x86_64

hdfssk/emacs-edit-indirect

Edit Indirect is an Emacs add-on library, making it possible to edit regions in separate buffers.
  • Fedora 31 : x86_64
  • Fedora 32 : x86_64
  • Fedora 33 : x86_64
  • Fedora rawhide : x86_64

hdfssk/emacs-vue-mode

Vue Mode is a major mode for editing Vue.js code, based on mmm-mode. For the latest Q&A, see https://github.com/AdamNiederer/vue-mode#user-content-qa
  • Fedora 31 : x86_64
  • Fedora 32 : x86_64
  • Fedora 33 : x86_64
  • Fedora rawhide : x86_64

hdfssk/emacs-mmm-mode

MMM Mode is a minor mode for Emacs that allows Multiple Major Modes to coexist in one buffer. It is well suited to editing: Preprocessed code, such as server-side Ruby, Perl or PHP embedded in HTML Code generating code, such as HTML output by CGI scripts Embedded code, such as Javascript in HTML Literate programming: code interspersed with documentation, eg. Noweb
  • Fedora 31 : x86_64
  • Fedora 32 : x86_64
  • Fedora 33 : x86_64
  • Fedora rawhide : x86_64

hdfssk/mkclean

mkclean is a command line tool to clean and optimize Matroska (.mkv / .mka / .mks / .mk3d) and WebM (.webm / .weba) files that have already been muxed. It reorders the elements with the Cues at the front, so your Matroska files are ready to be streamed efficiently over the web. It also removes elements not found in the Matroska specs and the extra Meta Seek list of Clusters that some program add to their file. It can also optionally remux the Cluster blocks to start each boundary with a keyframe and the matching audio/subtitle blocks for that keyframe. Also comes with mkWDclean to modify files in a way they can play in broken/incomplete players.
  • Fedora 31 : i386, x86_64
  • Fedora 32 : i386, x86_64
  • Fedora 33 : i386, x86_64
  • Fedora rawhide : i386, x86_64

hdfssk/mkvalidator

mkvalidator is a simple command line tool to verify Matroska and WebM files for spec conformance. It checks the various bogus or missing key elements against the EBML DocType version of the file and reports the errors/warnings in the command line. It currently checks for missing mandatory element, EBML “junk” data (use of unknown IDs), bad track or cues (index) entries, and profile violation (like a v1 file using v2 features).
  • Fedora 31 : i386, x86_64
  • Fedora 32 : i386, x86_64
  • Fedora 33 : i386, x86_64
  • Fedora rawhide : i386, x86_64

hdfssk/bookworm

bookworm is a simple, focused eBook reader. This version supports epub, pdf, mobi, cbr, and cbz ebooks. The bookworm library manager can toggle between a grid view and a list view. Editing the book metadata is possible in both views, however the list view allows sorting of metadata. Filtering is possible using the library's search bar. When reading, a preference menu allows essential adjustments for text zoom in/out, margin increase/decrease and line width increase/decrease. Bookworm comes with three reading profiles of light, sepia and dark. Multiple pages of the book can be bookmarked. Full screen mode is supported on right click or with the F11 shortcut. An info button provides the current book's information in three tabs: Contents, Bookmarks, and Search Results. A preference button on the header bar provides further customization options.
  • Fedora 31 : i386, x86_64
  • Fedora 32 : i386, x86_64
  • Fedora 33 : i386, x86_64
  • Fedora rawhide : i386, x86_64
  • 1
  • 2