Join us on Discord!
You can help CodeWalrus stay online by donating here.

WalrusIRC - An OmnomIRC rewrite

Started by Yuki, January 16, 2015, 08:14:10 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

novenary

Yep, since they don't allow devs to write their own browser engines, everyone is force to use the built-in engine which sucks.

Snektron

I guess they don't want apps that are better than the cty built-in apps :trollface:
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


novenary

Yes. Otherwise they'd lose a few dollars. :trollface:

Dream of Omnimaga

#318
Isn't the default browser built-in into iOS, thought? I see no point in trying to block third-party engines when you are offering yours for free. It almost seems like they are intentionally breaking some things to make them work the way they want as an ploy to get developers and mainstream users to switch to iDevices. Otherwise their appstore policies are just outright censorship.


Anyway we should probably move the iOS discussion to another thread (maybe the iOS emulation one?) because now we got three topics that discusses iOS  browser engine issues. :P
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Dream of Omnimaga

So I found why WalrusIRC theme didn't work in log view:

When you access a log page, such as https://codewalr.us/walrusirc/logs/0/2015/9/17/ , it tries to fetch the CSS from https://codewalr.us/walrusirc/logs/0/2015/9/themes/style-cw.css instead of https://codewalr.us/walrusirc/themes/style-cw.css . So either you would need to set the path to be absolute (not recommended) or just go back a few folders.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

novenary

It actually is the right way to use absolute paths without including the site address. You can make the root configurable like most sites too.

Dream of Omnimaga

Yeah but the problem with absolute paths is if another site decides to use WalrusIRC, then their CSS will point to ours. It's an hassle for example if we ever decide to move WalrusIRC in a different folder and change its URL.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

novenary

Absolute path = path from /, not the actual URL.

Dream of Omnimaga

Oh ok, I thought they involved putting the entire URL in the a tag.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

novenary


Dream of Omnimaga

Do you think the bug would be fixable, though? I mean, in log view, images and CSS are both missing.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

novenary

Yeah it is, I need to poke Juju about it. Or do it myself. But laziness. :P

Dream of Omnimaga

* DJ Omnimaga pokes @Juju

That's how it's done :P
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Yuki

Yeah I should add a bunch of "../" somewhere or some mechanism to determine how much folders you're in.

Thinking of that that URL design was terrible.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

c4ooo

As some will know from reading the bug reports thread for codewalrus, i have trouble (err.. well basicly its imposible to use) using  WIRC on ios. Yet when i use https://codewalr.us/?theme=1 i am able to use walrus irc, albeit a glitchy one. Hopefully this should help you track down the bug, @Juju

Powered by EzPortal