[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

C and GUI

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 158
Thread images: 21

File: BBB_MC_GUI_2.jpg (28KB, 390x330px) Image search: [Google]
BBB_MC_GUI_2.jpg
28KB, 390x330px
so i know C but all i can do are shitty command line utilities
how do i into graphical user interface?
>>
>>58512003
Either make calls to X or use a library.
C users usually use gtk, but if you are willing to use c++, qt is really great.
>>
If you really knew C, you would know that you can use libraries like GTK+ to make GUI for your programs.
>>
>>58512003
You can't because sepples faggots think that you can't do gui without abusing OOP and so they wrote every gui library in sepples.
>>
>>58512003
Qt, gtk, wx, ide shit, cairo, win.form, cocoa, fltk, wayland, x (it'll be shit)
>>
Start learning WinAPI or the linux equivalent.
>>
C is depreciated, use Free Pascal with LCL
>>
>>58512024
>qt
>c
get a loads of this cia nigger
>>
>>58512026
>WinAPI
>Win
>Windows
yeah no

>>58512014
get raped m8

>>58512013
Probably gonna learn c++ sooner or later but I guess I should at least try GTK
is there something i should know? redpill me
>>
File: 1483916193167.webm (3MB, 1612x892px) Image search: [Google]
1483916193167.webm
3MB, 1612x892px
>>
>>58512121
Fuck you, your thread is shit.
>>
File: 1484195149571.webm (3MB, 1476x872px) Image search: [Google]
1484195149571.webm
3MB, 1476x872px
>>
>>58512136
umad?:DD:D:D:D:D
>>
File: 6gD1S.gif (12KB, 720x397px) Image search: [Google]
6gD1S.gif
12KB, 720x397px
>>58512003
https://en.wikipedia.org/wiki/Ncurses
>>
File: 1413775162315.webm (3MB, 1372x756px) Image search: [Google]
1413775162315.webm
3MB, 1372x756px
>>
>>58512013
Use CoreFoundation, it just works.
>>
>>58512121
C++ is not that hard to grasp if you have been writing a lot of C.
If you use something like qtdesigner, you can generate the xml for the design, but you can also paint it all in when launching if you want to.
Qtcreator is a good IDE that makes these things easy.

The 1 minute rundown of Qt:
You make a thread for updating the graphical interface.
Fields have callback functions which is called signals and slots.
Signals is a function Qt automatically generate.
You only declare it so the name and the variable type is declared.
The slots is the function that gets called when you emit the signal.
You connect signals to slots either in a wrapper or in the main.

I haven't worked with gtk.
>>
>>58512121

GTK is deprecated by the community and only really used by GNOME and those who are unfortunately stuck with it for legacy reasons.

Qt is the way. Use it as an excuse to learn c++ together with it.
>>
>>58512124
that's good.

now make an in-line chrome style embedded webm player for safari
>>
>>58512003
what C programs have you written?
>>
File: 1484001513101.jpg (478KB, 1920x1080px) Image search: [Google]
1484001513101.jpg
478KB, 1920x1080px
>>
>>58512124
>>58512141
>>58512202
Does it support Linux? Its not listed in the drop down menu
>>
Is there an OS agnostic way to do this, or is that Java's forte?
>>
>>58512412
Well one of Qt's strong points is that, theoretically, the same code can run the three major OS's (not sure about BSD), you just need to compile it on that platform.
>>
>>58512421
Can one use qt creator for a C project?
>>
ttk, iup, libagar, libui
>>
>>58512421

Ok, did not know that. Though it was a pure Linux thing.

Anyway how does it compare to HTML5 for say, app building?
>>
I've been wondering about this, too. I know there are libraries to do this stuff but what exactly are the libraries? Is it just very advanced code in that language or is it something very low level that people set up to be able to use in a higher level language like c or c++?
>>
>>58512480
it's just well thought out code (hopefully, unless the lib sucks) in that language, yes
>>
>>58512490
How does it work though? Would I be able to do these things in c++ without the libraries if I knew it well enough? Are the libraries available pretty much good enough that no one needs to make new ones, essentially?
>>
>>58512436
If you know C you'll be able to work with Qt even if you don't know much about c++ besides a couple functions.
I'm learning C++ on the go as I work in my Qt project.
>>
>>58512475
It works and doesnt run like shit
>>
>>58512407
no. i asked them about that awhile back. they said theres too many variations of the api for the different versions of linux. theres just too many to support.
>>
>>58512436
Qt is C++. Just bite the bullet and go C++, C nowadays is really only used for embedded systems (which wouldn't necessarily use GUIs anyway). If you want to make it hacker-tier, use ncurses.
>>
>>58512505
What I tried to say was, is OOP code a requirement for QT?
>>
>>58512516
They must be wrong.only thong that matters is X server version. However, it does vary in various distros
>>
>>58512003

GTK+ or IUP.

Dont listen to the QT/C++ shills
>>
>>58512518
Every element of the GUI is an object including the window but I don't know much about OOP myself and I'm able to work with it, just understand that objects have properties (variables) and methods (functions).
>>
>>58512013
>X
>GTK
fuck off freetard
>>
>>58512502
>Would I be able to do these things in c++ without the libraries if I knew it well enough?
yes, theoretically.

>Are the libraries available pretty much good enough that no one needs to make new ones, essentially?
no
>>
>>58512003
>he fell for the C meme

You shouldn't have listened to /dpt/.

If you wanted to develop the full stack to make applications that people will actually use, you can't just know C. In today's world, C is only for fast calculation libraries and hardware drivers.
>>
>>58512574
C is where you go when you're ready to gitgud
>>
>>58512574
>.t winfag
>>
>>58512003
GNUStep
>>
>>58512517
Is ncurses easier to learn?
>C nowadays is really only used for embedded systems (which wouldn't necessarily use GUIs anyway).
Well, there is a lot of C software in the Linux world. Most of the stuff I use is C, not C++.
And I use a lot of GTK software which does get updated on a regular basis.
And if I went C++, I'd probably write C with classes and objects.
>>58512538
What's wrong with QT?
>>58512542
Well, a few years ago I opened a simple C# project without knowing anything about OOP besides the general idea of classes and objects, like, father belongs to the class human, stuff like that... Surprisingly enough, I was able to get the hang of it in half an hour and rewrite the project.
>>
>>58512574
if you're reading through TAOCP or TCPL and you go "oh, i genuinely understand why they made these decisions" and aren't confused, you're about to have made it.
>>
>>58512597
Like what decisions?
>>
>>58512596
>Well, a few years ago I opened a simple C# project without knowing anything about OOP besides the general idea of classes and objects, like, father belongs to the class human, stuff like that... Surprisingly enough, I was able to get the hang of it in half an hour and rewrite the project.

Putting memes aside, this is because OOP is actually really easy to read and work with when you're using simple polymorphism, encapsulation, and logical hierarchies of concepts. OOP gets the bad rap when people go balls to the wall with DESIGN PATTERNS and they're writing a sub-2000 LoC library or utility.

Also, not sure about your experience, but I find C# to be one of the easiest languages to read, especially when you come back to a project years later or if you're reading something someone else wrote.
>>
>>58512614
everything
>>
>>58512596
>What's wrong with QT?
It's complex and it's sepples. When using Qt's event system, you need to use a special compiler that emits the C++ code implementing your code because that event system is presented as a special extension to C++. Also, Qt programs' appearance and UI behaviour are configured with big XML files. A clusterfuck.
>>
>>58512596
>Is ncurses easier to learn?
Ncurses is difficult, but it's worth it, if only to make your software look like the soundblaster setup screen.

>And if I went C++, I'd probably write C with classes and objects.
Then learn to write C++. Or don't, doesn't matter much.
>>
>>58512636
Type hierarchies are never a good idea, and they always make the program harder to understand.

When there's no type hierarchy, you don't have to manage the type hierarchy.
>>
>>58512136
Your computer time is over.
I want to you turn off your computer and start doing your homework.
>>
>>58512636
I find C# one of the harder languages to read because everyone goes crazy with LINQ. Combine that with the JavaScript-esque overuse of first-class functions, and with proxy classes and whatever, and programs just become a flurry of inappropriately deep-nested confusion.
>>
>>58512596

> Sandbox syndrome: Your code is tied with a framework.
> Huge piece of software: Setup ṕrocess is tedious (Rebuild everything from scratch dozens of times to target another platform)
> Horrible deploy phase: Ship dozens of DLLs for Dynamic Link for Windows or ends with a Big executable with static link
> No look and feel
> MOC
> Dont follow the C++ Stds: You must learn "QT++"
> Licensing issues (IUP is MIT licensed and executable size with static link is very small)
> QML is encouraged to mobile platforms: It adds another learning curve.
>>
>>58512681
probably because most of them are javascript webdevs turned C#. not real programmers

we all know one
>>
>>58512636
I like C#, too.
Hopefully .NET Core will make it possible to develop applications for Linux systems.
>>58512653
Would you say ncurses is more difficult than QT and GTK?
>>
>>58512697
Why do so many people migrate their projects from GTK to QT, then?
>>
>>58512701
>Would you say ncurses is more difficult than QT and GTK?
Stop procrastinating and see for yourself.
http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/
>>
>>58512707
Because GTK looks and feels broken and out of place on any system, and is just as unpleasant to compile and to use as Qt.
>>
>>58512707

Lack of options.
Also Productivity and hype.
Most people just want "get the shit done"
They don't care about quality.
>>
>>58512714
I'm not, atm I'm otherwise occupied.
>>58512725
What makes it look broken, in your opinion? I have the same feeling, but I've learned to put up with it somehow.
>>
>>58512668
>>58512159
I'm not that guy, but he gave meme replies to legitimate answers to his question. So yea, shit thread. OP needs to accept few people do GUI in C and learn C++/Python and use Qt/pyqt
>>
>>58512701
>Hopefully .NET Core will make it possible to develop applications for Linux systems.
wut

.NET Core is already a thing for lightweight portable libraries, and people have been using Mono to dev cross-platform for a while now.
>>
>>58512748
The widgets always look wildly wrong on Windows. Qt also often looks wrong, but to a lesser extent.

Contrary to what mobile app developers think, users actually like consistency.

>>58512755
OP needs to try Tcl/themed Tk, iup, libui, and libagar.
>>
>>58512202
>>58512314
>Delphi

I think I'm gonna puke.
>>
>>58512770
p.s. Themed Tk manages to get native look & feel right, so I don't see why it's so hard for the big frameworks
>>
>>58512003
You don't know what C is then.
>>
>>58512761
Yeah I know, but it's not possible to avoid using Mono atm.
>>
>>58512003
http://www.winprog.org/tutorial/simple_window.html
https://msdn.microsoft.com/en-us/library/bb384843.aspx
https://www.amazon.com/Programming-Windows%C2%AE-Fifth-Developer-Reference/dp/157231995X

Good luck have fun.
>>
File: w_several_all.png (68KB, 622x286px) Image search: [Google]
w_several_all.png
68KB, 622x286px
>>58512777
>Themed Tk
why can't windows draw their ovals right?

literally change the formula just a little bit
>>
>>58512799
kek
>>
File: url.jpg (11KB, 257x196px) Image search: [Google]
url.jpg
11KB, 257x196px
>>58512799
>all this winshit
>>
>>58512770
I don't understand what you mean by "looks wrong", can you provide any example?
Usually when I can I use GTK applications, I have a nice dark GTK2/3 theme set up and everything looks consistent.
If I really have to use Qt apps I have it set up to use GTK themes by QGtkStyle.
So on my desktop everything uses the same style and looks consistent no matter if it uses GTK or Qt, which means that the only differences are: perfomance and ease of coding.
>>
>>58512803
Is that even drawn and not a loaded image? Is that even Ttk?
>>
File: gtk.png (7KB, 455x163px) Image search: [Google]
gtk.png
7KB, 455x163px
>>58512812
Looks wrong -> never achieves native look & feel.
>>
>>58512853
Looks okay to me.
>>
>>58512518
Objects are like structs. Fields are the variables in the struct. Methods are like function pointers in the struct.
>>
I like how /g/ babbies will not point OP in the right direction. No worries, Dr autism to the rescue.
>>58512003
https://www.amazon.com/Foundations-Development-Experts-Voice-Source/dp/1590597931

However please DO consider to learn
1. Safe C programming, so your program doesn't leak memory and people exploit the shit out of your code.
http://www.safe-c.org/table-en.html
2. Best C practices, so other people read your code without laughing.
https://en.wikipedia.org/wiki/C_Traps_and_Pitfalls
And lastly, for developing ANY Linux software read this book eventually.
https://www.nostarch.com/tlpi

If you have mastered all the books I just suggested, your cock will be bigger than anyone in github. (Oh learn to use shithub as well- takes a few hours).

/thread. Close your 4chan tab, remove bookmark, download code::blocks and get going
>>
File: tpop.jpg (28KB, 220x278px) Image search: [Google]
tpop.jpg
28KB, 220x278px
>>58512994
HOL UP
>>
>>58512994
>code::blocks
L O L
>>
>>58513010
>mom why won't they use my sophisticated VIM with 37 NEET plugins in 1337 mode
Get out
>>
>>58513017
u mena ``cotelite''
>>
>>58512003
use OpenGL
>>
>>58513027
Codelite is a retarded fork of code::blocks
>>
>>58512994
I'm affraid by the time he'll have read all those books he'll lose every interest in programming.
>>
>>58512563

You know where you are, nigga?
>>
Is there a decent cross platform immediate mode gui toolkit for c?
>>
>>58514142

IUP
>>
Lmao faggots, just use Simple direct media layer - the most portable way of doing this stuff. Also big community, which already developed a lot of stuff on top of SDL (e.g. gui frameworks)...
>>
>>58512003
GTK, Glade
>>
>>58512003

Ncurses
> Ncurses
Ncurses
> Ncurses
Ncurses

also Ncurses
>>
File: sdl.png (39KB, 457x266px) Image search: [Google]
sdl.png
39KB, 457x266px
>>58514221
>>
>>58512271
>GTK is deprecated by the animu cucks of gee
>>
>>58512003
C is shit for anything resembling an application, but anyway, unlike GTK or UIP or other cancer, use libUI instead.
>>
>>58514221
>>58514264
It's cancer for non-games, it will drain your battery since there is only a poll-based event handling in the background.
>>
>>58512003
>Ncurses
>SDL
You'll be set for a while with those two.
>>
>>58512003

VB6 - not even kidding
>>
>>58515894
L
M
A
O
>>
>>58515819
>libUI
documentation where
>>
>>58517898
read the examples/tests
>>
Can someone explain the wizadry behind C? all great games / applications are written in C except they have a really nice looking GUI, where does it get its GUI interface from? Or is it just written in some other language which uses C as the mainframe soemhow
>>
>>58513402
Yes, /g/, not /tpg/ or /desktop/
>>
>>58518037
>all great games / applications are written in C
>>
>>58518053
aren't they? inb4 you just reply with some meme like java or something
>>
File: IMG_0928.jpg (48KB, 537x539px) Image search: [Google]
IMG_0928.jpg
48KB, 537x539px
>>58518037
>all great games / applications are written in C
>>
>>58512202
>>58512141
Hey, that sure looks nice. Did you pirate it?
>>
>>58518037
They code the GUI themselves.
>>
>>58518148
how
>>
>>58518071
Mostly C++. And yeah, some of them java or something.

Seriously, great applications and games in C? I can count them by hand.
>>
>>58512202
>>58512141
>Delphi

Is Delphi/Lazarus still a thing?
>>
File: Iup Sample Dialog Title.png (57KB, 675x611px) Image search: [Google]
Iup Sample Dialog Title.png
57KB, 675x611px
>>58512003
I'm trying out IUP it has C api, It's mostly written in C and it supports windows too, it uses native widgets so on linux you'll see you application as a GTK 2 or 3 app while on windows will look like any other app.
They have tutorials and good documentation on their webpage.
Also, if you don't want to fix your application over and over again then don't use GTK directly, they change the API so often you'll have to invest a good amount of time porting your application to newer a GTK version. IUP can give you a table API if that's what you're looking for.
Pic related, is actually an IUP application
>>
>>58518303

Delphi is trash
Lazarus is usable, because it's a killer env for cross platform app
>>
>>58519065
Is IUP available for Mac?
>>
>>58519065

IUP is awesome.

I've tried a LuaJIT/C combination with IUP Lua bindings for GUI. It's fast as fuck and native.
>>
>>58514151
This, it uses native widgets so the application will not just be native, it will look native, unlike qt or gtk
>>
>>58519438
Cocoa back-end on the work
For now is supported through X11
They are mostly focused on making a C++ API though (optional, not intended to replace the C API)
>>
>>58519389
No community though. Of course some languages like Vala are even worse in this regard.
>>
File: S 2017-01-16 at 23.43.40.png (649KB, 1227x560px) Image search: [Google]
S 2017-01-16 at 23.43.40.png
649KB, 1227x560px
>>58512003
>i genuinely want an all black pixelated GUI
>>
>>58512026
>>58512013
these, depending on your OS
>>
>>58512527
fuck off, no one called for the linux defense force to protect their shitty unsupported os
>>
>>58512014
GTK+ is not part of the C standard.
>>
File: simple_paint.png (362KB, 819x615px) Image search: [Google]
simple_paint.png
362KB, 819x615px
>>58512003
>so i know C
>how do i into graphical user interface?
IUP http://webserver2.tecgraf.puc-rio.br/iup/en/tutorial/tutorial4.html
>>
>>58512017
Win32 API is written in asm and C. Even if you interface it with C++, you're still using C style code.

>>58512480
>>58512502
It usually depends on OS/platform specific code (either directly drawing image using hardware video modes, or calls to the OS window system API), so the code for say Windows vs Linux is different, but the library provides common functionality on all systems. So for example, your GUI library might have a ShowMessageBox(char *string) function, and it would be implemented differently on Windows vs Linux, but the function interface is the same. Basically similar to how printf() works in C, there's a function signature and behavior required by the C standard, but the actual code to implement it depends on platform-specific hardware interrupts.

>>58513010
>>58513017
The modern fork of Dev-C++ is lighter and simpler, until you're actually developing serious commercial software there's really no need for a fancy bloated IDE.

>>58518037
Most GUI and graphics stuff is a seperate library usually written in assembly (that's the only way to directly interface with the graphics hardware), advantage of C is that it's kind of the standardized language on all platforms, so it's one of the top priority for making libraries compatible with.

>>58518205
In the early days of PC gaming C and asm were the only languages fast enough. Even today, you write C-style C++ if you care about performance, bloated stuff like STL is too slow.

>>58520223
No GUI tool is. Remember, the C standard is aimed at portability, and it doesn't even assume the existence of a keyboard or monitor, or even a file system. You could write a completely conforming ANSI C compiler for a system with punch cards for input, a printer for output, and non-hierarchical storage on magnetic tapes.
>>
>>58518303
Lot of people write malware in Delphi, but it is declining in popularity.
>>
>>58512574
>develop the full stack
Nice buzzword, but theres a reason most of the world's commercial software uses C or C++
>>
>>58512124
>RAD Studio
>$2,500

Yeah...no.
>>
>>58512202
>Delphi
>$1,400

Uh...no.
>>
File: 1484597923262.jpg (115KB, 587x591px) Image search: [Google]
1484597923262.jpg
115KB, 587x591px
>>58518080
>>
>>58512003
There's a lot of talk in thread about GUIs and how you have to port it to Windows and what a pain in the ass cross platform is.

Here's what I do: Use a web interface. Talk about cross platform. Runs on every device with a web browser (CSS/HTML/JS) Write it once and you're done.

Plus these days with HTML5 + JS, you can make some pretty slick interfaces.
>>
>>58525200
> you can make some pretty slick interfaces
not doubting that but the performance and feature difference between HTML and fucking C are pretty big dude
>>
>>58525194
>using proprietary IDE
>>
>>58525200

> Bring the web meme tech with a inferior performance and bloated stuff to desktop because i can't handle real development

wew
>>
File: you.png (320KB, 348x377px) Image search: [Google]
you.png
320KB, 348x377px
>>58512003
Win32 API is your best bet when it comes to Windows.
>>
>>58527555
i want cross-platform compatibility on win+linux+mac
>>
File: 1483833375855.png (194KB, 448x468px) Image search: [Google]
1483833375855.png
194KB, 448x468px
>>58527577
Then you're out of luck. Qt is trash, gtk is garbage.

I guess you could just learn Java and let Swing or JavaFX take care of the GUI on the target platform.
>>
>>58527615
qt and gtk surely can't be my ONLY choices? right?
>>
>>58512271
>>58514578
I wouldn't call GTK deprecated but it's a clusterfuck of layers upon layers of dirty hacks noone can comprehend anymore, so it has like two semi-active developers left. Even Torvarlds, a known C++ hater, switched his Subsurface project to Qt because of how much of a fucking mess GTK is.

https://www.youtube.com/watch?v=ON0A1dsQOV0
>>
>>58527654
What else is there? Qt and GTK are pretty much the only choices short of going full Java for the GUIs, they're the only ones who have a semblance of documentation, online resources and support.
>>
File: 1463816207240.png (411KB, 500x503px) Image search: [Google]
1463816207240.png
411KB, 500x503px
>>58527615
>Qt is trash
>GTK is garbage
>Proceeds to recommend Java FX
>>
>>58512003
how about this

asuming you know html and javascript you could put a layer onto your existing C code to make it able to recive and send http request and then you make the GUI with html and javascript

This would be easier if you alredy know html and javascript, if not then the other options presented in this thread would be more apropiate
>>
>>58525194
Link please
>>
>>58512166
/thread
>>
>>58527654
Qt isn't trash. I haven't made anything for it in Linux, but it's been pretty good for Windows so far.

A lot of the UI jobs I have seen around me (Houston, TX) that aren't web based, use QT
>>
QT, libui. Even Linux himself uses it
>>
>>58527615
>JavaFX
closed source a shit
>>
>>58527970
It sounds like op will need to learn a new language regardless. There is no (good) reason for him to be doing GUI work in C.

I used only C in college for my embedded systems degree. After using C++ here at work, I would never go back unless I was writing kernel modules or for (very) limited storage space.
>>
File: 1483826003915.png (219KB, 363x369px) Image search: [Google]
1483826003915.png
219KB, 363x369px
>>58529021
Go back to writing fizzbuzz, NEETfag.
>>58527964
Kill yourself my man.
>>
File: elite hacker.jpg (5KB, 184x184px) Image search: [Google]
elite hacker.jpg
5KB, 184x184px
>>58512003
Tcl/Tk
>>
>>58512003
dont be a fucking nigger, CLI master race
>>
>>58529453
Post yours, fagget.
#include <stdio.h>
int main (void){
while(1){
puts("Enter your number");
int num;
scanf("%d", &num);
puts(num%3==0?num%5==0?"FizzBuzz":"Fizz"):(num%5==0?"Buzz":"No fizz or buzz for you m80."));
}
return 0;
}
>>
javafx is pretty bad though.

Anon, you should just give up and use Qt, either that or spend a year writing your own cross-platform library.
>>
>>58530248
How does it work? You create a tcl wrapper for your C program, and then create GUI for this wrapper?
>>
>>58532421
Stop bikeshedding OP and start reading books. Fuck.
>>
>>58531891
kivy, lambdanative, there's some other opengl based gui framework for mobile and desktop and if you are really sucking dicks you could always make web app.

There's no reason to use qt.
>>
>>58512202
SOURCE CODE, PLEASE!
>>
>>58512013
>calls to X
bad idea
X11 is currently being deprecated
>>
>>58520764
>In the early days of PC gaming C and asm were the only languages fast enough. Even today, you write C-style C++ if you care about performance, bloated stuff like STL is too slow.
there's some relevant cases in which C++ language features outperform C, like when you need to pass first-class functions around. in C++ you can template a function object and get inline performance, in C you're stuck with void pointers and a reference/function call overhead
Thread posts: 158
Thread images: 21


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.