Sublime Forum

[RELEASE][MOD] Borderless (mac-like) Sublime for Windows

#2

Hi,

Its look intresting, but can download somewhere already?

regards

0 Likes

#3

i want this in OS X xD Soo native.

0 Likes

#4

SublimeOverlay is out now! See first post for downloads.
Enjoy!

*UPD
New version with bugfixes. If there’s any extra padding, please reset it from settings window.

:fire: SublimeOverlay v1.1 :fire:

0 Likes

#5

Thanks for release

Maybe it can be somehow automated, so no need separately run two program.
It can be run by single bat file:

@echo off
cd “C:\Program Files\Sublime Text 3”
start sublime_text.exe

start SublimeOverlay.exe

exit

However code above need some improvment, because SublimeOverlay.exe not finding sublime_text.exe as its not started yet. Need somehow delay starting it…

0 Likes

#7

Maybe we could use command like this:

timeout /t 3 /nobreak

where 3 is the number of seconds to wait. It should work.

So @movax’s code will be:

@echo off
cd "C:\Program Files\Sublime Text 3\"
start sublime_text.exe
timeout /t 3 /nobreak
start SublimeOverlay.exe

exit

Reference:
https://technet.microsoft.com/en-us/library/cc754891.aspx

1 Like

#8

@movax @subiswonder Thanks for your interest. I’ll try to implement this in next release.

0 Likes

#9

SublimeOverlay v1.2

  • Now supporting editor auto run on application startup, see README for more information.
  • Added border radius setting
  • Minor improvements

:fire: SublimeOverlay v1.2 :fire:

0 Likes

#10

Nice work! However there’s some problems though.

  • The window matching could be better, it kept wrapping my chrome window because I had your github page active which have sublime text in the title.

  • It’s not possible to minimize sublime any longer by clicking it in the taskbar. (Clicking active window in taskbar minimizes the window)

  • Even though I adjusted the borders it’s not possible to get rid of the left side one. See Picture

  • The window doesn’t animate, (instant popup and flickers.)

Cheers!

0 Likes

#11

Hi antezz.
Thank you for your interest in this project.
First two bugs will be fixed in next release for sure.
Third bug isn’t actually bug :wink: It’s implemented specially for resizing the window. Just try to match the color from settings.
And finally, the window is not animating because the window frame is hidden. I’ll try to restore the animation.

0 Likes

#12

That’s awesome, could you make it possible to change the window buttons to the right side aswell?
Having them on the left side while all other native windows having them on the right side feels a bit odd.

Thanks!

0 Likes

#13

Yep! Thank you for your suggestions. I appreciate it. :wink:
Next release will be tomorrow.

0 Likes

#14

I’m looking forward for it!

I found 1 thing:

  • You can’t click sublime window to become active window unless you click on the title part of the window.

Thanks

0 Likes

#15

Could you please submit issues to Github page? I’m working on these now :slightly_smiling:

0 Likes

#16

There you go! Added all of them.

Thanks

1 Like

#17

Mac is borderless only in full screen. Any chance this plugin can come to OS X as well? I see u used .NET, but I assume this is possible in cocoa as well?

0 Likes

#18

I don’t think this is possible on Mac.
I found this http://stackoverflow.com/a/25214820
However, I’ll do some research tho.

1 Like

#20

Thank you :slight_smile:

0 Likes

#21

:point_right: SublimeOverlay 1.3

  • Fixed issue with window matching.
  • Fixed (partially) issues with minimizing windows.
  • Added a setting to change windows controls position.
  • Added a setting to reverse the actions of minimizing and maximizing buttons.
  • Added new bugs.

:arrow_down: SublimeOverlay v1.3 :arrow_down:

1 Like

#22

Nice work!

Thanks for fixing all of those, but there still seems to be an issue with grabbing focus;

If you have sublime in the background and place some other window on top of it then you click on sublime.
Sublime will become active but it will not get on top also the other window will be highlighted in taskbar as active while thats not true.

Cheers

0 Likes

#23

Oh, now I see! Working on this right now :slight_smile:

0 Likes