microwindows
GPaste
microwindows | GPaste | |
---|---|---|
7 | 5 | |
615 | 742 | |
- | - | |
2.8 | 6.8 | |
2 months ago | about 1 month ago | |
C | C | |
GNU General Public License v3.0 or later | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
microwindows
- The Nano-X window system
-
Tinyx – resurrected Xvesa from the depths of Git history
Interesting link!
If we look at this directory:
https://github.com/ghaerr/microwindows/tree/master/src/drive...
Most notably the source files that start with 'scr_', and of those most notably: scr_sdl2.c, scr_win32.c, scr_x11.c, scr_djvesa.c, scr_fb.c -- we see that this windowing system can apparently run on top of an existing windowing system, whether that system is SDL2, Win32, X11, VESA, Linux's framebuffer -- or several others.
Which makes it interesting and worthy of study...
Note that I am sure there are probably a whole lot of other windowing systems out there that also support these, let's call them "back-end" (for lack of better terminology) pre-existing windowing systems.
In other words, a windowing system -- on top of another windowing system...
Sort of like running X on top of Win32, or Win32 on top X...
But the posibilities of higher level and lower level windowing system are really unlimited -- mix and match, basically...
In conclusion -- excellent link!
- Nano-X Window System
- Anybody heard of Nano-X? What's your experience?
- How to create a graphical application without relying on Xorg or Wayland?
- Microwindows or the Nano-X Window System
-
JingPad A1 – World’s First Consumer Linux Tablet
I worked on this [1] Linux tablet 20 years ago, and we had working versions, but it doesn't really count as they weren't put into mass production. I don't know how many were built in the end (I left to co-found a webmail service). Sometimes it's depressing how long it takes for something to actually come to fruition. The screenshots in [1] are our custom UI based on NanoX [2], and an Opera port for the web browser screenshot (it worked). I wanted a production version for years after I left...
[1] https://linuxdevices.org/freepad-norways-alternative-to-swed...
[2] https://github.com/ghaerr/microwindows
GPaste
-
What are your must-have extensions?
Gpaste extension
-
Announcing Gnome Clipboard History (GCH): a rewrite of Clipboard Indicator with vastly improved performance, bug fixes, and new features
How dose this compare to GPaste?
-
Awesome GNOME-Shell extensions you did not know about...
(App + Extension)[https://github.com/Keruspe/GPaste]
- Decent Clipboard Manager Request
-
Clipboard Indicator isn't available on GNOME 40 -- Are there any good alternatives?
There's a gtk4 port of gpaste being worked on.
What are some alternatives?
moonlight-tv - Lightweight NVIDIA GameStream Client, for LG webOS TV and embedded devices like Raspberry Pi
wl-clipboard - Command-line copy/paste utilities for Wayland
fbpdf - A small framebuffer pdf, djvu, epub, xps, and cbz viewer
gnome-shell-extension-clipboard-indicator - The most popular clipboard manager for GNOME, with over 1M downloads
nsxiv - Read-only mirror of Neo Simple X Image Viewer
Ditto - Ditto is an extension to the Windows Clipboard. You copy something to the Clipboard and Ditto takes what you copied and stores it in a database to retrieve at a later time.
dark - C practice - basic roguelike in SDL2 that compiles both for desktop and Emscripten
diodon - Aiming to be the best integrated clipboard manager for the Unity desktop
gfxprim - Open-source modular 2D bitmap graphics library with emphasis on speed and correctness.
st - build of the suckless simple terminal with patches for alpha, font2, copyurl, openclipboard, invert, appsync, xresources, scrollback, w3m, keyboard select, boxdraw
libremarkable - The only public framework for developing applications with native refresh support for Remarkable Tablet
forge - Forge - Tiling and Window Manager for Gnome-Shell [Moved to: https://github.com/forge-ext/forge]